summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-05-13 03:01:14 +0000
committerNorbert Preining <norbert@preining.info>2021-05-13 03:01:14 +0000
commitad4e4e52ae85ee5957d6a67c251a965b93679298 (patch)
treeaea402c5cc6e4dd137cca35b448a8197bc1ab766
parentbcdf6c829c6761de02484473ebe43fa3760adcaa (diff)
CTAN sync 202105130301
-rw-r--r--FILES.byname1228
-rw-r--r--FILES.byname.gzbin2310627 -> 2311119 bytes
-rw-r--r--FILES.last07days728
-rw-r--r--biblio/bibtex/contrib/vancouver/vancouver.bib40
-rw-r--r--biblio/bibtex/contrib/vancouver/vancouver.bst151
-rw-r--r--biblio/bibtex/contrib/vancouver/vancouver.pdfbin120536 -> 120699 bytes
-rw-r--r--graphics/pgf/contrib/worldflags/README6
-rw-r--r--graphics/pgf/contrib/worldflags/doc/worldflags.pdfbin2161981 -> 2560111 bytes
-rw-r--r--graphics/pgf/contrib/worldflags/doc/worldflags.tex224
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_0.tex11
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_1.tex12
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_2.tex12
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_3.tex11
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_4.tex13
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_5.tex11
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_6.tex11
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_7.tex11
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_8.tex13
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_9.tex14
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_A.tex11
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AD.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AE.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AF.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AG.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AL.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AM.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AO.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AQ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AT-B.tex8387
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AT-K.tex680
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AT-N.tex326
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AT-O.tex1008
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AT-S.tex2821
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AT-St.tex1204
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AT-T.tex442
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AT-V.tex100
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AT-W.tex45
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AT.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AU.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AX.tex14
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_AZ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Abkhazia.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Artsakh.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_B.tex11
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BA.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BB.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BD.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BE.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BF.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BG.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BH.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BI.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BJ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BN.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BO.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BS.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BT.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BW.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BY.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_BZ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Bonaire.tex18
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Buddhism.tex25
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_C.tex10
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CA.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CD.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CF.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CG.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CH.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CI.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CK.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CL.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CM.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CN.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CO.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CU.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CV.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CY.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_CZ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Christian.tex12
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_D.tex9
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_DE.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_DJ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_DK.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_DM.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_DO.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_DZ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_E.tex8
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_EC.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_EE.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_EG.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_EH.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_ER.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_ES.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_ET.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_EU.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Esperanto.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_F.tex9
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_FI.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_FJ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_FM.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_FO.tex13
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_FR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_G.tex11
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GA.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GB.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GD.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GE.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GF.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GG.tex16
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GH.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GI.tex193
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GL.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GM.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GN.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GQ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GT.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GW.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_GY.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_H.tex8
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_HN.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_HR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_HT.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_HU.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_I.tex9
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_ID.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_IE.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_IL.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_IM.tex493
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_IN.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_IQ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_IR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_IS.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_IT.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_J.tex8
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_JE.tex257
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_JM.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_JO.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_JP.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_JollyRoger.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_K.tex8
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_KE.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_KG.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_KH.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_KI.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_KM.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_KN.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_KO.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_KP.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_KR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_KW.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_KZ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_L.tex10
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_LA.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_LB.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_LC.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_LI.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_LK.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_LR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_LS.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_LT.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_LU.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_LV.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_LY.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_M.tex10
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MA.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MD.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_ME.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MG.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MH.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MK.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_ML.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MM.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MN.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MT.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MU.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MV.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MW.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MX.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MY.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_MZ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_N.tex10
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_NA.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_NATO.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_NE.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_NG.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_NI.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_NL.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_NO.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_NP.tex3
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_NR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_NU.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_NZ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_O.tex9
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_OM.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Olympics.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_P.tex9
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_PA.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_PE.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_PG.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_PH.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_PK.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_PL.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_PR.tex14
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_PS.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_PT.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_PW.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_PY.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Q.tex8
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_QA.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_R.tex10
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_RE.tex16
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_RO.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_RS.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_RU.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_RW.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Rainbow.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_RedCrescent.tex12
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_RedCross.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_RedCrystal.tex14
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_S.tex9
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SA.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SB.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SC.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SD.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SE.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SG.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SI.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SK.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SL.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SM.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SN.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SO.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SS.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_ST.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SV.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SY.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_SZ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Saba.tex12
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Somaliland.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_StEustasius.tex48
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_T.tex8
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TD.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TG.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TH.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TJ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TL.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TM.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TN.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TO.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TR.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TT.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TV.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TW.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_TZ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Tibet.tex2906
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Transnistria.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_U.tex10
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_UA.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_UG.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_UNESCO.tex75
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_UNO.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_US.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_UY.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_UZ.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_V.tex10
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_VA.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_VC.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_VE.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_VN.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_VU.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_W.tex10
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_WB.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_WHO.tex442
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_WS.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_X.tex10
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Y.tex15
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_YE.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_Z.tex10
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_ZA.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_ZM.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflag_ZW.tex2
-rw-r--r--graphics/pgf/contrib/worldflags/tex/worldflags.sty25
-rw-r--r--info/biblio/tugboat.bib858
-rw-r--r--info/biblio/tugboat.ltx12
-rw-r--r--language/marathi/LICENSE.md207
-rw-r--r--language/marathi/README.txt46
-rw-r--r--language/marathi/marathi.dtx299
-rw-r--r--language/marathi/marathi.ins9
-rw-r--r--language/marathi/marathi.pdfbin176586 -> 139999 bytes
-rw-r--r--macros/latex/contrib/acrotex/README.md21
-rw-r--r--macros/latex/contrib/acrotex/acrotex.ins1
-rw-r--r--macros/latex/contrib/acrotex/doc/aeb_man.pdfbin1620825 -> 2254268 bytes
-rw-r--r--macros/latex/contrib/acrotex/doc/aeb_man.tex1090
-rw-r--r--macros/latex/contrib/acrotex/doc/eformman.pdfbin988752 -> 999978 bytes
-rw-r--r--macros/latex/contrib/acrotex/doc/eformman.tex384
-rw-r--r--macros/latex/contrib/acrotex/eforms.dtx5
-rw-r--r--macros/latex/contrib/acrotex/examples/jquiztst.pdfbin79960 -> 354518 bytes
-rw-r--r--macros/latex/contrib/acrotex/examples/jquiztst.tex2
-rw-r--r--macros/latex/contrib/acrotex/exerquiz.dtx523
-rw-r--r--macros/latex/contrib/acrotex/exerquiz.ins2
-rw-r--r--macros/latex/contrib/acrotex/insdljs.dtx21
-rw-r--r--macros/latex/contrib/acrotex/web.dtx10
-rw-r--r--macros/latex/contrib/bnumexpr/README126
-rw-r--r--macros/latex/contrib/bnumexpr/README.md111
-rw-r--r--macros/latex/contrib/bnumexpr/bnumexpr.dtx1138
-rw-r--r--macros/latex/contrib/bnumexpr/bnumexpr.ins56
-rw-r--r--macros/latex/contrib/bnumexpr/bnumexpr.pdfbin88010 -> 88616 bytes
-rw-r--r--macros/latex/contrib/codehigh/README4
-rw-r--r--macros/latex/contrib/codehigh/codehigh.lua137
-rw-r--r--macros/latex/contrib/codehigh/codehigh.pdfbin0 -> 104400 bytes
-rw-r--r--macros/latex/contrib/codehigh/codehigh.sty532
-rw-r--r--macros/latex/contrib/codehigh/codehigh.tex178
-rw-r--r--macros/latex/contrib/easybook/easybook.dtx257
-rw-r--r--macros/latex/contrib/easybook/easybook.pdfbin305649 -> 308571 bytes
-rw-r--r--macros/latex/contrib/els-cas-templates/README34
-rw-r--r--macros/latex/contrib/els-cas-templates/cas-common.sty299
-rw-r--r--macros/latex/contrib/els-cas-templates/cas-dc-template.pdfbin200284 -> 0 bytes
-rw-r--r--macros/latex/contrib/els-cas-templates/cas-dc-template.tex526
-rw-r--r--macros/latex/contrib/els-cas-templates/cas-dc.cls6
-rw-r--r--macros/latex/contrib/els-cas-templates/cas-model2-names.bst20
-rw-r--r--macros/latex/contrib/els-cas-templates/cas-sc-template.pdfbin245242 -> 0 bytes
-rw-r--r--macros/latex/contrib/els-cas-templates/cas-sc-template.tex523
-rw-r--r--macros/latex/contrib/els-cas-templates/cas-sc.cls26
-rw-r--r--macros/latex/contrib/els-cas-templates/doc/dc-sample.pdfbin155079 -> 159627 bytes
-rw-r--r--macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.pdfbin429283 -> 433973 bytes
-rw-r--r--macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.tex231
-rw-r--r--macros/latex/contrib/els-cas-templates/doc/glyphtounicode.tex5511
-rw-r--r--macros/latex/contrib/els-cas-templates/doc/rvdtx.sty4
-rw-r--r--macros/latex/contrib/els-cas-templates/doc/sc-sample.pdfbin160970 -> 165955 bytes
-rw-r--r--macros/latex/contrib/els-cas-templates/figs/Fig1.pdfbin2546 -> 0 bytes
-rw-r--r--macros/latex/contrib/els-cas-templates/figs/Fig2.pdfbin2550 -> 0 bytes
-rw-r--r--macros/latex/contrib/els-cas-templates/figs/Fig3.pdfbin2543 -> 0 bytes
-rw-r--r--macros/latex/contrib/els-cas-templates/figs/grabs.pdfbin8354 -> 0 bytes
-rw-r--r--macros/latex/contrib/els-cas-templates/figs/pic1.pdfbin2546 -> 0 bytes
-rw-r--r--macros/latex/contrib/els-cas-templates/manifest.txt24
-rw-r--r--macros/latex/contrib/hvfloat/Changes4
-rw-r--r--macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.pdfbin0 -> 2356868 bytes
-rw-r--r--macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.tex967
-rw-r--r--macros/latex/contrib/hvfloat/doc/hvfloat.pdfbin18373761 -> 7067733 bytes
-rw-r--r--macros/latex/contrib/hvfloat/doc/hvfloat.tex137
-rw-r--r--macros/latex/contrib/hvfloat/doc/images/missing.txt2
-rw-r--r--macros/latex/contrib/hvfloat/latex/hvfloat.sty479
-rw-r--r--macros/latex/contrib/projlib/LICENSE416
-rw-r--r--macros/latex/contrib/projlib/ProjLib-doc-cn.pdfbin0 -> 221440 bytes
-rw-r--r--macros/latex/contrib/projlib/ProjLib-doc-cn.tex452
-rw-r--r--macros/latex/contrib/projlib/ProjLib-doc-en.pdfbin0 -> 144643 bytes
-rw-r--r--macros/latex/contrib/projlib/ProjLib-doc-en.tex450
-rw-r--r--macros/latex/contrib/projlib/ProjLib.dtx1252
-rw-r--r--macros/latex/contrib/projlib/ProjLib.ins72
-rw-r--r--macros/latex/contrib/projlib/README.md81
-rw-r--r--macros/latex/contrib/unravel/unravel.dtx1199
-rw-r--r--macros/latex/contrib/unravel/unravel.pdfbin692007 -> 880287 bytes
-rw-r--r--macros/luatex/latex/lua-ul/docstrip-luacode.sty2
-rw-r--r--macros/luatex/latex/lua-ul/lua-ul.dtx100
-rw-r--r--macros/luatex/latex/lua-ul/lua-ul.pdfbin101260 -> 103958 bytes
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl3
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb224
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2303924 -> 2301360 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini8
-rw-r--r--systems/win32/w32tex/ChangeLog24
-rw-r--r--timestamp2
-rw-r--r--usergrps/usergrps/bg.html3
-rw-r--r--usergrps/usergrps/br.html3
-rw-r--r--usergrps/usergrps/ca.html3
-rw-r--r--usergrps/usergrps/cn.html3
-rw-r--r--usergrps/usergrps/cz.html3
-rw-r--r--usergrps/usergrps/de.html3
-rw-r--r--usergrps/usergrps/dk.html3
-rw-r--r--usergrps/usergrps/ee.html3
-rw-r--r--usergrps/usergrps/es.html3
-rw-r--r--usergrps/usergrps/esc.html3
-rw-r--r--usergrps/usergrps/fr.html3
-rw-r--r--usergrps/usergrps/gb.html3
-rw-r--r--usergrps/usergrps/gr.html3
-rw-r--r--usergrps/usergrps/hu.html3
-rw-r--r--usergrps/usergrps/ie.html3
-rw-r--r--usergrps/usergrps/index.html3
-rw-r--r--usergrps/usergrps/is.html3
-rw-r--r--usergrps/usergrps/it.html3
-rw-r--r--usergrps/usergrps/kh.html3
-rw-r--r--usergrps/usergrps/kr.html3
-rw-r--r--usergrps/usergrps/lt.html3
-rw-r--r--usergrps/usergrps/lugs.html3
-rw-r--r--usergrps/usergrps/mx.html3
-rw-r--r--usergrps/usergrps/nl.html3
-rw-r--r--usergrps/usergrps/no.html3
-rw-r--r--usergrps/usergrps/pl.html3
-rw-r--r--usergrps/usergrps/pt.html3
-rw-r--r--usergrps/usergrps/us.html3
-rw-r--r--usergrps/usergrps/uy.html3
-rw-r--r--usergrps/usergrps/vn.html3
-rw-r--r--usergrps/usergrps/za.html3
402 files changed, 37261 insertions, 4760 deletions
diff --git a/FILES.byname b/FILES.byname
index c1f65772f6..40fe37b54a 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -981,14 +981,14 @@
2011/07/04 | 46165 | biblio/bibtex/contrib/vak/test.zip
2011/07/04 | 28692 | biblio/bibtex/contrib/vak/vak.bst
2011/07/04 | 96457 | biblio/bibtex/contrib/vak.zip
-2012/02/26 | 1517 | biblio/bibtex/contrib/vancouver/FAQ
-2020/06/02 | 19106 | biblio/bibtex/contrib/vancouver/LICENSE
-2020/06/03 | 1959 | biblio/bibtex/contrib/vancouver/README
-2020/06/03 | 15531 | biblio/bibtex/contrib/vancouver/vancouver.bib
-2020/06/03 | 38053 | biblio/bibtex/contrib/vancouver/vancouver.bst
-2020/06/03 | 120536 | biblio/bibtex/contrib/vancouver/vancouver.pdf
-2020/06/03 | 14056 | biblio/bibtex/contrib/vancouver/vancouver.tex
-2020/06/04 | 148493 | biblio/bibtex/contrib/vancouver.zip
+2021/05/12 | 1517 | biblio/bibtex/contrib/vancouver/FAQ
+2021/05/12 | 19106 | biblio/bibtex/contrib/vancouver/LICENSE
+2021/05/12 | 1959 | biblio/bibtex/contrib/vancouver/README
+2021/05/12 | 15576 | biblio/bibtex/contrib/vancouver/vancouver.bib
+2021/05/12 | 40586 | biblio/bibtex/contrib/vancouver/vancouver.bst
+2021/05/12 | 120699 | biblio/bibtex/contrib/vancouver/vancouver.pdf
+2021/05/12 | 14056 | biblio/bibtex/contrib/vancouver/vancouver.tex
+2021/05/12 | 149134 | biblio/bibtex/contrib/vancouver.zip
2019/03/26 | 292 | biblio/bibtex/contrib/zootaxa-bst/CHANGES.md
2019/03/26 | 114795 | biblio/bibtex/contrib/zootaxa-bst/example.pdf
2019/03/26 | 34489 | biblio/bibtex/contrib/zootaxa-bst/example-refs.bib
@@ -5087,7 +5087,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2021/05/11 | 135468 | FILES.last07days
+2021/05/12 | 110494 | FILES.last07days
2020/08/14 | 104065 | fonts/academicons/academicons.pdf
2020/08/14 | 17247 | fonts/academicons/academicons.sty
2020/08/14 | 6546 | fonts/academicons/academicons.tex
@@ -145603,226 +145603,289 @@
2018/08/26 | 1315 | graphics/pgf/contrib/utfsym/source/usym27BE.tikz
2018/08/26 | 3564 | graphics/pgf/contrib/utfsym/source/usym27BF.tikz
2020/10/22 | 6527992 | graphics/pgf/contrib/utfsym.zip
-2021/04/29 | 2161981 | graphics/pgf/contrib/worldflags/doc/worldflags.pdf
-2021/04/29 | 45320 | graphics/pgf/contrib/worldflags/doc/worldflags.tex
-2021/04/29 | 549 | graphics/pgf/contrib/worldflags/README
-2021/04/28 | 3054 | graphics/pgf/contrib/worldflags/tex/worldflag_Abkhazia.tex
-2021/04/28 | 161400 | graphics/pgf/contrib/worldflags/tex/worldflag_AD.tex
-2021/04/28 | 396 | graphics/pgf/contrib/worldflags/tex/worldflag_AE.tex
-2021/04/28 | 484406 | graphics/pgf/contrib/worldflags/tex/worldflag_AF.tex
-2021/04/28 | 642 | graphics/pgf/contrib/worldflags/tex/worldflag_AG.tex
-2021/04/28 | 19510 | graphics/pgf/contrib/worldflags/tex/worldflag_AL.tex
-2021/04/28 | 365 | graphics/pgf/contrib/worldflags/tex/worldflag_AM.tex
-2021/04/28 | 4532 | graphics/pgf/contrib/worldflags/tex/worldflag_AO.tex
-2021/04/29 | 512 | graphics/pgf/contrib/worldflags/tex/worldflag_AQ.tex
-2021/04/28 | 10109 | graphics/pgf/contrib/worldflags/tex/worldflag_AR.tex
-2021/04/28 | 649 | graphics/pgf/contrib/worldflags/tex/worldflag_Artsakh.tex
-2021/04/28 | 610981 | graphics/pgf/contrib/worldflags/tex/worldflag_AT.tex
-2021/04/28 | 890 | graphics/pgf/contrib/worldflags/tex/worldflag_AU.tex
-2021/04/28 | 516 | graphics/pgf/contrib/worldflags/tex/worldflag_AZ.tex
-2021/04/28 | 860 | graphics/pgf/contrib/worldflags/tex/worldflag_BA.tex
-2021/04/28 | 2185 | graphics/pgf/contrib/worldflags/tex/worldflag_BB.tex
-2021/04/28 | 392 | graphics/pgf/contrib/worldflags/tex/worldflag_BD.tex
-2021/04/28 | 329 | graphics/pgf/contrib/worldflags/tex/worldflag_BE.tex
-2021/04/28 | 411 | graphics/pgf/contrib/worldflags/tex/worldflag_BF.tex
-2021/04/28 | 330 | graphics/pgf/contrib/worldflags/tex/worldflag_BG.tex
-2021/04/28 | 506 | graphics/pgf/contrib/worldflags/tex/worldflag_BH.tex
-2021/04/28 | 801 | graphics/pgf/contrib/worldflags/tex/worldflag_BI.tex
-2021/04/28 | 407 | graphics/pgf/contrib/worldflags/tex/worldflag_BJ.tex
-2021/04/28 | 62320 | graphics/pgf/contrib/worldflags/tex/worldflag_BN.tex
-2021/04/28 | 363 | graphics/pgf/contrib/worldflags/tex/worldflag_BO.tex
-2021/04/28 | 8628 | graphics/pgf/contrib/worldflags/tex/worldflag_BR.tex
-2021/04/28 | 381 | graphics/pgf/contrib/worldflags/tex/worldflag_BS.tex
-2021/04/28 | 80680 | graphics/pgf/contrib/worldflags/tex/worldflag_BT.tex
-2021/04/28 | 356 | graphics/pgf/contrib/worldflags/tex/worldflag_BW.tex
-2021/04/28 | 1734 | graphics/pgf/contrib/worldflags/tex/worldflag_BY.tex
-2021/04/28 | 215601 | graphics/pgf/contrib/worldflags/tex/worldflag_BZ.tex
-2021/04/28 | 1149 | graphics/pgf/contrib/worldflags/tex/worldflag_CA.tex
-2021/04/28 | 924 | graphics/pgf/contrib/worldflags/tex/worldflag_CD.tex
-2021/04/28 | 520 | graphics/pgf/contrib/worldflags/tex/worldflag_CF.tex
-2021/04/28 | 516 | graphics/pgf/contrib/worldflags/tex/worldflag_CG.tex
-2021/04/28 | 471 | graphics/pgf/contrib/worldflags/tex/worldflag_CH.tex
-2021/04/28 | 340 | graphics/pgf/contrib/worldflags/tex/worldflag_CI.tex
-2021/04/28 | 554 | graphics/pgf/contrib/worldflags/tex/worldflag_CK.tex
-2021/04/28 | 401 | graphics/pgf/contrib/worldflags/tex/worldflag_CL.tex
-2021/04/28 | 424 | graphics/pgf/contrib/worldflags/tex/worldflag_CM.tex
-2021/04/28 | 538 | graphics/pgf/contrib/worldflags/tex/worldflag_CN.tex
-2021/04/28 | 472 | graphics/pgf/contrib/worldflags/tex/worldflag_CO.tex
-2021/04/28 | 121343 | graphics/pgf/contrib/worldflags/tex/worldflag_CR.tex
-2021/04/28 | 429 | graphics/pgf/contrib/worldflags/tex/worldflag_CU.tex
-2021/04/28 | 599 | graphics/pgf/contrib/worldflags/tex/worldflag_CV.tex
-2021/04/28 | 37849 | graphics/pgf/contrib/worldflags/tex/worldflag_CY.tex
-2021/04/28 | 381 | graphics/pgf/contrib/worldflags/tex/worldflag_CZ.tex
-2021/04/28 | 13001 | graphics/pgf/contrib/worldflags/tex/worldflag_DE.tex
-2021/04/28 | 532 | graphics/pgf/contrib/worldflags/tex/worldflag_DJ.tex
-2021/04/28 | 387 | graphics/pgf/contrib/worldflags/tex/worldflag_DK.tex
-2021/04/28 | 14605 | graphics/pgf/contrib/worldflags/tex/worldflag_DM.tex
-2021/04/28 | 407027 | graphics/pgf/contrib/worldflags/tex/worldflag_DO.tex
-2021/04/28 | 477 | graphics/pgf/contrib/worldflags/tex/worldflag_DZ.tex
-2021/04/28 | 583115 | graphics/pgf/contrib/worldflags/tex/worldflag_EC.tex
-2021/04/28 | 296 | graphics/pgf/contrib/worldflags/tex/worldflag_EE.tex
-2021/04/28 | 45124 | graphics/pgf/contrib/worldflags/tex/worldflag_EG.tex
-2021/04/28 | 523 | graphics/pgf/contrib/worldflags/tex/worldflag_EH.tex
-2021/04/28 | 10430 | graphics/pgf/contrib/worldflags/tex/worldflag_ER.tex
-2021/04/28 | 369 | graphics/pgf/contrib/worldflags/tex/worldflag_Esperanto.tex
-2021/04/28 | 361 | graphics/pgf/contrib/worldflags/tex/worldflag_ES.tex
-2021/04/28 | 922 | graphics/pgf/contrib/worldflags/tex/worldflag_ET.tex
-2021/04/28 | 448 | graphics/pgf/contrib/worldflags/tex/worldflag_EU.tex
-2021/04/28 | 382 | graphics/pgf/contrib/worldflags/tex/worldflag_FI.tex
-2021/04/28 | 109032 | graphics/pgf/contrib/worldflags/tex/worldflag_FJ.tex
-2021/04/28 | 587 | graphics/pgf/contrib/worldflags/tex/worldflag_FM.tex
-2021/04/28 | 325 | graphics/pgf/contrib/worldflags/tex/worldflag_FR.tex
-2021/04/28 | 362 | graphics/pgf/contrib/worldflags/tex/worldflag_GA.tex
-2021/04/28 | 347 | graphics/pgf/contrib/worldflags/tex/worldflag_GB.tex
-2021/04/28 | 1632 | graphics/pgf/contrib/worldflags/tex/worldflag_GD.tex
-2021/04/28 | 1331 | graphics/pgf/contrib/worldflags/tex/worldflag_GE.tex
-2021/04/28 | 449 | graphics/pgf/contrib/worldflags/tex/worldflag_GF.tex
-2021/04/28 | 420 | graphics/pgf/contrib/worldflags/tex/worldflag_GH.tex
-2021/04/28 | 381 | graphics/pgf/contrib/worldflags/tex/worldflag_GL.tex
-2021/04/28 | 384 | graphics/pgf/contrib/worldflags/tex/worldflag_GM.tex
-2021/04/28 | 362 | graphics/pgf/contrib/worldflags/tex/worldflag_GN.tex
-2021/04/28 | 21347 | graphics/pgf/contrib/worldflags/tex/worldflag_GQ.tex
-2021/04/28 | 624 | graphics/pgf/contrib/worldflags/tex/worldflag_GR.tex
-2021/04/28 | 173231 | graphics/pgf/contrib/worldflags/tex/worldflag_GT.tex
-2021/04/28 | 471 | graphics/pgf/contrib/worldflags/tex/worldflag_GW.tex
-2021/04/28 | 994 | graphics/pgf/contrib/worldflags/tex/worldflag_GY.tex
-2021/04/28 | 649 | graphics/pgf/contrib/worldflags/tex/worldflag_HN.tex
-2021/04/28 | 397478 | graphics/pgf/contrib/worldflags/tex/worldflag_HR.tex
-2021/04/28 | 205064 | graphics/pgf/contrib/worldflags/tex/worldflag_HT.tex
-2021/04/28 | 328 | graphics/pgf/contrib/worldflags/tex/worldflag_HU.tex
-2021/04/28 | 287 | graphics/pgf/contrib/worldflags/tex/worldflag_ID.tex
-2021/04/28 | 334 | graphics/pgf/contrib/worldflags/tex/worldflag_IE.tex
-2021/04/28 | 795 | graphics/pgf/contrib/worldflags/tex/worldflag_IL.tex
-2021/04/28 | 710 | graphics/pgf/contrib/worldflags/tex/worldflag_IN.tex
-2021/04/28 | 6000 | graphics/pgf/contrib/worldflags/tex/worldflag_IQ.tex
-2021/04/28 | 2131 | graphics/pgf/contrib/worldflags/tex/worldflag_IR.tex
-2021/04/28 | 478 | graphics/pgf/contrib/worldflags/tex/worldflag_IS.tex
-2021/04/28 | 360 | graphics/pgf/contrib/worldflags/tex/worldflag_IT.tex
-2021/04/28 | 665 | graphics/pgf/contrib/worldflags/tex/worldflag_JM.tex
-2021/04/28 | 4668 | graphics/pgf/contrib/worldflags/tex/worldflag_JollyRoger.tex
-2021/04/28 | 439 | graphics/pgf/contrib/worldflags/tex/worldflag_JO.tex
-2021/04/28 | 353 | graphics/pgf/contrib/worldflags/tex/worldflag_JP.tex
-2021/04/28 | 2427 | graphics/pgf/contrib/worldflags/tex/worldflag_KE.tex
-2021/04/28 | 33163 | graphics/pgf/contrib/worldflags/tex/worldflag_KG.tex
-2021/04/28 | 32766 | graphics/pgf/contrib/worldflags/tex/worldflag_KH.tex
-2021/04/28 | 8103 | graphics/pgf/contrib/worldflags/tex/worldflag_KI.tex
-2021/04/28 | 674 | graphics/pgf/contrib/worldflags/tex/worldflag_KM.tex
-2021/04/28 | 833 | graphics/pgf/contrib/worldflags/tex/worldflag_KN.tex
-2021/04/28 | 9407 | graphics/pgf/contrib/worldflags/tex/worldflag_KO.tex
-2021/04/28 | 483 | graphics/pgf/contrib/worldflags/tex/worldflag_KP.tex
-2021/04/28 | 1186 | graphics/pgf/contrib/worldflags/tex/worldflag_KR.tex
-2021/04/28 | 430 | graphics/pgf/contrib/worldflags/tex/worldflag_KW.tex
-2021/04/28 | 22167 | graphics/pgf/contrib/worldflags/tex/worldflag_KZ.tex
-2021/04/28 | 438 | graphics/pgf/contrib/worldflags/tex/worldflag_LA.tex
-2021/04/28 | 14000 | graphics/pgf/contrib/worldflags/tex/worldflag_LB.tex
-2021/04/28 | 596 | graphics/pgf/contrib/worldflags/tex/worldflag_LC.tex
-2021/04/28 | 31864 | graphics/pgf/contrib/worldflags/tex/worldflag_LI.tex
-2021/04/28 | 85040 | graphics/pgf/contrib/worldflags/tex/worldflag_LK.tex
-2021/04/28 | 491 | graphics/pgf/contrib/worldflags/tex/worldflag_LR.tex
-2021/04/28 | 4472 | graphics/pgf/contrib/worldflags/tex/worldflag_LS.tex
-2021/04/28 | 365 | graphics/pgf/contrib/worldflags/tex/worldflag_LT.tex
-2021/04/28 | 330 | graphics/pgf/contrib/worldflags/tex/worldflag_LU.tex
-2021/04/28 | 421 | graphics/pgf/contrib/worldflags/tex/worldflag_LV.tex
-2021/04/28 | 505 | graphics/pgf/contrib/worldflags/tex/worldflag_LY.tex
-2021/04/28 | 523 | graphics/pgf/contrib/worldflags/tex/worldflag_MA.tex
-2021/04/28 | 81477 | graphics/pgf/contrib/worldflags/tex/worldflag_MD.tex
-2021/04/28 | 283041 | graphics/pgf/contrib/worldflags/tex/worldflag_ME.tex
-2021/04/28 | 377 | graphics/pgf/contrib/worldflags/tex/worldflag_MG.tex
-2021/04/28 | 791 | graphics/pgf/contrib/worldflags/tex/worldflag_MH.tex
-2021/04/28 | 1533 | graphics/pgf/contrib/worldflags/tex/worldflag_MK.tex
-2021/04/28 | 360 | graphics/pgf/contrib/worldflags/tex/worldflag_ML.tex
-2021/04/28 | 423 | graphics/pgf/contrib/worldflags/tex/worldflag_MM.tex
-2021/04/28 | 4121 | graphics/pgf/contrib/worldflags/tex/worldflag_MN.tex
-2021/04/28 | 540 | graphics/pgf/contrib/worldflags/tex/worldflag_MR.tex
-2021/04/28 | 42792 | graphics/pgf/contrib/worldflags/tex/worldflag_MT.tex
-2021/04/28 | 404 | graphics/pgf/contrib/worldflags/tex/worldflag_MU.tex
-2021/04/28 | 514 | graphics/pgf/contrib/worldflags/tex/worldflag_MV.tex
-2021/04/28 | 852 | graphics/pgf/contrib/worldflags/tex/worldflag_MW.tex
-2021/04/28 | 408697 | graphics/pgf/contrib/worldflags/tex/worldflag_MX.tex
-2021/04/28 | 694 | graphics/pgf/contrib/worldflags/tex/worldflag_MY.tex
-2021/04/28 | 6546 | graphics/pgf/contrib/worldflags/tex/worldflag_MZ.tex
-2021/04/28 | 835 | graphics/pgf/contrib/worldflags/tex/worldflag_NA.tex
-2021/04/29 | 3211 | graphics/pgf/contrib/worldflags/tex/worldflag_NATO.tex
-2021/04/28 | 383 | graphics/pgf/contrib/worldflags/tex/worldflag_NE.tex
-2021/04/28 | 296 | graphics/pgf/contrib/worldflags/tex/worldflag_NG.tex
-2021/04/28 | 86663 | graphics/pgf/contrib/worldflags/tex/worldflag_NI.tex
-2021/04/28 | 330 | graphics/pgf/contrib/worldflags/tex/worldflag_NL.tex
-2021/04/28 | 465 | graphics/pgf/contrib/worldflags/tex/worldflag_NO.tex
-2021/04/28 | 1037 | graphics/pgf/contrib/worldflags/tex/worldflag_NP.tex
-2021/04/28 | 433 | graphics/pgf/contrib/worldflags/tex/worldflag_NR.tex
-2021/04/28 | 716 | graphics/pgf/contrib/worldflags/tex/worldflag_NU.tex
-2021/04/28 | 918 | graphics/pgf/contrib/worldflags/tex/worldflag_NZ.tex
-2021/04/28 | 1041 | graphics/pgf/contrib/worldflags/tex/worldflag_Olympics.tex
-2021/04/28 | 46675 | graphics/pgf/contrib/worldflags/tex/worldflag_OM.tex
-2021/04/28 | 521 | graphics/pgf/contrib/worldflags/tex/worldflag_PA.tex
-2021/04/28 | 288 | graphics/pgf/contrib/worldflags/tex/worldflag_PE.tex
-2021/04/28 | 6639 | graphics/pgf/contrib/worldflags/tex/worldflag_PG.tex
-2021/04/28 | 1225 | graphics/pgf/contrib/worldflags/tex/worldflag_PH.tex
-2021/04/28 | 565 | graphics/pgf/contrib/worldflags/tex/worldflag_PK.tex
-2021/04/28 | 284 | graphics/pgf/contrib/worldflags/tex/worldflag_PL.tex
-2021/04/28 | 351 | graphics/pgf/contrib/worldflags/tex/worldflag_PS.tex
-2021/04/28 | 26271 | graphics/pgf/contrib/worldflags/tex/worldflag_PT.tex
-2021/04/28 | 392 | graphics/pgf/contrib/worldflags/tex/worldflag_PW.tex
-2021/04/28 | 56666 | graphics/pgf/contrib/worldflags/tex/worldflag_PY.tex
-2021/04/28 | 517 | graphics/pgf/contrib/worldflags/tex/worldflag_QA.tex
-2021/04/28 | 685 | graphics/pgf/contrib/worldflags/tex/worldflag_Rainbow.tex
-2021/04/28 | 469 | graphics/pgf/contrib/worldflags/tex/worldflag_RedCross.tex
-2021/04/28 | 360 | graphics/pgf/contrib/worldflags/tex/worldflag_RO.tex
-2021/04/28 | 191757 | graphics/pgf/contrib/worldflags/tex/worldflag_RS.tex
-2021/04/28 | 325 | graphics/pgf/contrib/worldflags/tex/worldflag_RU.tex
-2021/04/28 | 685 | graphics/pgf/contrib/worldflags/tex/worldflag_RW.tex
-2021/04/28 | 40125 | graphics/pgf/contrib/worldflags/tex/worldflag_SA.tex
-2021/04/28 | 1005 | graphics/pgf/contrib/worldflags/tex/worldflag_SB.tex
-2021/04/28 | 726 | graphics/pgf/contrib/worldflags/tex/worldflag_SC.tex
-2021/04/28 | 375 | graphics/pgf/contrib/worldflags/tex/worldflag_SD.tex
-2021/04/28 | 402 | graphics/pgf/contrib/worldflags/tex/worldflag_SE.tex
-2021/04/28 | 451 | graphics/pgf/contrib/worldflags/tex/worldflag_SG.tex
-2021/04/28 | 5504 | graphics/pgf/contrib/worldflags/tex/worldflag_SI.tex
-2021/04/28 | 4277 | graphics/pgf/contrib/worldflags/tex/worldflag_SK.tex
-2021/04/28 | 337 | graphics/pgf/contrib/worldflags/tex/worldflag_SL.tex
-2021/04/28 | 230971 | graphics/pgf/contrib/worldflags/tex/worldflag_SM.tex
-2021/04/28 | 415 | graphics/pgf/contrib/worldflags/tex/worldflag_SN.tex
-2021/04/28 | 35503 | graphics/pgf/contrib/worldflags/tex/worldflag_Somaliland.tex
-2021/04/28 | 368 | graphics/pgf/contrib/worldflags/tex/worldflag_SO.tex
-2021/04/28 | 479 | graphics/pgf/contrib/worldflags/tex/worldflag_SR.tex
-2021/04/28 | 652 | graphics/pgf/contrib/worldflags/tex/worldflag_SS.tex
-2021/04/29 | 16460 | graphics/pgf/contrib/worldflags/tex/worldflags.sty
-2021/04/28 | 579 | graphics/pgf/contrib/worldflags/tex/worldflag_ST.tex
-2021/04/28 | 571324 | graphics/pgf/contrib/worldflags/tex/worldflag_SV.tex
-2021/04/28 | 416 | graphics/pgf/contrib/worldflags/tex/worldflag_SY.tex
-2021/04/28 | 15826 | graphics/pgf/contrib/worldflags/tex/worldflag_SZ.tex
-2021/04/28 | 357 | graphics/pgf/contrib/worldflags/tex/worldflag_TD.tex
-2021/04/28 | 456 | graphics/pgf/contrib/worldflags/tex/worldflag_TG.tex
-2021/04/28 | 386 | graphics/pgf/contrib/worldflags/tex/worldflag_TH.tex
-2021/04/28 | 3170 | graphics/pgf/contrib/worldflags/tex/worldflag_TJ.tex
-2021/04/28 | 462 | graphics/pgf/contrib/worldflags/tex/worldflag_TL.tex
-2021/04/28 | 127569 | graphics/pgf/contrib/worldflags/tex/worldflag_TM.tex
-2021/04/28 | 504 | graphics/pgf/contrib/worldflags/tex/worldflag_TN.tex
-2021/04/28 | 532 | graphics/pgf/contrib/worldflags/tex/worldflag_TO.tex
-2021/04/28 | 3400 | graphics/pgf/contrib/worldflags/tex/worldflag_Transnistria.tex
-2021/04/28 | 479 | graphics/pgf/contrib/worldflags/tex/worldflag_TR.tex
-2021/04/28 | 729 | graphics/pgf/contrib/worldflags/tex/worldflag_TT.tex
-2021/04/28 | 1282 | graphics/pgf/contrib/worldflags/tex/worldflag_TV.tex
-2021/04/28 | 597 | graphics/pgf/contrib/worldflags/tex/worldflag_TW.tex
-2021/04/28 | 644 | graphics/pgf/contrib/worldflags/tex/worldflag_TZ.tex
-2021/04/28 | 320 | graphics/pgf/contrib/worldflags/tex/worldflag_UA.tex
-2021/04/28 | 8605 | graphics/pgf/contrib/worldflags/tex/worldflag_UG.tex
-2021/04/28 | 87598 | graphics/pgf/contrib/worldflags/tex/worldflag_UNO.tex
-2021/04/28 | 766 | graphics/pgf/contrib/worldflags/tex/worldflag_US.tex
-2021/04/28 | 3986 | graphics/pgf/contrib/worldflags/tex/worldflag_UY.tex
-2021/04/28 | 1048 | graphics/pgf/contrib/worldflags/tex/worldflag_UZ.tex
-2021/04/28 | 144758 | graphics/pgf/contrib/worldflags/tex/worldflag_VA.tex
-2021/04/28 | 771 | graphics/pgf/contrib/worldflags/tex/worldflag_VC.tex
-2021/04/28 | 486 | graphics/pgf/contrib/worldflags/tex/worldflag_VE.tex
-2021/04/28 | 395 | graphics/pgf/contrib/worldflags/tex/worldflag_VN.tex
-2021/04/28 | 6189 | graphics/pgf/contrib/worldflags/tex/worldflag_VU.tex
-2021/04/29 | 12385 | graphics/pgf/contrib/worldflags/tex/worldflag_WB.tex
-2021/04/28 | 721 | graphics/pgf/contrib/worldflags/tex/worldflag_WS.tex
-2021/04/28 | 291 | graphics/pgf/contrib/worldflags/tex/worldflag_YE.tex
-2021/04/28 | 986 | graphics/pgf/contrib/worldflags/tex/worldflag_ZA.tex
-2021/04/28 | 18042 | graphics/pgf/contrib/worldflags/tex/worldflag_ZM.tex
-2021/04/28 | 41555 | graphics/pgf/contrib/worldflags/tex/worldflag_ZW.tex
-2021/04/29 | 3981362 | graphics/pgf/contrib/worldflags.zip
+2021/05/12 | 2560111 | graphics/pgf/contrib/worldflags/doc/worldflags.pdf
+2021/05/12 | 49971 | graphics/pgf/contrib/worldflags/doc/worldflags.tex
+2021/05/12 | 634 | graphics/pgf/contrib/worldflags/README
+2021/05/02 | 452 | graphics/pgf/contrib/worldflags/tex/worldflag_0.tex
+2021/05/02 | 488 | graphics/pgf/contrib/worldflags/tex/worldflag_1.tex
+2021/05/02 | 489 | graphics/pgf/contrib/worldflags/tex/worldflag_2.tex
+2021/05/02 | 453 | graphics/pgf/contrib/worldflags/tex/worldflag_3.tex
+2021/05/02 | 495 | graphics/pgf/contrib/worldflags/tex/worldflag_4.tex
+2021/05/02 | 446 | graphics/pgf/contrib/worldflags/tex/worldflag_5.tex
+2021/05/02 | 448 | graphics/pgf/contrib/worldflags/tex/worldflag_6.tex
+2021/05/02 | 445 | graphics/pgf/contrib/worldflags/tex/worldflag_7.tex
+2021/05/02 | 493 | graphics/pgf/contrib/worldflags/tex/worldflag_8.tex
+2021/05/02 | 549 | graphics/pgf/contrib/worldflags/tex/worldflag_9.tex
+2021/05/02 | 3056 | graphics/pgf/contrib/worldflags/tex/worldflag_Abkhazia.tex
+2021/05/02 | 161402 | graphics/pgf/contrib/worldflags/tex/worldflag_AD.tex
+2021/05/02 | 398 | graphics/pgf/contrib/worldflags/tex/worldflag_AE.tex
+2021/05/02 | 484408 | graphics/pgf/contrib/worldflags/tex/worldflag_AF.tex
+2021/05/02 | 644 | graphics/pgf/contrib/worldflags/tex/worldflag_AG.tex
+2021/05/02 | 19512 | graphics/pgf/contrib/worldflags/tex/worldflag_AL.tex
+2021/05/02 | 367 | graphics/pgf/contrib/worldflags/tex/worldflag_AM.tex
+2021/05/02 | 4534 | graphics/pgf/contrib/worldflags/tex/worldflag_AO.tex
+2021/05/02 | 514 | graphics/pgf/contrib/worldflags/tex/worldflag_AQ.tex
+2021/05/02 | 10111 | graphics/pgf/contrib/worldflags/tex/worldflag_AR.tex
+2021/05/02 | 651 | graphics/pgf/contrib/worldflags/tex/worldflag_Artsakh.tex
+2021/05/06 | 646065 | graphics/pgf/contrib/worldflags/tex/worldflag_AT-B.tex
+2021/05/02 | 457 | graphics/pgf/contrib/worldflags/tex/worldflag_A.tex
+2021/05/05 | 50126 | graphics/pgf/contrib/worldflags/tex/worldflag_AT-K.tex
+2021/05/05 | 25026 | graphics/pgf/contrib/worldflags/tex/worldflag_AT-N.tex
+2021/05/05 | 78162 | graphics/pgf/contrib/worldflags/tex/worldflag_AT-O.tex
+2021/05/05 | 181304 | graphics/pgf/contrib/worldflags/tex/worldflag_AT-S.tex
+2021/05/06 | 85239 | graphics/pgf/contrib/worldflags/tex/worldflag_AT-St.tex
+2021/05/02 | 610983 | graphics/pgf/contrib/worldflags/tex/worldflag_AT.tex
+2021/05/05 | 28202 | graphics/pgf/contrib/worldflags/tex/worldflag_AT-T.tex
+2021/05/05 | 5883 | graphics/pgf/contrib/worldflags/tex/worldflag_AT-V.tex
+2021/05/05 | 1671 | graphics/pgf/contrib/worldflags/tex/worldflag_AT-W.tex
+2021/05/02 | 892 | graphics/pgf/contrib/worldflags/tex/worldflag_AU.tex
+2021/05/03 | 474 | graphics/pgf/contrib/worldflags/tex/worldflag_AX.tex
+2021/05/02 | 518 | graphics/pgf/contrib/worldflags/tex/worldflag_AZ.tex
+2021/05/02 | 862 | graphics/pgf/contrib/worldflags/tex/worldflag_BA.tex
+2021/05/02 | 2187 | graphics/pgf/contrib/worldflags/tex/worldflag_BB.tex
+2021/05/02 | 394 | graphics/pgf/contrib/worldflags/tex/worldflag_BD.tex
+2021/05/02 | 331 | graphics/pgf/contrib/worldflags/tex/worldflag_BE.tex
+2021/05/02 | 413 | graphics/pgf/contrib/worldflags/tex/worldflag_BF.tex
+2021/05/02 | 332 | graphics/pgf/contrib/worldflags/tex/worldflag_BG.tex
+2021/05/02 | 508 | graphics/pgf/contrib/worldflags/tex/worldflag_BH.tex
+2021/05/02 | 803 | graphics/pgf/contrib/worldflags/tex/worldflag_BI.tex
+2021/05/02 | 409 | graphics/pgf/contrib/worldflags/tex/worldflag_BJ.tex
+2021/05/02 | 62322 | graphics/pgf/contrib/worldflags/tex/worldflag_BN.tex
+2021/05/03 | 648 | graphics/pgf/contrib/worldflags/tex/worldflag_Bonaire.tex
+2021/05/02 | 365 | graphics/pgf/contrib/worldflags/tex/worldflag_BO.tex
+2021/05/02 | 8630 | graphics/pgf/contrib/worldflags/tex/worldflag_BR.tex
+2021/05/02 | 383 | graphics/pgf/contrib/worldflags/tex/worldflag_BS.tex
+2021/05/02 | 449 | graphics/pgf/contrib/worldflags/tex/worldflag_B.tex
+2021/05/02 | 80682 | graphics/pgf/contrib/worldflags/tex/worldflag_BT.tex
+2021/05/04 | 877 | graphics/pgf/contrib/worldflags/tex/worldflag_Buddhism.tex
+2021/05/02 | 358 | graphics/pgf/contrib/worldflags/tex/worldflag_BW.tex
+2021/05/02 | 1736 | graphics/pgf/contrib/worldflags/tex/worldflag_BY.tex
+2021/05/02 | 215603 | graphics/pgf/contrib/worldflags/tex/worldflag_BZ.tex
+2021/05/12 | 1151 | graphics/pgf/contrib/worldflags/tex/worldflag_CA.tex
+2021/05/02 | 926 | graphics/pgf/contrib/worldflags/tex/worldflag_CD.tex
+2021/05/02 | 522 | graphics/pgf/contrib/worldflags/tex/worldflag_CF.tex
+2021/05/02 | 518 | graphics/pgf/contrib/worldflags/tex/worldflag_CG.tex
+2021/05/04 | 483 | graphics/pgf/contrib/worldflags/tex/worldflag_Christian.tex
+2021/05/02 | 473 | graphics/pgf/contrib/worldflags/tex/worldflag_CH.tex
+2021/05/02 | 342 | graphics/pgf/contrib/worldflags/tex/worldflag_CI.tex
+2021/05/02 | 556 | graphics/pgf/contrib/worldflags/tex/worldflag_CK.tex
+2021/05/02 | 403 | graphics/pgf/contrib/worldflags/tex/worldflag_CL.tex
+2021/05/02 | 426 | graphics/pgf/contrib/worldflags/tex/worldflag_CM.tex
+2021/05/02 | 540 | graphics/pgf/contrib/worldflags/tex/worldflag_CN.tex
+2021/05/02 | 474 | graphics/pgf/contrib/worldflags/tex/worldflag_CO.tex
+2021/05/02 | 121345 | graphics/pgf/contrib/worldflags/tex/worldflag_CR.tex
+2021/05/02 | 323 | graphics/pgf/contrib/worldflags/tex/worldflag_C.tex
+2021/05/02 | 431 | graphics/pgf/contrib/worldflags/tex/worldflag_CU.tex
+2021/05/02 | 601 | graphics/pgf/contrib/worldflags/tex/worldflag_CV.tex
+2021/05/02 | 37851 | graphics/pgf/contrib/worldflags/tex/worldflag_CY.tex
+2021/05/02 | 383 | graphics/pgf/contrib/worldflags/tex/worldflag_CZ.tex
+2021/05/02 | 13003 | graphics/pgf/contrib/worldflags/tex/worldflag_DE.tex
+2021/05/02 | 534 | graphics/pgf/contrib/worldflags/tex/worldflag_DJ.tex
+2021/05/02 | 389 | graphics/pgf/contrib/worldflags/tex/worldflag_DK.tex
+2021/05/02 | 14607 | graphics/pgf/contrib/worldflags/tex/worldflag_DM.tex
+2021/05/02 | 407029 | graphics/pgf/contrib/worldflags/tex/worldflag_DO.tex
+2021/05/02 | 301 | graphics/pgf/contrib/worldflags/tex/worldflag_D.tex
+2021/05/02 | 479 | graphics/pgf/contrib/worldflags/tex/worldflag_DZ.tex
+2021/05/02 | 583117 | graphics/pgf/contrib/worldflags/tex/worldflag_EC.tex
+2021/05/02 | 298 | graphics/pgf/contrib/worldflags/tex/worldflag_EE.tex
+2021/05/02 | 45126 | graphics/pgf/contrib/worldflags/tex/worldflag_EG.tex
+2021/05/02 | 525 | graphics/pgf/contrib/worldflags/tex/worldflag_EH.tex
+2021/05/02 | 10432 | graphics/pgf/contrib/worldflags/tex/worldflag_ER.tex
+2021/05/02 | 371 | graphics/pgf/contrib/worldflags/tex/worldflag_Esperanto.tex
+2021/05/02 | 363 | graphics/pgf/contrib/worldflags/tex/worldflag_ES.tex
+2021/05/02 | 284 | graphics/pgf/contrib/worldflags/tex/worldflag_E.tex
+2021/05/02 | 924 | graphics/pgf/contrib/worldflags/tex/worldflag_ET.tex
+2021/05/02 | 450 | graphics/pgf/contrib/worldflags/tex/worldflag_EU.tex
+2021/05/02 | 384 | graphics/pgf/contrib/worldflags/tex/worldflag_FI.tex
+2021/05/02 | 109034 | graphics/pgf/contrib/worldflags/tex/worldflag_FJ.tex
+2021/05/02 | 589 | graphics/pgf/contrib/worldflags/tex/worldflag_FM.tex
+2021/05/03 | 439 | graphics/pgf/contrib/worldflags/tex/worldflag_FO.tex
+2021/05/02 | 327 | graphics/pgf/contrib/worldflags/tex/worldflag_FR.tex
+2021/05/02 | 360 | graphics/pgf/contrib/worldflags/tex/worldflag_F.tex
+2021/05/02 | 364 | graphics/pgf/contrib/worldflags/tex/worldflag_GA.tex
+2021/05/02 | 349 | graphics/pgf/contrib/worldflags/tex/worldflag_GB.tex
+2021/05/02 | 1634 | graphics/pgf/contrib/worldflags/tex/worldflag_GD.tex
+2021/05/02 | 1333 | graphics/pgf/contrib/worldflags/tex/worldflag_GE.tex
+2021/05/02 | 451 | graphics/pgf/contrib/worldflags/tex/worldflag_GF.tex
+2021/05/02 | 637 | graphics/pgf/contrib/worldflags/tex/worldflag_GG.tex
+2021/05/02 | 422 | graphics/pgf/contrib/worldflags/tex/worldflag_GH.tex
+2021/05/03 | 12025 | graphics/pgf/contrib/worldflags/tex/worldflag_GI.tex
+2021/05/02 | 383 | graphics/pgf/contrib/worldflags/tex/worldflag_GL.tex
+2021/05/02 | 386 | graphics/pgf/contrib/worldflags/tex/worldflag_GM.tex
+2021/05/02 | 364 | graphics/pgf/contrib/worldflags/tex/worldflag_GN.tex
+2021/05/02 | 21349 | graphics/pgf/contrib/worldflags/tex/worldflag_GQ.tex
+2021/05/02 | 626 | graphics/pgf/contrib/worldflags/tex/worldflag_GR.tex
+2021/05/02 | 415 | graphics/pgf/contrib/worldflags/tex/worldflag_G.tex
+2021/05/02 | 173233 | graphics/pgf/contrib/worldflags/tex/worldflag_GT.tex
+2021/05/02 | 473 | graphics/pgf/contrib/worldflags/tex/worldflag_GW.tex
+2021/05/02 | 996 | graphics/pgf/contrib/worldflags/tex/worldflag_GY.tex
+2021/05/02 | 651 | graphics/pgf/contrib/worldflags/tex/worldflag_HN.tex
+2021/05/02 | 397480 | graphics/pgf/contrib/worldflags/tex/worldflag_HR.tex
+2021/05/02 | 285 | graphics/pgf/contrib/worldflags/tex/worldflag_H.tex
+2021/05/02 | 205066 | graphics/pgf/contrib/worldflags/tex/worldflag_HT.tex
+2021/05/02 | 330 | graphics/pgf/contrib/worldflags/tex/worldflag_HU.tex
+2021/05/02 | 289 | graphics/pgf/contrib/worldflags/tex/worldflag_ID.tex
+2021/05/02 | 336 | graphics/pgf/contrib/worldflags/tex/worldflag_IE.tex
+2021/05/02 | 797 | graphics/pgf/contrib/worldflags/tex/worldflag_IL.tex
+2021/05/03 | 36348 | graphics/pgf/contrib/worldflags/tex/worldflag_IM.tex
+2021/05/02 | 712 | graphics/pgf/contrib/worldflags/tex/worldflag_IN.tex
+2021/05/02 | 6002 | graphics/pgf/contrib/worldflags/tex/worldflag_IQ.tex
+2021/05/02 | 2133 | graphics/pgf/contrib/worldflags/tex/worldflag_IR.tex
+2021/05/02 | 480 | graphics/pgf/contrib/worldflags/tex/worldflag_IS.tex
+2021/05/02 | 328 | graphics/pgf/contrib/worldflags/tex/worldflag_I.tex
+2021/05/02 | 362 | graphics/pgf/contrib/worldflags/tex/worldflag_IT.tex
+2021/05/03 | 16484 | graphics/pgf/contrib/worldflags/tex/worldflag_JE.tex
+2021/05/02 | 667 | graphics/pgf/contrib/worldflags/tex/worldflag_JM.tex
+2021/05/02 | 4670 | graphics/pgf/contrib/worldflags/tex/worldflag_JollyRoger.tex
+2021/05/02 | 441 | graphics/pgf/contrib/worldflags/tex/worldflag_JO.tex
+2021/05/02 | 355 | graphics/pgf/contrib/worldflags/tex/worldflag_JP.tex
+2021/05/02 | 293 | graphics/pgf/contrib/worldflags/tex/worldflag_J.tex
+2021/05/02 | 2429 | graphics/pgf/contrib/worldflags/tex/worldflag_KE.tex
+2021/05/02 | 33165 | graphics/pgf/contrib/worldflags/tex/worldflag_KG.tex
+2021/05/02 | 32768 | graphics/pgf/contrib/worldflags/tex/worldflag_KH.tex
+2021/05/02 | 8105 | graphics/pgf/contrib/worldflags/tex/worldflag_KI.tex
+2021/05/02 | 676 | graphics/pgf/contrib/worldflags/tex/worldflag_KM.tex
+2021/05/02 | 835 | graphics/pgf/contrib/worldflags/tex/worldflag_KN.tex
+2021/05/02 | 9409 | graphics/pgf/contrib/worldflags/tex/worldflag_KO.tex
+2021/05/02 | 485 | graphics/pgf/contrib/worldflags/tex/worldflag_KP.tex
+2021/05/02 | 1188 | graphics/pgf/contrib/worldflags/tex/worldflag_KR.tex
+2021/05/02 | 285 | graphics/pgf/contrib/worldflags/tex/worldflag_K.tex
+2021/05/02 | 432 | graphics/pgf/contrib/worldflags/tex/worldflag_KW.tex
+2021/05/02 | 22169 | graphics/pgf/contrib/worldflags/tex/worldflag_KZ.tex
+2021/05/02 | 440 | graphics/pgf/contrib/worldflags/tex/worldflag_LA.tex
+2021/05/02 | 14002 | graphics/pgf/contrib/worldflags/tex/worldflag_LB.tex
+2021/05/02 | 598 | graphics/pgf/contrib/worldflags/tex/worldflag_LC.tex
+2021/05/02 | 31866 | graphics/pgf/contrib/worldflags/tex/worldflag_LI.tex
+2021/05/02 | 85042 | graphics/pgf/contrib/worldflags/tex/worldflag_LK.tex
+2021/05/02 | 493 | graphics/pgf/contrib/worldflags/tex/worldflag_LR.tex
+2021/05/02 | 4474 | graphics/pgf/contrib/worldflags/tex/worldflag_LS.tex
+2021/05/02 | 393 | graphics/pgf/contrib/worldflags/tex/worldflag_L.tex
+2021/05/02 | 367 | graphics/pgf/contrib/worldflags/tex/worldflag_LT.tex
+2021/05/02 | 332 | graphics/pgf/contrib/worldflags/tex/worldflag_LU.tex
+2021/05/02 | 423 | graphics/pgf/contrib/worldflags/tex/worldflag_LV.tex
+2021/05/02 | 507 | graphics/pgf/contrib/worldflags/tex/worldflag_LY.tex
+2021/05/02 | 525 | graphics/pgf/contrib/worldflags/tex/worldflag_MA.tex
+2021/05/02 | 81479 | graphics/pgf/contrib/worldflags/tex/worldflag_MD.tex
+2021/05/02 | 283043 | graphics/pgf/contrib/worldflags/tex/worldflag_ME.tex
+2021/05/02 | 379 | graphics/pgf/contrib/worldflags/tex/worldflag_MG.tex
+2021/05/02 | 793 | graphics/pgf/contrib/worldflags/tex/worldflag_MH.tex
+2021/05/02 | 1535 | graphics/pgf/contrib/worldflags/tex/worldflag_MK.tex
+2021/05/02 | 362 | graphics/pgf/contrib/worldflags/tex/worldflag_ML.tex
+2021/05/02 | 425 | graphics/pgf/contrib/worldflags/tex/worldflag_MM.tex
+2021/05/02 | 4123 | graphics/pgf/contrib/worldflags/tex/worldflag_MN.tex
+2021/05/02 | 542 | graphics/pgf/contrib/worldflags/tex/worldflag_MR.tex
+2021/05/02 | 370 | graphics/pgf/contrib/worldflags/tex/worldflag_M.tex
+2021/05/02 | 42794 | graphics/pgf/contrib/worldflags/tex/worldflag_MT.tex
+2021/05/02 | 406 | graphics/pgf/contrib/worldflags/tex/worldflag_MU.tex
+2021/05/02 | 516 | graphics/pgf/contrib/worldflags/tex/worldflag_MV.tex
+2021/05/02 | 854 | graphics/pgf/contrib/worldflags/tex/worldflag_MW.tex
+2021/05/02 | 408699 | graphics/pgf/contrib/worldflags/tex/worldflag_MX.tex
+2021/05/02 | 696 | graphics/pgf/contrib/worldflags/tex/worldflag_MY.tex
+2021/05/02 | 6548 | graphics/pgf/contrib/worldflags/tex/worldflag_MZ.tex
+2021/05/02 | 837 | graphics/pgf/contrib/worldflags/tex/worldflag_NA.tex
+2021/05/02 | 3213 | graphics/pgf/contrib/worldflags/tex/worldflag_NATO.tex
+2021/05/02 | 385 | graphics/pgf/contrib/worldflags/tex/worldflag_NE.tex
+2021/05/02 | 298 | graphics/pgf/contrib/worldflags/tex/worldflag_NG.tex
+2021/05/02 | 86665 | graphics/pgf/contrib/worldflags/tex/worldflag_NI.tex
+2021/05/02 | 332 | graphics/pgf/contrib/worldflags/tex/worldflag_NL.tex
+2021/05/02 | 467 | graphics/pgf/contrib/worldflags/tex/worldflag_NO.tex
+2021/05/02 | 989 | graphics/pgf/contrib/worldflags/tex/worldflag_NP.tex
+2021/05/02 | 435 | graphics/pgf/contrib/worldflags/tex/worldflag_NR.tex
+2021/05/02 | 425 | graphics/pgf/contrib/worldflags/tex/worldflag_N.tex
+2021/05/02 | 718 | graphics/pgf/contrib/worldflags/tex/worldflag_NU.tex
+2021/05/02 | 920 | graphics/pgf/contrib/worldflags/tex/worldflag_NZ.tex
+2021/05/02 | 1043 | graphics/pgf/contrib/worldflags/tex/worldflag_Olympics.tex
+2021/05/02 | 46677 | graphics/pgf/contrib/worldflags/tex/worldflag_OM.tex
+2021/05/02 | 322 | graphics/pgf/contrib/worldflags/tex/worldflag_O.tex
+2021/05/02 | 523 | graphics/pgf/contrib/worldflags/tex/worldflag_PA.tex
+2021/05/02 | 290 | graphics/pgf/contrib/worldflags/tex/worldflag_PE.tex
+2021/05/02 | 6641 | graphics/pgf/contrib/worldflags/tex/worldflag_PG.tex
+2021/05/02 | 1227 | graphics/pgf/contrib/worldflags/tex/worldflag_PH.tex
+2021/05/02 | 567 | graphics/pgf/contrib/worldflags/tex/worldflag_PK.tex
+2021/05/02 | 286 | graphics/pgf/contrib/worldflags/tex/worldflag_PL.tex
+2021/05/02 | 445 | graphics/pgf/contrib/worldflags/tex/worldflag_PR.tex
+2021/05/02 | 353 | graphics/pgf/contrib/worldflags/tex/worldflag_PS.tex
+2021/05/02 | 348 | graphics/pgf/contrib/worldflags/tex/worldflag_P.tex
+2021/05/02 | 26273 | graphics/pgf/contrib/worldflags/tex/worldflag_PT.tex
+2021/05/02 | 394 | graphics/pgf/contrib/worldflags/tex/worldflag_PW.tex
+2021/05/02 | 56668 | graphics/pgf/contrib/worldflags/tex/worldflag_PY.tex
+2021/05/02 | 519 | graphics/pgf/contrib/worldflags/tex/worldflag_QA.tex
+2021/05/02 | 279 | graphics/pgf/contrib/worldflags/tex/worldflag_Q.tex
+2021/05/02 | 687 | graphics/pgf/contrib/worldflags/tex/worldflag_Rainbow.tex
+2021/05/04 | 427 | graphics/pgf/contrib/worldflags/tex/worldflag_RedCrescent.tex
+2021/05/02 | 471 | graphics/pgf/contrib/worldflags/tex/worldflag_RedCross.tex
+2021/05/04 | 468 | graphics/pgf/contrib/worldflags/tex/worldflag_RedCrystal.tex
+2021/05/03 | 748 | graphics/pgf/contrib/worldflags/tex/worldflag_RE.tex
+2021/05/02 | 362 | graphics/pgf/contrib/worldflags/tex/worldflag_RO.tex
+2021/05/02 | 191759 | graphics/pgf/contrib/worldflags/tex/worldflag_RS.tex
+2021/05/02 | 335 | graphics/pgf/contrib/worldflags/tex/worldflag_R.tex
+2021/05/02 | 327 | graphics/pgf/contrib/worldflags/tex/worldflag_RU.tex
+2021/05/02 | 687 | graphics/pgf/contrib/worldflags/tex/worldflag_RW.tex
+2021/05/03 | 477 | graphics/pgf/contrib/worldflags/tex/worldflag_Saba.tex
+2021/05/02 | 40127 | graphics/pgf/contrib/worldflags/tex/worldflag_SA.tex
+2021/05/02 | 1007 | graphics/pgf/contrib/worldflags/tex/worldflag_SB.tex
+2021/05/02 | 728 | graphics/pgf/contrib/worldflags/tex/worldflag_SC.tex
+2021/05/02 | 377 | graphics/pgf/contrib/worldflags/tex/worldflag_SD.tex
+2021/05/02 | 404 | graphics/pgf/contrib/worldflags/tex/worldflag_SE.tex
+2021/05/02 | 453 | graphics/pgf/contrib/worldflags/tex/worldflag_SG.tex
+2021/05/02 | 5506 | graphics/pgf/contrib/worldflags/tex/worldflag_SI.tex
+2021/05/02 | 4279 | graphics/pgf/contrib/worldflags/tex/worldflag_SK.tex
+2021/05/02 | 339 | graphics/pgf/contrib/worldflags/tex/worldflag_SL.tex
+2021/05/02 | 230973 | graphics/pgf/contrib/worldflags/tex/worldflag_SM.tex
+2021/05/02 | 417 | graphics/pgf/contrib/worldflags/tex/worldflag_SN.tex
+2021/05/02 | 35505 | graphics/pgf/contrib/worldflags/tex/worldflag_Somaliland.tex
+2021/05/02 | 370 | graphics/pgf/contrib/worldflags/tex/worldflag_SO.tex
+2021/05/02 | 481 | graphics/pgf/contrib/worldflags/tex/worldflag_SR.tex
+2021/05/02 | 654 | graphics/pgf/contrib/worldflags/tex/worldflag_SS.tex
+2021/05/12 | 17013 | graphics/pgf/contrib/worldflags/tex/worldflags.sty
+2021/05/04 | 2185 | graphics/pgf/contrib/worldflags/tex/worldflag_StEustasius.tex
+2021/05/02 | 348 | graphics/pgf/contrib/worldflags/tex/worldflag_S.tex
+2021/05/02 | 581 | graphics/pgf/contrib/worldflags/tex/worldflag_ST.tex
+2021/05/02 | 571326 | graphics/pgf/contrib/worldflags/tex/worldflag_SV.tex
+2021/05/02 | 418 | graphics/pgf/contrib/worldflags/tex/worldflag_SY.tex
+2021/05/02 | 15828 | graphics/pgf/contrib/worldflags/tex/worldflag_SZ.tex
+2021/05/02 | 359 | graphics/pgf/contrib/worldflags/tex/worldflag_TD.tex
+2021/05/02 | 458 | graphics/pgf/contrib/worldflags/tex/worldflag_TG.tex
+2021/05/02 | 388 | graphics/pgf/contrib/worldflags/tex/worldflag_TH.tex
+2021/05/03 | 195241 | graphics/pgf/contrib/worldflags/tex/worldflag_Tibet.tex
+2021/05/02 | 3172 | graphics/pgf/contrib/worldflags/tex/worldflag_TJ.tex
+2021/05/02 | 464 | graphics/pgf/contrib/worldflags/tex/worldflag_TL.tex
+2021/05/02 | 127571 | graphics/pgf/contrib/worldflags/tex/worldflag_TM.tex
+2021/05/02 | 506 | graphics/pgf/contrib/worldflags/tex/worldflag_TN.tex
+2021/05/02 | 534 | graphics/pgf/contrib/worldflags/tex/worldflag_TO.tex
+2021/05/02 | 3402 | graphics/pgf/contrib/worldflags/tex/worldflag_Transnistria.tex
+2021/05/02 | 481 | graphics/pgf/contrib/worldflags/tex/worldflag_TR.tex
+2021/05/02 | 292 | graphics/pgf/contrib/worldflags/tex/worldflag_T.tex
+2021/05/02 | 731 | graphics/pgf/contrib/worldflags/tex/worldflag_TT.tex
+2021/05/02 | 1284 | graphics/pgf/contrib/worldflags/tex/worldflag_TV.tex
+2021/05/02 | 599 | graphics/pgf/contrib/worldflags/tex/worldflag_TW.tex
+2021/05/02 | 646 | graphics/pgf/contrib/worldflags/tex/worldflag_TZ.tex
+2021/05/02 | 322 | graphics/pgf/contrib/worldflags/tex/worldflag_UA.tex
+2021/05/02 | 8607 | graphics/pgf/contrib/worldflags/tex/worldflag_UG.tex
+2021/05/04 | 5236 | graphics/pgf/contrib/worldflags/tex/worldflag_UNESCO.tex
+2021/05/02 | 87600 | graphics/pgf/contrib/worldflags/tex/worldflag_UNO.tex
+2021/05/02 | 768 | graphics/pgf/contrib/worldflags/tex/worldflag_US.tex
+2021/05/02 | 392 | graphics/pgf/contrib/worldflags/tex/worldflag_U.tex
+2021/05/02 | 3988 | graphics/pgf/contrib/worldflags/tex/worldflag_UY.tex
+2021/05/02 | 1050 | graphics/pgf/contrib/worldflags/tex/worldflag_UZ.tex
+2021/05/02 | 144760 | graphics/pgf/contrib/worldflags/tex/worldflag_VA.tex
+2021/05/02 | 773 | graphics/pgf/contrib/worldflags/tex/worldflag_VC.tex
+2021/05/02 | 488 | graphics/pgf/contrib/worldflags/tex/worldflag_VE.tex
+2021/05/02 | 397 | graphics/pgf/contrib/worldflags/tex/worldflag_VN.tex
+2021/05/02 | 369 | graphics/pgf/contrib/worldflags/tex/worldflag_V.tex
+2021/05/02 | 6191 | graphics/pgf/contrib/worldflags/tex/worldflag_VU.tex
+2021/05/02 | 12387 | graphics/pgf/contrib/worldflags/tex/worldflag_WB.tex
+2021/05/04 | 30904 | graphics/pgf/contrib/worldflags/tex/worldflag_WHO.tex
+2021/05/02 | 723 | graphics/pgf/contrib/worldflags/tex/worldflag_WS.tex
+2021/05/02 | 407 | graphics/pgf/contrib/worldflags/tex/worldflag_W.tex
+2021/05/02 | 337 | graphics/pgf/contrib/worldflags/tex/worldflag_X.tex
+2021/05/02 | 293 | graphics/pgf/contrib/worldflags/tex/worldflag_YE.tex
+2021/05/02 | 586 | graphics/pgf/contrib/worldflags/tex/worldflag_Y.tex
+2021/05/02 | 988 | graphics/pgf/contrib/worldflags/tex/worldflag_ZA.tex
+2021/05/02 | 18044 | graphics/pgf/contrib/worldflags/tex/worldflag_ZM.tex
+2021/05/02 | 403 | graphics/pgf/contrib/worldflags/tex/worldflag_Z.tex
+2021/05/02 | 41557 | graphics/pgf/contrib/worldflags/tex/worldflag_ZW.tex
+2021/05/12 | 4793907 | graphics/pgf/contrib/worldflags.zip
2011/09/16 | 12002 | graphics/pgf/contrib/xebaposter/images/docs-boxshape.pdf
2011/09/16 | 6050 | graphics/pgf/contrib/xebaposter/images/docs-headerborder.pdf
2011/09/16 | 8472 | graphics/pgf/contrib/xebaposter/images/docs-headershape.pdf
@@ -183469,20 +183532,19 @@
2005/04/24 | 364 | language/maltese/README.txt
2005/04/27 | 98071 | language/maltese.zip
2001/11/28 | 721 | language/manju/README
-2021/04/03 | 35149 | language/marathi/COPYING
-2021/04/03 | 2047 | language/marathi/glossaries.gls
-2021/04/03 | 28918 | language/marathi/LICENSE.md
-2021/04/03 | 68289 | language/marathi/marathi.dtx
-2021/04/03 | 4814 | language/marathi/marathi.ins
-2021/04/03 | 176586 | language/marathi/marathi.pdf
-2021/04/03 | 9539 | language/marathi/namuna-article.tex
-2021/04/03 | 1832 | language/marathi/namuna-beamer.tex
-2021/04/03 | 9610 | language/marathi/namuna-book.tex
-2021/04/03 | 2031 | language/marathi/namuna-letter.tex
-2021/04/03 | 1236 | language/marathi/namuna-para.tex
-2021/04/03 | 10827 | language/marathi/namuna-report.tex
-2021/04/03 | 3431 | language/marathi/README.txt
-2021/04/04 | 216567 | language/marathi.zip
+2021/05/11 | 35149 | language/marathi/COPYING
+2021/05/11 | 2047 | language/marathi/glossaries.gls
+2021/05/12 | 69171 | language/marathi/marathi.dtx
+2021/05/11 | 4960 | language/marathi/marathi.ins
+2021/05/12 | 139999 | language/marathi/marathi.pdf
+2021/05/11 | 9539 | language/marathi/namuna-article.tex
+2021/05/11 | 1832 | language/marathi/namuna-beamer.tex
+2021/05/11 | 9610 | language/marathi/namuna-book.tex
+2021/05/11 | 2031 | language/marathi/namuna-letter.tex
+2021/05/11 | 1236 | language/marathi/namuna-para.tex
+2021/05/11 | 10827 | language/marathi/namuna-report.tex
+2021/05/11 | 3552 | language/marathi/README.txt
+2021/05/12 | 176866 | language/marathi.zip
2007/03/22 | 3923 | language/mongolian/babel/mn.def
2008/03/30 | 39157 | language/mongolian/babel/mongolian.dtx
2008/03/23 | 5112 | language/mongolian/babel/mongolian.ins
@@ -189508,43 +189570,43 @@
2010/11/19 | 172447 | macros/latex/contrib/acroterm/acroterm.pdf
2010/11/19 | 1481 | macros/latex/contrib/acroterm/README
2010/11/19 | 162908 | macros/latex/contrib/acroterm.zip
-2020/01/07 | 4356 | macros/latex/contrib/acrotex/acrotex.ins
+2021/05/09 | 4423 | macros/latex/contrib/acrotex/acrotex.ins
2020/01/06 | 10312 | macros/latex/contrib/acrotex/aeb-comment.sty
-2016/01/29 | 547 | macros/latex/contrib/acrotex/aeb.js
-2013/12/30 | 13070 | macros/latex/contrib/acrotex/contsolns.dtx
+2021/05/12 | 547 | macros/latex/contrib/acrotex/aeb.js
+2021/05/12 | 13070 | macros/latex/contrib/acrotex/contsolns.dtx
2021/04/26 | 113485 | macros/latex/contrib/acrotex/dljslib.dtx
-2014/08/19 | 2012 | macros/latex/contrib/acrotex/dljslib.ins
+2021/05/12 | 2012 | macros/latex/contrib/acrotex/dljslib.ins
2021/04/26 | 370660 | macros/latex/contrib/acrotex/doc/acrobat-in-workflow.pdf
-2021/04/26 | 9452 | macros/latex/contrib/acrotex/doc/acrobat-in-workflow.tex
-2021/04/26 | 1620825 | macros/latex/contrib/acrotex/doc/aeb_man.pdf
-2021/04/26 | 529189 | macros/latex/contrib/acrotex/doc/aeb_man.tex
+2021/05/12 | 9452 | macros/latex/contrib/acrotex/doc/acrobat-in-workflow.tex
+2021/05/12 | 2254268 | macros/latex/contrib/acrotex/doc/aeb_man.pdf
+2021/05/12 | 544231 | macros/latex/contrib/acrotex/doc/aeb_man.tex
2013/07/09 | 52670 | macros/latex/contrib/acrotex/doc/contsolns.pdf
-2021/04/26 | 988752 | macros/latex/contrib/acrotex/doc/eformman.pdf
-2021/04/26 | 189041 | macros/latex/contrib/acrotex/doc/eformman.tex
+2021/05/12 | 999978 | macros/latex/contrib/acrotex/doc/eformman.pdf
+2021/05/12 | 197272 | macros/latex/contrib/acrotex/doc/eformman.tex
2016/05/30 | 237391 | macros/latex/contrib/acrotex/doc/install_jsfiles.pdf
-2021/01/31 | 13105 | macros/latex/contrib/acrotex/doc/install_jsfiles.tex
-2021/04/19 | 235140 | macros/latex/contrib/acrotex/eforms.dtx
+2021/05/12 | 13105 | macros/latex/contrib/acrotex/doc/install_jsfiles.tex
+2021/05/11 | 235228 | macros/latex/contrib/acrotex/eforms.dtx
2018/12/12 | 2381 | macros/latex/contrib/acrotex/eforms.ins
-2021/03/22 | 79960 | macros/latex/contrib/acrotex/examples/jquiztst.pdf
-2021/03/22 | 10228 | macros/latex/contrib/acrotex/examples/jquiztst.tex
+2021/05/05 | 354518 | macros/latex/contrib/acrotex/examples/jquiztst.pdf
+2021/05/05 | 10230 | macros/latex/contrib/acrotex/examples/jquiztst.tex
2019/05/22 | 320860 | macros/latex/contrib/acrotex/examples/jtxttst.pdf
2019/05/22 | 8488 | macros/latex/contrib/acrotex/examples/jtxttst.tex
-2019/12/22 | 1189 | macros/latex/contrib/acrotex/examples/README.md
+2021/05/12 | 1189 | macros/latex/contrib/acrotex/examples/README.md
2021/02/04 | 53316 | macros/latex/contrib/acrotex/examples/test_install.pdf
-2021/02/04 | 1448 | macros/latex/contrib/acrotex/examples/test_install.tex
+2021/05/12 | 1448 | macros/latex/contrib/acrotex/examples/test_install.tex
2021/04/04 | 331712 | macros/latex/contrib/acrotex/examples/webeqtst.pdf
2021/02/12 | 13988 | macros/latex/contrib/acrotex/examples/webeqtst.tex
-2021/04/24 | 586275 | macros/latex/contrib/acrotex/exerquiz.dtx
-2021/04/24 | 3210 | macros/latex/contrib/acrotex/exerquiz.ins
-2021/04/08 | 125907 | macros/latex/contrib/acrotex/insdljs.dtx
+2021/05/12 | 595755 | macros/latex/contrib/acrotex/exerquiz.dtx
+2021/05/09 | 3210 | macros/latex/contrib/acrotex/exerquiz.ins
+2021/05/10 | 126625 | macros/latex/contrib/acrotex/insdljs.dtx
2019/04/12 | 1966 | macros/latex/contrib/acrotex/insdljs.ins
-2021/04/26 | 5066 | macros/latex/contrib/acrotex/README.md
-2016/08/29 | 9854 | macros/latex/contrib/acrotex/taborder.dtx
-2009/09/04 | 1842 | macros/latex/contrib/acrotex/taborder.ins
-2019/10/25 | 362 | macros/latex/contrib/acrotex/web.cfg
-2021/04/22 | 209012 | macros/latex/contrib/acrotex/web.dtx
-2018/07/14 | 2338 | macros/latex/contrib/acrotex/web.ins
-2021/04/26 | 3681129 | macros/latex/contrib/acrotex.zip
+2021/05/12 | 5906 | macros/latex/contrib/acrotex/README.md
+2021/05/12 | 9854 | macros/latex/contrib/acrotex/taborder.dtx
+2021/05/12 | 1842 | macros/latex/contrib/acrotex/taborder.ins
+2021/05/12 | 362 | macros/latex/contrib/acrotex/web.cfg
+2021/05/06 | 209306 | macros/latex/contrib/acrotex/web.dtx
+2021/05/12 | 2338 | macros/latex/contrib/acrotex/web.ins
+2021/05/12 | 3928740 | macros/latex/contrib/acrotex.zip
2021/01/16 | 1382570 | macros/latex/contrib/acro.zip
2019/06/13 | 26799 | macros/latex/contrib/actuarialangle/actuarialangle.dtx
2019/06/13 | 120479 | macros/latex/contrib/actuarialangle/actuarialangle.pdf
@@ -193473,11 +193535,10 @@
2018/01/04 | 229251 | macros/latex/contrib/blowup/blowup.pdf
2018/01/04 | 312 | macros/latex/contrib/blowup/README.md
2018/01/04 | 377299 | macros/latex/contrib/blowup.zip
-2019/01/08 | 52650 | macros/latex/contrib/bnumexpr/bnumexpr.dtx
-2019/01/08 | 1854 | macros/latex/contrib/bnumexpr/bnumexpr.ins
-2019/01/08 | 88010 | macros/latex/contrib/bnumexpr/bnumexpr.pdf
-2019/01/08 | 3964 | macros/latex/contrib/bnumexpr/README
-2019/01/08 | 105829 | macros/latex/contrib/bnumexpr.zip
+2021/05/12 | 47892 | macros/latex/contrib/bnumexpr/bnumexpr.dtx
+2021/05/12 | 88616 | macros/latex/contrib/bnumexpr/bnumexpr.pdf
+2021/05/12 | 3418 | macros/latex/contrib/bnumexpr/README.md
+2021/05/12 | 102806 | macros/latex/contrib/bnumexpr.zip
2015/06/24 | 421323 | macros/latex/contrib/bohr/bohr_en.pdf
2015/06/24 | 8543 | macros/latex/contrib/bohr/bohr_en.tex
2015/06/24 | 14794 | macros/latex/contrib/bohr/bohr.sty
@@ -195101,6 +195162,12 @@
2010/03/30 | 156353 | macros/latex/contrib/codedoc/CodeDoc-manual.tex
2010/03/30 | 977 | macros/latex/contrib/codedoc/README
2010/03/30 | 418487 | macros/latex/contrib/codedoc.zip
+2021/05/12 | 4186 | macros/latex/contrib/codehigh/codehigh.lua
+2021/05/12 | 104400 | macros/latex/contrib/codehigh/codehigh.pdf
+2021/05/12 | 16995 | macros/latex/contrib/codehigh/codehigh.sty
+2021/05/12 | 5770 | macros/latex/contrib/codehigh/codehigh.tex
+2021/05/11 | 186 | macros/latex/contrib/codehigh/README
+2021/05/12 | 91316 | macros/latex/contrib/codehigh.zip
1995/01/02 | 2383 | macros/latex/contrib/codepage/codepage.drv
1995/01/02 | 131252 | macros/latex/contrib/codepage/codepage.dtx
1995/01/02 | 953 | macros/latex/contrib/codepage/codepage.ins
@@ -197210,11 +197277,11 @@
2008/02/10 | 19110 | macros/latex/contrib/ean13isbn/License.txt
2021/01/24 | 422 | macros/latex/contrib/ean13isbn/README
2021/01/24 | 322624 | macros/latex/contrib/ean13isbn.zip
-2021/05/10 | 116856 | macros/latex/contrib/easybook/easybook.dtx
-2021/05/10 | 673 | macros/latex/contrib/easybook/easybook.ins
-2021/05/10 | 305649 | macros/latex/contrib/easybook/easybook.pdf
+2021/05/12 | 120846 | macros/latex/contrib/easybook/easybook.dtx
+2021/05/12 | 673 | macros/latex/contrib/easybook/easybook.ins
+2021/05/12 | 308571 | macros/latex/contrib/easybook/easybook.pdf
2021/05/03 | 3043 | macros/latex/contrib/easybook/README.md
-2021/05/10 | 335257 | macros/latex/contrib/easybook.zip
+2021/05/12 | 338972 | macros/latex/contrib/easybook.zip
2009/06/17 | 82589 | macros/latex/contrib/easy/doc/docbib.pdf
2009/06/17 | 78378 | macros/latex/contrib/easy/doc/docbmat.pdf
2009/06/17 | 99132 | macros/latex/contrib/easy/doc/doceqn.pdf
@@ -197720,36 +197787,30 @@
2020/11/23 | 1858 | macros/latex/contrib/elsarticle/manifest.txt
2020/11/20 | 2070 | macros/latex/contrib/elsarticle/README
2020/11/24 | 1427779 | macros/latex/contrib/elsarticle.zip
-2020/03/14 | 67921 | macros/latex/contrib/els-cas-templates/cas-common.sty
-2020/03/14 | 4131 | macros/latex/contrib/els-cas-templates/cas-dc.cls
-2019/04/04 | 200284 | macros/latex/contrib/els-cas-templates/cas-dc-template.pdf
-2020/02/25 | 15073 | macros/latex/contrib/els-cas-templates/cas-dc-template.tex
-2020/02/25 | 32010 | macros/latex/contrib/els-cas-templates/cas-model2-names.bst
+2021/05/11 | 76661 | macros/latex/contrib/els-cas-templates/cas-common.sty
+2021/05/11 | 4131 | macros/latex/contrib/els-cas-templates/cas-dc.cls
+2021/05/10 | 5026 | macros/latex/contrib/els-cas-templates/cas-dc-template.tex
+2021/05/11 | 31800 | macros/latex/contrib/els-cas-templates/cas-model2-names.bst
2019/03/20 | 8294 | macros/latex/contrib/els-cas-templates/cas-refs.bib
-2020/03/14 | 4165 | macros/latex/contrib/els-cas-templates/cas-sc.cls
-2019/04/04 | 245242 | macros/latex/contrib/els-cas-templates/cas-sc-template.pdf
-2020/02/25 | 15100 | macros/latex/contrib/els-cas-templates/cas-sc-template.tex
-2019/03/20 | 155079 | macros/latex/contrib/els-cas-templates/doc/dc-sample.pdf
-2019/03/20 | 429283 | macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.pdf
-2020/02/25 | 17287 | macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.tex
-2020/02/25 | 570 | macros/latex/contrib/els-cas-templates/doc/makefile
+2021/05/11 | 4409 | macros/latex/contrib/els-cas-templates/cas-sc.cls
+2021/05/10 | 5026 | macros/latex/contrib/els-cas-templates/cas-sc-template.tex
+2021/05/10 | 159627 | macros/latex/contrib/els-cas-templates/doc/dc-sample.pdf
+2021/05/12 | 433973 | macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.pdf
+2021/05/12 | 18508 | macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.tex
+2021/05/12 | 216092 | macros/latex/contrib/els-cas-templates/doc/glyphtounicode.tex
+2021/05/12 | 570 | macros/latex/contrib/els-cas-templates/doc/makefile
2019/03/20 | 12495 | macros/latex/contrib/els-cas-templates/doc/pdfwidgets.sty
-2020/02/25 | 14013 | macros/latex/contrib/els-cas-templates/doc/rvdtx.sty
-2019/03/20 | 160970 | macros/latex/contrib/els-cas-templates/doc/sc-sample.pdf
-2019/03/20 | 2546 | macros/latex/contrib/els-cas-templates/figs/Fig1.pdf
-2019/03/20 | 2550 | macros/latex/contrib/els-cas-templates/figs/Fig2.pdf
-2019/03/20 | 2543 | macros/latex/contrib/els-cas-templates/figs/Fig3.pdf
-2019/03/20 | 8354 | macros/latex/contrib/els-cas-templates/figs/grabs.pdf
-2019/03/20 | 2546 | macros/latex/contrib/els-cas-templates/figs/pic1.pdf
-2020/03/14 | 1895 | macros/latex/contrib/els-cas-templates/manifest.txt
-2020/03/14 | 1652 | macros/latex/contrib/els-cas-templates/README
+2021/05/12 | 14013 | macros/latex/contrib/els-cas-templates/doc/rvdtx.sty
+2021/05/10 | 165955 | macros/latex/contrib/els-cas-templates/doc/sc-sample.pdf
+2021/05/12 | 1684 | macros/latex/contrib/els-cas-templates/manifest.txt
+2021/05/12 | 1808 | macros/latex/contrib/els-cas-templates/README
2019/03/20 | 8764 | macros/latex/contrib/els-cas-templates/thumbnails/cas-email.jpeg
2019/03/20 | 3676 | macros/latex/contrib/els-cas-templates/thumbnails/cas-facebook.jpeg
2019/03/20 | 7946 | macros/latex/contrib/els-cas-templates/thumbnails/cas-gplus.jpeg
2019/03/20 | 6124 | macros/latex/contrib/els-cas-templates/thumbnails/cas-linkedin.jpeg
2019/03/20 | 4655 | macros/latex/contrib/els-cas-templates/thumbnails/cas-twitter.jpeg
2019/03/20 | 7736 | macros/latex/contrib/els-cas-templates/thumbnails/cas-url.jpeg
-2020/03/14 | 1278925 | macros/latex/contrib/els-cas-templates.zip
+2021/05/12 | 844178 | macros/latex/contrib/els-cas-templates.zip
2020/07/24 | 2501 | macros/latex/contrib/elteikthesis/appendices/sim.tex
2020/07/24 | 5674 | macros/latex/contrib/elteikthesis/chapters/impl.tex
2020/07/24 | 1211 | macros/latex/contrib/elteikthesis/chapters/intro.tex
@@ -201822,7 +201883,7 @@
2020/06/08 | 2163 | macros/latex/contrib/hvarabic/latex/hvarabic.sty
2020/06/08 | 548 | macros/latex/contrib/hvarabic/README.md
2020/06/08 | 153272 | macros/latex/contrib/hvarabic.zip
-2021/05/06 | 1807 | macros/latex/contrib/hvfloat/Changes
+2021/05/12 | 2088 | macros/latex/contrib/hvfloat/Changes
2019/08/31 | 87302 | macros/latex/contrib/hvfloat/doc/examples/after1s1c.pdf
2019/04/04 | 2376 | macros/latex/contrib/hvfloat/doc/examples/after1s1c.tex
2019/08/31 | 93142 | macros/latex/contrib/hvfloat/doc/examples/after2s2c.pdf
@@ -201838,6 +201899,8 @@
2019/04/04 | 2316 | macros/latex/contrib/hvfloat/doc/examples/default2s1c.tex
2019/08/31 | 91542 | macros/latex/contrib/hvfloat/doc/examples/default2s2c.pdf
2019/04/04 | 2457 | macros/latex/contrib/hvfloat/doc/examples/default2s2c.tex
+2021/05/12 | 2356868 | macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.pdf
+2021/05/12 | 35095 | macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.tex
2019/08/31 | 83762 | macros/latex/contrib/hvfloat/doc/examples/even1s1c.pdf
2019/04/04 | 2380 | macros/latex/contrib/hvfloat/doc/examples/even1s1c.tex
2019/08/31 | 91719 | macros/latex/contrib/hvfloat/doc/examples/even1s2c.pdf
@@ -201926,16 +201989,16 @@
2019/04/04 | 4553 | macros/latex/contrib/hvfloat/doc/examples/sub-right1s2c.tex
2019/08/31 | 149445 | macros/latex/contrib/hvfloat/doc/examples/sub-right2s2c.pdf
2019/04/04 | 4553 | macros/latex/contrib/hvfloat/doc/examples/sub-right2s2c.tex
-2021/05/06 | 18373761 | macros/latex/contrib/hvfloat/doc/hvfloat.pdf
-2021/05/06 | 111538 | macros/latex/contrib/hvfloat/doc/hvfloat.tex
+2021/05/12 | 7067733 | macros/latex/contrib/hvfloat/doc/hvfloat.pdf
+2021/05/12 | 115576 | macros/latex/contrib/hvfloat/doc/hvfloat.tex
2019/04/01 | 69089 | macros/latex/contrib/hvfloat/doc/images/CTAN.png
2019/04/01 | 5208 | macros/latex/contrib/hvfloat/doc/images/frose.png
-2021/05/06 | 170 | macros/latex/contrib/hvfloat/doc/images/missing.txt
+2021/05/12 | 170 | macros/latex/contrib/hvfloat/doc/images/missing.txt
2019/04/01 | 2493 | macros/latex/contrib/hvfloat/doc/images/rose.png
2020/10/31 | 878 | macros/latex/contrib/hvfloat/latex/hvfloat-fps.sty
-2021/05/06 | 48122 | macros/latex/contrib/hvfloat/latex/hvfloat.sty
+2021/05/12 | 54495 | macros/latex/contrib/hvfloat/latex/hvfloat.sty
2020/06/07 | 563 | macros/latex/contrib/hvfloat/README
-2021/05/06 | 22900287 | macros/latex/contrib/hvfloat.zip
+2021/05/12 | 13988407 | macros/latex/contrib/hvfloat.zip
2017/12/12 | 533 | macros/latex/contrib/hvindex/Changes
2017/12/12 | 74896 | macros/latex/contrib/hvindex/doc/hvindex-doc.pdf
2017/12/12 | 7652 | macros/latex/contrib/hvindex/doc/hvindex-doc.tex
@@ -208982,6 +209045,15 @@
2003/07/02 | 9461 | macros/latex/contrib/progress/progress.tex
2003/07/02 | 413 | macros/latex/contrib/progress/README
2006/05/20 | 88703 | macros/latex/contrib/progress.zip
+2021/05/06 | 19106 | macros/latex/contrib/projlib/LICENSE
+2021/05/12 | 221440 | macros/latex/contrib/projlib/ProjLib-doc-cn.pdf
+2021/05/12 | 18990 | macros/latex/contrib/projlib/ProjLib-doc-cn.tex
+2021/05/12 | 144643 | macros/latex/contrib/projlib/ProjLib-doc-en.pdf
+2021/05/12 | 20267 | macros/latex/contrib/projlib/ProjLib-doc-en.tex
+2021/05/12 | 40902 | macros/latex/contrib/projlib/ProjLib.dtx
+2021/05/08 | 2824 | macros/latex/contrib/projlib/ProjLib.ins
+2021/05/12 | 3158 | macros/latex/contrib/projlib/README.md
+2021/05/12 | 387972 | macros/latex/contrib/projlib.zip
2019/05/22 | 116402 | macros/latex/contrib/proof-at-the-end/proof-at-the-end_demo.pdf
2019/05/22 | 8959 | macros/latex/contrib/proof-at-the-end/proof-at-the-end_demo.tex
2019/05/22 | 49789 | macros/latex/contrib/proof-at-the-end/proof-at-the-end.dtx
@@ -220046,11 +220118,11 @@
2019/07/14 | 1729 | macros/latex/contrib/unizgklasa/README.md
2019/07/14 | 3102 | macros/latex/contrib/unizgklasa/unizgklasa.cls
2019/07/15 | 33381 | macros/latex/contrib/unizgklasa.zip
-2019/11/16 | 1619 | macros/latex/contrib/unravel/README.md
-2019/11/16 | 308079 | macros/latex/contrib/unravel/unravel.dtx
-2019/11/16 | 401 | macros/latex/contrib/unravel/unravel.ins
-2019/11/16 | 692007 | macros/latex/contrib/unravel/unravel.pdf
-2019/11/16 | 743600 | macros/latex/contrib/unravel.zip
+2021/05/12 | 1619 | macros/latex/contrib/unravel/README.md
+2021/05/12 | 322061 | macros/latex/contrib/unravel/unravel.dtx
+2021/05/12 | 401 | macros/latex/contrib/unravel/unravel.ins
+2021/05/12 | 880287 | macros/latex/contrib/unravel/unravel.pdf
+2021/05/12 | 908355 | macros/latex/contrib/unravel.zip
2013/03/22 | 19106 | macros/latex/contrib/unswcover/COPYING
2013/03/22 | 22667 | macros/latex/contrib/unswcover/logo_unsw_short.pdf
2013/03/22 | 89480 | macros/latex/contrib/unswcover/logo_unsw_short.ps
@@ -222999,11 +223071,11 @@
2021/03/16 | 1710 | macros/luatex/latex/lua-typo/README.md
2021/03/16 | 72934 | macros/luatex/latex/lua-typo/source/lua-typo.dtx
2021/03/16 | 209570 | macros/luatex/latex/lua-typo.zip
-2021/04/25 | 1394 | macros/luatex/latex/lua-ul/docstrip-luacode.sty
-2021/04/25 | 35288 | macros/luatex/latex/lua-ul/lua-ul.dtx
-2021/04/25 | 101260 | macros/luatex/latex/lua-ul/lua-ul.pdf
-2021/04/25 | 308 | macros/luatex/latex/lua-ul/README
-2021/04/25 | 108183 | macros/luatex/latex/lua-ul.zip
+2021/05/12 | 1394 | macros/luatex/latex/lua-ul/docstrip-luacode.sty
+2021/05/12 | 38593 | macros/luatex/latex/lua-ul/lua-ul.dtx
+2021/05/12 | 103958 | macros/luatex/latex/lua-ul/lua-ul.pdf
+2021/05/12 | 308 | macros/luatex/latex/lua-ul/README
+2021/05/12 | 111596 | macros/luatex/latex/lua-ul.zip
2018/12/02 | 292770 | macros/luatex/latex/makecookbook/makecookbook-doc.pdf
2018/12/02 | 120782 | macros/luatex/latex/makecookbook/makecookbook-doc.tex
2018/12/02 | 638 | macros/luatex/latex/makecookbook/mycookbook/cb-idxstyle.ist
@@ -268353,9 +268425,9 @@
2021/01/25 | 1828 | systems/texlive/tlnet/archive/ean13isbn.r57514.tar.xz
2019/02/28 | 948 | systems/texlive/tlnet/archive/ean.doc.r20851.tar.xz
2019/02/28 | 3148 | systems/texlive/tlnet/archive/ean.r20851.tar.xz
-2021/05/10 | 304988 | systems/texlive/tlnet/archive/easybook.doc.r59148.tar.xz
-2021/05/10 | 12928 | systems/texlive/tlnet/archive/easybook.r59148.tar.xz
-2021/05/10 | 28508 | systems/texlive/tlnet/archive/easybook.source.r59148.tar.xz
+2021/05/12 | 305016 | systems/texlive/tlnet/archive/easybook.doc.r59166.tar.xz
+2021/05/12 | 12924 | systems/texlive/tlnet/archive/easybook.r59166.tar.xz
+2021/05/12 | 28488 | systems/texlive/tlnet/archive/easybook.source.r59166.tar.xz
2019/02/28 | 4540 | systems/texlive/tlnet/archive/easy.doc.r19440.tar.xz
2020/09/08 | 175976 | systems/texlive/tlnet/archive/easyfig.doc.r56291.tar.xz
2020/09/08 | 1936 | systems/texlive/tlnet/archive/easyfig.r56291.tar.xz
@@ -274380,8 +274452,8 @@
2019/02/28 | 56340 | systems/texlive/tlnet/archive/pxgreeks.doc.r21838.tar.xz
2019/02/28 | 2120 | systems/texlive/tlnet/archive/pxgreeks.r21838.tar.xz
2019/02/28 | 4644 | systems/texlive/tlnet/archive/pxgreeks.source.r21838.tar.xz
-2021/05/08 | 121632 | systems/texlive/tlnet/archive/pxjahyper.doc.r59116.tar.xz
-2021/05/08 | 15144 | systems/texlive/tlnet/archive/pxjahyper.r59116.tar.xz
+2021/05/12 | 132308 | systems/texlive/tlnet/archive/pxjahyper.doc.r59165.tar.xz
+2021/05/12 | 16284 | systems/texlive/tlnet/archive/pxjahyper.r59165.tar.xz
2020/05/05 | 110152 | systems/texlive/tlnet/archive/pxjodel.doc.r55006.tar.xz
2020/05/05 | 12536 | systems/texlive/tlnet/archive/pxjodel.r55006.tar.xz
2019/02/28 | 1640 | systems/texlive/tlnet/archive/pxpgfmark.doc.r30212.tar.xz
@@ -275940,7 +276012,7 @@
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r55172.tar.xz
-2021/05/11 | 396936 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59159.tar.xz
+2021/05/12 | 396960 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59164.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz
2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz
@@ -275964,7 +276036,7 @@
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r55172.tar.xz
2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r55172.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r55172.tar.xz
-2021/05/11 | 107976 | systems/texlive/tlnet/archive/texlive-scripts.r59159.tar.xz
+2021/05/12 | 107992 | systems/texlive/tlnet/archive/texlive-scripts.r59164.tar.xz
2021/02/25 | 572 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r57908.tar.xz
2021/04/12 | 36308 | systems/texlive/tlnet/archive/texlive-scripts.win32.r58829.tar.xz
2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r55172.tar.xz
@@ -277664,16 +277736,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2021/05/02 | 105152 | systems/texlive/tlnet/install-tl
-2021/05/11 | 6811296 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2021/05/11 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2021/05/11 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2021/05/12 | 6810974 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/05/12 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2021/05/12 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat
-2021/05/11 | 20808767 | systems/texlive/tlnet/install-tl-windows.exe
-2021/05/11 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2021/05/11 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2021/05/11 | 25582713 | systems/texlive/tlnet/install-tl.zip
-2021/05/11 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2021/05/11 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2021/05/12 | 20809713 | systems/texlive/tlnet/install-tl-windows.exe
+2021/05/12 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/05/12 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2021/05/12 | 25582728 | systems/texlive/tlnet/install-tl.zip
+2021/05/12 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2021/05/12 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2021/04/01 | 1229 | systems/texlive/tlnet/README.md
2021/04/01 | 0 | systems/texlive/tlnet/TEXLIVE_2021
2021/03/15 | 6571 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -277683,7 +277755,7 @@
2021/03/15 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2021/05/07 | 49598 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2021/05/10 | 6798 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2021/05/11 | 6889 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2020/04/15 | 223687 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe
2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt
@@ -277725,12 +277797,12 @@
2021/05/02 | 20361 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/02/20 | 5400 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2020/09/22 | 27563 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2021/05/11 | 17221192 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2021/05/11 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2021/05/12 | 17221193 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/05/12 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/05/06 | 86490 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2021/05/11 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2021/05/11 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2021/05/11 | 2303136 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2021/05/12 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/05/12 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2021/05/12 | 2303924 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/05/06 | 58771 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2021/03/17 | 42077 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2020/05/11 | 15010 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -282418,7 +282490,7 @@
2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2021/05/11 | 574020 | systems/win32/miktex/tm/packages/files.csv.lzma
+2021/05/12 | 574020 | systems/win32/miktex/tm/packages/files.csv.lzma
2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma
2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma
2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma
@@ -283619,9 +283691,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2021/03/15 | 39247 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2021/03/15 | 43386 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/05/11 | 209357 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2021/05/11 | 1268927 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2021/05/11 | 1186057 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/05/12 | 209342 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/05/12 | 1269614 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2021/05/12 | 1185859 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2021/03/15 | 13447 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2021/03/15 | 14320 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma
@@ -283782,190 +283854,190 @@
2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma
2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma
2021/03/17 | 232249 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2021/05/11 | 574966 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2021/05/11 | 50847 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2021/05/11 | 56456 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/05/11 | 968698 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2021/05/11 | 1078877 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2021/05/11 | 29053 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2021/05/11 | 31345 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2021/05/11 | 29869 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2021/05/11 | 34635 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2021/05/11 | 49972 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2021/05/11 | 57599 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2021/05/11 | 84772 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2021/05/11 | 94736 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2021/05/11 | 67680 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2021/05/11 | 75418 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2021/05/11 | 27182 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2021/05/11 | 30886 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2021/05/11 | 330233 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2021/05/11 | 392597 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2021/05/11 | 32743 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2021/05/11 | 36680 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2021/05/11 | 51431 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2021/05/11 | 56718 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2021/05/11 | 4707 | systems/win32/miktex/tm/packages/next/miktex-config-2.9.tar.lzma
-2021/05/11 | 239479 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2021/05/11 | 261961 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2021/05/11 | 179379 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2021/05/11 | 195664 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2021/05/11 | 52475 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2021/05/11 | 59144 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2021/05/11 | 21130 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2021/05/11 | 23289 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2021/05/11 | 461400 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2021/05/11 | 45649 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2021/05/11 | 51159 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2021/05/11 | 282107 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/05/11 | 321894 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2021/05/11 | 41103 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2021/05/11 | 45277 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2021/05/11 | 116929 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2021/05/11 | 131489 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2021/05/11 | 1281104 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2021/05/11 | 1425980 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2021/05/11 | 87638 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2021/05/11 | 99605 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2021/05/11 | 43058 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2021/05/11 | 47877 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2021/05/11 | 25154 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2021/05/11 | 28009 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2021/05/11 | 55822 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2021/05/11 | 62801 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2021/05/11 | 135005 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2021/05/11 | 152763 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2021/05/11 | 73180 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2021/05/11 | 77859 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2021/05/11 | 71569 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2021/05/11 | 80661 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2021/05/11 | 258665 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2021/05/11 | 295554 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2021/05/11 | 22040 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2021/05/11 | 25001 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2021/05/11 | 97490 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2021/05/11 | 112253 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2021/05/11 | 63835 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2021/05/11 | 72860 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2021/05/11 | 96148 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2021/05/11 | 115469 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2021/05/11 | 38070 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2021/05/11 | 42628 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2021/05/11 | 484056 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2021/05/11 | 567628 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2021/05/11 | 147139 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2021/05/11 | 159968 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2021/05/11 | 94802 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2021/05/11 | 109275 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2021/05/11 | 16328 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2021/05/11 | 17958 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2021/05/11 | 28120 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2021/05/11 | 30036 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2021/05/11 | 625281 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2021/05/11 | 680049 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/05/11 | 532038 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2021/05/11 | 594870 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2021/05/11 | 475936 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2021/05/11 | 511634 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2021/05/11 | 94268 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2021/05/11 | 103324 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2021/05/11 | 1725548 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2021/05/11 | 2009491 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2021/05/11 | 67650 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/05/11 | 74164 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2021/05/11 | 27361 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2021/05/11 | 31593 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2021/05/11 | 7747 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2021/05/11 | 8775 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2021/05/11 | 195565 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2021/05/11 | 214104 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2021/05/11 | 250210 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2021/05/11 | 283977 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2021/05/11 | 97135 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2021/05/11 | 101762 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2021/05/11 | 60552 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2021/05/11 | 67929 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2021/05/11 | 124971 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2021/05/11 | 136428 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2021/05/11 | 147151 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2021/05/11 | 163656 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2021/05/11 | 199701 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2021/05/11 | 180048 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/05/11 | 67450 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2021/05/11 | 77486 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2021/05/11 | 31191 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2021/05/11 | 35063 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2021/05/11 | 38064 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2021/05/11 | 42574 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2021/05/11 | 42924 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2021/05/11 | 47008 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2021/05/11 | 45937 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2021/05/11 | 52454 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2021/05/11 | 193715 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2021/05/11 | 211055 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2021/05/11 | 35462 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2021/05/11 | 39690 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2021/05/11 | 748364 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2021/05/11 | 816072 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2021/05/11 | 198131 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2021/05/11 | 202558 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2021/05/11 | 208182 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2021/05/11 | 243479 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2021/05/11 | 78745 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2021/05/11 | 87704 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2021/05/11 | 1171730 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2021/05/11 | 1307720 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2021/05/11 | 20121 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2021/05/11 | 23880 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2021/05/11 | 31543 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2021/05/11 | 37241 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2021/05/11 | 64017 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2021/05/11 | 72151 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2021/05/11 | 43678 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2021/05/11 | 51979 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2021/05/11 | 1295415 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2021/05/11 | 1424812 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2021/05/11 | 42389 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2021/05/11 | 51797 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2021/05/11 | 56222 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2021/05/11 | 59830 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2021/05/11 | 25340 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2021/05/11 | 27275 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2021/05/11 | 16110 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/05/11 | 18097 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2021/05/11 | 63674 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2021/05/11 | 70109 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2021/05/11 | 153891 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2021/05/11 | 167906 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2021/05/11 | 56909 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2021/05/11 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2021/05/11 | 98516 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2021/05/11 | 104624 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2021/05/11 | 2499399 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2021/05/11 | 2616931 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2021/05/11 | 55220 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2021/05/11 | 62225 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2021/05/11 | 33441 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2021/05/11 | 37293 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2021/05/11 | 27198 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2021/05/11 | 33152 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2021/05/11 | 65731 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2021/05/11 | 70324 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2021/05/11 | 311191 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2021/05/11 | 345367 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2021/05/11 | 55561 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
-2021/05/11 | 57066 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2021/05/11 | 583628 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2021/05/11 | 618763 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2021/05/11 | 39564 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2021/05/11 | 43392 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2021/05/11 | 209352 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/05/11 | 1269060 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2021/05/11 | 1186236 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2021/05/11 | 13471 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2021/05/11 | 14354 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/05/12 | 574966 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/05/12 | 50847 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2021/05/12 | 56457 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2021/05/12 | 968697 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/05/12 | 1078878 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/05/12 | 29053 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/05/12 | 31344 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2021/05/12 | 29869 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/05/12 | 34634 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/05/12 | 49971 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/05/12 | 57598 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2021/05/12 | 84774 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/05/12 | 94738 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/05/12 | 67679 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2021/05/12 | 75419 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/05/12 | 27183 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2021/05/12 | 30886 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/05/12 | 330233 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2021/05/12 | 392597 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2021/05/12 | 32744 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2021/05/12 | 36679 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/05/12 | 51431 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2021/05/12 | 56716 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2021/05/12 | 4708 | systems/win32/miktex/tm/packages/next/miktex-config-2.9.tar.lzma
+2021/05/12 | 239476 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/05/12 | 261962 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/05/12 | 179379 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/05/12 | 195664 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2021/05/12 | 52476 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/05/12 | 59146 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2021/05/12 | 21130 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/05/12 | 23290 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/05/12 | 461400 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2021/05/12 | 45647 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2021/05/12 | 51158 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2021/05/12 | 282104 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2021/05/12 | 321894 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/05/12 | 41102 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/05/12 | 45279 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/05/12 | 116931 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2021/05/12 | 131490 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/05/12 | 1281103 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/05/12 | 1425982 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/05/12 | 87638 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/05/12 | 99605 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2021/05/12 | 43057 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2021/05/12 | 47877 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/05/12 | 25154 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2021/05/12 | 28008 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/05/12 | 55822 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2021/05/12 | 62801 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/05/12 | 135005 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2021/05/12 | 152762 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/05/12 | 73181 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2021/05/12 | 77859 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2021/05/12 | 71569 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2021/05/12 | 80661 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/05/12 | 258665 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/05/12 | 295554 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2021/05/12 | 22039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/05/12 | 25001 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2021/05/12 | 97490 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2021/05/12 | 112253 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/05/12 | 63835 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/05/12 | 72861 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2021/05/12 | 96146 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/05/12 | 115469 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2021/05/12 | 38070 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/05/12 | 42627 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2021/05/12 | 484055 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2021/05/12 | 567628 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/05/12 | 147140 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/05/12 | 159968 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/05/12 | 94801 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/05/12 | 109272 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2021/05/12 | 16326 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/05/12 | 17957 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2021/05/12 | 28119 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2021/05/12 | 30037 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2021/05/12 | 625280 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2021/05/12 | 680049 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2021/05/12 | 532040 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2021/05/12 | 594870 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2021/05/12 | 475932 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2021/05/12 | 511634 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2021/05/12 | 94268 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2021/05/12 | 103323 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/05/12 | 1725545 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2021/05/12 | 2009489 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2021/05/12 | 67650 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2021/05/12 | 74163 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2021/05/12 | 27362 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2021/05/12 | 31594 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2021/05/12 | 7746 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/05/12 | 8774 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2021/05/12 | 195566 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2021/05/12 | 214103 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2021/05/12 | 250212 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2021/05/12 | 283979 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2021/05/12 | 97133 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2021/05/12 | 101761 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2021/05/12 | 60552 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2021/05/12 | 67930 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2021/05/12 | 124971 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/05/12 | 136427 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2021/05/12 | 147153 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/05/12 | 163656 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2021/05/12 | 199702 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2021/05/12 | 180048 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/05/12 | 67451 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/05/12 | 77486 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2021/05/12 | 31191 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/05/12 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2021/05/12 | 38065 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/05/12 | 42574 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2021/05/12 | 42925 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2021/05/12 | 47008 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2021/05/12 | 45938 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2021/05/12 | 52455 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2021/05/12 | 193717 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/05/12 | 211053 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/05/12 | 35462 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/05/12 | 39691 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/05/12 | 748363 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2021/05/12 | 816073 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/05/12 | 198130 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/05/12 | 202556 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/05/12 | 208181 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2021/05/12 | 243479 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2021/05/12 | 78746 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2021/05/12 | 87703 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2021/05/12 | 1171728 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/05/12 | 1307724 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2021/05/12 | 20120 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2021/05/12 | 23882 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2021/05/12 | 31543 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/05/12 | 37244 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/05/12 | 64016 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2021/05/12 | 72150 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2021/05/12 | 43678 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2021/05/12 | 51976 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2021/05/12 | 1295412 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2021/05/12 | 1424811 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2021/05/12 | 42386 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2021/05/12 | 51797 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2021/05/12 | 56223 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2021/05/12 | 59830 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2021/05/12 | 25341 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2021/05/12 | 27274 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2021/05/12 | 16114 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2021/05/12 | 18096 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2021/05/12 | 63673 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/05/12 | 70109 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/05/12 | 153890 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2021/05/12 | 167905 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2021/05/12 | 56908 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2021/05/12 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/05/12 | 98519 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/05/12 | 104624 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/05/12 | 2499400 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2021/05/12 | 2616931 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/05/12 | 55217 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2021/05/12 | 62226 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2021/05/12 | 33441 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/05/12 | 37293 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2021/05/12 | 27196 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2021/05/12 | 33152 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/05/12 | 65732 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/05/12 | 70324 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2021/05/12 | 311191 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2021/05/12 | 345368 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/05/12 | 55563 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2021/05/12 | 57067 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2021/05/12 | 583627 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2021/05/12 | 618763 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/05/12 | 39563 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2021/05/12 | 43390 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/05/12 | 209283 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/05/12 | 1270504 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/05/12 | 1185751 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/05/12 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2021/05/12 | 14353 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma
-2021/05/11 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/05/12 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma
@@ -284299,7 +284371,7 @@
2020/10/20 | 342254 | systems/win32/miktex/tm/packages/preview.tar.lzma
2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma
2021/04/23 | 274028 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2021/05/11 | 850 | systems/win32/miktex/tm/packages/pr.ini
+2021/05/12 | 850 | systems/win32/miktex/tm/packages/pr.ini
2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma
2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma
2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma
@@ -285486,7 +285558,7 @@
2021/05/08 | 5531876 | systems/win32/w32tex/aleph-w32.tar.xz
2021/05/09 | 63720288 | systems/win32/w32tex/biblatex-biber.tar.xz
2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz
-2021/05/10 | 829556 | systems/win32/w32tex/ChangeLog
+2021/05/11 | 830851 | systems/win32/w32tex/ChangeLog
2009/08/03 | 141221 | systems/win32/w32tex/ChangeLog.0
2009/08/03 | 221890 | systems/win32/w32tex/ChangeLog.1
2009/08/03 | 116462 | systems/win32/w32tex/ChangeLog.2
@@ -285511,14 +285583,14 @@
2021/04/07 | 1007424 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz
2021/03/30 | 421014648 | systems/win32/w32tex/ltxpkgdocs.tar.xz
2021/05/10 | 35246464 | systems/win32/w32tex/ltxpkgs.tar.xz
-2021/05/10 | 3844984 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
-2021/05/10 | 3826196 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
-2021/05/10 | 3829812 | systems/win32/w32tex/luajittex-w32.tar.xz
+2021/05/11 | 3844932 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
+2021/05/11 | 3823404 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
+2021/05/11 | 3830288 | systems/win32/w32tex/luajittex-w32.tar.xz
2021/03/26 | 838276 | systems/win32/w32tex/luasec-w32.tar.xz
-2021/05/10 | 18925636 | systems/win32/w32tex/luatex-dev-w32.tar.xz
-2021/05/10 | 18896880 | systems/win32/w32tex/luatex-exp-w32.tar.xz
+2021/05/11 | 18931684 | systems/win32/w32tex/luatex-dev-w32.tar.xz
+2021/05/11 | 18894040 | systems/win32/w32tex/luatex-exp-w32.tar.xz
2021/04/12 | 68821016 | systems/win32/w32tex/luatexja.tar.xz
-2021/05/10 | 18877784 | systems/win32/w32tex/luatex-w32.tar.xz
+2021/05/11 | 18887188 | systems/win32/w32tex/luatex-w32.tar.xz
2021/05/10 | 1613572 | systems/win32/w32tex/makeindex-w32.tar.xz
2021/03/28 | 5371984 | systems/win32/w32tex/manual.tar.xz
2021/04/07 | 439524 | systems/win32/w32tex/mftools.tar.xz
@@ -285528,7 +285600,7 @@
2021/03/29 | 9811732 | systems/win32/w32tex/newtxpx-boondoxfonts.tar.xz
2021/04/07 | 1246480 | systems/win32/w32tex/omegaj-w32.tar.xz
2020/11/16 | 324540 | systems/win32/w32tex/otfbeta.tar.xz
-2021/05/08 | 22156260 | systems/win32/w32tex/pdftex-w32.tar.xz
+2021/05/11 | 22172916 | systems/win32/w32tex/pdftex-w32.tar.xz
2021/05/10 | 98152500 | systems/win32/w32tex/pgfcontrib.tar.xz
2015/01/26 | 189072 | systems/win32/w32tex/plain2-2.54-w32.tar.xz
2021/02/14 | 2826912 | systems/win32/w32tex/platex.tar.xz
@@ -285537,7 +285609,7 @@
2021/04/29 | 274303836 | systems/win32/w32tex/pstricks.tar.xz
2021/04/07 | 518092 | systems/win32/w32tex/psutils-w32.tar.xz
2021/05/08 | 6774728 | systems/win32/w32tex/ptex-ng-w32.tar.xz
-2021/05/10 | 10715964 | systems/win32/w32tex/ptex-w32.tar.xz
+2021/05/11 | 10700004 | systems/win32/w32tex/ptex-w32.tar.xz
2019/04/15 | 499188 | systems/win32/w32tex/sam2p-w32.tar.xz
2021/03/23 | 87955068 | systems/win32/w32tex/t1fonts.tar.xz
2020/10/31 | 142032 | systems/win32/w32tex/t1utils-w32.tar.xz
@@ -285561,12 +285633,12 @@
2020/01/19 | 5856 | systems/win32/w32tex/txtutil.tar.xz
2013/04/08 | 71588 | systems/win32/w32tex/ums.tar.xz
2012/05/28 | 233472 | systems/win32/w32tex/unzip.exe
-2021/05/10 | 8634060 | systems/win32/w32tex/uptex-w32.tar.xz
+2021/05/11 | 8619736 | systems/win32/w32tex/uptex-w32.tar.xz
2013/04/08 | 722652 | systems/win32/w32tex/utf.tar.xz
2013/04/08 | 13748 | systems/win32/w32tex/vf-n2bk.tar.xz
2021/03/24 | 53260516 | systems/win32/w32tex/w32tex-src.tar.xz
2021/04/27 | 130696912 | systems/win32/w32tex/web2c-lib.tar.xz
-2021/05/10 | 45561388 | systems/win32/w32tex/web2c-w32.tar.xz
+2021/05/11 | 45559636 | systems/win32/w32tex/web2c-w32.tar.xz
2021/05/08 | 811412 | systems/win32/w32tex/win64/aleph-w64.tar.xz
2020/08/20 | 22351540 | systems/win32/w32tex/win64/biblatex-biber-w64.tar.xz
2021/05/10 | 2227976 | systems/win32/w32tex/win64/context-w64.tar.xz
@@ -285581,25 +285653,25 @@
2021/04/07 | 588136 | systems/win32/w32tex/win64/jtex-w64.tar.xz
2019/11/11 | 2568 | systems/win32/w32tex/win64/latex-dev-w64.tar.xz
2021/04/07 | 800472 | systems/win32/w32tex/win64/lcdf-typetools-w64.tar.xz
-2021/05/10 | 3463100 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz
-2021/05/10 | 3464508 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz
-2021/05/10 | 3472556 | systems/win32/w32tex/win64/luajittex-w64.tar.xz
+2021/05/11 | 3458788 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz
+2021/05/11 | 3457056 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz
+2021/05/11 | 3473604 | systems/win32/w32tex/win64/luajittex-w64.tar.xz
2021/03/26 | 936184 | systems/win32/w32tex/win64/luasec-w64.tar.xz
-2021/05/10 | 3125036 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz
-2021/05/10 | 3124468 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz
-2021/05/10 | 3125656 | systems/win32/w32tex/win64/luatex-w64.tar.xz
+2021/05/11 | 3132192 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz
+2021/05/11 | 3128608 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz
+2021/05/11 | 3116804 | systems/win32/w32tex/win64/luatex-w64.tar.xz
2021/05/10 | 1082700 | systems/win32/w32tex/win64/makeindex-w64.tar.xz
2021/04/07 | 431500 | systems/win32/w32tex/win64/mftools-w64.tar.xz
2021/04/07 | 377008 | systems/win32/w32tex/win64/mftrace-w64.tar.xz
2020/01/18 | 362540 | systems/win32/w32tex/win64/m-tx-w64.tar.xz
2021/04/07 | 407412 | systems/win32/w32tex/win64/omegaj-w64.tar.xz
-2021/05/08 | 6910144 | systems/win32/w32tex/win64/pdftex-w64.tar.xz
+2021/05/11 | 6913572 | systems/win32/w32tex/win64/pdftex-w64.tar.xz
2015/01/26 | 41440 | systems/win32/w32tex/win64/plain2-2.54-w64.tar.xz
2021/04/07 | 651552 | systems/win32/w32tex/win64/pmx-w64.tar.xz
2021/04/07 | 791152 | systems/win32/w32tex/win64/pstoedit-w64.tar.xz
2021/04/07 | 386496 | systems/win32/w32tex/win64/psutils-w64.tar.xz
2021/05/05 | 1690720 | systems/win32/w32tex/win64/ptex-ng-w64.tar.xz
-2021/05/10 | 1873032 | systems/win32/w32tex/win64/ptex-w64.tar.xz
+2021/05/11 | 1873116 | systems/win32/w32tex/win64/ptex-w64.tar.xz
2021/01/03 | 329592 | systems/win32/w32tex/win64/sam2p-w64.tar.xz
2020/10/31 | 40588 | systems/win32/w32tex/win64/t1utils-w64.tar.xz
2021/04/07 | 420176 | systems/win32/w32tex/win64/tex4htk-w64.tar.xz
@@ -285607,8 +285679,8 @@
2021/04/07 | 734912 | systems/win32/w32tex/win64/ttf2pk-w64.tar.xz
2021/04/07 | 696196 | systems/win32/w32tex/win64/ttf2pt1-w64.tar.xz
2020/01/18 | 42768 | systems/win32/w32tex/win64/txtutil-w64.tar.xz
-2021/05/10 | 1806604 | systems/win32/w32tex/win64/uptex-w64.tar.xz
-2021/05/10 | 3756556 | systems/win32/w32tex/win64/web2c-w64.tar.xz
+2021/05/11 | 1806176 | systems/win32/w32tex/win64/uptex-w64.tar.xz
+2021/05/11 | 3755940 | systems/win32/w32tex/win64/web2c-w64.tar.xz
2021/05/08 | 11122468 | systems/win32/w32tex/win64/xetex-w64.tar.xz
2021/05/08 | 49476568 | systems/win32/w32tex/xetex-w32.tar.xz
2021/04/28 | 2934168 | systems/win32/w32tex/xindy-w32.tar.xz
@@ -285707,7 +285779,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2021/05/12 | 186 | timestamp
+2021/05/13 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2017/06/30 | 917 | usergrps/dante/dtk/doc/beispiel.bib
@@ -287039,41 +287111,41 @@
1999/06/04 | 27445 | usergrps/uktug/baskervi/baskrep.cls
1999/05/12 | 7702 | usergrps/uktug/baskervi/epstopdf
1997/10/01 | 444 | usergrps/uktug/baskervi/README
-2021/05/10 | 10467 | usergrps/usergrps/bg.html
-2021/05/10 | 10164 | usergrps/usergrps/br.html
-2021/05/10 | 10150 | usergrps/usergrps/ca.html
-2021/05/10 | 10429 | usergrps/usergrps/cn.html
-2021/05/10 | 10583 | usergrps/usergrps/cz.html
-2021/05/10 | 10700 | usergrps/usergrps/de.html
-2021/05/10 | 10221 | usergrps/usergrps/dk.html
-2021/05/10 | 10000 | usergrps/usergrps/ee.html
-2021/05/10 | 10225 | usergrps/usergrps/esc.html
-2021/05/10 | 10370 | usergrps/usergrps/es.html
-2021/05/10 | 10510 | usergrps/usergrps/fr.html
-2021/05/10 | 10353 | usergrps/usergrps/gb.html
-2021/05/10 | 10246 | usergrps/usergrps/gr.html
-2021/05/10 | 10650 | usergrps/usergrps/hu.html
-2021/05/10 | 10146 | usergrps/usergrps/ie.html
-2021/05/10 | 6567 | usergrps/usergrps/index.html
-2021/05/10 | 10121 | usergrps/usergrps/is.html
-2021/05/10 | 10373 | usergrps/usergrps/it.html
-2021/05/10 | 10090 | usergrps/usergrps/kh.html
-2021/05/10 | 10490 | usergrps/usergrps/kr.html
+2021/05/12 | 10468 | usergrps/usergrps/bg.html
+2021/05/12 | 10165 | usergrps/usergrps/br.html
+2021/05/12 | 10151 | usergrps/usergrps/ca.html
+2021/05/12 | 10430 | usergrps/usergrps/cn.html
+2021/05/12 | 10584 | usergrps/usergrps/cz.html
+2021/05/12 | 10701 | usergrps/usergrps/de.html
+2021/05/12 | 10222 | usergrps/usergrps/dk.html
+2021/05/12 | 10001 | usergrps/usergrps/ee.html
+2021/05/12 | 10226 | usergrps/usergrps/esc.html
+2021/05/12 | 10371 | usergrps/usergrps/es.html
+2021/05/12 | 10511 | usergrps/usergrps/fr.html
+2021/05/12 | 10354 | usergrps/usergrps/gb.html
+2021/05/12 | 10247 | usergrps/usergrps/gr.html
+2021/05/12 | 10651 | usergrps/usergrps/hu.html
+2021/05/12 | 10147 | usergrps/usergrps/ie.html
+2021/05/12 | 6568 | usergrps/usergrps/index.html
+2021/05/12 | 10122 | usergrps/usergrps/is.html
+2021/05/12 | 10374 | usergrps/usergrps/it.html
+2021/05/12 | 10091 | usergrps/usergrps/kh.html
+2021/05/12 | 10491 | usergrps/usergrps/kr.html
2021/05/10 | 10000 | usergrps/usergrps/labels.pdf
2020/08/05 | 2357 | usergrps/usergrps/labels.tex
-2021/05/10 | 10030 | usergrps/usergrps/lt.html
-2021/05/10 | 37637 | usergrps/usergrps/lugs.html
+2021/05/12 | 10031 | usergrps/usergrps/lt.html
+2021/05/12 | 37637 | usergrps/usergrps/lugs.html
2021/05/10 | 49845 | usergrps/usergrps/lugs.pdf
2020/11/05 | 23855 | usergrps/usergrps/lugs.tex
-2021/05/10 | 10080 | usergrps/usergrps/mx.html
-2021/05/10 | 10466 | usergrps/usergrps/nl.html
-2021/05/10 | 10191 | usergrps/usergrps/no.html
-2021/05/10 | 10655 | usergrps/usergrps/pl.html
-2021/05/10 | 10219 | usergrps/usergrps/pt.html
-2021/05/10 | 10261 | usergrps/usergrps/us.html
-2021/05/10 | 10130 | usergrps/usergrps/uy.html
-2021/05/10 | 10201 | usergrps/usergrps/vn.html
-2021/05/10 | 10140 | usergrps/usergrps/za.html
+2021/05/12 | 10081 | usergrps/usergrps/mx.html
+2021/05/12 | 10467 | usergrps/usergrps/nl.html
+2021/05/12 | 10192 | usergrps/usergrps/no.html
+2021/05/12 | 10656 | usergrps/usergrps/pl.html
+2021/05/12 | 10220 | usergrps/usergrps/pt.html
+2021/05/12 | 10262 | usergrps/usergrps/us.html
+2021/05/12 | 10131 | usergrps/usergrps/uy.html
+2021/05/12 | 10202 | usergrps/usergrps/vn.html
+2021/05/12 | 10141 | usergrps/usergrps/za.html
1992/12/06 | 2551 | web/aplweb/announcement
1993/11/03 | 802292 | web/aplweb/aplweba.zip
1993/11/03 | 771814 | web/aplweb/aplwebb.zip
diff --git a/FILES.byname.gz b/FILES.byname.gz
index f9f3912473..a14fb9edcd 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index dd3c14b1a5..c844ab6624 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,274 +1,456 @@
+2021/05/12 | 999978 | macros/latex/contrib/acrotex/doc/eformman.pdf
+2021/05/12 | 99605 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2021/05/12 | 9854 | macros/latex/contrib/acrotex/taborder.dtx
+2021/05/12 | 98519 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2021/05/12 | 97490 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2021/05/12 | 97133 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2021/05/12 | 968697 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2021/05/12 | 96146 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2021/05/12 | 94801 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2021/05/12 | 94738 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/05/12 | 9452 | macros/latex/contrib/acrotex/doc/acrobat-in-workflow.tex
+2021/05/12 | 94268 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2021/05/12 | 91316 | macros/latex/contrib/codehigh.zip
+2021/05/12 | 908355 | macros/latex/contrib/unravel.zip
+2021/05/12 | 88616 | macros/latex/contrib/bnumexpr/bnumexpr.pdf
+2021/05/12 | 880287 | macros/latex/contrib/unravel/unravel.pdf
+2021/05/12 | 8774 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2021/05/12 | 87703 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2021/05/12 | 87638 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/05/12 | 850 | systems/win32/miktex/tm/packages/pr.ini
+2021/05/12 | 84774 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2021/05/12 | 844178 | macros/latex/contrib/els-cas-templates.zip
+2021/05/12 | 816073 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/05/12 | 80661 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2021/05/12 | 78746 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2021/05/12 | 77859 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2021/05/12 | 77486 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2021/05/12 | 7746 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/05/12 | 75419 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2021/05/12 | 748363 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2021/05/12 | 74163 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2021/05/12 | 73181 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2021/05/12 | 72861 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2021/05/12 | 72150 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2021/05/12 | 71569 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2021/05/12 | 7067733 | macros/latex/contrib/hvfloat/doc/hvfloat.pdf
+2021/05/12 | 70324 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2021/05/12 | 70109 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2021/05/12 | 69171 | language/marathi/marathi.dtx
+2021/05/12 | 6810974 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2021/05/12 | 680049 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2021/05/12 | 67930 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2021/05/12 | 67679 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2021/05/12 | 67650 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2021/05/12 | 67451 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2021/05/12 | 673 | macros/latex/contrib/easybook/easybook.ins
+2021/05/12 | 65732 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2021/05/12 | 6568 | usergrps/usergrps/index.html
+2021/05/12 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2021/05/12 | 64016 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2021/05/12 | 63835 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2021/05/12 | 63673 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2021/05/12 | 634 | graphics/pgf/contrib/worldflags/README
+2021/05/12 | 62801 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2021/05/12 | 625280 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2021/05/12 | 62226 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2021/05/12 | 618763 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2021/05/12 | 60552 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2021/05/12 | 59830 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2021/05/12 | 595755 | macros/latex/contrib/acrotex/exerquiz.dtx
+2021/05/12 | 594870 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2021/05/12 | 59146 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2021/05/12 | 5906 | macros/latex/contrib/acrotex/README.md
+2021/05/12 | 583627 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2021/05/12 | 5770 | macros/latex/contrib/codehigh/codehigh.tex
+2021/05/12 | 57598 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2021/05/12 | 574966 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2021/05/12 | 574020 | systems/win32/miktex/tm/packages/files.csv.lzma
+2021/05/12 | 570 | macros/latex/contrib/els-cas-templates/doc/makefile
+2021/05/12 | 57067 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2021/05/12 | 56908 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2021/05/12 | 567628 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2021/05/12 | 56716 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2021/05/12 | 56457 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2021/05/12 | 56223 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2021/05/12 | 55822 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2021/05/12 | 55563 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
+2021/05/12 | 55217 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2021/05/12 | 547 | macros/latex/contrib/acrotex/aeb.js
+2021/05/12 | 54495 | macros/latex/contrib/hvfloat/latex/hvfloat.sty
+2021/05/12 | 544231 | macros/latex/contrib/acrotex/doc/aeb_man.tex
+2021/05/12 | 532040 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2021/05/12 | 52476 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2021/05/12 | 52455 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2021/05/12 | 51976 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2021/05/12 | 51797 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2021/05/12 | 51431 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2021/05/12 | 511634 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2021/05/12 | 51158 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2021/05/12 | 50847 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2021/05/12 | 49971 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2021/05/12 | 49971 | graphics/pgf/contrib/worldflags/doc/worldflags.tex
+2021/05/12 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2021/05/12 | 484055 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2021/05/12 | 4793907 | graphics/pgf/contrib/worldflags.zip
+2021/05/12 | 47892 | macros/latex/contrib/bnumexpr/bnumexpr.dtx
+2021/05/12 | 47877 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2021/05/12 | 475932 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2021/05/12 | 4708 | systems/win32/miktex/tm/packages/next/miktex-config-2.9.tar.lzma
+2021/05/12 | 47008 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2021/05/12 | 461400 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2021/05/12 | 45938 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2021/05/12 | 45647 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2021/05/12 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2021/05/12 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2021/05/12 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2021/05/12 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2021/05/12 | 45279 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2021/05/12 | 43678 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2021/05/12 | 433973 | macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.pdf
+2021/05/12 | 43390 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/05/12 | 43057 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2021/05/12 | 42925 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2021/05/12 | 42627 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2021/05/12 | 42574 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2021/05/12 | 42386 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2021/05/12 | 4186 | macros/latex/contrib/codehigh/codehigh.lua
+2021/05/12 | 41102 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/05/12 | 40902 | macros/latex/contrib/projlib/ProjLib.dtx
+2021/05/12 | 40586 | biblio/bibtex/contrib/vancouver/vancouver.bst
+2021/05/12 | 401 | macros/latex/contrib/unravel/unravel.ins
+2021/05/12 | 396960 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59164.tar.xz
+2021/05/12 | 39691 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2021/05/12 | 39563 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2021/05/12 | 3928740 | macros/latex/contrib/acrotex.zip
+2021/05/12 | 392597 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2021/05/12 | 387972 | macros/latex/contrib/projlib.zip
+2021/05/12 | 38593 | macros/luatex/latex/lua-ul/lua-ul.dtx
+2021/05/12 | 38070 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2021/05/12 | 38065 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/05/12 | 37637 | usergrps/usergrps/lugs.html
+2021/05/12 | 37293 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2021/05/12 | 37244 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2021/05/12 | 36679 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2021/05/12 | 362 | macros/latex/contrib/acrotex/web.cfg
+2021/05/12 | 35462 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2021/05/12 | 35095 | macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.tex
+2021/05/12 | 35064 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2021/05/12 | 34634 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2021/05/12 | 345368 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2021/05/12 | 3418 | macros/latex/contrib/bnumexpr/README.md
+2021/05/12 | 338972 | macros/latex/contrib/easybook.zip
+2021/05/12 | 33441 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2021/05/12 | 33152 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/05/12 | 330233 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2021/05/12 | 32744 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2021/05/12 | 322061 | macros/latex/contrib/unravel/unravel.dtx
+2021/05/12 | 321894 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2021/05/12 | 31594 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2021/05/12 | 3158 | macros/latex/contrib/projlib/README.md
+2021/05/12 | 31543 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/05/12 | 31344 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2021/05/12 | 31191 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2021/05/12 | 311191 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2021/05/12 | 308 | macros/luatex/latex/lua-ul/README
+2021/05/12 | 30886 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/05/12 | 308571 | macros/latex/contrib/easybook/easybook.pdf
+2021/05/12 | 305016 | systems/texlive/tlnet/archive/easybook.doc.r59166.tar.xz
+2021/05/12 | 30037 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2021/05/12 | 29869 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2021/05/12 | 295554 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2021/05/12 | 29053 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2021/05/12 | 28488 | systems/texlive/tlnet/archive/easybook.source.r59166.tar.xz
+2021/05/12 | 283979 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2021/05/12 | 282104 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2021/05/12 | 28119 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2021/05/12 | 28008 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2021/05/12 | 27362 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2021/05/12 | 27274 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2021/05/12 | 27196 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2021/05/12 | 27183 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2021/05/12 | 261962 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2021/05/12 | 2616931 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2021/05/12 | 258665 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2021/05/12 | 2560111 | graphics/pgf/contrib/worldflags/doc/worldflags.pdf
+2021/05/12 | 25582728 | systems/texlive/tlnet/install-tl.zip
+2021/05/12 | 25341 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2021/05/12 | 25154 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2021/05/12 | 250212 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2021/05/12 | 25001 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2021/05/12 | 2499400 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2021/05/12 | 243479 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2021/05/12 | 239476 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2021/05/12 | 23882 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2021/05/12 | 2356868 | macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.pdf
+2021/05/12 | 2338 | macros/latex/contrib/acrotex/web.ins
+2021/05/12 | 23290 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/05/12 | 2303924 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2021/05/12 | 2254268 | macros/latex/contrib/acrotex/doc/aeb_man.pdf
+2021/05/12 | 221440 | macros/latex/contrib/projlib/ProjLib-doc-cn.pdf
+2021/05/12 | 22039 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/05/12 | 216092 | macros/latex/contrib/els-cas-templates/doc/glyphtounicode.tex
+2021/05/12 | 214103 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2021/05/12 | 21130 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2021/05/12 | 211053 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2021/05/12 | 209342 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2021/05/12 | 209283 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2021/05/12 | 2088 | macros/latex/contrib/hvfloat/Changes
+2021/05/12 | 208181 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2021/05/12 | 20809713 | systems/texlive/tlnet/install-tl-windows.exe
+2021/05/12 | 20267 | macros/latex/contrib/projlib/ProjLib-doc-en.tex
+2021/05/12 | 202556 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2021/05/12 | 2012 | macros/latex/contrib/acrotex/dljslib.ins
+2021/05/12 | 20120 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2021/05/12 | 2009489 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2021/05/12 | 199702 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2021/05/12 | 198130 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/05/12 | 197272 | macros/latex/contrib/acrotex/doc/eformman.tex
+2021/05/12 | 1959 | biblio/bibtex/contrib/vancouver/README
+2021/05/12 | 195664 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2021/05/12 | 195566 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2021/05/12 | 193717 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2021/05/12 | 19106 | biblio/bibtex/contrib/vancouver/LICENSE
+2021/05/12 | 18990 | macros/latex/contrib/projlib/ProjLib-doc-cn.tex
+2021/05/12 | 18508 | macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.tex
+2021/05/12 | 1842 | macros/latex/contrib/acrotex/taborder.ins
+2021/05/12 | 18096 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2021/05/12 | 1808 | macros/latex/contrib/els-cas-templates/README
+2021/05/12 | 180048 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2021/05/12 | 17957 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2021/05/12 | 179379 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2021/05/12 | 176866 | language/marathi.zip
+2021/05/12 | 1725545 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2021/05/12 | 17221193 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/05/12 | 170 | macros/latex/contrib/hvfloat/doc/images/missing.txt
+2021/05/12 | 17013 | graphics/pgf/contrib/worldflags/tex/worldflags.sty
+2021/05/12 | 16995 | macros/latex/contrib/codehigh/codehigh.sty
+2021/05/12 | 1684 | macros/latex/contrib/els-cas-templates/manifest.txt
+2021/05/12 | 167905 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2021/05/12 | 163656 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2021/05/12 | 16326 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2021/05/12 | 16284 | systems/texlive/tlnet/archive/pxjahyper.r59165.tar.xz
+2021/05/12 | 1619 | macros/latex/contrib/unravel/README.md
+2021/05/12 | 16114 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2021/05/12 | 159968 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2021/05/12 | 15576 | biblio/bibtex/contrib/vancouver/vancouver.bib
+2021/05/12 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2021/05/12 | 153890 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2021/05/12 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2021/05/12 | 152762 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2021/05/12 | 1517 | biblio/bibtex/contrib/vancouver/FAQ
+2021/05/12 | 149134 | biblio/bibtex/contrib/vancouver.zip
+2021/05/12 | 147153 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2021/05/12 | 147140 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2021/05/12 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2021/05/12 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2021/05/12 | 1448 | macros/latex/contrib/acrotex/examples/test_install.tex
+2021/05/12 | 144643 | macros/latex/contrib/projlib/ProjLib-doc-en.pdf
+2021/05/12 | 14353 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2021/05/12 | 1425982 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2021/05/12 | 1424811 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2021/05/12 | 14056 | biblio/bibtex/contrib/vancouver/vancouver.tex
+2021/05/12 | 14013 | macros/latex/contrib/els-cas-templates/doc/rvdtx.sty
+2021/05/12 | 139999 | language/marathi/marathi.pdf
+2021/05/12 | 13988407 | macros/latex/contrib/hvfloat.zip
+2021/05/12 | 1394 | macros/luatex/latex/lua-ul/docstrip-luacode.sty
+2021/05/12 | 136427 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2021/05/12 | 135005 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2021/05/12 | 13470 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2021/05/12 | 132308 | systems/texlive/tlnet/archive/pxjahyper.doc.r59165.tar.xz
+2021/05/12 | 131490 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2021/05/12 | 13105 | macros/latex/contrib/acrotex/doc/install_jsfiles.tex
+2021/05/12 | 1307724 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2021/05/12 | 13070 | macros/latex/contrib/acrotex/contsolns.dtx
+2021/05/12 | 1295412 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2021/05/12 | 12924 | systems/texlive/tlnet/archive/easybook.r59166.tar.xz
+2021/05/12 | 1281103 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2021/05/12 | 1270504 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2021/05/12 | 1269614 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2021/05/12 | 124971 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/05/12 | 120846 | macros/latex/contrib/easybook/easybook.dtx
+2021/05/12 | 120699 | biblio/bibtex/contrib/vancouver/vancouver.pdf
+2021/05/12 | 1189 | macros/latex/contrib/acrotex/examples/README.md
+2021/05/12 | 1185859 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2021/05/12 | 1185751 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2021/05/12 | 1171728 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2021/05/12 | 116931 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2021/05/12 | 115576 | macros/latex/contrib/hvfloat/doc/hvfloat.tex
+2021/05/12 | 115469 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2021/05/12 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2021/05/12 | 1151 | graphics/pgf/contrib/worldflags/tex/worldflag_CA.tex
+2021/05/12 | 112253 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2021/05/12 | 111596 | macros/luatex/latex/lua-ul.zip
+2021/05/12 | 109272 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2021/05/12 | 107992 | systems/texlive/tlnet/archive/texlive-scripts.r59164.tar.xz
+2021/05/12 | 1078878 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2021/05/12 | 10701 | usergrps/usergrps/de.html
+2021/05/12 | 10656 | usergrps/usergrps/pl.html
+2021/05/12 | 10651 | usergrps/usergrps/hu.html
+2021/05/12 | 10584 | usergrps/usergrps/cz.html
+2021/05/12 | 10511 | usergrps/usergrps/fr.html
+2021/05/12 | 10491 | usergrps/usergrps/kr.html
+2021/05/12 | 10468 | usergrps/usergrps/bg.html
+2021/05/12 | 10467 | usergrps/usergrps/nl.html
+2021/05/12 | 104624 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2021/05/12 | 104400 | macros/latex/contrib/codehigh/codehigh.pdf
+2021/05/12 | 10430 | usergrps/usergrps/cn.html
+2021/05/12 | 103958 | macros/luatex/latex/lua-ul/lua-ul.pdf
+2021/05/12 | 10374 | usergrps/usergrps/it.html
+2021/05/12 | 10371 | usergrps/usergrps/es.html
+2021/05/12 | 10354 | usergrps/usergrps/gb.html
+2021/05/12 | 103323 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2021/05/12 | 102806 | macros/latex/contrib/bnumexpr.zip
+2021/05/12 | 10262 | usergrps/usergrps/us.html
+2021/05/12 | 10247 | usergrps/usergrps/gr.html
+2021/05/12 | 10226 | usergrps/usergrps/esc.html
+2021/05/12 | 10222 | usergrps/usergrps/dk.html
+2021/05/12 | 10220 | usergrps/usergrps/pt.html
+2021/05/12 | 10202 | usergrps/usergrps/vn.html
+2021/05/12 | 10192 | usergrps/usergrps/no.html
+2021/05/12 | 101761 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2021/05/12 | 10165 | usergrps/usergrps/br.html
+2021/05/12 | 10151 | usergrps/usergrps/ca.html
+2021/05/12 | 10147 | usergrps/usergrps/ie.html
+2021/05/12 | 10141 | usergrps/usergrps/za.html
+2021/05/12 | 10131 | usergrps/usergrps/uy.html
+2021/05/12 | 10122 | usergrps/usergrps/is.html
+2021/05/12 | 10091 | usergrps/usergrps/kh.html
+2021/05/12 | 10081 | usergrps/usergrps/mx.html
+2021/05/12 | 10031 | usergrps/usergrps/lt.html
+2021/05/12 | 10001 | usergrps/usergrps/ee.html
2021/05/11 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex
-2021/05/11 | 99605 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
2021/05/11 | 993116 | systems/texlive/tlnet/archive/europecv.doc.r59162.tar.xz
-2021/05/11 | 98516 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2021/05/11 | 97490 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2021/05/11 | 97135 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2021/05/11 | 968698 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2021/05/11 | 96148 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2021/05/11 | 94802 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2021/05/11 | 94736 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2021/05/11 | 9610 | language/marathi/namuna-book.tex
+2021/05/11 | 9539 | language/marathi/namuna-article.tex
2021/05/11 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex
2021/05/11 | 9436 | macros/latex/contrib/l3kernel/l3flag.dtx
-2021/05/11 | 94268 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
2021/05/11 | 92570 | macros/latex/contrib/l3kernel/l3color.dtx
2021/05/11 | 9216 | macros/latex/contrib/l3kernel/l3unicode.dtx
2021/05/11 | 90051 | macros/latex/contrib/l3kernel/l3seq.dtx
2021/05/11 | 89403 | macros/latex/contrib/l3kernel/l3int.dtx
-2021/05/11 | 8775 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2021/05/11 | 87704 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2021/05/11 | 87638 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2021/05/11 | 8619736 | systems/win32/w32tex/uptex-w32.tar.xz
2021/05/11 | 85364 | macros/latex/contrib/l3kernel/l3coffins.dtx
-2021/05/11 | 850 | systems/win32/miktex/tm/packages/pr.ini
2021/05/11 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex
2021/05/11 | 84816 | macros/latex/contrib/l3kernel/l3fp-basics.dtx
-2021/05/11 | 84772 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2021/05/11 | 816072 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2021/05/11 | 830851 | systems/win32/w32tex/ChangeLog
2021/05/11 | 80940 | macros/latex/contrib/l3kernel/l3clist.dtx
-2021/05/11 | 80661 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
2021/05/11 | 7999236 | systems/texlive/tlnet/archive/tlgs.win32.r59157.tar.xz
2021/05/11 | 79798 | macros/latex/contrib/l3kernel/l3names.dtx
2021/05/11 | 79776 | macros/latex/contrib/l3kernel/l3prefixes.pdf
2021/05/11 | 79672 | macros/latex/contrib/l3kernel/l3msg.dtx
2021/05/11 | 79036 | systems/texlive/tlnet/archive/xint.r59161.tar.xz
2021/05/11 | 78772 | macros/latex/contrib/l3kernel/l3box.dtx
-2021/05/11 | 78745 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2021/05/11 | 77859 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2021/05/11 | 77486 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2021/05/11 | 7747 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2021/05/11 | 76661 | macros/latex/contrib/els-cas-templates/cas-common.sty
2021/05/11 | 76404 | macros/latex/contrib/l3kernel/l3skip.dtx
-2021/05/11 | 75418 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2021/05/11 | 748364 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
2021/05/11 | 7454 | macros/latex/contrib/l3kernel/l3fp-assign.dtx
-2021/05/11 | 74164 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
2021/05/11 | 73845 | macros/latex/contrib/l3kernel/l3fp-trig.dtx
2021/05/11 | 73411 | macros/latex/contrib/l3kernel/l3str.dtx
-2021/05/11 | 73180 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2021/05/11 | 72860 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2021/05/11 | 72151 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2021/05/11 | 71569 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
2021/05/11 | 71065 | macros/latex/contrib/l3kernel/expl3.dtx
2021/05/11 | 70578 | macros/latex/contrib/l3kernel/l3fp.dtx
-2021/05/11 | 70324 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2021/05/11 | 70109 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2021/05/11 | 69576 | macros/latex/contrib/l3kernel/l3candidates.dtx
+2021/05/11 | 6913572 | systems/win32/w32tex/win64/pdftex-w64.tar.xz
+2021/05/11 | 6889 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2021/05/11 | 68545 | macros/latex/contrib/l3kernel/l3text-case.dtx
-2021/05/11 | 6811296 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2021/05/11 | 680049 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2021/05/11 | 67929 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
2021/05/11 | 6780088 | macros/latex/contrib/l3kernel/source3.pdf
-2021/05/11 | 67680 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2021/05/11 | 67650 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2021/05/11 | 67450 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
2021/05/11 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex
-2021/05/11 | 65731 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
2021/05/11 | 65589 | macros/latex/contrib/l3kernel/l3prg.dtx
-2021/05/11 | 65322 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
2021/05/11 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex
2021/05/11 | 6450 | macros/latex/contrib/l3kernel/l3term-glossary.tex
2021/05/11 | 6433 | macros/latex/contrib/l3kernel/l3news06.tex
-2021/05/11 | 64017 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2021/05/11 | 63835 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2021/05/11 | 63674 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2021/05/11 | 62801 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
2021/05/11 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex
-2021/05/11 | 625281 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
2021/05/11 | 624 | systems/texlive/tlnet/archive/collection-basic.r59159.tar.xz
2021/05/11 | 623415 | macros/latex/contrib/l3kernel/expl3.pdf
2021/05/11 | 6227 | macros/latex/contrib/l3kernel/l3.ins
-2021/05/11 | 62225 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2021/05/11 | 618763 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2021/05/11 | 60552 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2021/05/11 | 59830 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2021/05/11 | 594870 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2021/05/11 | 59144 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2021/05/11 | 583628 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2021/05/11 | 57599 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2021/05/11 | 574966 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2021/05/11 | 574020 | systems/win32/miktex/tm/packages/files.csv.lzma
-2021/05/11 | 57066 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2021/05/11 | 56909 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2021/05/11 | 567628 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2021/05/11 | 56718 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
2021/05/11 | 56489 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx
-2021/05/11 | 56456 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2021/05/11 | 56222 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2021/05/11 | 55822 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2021/05/11 | 55561 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin.tar.lzma
-2021/05/11 | 55220 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
2021/05/11 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex
2021/05/11 | 5412 | language/japanese/pxjahyper/README-ja.md
-2021/05/11 | 532038 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2021/05/11 | 52475 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2021/05/11 | 52454 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2021/05/11 | 51979 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2021/05/11 | 51797 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
2021/05/11 | 51514 | macros/latex/contrib/l3kernel/l3prop.dtx
-2021/05/11 | 51431 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2021/05/11 | 511634 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2021/05/11 | 51159 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
2021/05/11 | 51059 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
-2021/05/11 | 50847 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2021/05/11 | 49972 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
2021/05/11 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex
+2021/05/11 | 4960 | language/marathi/marathi.ins
2021/05/11 | 49386 | macros/latex/contrib/l3kernel/l3fp-expo.dtx
2021/05/11 | 4937 | macros/latex/contrib/l3kernel/l3news01.tex
-2021/05/11 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2021/05/11 | 4890 | macros/latex/contrib/l3kernel/l3news.tex
-2021/05/11 | 484056 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2021/05/11 | 47877 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2021/05/11 | 475936 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
2021/05/11 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex
2021/05/11 | 47131 | macros/latex/contrib/l3kernel/l3fp-aux.dtx
-2021/05/11 | 4707 | systems/win32/miktex/tm/packages/next/miktex-config-2.9.tar.lzma
-2021/05/11 | 47008 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2021/05/11 | 461400 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2021/05/11 | 45937 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
2021/05/11 | 45798 | language/japanese/pxjahyper/pxjahyper.sty
-2021/05/11 | 45649 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
2021/05/11 | 455 | systems/texlive/tlnet/update-tlmgr-r59154.sh.sha512.asc
2021/05/11 | 455 | systems/texlive/tlnet/update-tlmgr-r59154.exe.sha512.asc
-2021/05/11 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2021/05/11 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2021/05/11 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2021/05/11 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2021/05/11 | 45277 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2021/05/11 | 43678 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2021/05/11 | 43392 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2021/05/11 | 45559636 | systems/win32/w32tex/web2c-w32.tar.xz
+2021/05/11 | 4409 | macros/latex/contrib/els-cas-templates/cas-sc.cls
2021/05/11 | 43322 | macros/latex/contrib/l3kernel/l3debug.dtx
-2021/05/11 | 43058 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2021/05/11 | 42924 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2021/05/11 | 42628 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2021/05/11 | 42574 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2021/05/11 | 42389 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2021/05/11 | 41103 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2021/05/11 | 4131 | macros/latex/contrib/els-cas-templates/cas-dc.cls
2021/05/11 | 40666 | macros/latex/contrib/l3kernel/l3sort.dtx
2021/05/11 | 4036304 | systems/texlive/tlnet/update-tlmgr-r59154.exe
2021/05/11 | 39757 | macros/latex/contrib/l3kernel/l3prefixes.csv
-2021/05/11 | 396936 | systems/texlive/tlnet/archive/texlive-scripts.doc.r59159.tar.xz
-2021/05/11 | 39690 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
2021/05/11 | 395934 | macros/latex/contrib/l3kernel/l3news.pdf
-2021/05/11 | 39564 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2021/05/11 | 392597 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
2021/05/11 | 38472 | systems/texlive/tlnet/archive/europecv.r59162.tar.xz
-2021/05/11 | 38070 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2021/05/11 | 38064 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2021/05/11 | 3844932 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
+2021/05/11 | 3830288 | systems/win32/w32tex/luajittex-w32.tar.xz
+2021/05/11 | 3823404 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
+2021/05/11 | 3755940 | systems/win32/w32tex/win64/web2c-w64.tar.xz
2021/05/11 | 374544 | systems/texlive/tlnet/archive/xint.source.r59161.tar.xz
-2021/05/11 | 37293 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2021/05/11 | 37241 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2021/05/11 | 36680 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2021/05/11 | 36621 | macros/latex/contrib/l3kernel/l3text.dtx
2021/05/11 | 35775 | macros/latex/contrib/l3kernel/l3quark.dtx
-2021/05/11 | 35462 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2021/05/11 | 35063 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2021/05/11 | 34635 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2021/05/11 | 345367 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2021/05/11 | 33441 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2021/05/11 | 33152 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2021/05/11 | 3552 | language/marathi/README.txt
+2021/05/11 | 35149 | language/marathi/COPYING
+2021/05/11 | 3473604 | systems/win32/w32tex/win64/luajittex-w64.tar.xz
+2021/05/11 | 3458788 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz
+2021/05/11 | 3457056 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz
2021/05/11 | 3307 | language/japanese/pxjahyper/pxjahyper-enc.sty
-2021/05/11 | 330233 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2021/05/11 | 32743 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
2021/05/11 | 32402 | macros/latex/contrib/l3kernel/l3cctab.dtx
-2021/05/11 | 321894 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2021/05/11 | 31593 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2021/05/11 | 31543 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2021/05/11 | 31800 | macros/latex/contrib/els-cas-templates/cas-model2-names.bst
2021/05/11 | 31475 | macros/latex/contrib/l3kernel/l3sys.dtx
-2021/05/11 | 31345 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2021/05/11 | 31191 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2021/05/11 | 311191 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2021/05/11 | 30886 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2021/05/11 | 3132192 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz
+2021/05/11 | 3128608 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz
+2021/05/11 | 3116804 | systems/win32/w32tex/win64/luatex-w64.tar.xz
2021/05/11 | 30555 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx
2021/05/11 | 30385 | macros/latex/contrib/l3kernel/l3deprecation.dtx
-2021/05/11 | 30036 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
2021/05/11 | 2994 | macros/latex/contrib/l3kernel/README.md
-2021/05/11 | 29869 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
2021/05/11 | 296129 | macros/latex/contrib/l3kernel/l3styleguide.pdf
-2021/05/11 | 295554 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
2021/05/11 | 29072 | macros/latex/contrib/l3kernel/CHANGELOG.md
-2021/05/11 | 29053 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2021/05/11 | 283977 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
2021/05/11 | 282200 | macros/latex/contrib/l3kernel/l3regex.dtx
2021/05/11 | 2821 | macros/latex/contrib/l3kernel/l3prefixes.tex
-2021/05/11 | 282107 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2021/05/11 | 28120 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2021/05/11 | 28009 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2021/05/11 | 27361 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2021/05/11 | 27275 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2021/05/11 | 27198 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2021/05/11 | 27182 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
2021/05/11 | 262 | support/TeX4ht/README
-2021/05/11 | 261961 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2021/05/11 | 2616931 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2021/05/11 | 258665 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
2021/05/11 | 25732 | macros/latex/contrib/l3kernel/l3fp-random.dtx
-2021/05/11 | 25582713 | systems/texlive/tlnet/install-tl.zip
-2021/05/11 | 25340 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2021/05/11 | 25154 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2021/05/11 | 250210 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
2021/05/11 | 250134 | macros/latex/contrib/l3kernel/l3news09.pdf
-2021/05/11 | 25001 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2021/05/11 | 2499399 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
2021/05/11 | 2484 | macros/latex/contrib/l3kernel/l3legacy.dtx
-2021/05/11 | 243479 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
2021/05/11 | 242807 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf
2021/05/11 | 24213 | macros/latex/contrib/l3kernel/source3body.tex
-2021/05/11 | 239479 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
2021/05/11 | 2390 | macros/latex/contrib/l3kernel/l3docstrip.dtx
-2021/05/11 | 23880 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
2021/05/11 | 23852 | language/japanese/pxjahyper/pxjahyper-ajm.def
-2021/05/11 | 23289 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2021/05/11 | 235228 | macros/latex/contrib/acrotex/eforms.dtx
2021/05/11 | 231193 | macros/latex/contrib/l3kernel/l3term-glossary.pdf
2021/05/11 | 23070 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
-2021/05/11 | 2303136 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2021/05/11 | 229520 | systems/texlive/tlnet/archive/texlive.infra.r59154.tar.xz
2021/05/11 | 2229 | macros/latex/contrib/l3kernel/source3.tex
-2021/05/11 | 22040 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2021/05/11 | 22172916 | systems/win32/w32tex/pdftex-w32.tar.xz
2021/05/11 | 21643 | macros/latex/contrib/l3kernel/l3text-purify.dtx
-2021/05/11 | 214104 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
2021/05/11 | 21168 | macros/latex/contrib/l3kernel/l3luatex.dtx
2021/05/11 | 2115492 | systems/texlive/tlnet/archive/xint.doc.r59161.tar.xz
-2021/05/11 | 21130 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2021/05/11 | 211055 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
2021/05/11 | 21010 | macros/latex/contrib/l3kernel/l3intarray.dtx
-2021/05/11 | 209357 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2021/05/11 | 209352 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2021/05/11 | 208182 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2021/05/11 | 20808767 | systems/texlive/tlnet/install-tl-windows.exe
2021/05/11 | 207844 | systems/texlive/tlnet/archive/texlive.infra.doc.r59154.tar.xz
2021/05/11 | 2076 | language/japanese/pxjahyper/README.md
2021/05/11 | 204992 | macros/latex/contrib/l3kernel/l3news12.pdf
-2021/05/11 | 202558 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2021/05/11 | 20121 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2021/05/11 | 2009491 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2021/05/11 | 199701 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2021/05/11 | 198131 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2021/05/11 | 2047 | language/marathi/glossaries.gls
+2021/05/11 | 2031 | language/marathi/namuna-letter.tex
2021/05/11 | 19644 | macros/latex/contrib/l3kernel/l3fp-convert.dtx
-2021/05/11 | 195664 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2021/05/11 | 195565 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2021/05/11 | 193715 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
2021/05/11 | 1908 | macros/latex/contrib/l3kernel/interface3.tex
+2021/05/11 | 18931684 | systems/win32/w32tex/luatex-dev-w32.tar.xz
+2021/05/11 | 18894040 | systems/win32/w32tex/luatex-exp-w32.tar.xz
+2021/05/11 | 18887188 | systems/win32/w32tex/luatex-w32.tar.xz
+2021/05/11 | 1873116 | systems/win32/w32tex/win64/ptex-w64.tar.xz
+2021/05/11 | 186 | macros/latex/contrib/codehigh/README
2021/05/11 | 18579 | macros/latex/contrib/l3kernel/l3fp-round.dtx
-2021/05/11 | 18097 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2021/05/11 | 180048 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2021/05/11 | 17958 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2021/05/11 | 179379 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2021/05/11 | 1725548 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2021/05/11 | 17221192 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2021/05/11 | 1832 | language/marathi/namuna-beamer.tex
+2021/05/11 | 1806176 | systems/win32/w32tex/win64/uptex-w64.tar.xz
2021/05/11 | 1707327 | macros/latex/contrib/l3kernel/interface3.pdf
2021/05/11 | 170069 | macros/latex/contrib/l3kernel/l3news11.pdf
-2021/05/11 | 167906 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2021/05/11 | 163656 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
2021/05/11 | 163405 | macros/latex/contrib/l3kernel/l3news08.pdf
-2021/05/11 | 16328 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2021/05/11 | 16110 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2021/05/11 | 159968 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2021/05/11 | 155524 | macros/latex/contrib/l3kernel/l3doc.dtx
2021/05/11 | 154 | systems/texlive/tlnet/update-tlmgr-r59154.exe.sha512
2021/05/11 | 153 | systems/texlive/tlnet/update-tlmgr-r59154.sh.sha512
-2021/05/11 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2021/05/11 | 153891 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2021/05/11 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2021/05/11 | 152763 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
2021/05/11 | 151697 | macros/latex/contrib/l3kernel/l3docstrip.pdf
2021/05/11 | 151572 | macros/latex/contrib/l3kernel/l3news06.pdf
2021/05/11 | 15138 | macros/latex/contrib/l3kernel/l3bootstrap.dtx
@@ -277,56 +459,29 @@
2021/05/11 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex
2021/05/11 | 14882 | macros/latex/contrib/l3kernel/l3pdf.dtx
2021/05/11 | 148707 | macros/latex/contrib/l3kernel/l3news03.pdf
-2021/05/11 | 147151 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2021/05/11 | 147139 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2021/05/11 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2021/05/11 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2021/05/11 | 14354 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2021/05/11 | 1425980 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2021/05/11 | 1424812 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
2021/05/11 | 142047 | macros/latex/contrib/l3kernel/l3tl.dtx
2021/05/11 | 13760 | language/japanese/pxjahyper/pxjahyper.tex
-2021/05/11 | 136428 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2021/05/11 | 135005 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2021/05/11 | 13471 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
2021/05/11 | 134375 | macros/latex/contrib/l3kernel/l3file.dtx
-2021/05/11 | 131489 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2021/05/11 | 1307720 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2021/05/11 | 1295415 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
2021/05/11 | 12891 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
2021/05/11 | 12883186 | install/macros/latex/contrib/l3kernel.tds.zip
2021/05/11 | 128312 | macros/latex/contrib/l3kernel/l3news07.pdf
-2021/05/11 | 1281104 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
2021/05/11 | 127625 | macros/latex/contrib/l3kernel/l3basics.dtx
2021/05/11 | 127012 | language/japanese/pxjahyper/pxjahyper.pdf
-2021/05/11 | 1269060 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2021/05/11 | 1268927 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
2021/05/11 | 12643939 | macros/latex/contrib/l3kernel.zip
2021/05/11 | 125357 | macros/latex/contrib/l3kernel/l3token.dtx
-2021/05/11 | 124971 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2021/05/11 | 1236 | language/marathi/namuna-para.tex
2021/05/11 | 122713 | macros/latex/contrib/l3kernel/l3news01.pdf
2021/05/11 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex
-2021/05/11 | 1186236 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2021/05/11 | 1186057 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2021/05/11 | 11808 | macros/latex/contrib/l3kernel/l3fparray.dtx
-2021/05/11 | 1171730 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2021/05/11 | 116929 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2021/05/11 | 115469 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2021/05/11 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
2021/05/11 | 115297 | macros/latex/contrib/l3kernel/l3keys.dtx
2021/05/11 | 114588 | macros/latex/contrib/l3kernel/l3news04.pdf
2021/05/11 | 114418 | macros/latex/contrib/l3kernel/l3str-convert.dtx
2021/05/11 | 112485 | macros/latex/contrib/l3kernel/l3news05.pdf
-2021/05/11 | 112253 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2021/05/11 | 109275 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2021/05/11 | 107976 | systems/texlive/tlnet/archive/texlive-scripts.r59159.tar.xz
+2021/05/11 | 10827 | language/marathi/namuna-report.tex
2021/05/11 | 107921 | macros/latex/contrib/l3kernel/l3expan.dtx
-2021/05/11 | 1078877 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
2021/05/11 | 107383 | macros/latex/contrib/l3kernel/l3news09.tex
+2021/05/11 | 10700004 | systems/win32/w32tex/ptex-w32.tar.xz
2021/05/11 | 105522 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
-2021/05/11 | 104624 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2021/05/11 | 103324 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2021/05/11 | 101762 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
2021/05/11 | 10023678 | systems/texlive/tlnet/update-tlmgr-r59154.sh
2021/05/10 | 98152500 | systems/win32/w32tex/pgfcontrib.tar.xz
2021/05/10 | 953 | macros/latex/contrib/europecv/templates/europecv_biber.tex
@@ -338,20 +493,17 @@
2021/05/10 | 8800 | macros/latex/contrib/europecv/templates/cv_template_academic_en.tex
2021/05/10 | 86999 | macros/latex/contrib/europecv/examples/greek-utf8.pdf
2021/05/10 | 863 | macros/latex/contrib/europecv/examples/maltese-utf8.tex
-2021/05/10 | 8634060 | systems/win32/w32tex/uptex-w32.tar.xz
-2021/05/10 | 829556 | systems/win32/w32tex/ChangeLog
2021/05/10 | 765 | macros/latex/contrib/europecv/examples/bulgarian-koi8-r.tex
2021/05/10 | 75678 | macros/latex/contrib/qrbill/qrbill.pdf
2021/05/10 | 6975 | macros/latex/contrib/europecv/examples/at.pdf
-2021/05/10 | 6798 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
-2021/05/10 | 673 | macros/latex/contrib/easybook/easybook.ins
2021/05/10 | 664 | macros/latex/contrib/europecv/templates/europecv_biber.conf
2021/05/10 | 661821 | macros/latex/contrib/europecv/europecv.pdf
2021/05/10 | 6593 | macros/latex/contrib/europecv/templates/europecv_photo.jpg
-2021/05/10 | 6567 | usergrps/usergrps/index.html
2021/05/10 | 54458 | macros/latex/contrib/europecv/europecv.tex
2021/05/10 | 52805236 | systems/win32/w32tex/latex-dev.tar.xz
2021/05/10 | 510 | macros/latex/contrib/europecv/templates/europecv_thesis.bib
+2021/05/10 | 5026 | macros/latex/contrib/els-cas-templates/cas-sc-template.tex
+2021/05/10 | 5026 | macros/latex/contrib/els-cas-templates/cas-dc-template.tex
2021/05/10 | 49845 | usergrps/usergrps/lugs.pdf
2021/05/10 | 487972 | systems/texlive/tlnet/archive/msu-thesis.doc.r59146.tar.xz
2021/05/10 | 4778 | macros/latex/contrib/europecv/templates/cv_template_en.tex
@@ -361,38 +513,22 @@
2021/05/10 | 4631 | macros/latex/contrib/europecv/EuropeFlagBW.eps
2021/05/10 | 4595 | macros/latex/contrib/europecv/EuropeFlagBlueCMYK.eps
2021/05/10 | 4588 | macros/latex/contrib/europecv/EuropeFlagWB.eps
-2021/05/10 | 45561388 | systems/win32/w32tex/web2c-w32.tar.xz
2021/05/10 | 423 | macros/latex/contrib/europecv/templates/europecv_pub.bib
2021/05/10 | 4207 | macros/latex/contrib/europecv/CONTRIBUTING.md
2021/05/10 | 41841 | macros/latex/contrib/qrbill/qrbill.dtx
2021/05/10 | 385592 | systems/texlive/tlnet/archive/arabtex.doc.r59150.tar.xz
-2021/05/10 | 3844984 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
-2021/05/10 | 3829812 | systems/win32/w32tex/luajittex-w32.tar.xz
-2021/05/10 | 3826196 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2021/05/10 | 38142 | macros/latex/contrib/europecv/templates/cv_template_academic_en.pdf
2021/05/10 | 3793 | macros/generic/xint/README.md
2021/05/10 | 37766 | macros/latex/contrib/europecv/examples/europasslogo.eps
2021/05/10 | 37766 | macros/latex/contrib/europecv/europasslogo.eps
-2021/05/10 | 37637 | usergrps/usergrps/lugs.html
-2021/05/10 | 3756556 | systems/win32/w32tex/win64/web2c-w64.tar.xz
2021/05/10 | 37248 | macros/latex/contrib/europecv/examples/minimal.pdf
2021/05/10 | 35246464 | systems/win32/w32tex/ltxpkgs.tar.xz
-2021/05/10 | 3472556 | systems/win32/w32tex/win64/luajittex-w64.tar.xz
-2021/05/10 | 3464508 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz
-2021/05/10 | 3463100 | systems/win32/w32tex/win64/luajittex-dev-w64.tar.xz
2021/05/10 | 3438 | macros/latex/contrib/europecv/ecvgr.def
2021/05/10 | 3436468 | systems/win32/w32tex/tex4htk-w32.tar.xz
2021/05/10 | 34265 | macros/latex/contrib/europecv/europasslogo.pdf
2021/05/10 | 3356 | macros/latex/contrib/europecv/examples/EuropeFlagCMYK-eps-converted-to.pdf
-2021/05/10 | 335257 | macros/latex/contrib/easybook.zip
2021/05/10 | 3203 | macros/latex/contrib/europecv/CHANGELOG.rst
2021/05/10 | 31276 | macros/latex/contrib/europecv/templates/cv_template_en.pdf
-2021/05/10 | 3125656 | systems/win32/w32tex/win64/luatex-w64.tar.xz
-2021/05/10 | 3125036 | systems/win32/w32tex/win64/luatex-dev-w64.tar.xz
-2021/05/10 | 3124468 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz
-2021/05/10 | 305649 | macros/latex/contrib/easybook/easybook.pdf
-2021/05/10 | 304988 | systems/texlive/tlnet/archive/easybook.doc.r59148.tar.xz
-2021/05/10 | 28508 | systems/texlive/tlnet/archive/easybook.source.r59148.tar.xz
2021/05/10 | 2705365 | install/macros/generic/xint.tds.zip
2021/05/10 | 2690 | macros/latex/contrib/europecv/examples/europass-cv.tex
2021/05/10 | 2594834 | macros/generic/xint.zip
@@ -426,12 +562,7 @@
2021/05/10 | 2034 | macros/latex/contrib/europecv/ecvet.def
2021/05/10 | 2018 | macros/latex/contrib/europecv/ecvsr.def
2021/05/10 | 19106 | macros/latex/contrib/europecv/LICENSE
-2021/05/10 | 18925636 | systems/win32/w32tex/luatex-dev-w32.tar.xz
-2021/05/10 | 18896880 | systems/win32/w32tex/luatex-exp-w32.tar.xz
-2021/05/10 | 18877784 | systems/win32/w32tex/luatex-w32.tar.xz
-2021/05/10 | 1873032 | systems/win32/w32tex/win64/ptex-w64.tar.xz
2021/05/10 | 1810 | macros/latex/contrib/europecv/ecvlv.def
-2021/05/10 | 1806604 | systems/win32/w32tex/win64/uptex-w64.tar.xz
2021/05/10 | 179505 | install/macros/latex/contrib/qrbill.tds.zip
2021/05/10 | 1790 | macros/latex/contrib/europecv/ecvmt.def
2021/05/10 | 1783333 | macros/generic/xint/xint.dtx
@@ -439,9 +570,11 @@
2021/05/10 | 1735 | macros/latex/contrib/europecv/ecvca.def
2021/05/10 | 1720 | macros/latex/contrib/europecv/ecvno.def
2021/05/10 | 1713 | macros/latex/contrib/europecv/ecvnl.def
+2021/05/10 | 165955 | macros/latex/contrib/els-cas-templates/doc/sc-sample.pdf
2021/05/10 | 163 | macros/latex/contrib/europecv/examples/minimal.tex
2021/05/10 | 1613572 | systems/win32/w32tex/makeindex-w32.tar.xz
2021/05/10 | 1599 | macros/latex/contrib/qrbill/README.md
+2021/05/10 | 159627 | macros/latex/contrib/els-cas-templates/doc/dc-sample.pdf
2021/05/10 | 1546 | macros/latex/contrib/qrbill/qrbill.ins
2021/05/10 | 152797 | language/japanese/pxjahyper.zip
2021/05/10 | 148752 | systems/texlive/tlnet/archive/circuitikz.r59147.tar.xz
@@ -449,49 +582,18 @@
2021/05/10 | 14480 | macros/latex/contrib/europecv/examples/europasslogo-eps-converted-to.pdf
2021/05/10 | 144766492 | systems/win32/w32tex/context.tar.xz
2021/05/10 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r59145.tar.xz
-2021/05/10 | 12928 | systems/texlive/tlnet/archive/easybook.r59148.tar.xz
+2021/05/10 | 126625 | macros/latex/contrib/acrotex/insdljs.dtx
2021/05/10 | 124450 | macros/generic/xint/CHANGES.html
2021/05/10 | 1210160 | systems/texlive/tlnet/archive/tex4ht.source.r59145.tar.xz
2021/05/10 | 1187341 | macros/latex/contrib/europecv.zip
-2021/05/10 | 116856 | macros/latex/contrib/easybook/easybook.dtx
2021/05/10 | 1153 | macros/latex/contrib/qrbill/qrbill_swiss-cross.pdf
2021/05/10 | 1128625 | macros/generic/xint/sourcexint.pdf
2021/05/10 | 1107 | macros/latex/contrib/qrbill/qrbill-vocab.csv
2021/05/10 | 1082700 | systems/win32/w32tex/win64/makeindex-w64.tar.xz
-2021/05/10 | 10715964 | systems/win32/w32tex/ptex-w32.tar.xz
-2021/05/10 | 10700 | usergrps/usergrps/de.html
-2021/05/10 | 10655 | usergrps/usergrps/pl.html
-2021/05/10 | 10650 | usergrps/usergrps/hu.html
-2021/05/10 | 10583 | usergrps/usergrps/cz.html
-2021/05/10 | 10510 | usergrps/usergrps/fr.html
2021/05/10 | 10499 | macros/latex/contrib/europecv/templates/cv_template_en_bieber.tex
-2021/05/10 | 10490 | usergrps/usergrps/kr.html
-2021/05/10 | 10467 | usergrps/usergrps/bg.html
-2021/05/10 | 10466 | usergrps/usergrps/nl.html
-2021/05/10 | 10429 | usergrps/usergrps/cn.html
-2021/05/10 | 10373 | usergrps/usergrps/it.html
-2021/05/10 | 10370 | usergrps/usergrps/es.html
-2021/05/10 | 10353 | usergrps/usergrps/gb.html
2021/05/10 | 1032000 | macros/generic/xint/xint.pdf
-2021/05/10 | 10261 | usergrps/usergrps/us.html
-2021/05/10 | 10246 | usergrps/usergrps/gr.html
-2021/05/10 | 10225 | usergrps/usergrps/esc.html
-2021/05/10 | 10221 | usergrps/usergrps/dk.html
-2021/05/10 | 10219 | usergrps/usergrps/pt.html
-2021/05/10 | 10201 | usergrps/usergrps/vn.html
-2021/05/10 | 10191 | usergrps/usergrps/no.html
-2021/05/10 | 10164 | usergrps/usergrps/br.html
-2021/05/10 | 10150 | usergrps/usergrps/ca.html
-2021/05/10 | 10146 | usergrps/usergrps/ie.html
-2021/05/10 | 10140 | usergrps/usergrps/za.html
-2021/05/10 | 10130 | usergrps/usergrps/uy.html
-2021/05/10 | 10121 | usergrps/usergrps/is.html
-2021/05/10 | 10090 | usergrps/usergrps/kh.html
-2021/05/10 | 10080 | usergrps/usergrps/mx.html
-2021/05/10 | 10030 | usergrps/usergrps/lt.html
2021/05/10 | 1002 | macros/latex/contrib/europecv/examples/bulgarian-utf8.tex
2021/05/10 | 10000 | usergrps/usergrps/labels.pdf
-2021/05/10 | 10000 | usergrps/usergrps/ee.html
2021/05/09 | 999720 | systems/texlive/tlnet/archive/biblatex-gost.doc.r59135.tar.xz
2021/05/09 | 99663 | macros/latex/contrib/changes/examples/changes.example.authormarkup.footnote.pdf
2021/05/09 | 98926 | macros/latex/contrib/changes/examples/changes.example.setsummarytowidth.pdf
@@ -634,6 +736,7 @@
2021/05/09 | 47 | macros/latex/contrib/changes/userdoc/added_in.tex
2021/05/09 | 455058 | systems/win32/miktex/tm/packages/tipauni.tar.lzma
2021/05/09 | 453200 | macros/latex/contrib/changes/changes.english.withcode.pdf
+2021/05/09 | 4423 | macros/latex/contrib/acrotex/acrotex.ins
2021/05/09 | 43 | macros/latex/contrib/changes/userdoc/usepackage_defaultcolor_changes_in.tex
2021/05/09 | 42 | macros/latex/contrib/changes/userdoc/usepackage_todonotes_changes_in.tex
2021/05/09 | 426541 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex
@@ -675,6 +778,7 @@
2021/05/09 | 32 | macros/latex/contrib/changes/userdoc/setcommentmarkup_in.tex
2021/05/09 | 3277 | graphics/pgf/contrib/circuitikz/README.md
2021/05/09 | 321763 | systems/win32/miktex/tm/packages/mparhack.tar.lzma
+2021/05/09 | 3210 | macros/latex/contrib/acrotex/exerquiz.ins
2021/05/09 | 31 | macros/latex/contrib/changes/userdoc/setauthormarkup_in.tex
2021/05/09 | 3130 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex
2021/05/09 | 3121341 | dviware/dviout/dviout3190-source.zip
@@ -791,7 +895,6 @@
2021/05/08 | 734672 | systems/texlive/tlnet/archive/texlive.infra.i386-netbsd.r58981.tar.xz
2021/05/08 | 723974 | graphics/pgf/contrib/pgfplots/source/pgfplotstests.context.tar.bz2
2021/05/08 | 71792 | graphics/pgf/contrib/pgfplots/tex/pgfplotsutil.code.tex
-2021/05/08 | 6910144 | systems/win32/w32tex/win64/pdftex-w64.tar.xz
2021/05/08 | 6774728 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2021/05/08 | 6758 | macros/luatex/latex/lua-physical/src/physical-data.lua
2021/05/08 | 6521 | graphics/pgf/contrib/pgfplots/tex/pgflibrarypgfplots.surfshading.pgfsys-dvipdfmx.def
@@ -882,6 +985,7 @@
2021/05/08 | 286 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-inline-min.cbx
2021/05/08 | 285555 | graphics/pgf/contrib/tikz-cd.zip
2021/05/08 | 28433 | macros/luatex/latex/lua-physical/src/physical-definition.lua
+2021/05/08 | 2824 | macros/latex/contrib/projlib/ProjLib.ins
2021/05/08 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-authoryear-min.bbx
2021/05/08 | 277 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic-min.bbx
2021/05/08 | 276 | systems/texlive/tlnet/archive/texlive-en.r59113.tar.xz
@@ -920,7 +1024,6 @@
2021/05/08 | 226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/cbx/gost-footnote.cbx
2021/05/08 | 22428 | graphics/pgf/contrib/pgfplots/tex/pgfplots.errorbars.code.tex
2021/05/08 | 22358 | info/tlmgrbasics/doc/tlmgr.tex
-2021/05/08 | 22156260 | systems/win32/w32tex/pdftex-w32.tar.xz
2021/05/08 | 21935 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.groupplots.code.tex
2021/05/08 | 21532 | systems/texlive/tlnet/archive/l3packages.r59118.tar.xz
2021/05/08 | 2120 | systems/texlive/tlnet/archive/ninecolors.r59119.tar.xz
@@ -975,7 +1078,6 @@
2021/05/08 | 16090 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarydecorations.softclip.code.tex
2021/05/08 | 1607 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-numeric.bbx
2021/05/08 | 1587 | macros/luatex/latex/lua-physical/src/physical.lua
-2021/05/08 | 15144 | systems/texlive/tlnet/archive/pxjahyper.r59116.tar.xz
2021/05/08 | 151039 | info/tlmgrbasics.zip
2021/05/08 | 15093 | macros/luatex/latex/lua-physical/src/physical-number.lua
2021/05/08 | 1507 | graphics/pgf/contrib/pgfplots/tex/pgfplots.tex
@@ -1007,7 +1109,6 @@
2021/05/08 | 1226 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-alphabetic.bbx
2021/05/08 | 122429 | graphics/pgf/contrib/pgfplots/tex/tikzlibrarypgfplots.patchplots.code.tex
2021/05/08 | 1220 | graphics/pgf/contrib/pgfplots/tex/pgfplotstable.tex
-2021/05/08 | 121632 | systems/texlive/tlnet/archive/pxjahyper.doc.r59116.tar.xz
2021/05/08 | 12158 | graphics/pgf/contrib/pgfplots/tex/pgfplotsoldpgfsupp_trig_format.code.tex
2021/05/08 | 120954 | graphics/pgf/contrib/pgfplots/tex/pgfplotsplothandlers.code.tex
2021/05/08 | 12057 | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/biblatex-gost.def
@@ -1173,17 +1274,11 @@
2021/05/07 | 10361 | support/latexindent/LatexIndent/Command.pm
2021/05/07 | 10135 | support/latexindent/documentation/sec-indent-config-and-settings.tex
2021/05/07 | 100247 | macros/latex/contrib/l3packages/xtemplate.dtx
-2021/05/06 | 9809330 | info/symbols/comprehensive/rawtables-a4.pdf
-2021/05/06 | 9809108 | info/symbols/comprehensive/rawtables-letter.pdf
2021/05/06 | 9438 | macros/latex/contrib/l3build/l3build-install.lua
-2021/05/06 | 930 | info/symbols/comprehensive/source/fakedozenal.sty
2021/05/06 | 909748 | systems/texlive/tlnet/archive/mcf2graph.doc.r59086.tar.xz
2021/05/06 | 86490 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2021/05/06 | 8377 | info/symbols/comprehensive/source/makefakefdsymbol
-2021/05/06 | 836 | info/symbols/comprehensive/source/symbols.ist
+2021/05/06 | 85239 | graphics/pgf/contrib/worldflags/tex/worldflag_AT-St.tex
2021/05/06 | 824 | info/tlmgr-intro-zh-cn/latexmkrc
-2021/05/06 | 810 | info/symbols/comprehensive/source/makefakestarfont
-2021/05/06 | 8061 | info/symbols/comprehensive/source/makefakeMnSymbol
2021/05/06 | 793716 | install/macros/latex/contrib/l3build.tds.zip
2021/05/06 | 77925 | macros/latex/contrib/hvfloat/doc/examples/capPos.pdf
2021/05/06 | 7629 | macros/latex/contrib/l3build/l3build-arguments.lua
@@ -1197,6 +1292,7 @@
2021/05/06 | 66866 | macros/latex/contrib/froufrou/froufrou.pdf
2021/05/06 | 651 | info/tlmgr-intro-zh-cn/tlmgr-intro-zh-cn.tex
2021/05/06 | 6479 | macros/plain/contrib/xintsession.zip
+2021/05/06 | 646065 | graphics/pgf/contrib/worldflags/tex/worldflag_AT-B.tex
2021/05/06 | 609715 | macros/latex/contrib/nicematrix/nicematrix.dtx
2021/05/06 | 607413 | support/TeX4ht/source/tex4ht-html4.tex
2021/05/06 | 60024353 | info/symbols/comprehensive.zip
@@ -1204,60 +1300,38 @@
2021/05/06 | 58771 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2021/05/06 | 56822 | systems/texlive/tlnet/tlpkg/translations/da.po
2021/05/06 | 538 | macros/latex/contrib/froufrou/LICENSE
-2021/05/06 | 5379 | info/symbols/comprehensive/source/fakemusixtex.sty
-2021/05/06 | 530 | info/symbols/comprehensive/source/lightbulb10.mf
2021/05/06 | 5232 | macros/latex/contrib/l3build/l3build.lua
2021/05/06 | 513 | macros/latex/contrib/froufrou/README.md
2021/05/06 | 5011 | macros/latex/contrib/l3build/l3build-aux.lua
-2021/05/06 | 48122 | macros/latex/contrib/hvfloat/latex/hvfloat.sty
-2021/05/06 | 4692 | info/symbols/comprehensive/source/fakeallrunes.sty
-2021/05/06 | 468 | info/symbols/comprehensive/source/unicode2eps.pe
2021/05/06 | 46536 | systems/texlive/tlnet/archive/polexpr.doc.r59088.tar.xz
2021/05/06 | 462481 | macros/latex/contrib/nicematrix/nicematrix-french.pdf
2021/05/06 | 449505 | info/tlmgr-intro-zh-cn.zip
2021/05/06 | 4476 | macros/latex/contrib/l3build/l3build-ctan.lua
2021/05/06 | 4338 | macros/latex/contrib/l3build/l3build-stdmain.lua
-2021/05/06 | 41 | info/symbols/comprehensive/source/lightbulb.map
-2021/05/06 | 4107 | info/symbols/comprehensive/source/teubner-subset.sty
2021/05/06 | 376582 | info/tlmgr-intro-zh-cn/tlmgr-intro-zh-cn.pdf
-2021/05/06 | 3673 | info/symbols/comprehensive/source/lightbulb.eps
2021/05/06 | 34564 | macros/latex/contrib/l3build/l3build-check.lua
2021/05/06 | 332376 | systems/texlive/tlnet/archive/dvipdfmx.win32.r59085.tar.xz
-2021/05/06 | 3208 | info/symbols/comprehensive/source/fakearcs.sty
2021/05/06 | 31628 | systems/texlive/tlnet/archive/polexpr.r59088.tar.xz
-2021/05/06 | 3132 | info/symbols/comprehensive/source/fakeold-arrows.sty
2021/05/06 | 2938 | macros/latex/contrib/hvfloat/doc/examples/capPos.tex
-2021/05/06 | 2806 | info/symbols/comprehensive/source/lightbulb10.pfb
2021/05/06 | 2746 | macros/plain/contrib/xintsession/README.md
2021/05/06 | 2745 | macros/latex/contrib/l3build/l3build-unpack.lua
-2021/05/06 | 2728 | info/symbols/comprehensive/source/makefakeboisik
2021/05/06 | 256210 | macros/latex/contrib/pbalance.zip
2021/05/06 | 2471 | macros/latex/contrib/l3build/l3build-help.lua
-2021/05/06 | 2434 | info/symbols/comprehensive/source/fakego.sty
2021/05/06 | 2338 | macros/latex/contrib/l3build/CONTRIBUTING.md
2021/05/06 | 23336 | systems/texlive/tlnet/archive/mcf2graph.r59086.tar.xz
-2021/05/06 | 22900287 | macros/latex/contrib/hvfloat.zip
2021/05/06 | 2285 | macros/latex/contrib/l3build/l3build-tagging.lua
-2021/05/06 | 22222554 | info/symbols/comprehensive/symbols-letter.pdf
-2021/05/06 | 22194814 | info/symbols/comprehensive/symbols-a4.pdf
-2021/05/06 | 2158 | info/symbols/comprehensive/source/makefakeworldflags
2021/05/06 | 2145 | macros/latex/contrib/l3build/l3build-clean.lua
-2021/05/06 | 213015 | info/symbols/comprehensive/SYMLIST
+2021/05/06 | 209306 | macros/latex/contrib/acrotex/web.dtx
2021/05/06 | 2071 | macros/latex/contrib/froufrou/froufrou.ins
2021/05/06 | 1928549 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015.zip
2021/05/06 | 1915138 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/biblatex-gb7714-2015.pdf
+2021/05/06 | 19106 | macros/latex/contrib/projlib/LICENSE
2021/05/06 | 190426 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/biblatex-gb7714-2015.tex
-2021/05/06 | 1869 | info/symbols/comprehensive/source/fakearevmath.sty
-2021/05/06 | 18373761 | macros/latex/contrib/hvfloat/doc/hvfloat.pdf
2021/05/06 | 1822166 | macros/latex/contrib/nicematrix.zip
2021/05/06 | 1816 | macros/latex/contrib/l3build/l3build.1
-2021/05/06 | 1807 | macros/latex/contrib/hvfloat/Changes
-2021/05/06 | 1776 | info/symbols/comprehensive/source/lightbulb.mf
-2021/05/06 | 170 | macros/latex/contrib/hvfloat/doc/images/missing.txt
2021/05/06 | 166368 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015.bbx
2021/05/06 | 166269 | macros/latex/contrib/nicematrix/nicematrix-french.tex
2021/05/06 | 164525 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015ay.bbx
-2021/05/06 | 1642 | info/symbols/comprehensive/source/makefakecmupint
2021/05/06 | 15 | support/TeX4ht/source/extra-bin/xmllint
2021/05/06 | 15 | support/TeX4ht/source/extra-bin/vcss
2021/05/06 | 15555 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015.cbx
@@ -1265,74 +1339,14 @@
2021/05/06 | 15506 | macros/latex/contrib/froufrou/froufrou.dtx
2021/05/06 | 1540 | macros/latex/contrib/l3build/l3build.ins
2021/05/06 | 14286 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015ay.cbx
-2021/05/06 | 14181 | info/symbols/comprehensive/README
2021/05/06 | 13966 | macros/latex/contrib/l3build/CHANGELOG.md
-2021/05/06 | 13955 | info/symbols/comprehensive/source/makefakestix
2021/05/06 | 13839 | macros/plain/contrib/xintsession/xintsession.tex
-2021/05/06 | 13660 | info/symbols/comprehensive/source/Makefile
2021/05/06 | 133848 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015mx.bbx
2021/05/06 | 12641 | macros/latex/contrib/l3build/l3build-file-functions.lua
2021/05/06 | 1248363 | macros/latex/contrib/nicematrix/nicematrix.pdf
2021/05/06 | 11969 | macros/latex/contrib/l3build/l3build-upload.lua
-2021/05/06 | 1177698 | info/symbols/comprehensive/source/symbols.tex
-2021/05/06 | 11693 | info/symbols/comprehensive/source/makerawtables
-2021/05/06 | 1161 | info/symbols/comprehensive/source/fakelatexsym.sty
2021/05/06 | 1159 | macros/latex/contrib/hvfloat/doc/examples/capPos.ltx
2021/05/06 | 115199 | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/gb7714-2015ms.bbx
-2021/05/06 | 111538 | macros/latex/contrib/hvfloat/doc/hvfloat.tex
2021/05/06 | 10790 | macros/latex/contrib/l3build/l3build-manifest-setup.lua
2021/05/06 | 107586 | macros/latex/contrib/l3build/l3build.dtx
2021/05/06 | 1019 | macros/latex/contrib/l3build/README.md
-2021/05/05 | 99972476 | systems/win32/w32tex/TLW64/tl-win64.zip
-2021/05/05 | 94287 | macros/generic/polexpr.zip
-2021/05/05 | 940055 | graphics/mcf2graph.zip
-2021/05/05 | 93244 | systems/texlive/tlnet/archive/latexmk.r59081.tar.xz
-2021/05/05 | 808520 | systems/win32/w32tex/win64/dvipdfm-w64.tar.xz
-2021/05/05 | 73050 | macros/generic/polexpr/polexprsturm.tex
-2021/05/05 | 6828 | systems/texlive/tlnet/archive/ut-thesis.source.r59078.tar.xz
-2021/05/05 | 6733 | macros/generic/polexpr/polexprexpr.tex
-2021/05/05 | 665048 | systems/texlive/tlnet/archive/latex-base-dev.source.r59080.tar.xz
-2021/05/05 | 624016 | systems/texlive/tlnet/archive/pm-isomath.doc.r59077.tar.xz
-2021/05/05 | 6008 | systems/texlive/tlnet/archive/fontsetup.r59079.tar.xz
-2021/05/05 | 59133 | graphics/mcf2graph/mcf_manual.tex
-2021/05/05 | 577640 | systems/texlive/tlnet/archive/texlive-common.doc.r59073.tar.xz
-2021/05/05 | 5280832 | systems/texlive/tlnet/archive/latex-tools-dev.doc.r59080.tar.xz
-2021/05/05 | 52252 | systems/texlive/tlnet/archive/latex-graphics-dev.source.r59080.tar.xz
-2021/05/05 | 480040 | systems/texlive/tlnet/archive/latexmk.doc.r59081.tar.xz
-2021/05/05 | 4662836 | systems/win32/w32tex/dvipdfm-w32.tar.xz
-2021/05/05 | 456368 | systems/texlive/tlnet/archive/fontsetup.doc.r59079.tar.xz
-2021/05/05 | 44379 | graphics/mcf2graph/mcf_man_soc.mf
-2021/05/05 | 42452 | systems/texlive/tlnet/archive/latex-tools-dev.r59080.tar.xz
-2021/05/05 | 4191 | macros/generic/polexpr/README.md
-2021/05/05 | 39443 | macros/generic/polexpr/polexprcore.tex
-2021/05/05 | 38702 | macros/generic/polexpr/polexpr.sty
-2021/05/05 | 378071 | graphics/mcf2graph/mcf_manual.pdf
-2021/05/05 | 3632 | systems/texlive/tlnet/archive/pgf-pie.r59075.tar.xz
-2021/05/05 | 35149 | info/tlmgr-intro-zh-cn/LICENSE
-2021/05/05 | 348 | systems/texlive/tlnet/archive/texlive-common.r59073.tar.xz
-2021/05/05 | 3288 | info/tlmgr-intro-zh-cn/body/schemes_and_collections.tex
-2021/05/05 | 320335 | graphics/mcf2graph/mcf_example.pdf
-2021/05/05 | 3020 | info/tlmgr-intro-zh-cn/body/mirrors.tex
-2021/05/05 | 2743 | graphics/mcf2graph/mcf_exa_soc.mf
-2021/05/05 | 272964 | macros/generic/polexpr/polexpr.html
-2021/05/05 | 27216200 | systems/texlive/tlnet/archive/latex-base-dev.doc.r59080.tar.xz
-2021/05/05 | 2720 | systems/texlive/tlnet/archive/ut-thesis.r59078.tar.xz
-2021/05/05 | 2664 | systems/texlive/tlnet/archive/pm-isomath.r59077.tar.xz
-2021/05/05 | 2464 | info/tlmgr-intro-zh-cn/README.md
-2021/05/05 | 23941 | info/tlmgr-intro-zh-cn/body/actions.tex
-2021/05/05 | 227844 | systems/texlive/tlnet/archive/latex-tools-dev.source.r59080.tar.xz
-2021/05/05 | 2220 | info/tlmgr-intro-zh-cn/body/preface.tex
-2021/05/05 | 215440 | systems/texlive/tlnet/archive/latex-base-dev.r59080.tar.xz
-2021/05/05 | 212708 | systems/texlive/tlnet/archive/pgf-pie.doc.r59075.tar.xz
-2021/05/05 | 2028260 | systems/texlive/tlnet/archive/latex-graphics-dev.doc.r59080.tar.xz
-2021/05/05 | 1880 | info/tlmgr-intro-zh-cn/tlmgr-intro-zh-cn.sty
-2021/05/05 | 184190 | graphics/mcf2graph/mcf_mplib_exa.pdf
-2021/05/05 | 1753 | info/tlmgr-intro-zh-cn/body/syntex.tex
-2021/05/05 | 17108 | systems/texlive/tlnet/archive/pm-isomath.source.r59077.tar.xz
-2021/05/05 | 1690720 | systems/win32/w32tex/win64/ptex-ng-w64.tar.xz
-2021/05/05 | 1663 | info/tlmgr-intro-zh-cn/body/options.tex
-2021/05/05 | 16439 | graphics/mcf2graph/mcf_mplib_exa.tex
-2021/05/05 | 15148 | systems/texlive/tlnet/archive/latex-graphics-dev.r59080.tar.xz
-2021/05/05 | 117040 | systems/texlive/tlnet/archive/ut-thesis.doc.r59078.tar.xz
-2021/05/05 | 103789 | graphics/mcf2graph/mcf2graph.mf
-2021/05/05 | 1030 | info/tlmgr-intro-zh-cn/body/examples.tex
diff --git a/biblio/bibtex/contrib/vancouver/vancouver.bib b/biblio/bibtex/contrib/vancouver/vancouver.bib
index 10ae51efbb..6a655acb89 100644
--- a/biblio/bibtex/contrib/vancouver/vancouver.bib
+++ b/biblio/bibtex/contrib/vancouver/vancouver.bib
@@ -86,7 +86,7 @@
journal = {Hypertension},
volume = {40},
number = {5},
- pages = {679-86},
+ pages = {679--686},
organization = {Diabetes Prevention Program Research Group},
year = 2002
}
@@ -106,7 +106,7 @@
@Article{ outreach,
title = {Outreach: bringing {HIV}-positive individuals into care.},
journal = {HRSA Careaction},
- pages = {1-6},
+ pages = {1--6},
year = 2002
}
@@ -127,7 +127,7 @@
journal = {Int J Psychoanal},
volume = {83},
number = {Pt 2},
- pages = {491-5},
+ pages = {491--495},
year = 2002
}
@@ -154,7 +154,7 @@
journal = {J Vasc Interv Radiol},
volume = {13},
number = {9 Pt 1},
- pages = {923-8},
+ pages = {923--928},
year = 2002
}
@@ -173,7 +173,7 @@
joint arthroplasty.},
journal = {Clin Orthop Relat Res},
number = {401},
- pages = {230-8},
+ pages = {230--238},
year = 2002
}
@@ -225,7 +225,7 @@
2002 {A}pr 3-5; {K}insdale, {I}reland},
editor = {Foster, J.A. and Lutton, E. and Miller, J. and Ryan, C.
and Tettamanzi, A.G.},
- pages = {182-91},
+ pages = {182--191},
address = {Berlin},
publisher = {Springer},
year = 2002
@@ -237,7 +237,7 @@
journal = {Tidsskr Nor Laegeforen},
volume = {122},
number = {8},
- pages = {785-7},
+ pages = {785--787},
year = 2002
}
@@ -248,7 +248,7 @@
journal = {J Clin Psychiatry},
volume = {61},
number = {12},
- pages = {909-11},
+ pages = {909--911},
note = {Retraction in: Feifel D, Moutier CY, Perry W. J Clin
Psychiatry. 2002;63(2):169.},
year = 2000
@@ -285,7 +285,7 @@
with sumatriptan.},
journal = {Headache},
volume = {42 Suppl 2},
- pages = {S93-9},
+ pages = {S93--9},
year = 2002
}
@@ -305,7 +305,7 @@
journal = {Neurology},
volume = {58},
number = {12 Suppl 7},
- pages = {S6-12},
+ pages = {S6--12},
year = 2002
}
@@ -315,7 +315,7 @@
journal = {N Engl J Med},
volume = {347},
number = {4},
- pages = {284-7},
+ pages = {284--287},
year = 2002
}
@@ -325,7 +325,7 @@
journal = {N Engl J Med},
volume = {347},
number = {4},
- pages = {284-7},
+ pages = {284--287},
note = {Cited in PubMed; PMID 12140307.},
year = 2002
}
@@ -336,7 +336,7 @@
journal = {N Engl J Med},
volume = {347},
number = {4},
- pages = {284-7},
+ pages = {284--287},
month = {Jul 25},
year = 2002
}
@@ -383,7 +383,7 @@
journal = {Clin Ther},
volume = {22},
number = {10},
- pages = {1151-68; discussion 1149-50},
+ pages = {1151-68; discussion 1149--50},
note = {Erratum in: Clin Ther 2001;23(2):309.},
year = 2000
}
@@ -394,7 +394,7 @@
journal = {Mol Cell Endocrinol},
volume = {188},
number = {1-2},
- pages = {22-5},
+ pages = {22--25},
note = {Corrected and republished from: Mol Cell Endocrinol.
2001;183(1-2):123-6.},
year = 2002
@@ -406,7 +406,7 @@
journal = {Mol Cell Endocrinol},
volume = {183},
number = {1-2},
- pages = {123-6},
+ pages = {123--126},
year = 2001
}
@@ -415,7 +415,7 @@
editor = {Vogelstein, B. and Kinzler, K.W.},
title = {The genetic basis of human cancer},
chapter = {Chromosome alterations in human solid tumors},
- pages = {93-113},
+ pages = {93--113},
publisher = {McGraw-Hill},
address = {New York},
year = 2002
@@ -440,7 +440,7 @@
journal = {Brain Res},
volume = {935},
number = {1-2},
- pages = {40-6},
+ pages = {40--46},
year = 2002
}
@@ -509,7 +509,7 @@
journal = {J Urol},
volume = {169},
number = {6},
- pages = {2257-61},
+ pages = {2257--2261},
organization = {Alf-One Study Group},
year = 2003
}
@@ -533,7 +533,7 @@
journal = {Blood},
volume = {100},
number = {10},
- pages = {3828-31},
+ pages = {3828--3831},
note = {Epub 2002 Jul 5.},
year = 2002
}
diff --git a/biblio/bibtex/contrib/vancouver/vancouver.bst b/biblio/bibtex/contrib/vancouver/vancouver.bst
index 593e9d4776..0e9b5d0667 100644
--- a/biblio/bibtex/contrib/vancouver/vancouver.bst
+++ b/biblio/bibtex/contrib/vancouver/vancouver.bst
@@ -11,7 +11,7 @@
%%-------------------------------------------------------------------
%%
%% Author: Folkert van der Beek <folkertvanderbeek@gmail.com>
-%% Version: 0.8
+%% Version: 0.9
%% URL: https://gitlab.com/fvdbeek/vancouver.bst
%%
%% This work may be distributed and/or modified under the
@@ -927,23 +927,15 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
-FUNCTION {n.dashify}
-{
- 't :=
+FUNCTION {hyphenate}
+{ 't :=
""
{ t empty$ not }
{ t #1 #1 substring$ "-" =
- { t #1 #2 substring$ "--" = not
- { "--" *
- t #2 global.max$ substring$ 't :=
- }
- { { t #1 #1 substring$ "-" = }
- { "-" *
- t #2 global.max$ substring$ 't :=
- }
- while$
- }
- if$
+ { "-" *
+ { t #1 #1 substring$ "-" = }
+ { t #2 global.max$ substring$ 't := }
+ while$
}
{ t #1 #1 substring$ *
t #2 global.max$ substring$ 't :=
@@ -1148,12 +1140,136 @@ FUNCTION {multi.page.check}
multiresult
}
+FUNCTION {is.letter}
+{ duplicate$ empty$
+ { pop$ #0 }
+ { chr.to.int$
+ duplicate$ "A" chr.to.int$ <
+ { pop$ #0 }
+ { duplicate$ "Z" chr.to.int$ >
+ { duplicate$ "a" chr.to.int$ <
+ { pop$ #0 }
+ { duplicate$ "z" chr.to.int$ >
+ { pop$ #0 }
+ { pop$ #1 }
+ if$
+ }
+ if$
+ }
+ { pop$ #1 }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {is.digit}
+{ duplicate$ empty$
+ { pop$ #0 }
+ { chr.to.int$
+ duplicate$ "0" chr.to.int$ <
+ { pop$ #0 }
+ { "9" chr.to.int$ >
+ { #0 }
+ { #1 }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {is.letter.digit}
+{ duplicate$ is.letter
+ swap$ is.digit or
+}
+
+INTEGERS { charptr len }
+
+STRINGS { start.number end.number range.separator }
+
+FUNCTION {abbreviate.range.numbers}
+{ end.number end.number text.length$ #1 substring$ is.letter
+ { start.number range.separator * end.number * }
+ { end.number text.length$ 'len :=
+ start.number text.length$ len <
+ 'skip$
+ { start.number text.length$ len - #1 + 'charptr :=
+ { end.number text.length$ #1 >
+ start.number charptr #1 substring$
+ end.number #1 #1 substring$ = and
+ }
+ { charptr #1 + 'charptr :=
+ end.number #2 global.max$ substring$ 'end.number :=
+ }
+ while$
+ }
+ if$
+ start.number range.separator * end.number *
+ }
+ if$
+}
+
+% This a helper function for use in format.page.numbers
+FUNCTION {append.pages.part}
+{ duplicate$ duplicate$ text.length$ #1 substring$ "," =
+ { " " * }
+ 'skip$
+ if$
+ end.number empty$
+ { start.number empty$
+ 'skip$
+ { start.number * }
+ if$
+ }
+ { abbreviate.range.numbers * }
+ if$
+ "" 'start.number :=
+ "" 'end.number :=
+ "" 'range.separator :=
+}
+
+FUNCTION {format.page.numbers}
+{ 's :=
+ "" 't :=
+ "" 'start.number :=
+ "" 'end.number :=
+ "" 'range.separator :=
+ ""
+ { s empty$ not }
+ { s #1 #1 substring$ 't :=
+ t is.letter.digit
+ { range.separator empty$
+ { start.number t * 'start.number := }
+ { end.number t * 'end.number := }
+ if$
+ }
+ { s #1 #2 substring$ "--" =
+ { "--" 'range.separator := }
+ { t "-" =
+ { "-" 'range.separator := }
+ { append.pages.part
+ t *
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ s #2 global.max$ substring$ 's :=
+ }
+ while$
+ append.pages.part
+}
+
FUNCTION {format.pages}
{ pages duplicate$ empty$ 'skip$
{ duplicate$ multi.page.check
{
+ format.page.numbers
bbl.pages swap$
- n.dashify
+ hyphenate
}
{
bbl.page swap$
@@ -1172,7 +1288,8 @@ FUNCTION {format.journal.pages}
if$
pages duplicate$ empty$ 'pop$
{
- n.dashify
+ format.page.numbers
+ hyphenate
"pages" bibinfo.check
*
}
diff --git a/biblio/bibtex/contrib/vancouver/vancouver.pdf b/biblio/bibtex/contrib/vancouver/vancouver.pdf
index 6a3d2d8fe3..c58ef64454 100644
--- a/biblio/bibtex/contrib/vancouver/vancouver.pdf
+++ b/biblio/bibtex/contrib/vancouver/vancouver.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/worldflags/README b/graphics/pgf/contrib/worldflags/README
index a8a0dd1355..c5b91beaa0 100644
--- a/graphics/pgf/contrib/worldflags/README
+++ b/graphics/pgf/contrib/worldflags/README
@@ -1,6 +1,7 @@
Worldflags is a package for drawing flags using TikZ.
Currently the national flags of all independent nations are included,
-additionally some other flags of various organizations.
+additionally the flags of the Austrian federal states, some other flags of
+various regions and organizations and the nautical signal flags.
A flag can be drawn
@@ -15,4 +16,5 @@ The description of every flag resides in a particular "flag description file".
License: LaTeX Project Public License version 1.3 or above
Wilhelm Haager
-2021-04-30
+2021-05-12
+
diff --git a/graphics/pgf/contrib/worldflags/doc/worldflags.pdf b/graphics/pgf/contrib/worldflags/doc/worldflags.pdf
index 6491316c73..72047f48b9 100644
--- a/graphics/pgf/contrib/worldflags/doc/worldflags.pdf
+++ b/graphics/pgf/contrib/worldflags/doc/worldflags.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/worldflags/doc/worldflags.tex b/graphics/pgf/contrib/worldflags/doc/worldflags.tex
index e80d633df4..6209b6a41b 100644
--- a/graphics/pgf/contrib/worldflags/doc/worldflags.tex
+++ b/graphics/pgf/contrib/worldflags/doc/worldflags.tex
@@ -1,7 +1,7 @@
% =============================================================================
-% Flags of the world with TikZ Wilhelm Haager, 2021-04-30
+% Flags of the world with TikZ Wilhelm Haager, 2021-05-12
% =============================================================================
-\documentclass[11pt,a4paper,headsepline]{scrreprt}
+\documentclass[11pt,a4paper,headsepline,fleqn]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[american]{babel}
@@ -55,15 +55,25 @@
\parskip\bigskipamount
\parindent0pt
+
+
+% Befehle zur tabellarischen Flaggendarstellung:
+% ----------------------------------------------
\newcount\zaehler\zaehler0
+\newcount\flaggenproz\flaggenproz4
+\newdimen\spaltenbreite\spaltenbreite\textwidth
+\divide\spaltenbreite by\flaggenproz
+
\def\show#1#2{%
- \advance\zaehler by 1
- \parbox{0.23\textwidth}{%
+\spaltenbreite\textwidth\divide\spaltenbreite by\flaggenproz
+ \advance\zaehler by 1%
+ \parbox{\spaltenbreite}{%
\centering
- \worldflag{#2}\\
- {\small #1\\[-\smallskipamount](#2)}}
- \ifnum\zaehler=4\zaehler=0\par\fi
+ \makebox[0pt]{\worldflag{#2}}{\small \ifx.#1.\else\\#1\fi\ifx.#2.\else
+ \\(#2)\fi}}%
+ \ifnum\zaehler=\flaggenproz\zaehler0\par\fi
}
+\def\flaggenprozeile#1{\flaggenproz#1\zaehler0}
% ------------------------------------------------------------------------
% Frames
@@ -112,7 +122,7 @@
\author{\slshape Wilhelm Haager\\\slshape wilhelm.haager@htlstp.ac.at}
\vfill
\vfill
-\date{2021-04-30}
+\date{2021-05-12}
\vfill
\maketitle
@@ -454,7 +464,8 @@ The following example illustrates the usage of the special coordinates:
\codebox{0.63}{%
\tb begin{tikzpicture}[draw=cyan,>=stealth,x=1mm,y=1mm]\\
\tb pic (de) [country=DE,emblem] \{worldflag\};\\
- \tb draw (de-e){-}-++(45:5) node [above right,cyan] \{fly\};\\
+ \tb draw (de-e){-}-++(45:5)\\
+ \xx6 node [above right,cyan] \{fly\};\\
\tb draw (de-w)--++(45:14)\\\mbox{}~~~~~~node [above right,cyan] \{hoist\};\\
\tb draw (de-0)--++(45:14)\\\mbox{}~~~~~~node [above right,cyan] \{coat of arms\};\\
\tb draw (de-nw)--++(-5,0) (de-sw)--++(-5,0);\\
@@ -589,7 +600,7 @@ Every flag description file has the following structure:
\xx9\makebox[0pt]{$\vdots$}\\
\xx9{\makebox[0pt]{\normalsize\color{black}\ding{194}}}\\
\xx9\makebox[0pt]{$\vdots$}\\
-\tt{\tb framecode}~~~{\normalsize\color{black}\ding{195}}\\
+\tt{\tb framecode\{}\ti{code}\tt{\}}~~~{\normalsize\color{black}\ding{195}}\\
\tt{\tb end\{flagdescription\}}~~~{\normalsize\color{black}\ding{196}}\\
}
@@ -612,6 +623,10 @@ The outer scope sets the drawing unit to \command{\tb flagwidth}
and performs the coordinate transformation according to the options
\command{turn} and \command{hang}.
The inner scope shifts the coordinate system to the flag center.
+That shift is only for rotation and positioning of the flag within a
+TikZ-picture.
+For the flag description the origin of the coordinate system remains on the
+lower left corner of the flag.
In the sequel, the special coordinates
\command{-0}, \command{-n}, \command{-ne}, \command{-e}, \command{-se},
@@ -629,13 +644,15 @@ A couple of macros (see section \ref{SEC_MACROS})
for common geometric figures facilitate the creation of the flag image.
\item[\ding{195}]
-This command draws a rectangular frame around the flag.
+\emph{\color{emphcolor}code} is the drawing path for te frame around the flag.
+In (the most common) case of a rectangular shape of the flag
+(an exception is e.\,g. the flag of Nepal) \ti{code} can be left empty;
+a rectangular frame is drawn automatically in that case.
+
The line width, set with the option \command{framewidth}, is stored in the
dimension register \command{\tb flagframe};
the frame color, set with the option \command{framecolor}, is stored in the
macro \command{\tb framecolor}.
-For non-rectangular flags (e.\,g. Nepal) the flag frame has to be programmed
-``manually''.
\item[\ding{196}]
At the end of the environment a millimeter-grid is drawn onto the flag, if invoked with the option
@@ -684,8 +701,69 @@ in the flag description.
\command{\tb stretchfactor} is a factor for stretching certain \ti{x}-coordinates,
when the whole flag is stretched (or compressed),
i.\,e. when the aspect ratio differs from its proper value.
-It is calculated from the user option \command{stretch} and can be used in
-the flag description.
+It is calculated from the user option \command{stretch}
+(stored in the macro \command{\tb flagstretch})
+as follows and can be used in the flag description:
+\[
+f_s = 1 + \frac{l-l_0}{l_0}\cdot s, \quad
+\parbox[t]{0.7\textwidth}{%
+with\quad
+\begin{tabular}[t]{@{}l@{~\dots~}l}
+$f_s$ & the variable \tt{\tb stretchfactor} \\
+$l_0$ & proper aspect ratio of the flag \\
+$l$ & actual aspect ratio of the flag \\
+$s$ & value of the user specified option \tt{stretch} \\
+\end{tabular}}
+\]
+
+In the following example the yellow diamonds keep their
+\emph{distances} to the
+borders of the flag (hoist and fly, respectively), when the flag is stretched
+or compressed,
+the white diamonds keep their \emph{relative positions} on the flag
+in that case.
+
+%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+\codebox{0.70}{%
+ \tb def\tb diamond\#1\#2\{\tb begin\{scope\}[shift=\{\#2\}] \\
+ \xx4\tb fill [\#1] (3/20,0)--(0,4/20)--(-3/20,0)--(0,-4/20); \\
+ \xx4\tb end\{scope\}\}\% \\
+ \tb def\tb drawflag\{\% \\
+ \xx4\tb begin\{tikzpicture\} \\
+ \xx4\tb begin\{flagdescription\}\{2/3\} \\
+ \xx4\xx3\tb background\{cyan\} \\
+ \xx4\xx3\tb diamond\{yellow\}\{(0.5,0.75)\} \\
+ \xx4\xx3\tb diamond\{yellow\}\{(\$(\tb flaglength,0.75)-(0.5,0)\$)\} \\
+ \xx4\xx3\tb diamond\{white\}\{(0.5*\tb stretchfactor,0.25)\} \\
+ \xx4\xx3\tb diamond\{white\}\\\xx7\xx3\{(\$(\tb flaglength,0.25)-(0.5*\tb stretchfactor,0)\$)\}
+ \xx4\tb end\{flagdescription\} \\
+ \xx4\tb end\{tikzpicture\}\}\% \\
+ \tb drawflag\tb par\tb medskip \\
+ \tb newdimen\tb flaglength\tb flaglength=40mm \\
+ \tb def\tb flagstretch\{1\}% \\
+ \tb drawflag
+ }
+\resultbox{0.29}{%
+ \def\diamond#1#2{%
+ \begin{scope}[shift={#2}]
+ \fill [#1] (3/20,0)--(0,4/20)--(-3/20,0)--(0,-4/20);
+ \end{scope}}%
+ \def\drawflag{%
+ \begin{tikzpicture}
+ \begin{flagdescription}{2/3}
+ \background{cyan}
+ \diamond{yellow}{(0.5,0.75)}
+ \diamond{yellow}{($(\flaglength,0.75)-(0.5,0)$)}
+ \diamond{white}{(0.5*\stretchfactor,0.25)}
+ \diamond{white}{($(\flaglength,0.25)-(0.5*\stretchfactor,0)$)}
+ \end{flagdescription}
+ \end{tikzpicture}}%
+ \drawflag\par\medskip
+ \newdimen\flaglength\flaglength=40mm
+ \def\flagstretch{1}%
+ \drawflag
+}
+%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\section{Commands}\label{SEC_MACROS}
% ----------------------------------
@@ -700,21 +778,21 @@ the visibility of those commands is confined to the environment
% +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\wideframe{
\begin{tabularx}{\textwidth}{@{}>{\RaggedRight}p{\colwidth}>{\RaggedRight}X@{}}
-{\m\color{emphcolor}\tt{\tb begin\{flagdescription\}\{}\ti{y}\tt{\}\{}\ti{x}\tt{\}}}
+{\m\color{emphcolor}\tt{\tb begin\{flagdescription\}\{}$\xi$\tt{\}}}
&
\\
\qquad $\vdots$ & \\
{\m\color{emphcolor}\tt{\tb end\{flagdescription\}}}
&
-environment for the flag description\\[\medskipamount]
+environment for the flag with aspect ratio $\xi$\\[\medskipamount]
\end{tabularx}
\bigskip
\begin{tabularx}{\textwidth}{@{}>{\RaggedRight}p{\colwidth}X@{}}
\textsl{Geometric flag elements:}
\\[\medskipamount] % --------------------------
-{\m\color{emphcolor}\tt{\tb framecode}}
-&draws the rectangular frame around the flag.
+{\m\color{emphcolor}\tt{\tb framecode\{}\ti{path}\tt{\}}}
+& drawing path for the frame around the flag; if \emph{path} is empty, a rectangular frame is drawn.
\\[\medskipamount] % --------------------------
{\m\color{emphcolor}\tt{\tb hstripesII\{}{$c_1$}\tt{\}\{}{$c_2$}\tt{\}}}
& partitions the flag into two horizontal stripes with the colors $c_1$ and $c_2$.
@@ -814,7 +892,7 @@ the hoist.
\tb begin\{tikzpicture\}
\tb begin\{flagdescription\}\{3/4\}
\xx3\tb chevron\{cyan\}\{1\} \\
- \xx3\tb framecode \\
+ \xx3\tb framecode{} \\
\tb end\{flagdescription\}
\tb end\{tikzpicture\}
}\hfill
@@ -830,7 +908,7 @@ the hoist.
\begin{tikzpicture}
\begin{flagdescription}{3/4}
\chevron{cyan}{1}
- \framecode
+ \framecode{}
\end{flagdescription}
\end{tikzpicture}
}
@@ -858,7 +936,7 @@ can be redefined arbitrarily.
\tb colorlet\{blue\}\{black\} \\
\tb definecolor\{red\}\{rgb\}\{0.9,0.6,0\} \\
\tb unionjack\{0mm\}\{5mm\}\{10mm\}\{\tb flagwidth\}\\
- \tb framecode\\
+ \tb framecode{}\\
\tb end\{flagdescription\}
\tb end\{tikzpicture\} \\
}
@@ -874,7 +952,7 @@ can be redefined arbitrarily.
\colorlet{blue}{black}
\definecolor{red}{rgb}{0.9,0.6,0}
\unionjack{0mm}{5mm}{10mm}{\flagwidth}
- \framecode
+ \framecode{}
\end{flagdescription}
\end{tikzpicture}
}
@@ -892,7 +970,7 @@ are overlayed with the generating circles.
\xx3\tb background\{cyan\}\\
\xx3\tb starV\{white\}\{(1,0.5)\}\{0.3\}\{0\}\\
\xx3\tb starVI\{white\}\{(2,0.5)\}\{0.3\}\{0\}\\
-% \xx3\tb framecode\\
+% \xx3\tb framecode{}\\
\tb end\{flagdescription\}
\tb end\{tikzpicture\}\\
\tb par\tb medskip\\
@@ -903,7 +981,7 @@ are overlayed with the generating circles.
\xx3\tb draw (2,0.5)circle(0.4) (2,0.5)circle(0.15); \\
\xx3\tb moon\{white\}\{(1,0.45)\}\{0.4\}\{(1.1,0.6)\}\{0.36\}\\
\xx3\tb draw (1,0.45)circle(0.4) (1.1,0.6)circle(0.36);\\
-% \xx3\tb framecode\\
+% \xx3\tb framecode{}\\
\tb end\{flagdescription\}
\tb end\{tikzpicture\}
}
@@ -913,7 +991,7 @@ are overlayed with the generating circles.
\background{cyan}
\starV{white}{(1,0.5)}{0.3}{0}
\starVI{white}{(2,0.5)}{0.3}{0}
-% \framecode
+% \framecode{}
\end{flagdescription}
\end{tikzpicture}
\par\medskip
@@ -924,7 +1002,7 @@ are overlayed with the generating circles.
\draw (2,0.5)circle(0.4) (2,0.5) circle(0.15);
\moon{white}{(1,0.45)}{0.4}{(1.1,0.6)}{0.36}
\draw (1,0.45)circle(0.4) (1.1,0.6)circle(0.36);
-% \framecode
+% \framecode{}
\end{flagdescription}
\end{tikzpicture}
}
@@ -934,11 +1012,11 @@ are overlayed with the generating circles.
\chapter{Flags}\label{FLAGS}
% --------------------------------------------------------------------------
-\section{National Flags of sovereign states}
-% ------------------------------------------
-
\flagsdefault[width=18mm,length=30mm,stretch=0.5]
+\section{National Flags of sovereign states}
+% ------------------------------------------
+\flaggenprozeile{4}
\show{Afghanistan}{AF}
\show{Albania}{AL}
\show{Algeria}{DZ}
@@ -1140,31 +1218,113 @@ are overlayed with the generating circles.
\section{Flags of other countries and territories}
% ------------------------------------------------
-\zaehler0
+\flaggenprozeile{4}
\show{Abkhazia}{Abkhazia}
+\show{\AA land}{AX}
\show{Antarctica}{AQ}
\show{Artsakh}{Artsakh}
+\show{Bonaire}{Bonaire}
+\show{Faroe Islands}{FO}
\show{French Guiana}{GF}
+\show{Gibraltar}{GI}
\show{Greenland}{GL}
+\show{Guernsey}{GG}
+\show{Isle of Man}{IM}
+\show{Jersey}{JE}
\show{Niue}{NU}
+\show{Puerto Rico}{PR}
+\show{Reunion}{RE}
+\show{St.\,Eustasius}{StEustasius}
\show{Somaliland}{Somaliland}
+\show{Tibet}{Tibet}
\show{Transnistria}{Transnistria}
\show{Western Sahara}{EH}
+\section{Austrian federal states}
+% -------------------------------
+
+\flaggenprozeile{4}
+\show{Vienna}{AT-W}
+\show{Lower Austria}{AT-N}
+\show{Upper Austria}{AT-O}
+\show{Salzburg}{AT-S}
+\show{The Tyrol}{AT-T}
+\show{Vorarlberg}{AT-V}
+\show{Carinthia}{AT-K}
+\show{Styria}{AT-St}
+\show{Burgenland}{AT-B}
+
+
\section{Other Flags}
% ----------------------
-\zaehler0
+\flaggenprozeile{4}
\show{European Union}{EU}
\show{United Nations}{UNO}
+\show{WHO}{WHO}
+\show{UNESCO}{UNESCO}
\show{NATO}{NATO}
+\show{Christian Flag}{Christian}
+\show{Buddhist Flag}{Buddhism}
\show{Red Cross}{RedCross}
+\show{Red Crescent}{RedCrescent}
+\show{Red Crystal}{RedCrystal}
\show{Olympics}{Olympics}
\show{Jolly Roger}{JollyRoger}
\show{Rainbow flag}{Rainbow}
\show{Esperanto Movement}{Esperanto}
+
+\section{Nautical Signal Flags}
+% -----------------------------
+
+\flagsdefault[width=18mm,length=25mm]
+\flaggenprozeile{5}
+\show{}{A}
+\show{}{B}
+\show{}{C}
+\show{}{D}
+\show{}{E}
+\show{}{F}
+\show{}{G}
+\show{}{H}
+\show{}{I}
+\show{}{J}
+\show{}{K}
+\show{}{L}
+\show{}{M}
+\show{}{N}
+\show{}{O}
+\show{}{P}
+\show{}{Q}
+\show{}{R}
+\show{}{S}
+\show{}{T}
+\show{}{U}
+\show{}{V}
+\show{}{W}
+\show{}{X}
+\show{}{Y}
+\show{}{Z}\par\bigskip
+
+\flagsdefault[width=0mm,length=25mm]
+\flaggenprozeile{5}
+\show{}{0}
+\show{}{1}
+\show{}{2}
+\show{}{3}
+\show{}{4}
+\show{}{5}
+\show{}{6}
+\show{}{7}
+\show{}{8}
+\show{}{9}
+
+
+
+
+
% --------------------------------------------------------------------------
% Links
% --------------------------------------------------------------------------
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_0.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_0.tex
new file mode 100644
index 0000000000..eb6897c8f7
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_0.tex
@@ -0,0 +1,11 @@
+% --------------------------------------------------------------------------
+% Signal Flag 0:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{5/9}
+\SignalFlagColorDefinitions
+\begin{scope}
+\clip (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;
+\vstripesIII{gold}{red}{gold}
+\end{scope}
+\framecode{\draw (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_1.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_1.tex
new file mode 100644
index 0000000000..45f4f092d0
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_1.tex
@@ -0,0 +1,12 @@
+% --------------------------------------------------------------------------
+% Signal Flag 1:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{5/9}
+\SignalFlagColorDefinitions
+\begin{scope}
+\clip (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;
+\background{white}
+\fill [red] (\flaglength/3,0.5) circle (0.25);
+\end{scope}
+\framecode{\draw (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_2.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_2.tex
new file mode 100644
index 0000000000..789346eee5
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_2.tex
@@ -0,0 +1,12 @@
+% --------------------------------------------------------------------------
+% Signal Flag 2:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{5/9}
+\SignalFlagColorDefinitions
+\begin{scope}
+\clip (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;
+\background{blue}
+\fill [white] (\flaglength/3,0.5) circle (0.25);
+\end{scope}
+\framecode{\draw (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_3.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_3.tex
new file mode 100644
index 0000000000..d204d268d6
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_3.tex
@@ -0,0 +1,11 @@
+% --------------------------------------------------------------------------
+% Signal Flag 3:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{5/9}
+\SignalFlagColorDefinitions
+\begin{scope}
+\clip (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;
+\vstripesIII{red}{white}{blue}
+\end{scope}
+\framecode{\draw (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_4.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_4.tex
new file mode 100644
index 0000000000..a166643f72
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_4.tex
@@ -0,0 +1,13 @@
+% --------------------------------------------------------------------------
+% Signal Flag 4:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{5/9}
+\SignalFlagColorDefinitions
+\begin{scope}
+\clip (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;
+\background{red}
+\hbar{white}{0.5}{0.2}
+\vbar{white}{\flaglength/3}{0.2}
+\end{scope}
+\framecode{\draw (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_5.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_5.tex
new file mode 100644
index 0000000000..ef57ecbd14
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_5.tex
@@ -0,0 +1,11 @@
+% --------------------------------------------------------------------------
+% Signal Flag 5:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{5/9}
+\SignalFlagColorDefinitions
+\begin{scope}
+\clip (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;
+\vstripesII{gold}{blue}
+\end{scope}
+\framecode{\draw (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_6.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_6.tex
new file mode 100644
index 0000000000..2add0cc407
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_6.tex
@@ -0,0 +1,11 @@
+% --------------------------------------------------------------------------
+% Signal Flag 6:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{5/9}
+\SignalFlagColorDefinitions
+\begin{scope}
+\clip (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;
+\hstripesII{black}{white}
+\end{scope}
+\framecode{\draw (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_7.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_7.tex
new file mode 100644
index 0000000000..ff377f5d05
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_7.tex
@@ -0,0 +1,11 @@
+% --------------------------------------------------------------------------
+% Signal Flag 7:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{5/9}
+\SignalFlagColorDefinitions
+\begin{scope}
+\clip (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;
+\hstripesII{gold}{red}
+\end{scope}
+\framecode{\draw (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_8.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_8.tex
new file mode 100644
index 0000000000..1b3a8edfe4
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_8.tex
@@ -0,0 +1,13 @@
+% --------------------------------------------------------------------------
+% Signal Flag 8:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{5/9}
+\SignalFlagColorDefinitions
+\begin{scope}
+\clip (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;
+\background{white}
+\hbar{red}{0.5}{0.2}
+\vbar{red}{\flaglength/3}{0.2}
+\end{scope}
+\framecode{\draw (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_9.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_9.tex
new file mode 100644
index 0000000000..59037ae3b6
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_9.tex
@@ -0,0 +1,14 @@
+% --------------------------------------------------------------------------
+% Signal Flag 9:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{5/9}
+\SignalFlagColorDefinitions
+\begin{scope}
+\clip (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;
+\hstripesII{black}{gold}
+\fill [red] (0,0) rectangle (0.5\flaglength,0.5);
+\fill [white] (0,.5) rectangle (0.5\flaglength,1);
+\end{scope}
+\framecode{\draw (0,0)--(\flaglength,0.25)--(\flaglength,0.75)--(0,1)--cycle;}
+\end{flagdescription}
+
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_A.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_A.tex
new file mode 100644
index 0000000000..e11c09b1a7
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_A.tex
@@ -0,0 +1,11 @@
+% --------------------------------------------------------------------------
+% Signal Flag A:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\begin{scope}
+\clip (0,0)--(\flaglength,0)--++(-0.25,0.5)--++(0.25,0.5)--(0,1)--cycle;
+\vstripesII{white}{blue}
+\end{scope}
+\framecode{\draw (0,0)--(\flaglength,0)--++(-0.25,0.5)--++(0.25,0.5)--(0,1)--cycle;}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AD.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AD.tex
index 2b7df8954f..04d3726ab5 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_AD.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AD.tex
@@ -2131,5 +2131,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AE.tex
index d4544cc255..16019a4d30 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_AE.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AE.tex
@@ -6,5 +6,5 @@
\definecolor{turquoise}{RGB}{1,87,80}
\hstripesIII{turquoise}{white}{black}
\fill [red] (0,0) rectangle (\flagwidth/2,1);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AF.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AF.tex
index 060dc39d37..8fcacdd6e2 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_AF.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AF.tex
@@ -6210,5 +6210,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AG.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AG.tex
index ac587e13f6..af3e1902fc 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_AG.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AG.tex
@@ -10,5 +10,5 @@
\fill [white] (0,0) rectangle (\flaglength,36/92);
\fill [blue] (0,56/92) rectangle (\flaglength,36/92);
\fill [red] (0,0)--(0,1)--(0.5\flaglength,0)--(\flaglength,1)--(\flaglength,0)--cycle;
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AL.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AL.tex
index b91f93b446..a0b0f15d87 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_AL.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AL.tex
@@ -248,5 +248,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AM.tex
index 4335597e36..43c4ac0d49 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_AM.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AM.tex
@@ -6,5 +6,5 @@
\definecolor{blue}{RGB}{0,51,160}
\definecolor{orange}{RGB}{255,184,28}
\hstripesIII{red}{blue}{orange}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AO.tex
index 2077aa5484..470634ef0a 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_AO.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AO.tex
@@ -63,5 +63,5 @@ xshift=-67mm,yshift=-44mm]
(609.0360,472.1150) and (607.7170,464.0040) .. (600.4500,458.4970);
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AQ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AQ.tex
index b7d9979e8b..fe42f226c3 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_AQ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AQ.tex
@@ -10,5 +10,5 @@
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AR.tex
index 8b0e6deee4..439e01d322 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_AR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AR.tex
@@ -149,5 +149,5 @@
(389.5654,249.1503) .. (385.2924,247.4403) -- cycle;
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AT-B.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-B.tex
new file mode 100644
index 0000000000..040c4bdae8
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-B.tex
@@ -0,0 +1,8387 @@
+% --------------------------------------------------------------------------
+% Austria - Burgenland:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{red}{RGB}{218,18,26}
+\definecolor{gold}{RGB}{252,221,9}
+\newdimen\lw\lw0.003125\flagwidth
+\hstripesII{red}{gold}
+\ifemblem
+\begin{scope}[shift={(0.5\flaglength,0.5)},scale=\flagwidth/320]
+\begin{scope}[y=0.8pt, x=0.8pt, yscale=-1,shift={(-118.3,-146)}]
+\path[line width=0.250\lw,fill=black]
+(41.7857,53.3166) -- (194.7857,53.3166) --
+ (194.7857,162.6444) .. controls (194.7917,169.1612) and (193.9328,175.6839) ..
+ (192.2562,181.9782) .. controls (190.4804,188.6356) and (187.8808,195.0704) ..
+ (184.5394,201.0895) .. controls (181.3322,206.8627) and (177.3307,212.1851) ..
+ (172.6807,216.8575) .. controls (167.8788,221.6822) and (162.4343,225.8628) ..
+ (156.5342,229.2412) .. controls (150.6575,232.6079) and (144.3543,235.2135) ..
+ (137.8174,236.9700) .. controls (131.4558,238.6856) and (124.8664,239.5522) ..
+ (118.2828,239.5405) .. controls (111.7284,239.5345) and (105.1740,238.6622) ..
+ (98.8416,236.9525) .. controls (92.2872,235.1901) and (85.9548,232.5904) ..
+ (80.0489,229.2471) .. controls (75.8428,226.8640) and (71.8763,224.0711) ..
+ (68.2136,220.9210) .. controls (64.6735,217.8705) and (61.4372,214.4686) ..
+ (58.5748,210.7681) .. controls (53.1770,203.8063) and (48.9184,195.9487) ..
+ (46.0151,187.6168) .. controls (43.2170,179.6127) and (41.7799,171.1286) ..
+ (41.7857,162.6444) -- cycle;
+
+\path[fill=gold,line width=0.253\lw] % Goldener Hintergrund
+ (44.1115,55.3229) -- (44.1115,155.8295)
+ -- (44.1115,162.4816) .. controls (44.1056,170.8260) and (45.5262,179.1642) ..
+ (48.2781,187.0352) .. controls (48.9468,188.9467) and (49.6926,190.8344) ..
+ (50.5152,192.6809) .. controls (50.5623,192.6809) and (50.6090,192.6859) ..
+ (50.6561,192.6879) -- (50.5152,192.6879) .. controls (53.1014,198.5349) and
+ (56.4329,204.0498) .. (60.3980,209.0565) .. controls (63.1913,212.5837) and
+ (66.3223,215.8390) .. (69.7370,218.7626) .. controls (73.2938,221.8222) and
+ (77.1348,224.5501) .. (81.1946,226.9055) .. controls (81.3780,227.0120) and
+ (81.5612,227.1184) .. (81.7506,227.2249) .. controls (81.9873,227.3610) and
+ (82.2300,227.4968) .. (82.4667,227.6388) -- (90.8876,203.6889) --
+ (92.8412,203.9255) -- (96.4209,192.6811) -- (97.9247,187.9825) --
+ (98.9243,186.1296) .. controls (98.7704,186.1059) and (98.6231,186.0703) ..
+ (98.4751,186.0289) .. controls (98.4041,186.0111) and (98.3392,185.9884) ..
+ (98.2682,185.9529) .. controls (98.1972,185.9233) and (98.1319,185.8816) ..
+ (98.0668,185.8343) .. controls (97.9366,185.7337) and (97.8123,185.6267) ..
+ (97.6880,185.5143) .. controls (97.6407,185.6563) and (97.5927,185.7986) ..
+ (97.5453,185.9406) .. controls (97.5276,186.0116) and (97.5108,186.0827) ..
+ (97.4990,186.1537) .. controls (97.4812,186.2306) and (97.4691,186.3140) ..
+ (97.4632,186.3910) .. controls (97.4573,186.5567) and (97.4514,186.7217) ..
+ (97.4514,186.8815) .. controls (97.3094,186.8637) and (97.1736,186.8400) ..
+ (97.0375,186.8105) .. controls (96.9960,186.8045) and (96.9603,186.7930) ..
+ (96.9188,186.7753) .. controls (96.4513,186.5741) and (96.0779,186.1710) ..
+ (95.9062,185.6917) .. controls (95.6695,185.0348) and (95.6281,184.3133) ..
+ (95.7938,183.6386) .. controls (95.9536,182.9580) and (96.3264,182.3250) ..
+ (96.8472,181.8574) .. controls (97.3680,181.3840) and (98.0369,181.0763) ..
+ (98.7353,180.9875) .. controls (99.2797,180.9166) and (99.8246,180.8987) ..
+ (100.3750,180.9282) .. controls (101.0970,180.9755) and (101.8130,181.0707) ..
+ (102.5231,181.2186) .. controls (102.6119,181.1417) and (102.7003,181.0583) ..
+ (102.7950,180.9814) .. controls (102.8127,180.9696) and (102.8306,180.9518) ..
+ (102.8543,180.9400) .. controls (103.1679,180.7565) and (103.5232,180.6324) ..
+ (103.8842,180.5792) .. controls (104.4997,180.4904) and (105.1209,180.4663) ..
+ (105.7364,180.5137) .. controls (105.8903,180.5255) and (106.0385,180.5380) ..
+ (106.1924,180.5557) .. controls (106.3818,180.5675) and (106.5772,180.5849) ..
+ (106.7725,180.6027) .. controls (106.8791,180.4725) and (106.9848,180.3418) ..
+ (107.0913,180.2116) .. controls (107.1742,180.1110) and (107.2519,180.0113) ..
+ (107.3348,179.9107) .. controls (108.0272,179.0585) and (108.6775,178.1763) ..
+ (109.2871,177.2590) .. controls (109.7487,176.5725) and (110.1635,175.8503) ..
+ (110.5363,175.1047) .. controls (110.8677,174.4478) and (111.1635,173.7733) ..
+ (111.4180,173.0868) .. controls (111.7553,172.1932) and (112.0513,171.2931) ..
+ (112.3058,170.3758) .. controls (112.3591,170.1924) and (112.4123,170.0039) ..
+ (112.4596,169.8204) .. controls (112.5306,169.5778) and (112.5959,169.3346) ..
+ (112.6610,169.0920) .. controls (112.3947,168.8138) and (112.1341,168.5416) ..
+ (111.8677,168.2635) .. controls (111.6665,168.0504) and (111.4591,167.8433) ..
+ (111.2579,167.6302) .. controls (108.6599,164.9079) and (106.3044,161.9606) ..
+ (104.2154,158.8299) .. controls (103.5762,157.8653) and (102.9847,156.8654) ..
+ (102.4521,155.8297) -- (102.4481,155.8291) .. controls (101.7749,154.5232) and
+ (101.1962,153.1760) .. (100.7058,151.7935) .. controls (100.6998,151.7698) and
+ (100.6883,151.7406) .. (100.6823,151.7169) .. controls (100.6113,151.4387) and
+ (100.5402,151.1600) .. (100.4691,150.8878) .. controls (100.3685,151.0594) and
+ (100.2680,151.2252) .. (100.1615,151.3969) .. controls (100.0905,151.5093) and
+ (100.0194,151.6221) .. (99.9366,151.7286) .. controls (99.4986,152.3441) and
+ (98.9064,152.8528) .. (98.2258,153.1842) .. controls (97.5275,153.5334) and
+ (96.7402,153.7051) .. (95.9590,153.6933) .. controls (95.8170,153.6873) and
+ (95.6812,153.6813) .. (95.5451,153.6754) .. controls (95.3675,153.6636) and
+ (95.1907,153.6515) .. (95.0131,153.6278) -- (95.4215,147.1950) .. controls
+ (95.2913,147.6211) and (95.1428,148.0415) .. (94.9711,148.4498) .. controls
+ (94.8409,148.7753) and (94.6932,149.0948) .. (94.5275,149.4025) .. controls
+ (94.0245,150.3376) and (93.2550,151.1302) .. (92.3318,151.6569) .. controls
+ (91.6038,152.0771) and (90.7224,152.2197) .. (89.8938,152.0480) .. controls
+ (89.7696,152.0243) and (89.6446,151.9830) .. (89.5262,151.9238) .. controls
+ (89.2067,151.7700) and (88.8992,151.6044) .. (88.5915,151.4209) .. controls
+ (89.0472,149.9178) and (89.4203,148.3908) .. (89.7221,146.8521) .. controls
+ (89.8996,145.9289) and (89.9999,144.9875) .. (90.0236,144.0466) .. controls
+ (90.0295,143.9105) and (90.0233,143.7688) .. (90.0174,143.6326) .. controls
+ (89.9819,143.1414) and (89.9467,142.6503) .. (89.8994,142.1591) .. controls
+ (89.9053,142.4965) and (89.9048,142.8276) .. (89.8870,143.1650) .. controls
+ (89.8752,143.4313) and (89.8521,143.6975) .. (89.8166,143.9638) .. controls
+ (89.6094,145.5676) and (88.8581,147.0948) .. (87.7160,148.2429) .. controls
+ (86.9052,149.0714) and (85.6856,149.4622) .. (84.5434,149.2610) .. controls
+ (84.5020,149.2550) and (84.4603,149.2435) .. (84.4248,149.2258) .. controls
+ (84.2414,149.1548) and (84.0581,149.0714) .. (83.8805,148.9886) --
+ (83.6142,144.7923) .. controls (83.5373,145.0054) and (83.4546,145.2246) ..
+ (83.3659,145.4318) .. controls (83.3008,145.5916) and (83.2237,145.7456) ..
+ (83.1527,145.8995) .. controls (82.9101,146.3788) and (82.5784,146.8107) ..
+ (82.1759,147.1598) .. controls (81.7557,147.5267) and (81.2708,147.8169) ..
+ (80.7500,148.0062) .. controls (80.6375,148.0417) and (80.5251,148.0825) ..
+ (80.4127,148.1181) .. controls (80.2410,148.1654) and (80.0694,148.2135) ..
+ (79.8918,148.2608) -- (79.0164,143.9224) -- (79.6255,153.5691) .. controls
+ (79.6729,154.3267) and (79.6434,155.0841) .. (79.5310,155.8298) .. controls
+ (79.4304,156.4926) and (79.2706,157.1437) .. (79.0516,157.7710) .. controls
+ (78.6906,158.8007) and (78.0575,159.7295) .. (77.2290,160.4338) .. controls
+ (77.1166,160.5285) and (76.9980,160.6118) .. (76.8738,160.6828) .. controls
+ (76.5305,160.8958) and (76.1752,161.0908) .. (75.8142,161.2802) --
+ (76.2942,165.1744) .. controls (76.4895,165.6774) and (76.6728,166.1803) ..
+ (76.8385,166.6893) .. controls (76.9687,167.0976) and (77.0864,167.5119) ..
+ (77.1870,167.9262) .. controls (77.6723,169.8732) and (77.5895,171.9628) ..
+ (76.9504,173.8684) .. controls (76.4888,175.2828) and (75.4476,176.4899) ..
+ (74.1220,177.1528) .. controls (74.0391,177.1942) and (73.9503,177.2237) ..
+ (73.8674,177.2473) .. controls (73.5182,177.3361) and (73.1749,177.4132) ..
+ (72.8258,177.4783) -- (69.1151,162.4460) .. controls (69.2808,163.2272) and
+ (69.4412,164.0024) .. (69.6069,164.7777) .. controls (69.6365,164.9256) and
+ (69.6656,165.0678) .. (69.6952,165.2157) -- (71.5234,174.5010) .. controls
+ (71.9376,176.6197) and (72.1748,178.7799) .. (72.2221,180.9400) .. controls
+ (72.2576,182.5083) and (72.1093,184.0826) .. (71.7779,185.6213) .. controls
+ (71.5530,186.6569) and (71.0620,187.6392) .. (70.3637,188.4441) .. controls
+ (69.7778,189.1188) and (68.9844,189.6041) .. (68.1204,189.8231) .. controls
+ (68.0257,189.8468) and (67.9312,189.8583) .. (67.8306,189.8583) .. controls
+ (67.4933,189.8583) and (67.1562,189.8533) .. (66.8248,189.8293) .. controls
+ (66.8189,189.1073) and (66.8132,188.3914) .. (66.8013,187.6694) .. controls
+ (66.8013,187.5214) and (66.7949,187.3793) .. (66.7890,187.2313) .. controls
+ (66.6410,184.9351) and (66.3752,182.6448) .. (65.9846,180.3722) .. controls
+ (65.3572,176.7504) and (64.6115,173.1521) .. (63.7474,169.5776) .. controls
+ (63.8717,170.2878) and (63.9957,170.9977) .. (64.1200,171.7079) .. controls
+ (64.1377,171.8203) and (64.1553,171.9389) .. (64.1731,172.0514) --
+ (65.5644,182.5736) .. controls (65.9018,185.1065) and (65.9902,187.6746) ..
+ (65.8363,190.2253) .. controls (65.7889,191.0538) and (65.6588,191.8763) ..
+ (65.4576,192.6812) .. controls (65.2978,193.2966) and (65.0966,193.8950) ..
+ (64.8539,194.4809) .. controls (64.4456,195.4751) and (63.6823,196.3151) ..
+ (62.7354,196.8181) .. controls (61.7412,197.3567) and (60.5751,197.5579) ..
+ (59.4566,197.3803) .. controls (59.3738,197.3685) and (59.2969,197.3512) ..
+ (59.2200,197.3217) .. controls (58.9596,197.2269) and (58.6997,197.1261) ..
+ (58.4452,197.0195) .. controls (58.5163,196.8479) and (58.5815,196.6765) ..
+ (58.6466,196.5049) .. controls (58.6999,196.3747) and (58.7531,196.2444) ..
+ (58.8005,196.1082) .. controls (59.1319,195.2324) and (59.3862,194.3269) ..
+ (59.5697,193.4096) .. controls (59.6229,193.1670) and (59.6577,192.9238) ..
+ (59.6932,192.6812) .. controls (59.7643,192.1545) and (59.8004,191.6219) ..
+ (59.8063,191.0952) .. controls (59.8122,188.3019) and (59.6341,185.5084) ..
+ (59.2731,182.7447) .. controls (58.7168,178.4600) and (57.9768,174.2056) ..
+ (57.0595,169.9860) .. controls (56.4795,167.3229) and (55.9358,164.6533) ..
+ (55.4327,161.9784) .. controls (55.0480,159.9307) and (54.6690,157.8833) ..
+ (54.3021,155.8298) -- (54.3015,155.8298) .. controls (53.7100,152.5885) and
+ (53.1365,149.3418) .. (52.5746,146.0947) .. controls (52.4149,146.2071) and
+ (52.2611,146.3312) .. (52.1131,146.4555) .. controls (52.0480,146.5206) and
+ (51.9823,146.5855) .. (51.9290,146.6625) .. controls (51.8817,146.7335) and
+ (51.8342,146.8104) .. (51.7987,146.8874) .. controls (51.7276,147.0590) and
+ (51.6629,147.2313) .. (51.6096,147.4088) -- (51.1777,147.4088) .. controls
+ (50.8167,142.5382) and (50.5210,137.6676) .. (50.2961,132.7911) .. controls
+ (50.1896,130.4534) and (50.1535,128.1038) .. (50.1830,125.7602) .. controls
+ (50.2481,120.6944) and (50.6926,115.6344) .. (51.5033,110.6396) .. controls
+ (52.3319,105.5619) and (53.5269,100.5430) .. (55.0775,95.6369) .. controls
+ (56.0894,92.4471) and (57.5453,89.3998) .. (59.3917,86.6123) .. controls
+ (60.4392,85.0263) and (61.8897,83.7128) .. (63.5645,82.8251) .. controls
+ (63.9314,82.6357) and (64.3393,82.5113) .. (64.7477,82.4698) .. controls
+ (65.4637,82.3988) and (66.1859,82.4043) .. (66.9020,82.4871) .. controls
+ (67.8252,82.5996) and (68.7299,82.8835) .. (69.5525,83.3274) .. controls
+ (70.0851,83.6114) and (70.5352,84.0616) .. (70.8252,84.6001) .. controls
+ (71.0027,84.9197) and (71.0976,85.2804) .. (71.1094,85.6473) .. controls
+ (71.1212,86.2154) and (71.0563,86.7778) .. (70.9024,87.3222) --
+ (69.3696,92.8203) .. controls (69.1506,93.6014) and (69.1031,94.4296) ..
+ (69.2392,95.2285) .. controls (69.4464,96.5009) and (69.8307,97.7375) ..
+ (70.3693,98.9034) .. controls (71.1978,100.6847) and (72.2517,102.3602) ..
+ (73.5004,103.8812) .. controls (74.1218,104.6387) and (74.9386,105.2304) ..
+ (75.8500,105.5796) .. controls (76.0453,105.6565) and (76.2520,105.7156) ..
+ (76.4592,105.7452) .. controls (78.1280,105.9996) and (79.8029,106.2302) ..
+ (81.4777,106.4433) .. controls (82.2767,106.5439) and (83.0702,106.7044) ..
+ (83.8514,106.9233) .. controls (84.5024,107.1127) and (85.1411,107.3549) ..
+ (85.7506,107.6567) .. controls (86.1116,107.8342) and (86.4669,108.0358) ..
+ (86.8102,108.2548) .. controls (87.1771,108.4856) and (87.5256,108.7394) ..
+ (87.8630,109.0116) .. controls (88.6797,109.6626) and (89.5090,110.3021) ..
+ (90.3553,110.9176) .. controls (90.4677,111.0005) and (90.5976,111.0658) ..
+ (90.7278,111.1073) .. controls (91.5386,111.3558) and (92.4264,111.3500) ..
+ (93.2313,111.0956) .. controls (95.0363,110.5333) and (96.7638,109.7339) ..
+ (98.3617,108.7219) -- (99.2680,108.1418) .. controls (99.4337,107.4138) and
+ (99.5936,106.6866) .. (99.7475,105.9528) .. controls (99.8185,105.5918) and
+ (99.8829,105.2243) .. (99.9421,104.8574) .. controls (99.9894,104.5319) and
+ (100.0314,104.2067) .. (100.0669,103.8812) .. controls (100.1379,103.2243) and
+ (100.1965,102.5673) .. (100.2498,101.9104) .. controls (100.0190,102.0287) and
+ (99.7763,102.1413) .. (99.5337,102.2360) .. controls (99.4153,102.2833) and
+ (99.2972,102.3248) .. (99.1729,102.3484) .. controls (99.0131,102.3839) and
+ (98.8477,102.4019) .. (98.6879,102.3960) .. controls (98.3387,102.3900) and
+ (97.9957,102.3602) .. (97.6524,102.3188) .. controls (97.8655,102.2182) and
+ (98.0721,102.1176) .. (98.2733,102.0111) .. controls (98.3266,101.9815) and
+ (98.3743,101.9518) .. (98.4216,101.9104) .. controls (98.7767,101.6145) and
+ (99.0665,101.2414) .. (99.2736,100.8212) .. controls (99.6405,100.0874) and
+ (99.9189,99.3123) .. (100.1083,98.5074) .. controls (100.3509,97.4540) and
+ (100.5755,96.4008) .. (100.7768,95.3355) .. controls (100.9839,94.2703) and
+ (101.1613,93.1993) .. (101.3211,92.1222) .. controls (101.3448,91.9624) and
+ (101.3623,91.8022) .. (101.3860,91.6483) .. controls (101.4334,91.3288) and
+ (101.4752,91.0029) .. (101.5225,90.6833) .. controls (101.2266,90.6951) and
+ (100.9306,90.6951) .. (100.6347,90.6833) .. controls (100.4926,90.6774) and
+ (100.3449,90.6662) .. (100.2028,90.6425) .. controls (100.1081,90.6248) and
+ (100.0130,90.6069) .. (99.9242,90.5832) .. controls (99.7407,90.5359) and
+ (99.5578,90.4888) .. (99.3743,90.4355) .. controls (100.1141,89.5478) and
+ (100.8359,88.6366) .. (101.5342,87.7134) .. controls (101.8834,87.2577) and
+ (102.2030,86.7836) .. (102.5048,86.2924) .. controls (102.8126,85.7953) and
+ (103.0906,85.2811) .. (103.3451,84.7485) .. controls (103.8659,83.6773) and
+ (104.3576,82.5939) .. (104.8192,81.4931) .. controls (104.4523,81.5760) and
+ (104.0852,81.6471) .. (103.7182,81.7063) .. controls (103.5348,81.7418) and
+ (103.3512,81.7652) .. (103.1678,81.7829) .. controls (102.9429,81.8007) and
+ (102.7124,81.8126) .. (102.4875,81.8126) .. controls (102.0259,81.8067) and
+ (101.5702,81.7887) .. (101.1085,81.7650) -- (101.5577,81.0669) .. controls
+ (101.4394,81.0728) and (101.3208,81.0786) .. (101.2025,81.0786) .. controls
+ (101.1137,81.0845) and (101.0194,81.0845) .. (100.9306,81.0786) .. controls
+ (99.9837,81.0608) and (99.0547,80.7058) .. (98.3327,80.0963) .. controls
+ (97.7231,79.5873) and (97.3384,78.8181) .. (97.2910,78.0191) .. controls
+ (97.2910,77.9363) and (97.2909,77.8536) .. (97.3028,77.7708) .. controls
+ (97.3264,77.5636) and (97.3620,77.3560) .. (97.4035,77.1548) .. controls
+ (97.4567,77.2554) and (97.5160,77.3567) .. (97.5752,77.4513) .. controls
+ (97.5930,77.4750) and (97.6050,77.4923) .. (97.6228,77.5100) .. controls
+ (98.0430,78.0131) and (98.6166,78.3863) .. (99.2557,78.5461) .. controls
+ (100.1020,78.7651) and (100.9962,78.7885) .. (101.8543,78.6110) .. controls
+ (102.4875,78.4808) and (103.1025,78.2734) .. (103.6824,78.0012) .. controls
+ (104.3038,77.7112) and (104.8898,77.3569) .. (105.4284,76.9367) .. controls
+ (105.5113,76.8716) and (105.5939,76.8059) .. (105.6768,76.7408) .. controls
+ (105.7833,76.6580) and (105.8903,76.5751) .. (105.9968,76.4863) .. controls
+ (105.8903,76.4449) and (105.7835,76.4035) .. (105.6829,76.3621) .. controls
+ (105.6000,76.3266) and (105.5174,76.2910) .. (105.4346,76.2614) .. controls
+ (104.7777,75.9951) and (104.1617,75.6281) .. (103.6114,75.1784) .. controls
+ (103.3214,74.9476) and (103.1023,74.6283) .. (102.9898,74.2732) .. controls
+ (102.9780,74.2437) and (102.9778,74.2139) .. (102.9719,74.1843) .. controls
+ (102.9719,74.0422) and (102.9659,73.9006) .. (102.9719,73.7586) .. controls
+ (103.1317,73.8059) and (103.2978,73.8531) .. (103.4575,73.8945) .. controls
+ (103.4930,73.9063) and (103.5345,73.9117) .. (103.5700,73.9236) .. controls
+ (104.0257,74.0123) and (104.4876,74.0723) .. (104.9552,74.0959) .. controls
+ (105.7068,74.1314) and (106.4642,74.1311) .. (107.2158,74.1015) .. controls
+ (107.2276,73.6932) and (107.2275,73.2851) .. (107.2275,72.8708) .. controls
+ (107.2215,72.6696) and (107.2162,72.4682) .. (107.1985,72.2610) .. controls
+ (107.1808,72.0539) and (107.1562,71.8470) .. (107.1207,71.6339) .. controls
+ (107.0556,71.2197) and (106.9793,70.7996) .. (106.8964,70.3853) .. controls
+ (106.6538,70.3261) and (106.4171,70.2608) .. (106.1804,70.1839) .. controls
+ (106.0679,70.1484) and (105.9554,70.1012) .. (105.8547,70.0480) .. controls
+ (105.7482,69.9888) and (105.6529,69.9293) .. (105.5582,69.8583) .. controls
+ (105.3688,69.7104) and (105.1859,69.5560) .. (105.0083,69.3962) .. controls
+ (104.9077,68.7333) and (104.7951,68.0767) .. (104.6531,67.4198) .. controls
+ (104.5880,67.1002) and (104.4995,66.7807) .. (104.3930,66.4671) .. controls
+ (104.3101,66.2363) and (104.2211,66.0055) .. (104.1205,65.7807) .. controls
+ (103.9134,65.3250) and (103.6946,64.8749) .. (103.4638,64.4252) .. controls
+ (103.7478,64.3956) and (104.0265,64.3659) .. (104.3046,64.3541) .. controls
+ (104.5295,64.3423) and (104.7480,64.3367) .. (104.9669,64.3485) .. controls
+ (105.7540,64.3663) and (106.5289,64.6144) .. (107.1917,65.0405) .. controls
+ (107.7835,65.4251) and (108.2575,65.9992) .. (108.5238,66.6561) .. controls
+ (108.5416,66.7034) and (108.5589,66.7515) .. (108.5708,66.7988) .. controls
+ (108.6122,66.9468) and (108.6481,67.0944) .. (108.6776,67.2424) --
+ (109.2757,67.3907) .. controls (109.2639,67.3078) and (109.2513,67.2310) ..
+ (109.2454,67.1540) .. controls (109.2454,67.0949) and (109.2394,67.0356) ..
+ (109.2394,66.9706) .. controls (109.2394,66.7693) and (109.2752,66.5674) ..
+ (109.3580,66.3781) .. controls (109.4349,66.1828) and (109.5585,66.0052) ..
+ (109.7065,65.8572) .. controls (109.7538,65.8099) and (109.8015,65.7687) ..
+ (109.8547,65.7213) .. controls (109.9257,65.6621) and (109.9972,65.6032) ..
+ (110.0741,65.5440) -- (110.1983,64.6142) -- (110.6363,65.4198) .. controls
+ (110.7251,65.4316) and (110.8132,65.4434) .. (110.9020,65.4612) .. controls
+ (110.9671,65.4730) and (111.0327,65.4848) .. (111.0978,65.5026) .. controls
+ (111.2813,65.5499) and (111.4527,65.6265) .. (111.6125,65.7330) .. controls
+ (111.7722,65.8396) and (111.9204,65.9761) .. (112.0388,66.1359) .. controls
+ (112.0684,66.1832) and (112.1037,66.2244) .. (112.1333,66.2718) .. controls
+ (112.1747,66.3428) and (112.2216,66.4077) .. (112.2630,66.4788) .. controls
+ (112.5412,65.8751) and (112.8439,65.2775) .. (113.1694,64.6976) .. controls
+ (113.3291,64.4194) and (113.5063,64.1470) .. (113.7075,63.8925) .. controls
+ (113.9265,63.6144) and (114.1693,63.3543) .. (114.4297,63.1116) .. controls
+ (114.9742,62.6204) and (115.5361,62.1527) .. (116.1219,61.7030) .. controls
+ (116.6546,62.1468) and (117.1756,62.6028) .. (117.6727,63.0881) .. controls
+ (117.9153,63.3189) and (118.1406,63.5731) .. (118.3418,63.8394) .. controls
+ (118.5430,64.1057) and (118.7261,64.3899) .. (118.8799,64.6858) .. controls
+ (119.2054,65.2954) and (119.5013,65.9228) .. (119.7795,66.5560) .. controls
+ (119.8209,66.4791) and (119.8625,66.4018) .. (119.9098,66.3249) .. controls
+ (119.9453,66.2657) and (119.9806,66.2070) .. (120.0161,66.1538) .. controls
+ (120.1108,66.0117) and (120.2232,65.8816) .. (120.3534,65.7751) .. controls
+ (120.4659,65.6744) and (120.5905,65.5972) .. (120.7266,65.5440) .. controls
+ (120.7739,65.5262) and (120.8149,65.5082) .. (120.8564,65.4964) .. controls
+ (120.9510,65.4728) and (121.0394,65.4487) .. (121.1282,65.4309) --
+ (121.3475,64.6506) -- (121.5489,65.4550) .. controls (121.6377,65.4787) and
+ (121.7264,65.5088) .. (121.8152,65.5384) .. controls (121.8744,65.5562) and
+ (121.9337,65.5793) .. (121.9870,65.6089) .. controls (122.2474,65.7272) and
+ (122.4727,65.9401) .. (122.6147,66.1946) .. controls (122.7626,66.4609) and
+ (122.8272,66.7691) .. (122.7976,67.0768) .. controls (122.7916,67.1182) and
+ (122.7856,67.1654) .. (122.7797,67.2127) .. controls (122.7737,67.2719) and
+ (122.7625,67.3315) .. (122.7506,67.3907) -- (123.3950,67.2245) .. controls
+ (123.4246,67.0943) and (123.4546,66.9642) .. (123.4901,66.8340) .. controls
+ (123.5078,66.7689) and (123.5257,66.7041) .. (123.5494,66.6450) .. controls
+ (123.7743,65.9940) and (124.2120,65.4254) .. (124.7802,65.0466) .. controls
+ (125.4311,64.6087) and (126.2003,64.3660) .. (126.9815,64.3423) .. controls
+ (127.2241,64.3364) and (127.4669,64.3363) .. (127.7154,64.3541) .. controls
+ (128.0291,64.3777) and (128.3425,64.4133) .. (128.6502,64.4548) .. controls
+ (128.5851,64.5613) and (128.5143,64.6618) .. (128.4432,64.7624) .. controls
+ (128.4077,64.8157) and (128.3780,64.8630) .. (128.3425,64.9163) .. controls
+ (127.8987,65.5850) and (127.4907,66.2777) .. (127.1297,66.9878) .. controls
+ (126.7746,67.6743) and (126.4662,68.3844) .. (126.1999,69.1064) .. controls
+ (126.1644,69.2011) and (126.1294,69.2959) .. (126.0998,69.3906) .. controls
+ (126.0288,69.5740) and (125.9641,69.7634) .. (125.8990,69.9528) .. controls
+ (125.5380,70.3611) and (125.1830,70.7811) .. (124.8456,71.2132) .. controls
+ (124.6799,71.4203) and (124.5316,71.6453) .. (124.4014,71.8761) .. controls
+ (124.2653,72.1069) and (124.1530,72.3439) .. (124.0524,72.5866) .. controls
+ (123.8511,73.0837) and (123.6676,73.5925) .. (123.5019,74.1015) .. controls
+ (123.5907,74.1607) and (123.6856,74.2196) .. (123.7743,74.2788) .. controls
+ (123.8453,74.3262) and (123.9158,74.3742) .. (123.9869,74.4215) .. controls
+ (124.5668,74.8121) and (125.0759,75.3206) .. (125.4783,75.9006) .. controls
+ (125.7742,76.3385) and (125.9638,76.8474) .. (126.0170,77.3741) --
+ (126.0170,77.4569) .. controls (126.0110,77.5753) and (126.0047,77.6993) ..
+ (125.9929,77.8177) .. controls (126.0757,77.8591) and (126.1588,77.9007) ..
+ (126.2357,77.9481) .. controls (126.2949,77.9776) and (126.3545,78.0077) ..
+ (126.4137,78.0432) .. controls (127.6209,78.7534) and (128.4494,80.0727) ..
+ (128.5618,81.4752) .. controls (128.6920,82.8837) and (128.1060,84.3335) ..
+ (127.0408,85.2508) .. controls (126.9875,85.2922) and (126.9402,85.3335) ..
+ (126.8869,85.3749) .. controls (126.8100,85.4341) and (126.7328,85.4937) ..
+ (126.6559,85.5529) .. controls (126.6085,85.4523) and (126.5555,85.3458) ..
+ (126.5082,85.2452) .. controls (126.4845,85.2038) and (126.4608,85.1627) ..
+ (126.4372,85.1272) .. controls (126.0703,84.5531) and (125.4967,84.1207) ..
+ (124.8457,83.9373) .. controls (124.1178,83.7242) and (123.3249,83.7596) ..
+ (122.6147,84.0318) .. controls (122.5496,84.0555) and (122.4784,84.0850) ..
+ (122.4133,84.1146) .. controls (122.3245,84.1501) and (122.2352,84.1918) ..
+ (122.1464,84.2332) .. controls (122.0280,84.1859) and (121.9039,84.1440) ..
+ (121.7856,84.0967) .. controls (121.7383,84.0848) and (121.6970,84.0677) ..
+ (121.6497,84.0559) .. controls (120.8922,83.8606) and (120.0810,83.8779) ..
+ (119.3353,84.1146) .. controls (118.5008,84.3809) and (117.7382,84.8548) ..
+ (117.1346,85.4880) .. controls (117.0813,85.5413) and (117.0272,85.6003) ..
+ (116.9740,85.6536) .. controls (116.9030,85.7305) and (116.8376,85.8015) ..
+ (116.7725,85.8785) .. controls (116.9560,85.8430) and (117.1458,85.8129) ..
+ (117.3292,85.7833) .. controls (117.4239,85.7656) and (117.5185,85.7544) ..
+ (117.6072,85.7426) .. controls (118.5009,85.6064) and (119.4004,85.5406) ..
+ (120.3059,85.5288) .. controls (121.2646,85.5229) and (122.2297,85.5828) ..
+ (123.1825,85.7012) .. controls (123.9696,85.7959) and (124.7506,85.9025) ..
+ (125.5259,86.0268) .. controls (126.5793,86.1925) and (127.6268,86.3693) ..
+ (128.6743,86.5587) .. controls (129.4674,86.7067) and (130.2658,86.8309) ..
+ (131.0647,86.9374) .. controls (131.7216,87.0262) and (132.3851,87.0979) ..
+ (133.0479,87.1512) .. controls (133.7226,87.2045) and (134.4027,87.1336) ..
+ (135.0478,86.9442) .. controls (135.5449,86.7963) and (136.0008,86.5289) ..
+ (136.3737,86.1738) .. controls (136.9477,85.6293) and (137.2379,84.8133) ..
+ (137.1373,84.0262) .. controls (137.0604,83.3279) and (136.5687,82.7003) ..
+ (135.9177,82.4458) .. controls (135.8763,82.4281) and (135.8294,82.4159) ..
+ (135.7880,82.4100) .. controls (135.6400,82.3923) and (135.4975,82.3807) ..
+ (135.3555,82.3748) .. controls (135.5626,82.2446) and (135.7756,82.1209) ..
+ (136.0005,82.0084) .. controls (136.1248,81.9492) and (136.2493,81.9016) ..
+ (136.3854,81.8601) .. controls (136.7878,81.7477) and (137.2264,81.7534) ..
+ (137.6229,81.8836) .. controls (138.0905,82.0375) and (138.5160,82.3095) ..
+ (138.8475,82.6646) .. controls (139.7115,83.5700) and (140.0846,84.9084) ..
+ (139.8242,86.1275) .. controls (139.5816,87.3643) and (138.7111,88.4467) ..
+ (137.5630,88.9497) .. controls (136.4208,89.4587) and (135.1662,89.7016) ..
+ (133.9234,89.6602) .. controls (131.6686,89.5892) and (129.4197,89.2335) ..
+ (127.2478,88.6062) .. controls (126.2180,88.3103) and (125.1710,88.0799) ..
+ (124.1117,87.9142) .. controls (123.1175,87.7603) and (122.1173,87.6774) ..
+ (121.1171,87.6597) .. controls (120.2708,87.6419) and (119.4185,87.7012) ..
+ (118.5840,87.8314) .. controls (117.7259,87.9616) and (116.8791,88.1628) ..
+ (116.0565,88.4350) .. controls (115.9441,88.4765) and (115.8320,88.5116) ..
+ (115.7136,88.5530) -- (115.0389,88.8020) .. controls (115.2697,88.7488) and
+ (115.5007,88.6897) .. (115.7315,88.6365) .. controls (115.9150,88.5950) and
+ (116.0924,88.5533) .. (116.2758,88.5178) .. controls (117.7672,88.1923) and
+ (119.3064,88.1094) .. (120.8273,88.2633) .. controls (122.0583,88.3935) and
+ (123.2714,88.7604) .. (124.3662,89.3463) .. controls (124.3958,89.3641) and
+ (124.4250,89.3817) .. (124.4545,89.3995) -- (124.9161,89.7016) .. controls
+ (124.7208,89.6897) and (124.5259,89.6718) .. (124.3365,89.6540) .. controls
+ (124.2359,89.6481) and (124.1409,89.6426) .. (124.0462,89.6367) .. controls
+ (123.4366,89.5894) and (122.8270,89.5651) .. (122.2174,89.5533) .. controls
+ (121.6788,89.5474) and (121.1403,89.5592) .. (120.6018,89.5947) .. controls
+ (119.7022,89.6479) and (118.8145,89.8316) .. (117.9742,90.1334) .. controls
+ (117.3173,90.3702) and (116.7082,90.7367) .. (116.1874,91.1924) .. controls
+ (115.5128,91.7901) and (115.0507,92.6135) .. (114.8968,93.5012) .. controls
+ (114.7074,94.5191) and (114.8261,95.5961) .. (115.2286,96.5489) .. controls
+ (115.6251,97.5076) and (116.2642,98.3652) .. (117.0691,99.0221) .. controls
+ (117.6786,99.5251) and (118.4598,99.8096) .. (119.2469,99.8333) .. controls
+ (119.3179,99.8333) and (119.3948,99.8327) .. (119.4718,99.8209) .. controls
+ (119.6789,99.7973) and (119.8920,99.7677) .. (120.1051,99.7381) .. controls
+ (120.1227,99.8091) and (120.1402,99.8864) .. (120.1521,99.9575) .. controls
+ (120.1581,99.9870) and (120.1645,100.0110) .. (120.1645,100.0347) .. controls
+ (120.1941,100.4075) and (120.0868,100.7798) .. (119.8679,101.0757) .. controls
+ (119.6134,101.4367) and (119.2529,101.7154) .. (118.8386,101.8752) .. controls
+ (118.7913,101.8989) and (118.7380,101.9161) .. (118.6848,101.9339) .. controls
+ (118.6197,101.9516) and (118.5540,101.9755) .. (118.4889,101.9932) --
+ (121.6139,106.8579) .. controls (121.8861,107.0177) and (122.1584,107.1711) ..
+ (122.4306,107.3250) .. controls (122.6437,107.4434) and (122.8568,107.5619) ..
+ (123.0639,107.6803) .. controls (124.7328,108.5976) and (126.4964,109.3376) ..
+ (128.3191,109.8939) .. controls (129.8874,110.3674) and (131.5205,110.6519) ..
+ (133.1598,110.7348) .. controls (134.1718,110.7881) and (135.1962,110.7108) ..
+ (136.1964,110.5155) .. controls (137.3563,110.2906) and (138.4925,109.9413) ..
+ (139.5815,109.4738) -- (145.0727,107.1304) .. controls (145.4633,106.9647) and
+ (145.8780,106.8402) .. (146.2923,106.7751) .. controls (147.2924,106.6154) and
+ (148.3043,106.5026) .. (149.3104,106.4434) .. controls (151.2101,106.3309) and
+ (153.0985,106.1772) .. (154.9863,105.9819) .. controls (155.5663,105.9227) and
+ (156.1396,105.8221) .. (156.6958,105.6742) .. controls (157.5244,105.4611) and
+ (158.3179,105.1124) .. (159.0399,104.6449) .. controls (160.0696,103.9702) and
+ (161.0342,103.1830) .. (161.8924,102.2953) .. controls (163.0701,101.0821) and
+ (164.1645,99.7917) .. (165.1705,98.4246) .. controls (165.5493,97.9157) and
+ (165.8340,97.3300) .. (165.9997,96.7145) .. controls (166.2837,95.7025) and
+ (166.3901,94.6490) .. (166.3191,93.6074) .. controls (166.1771,91.4651) and
+ (165.8576,89.3406) .. (165.3664,87.2574) .. controls (165.2954,86.9497) and
+ (165.2362,86.6418) .. (165.1829,86.3400) .. controls (165.1356,86.0973) and
+ (165.1059,85.8486) .. (165.0822,85.6060) .. controls (165.0289,85.1207) and
+ (165.0585,84.6236) .. (165.1650,84.1442) .. controls (165.2301,83.8365) and
+ (165.3722,83.5524) .. (165.5734,83.3157) .. controls (165.9877,82.8304) and
+ (166.5672,82.4989) .. (167.1946,82.3982) .. controls (168.2125,82.2266) and
+ (169.2601,82.2738) .. (170.2602,82.5342) .. controls (170.9704,82.7176) and
+ (171.6571,83.0023) .. (172.2904,83.3633) .. controls (172.9118,83.7243) and
+ (173.4864,84.1619) .. (173.9894,84.6768) .. controls (177.6409,88.3815) and
+ (180.5637,92.8085) .. (182.5463,97.6258) .. controls (184.8129,103.1296) and
+ (186.1502,109.0118) .. (186.4757,114.9595) .. controls (186.7420,119.8005) and
+ (186.7957,124.6599) .. (186.6418,129.5068) .. controls (186.4406,135.6556) and
+ (186.0325,141.7983) .. (185.4111,147.9235) .. controls (185.2217,147.7933) and
+ (185.0315,147.6630) .. (184.8421,147.5269) .. controls (184.7829,147.4796) and
+ (184.7242,147.4321) .. (184.6710,147.3848) .. controls (184.4283,147.1540) and
+ (184.2092,146.9060) .. (184.0198,146.6397) .. controls (183.6884,146.1662) and
+ (183.3869,145.6803) .. (183.1147,145.1773) .. controls (183.0969,145.5679) and
+ (183.0793,145.9525) .. (183.0616,146.3431) -- (183.0616,146.4080) .. controls
+ (183.0024,146.9998) and (182.9372,147.5922) .. (182.8484,148.1781) .. controls
+ (182.4815,150.7288) and (182.1141,153.2792) .. (181.7413,155.8299) .. controls
+ (180.9364,161.3633) and (180.1315,166.9024) .. (179.3089,172.4358) .. controls
+ (178.7349,176.3180) and (178.1138,180.2002) .. (177.4332,184.0706) .. controls
+ (176.9420,186.8758) and (176.4038,189.6755) .. (175.8120,192.4570) .. controls
+ (175.7942,192.5339) and (175.7822,192.6103) .. (175.7644,192.6813) .. controls
+ (175.7664,192.6833) and (175.7684,192.6853) .. (175.7714,192.6883) --
+ (175.7644,192.6883) .. controls (175.6638,193.1913) and (175.5866,193.6994) ..
+ (175.5334,194.2143) .. controls (175.4861,194.6700) and (175.4684,195.1317) ..
+ (175.4803,195.5933) .. controls (175.4863,195.9425) and (175.5632,196.2918) ..
+ (175.6934,196.6232) .. controls (175.7940,196.8599) and (175.9482,197.0732) ..
+ (176.1494,197.2330) .. controls (176.2204,197.2922) and (176.2966,197.3393) ..
+ (176.3854,197.3689) .. controls (176.5925,197.4577) and (176.8114,197.5291) ..
+ (177.0304,197.5882) .. controls (177.0186,197.7658) and (176.9957,197.9365) ..
+ (176.9661,198.1140) .. controls (176.9484,198.1968) and (176.9302,198.2743) ..
+ (176.9006,198.3513) .. controls (176.7171,198.8543) and (176.3263,199.2688) ..
+ (175.8410,199.4819) .. controls (175.2788,199.7364) and (174.6276,199.7831) ..
+ (174.0358,199.6234) .. controls (173.0711,199.3630) and (172.2014,198.7950) ..
+ (171.5682,198.0257) .. controls (170.7810,197.0669) and (170.2313,195.9073) ..
+ (169.9946,194.6882) .. controls (169.8644,194.0254) and (169.7689,193.3561) ..
+ (169.7097,192.6815) -- (169.7091,192.6815) .. controls (169.6978,192.5889) and
+ (169.6927,192.4966) .. (169.6869,192.4041) .. controls (169.6218,191.5164) and
+ (169.6097,190.6277) .. (169.6393,189.7400) .. controls (169.7340,187.0887) and
+ (170.0243,184.4497) .. (170.5036,181.8399) .. controls (170.9061,179.6324) and
+ (171.4978,177.4552) .. (172.2731,175.3484) .. controls (172.2909,175.2951) and
+ (172.3081,175.2410) .. (172.3318,175.1878) .. controls (172.4383,174.9155) and
+ (172.5511,174.6500) .. (172.6636,174.3778) .. controls (172.6696,173.4072) and
+ (172.6808,172.4421) .. (172.6926,171.4715) .. controls (172.7044,170.9863) and
+ (172.7165,170.5074) .. (172.7402,170.0221) .. controls (172.7698,169.2469) and
+ (172.8169,168.4768) .. (172.8761,167.7016) .. controls (172.9945,166.1570) and
+ (173.1310,164.6125) .. (173.2789,163.0679) .. controls (172.9830,164.5770) and
+ (172.6928,166.0862) .. (172.4028,167.5953) .. controls (172.2608,168.3469) and
+ (172.1250,169.1040) .. (171.9889,169.8615) .. controls (171.4918,172.6371) and
+ (171.0416,175.4311) .. (170.6451,178.2244) .. controls (170.1658,181.5918) and
+ (169.7400,184.9648) .. (169.3613,188.3499) -- (169.0715,191.0010) .. controls
+ (168.9058,190.9418) and (168.7461,190.8764) .. (168.5804,190.8113) .. controls
+ (168.4561,190.7640) and (168.3315,190.7107) .. (168.2072,190.6575) .. controls
+ (166.8046,190.0657) and (165.5736,189.0835) .. (164.6800,187.8526) .. controls
+ (163.8456,186.7163) and (163.3599,185.3319) .. (163.2948,183.9294) .. controls
+ (163.2594,183.1719) and (163.3008,182.4080) .. (163.4190,181.6564) .. controls
+ (163.6025,180.5201) and (163.8630,179.3894) .. (164.1944,178.2886) .. controls
+ (164.0583,178.2768) and (163.9163,178.2652) .. (163.7743,178.2534) .. controls
+ (163.6678,178.2416) and (163.5614,178.2297) .. (163.4549,178.2120) .. controls
+ (162.3719,178.0582) and (161.3423,177.5374) .. (160.5789,176.7503) .. controls
+ (159.8450,176.0046) and (159.3776,174.9986) .. (159.2889,173.9571) .. controls
+ (159.1705,172.7202) and (159.1940,171.4774) .. (159.3538,170.2464) .. controls
+ (159.6911,167.6306) and (160.1650,165.0330) .. (160.7686,162.4705) .. controls
+ (160.8159,162.2633) and (160.8631,162.0499) .. (160.9045,161.8428) .. controls
+ (160.9933,161.4285) and (161.0694,161.0146) .. (161.1523,160.6003) .. controls
+ (161.0221,160.5943) and (160.8929,160.5883) .. (160.7686,160.5824) .. controls
+ (160.7035,160.5764) and (160.6381,160.5704) .. (160.5789,160.5645) .. controls
+ (159.5078,160.4343) and (158.4898,159.9376) .. (157.7382,159.1682) .. controls
+ (156.9570,158.3811) and (156.4419,157.3331) .. (156.2999,156.2323) .. controls
+ (156.2821,156.0962) and (156.2642,155.9662) .. (156.2523,155.8301) .. controls
+ (156.1872,155.1495) and (156.1933,154.4574) .. (156.2702,153.7709) .. controls
+ (156.3885,152.6938) and (156.6019,151.6288) .. (156.9096,150.5873) .. controls
+ (157.1108,149.9185) and (157.3001,149.2490) .. (157.4836,148.5744) .. controls
+ (157.5724,148.2607) and (157.6495,147.9413) .. (157.7264,147.6217) .. controls
+ (157.9158,146.7636) and (158.0629,145.8943) .. (158.1576,145.0244) .. controls
+ (158.2523,144.1130) and (158.3001,143.2012) .. (158.2942,142.2899) .. controls
+ (158.2942,142.0354) and (158.2882,141.7811) .. (158.2825,141.5207) .. controls
+ (158.2647,141.0117) and (158.2413,140.5024) .. (158.2176,139.9934) --
+ (156.4061,148.3674) .. controls (156.2996,148.3792) and (156.1870,148.3852) ..
+ (156.0805,148.3970) -- (155.9742,148.3970) .. controls (155.5541,148.3793) and
+ (155.1395,148.2612) .. (154.7726,148.0541) .. controls (154.3228,147.7996) and
+ (153.9266,147.4566) .. (153.6129,147.0483) .. controls (153.5360,146.9536) and
+ (153.4594,146.8468) .. (153.3825,146.7462) .. controls (153.2878,146.6160) and
+ (153.1988,146.4797) .. (153.1100,146.3495) .. controls (153.1455,146.7520) and
+ (153.1872,147.1602) .. (153.2286,147.5685) .. controls (153.2463,147.7697) and
+ (153.2698,147.9771) .. (153.2935,148.1783) .. controls (153.3113,148.3736) and
+ (153.3350,148.5625) .. (153.3646,148.7578) .. controls (153.4119,149.1484) and
+ (153.4649,149.5334) .. (153.5123,149.9181) .. controls (153.3525,149.9477) and
+ (153.1871,149.9708) .. (153.0273,149.9885) .. controls (152.8971,150.0063) and
+ (152.7729,150.0184) .. (152.6486,150.0243) .. controls (151.7253,150.0953) and
+ (150.7904,149.8996) .. (149.9678,149.4794) .. controls (149.2695,149.1184) and
+ (148.6895,148.5276) .. (148.3522,147.8174) .. controls (147.9912,147.0658) and
+ (147.7425,146.2664) .. (147.6182,145.4437) .. controls (147.3342,143.6269) and
+ (147.1685,141.7924) .. (147.1271,139.9519) .. controls (147.1211,139.6678) and
+ (147.1090,139.3836) .. (147.0913,139.1055) .. controls (147.0558,138.5551) and
+ (147.0151,138.0106) .. (146.9677,137.4602) .. controls (146.9144,137.7443) and
+ (146.8612,138.0226) .. (146.8139,138.3066) .. controls (146.7843,138.4487) and
+ (146.7600,138.5909) .. (146.7422,138.7329) .. controls (146.4403,140.6504) and
+ (146.4581,142.6150) .. (146.7836,144.5325) .. controls (147.1150,146.5268) and
+ (147.7608,148.4736) .. (148.6840,150.2727) .. controls (148.7136,150.3319) and
+ (148.7483,150.3914) .. (148.7779,150.4506) .. controls (148.8430,150.5690) and
+ (148.9025,150.6869) .. (148.9676,150.8052) .. controls (148.8788,150.9058) and
+ (148.7839,151.0067) .. (148.6951,151.1073) .. controls (148.6182,151.1783) and
+ (148.5472,151.2554) .. (148.4702,151.3205) .. controls (148.0796,151.6933) and
+ (147.6006,151.9716) .. (147.0857,152.1255) .. controls (146.5945,152.2735) and
+ (146.0676,152.2968) .. (145.5646,152.2021) .. controls (144.5112,151.9950) and
+ (143.5287,151.4505) .. (142.7949,150.6693) .. controls (141.9368,149.7698) and
+ (141.3274,148.6395) .. (141.0434,147.4263) .. controls (140.8421,146.5800) and
+ (140.7114,145.7156) .. (140.6640,144.8457) .. controls (140.5989,143.7745) and
+ (140.6111,142.7038) .. (140.6998,141.6385) .. controls (140.7176,141.4314) and
+ (140.7355,141.2241) .. (140.7474,141.0170) .. controls (140.7711,140.7448) and
+ (140.7942,140.4787) .. (140.8178,140.2064) .. controls (140.7645,140.5497) and
+ (140.7181,140.8987) .. (140.6708,141.2419) .. controls (140.6294,141.5141) and
+ (140.5932,141.7806) .. (140.5577,142.0469) .. controls (140.2914,144.1005) and
+ (140.2978,146.1895) .. (140.5701,148.2431) .. controls (140.7772,149.7759) and
+ (141.2564,151.2734) .. (141.9843,152.6346) .. controls (141.9961,152.6642) and
+ (142.0141,152.6934) .. (142.0319,152.7229) .. controls (142.1562,152.9064) and
+ (142.2802,153.0899) .. (142.4045,153.2734) .. controls (142.3157,153.3030) and
+ (142.2205,153.3328) .. (142.1258,153.3624) .. controls (142.0548,153.3861) and
+ (141.9843,153.4033) .. (141.9133,153.4211) .. controls (141.1913,153.6164) and
+ (140.4276,153.6464) .. (139.6879,153.5163) .. controls (139.0961,153.4097) and
+ (138.5344,153.1378) .. (138.0846,152.7353) .. controls (137.2857,152.0311) and
+ (136.6458,151.1426) .. (136.2256,150.1602) .. controls (135.5687,148.6275) and
+ (135.1310,147.0001) .. (134.9238,145.3431) -- (134.8886,145.0416) .. controls
+ (134.8708,144.9114) and (134.8529,144.7809) .. (134.8410,144.6567) .. controls
+ (134.4682,144.4910) and (134.1069,144.3193) .. (133.7518,144.1358) .. controls
+ (133.5743,144.0411) and (133.4029,143.9468) .. (133.2372,143.8343) .. controls
+ (133.0596,143.7219) and (132.8944,143.5973) .. (132.7287,143.4612) .. controls
+ (132.4032,143.1889) and (132.0831,142.9047) .. (131.7754,142.6147) .. controls
+ (131.7636,142.8988) and (131.7576,143.1888) .. (131.7458,143.4729) .. controls
+ (131.7458,143.4966) and (131.7518,143.5200) .. (131.7518,143.5378) .. controls
+ (132.0950,145.4197) and (132.8285,147.2249) .. (133.8938,148.8109) .. controls
+ (135.5331,151.2669) and (137.3385,153.6108) .. (139.2855,155.8300) .. controls
+ (140.0786,156.7355) and (140.9017,157.6171) .. (141.7420,158.4811) .. controls
+ (144.1092,160.8957) and (146.2926,163.4818) .. (148.2811,166.2219) .. controls
+ (150.2695,168.9619) and (152.0567,171.8444) .. (153.6191,174.8448) .. controls
+ (155.4833,178.4134) and (156.9800,182.1713) .. (158.0748,186.0417) .. controls
+ (158.6962,188.2136) and (159.1227,190.4385) .. (159.3476,192.6815) .. controls
+ (159.4541,193.6816) and (159.5129,194.6823) .. (159.5366,195.6884) .. controls
+ (159.5426,195.8009) and (159.5426,195.9133) .. (159.5366,196.0257) .. controls
+ (159.5188,196.5761) and (159.5016,197.1259) .. (159.4779,197.6704) .. controls
+ (158.9690,197.7414) and (158.4658,197.7948) .. (157.9568,197.8422) .. controls
+ (157.7024,197.8659) and (157.4539,197.8780) .. (157.1994,197.8780) .. controls
+ (156.9449,197.8780) and (156.6958,197.8720) .. (156.4413,197.8484) .. controls
+ (155.9324,197.8129) and (155.4298,197.7593) .. (154.9208,197.7001) .. controls
+ (154.4237,197.7001) and (153.9327,197.6882) .. (153.4356,197.6705) .. controls
+ (153.1929,197.6645) and (152.9449,197.6472) .. (152.7022,197.6236) .. controls
+ (152.4537,197.5940) and (152.2045,197.5641) .. (151.9559,197.5167) .. controls
+ (151.4588,197.4339) and (150.9618,197.3393) .. (150.4706,197.2387) .. controls
+ (149.9913,197.1973) and (149.5113,197.1505) .. (149.0379,197.0972) .. controls
+ (148.8012,197.0676) and (148.5654,197.0317) .. (148.3286,196.9903) .. controls
+ (148.0801,196.9489) and (147.8311,196.9018) .. (147.5885,196.8426) .. controls
+ (147.0973,196.7302) and (146.6062,196.6058) .. (146.1150,196.4757) .. controls
+ (145.6770,196.4343) and (145.2388,196.3869) .. (144.8009,196.3336) .. controls
+ (144.5819,196.3040) and (144.3633,196.2688) .. (144.1503,196.2273) .. controls
+ (143.9372,196.1859) and (143.7242,196.1378) .. (143.5170,196.0846) .. controls
+ (143.0909,195.9721) and (142.6709,195.8536) .. (142.2567,195.7293) .. controls
+ (141.7655,195.6583) and (141.2802,195.5817) .. (140.7949,195.4989) .. controls
+ (140.5522,195.4575) and (140.3094,195.4104) .. (140.0726,195.3512) .. controls
+ (139.8418,195.2979) and (139.6111,195.2390) .. (139.3862,195.1739) .. controls
+ (138.9306,195.0378) and (138.4811,194.9011) .. (138.0314,194.7532) .. controls
+ (138.0550,194.5224) and (138.0781,194.2917) .. (138.1018,194.0550) .. controls
+ (138.1255,193.8775) and (138.1433,193.7000) .. (138.1610,193.5224) .. controls
+ (138.1907,193.2443) and (138.2147,192.9597) .. (138.2382,192.6816) .. controls
+ (138.4631,190.2197) and (138.5637,187.7464) .. (138.5459,185.2726) .. controls
+ (138.5281,183.0593) and (138.3564,180.8405) .. (138.0368,178.6508) .. controls
+ (137.9954,178.3549) and (137.9482,178.0583) .. (137.9009,177.7624) .. controls
+ (137.8062,177.1705) and (137.6994,176.5788) .. (137.5988,175.9929) .. controls
+ (137.4390,175.9515) and (137.2736,175.9101) .. (137.1138,175.8687) .. controls
+ (137.0369,175.8450) and (136.9541,175.8217) .. (136.8772,175.7921) .. controls
+ (136.7944,175.7625) and (136.7055,175.7266) .. (136.6226,175.6852) .. controls
+ (136.4569,175.6023) and (136.2910,175.5195) .. (136.1253,175.4307) .. controls
+ (136.1430,175.7562) and (136.1549,176.0878) .. (136.1667,176.4192) .. controls
+ (136.1667,176.5790) and (136.1670,176.7447) .. (136.1607,176.9104) .. controls
+ (136.1547,177.0643) and (136.1426,177.2178) .. (136.1249,177.3657) .. controls
+ (136.0953,177.6735) and (136.0595,177.9810) .. (136.0180,178.2887) .. controls
+ (135.8760,178.2414) and (135.7402,178.1946) .. (135.6041,178.1473) .. controls
+ (135.5331,178.1177) and (135.4677,178.0938) .. (135.4026,178.0583) .. controls
+ (135.3375,178.0287) and (135.2725,177.9931) .. (135.2074,177.9576) .. controls
+ (135.0831,177.8866) and (134.9588,177.8094) .. (134.8404,177.7265) .. controls
+ (134.8286,177.8744) and (134.8106,178.0169) .. (134.7928,178.1590) .. controls
+ (134.7868,178.2300) and (134.7756,178.3011) .. (134.7638,178.3721) .. controls
+ (134.7461,178.4313) and (134.7340,178.4964) .. (134.7162,178.5556) .. controls
+ (134.6807,178.6858) and (134.6452,178.8098) .. (134.6038,178.9282) .. controls
+ (134.5032,178.8690) and (134.4023,178.8042) .. (134.3017,178.7391) .. controls
+ (134.2544,178.7036) and (134.2013,178.6739) .. (134.1540,178.6384) .. controls
+ (133.7871,178.3780) and (133.4377,178.0878) .. (133.1241,177.7623) .. controls
+ (132.7394,177.3717) and (132.3905,176.9520) .. (132.0769,176.5081) .. controls
+ (131.9940,176.3898) and (131.9108,176.2713) .. (131.8279,176.1529) .. controls
+ (131.7214,175.9990) and (131.6150,175.8391) .. (131.5085,175.6852) .. controls
+ (131.4138,175.8095) and (131.3134,175.9335) .. (131.2187,176.0578) .. controls
+ (131.1714,176.1170) and (131.1240,176.1821) .. (131.0766,176.2412) .. controls
+ (130.6328,176.8271) and (130.2480,177.4545) .. (129.9225,178.1114) .. controls
+ (129.6148,178.7446) and (129.3664,179.4075) .. (129.1830,180.0940) .. controls
+ (129.1061,180.3958) and (129.0763,180.7095) .. (129.0940,181.0232) .. controls
+ (129.1058,181.1948) and (129.1710,181.3610) .. (129.2775,181.4971) --
+ (129.5197,181.6744) .. controls (129.6380,181.6389) and (129.7566,181.6092) ..
+ (129.8749,181.5737) .. controls (129.9696,181.5500) and (130.0589,181.5267) ..
+ (130.1536,181.4971) .. controls (130.7749,181.3373) and (131.4256,181.2719) ..
+ (132.0707,181.3074) .. controls (132.5145,181.3311) and (132.9528,181.4552) ..
+ (133.3434,181.6682) .. controls (133.4026,181.6978) and (133.4555,181.7330) ..
+ (133.5028,181.7745) .. controls (133.6626,181.9047) and (133.8108,182.0353) ..
+ (133.9588,182.1773) .. controls (134.0357,182.1951) and (134.1061,182.2191) ..
+ (134.1830,182.2428) .. controls (134.2363,182.2606) and (134.2962,182.2778) ..
+ (134.3554,182.3015) .. controls (134.7460,182.4376) and (135.1067,182.6630) ..
+ (135.4026,182.9589) .. controls (135.6807,183.2311) and (135.8939,183.5681) ..
+ (136.0241,183.9350) .. controls (136.1602,184.3197) and (136.1958,184.7454) ..
+ (136.1366,185.1478) .. controls (136.0597,185.6331) and (135.8823,186.1070) ..
+ (135.6219,186.5213) .. controls (135.5568,186.6278) and (135.4860,186.7341) ..
+ (135.4150,186.8407) .. controls (135.3203,186.9768) and (135.2190,187.1071) ..
+ (135.1184,187.2373) -- (135.1363,192.6816) -- (135.1363,193.0072) --
+ (138.0951,205.9858) -- (140.4743,205.7727) -- (143.7111,212.5014) --
+ (145.2507,212.7387) -- (150.5467,229.5336) .. controls (151.6238,228.9655) and
+ (152.7010,228.3855) .. (153.7662,227.8056) .. controls (154.3048,227.5097) and
+ (154.8440,227.2137) .. (155.3707,226.9060) .. controls (161.0757,223.6156) and
+ (166.3482,219.5676) .. (170.9998,214.9041) .. controls (175.5035,210.3827) and
+ (179.3916,205.2461) .. (182.5223,199.6772) .. controls (183.8006,197.4047) and
+ (184.9605,195.0666) .. (186.0080,192.6816) .. controls (187.6178,189.0124) and
+ (188.9493,185.2137) .. (189.9850,181.3433) .. controls (191.6243,175.2003) and
+ (192.4588,168.8442) .. (192.4588,162.4823) -- (192.4588,155.8295) --
+ (192.4588,55.3229) -- cycle(116.1165,62.5132) .. controls (116.0928,62.6019)
+ and (116.0695,62.6907) .. (116.0399,62.7794) .. controls (116.0222,62.8445)
+ and (116.0043,62.9038) .. (115.9806,62.9629) .. controls (115.9273,63.1109)
+ and (115.8565,63.2593) .. (115.7737,63.3954) .. controls (115.6849,63.5374)
+ and (115.5784,63.6733) .. (115.4660,63.7976) .. controls (115.3595,63.9160)
+ and (115.2348,64.0165) .. (115.1046,64.1053) .. controls (115.0040,64.1704)
+ and (114.8918,64.2298) .. (114.7734,64.2653) .. controls (114.7201,64.2831)
+ and (114.6611,64.2946) .. (114.6078,64.3005) .. controls (114.4895,64.3183)
+ and (114.3765,64.3301) .. (114.2581,64.3419) .. controls (114.2995,64.4366)
+ and (114.3350,64.5314) .. (114.3706,64.6261) .. controls (114.3943,64.7031)
+ and (114.4183,64.7799) .. (114.4361,64.8627) .. controls (114.4598,64.9811)
+ and (114.4595,65.1116) .. (114.4301,65.2359) .. controls (114.4005,65.3661)
+ and (114.3476,65.4899) .. (114.2707,65.5905) .. controls (114.1997,65.6852)
+ and (114.1050,65.7564) .. (114.0044,65.8037) .. controls (113.8919,65.8510)
+ and (113.7675,65.8687) .. (113.6492,65.8568) .. controls (113.5900,65.8509)
+ and (113.5248,65.8394) .. (113.4656,65.8216) .. controls (113.3769,65.7979)
+ and (113.2937,65.7743) .. (113.2049,65.7388) .. controls (113.2286,65.8039)
+ and (113.2526,65.8692) .. (113.2704,65.9402) .. controls (113.2823,65.9935)
+ and (113.3000,66.0408) .. (113.3118,66.0941) .. controls (113.3591,66.3190)
+ and (113.3591,66.5556) .. (113.3118,66.7805) .. controls (113.2704,66.9758)
+ and (113.1813,67.1589) .. (113.0511,67.3069) .. controls (113.0038,67.3601)
+ and (112.9505,67.4137) .. (112.8973,67.4551) .. controls (112.7020,67.6268)
+ and (112.5008,67.7923) .. (112.2937,67.9580) .. controls (112.1457,68.0764)
+ and (112.0096,68.2123) .. (111.8853,68.3602) .. controls (111.7906,68.4786)
+ and (111.7140,68.6093) .. (111.6548,68.7513) .. controls (111.5956,68.8756)
+ and (111.5658,69.0174) .. (111.5658,69.1535) .. controls (111.5598,69.3133)
+ and (111.5778,69.4791) .. (111.6251,69.6330) .. controls (111.6606,69.7691)
+ and (111.7197,69.8930) .. (111.7907,70.0173) .. controls (111.8440,70.1060)
+ and (111.9148,70.1894) .. (111.9977,70.2545) .. controls (112.0924,70.3314)
+ and (112.1991,70.3904) .. (112.3115,70.4318) .. controls (112.4595,70.4792)
+ and (112.6133,70.5025) .. (112.7730,70.5084) .. controls (112.9210,70.5084)
+ and (113.0629,70.4912) .. (113.2049,70.4497) .. controls (113.3233,70.4201)
+ and (113.4303,70.3607) .. (113.5249,70.2897) .. controls (113.5959,70.2365)
+ and (113.6611,70.1594) .. (113.7084,70.0766) .. controls (113.7676,69.9760)
+ and (113.8087,69.8696) .. (113.8264,69.7572) .. controls (113.8501,69.6506)
+ and (113.8503,69.5381) .. (113.8324,69.4316) .. controls (113.8146,69.3310)
+ and (113.7788,69.2364) .. (113.7255,69.1535) .. controls (113.6783,69.0825)
+ and (113.6192,69.0176) .. (113.5482,68.9762) .. controls (113.4713,68.9289)
+ and (113.3886,68.8933) .. (113.2999,68.8755) .. controls (113.2526,68.8696)
+ and (113.1989,68.8638) .. (113.1516,68.8638) .. controls (113.0924,68.8579)
+ and (113.0276,68.8576) .. (112.9625,68.8576) .. controls (112.9862,68.7984)
+ and (113.0095,68.7453) .. (113.0391,68.6920) .. controls (113.0509,68.6683)
+ and (113.0686,68.6446) .. (113.0922,68.6209) .. controls (113.1455,68.5618)
+ and (113.2287,68.5201) .. (113.3116,68.5023) .. controls (113.4299,68.4786)
+ and (113.5544,68.4847) .. (113.6668,68.5202) .. controls (113.7793,68.5498)
+ and (113.8798,68.5972) .. (113.9745,68.6623) .. controls (114.0692,68.7274)
+ and (114.1578,68.8160) .. (114.2229,68.9107) .. controls (114.2880,69.0054)
+ and (114.3470,69.1119) .. (114.3884,69.2184) .. controls (114.4298,69.3308)
+ and (114.4594,69.4491) .. (114.4712,69.5675) .. controls (114.4949,69.7450)
+ and (114.4891,69.9228) .. (114.4477,70.0945) .. controls (114.4122,70.2602)
+ and (114.3527,70.4198) .. (114.2581,70.5677) .. controls (114.1871,70.6861)
+ and (114.0927,70.7990) .. (113.9862,70.8878) .. controls (113.8679,70.9943)
+ and (113.7316,71.0886) .. (113.5896,71.1596) .. controls (113.4239,71.2365)
+ and (113.2521,71.2956) .. (113.0805,71.3252) .. controls (112.9030,71.3607)
+ and (112.7257,71.3670) .. (112.5541,71.3493) .. controls (112.2523,71.3197)
+ and (111.9502,71.2245) .. (111.6898,71.0706) .. controls (111.3998,70.8990)
+ and (111.1453,70.6746) .. (110.9441,70.4083) .. controls (110.9026,70.3551)
+ and (110.8671,70.3016) .. (110.8316,70.2483) .. controls (110.7783,70.1832)
+ and (110.7309,70.1124) .. (110.6895,70.0413) .. controls (110.6362,70.1183)
+ and (110.5889,70.1949) .. (110.5357,70.2718) .. controls (110.4943,70.3310)
+ and (110.4474,70.3903) .. (110.4059,70.4435) .. controls (110.2225,70.6743)
+ and (109.9680,70.8518) .. (109.6899,70.9465) .. controls (109.4236,71.0352)
+ and (109.1336,71.0416) .. (108.8614,70.9705) .. controls (108.6661,70.9173)
+ and (108.4880,70.8047) .. (108.3578,70.6449) .. controls (108.2513,70.5207)
+ and (108.1922,70.3489) .. (108.2040,70.1773) .. controls (108.2040,70.1595)
+ and (108.2100,70.1416) .. (108.2157,70.1179) .. controls (108.2275,70.0647)
+ and (108.2458,70.0115) .. (108.2695,69.9524) .. controls (108.3287,69.9997)
+ and (108.3879,70.0469) .. (108.4530,70.0883) .. controls (108.4885,70.1120)
+ and (108.5296,70.1298) .. (108.5710,70.1476) .. controls (108.7308,70.2068)
+ and (108.9087,70.1949) .. (109.0566,70.1179) .. controls (109.2223,70.0351)
+ and (109.3523,69.8929) .. (109.4174,69.7213) .. controls (109.4648,69.6089)
+ and (109.4887,69.4968) .. (109.4946,69.3784) .. controls (109.5064,69.2245)
+ and (109.5006,69.0708) .. (109.4767,68.9169) .. controls (109.4530,68.7808)
+ and (109.4117,68.6443) .. (109.3525,68.5141) .. controls (109.2992,68.3957)
+ and (109.2278,68.2893) .. (109.1449,68.1946) .. controls (109.0088,68.0408)
+ and (108.8314,67.9166) .. (108.6420,67.8456) .. controls (108.4112,67.7568)
+ and (108.1686,67.7151) .. (107.9260,67.7270) .. controls (107.8668,67.7329)
+ and (107.8134,67.7334) .. (107.7542,67.7393) .. controls (107.6832,67.7452)
+ and (107.6121,67.7510) .. (107.5411,67.7628) .. controls (107.5825,67.7095)
+ and (107.6245,67.6564) .. (107.6659,67.5972) .. controls (107.6837,67.5735)
+ and (107.7010,67.5498) .. (107.7128,67.5262) .. controls (107.7957,67.3782)
+ and (107.8489,67.2180) .. (107.8666,67.0523) .. controls (107.8903,66.8511)
+ and (107.8784,66.6440) .. (107.8370,66.4487) .. controls (107.8251,66.4013)
+ and (107.8136,66.3539) .. (107.8018,66.3066) .. controls (107.7840,66.2474)
+ and (107.7720,66.1884) .. (107.7542,66.1293) .. controls (107.7069,66.1529)
+ and (107.6595,66.1767) .. (107.6121,66.2003) .. controls (107.5766,66.2122)
+ and (107.5411,66.2299) .. (107.4997,66.2417) .. controls (107.2866,66.3127)
+ and (107.0383,66.3070) .. (106.8312,66.2182) .. controls (106.6359,66.1413)
+ and (106.4763,65.9817) .. (106.3993,65.7864) .. controls (106.3815,65.7331)
+ and (106.3638,65.6734) .. (106.3579,65.6202) .. controls (106.3402,65.5136)
+ and (106.3338,65.4073) .. (106.3338,65.3008) .. controls (106.2450,65.3481)
+ and (106.1567,65.3953) .. (106.0620,65.4367) .. controls (106.0265,65.4544)
+ and (105.9848,65.4662) .. (105.9434,65.4781) .. controls (105.7658,65.5195)
+ and (105.5828,65.5195) .. (105.4052,65.4781) .. controls (105.1804,65.4189)
+ and (104.9549,65.3186) .. (104.7596,65.1766) .. controls (104.7123,65.1470)
+ and (104.6651,65.1114) .. (104.6237,65.0759) .. controls (104.5586,65.0285)
+ and (104.4996,64.9811) .. (104.4464,64.9338) .. controls (104.4878,64.9929)
+ and (104.5289,65.0463) .. (104.5644,65.1055) .. controls (104.5999,65.1529)
+ and (104.6300,65.2003) .. (104.6596,65.2476) .. controls (104.7543,65.3897)
+ and (104.8308,65.5432) .. (104.8900,65.7030) .. controls (104.9314,65.8213)
+ and (104.9551,65.9401) .. (104.9610,66.0644) .. controls (104.9610,66.0881)
+ and (104.9613,66.1114) .. (104.9550,66.1410) .. controls (104.9490,66.2061)
+ and (104.9372,66.2773) .. (104.9253,66.3424) .. controls (104.9904,66.4312)
+ and (105.0496,66.5137) .. (105.1088,66.6025) .. controls (105.1266,66.6262)
+ and (105.1380,66.6443) .. (105.1558,66.6680) .. controls (105.2919,66.9343)
+ and (105.3926,67.2121) .. (105.4518,67.5021) .. controls (105.5345,67.9341)
+ and (105.5763,68.3721) .. (105.5704,68.8100) -- (105.5704,68.9224) --
+ (105.5704,69.0707) .. controls (105.6177,69.1299) and (105.6710,69.1830) ..
+ (105.7242,69.2363) .. controls (105.7479,69.2600) and (105.7716,69.2779) ..
+ (105.7952,69.2956) .. controls (105.9372,69.4199) and (106.0972,69.5202) ..
+ (106.2629,69.5971) .. controls (106.4759,69.6859) and (106.6948,69.7571) ..
+ (106.9197,69.7985) .. controls (106.9611,69.8044) and (107.0027,69.8102) ..
+ (107.0500,69.8220) .. controls (107.1033,69.8279) and (107.1623,69.8402) ..
+ (107.2156,69.8461) .. controls (107.2629,69.8993) and (107.3101,69.9522) ..
+ (107.3515,70.0055) .. controls (107.3634,70.0173) and (107.3753,70.0350) ..
+ (107.3811,70.0469) .. controls (107.4403,70.1475) and (107.4816,70.2545) ..
+ (107.5053,70.3669) .. controls (107.5645,70.6036) and (107.6116,70.8403) ..
+ (107.6412,71.0830) -- (107.6591,71.2071) .. controls (107.6710,71.2900) and
+ (107.6831,71.3665) .. (107.6949,71.4493) -- (107.6949,71.4500) .. controls
+ (107.8369,71.4677) and (107.9730,71.4909) .. (108.1150,71.5087) .. controls
+ (108.1860,71.5205) and (108.2510,71.5265) .. (108.3220,71.5383) .. controls
+ (108.9316,71.6153) and (109.5412,71.6743) .. (110.1508,71.7039) .. controls
+ (110.7603,71.7335) and (111.3635,71.7457) .. (111.9672,71.7280) .. controls
+ (112.3045,71.7221) and (112.6360,71.6983) .. (112.9674,71.6687) .. controls
+ (113.1568,71.6509) and (113.3406,71.6214) .. (113.5241,71.5859) --
+ (115.0211,71.2720) .. controls (115.2874,71.2129) and (115.5536,71.1893) ..
+ (115.8199,71.1893) .. controls (116.2164,71.1952) and (116.6073,71.2249) ..
+ (116.9920,71.2900) -- (118.3530,71.5031) .. controls (118.6785,71.5504) and
+ (119.0101,71.5858) .. (119.3415,71.5976) .. controls (119.9511,71.6154) and
+ (120.5543,71.6154) .. (121.1579,71.5976) .. controls (121.5604,71.5858) and
+ (121.9689,71.5620) .. (122.3714,71.5383) .. controls (122.6732,71.5147) and
+ (122.9808,71.4849) .. (123.2826,71.4494) .. controls (123.3536,71.4375) and
+ (123.4248,71.4321) .. (123.4958,71.4203) .. controls (123.6378,71.4026) and
+ (123.7801,71.3847) .. (123.9221,71.3610) .. controls (123.9458,71.3077) and
+ (123.9695,71.2543) .. (123.9931,71.2010) .. controls (124.0109,71.1596) and
+ (124.0285,71.1120) .. (124.0462,71.0706) .. controls (124.1054,70.9463) and
+ (124.1704,70.8164) .. (124.2414,70.6981) .. controls (124.2887,70.6152) and
+ (124.3481,70.5325) .. (124.4132,70.4615) .. controls (124.4369,70.4319) and
+ (124.4606,70.4079) .. (124.4842,70.3842) .. controls (124.5375,70.3310) and
+ (124.5903,70.2836) .. (124.6436,70.2304) -- (124.3835,70.0648) .. controls
+ (124.2829,69.9524) and (124.1998,69.8164) .. (124.1407,69.6743) .. controls
+ (123.9750,69.2660) and (123.8330,68.8518) .. (123.7206,68.4257) .. controls
+ (123.7087,68.3725) and (123.6907,68.3190) .. (123.6730,68.2657) .. controls
+ (123.6433,68.1651) and (123.6140,68.0648) .. (123.5785,67.9642) --
+ (122.6023,68.2836) -- (122.5609,68.7803) .. controls (122.5254,69.1354) and
+ (122.5428,69.4966) .. (122.6079,69.8517) .. controls (122.6375,70.0233) and
+ (122.7203,70.1833) .. (122.8328,70.3076) .. controls (122.8565,70.3254) and
+ (122.8746,70.3427) .. (122.8983,70.3546) .. controls (122.9930,70.4019) and
+ (123.0872,70.4497) .. (123.1819,70.4911) .. controls (123.1286,70.5385) and
+ (123.0757,70.5859) .. (123.0225,70.6332) .. controls (122.9988,70.6569) and
+ (122.9751,70.6742) .. (122.9515,70.6919) .. controls (122.7621,70.8103) and
+ (122.5369,70.8699) .. (122.3120,70.8581) .. controls (122.0516,70.8463) and
+ (121.7976,70.7691) .. (121.5786,70.6270) .. controls (121.4129,70.5146) and
+ (121.2645,70.3784) .. (121.1462,70.2186) .. controls (121.0219,70.0470) and
+ (120.9335,69.8579) .. (120.8743,69.6626) .. controls (120.8624,69.6034) and
+ (120.8447,69.5500) .. (120.8329,69.4908) .. controls (120.8151,69.4139) and
+ (120.7971,69.3429) .. (120.7853,69.2660) .. controls (120.7439,69.3429) and
+ (120.7023,69.4137) .. (120.6550,69.4847) .. controls (120.6254,69.5379) and
+ (120.5962,69.5852) .. (120.5667,69.6385) .. controls (120.3359,69.9818) and
+ (120.0162,70.2660) .. (119.6375,70.4435) .. controls (119.2587,70.6329) and
+ (118.8267,70.7159) .. (118.4006,70.6863) .. controls (118.2171,70.6745) and
+ (118.0335,70.6332) .. (117.8618,70.5622) .. controls (117.7080,70.4971) and
+ (117.5660,70.4080) .. (117.4417,70.3014) .. controls (117.3056,70.1772) and
+ (117.1933,70.0235) .. (117.1223,69.8578) .. controls (117.0394,69.6685) and
+ (116.9917,69.4672) .. (116.9858,69.2660) .. controls (116.9858,69.1417) and
+ (116.9979,69.0112) .. (117.0334,68.8928) .. controls (117.0689,68.7744) and
+ (117.1221,68.6622) .. (117.1872,68.5616) .. controls (117.3115,68.3782) and
+ (117.4947,68.2361) .. (117.7018,68.1533) .. controls (117.8912,68.0822) and
+ (118.1046,68.0764) .. (118.2999,68.1415) .. controls (118.3768,68.1652) and
+ (118.4477,68.2123) .. (118.5069,68.2774) .. controls (118.5602,68.3366) and
+ (118.6016,68.4139) .. (118.6193,68.4968) .. controls (118.6253,68.5264) and
+ (118.6253,68.5555) .. (118.6253,68.5851) .. controls (118.6253,68.6384) and
+ (118.6193,68.6981) .. (118.6136,68.7513) .. controls (118.5663,68.7336) and
+ (118.5188,68.7156) .. (118.4715,68.7037) .. controls (118.4419,68.6919) and
+ (118.4063,68.6862) .. (118.3708,68.6803) .. controls (118.2110,68.6507) and
+ (118.0451,68.6857) .. (117.9149,68.7803) .. controls (117.7728,68.8691) and
+ (117.6721,69.0175) .. (117.6307,69.1832) .. controls (117.5952,69.3134) and
+ (117.6071,69.4555) .. (117.6603,69.5798) .. controls (117.7076,69.7041) and
+ (117.8026,69.8162) .. (117.9210,69.8813) .. controls (117.9979,69.9346) and
+ (118.0867,69.9705) .. (118.1755,69.9882) .. controls (118.2820,70.0119) and
+ (118.3884,70.0234) .. (118.4949,70.0234) .. controls (118.6370,70.0175) and
+ (118.7789,69.9876) .. (118.9151,69.9462) .. controls (119.0157,69.9166) and
+ (119.1044,69.8698) .. (119.1813,69.8047) .. controls (119.2642,69.7337) and
+ (119.3412,69.6504) .. (119.3945,69.5557) .. controls (119.4773,69.4137) and
+ (119.5486,69.2602) .. (119.5959,69.1004) .. controls (119.6433,68.9465) and
+ (119.6667,68.7925) .. (119.6608,68.6327) .. controls (119.6608,68.4847) and
+ (119.6313,68.3308) .. (119.5780,68.1947) .. controls (119.5129,68.0171) and
+ (119.4065,67.8574) .. (119.2703,67.7331) .. controls (119.1106,67.5911) and
+ (118.9273,67.4844) .. (118.7260,67.4193) .. controls (118.6609,67.4015) and
+ (118.5953,67.3839) .. (118.5302,67.3662) .. controls (118.4473,67.3484) and
+ (118.3591,67.3308) .. (118.2763,67.3130) .. controls (118.3118,67.2361) and
+ (118.3531,67.1589) .. (118.3887,67.0820) .. controls (118.4065,67.0405) and
+ (118.4241,67.0054) .. (118.4418,66.9640) .. controls (118.5306,66.7331) and
+ (118.5716,66.4847) .. (118.5598,66.2362) .. controls (118.5480,65.9639) and
+ (118.4832,65.6914) .. (118.3707,65.4429) .. controls (118.3411,65.3837) and
+ (118.3175,65.3247) .. (118.2879,65.2656) .. controls (118.2465,65.1827) and
+ (118.2051,65.1055) .. (118.1638,65.0345) -- (117.9210,65.1766) .. controls
+ (117.7908,65.2003) and (117.6546,65.1707) .. (117.5540,65.0938) .. controls
+ (117.3646,64.9577) and (117.2107,64.7742) .. (117.1042,64.5730) .. controls
+ (117.0332,64.4369) and (116.9740,64.3004) .. (116.9207,64.1584) .. controls
+ (116.8556,63.9868) and (116.8025,63.8096) .. (116.7551,63.6320) .. controls
+ (116.7077,63.4367) and (116.6424,63.2471) .. (116.5654,63.0636) .. controls
+ (116.5240,62.9630) and (116.4708,62.8682) .. (116.3999,62.7794) .. controls
+ (116.3822,62.7498) and (116.3584,62.7265) .. (116.3289,62.7028) .. controls
+ (116.2638,62.6377) and (116.1927,62.5723) .. (116.1157,62.5131) --
+ cycle(116.7795,71.8874) .. controls (116.7855,71.9229) and (116.7915,71.9588)
+ .. (116.7974,71.9943) .. controls (116.8034,72.0239) and (116.8091,72.0475) ..
+ (116.8091,72.0771) .. controls (116.8387,72.2842) and (116.8268,72.4971) ..
+ (116.7795,72.7042) .. controls (116.7322,72.8876) and (116.6550,73.0652) ..
+ (116.5366,73.2250) .. controls (116.4894,73.2901) and (116.4306,73.3432) ..
+ (116.3655,73.3906) .. controls (116.2886,73.4379) and (116.2053,73.4676) ..
+ (116.1165,73.4913) .. controls (116.0218,73.5150) and (115.9215,73.5094) ..
+ (115.8268,73.4857) .. controls (115.7262,73.4561) and (115.6312,73.4025) ..
+ (115.5543,73.3374) .. controls (115.3945,73.1895) and (115.2763,73.0002) ..
+ (115.2052,72.7931) .. controls (115.1342,72.5564) and (115.1104,72.3077) ..
+ (115.1459,72.0591) .. controls (115.1519,72.0355) and (115.1519,72.0117) ..
+ (115.1583,71.9881) .. controls (115.1643,71.9526) and (115.1697,71.9232) ..
+ (115.1756,71.8936) .. controls (115.1401,71.8995) and (115.1110,71.9114) ..
+ (115.0756,71.9232) .. controls (115.0460,71.9350) and (115.0217,71.9469) ..
+ (114.9921,71.9529) .. controls (114.4655,72.1363) and (113.9214,72.2606) ..
+ (113.3710,72.3316) .. controls (112.9922,72.3789) and (112.6012,72.3668) ..
+ (112.2224,72.2958) .. controls (112.2164,72.2958) and (112.2052,72.2961) ..
+ (112.1934,72.2902) .. controls (112.1283,72.2724) and (112.0633,72.2545) ..
+ (111.9982,72.2309) .. controls (112.0042,72.2841) and (112.0158,72.3432) ..
+ (112.0217,72.3964) .. controls (112.0277,72.4319) and (112.0277,72.4672) ..
+ (112.0334,72.5027) .. controls (112.0394,72.6151) and (112.0336,72.7279) ..
+ (112.0099,72.8345) .. controls (111.9862,72.9528) and (111.9507,73.0653) ..
+ (111.8975,73.1718) .. controls (111.8620,73.2428) and (111.8204,73.3079) ..
+ (111.7671,73.3670) .. controls (111.7257,73.4203) and (111.6724,73.4674) ..
+ (111.6133,73.5030) .. controls (111.4831,73.5917) and (111.3233,73.6334) ..
+ (111.1635,73.6216) .. controls (111.0037,73.6038) and (110.8500,73.5271) ..
+ (110.7316,73.4146) .. controls (110.6310,73.3081) and (110.5480,73.1835) ..
+ (110.4888,73.0414) .. controls (110.4237,72.8757) and (110.3878,72.6982) ..
+ (110.3819,72.5206) .. controls (110.3759,72.4792) and (110.3759,72.4440) ..
+ (110.3759,72.4026) -- (110.3759,72.2543) -- (110.1449,72.2543) .. controls
+ (109.9081,72.2543) and (109.6717,72.2544) .. (109.4350,72.2426) .. controls
+ (109.2930,72.2367) and (109.1452,72.2251) .. (109.0031,72.2074) .. controls
+ (108.9854,72.2015) and (108.9671,72.2012) .. (108.9494,72.2012) .. controls
+ (108.9139,72.1953) and (108.8786,72.1892) .. (108.8432,72.1833) .. controls
+ (108.8492,72.2128) and (108.8607,72.2429) .. (108.8667,72.2784) .. controls
+ (108.8727,72.2961) and (108.8787,72.3196) .. (108.8846,72.3433) .. controls
+ (108.9615,72.6510) and (109.0089,72.9588) .. (109.0267,73.2725) .. controls
+ (109.0385,73.5092) and (109.0207,73.7456) .. (108.9736,73.9823) --
+ (108.9736,73.9941) .. controls (108.9617,74.0296) and (108.9498,74.0655) ..
+ (108.9440,74.1010) -- (122.5200,74.1010) .. controls (122.4845,74.0477) and
+ (122.4428,73.9942) .. (122.4132,73.9410) .. controls (122.4013,73.9173) and
+ (122.3898,73.8936) .. (122.3780,73.8699) .. controls (122.3484,73.8107) and
+ (122.3250,73.7398) .. (122.3131,73.6747) .. controls (122.2894,73.5563) and
+ (122.2653,73.4440) .. (122.2593,73.3256) .. controls (122.2416,73.1540) and
+ (122.2477,72.9702) .. (122.2653,72.7986) .. controls (122.2890,72.6329) and
+ (122.3303,72.4675) .. (122.3894,72.3136) .. controls (122.4013,72.2899) and
+ (122.4073,72.2660) .. (122.4190,72.2364) .. controls (122.4428,72.1890) and
+ (122.4603,72.1422) .. (122.4839,72.0949) -- (121.3836,72.1418) .. controls
+ (121.3896,72.1774) and (121.3896,72.2188) .. (121.3953,72.2543) .. controls
+ (121.3953,72.2839) and (121.3950,72.3192) .. (121.4013,72.3488) .. controls
+ (121.4131,72.5855) and (121.3721,72.8344) .. (121.2833,73.0593) .. controls
+ (121.2064,73.2428) and (121.0878,73.4083) .. (120.9281,73.5326) .. controls
+ (120.8215,73.6213) and (120.6854,73.6691) .. (120.5493,73.6691) .. controls
+ (120.4014,73.6691) and (120.2593,73.6216) .. (120.1409,73.5387) .. controls
+ (119.9634,73.4145) and (119.8390,73.2251) .. (119.7857,73.0179) .. controls
+ (119.7206,72.7457) and (119.7267,72.4555) .. (119.8036,72.1832) .. controls
+ (119.8096,72.1655) and (119.8156,72.1478) .. (119.8215,72.1301) .. controls
+ (119.8275,72.1064) and (119.8331,72.0827) .. (119.8450,72.0591) .. controls
+ (119.7740,72.0650) and (119.7087,72.0711) .. (119.6436,72.0770) --
+ (119.4842,72.0949) .. controls (119.0463,72.1363) and (118.6022,72.1420) ..
+ (118.1583,72.1184) .. controls (117.7796,72.0947) and (117.4070,72.0416) ..
+ (117.0401,71.9528) .. controls (117.0105,71.9469) and (116.9807,71.9408) ..
+ (116.9511,71.9349) .. controls (116.8978,71.9171) and (116.8385,71.9051) ..
+ (116.7793,71.8873) -- cycle(96.4925,114.3499) -- (96.4925,136.1048) ..
+ controls (96.4925,138.0873) and (96.8301,140.0636) .. (97.4811,141.9278) ..
+ controls (98.1616,143.8689) and (99.1558,145.6974) .. (100.4164,147.3189) ..
+ controls (101.0851,148.1770) and (101.8367,148.9701) .. (102.6652,149.6802) ..
+ controls (103.5174,150.4141) and (104.4402,151.0655) .. (105.4226,151.6159) ..
+ controls (106.8015,152.3971) and (108.2811,153.0007) .. (109.8079,153.4150) ..
+ controls (111.2874,153.8115) and (112.8205,154.0127) .. (114.3533,154.0186) ..
+ controls (115.8860,154.0186) and (117.4249,153.8171) .. (118.9103,153.4205) ..
+ controls (120.4372,153.0063) and (121.9107,152.4030) .. (123.2777,151.6159) ..
+ controls (124.6566,150.8288) and (125.9286,149.8582) .. (127.0471,148.7337) ..
+ controls (128.1301,147.6448) and (129.0652,146.4079) .. (129.8168,145.0645) ..
+ controls (130.5980,143.6619) and (131.2017,142.1648) .. (131.6159,140.6143) ..
+ controls (132.0124,139.1466) and (132.2078,137.6257) .. (132.2078,136.1048) --
+ (132.2078,114.3499) -- cycle(113.4420,166.4702) .. controls
+ (113.4065,166.6419) and (113.3706,166.8133) .. (113.3351,166.9849) .. controls
+ (113.3174,167.0677) and (113.2939,167.1507) .. (113.2702,167.2395) .. controls
+ (113.2406,167.3400) and (113.2112,167.4348) .. (113.1757,167.5354) .. controls
+ (113.0988,167.7307) and (113.0216,167.9258) .. (112.9446,168.1211) --
+ (114.8030,167.7955) .. controls (114.6373,167.6534) and (114.4772,167.5118) ..
+ (114.3174,167.3698) .. controls (114.2346,167.2988) and (114.1577,167.2215) ..
+ (114.0808,167.1505) .. controls (114.0039,167.0736) and (113.9331,167.0025) ..
+ (113.8621,166.9256) .. controls (113.7201,166.7776) and (113.5781,166.6241) ..
+ (113.4420,166.4702) -- cycle(122.4437,167.8431) .. controls
+ (122.6804,168.0324) and (122.9108,168.2217) .. (123.1356,168.4170) .. controls
+ (123.3132,168.5709) and (123.4848,168.7249) .. (123.6565,168.8847) .. controls
+ (123.9879,169.2102) and (124.2776,169.5771) .. (124.5084,169.9795) .. controls
+ (124.7274,170.3523) and (124.8928,170.7610) .. (124.9934,171.1812) .. controls
+ (125.0171,171.2818) and (125.0356,171.3762) .. (125.0533,171.4709) .. controls
+ (125.0829,171.6662) and (125.1056,171.8617) .. (125.1293,172.0511) .. controls
+ (124.8334,172.0274) and (124.5325,171.9918) .. (124.2366,171.9504) .. controls
+ (124.0945,171.9327) and (123.9465,171.9025) .. (123.7985,171.8670) .. controls
+ (123.6151,171.8256) and (123.4367,171.7783) .. (123.2592,171.7131) .. controls
+ (122.8982,171.5889) and (122.5438,171.4530) .. (122.1947,171.3109) .. controls
+ (122.2598,171.6601) and (122.3187,172.0154) .. (122.3720,172.3705) .. controls
+ (122.3957,172.5421) and (122.4191,172.7200) .. (122.4369,172.8975) .. controls
+ (122.4487,173.0514) and (122.4613,173.2107) .. (122.4672,173.3646) .. controls
+ (122.4849,173.6782) and (122.4909,173.9919) .. (122.4968,174.3055) .. controls
+ (122.3370,174.2641) and (122.1765,174.2283) .. (122.0167,174.1869) .. controls
+ (121.9398,174.1632) and (121.8577,174.1463) .. (121.7807,174.1226) .. controls
+ (121.6564,174.0871) and (121.5374,174.0454) .. (121.4131,174.0040) .. controls
+ (121.1705,173.9152) and (120.9282,173.8259) .. (120.6915,173.7371) .. controls
+ (120.6678,174.0803) and (120.6322,174.4235) .. (120.5908,174.7608) .. controls
+ (120.5671,174.9324) and (120.5315,175.0984) .. (120.4901,175.2582) .. controls
+ (120.4605,175.3647) and (120.4249,175.4711) .. (120.3894,175.5776) .. controls
+ (120.3065,175.7847) and (120.2239,175.9982) .. (120.1410,176.2053) .. controls
+ (120.0049,176.1580) and (119.8690,176.1105) .. (119.7388,176.0632) .. controls
+ (119.6678,176.0395) and (119.6022,176.0152) .. (119.5312,175.9915) .. controls
+ (119.1939,175.8731) and (118.8630,175.7499) .. (118.5316,175.6078) .. controls
+ (118.3422,175.5249) and (118.1525,175.4295) .. (117.9749,175.3230) .. controls
+ (117.7086,175.1691) and (117.4780,174.9687) .. (117.2768,174.7379) .. controls
+ (117.0400,174.4657) and (116.8443,174.1632) .. (116.6904,173.8377) .. controls
+ (116.6432,173.7490) and (116.6077,173.6547) .. (116.5663,173.5659) .. controls
+ (116.5130,173.4475) and (116.4653,173.3294) .. (116.4180,173.2051) .. controls
+ (116.0925,173.8028) and (115.7738,174.3947) .. (115.4542,174.9925) .. controls
+ (115.2944,175.2943) and (115.1397,175.5902) .. (114.9859,175.8920) .. controls
+ (114.6190,176.6140) and (114.2759,177.3412) .. (113.9504,178.0810) .. controls
+ (113.6308,178.8030) and (113.3296,179.5314) .. (113.0515,180.2712) .. controls
+ (113.0042,180.3954) and (112.9570,180.5194) .. (112.9155,180.6437) .. controls
+ (112.8208,180.8982) and (112.7316,181.1467) .. (112.6369,181.4012) .. controls
+ (113.2109,181.4545) and (113.7909,181.4903) .. (114.3650,181.5080) .. controls
+ (114.6076,181.5140) and (114.8507,181.5010) .. (115.0934,181.4660) --
+ (117.2348,181.1639) .. controls (117.6076,181.1106) and (117.9930,181.1467) ..
+ (118.3481,181.2770) .. controls (118.7978,181.4368) and (119.2113,181.6852) ..
+ (119.5664,182.0048) -- (120.0347,182.4132) .. controls (120.2182,182.5789) and
+ (120.4371,182.6911) .. (120.6797,182.7443) .. controls (120.9402,182.8035) and
+ (121.2118,182.7979) .. (121.4662,182.7383) .. controls (121.8864,182.6318) and
+ (122.2892,182.4366) .. (122.6265,182.1644) .. controls (123.0467,181.8330) and
+ (123.4138,181.4304) .. (123.6978,180.9806) .. controls (124.1239,180.3059) and
+ (124.5084,179.6082) .. (124.8457,178.8862) .. controls (125.2423,178.0222) and
+ (125.6035,177.1396) .. (125.9053,176.2400) .. controls (126.1480,175.5299) and
+ (126.3789,174.8203) .. (126.5979,174.1042) .. controls (126.8050,173.4177) and
+ (127.0001,172.7251) .. (127.1836,172.0326) .. controls (127.2013,171.9735) and
+ (127.2134,171.9201) .. (127.2312,171.8609) .. controls (127.2608,171.7484) and
+ (127.2900,171.6304) .. (127.3196,171.5180) -- (124.4554,168.2744) --
+ cycle(128.9234,168.3577) .. controls (128.8820,168.4761) and
+ (128.8406,168.5884) .. (128.7993,168.7068) .. controls (128.7756,168.7660) and
+ (128.7516,168.8193) .. (128.7337,168.8785) .. controls (128.7100,168.9436) and
+ (128.6869,169.0028) .. (128.6634,169.0620) .. controls (128.6161,169.1863) and
+ (128.5685,169.3109) .. (128.5213,169.4352) .. controls (128.6101,169.3760) and
+ (128.7101,169.3223) .. (128.8048,169.2690) .. controls (128.8344,169.2512) and
+ (128.8644,169.2394) .. (128.8999,169.2276) .. controls (129.1248,169.1447) and
+ (129.3675,169.1157) .. (129.6043,169.1275) .. controls (129.9593,169.1512) and
+ (130.3141,169.2158) .. (130.6515,169.3283) .. controls (130.7403,169.3579) and
+ (130.8290,169.3877) .. (130.9178,169.4173) .. controls (131.0302,169.4587) and
+ (131.1426,169.4939) .. (131.2551,169.5353) .. controls (130.9000,169.3696) and
+ (130.5450,169.1985) .. (130.1900,169.0268) .. controls (130.0124,168.9380) and
+ (129.8346,168.8491) .. (129.6629,168.7544) .. controls (129.5800,168.7130) and
+ (129.4974,168.6714) .. (129.4146,168.6240) .. controls (129.2489,168.5352) and
+ (129.0832,168.4465) .. (128.9234,168.3577) -- cycle(114.9451,168.4232) --
+ (113.5186,168.6598) .. controls (113.4831,168.7900) and (113.4534,168.9198) ..
+ (113.4179,169.0441) .. controls (113.4061,169.1092) and (113.3887,169.1749) ..
+ (113.3710,169.2400) .. controls (113.3533,169.2992) and (113.3356,169.3639) ..
+ (113.3179,169.4290) .. controls (113.2824,169.5533) and (113.2410,169.6835) ..
+ (113.2054,169.8077) .. controls (113.3060,169.8373) and (113.4061,169.8727) ..
+ (113.5007,169.9023) .. controls (113.5777,169.9318) and (113.6546,169.9555) ..
+ (113.7256,169.9851) .. controls (113.9920,170.0797) and (114.2411,170.1986) ..
+ (114.4837,170.3347) .. controls (114.7204,170.4768) and (114.9451,170.6366) ..
+ (115.1522,170.8142) .. controls (115.1877,170.8438) and (115.2233,170.8732) ..
+ (115.2529,170.9087) .. controls (115.3180,170.9679) and (115.3892,171.0271) ..
+ (115.4543,171.0922) .. controls (115.6023,170.8022) and (115.7560,170.5181) ..
+ (115.9158,170.2340) .. controls (115.9927,170.0920) and (116.0696,169.9500) ..
+ (116.1525,169.8139) .. controls (116.1998,169.7310) and (116.2472,169.6542) ..
+ (116.2946,169.5772) .. controls (116.3893,169.4175) and (116.4837,169.2632) ..
+ (116.5843,169.1034) -- cycle(117.0519,169.4587) .. controls
+ (116.8329,169.8434) and (116.6141,170.2219) .. (116.3952,170.6066) .. controls
+ (116.2827,170.7960) and (116.1758,170.9912) .. (116.0634,171.1806) .. controls
+ (115.9628,171.3640) and (115.8625,171.5420) .. (115.7619,171.7255) .. controls
+ (115.5607,172.0865) and (115.3651,172.4531) .. (115.1638,172.8141) --
+ (114.8327,172.2222) -- (115.1459,171.6248) .. controls (115.0808,171.5538) and
+ (115.0158,171.4827) .. (114.9507,171.4116) .. controls (114.9330,171.3879) and
+ (114.9095,171.3645) .. (114.8858,171.3467) .. controls (114.7142,171.1929) and
+ (114.5248,171.0686) .. (114.3236,170.9680) .. controls (114.0573,170.8319) and
+ (113.7671,170.7191) .. (113.4771,170.6362) .. controls (113.4061,170.6185) and
+ (113.3350,170.6005) .. (113.2640,170.5769) .. controls (113.1752,170.5532) and
+ (113.0807,170.5295) .. (112.9860,170.5058) .. controls (112.9387,170.6715) and
+ (112.8972,170.8375) .. (112.8439,171.0032) .. controls (112.8202,171.0861) and
+ (112.7965,171.1687) .. (112.7729,171.2515) .. controls (112.7433,171.3521) and
+ (112.7080,171.4530) .. (112.6784,171.5537) .. controls (112.6074,171.7549) and
+ (112.5424,171.9561) .. (112.4714,172.1573) .. controls (112.5483,172.1751) and
+ (112.6249,172.1985) .. (112.7019,172.2222) .. controls (112.7611,172.2400) and
+ (112.8206,172.2579) .. (112.8798,172.2815) .. controls (113.1934,172.3821) and
+ (113.4889,172.5301) .. (113.7553,172.7195) .. controls (113.9742,172.8734) and
+ (114.1640,173.0683) .. (114.3119,173.2873) .. controls (114.3415,173.3346) and
+ (114.3649,173.3765) .. (114.3885,173.4238) .. controls (114.4477,173.5422) and
+ (114.5070,173.6663) .. (114.5603,173.7846) .. controls (114.4893,173.7313) and
+ (114.4243,173.6779) .. (114.3533,173.6246) .. controls (114.3296,173.6068) and
+ (114.3121,173.5892) .. (114.2884,173.5715) .. controls (114.0872,173.4354) and
+ (113.8741,173.3233) .. (113.6551,173.2286) .. controls (113.3711,173.1043) and
+ (113.0805,173.0034) .. (112.7846,172.9265) .. controls (112.7077,172.9028) and
+ (112.6367,172.8849) .. (112.5597,172.8672) .. controls (112.4591,172.8376) and
+ (112.3650,172.8143) .. (112.2644,172.7906) .. controls (112.2111,172.9682) and
+ (112.1574,173.1518) .. (112.0982,173.3294) .. controls (112.0686,173.4181) and
+ (112.0392,173.5069) .. (112.0037,173.5956) .. controls (111.9682,173.7022) and
+ (111.9269,173.8085) .. (111.8795,173.9150) .. controls (111.7907,174.1222) and
+ (111.6962,174.3350) .. (111.6015,174.5421) .. controls (111.6844,174.5658) and
+ (111.7670,174.5839) .. (111.8499,174.6076) .. controls (111.9150,174.6253) and
+ (111.9804,174.6488) .. (112.0395,174.6725) .. controls (112.2940,174.7613) and
+ (112.5245,174.9095) .. (112.7198,175.0988) .. controls (112.8973,175.2823) and
+ (113.0395,175.5009) .. (113.1164,175.7494) .. controls (113.1401,175.8086) and
+ (113.1577,175.8740) .. (113.1695,175.9391) .. controls (113.1932,176.0515) and
+ (113.2111,176.1698) .. (113.2288,176.2882) .. controls (113.1933,176.2348) and
+ (113.1519,176.1872) .. (113.1163,176.1399) .. controls (113.0927,176.1162) and
+ (113.0751,176.0931) .. (113.0515,176.0695) .. controls (112.8976,175.8978) and
+ (112.7197,175.7440) .. (112.5245,175.6197) .. controls (112.3232,175.4895) and
+ (112.1041,175.3824) .. (111.8733,175.3114) .. controls (111.8023,175.2877) and
+ (111.7253,175.2646) .. (111.6484,175.2410) .. controls (111.5478,175.2114) and
+ (111.4475,175.1874) .. (111.3469,175.1638) .. controls (111.2759,175.3177) and
+ (111.1989,175.4714) .. (111.1220,175.6253) .. controls (111.0806,175.7022) and
+ (111.0393,175.7794) .. (110.9978,175.8564) .. controls (110.9327,175.9866) and
+ (110.8554,176.1164) .. (110.7785,176.2407) .. controls (110.6246,176.4951) and
+ (110.4712,176.7496) .. (110.3114,176.9981) .. controls (110.4061,177.0218) and
+ (110.5003,177.0575) .. (110.5950,177.0871) .. controls (110.6660,177.1108) and
+ (110.7371,177.1403) .. (110.8081,177.1699) .. controls (111.0804,177.2764) and
+ (111.3230,177.4483) .. (111.5242,177.6673) .. controls (111.7077,177.8626) and
+ (111.8381,178.1050) .. (111.9091,178.3654) .. controls (111.9210,178.4127) and
+ (111.9325,178.4602) .. (111.9443,178.5075) .. controls (111.9562,178.6081) and
+ (111.9683,178.7090) .. (111.9801,178.8096) .. controls (111.9209,178.7386) and
+ (111.8558,178.6675) .. (111.7966,178.5965) .. controls (111.7433,178.5373) and
+ (111.6960,178.4842) .. (111.6428,178.4309) .. controls (111.4711,178.2474) and
+ (111.2699,178.0876) .. (111.0509,177.9515) .. controls (110.8378,177.8213) and
+ (110.6068,177.7206) .. (110.3700,177.6555) .. controls (110.3226,177.6437) and
+ (110.2817,177.6315) .. (110.2403,177.6197) .. controls (110.1515,177.6020) and
+ (110.0683,177.5843) .. (109.9796,177.5666) .. controls (109.8849,177.7087) and
+ (109.7904,177.8509) .. (109.6898,177.9929) .. controls (109.6425,178.0698) and
+ (109.5950,178.1406) .. (109.5477,178.2116) .. controls (109.4885,178.2945) and
+ (109.4351,178.3716) .. (109.3760,178.4544) .. controls (109.2635,178.6201) and
+ (109.1511,178.7799) .. (109.0386,178.9456) .. controls (109.1214,178.9633) and
+ (109.2103,178.9868) .. (109.2932,179.0105) .. controls (109.3642,179.0342) and
+ (109.4295,179.0521) .. (109.4946,179.0698) .. controls (109.8319,179.1823) and
+ (110.1574,179.3482) .. (110.4355,179.5672) .. controls (110.6782,179.7566) and
+ (110.8850,179.9931) .. (111.0330,180.2653) .. controls (111.0626,180.3126) and
+ (111.0866,180.3659) .. (111.1102,180.4192) .. controls (111.1575,180.5375) and
+ (111.2047,180.6616) .. (111.2461,180.7800) .. controls (111.1455,180.6793) and
+ (111.0446,180.5731) .. (110.9440,180.4785) .. controls (110.9026,180.4371) and
+ (110.8674,180.4071) .. (110.8260,180.3716) .. controls (110.6248,180.2236) and
+ (110.4118,180.0993) .. (110.1810,180.0046) .. controls (109.8495,179.8685) and
+ (109.5061,179.7621) .. (109.1510,179.6852) .. controls (109.0742,179.6734) and
+ (108.9973,179.6560) .. (108.9144,179.6382) .. controls (108.8138,179.6145) and
+ (108.7129,179.5964) .. (108.6123,179.5727) .. controls (108.5235,179.6733) and
+ (108.4348,179.7680) .. (108.3460,179.8686) .. controls (108.2809,179.9455) and
+ (108.2103,180.0166) .. (108.1452,180.0935) .. controls (107.7369,180.5610) and
+ (107.3637,181.0580) .. (107.0263,181.5788) .. controls (106.7778,181.9753) and
+ (106.5650,182.4014) .. (106.3993,182.8453) .. controls (106.3815,182.8808) and
+ (106.3697,182.9225) .. (106.3579,182.9639) .. controls (106.3165,183.1119) and
+ (106.2751,183.2540) .. (106.2337,183.4019) .. controls (106.0917,183.4553) and
+ (105.9556,183.5081) .. (105.8136,183.5614) .. controls (105.7485,183.5909) and
+ (105.6772,183.6207) .. (105.6121,183.6504) .. controls (105.4642,183.7155) and
+ (105.3223,183.7866) .. (105.1803,183.8635) .. controls (104.8962,184.0233) and
+ (104.6176,184.1831) .. (104.3394,184.3547) .. controls (104.3749,184.4198) and
+ (104.4105,184.4906) .. (104.4401,184.5616) .. controls (104.4579,184.5912) and
+ (104.4641,184.6206) .. (104.4759,184.6561) .. controls (104.4819,184.7034) and
+ (104.4876,184.7511) .. (104.4876,184.8044) .. controls (104.4816,184.9050) and
+ (104.4757,184.9998) .. (104.4580,185.1004) .. controls (104.3752,185.0412) and
+ (104.2867,184.9877) .. (104.1979,184.9403) .. controls (104.1565,184.9166) and
+ (104.1145,184.8993) .. (104.0731,184.8933) .. controls (104.0080,184.8755) and
+ (103.9488,184.8695) .. (103.8896,184.8754) .. controls (103.7594,184.8814) and
+ (103.6352,184.8990) .. (103.5109,184.9285) .. controls (103.5464,185.0469) and
+ (103.5824,185.1710) .. (103.6060,185.2894) .. controls (103.6237,185.3485) and
+ (103.6298,185.4077) .. (103.6356,185.4728) .. controls (103.6356,185.5261) and
+ (103.6354,185.5858) .. (103.6296,185.6390) .. controls (103.6178,185.7574) and
+ (103.5998,185.8698) .. (103.5820,185.9881) .. controls (103.4637,185.9112) and
+ (103.3517,185.8397) .. (103.2274,185.7805) .. controls (103.1741,185.7450) and
+ (103.1145,185.7216) .. (103.0494,185.7039) .. controls (102.9725,185.6802) and
+ (102.8959,185.6681) .. (102.8190,185.6681) .. controls (102.6474,185.6621) and
+ (102.4756,185.6688) .. (102.3099,185.6805) .. controls (102.4046,185.7752) and
+ (102.4872,185.8699) .. (102.5700,185.9765) .. controls (102.6055,186.0238) and
+ (102.6415,186.0770) .. (102.6652,186.1303) .. controls (102.6830,186.1836) and
+ (102.7007,186.2426) .. (102.7066,186.2959) .. controls (102.7244,186.4202) and
+ (102.7362,186.5442) .. (102.7362,186.6684) .. controls (102.6889,186.6329) and
+ (102.6412,186.5973) .. (102.5879,186.5677) .. controls (102.5642,186.5499) and
+ (102.5409,186.5326) .. (102.5113,186.5207) .. controls (102.3693,186.4319) and
+ (102.2152,186.3666) .. (102.0554,186.3193) .. controls (101.8897,186.2660) and
+ (101.7183,186.2362) .. (101.5407,186.2303) .. controls (101.0614,186.2007) and
+ (100.5701,186.2780) .. (100.1204,186.4496) .. controls (99.7534,186.5917) and
+ (99.4280,186.8225) .. (99.1794,187.1243) .. controls (99.1380,187.1776) and
+ (99.1025,187.2249) .. (99.0670,187.2781) .. controls (98.9959,187.3847) and
+ (98.9245,187.4851) .. (98.8594,187.5976) .. controls (98.9659,187.5562) and
+ (99.0725,187.5265) .. (99.1850,187.4968) .. controls (99.2501,187.4791) and
+ (99.3154,187.4673) .. (99.3864,187.4555) .. controls (99.9190,187.3725) and
+ (100.4873,187.5267) .. (100.9075,187.8700) .. controls (101.3572,188.2310) and
+ (101.6591,188.7695) .. (101.7242,189.3435) .. controls (101.7360,189.4204) and
+ (101.7415,189.5032) .. (101.7415,189.5802) .. controls (101.7475,189.6808) and
+ (101.7475,189.7813) .. (101.7475,189.8878) .. controls (101.8185,189.8700) and
+ (101.8835,189.8521) .. (101.9545,189.8285) .. controls (101.9900,189.8167) and
+ (102.0197,189.8051) .. (102.0552,189.7933) .. controls (102.2031,189.7282) and
+ (102.3395,189.6278) .. (102.4401,189.5036) .. controls (102.5703,189.3556) and
+ (102.6645,189.1835) .. (102.7237,189.0000) .. controls (102.7474,188.9349) and
+ (102.7653,188.8703) .. (102.7830,188.7992) .. controls (102.8067,188.7163) and
+ (102.8246,188.6273) .. (102.8423,188.5385) .. controls (102.9607,188.4793) and
+ (103.0734,188.4260) .. (103.1858,188.3668) .. controls (103.2746,188.3194) and
+ (103.3631,188.2723) .. (103.4459,188.2308) .. controls (104.3159,187.7633) and
+ (105.1148,187.1717) .. (105.8072,186.4793) .. controls (106.4405,185.8461) and
+ (106.9674,185.1060) .. (107.3580,184.3070) .. controls (107.3935,184.2419) and
+ (107.4229,184.1769) .. (107.4525,184.1118) .. controls (107.5117,183.9875) and
+ (107.5650,183.8577) .. (107.6242,183.7275) .. controls (107.5709,183.9406) and
+ (107.5175,184.1533) .. (107.4642,184.3664) .. controls (107.4405,184.4729) and
+ (107.4168,184.5792) .. (107.3932,184.6858) .. controls (107.3459,184.9166) and
+ (107.3045,185.1475) .. (107.2690,185.3783) .. controls (107.2039,185.8399) and
+ (107.1450,186.3077) .. (107.0917,186.7752) .. controls (107.2574,186.8345) and
+ (107.4227,186.9053) .. (107.5884,186.9822) .. controls (107.6714,187.0177) and
+ (107.7423,187.0652) .. (107.8133,187.1126) .. controls (107.8725,187.1540) and
+ (107.9260,187.2012) .. (107.9734,187.2485) .. controls (108.0740,187.3432) and
+ (108.1746,187.4441) .. (108.2693,187.5506) -- (107.9672,187.8935) .. controls
+ (107.8607,187.8284) and (107.7543,187.7692) .. (107.6478,187.7100) .. controls
+ (107.5945,187.6745) and (107.5410,187.6506) .. (107.4878,187.6210) .. controls
+ (107.4463,187.5973) and (107.3995,187.5798) .. (107.3580,187.5561) .. controls
+ (107.2692,187.5206) and (107.1805,187.4792) .. (107.0917,187.4437) .. controls
+ (107.0444,187.4733) and (106.9966,187.5031) .. (106.9552,187.5327) .. controls
+ (106.9197,187.5564) and (106.8841,187.5857) .. (106.8545,187.6093) .. controls
+ (106.7184,187.7276) and (106.6119,187.8757) .. (106.5468,188.0473) .. controls
+ (106.5054,188.1598) and (106.5056,188.2957) .. (106.5528,188.4081) .. controls
+ (106.5647,188.4318) and (106.5765,188.4558) .. (106.5942,188.4736) .. controls
+ (106.6416,188.5269) and (106.6886,188.5801) .. (106.7419,188.6275) .. controls
+ (106.8307,188.6097) and (106.9196,188.5979) .. (107.0143,188.5861) .. controls
+ (107.0557,188.5801) and (107.1029,188.5741) .. (107.1502,188.5682) .. controls
+ (107.4106,188.5386) and (107.6831,188.5328) .. (107.9435,188.5565) .. controls
+ (108.2217,188.5743) and (108.4936,188.6276) .. (108.7659,188.6986) .. controls
+ (108.8073,188.7105) and (108.8489,188.7220) .. (108.8962,188.7338) .. controls
+ (108.9790,188.7575) and (109.0682,188.7870) .. (109.1569,188.8166) .. controls
+ (109.2161,188.7811) and (109.2809,188.7461) .. (109.3460,188.7165) .. controls
+ (109.3756,188.6987) and (109.4054,188.6749) .. (109.4350,188.6572) .. controls
+ (109.8966,188.3553) and (110.2277,187.8702) .. (110.3401,187.3257) .. controls
+ (110.4644,186.7458) and (110.3758,186.1179) .. (110.0917,185.5971) .. controls
+ (110.0680,185.5498) and (110.0385,185.5030) .. (110.0089,185.4556) .. controls
+ (109.9734,185.3905) and (109.9320,185.3313) .. (109.8965,185.2721) .. controls
+ (109.9557,185.2366) and (110.0146,185.2069) .. (110.0738,185.1714) .. controls
+ (110.1034,185.1537) and (110.1332,185.1360) .. (110.1628,185.1183) .. controls
+ (110.6658,184.8106) and (111.0918,184.3666) .. (111.3818,183.8518) .. controls
+ (111.6895,183.3132) and (111.8616,182.6979) .. (111.8853,182.0706) .. controls
+ (111.8853,182.0114) and (111.8913,181.9518) .. (111.8913,181.8926) --
+ (111.8913,181.6622) .. controls (111.9505,181.4846) and (112.0159,181.3065) ..
+ (112.0810,181.1290) .. controls (112.1106,181.0402) and (112.1459,180.9515) ..
+ (112.1755,180.8627) .. controls (112.4359,180.1585) and (112.7201,179.4604) ..
+ (113.0219,178.7739) .. controls (113.5368,177.6021) and (114.0695,176.4424) ..
+ (114.6258,175.2943) .. controls (115.1288,174.2527) and (115.6610,173.2230) ..
+ (116.2173,172.2051) .. controls (116.6020,171.4950) and (117.0224,170.7962) ..
+ (117.4604,170.1156) .. controls (117.4604,170.1096) and (117.4664,170.1036) ..
+ (117.4721,170.0977) .. controls (117.5254,170.0208) and (117.5788,169.9381) ..
+ (117.6321,169.8611) -- cycle(131.8408,169.8195) .. controls
+ (132.0420,169.9970) and (132.2377,170.1806) .. (132.4271,170.3700) .. controls
+ (132.5396,170.4883) and (132.6459,170.6065) .. (132.7465,170.7308) .. controls
+ (132.7643,170.7545) and (132.7822,170.7844) .. (132.8058,170.8080) .. controls
+ (132.8591,170.8968) and (132.9181,170.9793) .. (132.9714,171.0681) --
+ (130.8115,174.1399) .. controls (130.8115,174.0216) and (130.8109,173.9033) ..
+ (130.7991,173.7909) .. controls (130.7931,173.7021) and (130.7819,173.6133) ..
+ (130.7701,173.5246) .. controls (130.7523,173.4477) and (130.7286,173.3707) ..
+ (130.6990,173.2997) .. controls (130.6753,173.2405) and (130.6397,173.1812) ..
+ (130.5983,173.1279) .. controls (130.3556,172.8261) and (130.0298,172.5955) ..
+ (129.6629,172.4712) .. controls (129.1954,172.3055) and (128.6865,172.2403) ..
+ (128.1894,172.2877) -- (128.0121,172.3050) .. controls (127.9352,172.3110) and
+ (127.8582,172.3228) .. (127.7872,172.3346) .. controls (127.7458,172.4825) and
+ (127.7044,172.6308) .. (127.6630,172.7788) .. controls (127.6453,172.8557) and
+ (127.6214,172.9267) .. (127.6037,173.0037) .. controls (127.5800,173.0806) and
+ (127.5560,173.1516) .. (127.5265,173.2286) .. controls (127.4792,173.3765) and
+ (127.4259,173.5242) .. (127.3727,173.6722) .. controls (127.4437,173.6722) and
+ (127.5210,173.6782) .. (127.5920,173.6782) .. controls (127.6512,173.6782) and
+ (127.7101,173.6842) .. (127.7693,173.6842) .. controls (128.2072,173.7079) and
+ (128.6392,173.8024) .. (129.0476,173.9622) .. controls (129.3435,174.0805) and
+ (129.6161,174.2642) .. (129.8291,174.5009) .. controls (129.8410,174.5186) and
+ (129.8587,174.5363) .. (129.8705,174.5540) .. controls (129.9238,174.6309) and
+ (129.9709,174.7082) .. (130.0182,174.7851) .. controls (129.9353,174.7496) and
+ (129.8469,174.7137) .. (129.7581,174.6782) .. controls (129.7344,174.6664) and
+ (129.7107,174.6610) .. (129.6870,174.6492) .. controls (129.3911,174.5486) and
+ (129.0890,174.4656) .. (128.7813,174.4064) .. controls (128.3907,174.3354) and
+ (128.0005,174.2818) .. (127.6099,174.2581) .. controls (127.5507,174.2521) and
+ (127.4855,174.2521) .. (127.4264,174.2464) .. controls (127.3495,174.2404) and
+ (127.2722,174.2347) .. (127.1953,174.2347) .. controls (127.1539,174.3531) and
+ (127.1181,174.4775) .. (127.0767,174.6017) .. controls (127.0589,174.6609) and
+ (127.0417,174.7201) .. (127.0180,174.7852) .. controls (127.0062,174.8325) and
+ (126.9882,174.8796) .. (126.9704,174.9329) .. controls (126.9408,175.0276) and
+ (126.9054,175.1286) .. (126.8759,175.2233) .. controls (126.9410,175.2352) and
+ (126.9998,175.2467) .. (127.0649,175.2585) .. controls (127.1182,175.2703) and
+ (127.1655,175.2763) .. (127.2188,175.2881) .. controls (127.5798,175.3591) and
+ (127.9349,175.4892) .. (128.2604,175.6668) .. controls (128.4971,175.8029) and
+ (128.7101,175.9804) .. (128.8758,176.1994) .. controls (128.8936,176.2231) and
+ (128.9056,176.2468) .. (128.9234,176.2705) .. controls (128.9648,176.3533) and
+ (129.0123,176.4421) .. (129.0537,176.5250) .. controls (129.0064,176.4954) and
+ (128.9587,176.4718) .. (128.9055,176.4422) .. controls (128.8995,176.4422) and
+ (128.8880,176.4362) .. (128.8820,176.4305) .. controls (128.6512,176.3299) and
+ (128.4203,176.2472) .. (128.1776,176.1821) .. controls (127.8107,176.0933) and
+ (127.4436,176.0219) .. (127.0767,175.9745) .. controls (127.0116,175.9627) and
+ (126.9468,175.9570) .. (126.8876,175.9511) .. controls (126.8047,175.9392) and
+ (126.7221,175.9271) .. (126.6393,175.9152) -- (126.3137,176.8092) .. controls
+ (126.3788,176.8388) and (126.4494,176.8624) .. (126.5144,176.8920) .. controls
+ (126.5678,176.9098) and (126.6150,176.9332) .. (126.6683,176.9569) .. controls
+ (126.9228,177.0694) and (127.1599,177.2235) .. (127.3671,177.4129) .. controls
+ (127.5505,177.5786) and (127.7040,177.7799) .. (127.8224,178.0048) .. controls
+ (127.8461,178.0403) and (127.8640,178.0758) .. (127.8817,178.1172) .. controls
+ (127.9172,178.1941) and (127.9469,178.2769) .. (127.9824,178.3538) --
+ (127.6333,178.1821) .. controls (127.3729,178.0519) and (127.1125,177.9279) ..
+ (126.8462,177.8095) .. controls (126.6924,177.7444) and (126.5327,177.6793) ..
+ (126.3730,177.6260) .. controls (126.3553,177.6200) and (126.3314,177.6140) ..
+ (126.3137,177.6081) .. controls (126.2368,177.5844) and (126.1595,177.5669) ..
+ (126.0826,177.5432) -- (125.6149,178.6084) .. controls (125.6682,178.6321) and
+ (125.7161,178.6554) .. (125.7694,178.6850) .. controls (125.8108,178.7087) and
+ (125.8519,178.7268) .. (125.8874,178.7505) .. controls (126.1063,178.8688) and
+ (126.3077,179.0282) .. (126.4675,179.2175) .. controls (126.6391,179.4069) and
+ (126.7750,179.6265) .. (126.8697,179.8632) .. controls (126.8874,179.9105) and
+ (126.9051,179.9573) .. (126.9228,180.0047) .. controls (126.9465,180.0757) and
+ (126.9764,180.1468) .. (127.0000,180.2178) .. controls (126.9408,180.1705) and
+ (126.8874,180.1234) .. (126.8282,180.0702) .. controls (126.7986,180.0464) and
+ (126.7691,180.0228) .. (126.7455,179.9991) .. controls (126.5975,179.8808) and
+ (126.4437,179.7802) .. (126.2839,179.6915) .. controls (126.0709,179.5731) and
+ (125.8521,179.4726) .. (125.6272,179.3838) .. controls (125.5917,179.3720) and
+ (125.5500,179.3540) .. (125.5086,179.3362) .. controls (125.4553,179.3185) and
+ (125.4080,179.3006) .. (125.3547,179.2769) .. controls (125.2837,179.4130) and
+ (125.2126,179.5492) .. (125.1416,179.6853) .. controls (125.1120,179.7563) and
+ (125.0764,179.8212) .. (125.0409,179.8922) .. controls (124.8692,180.2059) and
+ (124.6977,180.5202) .. (124.5083,180.8338) .. controls (124.3485,181.1001) and
+ (124.1771,181.3664) .. (123.9937,181.6209) .. controls (123.7214,182.0174) and
+ (123.3900,182.3724) .. (123.0230,182.6860) .. controls (122.7390,182.9228) and
+ (122.4078,183.1119) .. (122.0586,183.2421) .. controls (121.9994,183.2658) and
+ (121.9343,183.2834) .. (121.8751,183.2952) .. controls (121.6976,183.3366) and
+ (121.5201,183.3725) .. (121.3426,183.4021) .. controls (121.1591,183.4613) and
+ (120.9814,183.5146) .. (120.8038,183.5738) .. controls (120.7091,183.6034) and
+ (120.6201,183.6270) .. (120.5314,183.6566) .. controls (120.0875,183.7868) and
+ (119.6380,183.8993) .. (119.1882,183.9940) .. controls (118.6201,184.1123) and
+ (118.0521,184.2188) .. (117.4781,184.3016) .. controls (117.0046,184.3726) and
+ (116.5311,184.4316) .. (116.0577,184.4790) .. controls (115.5961,184.5263) and
+ (115.1283,184.5619) .. (114.6608,184.5914) .. controls (114.4241,184.6032) and
+ (114.1817,184.6391) .. (113.9509,184.6983) .. controls (113.7734,184.7338) and
+ (113.6016,184.7987) .. (113.4418,184.8756) .. controls (113.2998,184.9466) and
+ (113.1815,185.0593) .. (113.0927,185.1895) .. controls (113.0159,185.3137) and
+ (112.9682,185.4554) .. (112.9741,185.6034) .. controls (112.9741,185.6448) and
+ (112.9801,185.6862) .. (112.9920,185.7276) .. controls (113.0157,185.8223) and
+ (113.0513,185.9113) .. (113.0927,186.0000) .. controls (113.2229,185.9290) and
+ (113.3588,185.8640) .. (113.4949,185.8048) .. controls (113.5896,185.7693) and
+ (113.6783,185.7398) .. (113.7729,185.7220) .. controls (114.2642,185.6155) and
+ (114.7968,185.7572) .. (115.1637,186.0946) .. controls (115.5543,186.4496) and
+ (115.7734,186.9821) .. (115.7438,187.5088) .. controls (115.7378,187.6271) and
+ (115.7199,187.7401) .. (115.6962,187.8585) .. controls (115.6666,188.0064) and
+ (115.6253,188.1600) .. (115.5720,188.3021) .. controls (115.7969,188.2429) and
+ (116.0218,188.1781) .. (116.2467,188.1130) .. controls (116.3591,188.0775) and
+ (116.4660,188.0420) .. (116.5785,188.0006) .. controls (117.1999,187.7875) and
+ (117.7975,187.4913) .. (118.3479,187.1362) .. controls (118.9693,186.7397) and
+ (119.5552,186.2725) .. (120.0760,185.7517) .. controls (120.1648,185.6629) and
+ (120.2535,185.5797) .. (120.3423,185.4909) .. controls (120.4547,185.3726) and
+ (120.5669,185.2602) .. (120.6734,185.1419) .. controls (120.6260,185.2898) and
+ (120.5728,185.4317) .. (120.5196,185.5737) .. controls (120.5078,185.6151) and
+ (120.4898,185.6506) .. (120.4720,185.6862) .. controls (120.3240,185.9584) and
+ (120.1352,186.2074) .. (119.9221,186.4263) .. controls (119.5611,186.7992) and
+ (119.1644,187.1481) .. (118.7501,187.4618) .. controls (118.3181,187.7814) and
+ (117.8923,188.1188) .. (117.4780,188.4621) .. controls (117.2827,188.6219) and
+ (117.0931,188.7933) .. (116.9096,188.9767) .. controls (116.7912,189.0951) and
+ (116.6785,189.2194) .. (116.5661,189.3437) .. controls (116.3412,189.5982) and
+ (116.1224,189.8587) .. (115.9093,190.1191) .. controls (116.0336,190.0244) and
+ (116.1579,189.9412) .. (116.2881,189.8584) .. controls (116.3887,189.7991) and
+ (116.4892,189.7399) .. (116.5957,189.6866) .. controls (116.8916,189.5386) and
+ (117.2229,189.4678) .. (117.5484,189.4796) .. controls (117.8858,189.4974) and
+ (118.2235,189.5980) .. (118.5135,189.7756) .. controls (118.7679,189.9294) and
+ (118.9807,190.1545) .. (119.1109,190.4267) .. controls (119.2470,190.6931) and
+ (119.3060,191.0066) .. (119.2765,191.3084) .. controls (119.2705,191.3853) and
+ (119.2590,191.4681) .. (119.2413,191.5450) .. controls (119.2176,191.6693) and
+ (119.1878,191.7936) .. (119.1523,191.9120) .. controls (119.3476,191.8232) and
+ (119.5428,191.7229) .. (119.7262,191.6105) .. controls (119.8090,191.5632) and
+ (119.8860,191.4978) .. (119.9511,191.4208) .. controls (120.0162,191.3498) and
+ (120.0759,191.2668) .. (120.1173,191.1780) .. controls (120.2061,190.9886) and
+ (120.2888,190.7877) .. (120.3539,190.5806) .. controls (120.4605,190.5214) and
+ (120.5613,190.4624) .. (120.6678,190.4033) .. controls (120.7211,190.3737) and
+ (120.7739,190.3439) .. (120.8272,190.3143) .. controls (121.4072,190.0006) and
+ (121.9637,189.6454) .. (122.4904,189.2430) .. controls (122.7567,189.0477) and
+ (122.9877,188.8049) .. (123.1830,188.5386) .. controls (123.2599,188.4321) and
+ (123.3244,188.3080) .. (123.3658,188.1778) .. controls (123.4369,187.9589) and
+ (123.4848,187.7281) .. (123.5203,187.4914) .. controls (123.5263,187.4263) and
+ (123.5319,187.3610) .. (123.5438,187.2900) .. controls (123.5498,187.2012) and
+ (123.5614,187.1187) .. (123.5673,187.0299) .. controls (123.6087,187.1956) and
+ (123.6502,187.3671) .. (123.6797,187.5328) .. controls (123.6916,187.5979) and
+ (123.7032,187.6568) .. (123.7032,187.7219) .. controls (123.7210,188.0474) and
+ (123.6737,188.3674) .. (123.5791,188.6752) .. controls (123.4370,189.1072) and
+ (123.2477,189.5212) .. (123.0051,189.9059) .. controls (122.8039,190.2195) and
+ (122.6085,190.5332) .. (122.4132,190.8468) .. controls (122.3777,190.9060) and
+ (122.3363,190.9711) .. (122.3008,191.0303) .. controls (122.1528,191.2907) and
+ (122.0524,191.5808) .. (122.0110,191.8767) .. controls (121.9636,192.1549) and
+ (121.9752,192.4448) .. (122.0462,192.7170) .. controls (122.0581,192.7643) and
+ (122.0699,192.8056) .. (122.0876,192.8529) .. controls (122.1290,192.9594) and
+ (122.1768,193.0658) .. (122.2242,193.1723) .. controls (122.2302,193.0244) and
+ (122.2479,192.8828) .. (122.2656,192.7349) .. controls (122.2833,192.6343) and
+ (122.3009,192.5272) .. (122.3305,192.4266) .. controls (122.4134,192.0952) and
+ (122.6088,191.7939) .. (122.8692,191.5691) .. controls (123.1414,191.3442) and
+ (123.4785,191.1959) .. (123.8336,191.1545) .. controls (124.1650,191.1131) and
+ (124.5087,191.1843) .. (124.7987,191.3559) .. controls (125.0827,191.5098) and
+ (125.3074,191.7640) .. (125.4258,192.0658) .. controls (125.4554,192.1368) and
+ (125.4791,192.2082) .. (125.4968,192.2851) .. controls (125.5323,192.4094) and
+ (125.5559,192.5337) .. (125.5796,192.6638) .. controls (125.6625,192.6046) and
+ (125.7454,192.5393) .. (125.8224,192.4742) .. controls (125.8638,192.4446) and
+ (125.8993,192.4090) .. (125.9348,192.3735) .. controls (126.2011,192.1131) and
+ (126.3902,191.7876) .. (126.4909,191.4325) .. controls (126.6033,191.0242) and
+ (126.6209,190.5923) .. (126.5440,190.1722) -- (126.0472,187.4377) .. controls
+ (125.9407,186.8636) and (125.9462,186.2664) .. (126.0645,185.6923) .. controls
+ (126.1533,185.2425) and (126.3609,184.8222) .. (126.6508,184.4789) --
+ (127.3966,183.5794) .. controls (127.4440,183.4787) and (127.4676,183.3724) ..
+ (127.4676,183.2599) .. controls (127.4676,182.9759) and (127.4494,182.6917) ..
+ (127.4021,182.4135) .. controls (127.4613,182.4313) and (127.5208,182.4547) ..
+ (127.5800,182.4784) .. controls (127.6037,182.4903) and (127.6329,182.5020) ..
+ (127.6566,182.5198) .. controls (127.7395,182.5731) and (127.8045,182.6384) ..
+ (127.8518,182.7212) .. controls (127.9228,182.8278) and (127.9703,182.9460) ..
+ (127.9939,183.0703) .. controls (127.9999,183.0999) and (128.0059,183.1355) ..
+ (128.0118,183.1710) .. controls (128.0236,183.2243) and (128.0356,183.2778) ..
+ (128.0414,183.3310) .. controls (128.0769,183.5322) and (128.1243,183.7276) ..
+ (128.1835,183.9229) .. controls (128.2072,184.0117) and (128.2482,184.1005) ..
+ (128.3015,184.1774) .. controls (128.4672,184.4201) and (128.6923,184.6267) ..
+ (128.9527,184.7687) .. controls (129.3729,184.9936) and (129.8284,185.1654) ..
+ (130.2959,185.2661) .. controls (130.6806,185.3488) and (131.0773,185.3723) ..
+ (131.4679,185.3310) .. controls (131.8407,185.2895) and (132.2015,185.1889) ..
+ (132.5448,185.0350) .. controls (132.7341,184.9462) and (132.9056,184.8225) ..
+ (133.0477,184.6686) .. controls (133.1956,184.5088) and (133.3142,184.3194) ..
+ (133.3912,184.1182) .. controls (133.4090,184.0649) and (133.4269,184.0176) ..
+ (133.4388,183.9643) .. controls (133.4684,183.8578) and (133.4921,183.7452) ..
+ (133.5098,183.6387) .. controls (133.5749,183.6506) and (133.6399,183.6683) ..
+ (133.7050,183.6801) .. controls (133.7583,183.6979) and (133.8053,183.7099) ..
+ (133.8527,183.7277) .. controls (134.0539,183.7869) and (134.2372,183.8929) ..
+ (134.3970,184.0230) .. controls (134.5390,184.1532) and (134.6576,184.3076) ..
+ (134.7405,184.4852) .. controls (134.8352,184.7041) and (134.9063,184.9345) ..
+ (134.9536,185.1771) .. controls (135.0128,185.5263) and (135.0484,185.8816) ..
+ (135.0543,186.2367) .. controls (135.1077,186.1657) and (135.1547,186.0946) ..
+ (135.2020,186.0236) .. controls (135.2316,185.9763) and (135.2614,185.9288) ..
+ (135.2910,185.8815) .. controls (135.4449,185.6151) and (135.5337,185.3137) ..
+ (135.5456,185.0060) .. controls (135.5574,184.6805) and (135.4923,184.3548) ..
+ (135.3621,184.0589) .. controls (135.2319,183.7630) and (135.0307,183.4910) ..
+ (134.7881,183.2780) .. controls (134.5810,183.0945) and (134.3204,182.9642) ..
+ (134.0541,182.9110) .. controls (134.0127,182.8992) and (133.9772,182.8931) ..
+ (133.9417,182.8931) .. controls (133.8707,182.8813) and (133.7993,182.8693) ..
+ (133.7224,182.8635) .. controls (133.6395,182.7629) and (133.5572,182.6564) ..
+ (133.4684,182.5558) .. controls (133.4507,182.5380) and (133.4328,182.5142) ..
+ (133.4091,182.4965) .. controls (133.0185,182.2006) and (132.5389,182.0231) ..
+ (132.0536,181.9936) .. controls (131.2902,181.9403) and (130.5151,182.0288) ..
+ (129.7813,182.2537) .. controls (129.7103,182.2774) and (129.6391,182.3011) ..
+ (129.5681,182.3247) .. controls (129.4734,182.3543) and (129.3788,182.3841) ..
+ (129.2901,182.4137) .. controls (129.2428,182.3900) and (129.2015,182.3667) ..
+ (129.1542,182.3371) .. controls (129.1364,182.3252) and (129.1126,182.3134) ..
+ (129.0949,182.2957) .. controls (128.8641,182.1359) and (128.6806,181.9107) ..
+ (128.5740,181.6562) .. controls (128.4557,181.3663) and (128.4082,181.0465) ..
+ (128.4437,180.7388) .. controls (128.5266,179.9457) and (128.7338,179.1707) ..
+ (129.0652,178.4547) .. controls (129.5091,177.4782) and (130.0656,176.5547) ..
+ (130.7284,175.7084) -- (134.3915,171.0154) .. controls (134.1784,170.9207) and
+ (133.9651,170.8204) .. (133.7520,170.7257) .. controls (133.6455,170.6784) and
+ (133.5392,170.6307) .. (133.4326,170.5774) .. controls (133.2551,170.4945) and
+ (133.0776,170.4119) .. (132.9001,170.3290) .. controls (132.5509,170.1633) and
+ (132.1956,169.9916) .. (131.8405,169.8199) -- cycle(129.5153,169.8967) ..
+ controls (129.2076,169.8907) and (128.8997,169.9614) .. (128.6275,170.0975) ..
+ controls (128.5032,170.1567) and (128.4024,170.2455) .. (128.3136,170.3520) ..
+ controls (128.2189,170.4704) and (128.1423,170.6125) .. (128.0949,170.7604) ..
+ controls (128.0594,170.8669) and (128.0354,170.9736) .. (128.0177,171.0860) ..
+ controls (127.9940,171.2517) and (127.9767,171.4235) .. (127.9707,171.5951) ..
+ controls (128.0713,171.5891) and (128.1661,171.5834) .. (128.2667,171.5834) ..
+ controls (128.3436,171.5774) and (128.4202,171.5774) .. (128.4971,171.5774) ..
+ controls (129.0593,171.5656) and (129.6277,171.6547) .. (130.1603,171.8381) ..
+ controls (130.5213,171.9565) and (130.8465,172.1750) .. (131.0951,172.4590) ..
+ controls (131.1011,172.4709) and (131.1133,172.4830) .. (131.1192,172.4948) ..
+ controls (131.1606,172.5599) and (131.2017,172.6311) .. (131.2372,172.6962) --
+ (131.9594,171.5242) .. controls (131.9298,171.4354) and (131.9004,171.3463) ..
+ (131.8649,171.2635) .. controls (131.8531,171.2280) and (131.8413,171.1985) ..
+ (131.8235,171.1690) .. controls (131.7170,170.9559) and (131.5628,170.7666) ..
+ (131.3793,170.6068) .. controls (131.1544,170.4115) and (130.8941,170.2519) ..
+ (130.6218,170.1335) .. controls (130.2727,169.9796) and (129.8941,169.9028) ..
+ (129.5153,169.8969) -- cycle(105.2583,181.2548) .. controls
+ (104.8912,181.2458) and (104.5217,181.2742) .. (104.1622,181.3364) .. controls
+ (103.8249,181.3897) and (103.4995,181.5135) .. (103.2095,181.6910) .. controls
+ (103.1858,181.7028) and (103.1618,181.7208) .. (103.1440,181.7386) .. controls
+ (103.0552,181.8155) and (102.9668,181.8866) .. (102.8839,181.9635) .. controls
+ (102.7597,181.9398) and (102.6295,181.9164) .. (102.5052,181.8986) .. controls
+ (102.4401,181.8868) and (102.3751,181.8746) .. (102.3100,181.8628) .. controls
+ (101.7300,181.7563) and (101.1441,181.6798) .. (100.5523,181.6206) .. controls
+ (100.2623,181.5910) and (99.9665,181.5849) .. (99.6706,181.6027) .. controls
+ (99.6233,181.6027) and (99.5759,181.6087) .. (99.5285,181.6206) .. controls
+ (99.3569,181.6502) and (99.1793,181.6796) .. (99.0077,181.7151) .. controls
+ (98.9899,181.8098) and (98.9781,181.9046) .. (98.9663,181.9993) .. controls
+ (98.9604,182.0348) and (98.9546,182.0698) .. (98.9546,182.0994) .. controls
+ (98.9487,182.2237) and (98.9427,182.3421) .. (98.9546,182.4664) .. controls
+ (98.9664,182.6735) and (98.9840,182.8870) .. (99.0077,183.0941) --
+ (99.0491,183.4314) .. controls (98.9662,183.4669) and (98.8894,183.5024) ..
+ (98.8125,183.5439) .. controls (98.7474,183.5735) and (98.6881,183.6027) ..
+ (98.6290,183.6323) .. controls (98.4573,183.7211) and (98.3033,183.8277) ..
+ (98.1613,183.9579) .. controls (98.0488,184.0644) and (97.9484,184.1826) ..
+ (97.8715,184.3187) .. controls (97.8537,184.3542) and (97.8358,184.3897) ..
+ (97.8239,184.4311) .. controls (97.7884,184.5140) and (97.7528,184.6031) ..
+ (97.7232,184.6918) .. controls (98.0132,184.5971) and (98.3035,184.4964) ..
+ (98.5876,184.3780) .. controls (98.7237,184.3188) and (98.8599,184.2541) ..
+ (98.9842,184.1772) .. controls (99.0967,184.1062) and (99.2086,184.0290) ..
+ (99.3092,183.9461) .. controls (99.5163,183.7686) and (99.7175,183.5912) ..
+ (99.9128,183.4018) .. controls (99.8951,183.6445) and (99.8717,183.8870) ..
+ (99.8362,184.1296) .. controls (99.8184,184.2421) and (99.7887,184.3543) ..
+ (99.7472,184.4608) .. controls (99.7058,184.5673) and (99.6529,184.6738) ..
+ (99.5878,184.7685) .. controls (99.4576,184.9697) and (99.3154,185.1710) ..
+ (99.1615,185.3603) .. controls (99.2799,185.4136) and (99.3981,185.4671) ..
+ (99.5223,185.5204) .. controls (99.5638,185.5382) and (99.5995,185.5497) ..
+ (99.6410,185.5556) .. controls (99.8599,185.5969) and (100.0849,185.5969) ..
+ (100.3039,185.5556) .. controls (100.6649,185.4846) and (101.0138,185.3783) ..
+ (101.3511,185.2244) .. controls (101.9311,184.9640) and (102.5114,184.6856) ..
+ (103.0736,184.3897) .. controls (103.7068,184.0583) and (104.3218,183.7152) ..
+ (104.9314,183.3542) .. controls (105.0024,183.3128) and (105.0735,183.2653) ..
+ (105.1445,183.2239) .. controls (105.2866,183.1410) and (105.4288,183.0584) ..
+ (105.5708,182.9755) .. controls (105.6359,182.7743) and (105.7068,182.5789) ..
+ (105.7778,182.3836) .. controls (105.8192,182.2889) and (105.8550,182.1941) ..
+ (105.8964,182.0994) .. controls (105.9319,182.0106) and (105.9730,181.9277) ..
+ (106.0144,181.8449) .. controls (106.0913,181.6733) and (106.1747,181.5077) ..
+ (106.2634,181.3420) .. controls (106.1451,181.3242) and (106.0263,181.3124) ..
+ (105.9020,181.3006) .. controls (105.8132,181.2946) and (105.7187,181.2830) ..
+ (105.6240,181.2771) .. controls (105.5027,181.2653) and (105.3806,181.2580) ..
+ (105.2582,181.2549) -- cycle(117.5727,181.7979) .. controls
+ (117.2177,181.8157) and (116.8568,181.8511) .. (116.5076,181.9103) .. controls
+ (116.1466,181.9754) and (115.7853,182.0347) .. (115.4184,182.0821) .. controls
+ (115.2113,182.1116) and (114.9926,182.1292) .. (114.7796,182.1470) .. controls
+ (114.5132,182.1646) and (114.2464,182.1704) .. (113.9801,182.1704) .. controls
+ (113.7019,182.1644) and (113.4242,182.1472) .. (113.1460,182.1234) --
+ (112.9508,182.1055) .. controls (112.8265,182.0938) and (112.6961,182.0760) ..
+ (112.5659,182.0642) -- (112.5480,182.3484) .. controls (112.5420,182.4194) and
+ (112.5304,182.4960) .. (112.5245,182.5671) .. controls (112.4890,182.9103) and
+ (112.4182,183.2418) .. (112.3058,183.5673) .. controls (112.2170,183.8218) and
+ (112.0924,184.0706) .. (111.9326,184.2896) .. controls (111.9148,184.3192) and
+ (111.8970,184.3425) .. (111.8733,184.3662) .. controls (111.8141,184.4372) and
+ (111.7549,184.5083) .. (111.6898,184.5793) .. controls (111.8200,184.5379) and
+ (111.9563,184.4904) .. (112.0865,184.4489) .. controls (112.1516,184.4312) and
+ (112.2166,184.4074) .. (112.2817,184.3896) .. controls (112.5658,184.3008) and
+ (112.8499,184.2240) .. (113.1399,184.1530) .. controls (113.4239,184.0879) and
+ (113.7139,184.0290) .. (113.9980,183.9757) .. controls (114.2525,183.9343) and
+ (114.5010,183.8988) .. (114.7555,183.8633) .. controls (115.2526,183.8041) and
+ (115.7500,183.7568) .. (116.2531,183.7094) .. controls (116.6141,183.6739) and
+ (116.9751,183.6380) .. (117.3361,183.6025) .. controls (117.6084,183.5788) and
+ (117.8800,183.5493) .. (118.1523,183.5197) .. controls (118.4482,183.4901) and
+ (118.7446,183.4432) .. (119.0345,183.3900) .. controls (119.2298,183.3486) and
+ (119.4191,183.2953) .. (119.6085,183.2362) .. controls (119.6381,183.2244) and
+ (119.6617,183.2122) .. (119.6913,183.2004) .. controls (119.7742,183.1649) and
+ (119.8626,183.1296) .. (119.9514,183.0941) .. controls (119.8804,183.0704) and
+ (119.8099,183.0465) .. (119.7389,183.0169) .. controls (119.7093,183.0051) and
+ (119.6792,182.9873) .. (119.6555,182.9755) .. controls (119.6141,182.9518) and
+ (119.5730,182.9223) .. (119.5375,182.8927) .. controls (119.4606,182.8276) and
+ (119.3836,182.7567) .. (119.3126,182.6857) .. controls (119.0759,182.4608) and
+ (118.8212,182.2538) .. (118.5489,182.0704) .. controls (118.4069,181.9757) and
+ (118.2414,181.8987) .. (118.0757,181.8572) .. controls (117.9100,181.8158) and
+ (117.7444,181.7920) .. (117.5728,181.7979) -- cycle(98.2206,181.8454) ..
+ controls (98.1555,181.8750) and (98.0902,181.9101) .. (98.0192,181.9455) ..
+ controls (97.9718,181.9692) and (97.9189,181.9987) .. (97.8715,182.0283) ..
+ controls (97.2916,182.3538) and (96.8477,182.9042) .. (96.6346,183.5315) ..
+ controls (96.4216,184.1529) and (96.4453,184.8515) .. (96.7057,185.4492) ..
+ controls (96.7234,185.4965) and (96.7407,185.5381) .. (96.7644,185.5796) ..
+ controls (96.8058,185.6565) and (96.8533,185.7393) .. (96.8948,185.8162) --
+ (96.8948,185.6266) .. controls (96.8948,185.5793) and (96.9009,185.5325) ..
+ (96.9009,185.4851) .. controls (96.9128,185.0590) and (97.0073,184.6323) ..
+ (97.1790,184.2358) .. controls (97.3210,183.9103) and (97.5400,183.6146) ..
+ (97.8122,183.3838) .. controls (97.8537,183.3424) and (97.9070,183.3071) ..
+ (97.9543,183.2776) .. controls (98.0727,183.1947) and (98.1971,183.1237) ..
+ (98.3213,183.0527) .. controls (98.2977,182.9107) and (98.2795,182.7740) ..
+ (98.2558,182.6319) .. controls (98.2499,182.5668) and (98.2445,182.4960) ..
+ (98.2385,182.4250) .. controls (98.2326,182.3599) and (98.2262,182.2951) ..
+ (98.2262,182.2359) .. controls (98.2262,182.1057) and (98.2206,181.9757) ..
+ (98.2206,181.8455) -- cycle(115.6315,182.2359) .. controls (115.6670,182.2596)
+ and (115.7023,182.2771) .. (115.7378,182.3008) .. controls (115.7674,182.3186)
+ and (115.7910,182.3362) .. (115.8206,182.3539) .. controls (115.9390,182.4368)
+ and (116.0460,182.5316) .. (116.1406,182.6381) .. controls (116.2234,182.7328)
+ and (116.2941,182.8451) .. (116.3414,182.9575) .. controls (116.3532,182.9812)
+ and (116.3592,182.9993) .. (116.3710,183.0230) .. controls (116.3828,183.0644)
+ and (116.4008,183.1054) .. (116.4186,183.1528) -- (116.1820,183.1652) ..
+ controls (116.1702,183.1356) and (116.1525,183.1058) .. (116.1406,183.0762) ..
+ controls (116.1288,183.0525) and (116.1166,183.0350) .. (116.1048,183.0113) ..
+ controls (116.0338,182.8752) and (115.9567,182.7503) .. (115.8620,182.6319) ..
+ controls (115.7969,182.5491) and (115.7141,182.4783) .. (115.6254,182.4132) ..
+ controls (115.6017,182.4014) and (115.5842,182.3837) .. (115.5605,182.3718) ..
+ controls (115.5013,182.3422) and (115.4361,182.3124) .. (115.3770,182.2828) --
+ cycle(113.9387,186.4130) .. controls (113.8159,186.4137) and
+ (113.6933,186.4373) .. (113.5779,186.4847) .. controls (113.2879,186.6031) and
+ (113.0335,186.8107) .. (112.8618,187.0711) .. controls (112.6961,187.3137) and
+ (112.5839,187.5858) .. (112.5307,187.8699) .. controls (112.4774,188.1776) and
+ (112.4771,188.5031) .. (112.5367,188.8108) .. controls (112.5722,188.9943) and
+ (112.6197,189.1779) .. (112.6670,189.3613) .. controls (112.7321,189.5981) and
+ (112.8030,189.8348) .. (112.8740,190.0657) .. controls (113.0160,189.7757) and
+ (113.1639,189.4973) .. (113.3355,189.2310) .. controls (113.4124,189.1008) and
+ (113.5070,188.9826) .. (113.6135,188.8702) .. controls (113.7023,188.7814) and
+ (113.8033,188.6984) .. (113.9039,188.6274) .. controls (114.1288,188.4735) and
+ (114.3536,188.3316) .. (114.5903,188.1955) .. controls (114.6495,188.1067) and
+ (114.7030,188.0115) .. (114.7503,187.9169) .. controls (114.7858,187.8400) and
+ (114.8150,187.7633) .. (114.8387,187.6864) .. controls (114.9156,187.4497) and
+ (114.8979,187.1832) .. (114.7973,186.9524) .. controls (114.6967,186.7394) and
+ (114.5196,186.5679) .. (114.3006,186.4792) .. controls (114.1852,186.4348) and
+ (114.0620,186.4124) .. (113.9392,186.4131) -- cycle(99.6169,188.1015) ..
+ controls (99.4911,188.1022) and (99.3657,188.1211) .. (99.2443,188.1596) ..
+ controls (99.0076,188.2365) and (98.8004,188.3903) .. (98.6525,188.5915) ..
+ controls (98.2560,189.1123) and (98.0842,189.7993) .. (98.1848,190.4444) ..
+ controls (98.3091,191.2492) and (98.6882,192.0123) .. (99.2623,192.5864) ..
+ controls (99.3037,192.6336) and (99.3511,192.6812) .. (99.4044,192.7285) ..
+ controls (99.4635,192.7877) and (99.5287,192.8410) .. (99.5879,192.9002) ..
+ controls (99.5938,192.8233) and (99.5992,192.7464) .. (99.6051,192.6636) ..
+ controls (99.6051,192.6044) and (99.6110,192.5448) .. (99.6169,192.4856) ..
+ controls (99.6583,192.0595) and (99.7649,191.6397) .. (99.9425,191.2432) ..
+ controls (100.1082,190.8585) and (100.3393,190.5031) .. (100.6233,190.1954) ..
+ controls (100.6706,190.1481) and (100.7181,190.0951) .. (100.7654,190.0477) ..
+ controls (100.8660,189.9530) and (100.9663,189.8585) .. (101.0669,189.7697) ..
+ controls (101.0551,189.6454) and (101.0436,189.5211) .. (101.0199,189.4027) ..
+ controls (101.0081,189.3080) and (100.9842,189.2190) .. (100.9606,189.1302) ..
+ controls (100.9014,188.8994) and (100.7773,188.6923) .. (100.6116,188.5266) ..
+ controls (100.4399,188.3491) and (100.2208,188.2192) .. (99.9900,188.1541) ..
+ controls (99.8687,188.1186) and (99.7426,188.1008) .. (99.6169,188.1016) --
+ cycle(107.6270,189.3057) .. controls (107.4302,189.3063) and
+ (107.2338,189.3287) .. (107.0444,189.3731) .. controls (106.6715,189.4619) and
+ (106.3224,189.6333) .. (106.0324,189.8760) .. controls (105.7483,190.1068) and
+ (105.5414,190.4264) .. (105.4467,190.7755) .. controls (105.3579,191.0774) and
+ (105.3814,191.4086) .. (105.5116,191.6986) .. controls (105.5176,191.7164) and
+ (105.5232,191.7284) .. (105.5351,191.7462) .. controls (105.5706,191.8054) and
+ (105.6123,191.8585) .. (105.6537,191.9118) .. controls (105.6833,191.8645) and
+ (105.7131,191.8231) .. (105.7427,191.7758) .. controls (105.7664,191.7403) and
+ (105.7901,191.7044) .. (105.8137,191.6689) .. controls (106.0564,191.3316) and
+ (106.3993,191.0718) .. (106.7899,190.9238) .. controls (107.1331,190.7936) and
+ (107.5296,190.7817) .. (107.8847,190.8942) .. controls (108.0977,190.9652) and
+ (108.2873,191.0952) .. (108.4234,191.2668) .. controls (108.5773,191.4562) and
+ (108.6780,191.6871) .. (108.7076,191.9297) -- (108.7249,192.1429) .. controls
+ (108.7249,192.2435) and (108.7252,192.3499) .. (108.7189,192.4505) .. controls
+ (108.7781,192.4505) and (108.8315,192.4503) .. (108.8907,192.4445) .. controls
+ (108.9203,192.4445) and (108.9495,192.4449) .. (108.9790,192.4385) .. controls
+ (109.1151,192.4207) and (109.2511,192.3733) .. (109.3694,192.2964) .. controls
+ (109.4996,192.2195) and (109.6124,192.1189) .. (109.7012,192.0005) .. controls
+ (109.8906,191.7460) and (109.9969,191.4325) .. (109.9910,191.1189) .. controls
+ (109.9970,190.8111) and (109.8906,190.5034) .. (109.7012,190.2607) .. controls
+ (109.5355,190.0418) and (109.3284,189.8581) .. (109.0976,189.7220) .. controls
+ (108.8254,189.5563) and (108.5234,189.4377) .. (108.2098,189.3667) .. controls
+ (108.0204,189.3253) and (107.8233,189.3048) .. (107.6265,189.3055) --
+ cycle(117.5839,190.2534) .. controls (117.4929,190.2464) and
+ (117.4008,190.2494) .. (117.3120,190.2604) .. controls (117.1226,190.2841) and
+ (116.9395,190.3488) .. (116.7856,190.4495) .. controls (116.6258,190.5560) and
+ (116.4896,190.6981) .. (116.3890,190.8579) .. controls (116.2766,191.0413) and
+ (116.1874,191.2368) .. (116.1283,191.4380) .. controls (116.0573,191.6688) and
+ (116.0159,191.9052) .. (116.0041,192.1479) .. controls (115.9804,192.5622) and
+ (115.9981,192.9764) .. (116.0634,193.3848) .. controls (116.1285,193.7990) and
+ (116.2410,194.2078) .. (116.3890,194.6044) .. controls (116.4423,194.7405) and
+ (116.4957,194.8705) .. (116.5490,195.0066) .. controls (116.6259,195.1782) and
+ (116.6970,195.3496) .. (116.7739,195.5212) .. controls (116.9041,195.0714) and
+ (117.0518,194.6219) .. (117.2175,194.1781) .. controls (117.2944,193.9650) and
+ (117.3948,193.7518) .. (117.5072,193.5565) .. controls (117.7617,193.1068) and
+ (118.0106,192.6570) .. (118.2591,192.2072) .. controls (118.3124,192.1125) and
+ (118.3598,192.0119) .. (118.4012,191.9113) .. controls (118.5018,191.6923) and
+ (118.5315,191.4437) .. (118.5019,191.2069) .. controls (118.4664,190.9702) and
+ (118.3654,190.7396) .. (118.2116,190.5502) .. controls (118.1169,190.4377) and
+ (117.9928,190.3547) .. (117.8508,190.3074) .. controls (117.7650,190.2778) and
+ (117.6748,190.2604) .. (117.5839,190.2530) -- cycle(107.4762,191.5274) ..
+ controls (107.3283,191.5274) and (107.1867,191.5567) .. (107.0506,191.6040) ..
+ controls (106.9145,191.6513) and (106.7898,191.7222) .. (106.6774,191.8109) ..
+ controls (106.5176,191.9352) and (106.3875,192.0891) .. (106.2869,192.2607) ..
+ controls (106.1922,192.4205) and (106.1271,192.6039) .. (106.1034,192.7933) ..
+ controls (106.0383,193.3200) and (106.1152,193.8708) .. (106.3283,194.3620) ..
+ controls (106.5591,194.9123) and (106.9318,195.4033) .. (107.3935,195.7762) ..
+ controls (107.4408,195.8235) and (107.4940,195.8651) .. (107.5473,195.9065) ..
+ controls (107.6183,195.9598) and (107.6833,196.0071) .. (107.7543,196.0604) --
+ (107.7543,195.9183) -- (107.7543,195.8472) .. controls (107.7543,195.4211) and
+ (107.7723,194.9952) .. (107.8019,194.5751) .. controls (107.8315,194.1371) and
+ (107.8789,193.7109) .. (107.9440,193.2789) .. controls (107.9500,193.2138) and
+ (107.9618,193.1425) .. (107.9736,193.0774) .. controls (107.9913,192.9413) and
+ (108.0152,192.8052) .. (108.0329,192.6691) .. controls (108.0507,192.6099) and
+ (108.0680,192.5451) .. (108.0799,192.4800) .. controls (108.0917,192.4267) and
+ (108.0981,192.3794) .. (108.1040,192.3262) .. controls (108.1217,192.1723) and
+ (108.1038,192.0064) .. (108.0447,191.8585) .. controls (108.0033,191.7460) and
+ (107.9204,191.6511) .. (107.8198,191.5860) .. controls (107.7843,191.5623) and
+ (107.7426,191.5505) .. (107.7012,191.5446) .. controls (107.6243,191.5268) and
+ (107.5473,191.5214) .. (107.4763,191.5273) -- cycle(123.9839,191.8944) ..
+ controls (123.8316,191.8854) and (123.6788,191.9044) .. (123.5323,191.9531) ..
+ controls (123.3902,192.0004) and (123.2655,192.0951) .. (123.1826,192.2194) ..
+ controls (122.9695,192.5567) and (122.9105,192.9830) .. (123.0170,193.3617) ..
+ controls (123.2241,194.0837) and (123.5796,194.7641) .. (124.0649,195.3381) ..
+ controls (124.2365,195.5394) and (124.4137,195.7347) .. (124.5912,195.9300) ..
+ controls (124.8102,196.1549) and (125.0295,196.3801) .. (125.2604,196.5991) ..
+ controls (125.1894,196.1257) and (125.1356,195.6464) .. (125.0941,195.1670) ..
+ controls (125.0704,194.9066) and (125.0648,194.6400) .. (125.0707,194.3737) ..
+ controls (125.0767,193.8707) and (125.0413,193.3674) .. (124.9644,192.8644) ..
+ controls (124.9289,192.6395) and (124.8459,192.4264) .. (124.7216,192.2311) ..
+ controls (124.6743,192.1601) and (124.6088,192.0952) .. (124.5319,192.0538) ..
+ controls (124.4076,191.9828) and (124.2779,191.9353) .. (124.1359,191.9117) ..
+ controls (124.0856,191.9027) and (124.0347,191.8973) .. (123.9839,191.8944) --
+ cycle;
+
+\path[line width=0.253\lw,fill=black] (97.6997,115.5570) -- (131.0066,115.5570) --
+ (131.0066,136.1045) .. controls (131.0066,137.5248) and (130.8172,138.9392) ..
+ (130.4503,140.3063) .. controls (130.0656,141.7562) and (129.4975,143.1529) ..
+ (128.7696,144.4608) .. controls (128.0712,145.7095) and (127.2013,146.8694) ..
+ (126.1893,147.8814) .. controls (125.1477,148.9289) and (123.9582,149.8344) ..
+ (122.6799,150.5682) .. controls (121.4016,151.3020) and (120.0286,151.8642) ..
+ (118.6023,152.2489) .. controls (117.2175,152.6218) and (115.7853,152.8111) ..
+ (114.3532,152.8052) .. controls (112.9269,152.8052) and (111.4947,152.6158) ..
+ (110.1158,152.2430) .. controls (108.6896,151.8583) and (107.3047,151.2961) ..
+ (106.0205,150.5682) .. controls (105.1091,150.0533) and (104.2451,149.4497) ..
+ (103.4521,148.7632) .. controls (102.6827,148.1063) and (101.9844,147.3665) ..
+ (101.3630,146.5676) .. controls (100.1853,145.0585) and (99.2562,143.3482) ..
+ (98.6229,141.5372) .. controls (98.0134,139.7973) and (97.6997,137.9509) ..
+ (97.6997,136.1045) -- cycle;
+
+\path[fill=gold,line width=0.253\lw] % Schnabel
+ (113.7554,89.5767) .. controls
+ (113.7791,89.4583) and (113.8027,89.3459) .. (113.8323,89.2275) .. controls
+ (113.8501,89.1387) and (113.8737,89.0500) .. (113.8915,88.9612) .. controls
+ (113.9921,88.5114) and (114.1164,88.0617) .. (114.2525,87.6237) .. controls
+ (114.3413,87.3337) and (114.4537,87.0437) .. (114.5780,86.7656) .. controls
+ (114.8266,86.2093) and (115.1521,85.6826) .. (115.5427,85.2091) .. controls
+ (115.8741,84.8067) and (116.2706,84.4516) .. (116.7144,84.1616) --
+ (119.7563,82.1909) .. controls (120.2416,81.8714) and (120.6795,81.4689) ..
+ (121.0287,81.0073) .. controls (121.3128,80.6345) and (121.5140,80.1966) ..
+ (121.6146,79.7349) .. controls (121.6264,79.6698) and (121.6383,79.6047) ..
+ (121.6442,79.5396) .. controls (121.6560,79.3680) and (121.6679,79.1964) ..
+ (121.6797,79.0248) .. controls (121.7862,79.0189) and (121.8928,79.0129) ..
+ (121.9993,79.0011) .. controls (122.0526,78.9952) and (122.1058,78.9893) ..
+ (122.1591,78.9834) .. controls (122.3780,78.9479) and (122.5970,78.8828) ..
+ (122.8041,78.7940) .. controls (123.0172,78.6993) and (123.2243,78.5750) ..
+ (123.4137,78.4330) .. controls (123.6682,78.2318) and (123.9049,78.0128) ..
+ (124.1179,77.7702) .. controls (124.3487,77.5038) and (124.5559,77.2198) ..
+ (124.7393,76.9239) .. controls (124.7748,76.8647) and (124.8103,76.8055) ..
+ (124.8399,76.7463) .. controls (124.9109,76.6221) and (124.9761,76.5037) ..
+ (125.0471,76.3794) .. controls (125.1477,76.5451) and (125.2365,76.7168) ..
+ (125.3134,76.8943) .. controls (125.3489,76.9712) and (125.3667,77.0482) ..
+ (125.3785,77.1310) .. controls (125.3903,77.2375) and (125.3785,77.3500) ..
+ (125.3548,77.4506) .. controls (125.2956,77.6814) and (125.2246,77.9063) ..
+ (125.1299,78.1193) .. controls (125.2660,78.1608) and (125.4081,78.2081) ..
+ (125.5382,78.2554) .. controls (125.6092,78.2791) and (125.6744,78.3028) ..
+ (125.7395,78.3324) .. controls (126.2721,78.5632) and (126.7337,78.9360) ..
+ (127.0769,79.4036) .. controls (127.4734,79.9480) and (127.7516,80.5872) ..
+ (127.8700,81.2500) .. controls (127.9706,81.7767) and (127.9529,82.3212) ..
+ (127.8345,82.8419) .. controls (127.7102,83.3450) and (127.4794,83.8303) ..
+ (127.1598,84.2386) .. controls (127.1243,84.2859) and (127.0888,84.3333) ..
+ (127.0533,84.3747) .. controls (126.9764,84.4635) and (126.8994,84.5463) ..
+ (126.8225,84.6351) .. controls (126.6982,84.4931) and (126.5680,84.3570) ..
+ (126.4378,84.2209) .. controls (126.3727,84.1558) and (126.3017,84.0907) ..
+ (126.2307,84.0315) .. controls (125.7631,83.6350) and (125.1891,83.3687) ..
+ (124.5854,83.2562) .. controls (123.9226,83.1378) and (123.2302,83.1734) ..
+ (122.5851,83.3687) .. controls (122.5141,83.3864) and (122.4490,83.4101) ..
+ (122.3780,83.4338) .. controls (122.2951,83.4633) and (122.2064,83.4929) ..
+ (122.1176,83.5225) .. controls (122.0229,83.5048) and (121.9282,83.4870) ..
+ (121.8276,83.4693) .. controls (121.7566,83.4574) and (121.6797,83.4456) ..
+ (121.6087,83.4338) .. controls (121.0879,83.3509) and (120.5612,83.3272) ..
+ (120.0345,83.3627) .. controls (119.6439,83.3864) and (119.2651,83.4752) ..
+ (118.8982,83.6172) .. controls (118.3182,83.8421) and (117.7797,84.1676) ..
+ (117.3122,84.5819) .. controls (116.7618,85.0671) and (116.2824,85.6353) ..
+ (115.8977,86.2626) -- (114.1993,89.0204) .. controls (114.1874,89.0441) and
+ (114.1697,89.0678) .. (114.1518,89.0855) .. controls (114.0216,89.2512) and
+ (113.8855,89.4110) .. (113.7553,89.5767);
+
+\path[fill=red,line width=0.253\lw] % Roter Adler (Federkleid)
+ (104.1740,74.8524) .. controls
+ (104.4166,75.0062) and (104.6656,75.1543) .. (104.9141,75.2904) .. controls
+ (105.0147,75.3496) and (105.1150,75.3972) .. (105.2156,75.4387) .. controls
+ (105.7601,75.6695) and (106.3401,75.8053) .. (106.9319,75.8526) .. controls
+ (107.6954,75.9059) and (108.4705,75.8707) .. (109.2340,75.7346) .. controls
+ (109.3937,75.7109) and (109.5539,75.6752) .. (109.7196,75.6456) .. controls
+ (109.9267,75.6042) and (110.1336,75.5629) .. (110.3467,75.5215) .. controls
+ (110.0981,75.5984) and (109.8557,75.6812) .. (109.6071,75.7581) .. controls
+ (109.4888,75.7995) and (109.3641,75.8470) .. (109.2457,75.8884) .. controls
+ (108.8492,76.0364) and (108.4531,76.1962) .. (108.0743,76.3796) .. controls
+ (107.5358,76.6282) and (107.0091,76.8944) .. (106.4883,77.1785) .. controls
+ (105.8670,77.5158) and (105.2452,77.8472) .. (104.6120,78.1608) .. controls
+ (104.2273,78.3561) and (103.8309,78.5397) .. (103.4344,78.7113) .. controls
+ (102.5408,79.1019) and (101.5704,79.3029) .. (100.5999,79.2970) .. controls
+ (99.7595,79.2970) and (98.9245,79.0899) .. (98.1848,78.6934) .. controls
+ (98.1670,78.6875) and (98.1497,78.6756) .. (98.1378,78.6637) .. controls
+ (98.0431,78.5986) and (97.9483,78.5336) .. (97.8536,78.4685) .. controls
+ (97.9010,78.5987) and (97.9604,78.7291) .. (98.0136,78.8534) .. controls
+ (98.0432,78.9185) and (98.0727,78.9833) .. (98.1082,79.0424) .. controls
+ (98.2502,79.2969) and (98.4397,79.5222) .. (98.6586,79.7115) .. controls
+ (98.9013,79.9246) and (99.1792,80.0902) .. (99.4810,80.2145) .. controls
+ (99.8775,80.3802) and (100.3038,80.4745) .. (100.7358,80.4863) .. controls
+ (101.1086,80.4922) and (101.4873,80.4273) .. (101.8306,80.2793) .. controls
+ (102.0199,80.2024) and (102.2091,80.1136) .. (102.3866,80.0130) .. controls
+ (102.8068,79.7822) and (103.2213,79.5455) .. (103.6297,79.2970) .. controls
+ (104.0203,79.0543) and (104.4224,78.8411) .. (104.8307,78.6458) .. controls
+ (105.2982,78.4209) and (105.7720,78.2259) .. (106.2573,78.0484) .. controls
+ (106.3342,78.0188) and (106.4172,77.9892) .. (106.5001,77.9656) .. controls
+ (106.6599,77.9064) and (106.8197,77.8533) .. (106.9795,77.8000) .. controls
+ (106.6836,77.9479) and (106.3814,78.0959) .. (106.0855,78.2498) .. controls
+ (105.8547,78.3681) and (105.6240,78.4863) .. (105.3991,78.6106) .. controls
+ (105.1151,78.7585) and (104.8428,78.9181) .. (104.5706,79.0838) .. controls
+ (104.3694,79.2140) and (104.1681,79.3504) .. (103.9787,79.4984) .. controls
+ (103.7657,79.6582) and (103.5587,79.8354) .. (103.3634,80.0248) .. controls
+ (103.1267,80.2556) and (102.8960,80.4981) .. (102.6770,80.7526) .. controls
+ (102.6415,80.7881) and (102.6118,80.8298) .. (102.5763,80.8712) .. controls
+ (102.5053,80.9481) and (102.4400,81.0309) .. (102.3749,81.1078) .. controls
+ (102.4814,81.1078) and (102.5878,81.1022) .. (102.6943,81.1022) .. controls
+ (102.7771,81.0963) and (102.8604,81.0958) .. (102.9433,81.0899) .. controls
+ (103.4167,81.0662) and (103.8961,81.0070) .. (104.3637,80.9064) .. controls
+ (104.7246,80.8294) and (105.0853,80.7114) .. (105.4226,80.5635) .. controls
+ (105.4818,80.5339) and (105.5411,80.5100) .. (105.5944,80.4745) .. controls
+ (105.7482,80.3917) and (105.9020,80.3087) .. (106.0559,80.2200) .. controls
+ (105.6061,81.3503) and (105.1326,82.4631) .. (104.6355,83.5698) .. controls
+ (104.3869,84.1261) and (104.1211,84.6649) .. (103.8311,85.1916) .. controls
+ (103.5352,85.7302) and (103.2213,86.2569) .. (102.8840,86.7658) .. controls
+ (102.4815,87.3872) and (102.0554,87.9966) .. (101.6057,88.5884) .. controls
+ (101.5051,88.7245) and (101.4045,88.8545) .. (101.2980,88.9906) .. controls
+ (101.0968,89.2569) and (100.8898,89.5231) .. (100.6826,89.7895) .. controls
+ (100.8779,89.8250) and (101.0789,89.8550) .. (101.2801,89.8846) .. controls
+ (101.3807,89.8964) and (101.4816,89.9019) .. (101.5822,89.9019) .. controls
+ (101.6532,89.9019) and (101.7302,89.8961) .. (101.8071,89.8902) .. controls
+ (101.9550,89.8783) and (102.1089,89.8607) .. (102.2569,89.8370) .. controls
+ (102.2095,90.2099) and (102.1621,90.5769) .. (102.1148,90.9497) .. controls
+ (102.0911,91.1332) and (102.0674,91.3223) .. (102.0438,91.5058) .. controls
+ (101.8189,93.4469) and (101.5168,95.3761) .. (101.1380,97.2936) .. controls
+ (100.9605,98.2168) and (100.7061,99.1342) .. (100.3806,100.0219) .. controls
+ (100.3628,100.0692) and (100.3449,100.1167) .. (100.3213,100.1640) .. controls
+ (100.1852,100.4540) and (100.0494,100.7442) .. (99.9073,101.0283) .. controls
+ (100.0553,101.0046) and (100.2033,100.9748) .. (100.3454,100.9393) .. controls
+ (100.4164,100.9216) and (100.4873,100.8978) .. (100.5524,100.8683) .. controls
+ (100.6175,100.8446) and (100.6764,100.8148) .. (100.7297,100.7793) .. controls
+ (100.8480,100.7142) and (100.9663,100.6376) .. (101.0787,100.5606) .. controls
+ (101.0787,100.7263) and (101.0847,100.8916) .. (101.0911,101.0573) --
+ (101.0911,101.3002) .. controls (101.1029,102.1464) and (101.0671,102.9867) ..
+ (100.9843,103.8270) .. controls (100.8955,104.7088) and (100.7596,105.5909) ..
+ (100.5820,106.4608) .. controls (100.5584,106.5733) and (100.5346,106.6857) ..
+ (100.5110,106.7982) .. controls (100.4578,107.0231) and (100.4105,107.2480) ..
+ (100.3572,107.4728) .. controls (100.5407,107.2302) and (100.7184,106.9874) ..
+ (100.8960,106.7389) .. controls (101.0262,106.5554) and (101.1562,106.3664) ..
+ (101.2864,106.1711) .. controls (101.4225,105.9699) and (101.5465,105.7626) ..
+ (101.6590,105.5495) .. controls (101.7773,105.3247) and (101.8899,105.0937) ..
+ (101.9846,104.8570) .. controls (102.0970,104.5847) and (102.1799,104.3064) ..
+ (102.2391,104.0223) .. controls (102.2924,103.7501) and (102.3161,103.4719) ..
+ (102.3101,103.1938) .. controls (102.3041,102.9571) and (102.2802,102.7267) ..
+ (102.2329,102.5018) .. controls (102.1678,102.2177) and (102.0911,101.9396) ..
+ (101.9845,101.6733) .. controls (101.8366,101.2768) and (101.7008,100.8744) ..
+ (101.5706,100.4661) .. controls (101.5410,100.3596) and (101.5172,100.2526) ..
+ (101.5113,100.1461) .. controls (101.4995,100.0159) and (101.5053,99.8860) ..
+ (101.5292,99.7618) .. controls (101.5884,99.4599) and (101.6594,99.1519) ..
+ (101.7541,98.8560) .. controls (101.7896,99.1283) and (101.8428,99.4006) ..
+ (101.9079,99.6728) .. controls (101.9375,99.7971) and (101.9788,99.9270) ..
+ (102.0321,100.0453) .. controls (102.0735,100.1401) and (102.1209,100.2290) ..
+ (102.1742,100.3178) .. controls (102.2866,100.4954) and (102.3990,100.6670) ..
+ (102.5233,100.8386) .. controls (102.5529,100.7144) and (102.5885,100.5962) ..
+ (102.6240,100.4778) .. controls (102.6358,100.4186) and (102.6594,100.3591) ..
+ (102.6771,100.2999) .. controls (102.7718,99.9921) and (102.8903,99.6903) ..
+ (103.0323,99.4003) .. controls (103.1684,99.1163) and (103.3280,98.8501) ..
+ (103.5056,98.5897) -- (103.8485,98.0924) .. controls (103.9905,97.8912) and
+ (104.1149,97.6726) .. (104.2155,97.4418) .. controls (104.3279,97.1933) and
+ (104.4169,96.9390) .. (104.4879,96.6726) .. controls (104.4998,96.6135) and
+ (104.5175,96.5539) .. (104.5293,96.4947) .. controls (104.5530,96.3704) and
+ (104.5829,96.2520) .. (104.6065,96.1277) -- (104.6065,95.7311) .. controls
+ (104.6065,95.6305) and (104.6005,95.5240) .. (104.6005,95.4234) .. controls
+ (104.5828,95.0151) and (104.4939,94.6070) .. (104.3460,94.2223) .. controls
+ (104.2276,93.9264) and (104.0442,93.6542) .. (103.8134,93.4352) .. controls
+ (103.7720,93.3938) and (103.7304,93.3583) .. (103.6830,93.3228) .. controls
+ (103.5529,93.2399) and (103.4287,93.1573) .. (103.2926,93.0744) .. controls
+ (103.2749,92.9561) and (103.2570,92.8373) .. (103.2333,92.7130) .. controls
+ (103.2273,92.6538) and (103.2157,92.5949) .. (103.2098,92.5357) .. controls
+ (103.1447,92.0326) and (103.1151,91.5236) .. (103.1388,91.0146) .. controls
+ (103.1565,90.5589) and (103.2158,90.1033) .. (103.3223,89.6535) .. controls
+ (103.3341,89.6062) and (103.3457,89.5591) .. (103.3575,89.5059) .. controls
+ (103.3812,89.4053) and (103.4111,89.3105) .. (103.4347,89.2099) .. controls
+ (103.2867,89.2336) and (103.1326,89.2571) .. (102.9787,89.2748) .. controls
+ (102.9018,89.2807) and (102.8248,89.2868) .. (102.7538,89.2927) .. controls
+ (102.6650,89.2986) and (102.5763,89.2983) .. (102.4875,89.2983) .. controls
+ (102.3100,89.2924) and (102.1325,89.2805) .. (101.9550,89.2687) .. controls
+ (102.0319,89.1799) and (102.1029,89.0911) .. (102.1799,89.0024) .. controls
+ (102.1917,88.9846) and (102.2097,88.9614) .. (102.2275,88.9437) .. controls
+ (102.3636,88.7661) and (102.4936,88.5822) .. (102.6179,88.3988) .. controls
+ (102.8842,87.9963) and (103.1508,87.5943) .. (103.4112,87.1860) .. controls
+ (103.4408,87.1386) and (103.4761,87.0912) .. (103.5057,87.0439) .. controls
+ (103.5649,86.9492) and (103.6238,86.8605) .. (103.6830,86.7659) --
+ (104.1742,87.1681) .. controls (104.1446,87.2095) and (104.1210,87.2511) ..
+ (104.0914,87.2984) .. controls (104.0736,87.3339) and (104.0560,87.3692) ..
+ (104.0383,87.4047) .. controls (103.9791,87.5408) and (103.9614,87.6948) ..
+ (103.9969,87.8427) .. controls (104.0206,87.9729) and (104.0973,88.0972) ..
+ (104.2039,88.1801) .. controls (104.2217,88.1919) and (104.2337,88.1979) ..
+ (104.2515,88.2097) .. controls (104.2870,88.2274) and (104.3284,88.2451) ..
+ (104.3639,88.2628) .. controls (104.3047,88.3575) and (104.2451,88.4521) ..
+ (104.1860,88.5408) .. controls (104.1387,88.6178) and (104.0977,88.6888) ..
+ (104.0562,88.7657) .. controls (103.8728,89.0971) and (103.7602,89.4700) ..
+ (103.7306,89.8488) .. controls (103.7069,90.1802) and (103.7600,90.5234) ..
+ (103.8962,90.8311) .. controls (103.9199,90.8844) and (103.9494,90.9434) ..
+ (103.9790,90.9967) .. controls (104.0441,91.1032) and (104.1091,91.2102) ..
+ (104.1742,91.3167) .. controls (104.2334,91.2812) and (104.2868,91.2515) ..
+ (104.3460,91.2160) .. controls (104.3874,91.1864) and (104.4288,91.1628) ..
+ (104.4702,91.1332) .. controls (105.0206,90.7604) and (105.4112,90.1683) ..
+ (105.5532,89.5232) .. controls (105.6893,88.9136) and (105.5654,88.2507) ..
+ (105.2103,87.7358) .. controls (105.1511,87.6411) and (105.0799,87.5586) ..
+ (105.0089,87.4757) .. controls (104.8787,87.3396) and (104.7428,87.2095) ..
+ (104.6067,87.0852) -- (105.3518,87.0852) .. controls (105.3636,86.9965) and
+ (105.3756,86.9016) .. (105.3814,86.8128) .. controls (105.3932,86.7477) and
+ (105.3992,86.6765) .. (105.4110,86.6114) .. controls (105.4702,86.1853) and
+ (105.5949,85.7653) .. (105.7725,85.3807) .. controls (105.9441,85.0078) and
+ (106.1687,84.6643) .. (106.4409,84.3625) .. controls (106.4646,84.3388) and
+ (106.4883,84.3095) .. (106.5119,84.2859) .. controls (106.5652,84.2385) and
+ (106.6123,84.1849) .. (106.6596,84.1376) .. controls (106.6300,84.2382) and
+ (106.6008,84.3391) .. (106.5713,84.4397) .. controls (106.5476,84.5167) and
+ (106.5239,84.5939) .. (106.5003,84.6708) .. controls (106.3642,85.1442) and
+ (106.2633,85.6234) .. (106.1982,86.1146) .. controls (106.1449,86.4875) and
+ (106.1331,86.8662) .. (106.1568,87.2391) .. controls (106.1568,87.2864) and
+ (106.1628,87.3336) .. (106.1685,87.3750) .. controls (106.1863,87.5230) and
+ (106.2103,87.6651) .. (106.2340,87.8130) .. controls (106.2636,87.7184) and
+ (106.2990,87.6238) .. (106.3285,87.5350) .. controls (106.3462,87.4877) and
+ (106.3639,87.4403) .. (106.3816,87.3929) .. controls (106.5709,86.9313) and
+ (106.8254,86.4931) .. (107.1390,86.1085) .. controls (107.4349,85.7356) and
+ (107.7904,85.4104) .. (108.1869,85.1440) .. controls (108.2461,85.1085) and
+ (108.2988,85.0727) .. (108.3580,85.0372) .. controls (108.4704,84.9721) and
+ (108.5891,84.9074) .. (108.7015,84.8364) .. controls (108.6187,85.1855) and
+ (108.5360,85.5286) .. (108.4531,85.8718) .. controls (108.3939,86.1441) and
+ (108.3344,86.4226) .. (108.2752,86.6948) .. controls (108.1509,87.3103) and
+ (108.1157,87.9432) .. (108.1689,88.5705) .. controls (108.2044,89.0321) and
+ (108.3346,89.4876) .. (108.5477,89.9019) .. controls (108.6246,90.0617) and
+ (108.7430,90.2040) .. (108.8850,90.3165) .. controls (109.0625,90.4526) and
+ (109.2638,90.5587) .. (109.4769,90.6297) .. controls (109.5952,90.6652) and
+ (109.7196,90.6954) .. (109.8439,90.7131) .. controls (110.0510,90.7486) and
+ (110.2638,90.7662) .. (110.4710,90.7780) .. controls (110.3289,90.6419) and
+ (110.1928,90.5058) .. (110.0626,90.3579) .. controls (109.9857,90.2750) and
+ (109.9090,90.1801) .. (109.8439,90.0854) .. controls (109.6486,89.8191) and
+ (109.5185,89.4996) .. (109.4534,89.1741) .. controls (109.3824,88.8072) and
+ (109.3882,88.4228) .. (109.4651,88.0559) .. controls (109.5243,87.7422) and
+ (109.6366,87.4342) .. (109.7845,87.1501) .. controls (109.9384,86.8601) and
+ (110.1336,86.5942) .. (110.3585,86.3575) .. controls (110.4709,86.2391) and
+ (110.5836,86.1266) .. (110.7020,86.0201) .. controls (110.8499,85.8781) and
+ (111.0037,85.7417) .. (111.1635,85.6056) .. controls (111.1635,85.8541) and
+ (111.1751,86.1027) .. (111.1870,86.3513) .. controls (111.1930,86.5170) and
+ (111.2107,86.6885) .. (111.2284,86.8542) .. controls (111.2521,87.0554) and
+ (111.2878,87.2508) .. (111.3470,87.4461) .. controls (111.4062,87.6591) and
+ (111.4887,87.8722) .. (111.5775,88.0793) .. controls (111.6840,88.3101) and
+ (111.8143,88.5290) .. (111.9741,88.7243) .. controls (112.0866,88.8723) and
+ (112.2286,88.9969) .. (112.3825,89.0975) .. controls (112.4417,89.1330) and
+ (112.5068,89.1680) .. (112.5660,89.1976) .. controls (112.6962,89.2568) and
+ (112.8265,89.3103) .. (112.9626,89.3576) .. controls (112.9805,89.2511) and
+ (113.0038,89.1389) .. (113.0276,89.0265) .. controls (113.0395,88.9732) and
+ (113.0516,88.9135) .. (113.0633,88.8603) .. controls (113.3356,87.6944) and
+ (113.8385,86.5879) .. (114.5369,85.6173) .. controls (115.2352,84.6349) and
+ (116.1289,83.7944) .. (117.1527,83.1553) -- (119.4313,81.7231) .. controls
+ (119.8455,81.4628) and (120.2120,81.1256) .. (120.5020,80.7291) .. controls
+ (120.8038,80.3148) and (121.0288,79.8475) .. (121.1649,79.3563) .. controls
+ (121.1886,79.2734) and (121.2062,79.1846) .. (121.2180,79.1017) .. controls
+ (121.2476,78.8887) and (121.2775,78.6753) .. (121.2952,78.4623) .. controls
+ (121.4254,78.4564) and (121.5557,78.4509) .. (121.6918,78.4450) .. controls
+ (121.7925,78.4391) and (121.8927,78.4269) .. (121.9933,78.4091) .. controls
+ (122.6266,78.3263) and (123.2246,78.0365) .. (123.6862,77.5986) .. controls
+ (124.0708,77.2375) and (124.3013,76.7228) .. (124.3250,76.1961) .. controls
+ (124.3310,76.0836) and (124.3132,75.9708) .. (124.2836,75.8643) .. controls
+ (124.2363,75.7045) and (124.1712,75.5448) .. (124.0884,75.4028) .. controls
+ (124.0411,75.3200) and (123.9940,75.2369) .. (123.9407,75.1600) .. controls
+ (123.8756,75.0535) and (123.8044,74.9529) .. (123.7393,74.8523) --
+ cycle(137.1553,82.3447) .. controls (137.0370,82.3506) and (136.9185,82.3564)
+ .. (136.8001,82.3682) .. controls (136.9007,82.4451) and (137.0078,82.5284) ..
+ (137.1084,82.6172) .. controls (137.1498,82.6527) and (137.1853,82.6882) ..
+ (137.2208,82.7296) .. controls (137.5641,83.1084) and (137.7711,83.6114) ..
+ (137.7948,84.1204) .. controls (137.8303,84.7240) and (137.6879,85.3276) ..
+ (137.3920,85.8484) .. controls (137.0961,86.3574) and (136.6818,86.7951) ..
+ (136.1847,87.1088) .. controls (135.6699,87.4283) and (135.0782,87.6298) ..
+ (134.4746,87.6772) .. controls (133.6579,87.7482) and (132.8354,87.7482) ..
+ (132.0187,87.6772) .. controls (130.8588,87.5766) and (129.6986,87.4046) ..
+ (128.5564,87.1619) .. controls (127.6392,86.9725) and (126.7217,86.8010) ..
+ (125.7985,86.6590) .. controls (124.9108,86.5170) and (124.0175,86.3984) ..
+ (123.1239,86.3038) .. controls (122.0527,86.1913) and (120.9698,86.1442) ..
+ (119.8927,86.1678) .. controls (119.0286,86.1797) and (118.1642,86.2682) ..
+ (117.3120,86.4162) .. controls (117.2351,86.4280) and (117.1523,86.4460) ..
+ (117.0754,86.4638) .. controls (116.8150,86.5229) and (116.5490,86.5822) ..
+ (116.2827,86.6473) -- (115.6081,87.8545) .. controls (115.7028,87.8249) and
+ (115.7972,87.8013) .. (115.8978,87.7717) .. controls (115.9688,87.7539) and
+ (116.0396,87.7301) .. (116.1165,87.7124) .. controls (117.0397,87.4579) and
+ (117.9808,87.2689) .. (118.9276,87.1446) .. controls (119.7325,87.0440) and
+ (120.5434,87.0140) .. (121.3483,87.0495) .. controls (122.3188,87.0909) and
+ (123.2838,87.1976) .. (124.2366,87.3633) .. controls (125.5090,87.5823) and
+ (126.7694,87.8662) .. (128.0121,88.2036) .. controls (129.9533,88.7362) and
+ (131.9534,89.0319) .. (133.9655,89.0852) .. controls (135.1077,89.1207) and
+ (136.2616,88.9081) .. (137.3209,88.4643) .. controls (137.9127,88.2216) and
+ (138.4159,87.7655) .. (138.7295,87.2033) .. controls (139.1201,86.5109) and
+ (139.3213,85.7120) .. (139.3035,84.9130) .. controls (139.2917,84.2739) and
+ (139.0668,83.6465) .. (138.6702,83.1553) .. controls (138.3211,82.7174) and
+ (137.8064,82.4219) .. (137.2560,82.3509) .. controls (137.2205,82.3450) and
+ (137.1908,82.3447) .. (137.1553,82.3447) -- cycle(168.4049,83.1170) ..
+ controls (168.1157,83.1111) and (167.8258,83.1321) .. (167.5387,83.1794) ..
+ controls (167.1777,83.2386) and (166.8348,83.4038) .. (166.5626,83.6465) ..
+ controls (166.3614,83.8299) and (166.2129,84.0789) .. (166.1418,84.3452) ..
+ controls (166.0353,84.7654) and (166.0000,85.2032) .. (166.0473,85.6353) ..
+ controls (166.0650,85.8542) and (166.1004,86.0792) .. (166.1418,86.2982) ..
+ controls (166.1951,86.5882) and (166.2605,86.8781) .. (166.3315,87.1681) ..
+ controls (166.4676,87.7244) and (166.5981,88.2864) .. (166.7164,88.8486) ..
+ controls (166.8289,89.3871) and (166.9294,89.9315) .. (167.0241,90.4759) ..
+ controls (167.2490,91.8075) and (167.3551,93.1690) .. (167.3373,94.5183) ..
+ controls (167.3255,95.3824) and (167.1893,96.2406) .. (166.9289,97.0632) ..
+ controls (166.6449,97.9805) and (166.2132,98.8445) .. (165.6451,99.6197) ..
+ controls (164.7633,100.8329) and (163.7511,101.9515) .. (162.6326,102.9517) ..
+ controls (161.6088,103.8749) and (160.5144,104.7030) .. (159.3544,105.4427) ..
+ controls (158.6561,105.8866) and (157.8986,106.2359) .. (157.1055,106.4726) ..
+ controls (156.4486,106.6739) and (155.7680,106.8103) .. (155.0815,106.8872) ..
+ controls (153.2233,107.1003) and (151.3529,107.2540) .. (149.4828,107.3487) ..
+ controls (148.4590,107.3960) and (147.4353,107.4909) .. (146.4233,107.6329) ..
+ controls (146.0919,107.6802) and (145.7663,107.7690) .. (145.4645,107.8992) --
+ (140.0610,110.2482) .. controls (139.0076,110.7039) and (137.9014,111.0474) ..
+ (136.7711,111.2664) .. controls (135.5638,111.5031) and (134.3327,111.6153) ..
+ (133.1018,111.5975) .. controls (131.7525,111.5857) and (130.4032,111.4202) ..
+ (129.0834,111.1125) .. controls (127.6098,110.7693) and (126.1713,110.2783) ..
+ (124.7865,109.6569) .. controls (124.5853,109.5622) and (124.3844,109.4674) ..
+ (124.1773,109.3727) .. controls (123.9169,109.2544) and (123.6561,109.1300) ..
+ (123.3958,109.0057) .. controls (123.4608,109.1182) and (123.5262,109.2364) ..
+ (123.5972,109.3548) .. controls (123.6268,109.4140) and (123.6624,109.4674) ..
+ (123.6979,109.5266) .. controls (124.1240,110.2308) and (124.6386,110.8820) ..
+ (125.2245,111.4560) .. controls (125.8932,112.1129) and (126.6334,112.6926) ..
+ (127.4264,113.1779) .. controls (127.5389,113.2489) and (127.6510,113.3200) ..
+ (127.7693,113.3911) .. controls (127.9173,113.4798) and (128.0652,113.5686) ..
+ (128.2191,113.6573) -- (132.8942,113.6573) -- (132.8942,115.5571) .. controls
+ (133.0244,115.8590) and (133.1608,116.1488) .. (133.3088,116.4388) .. controls
+ (133.3798,116.5808) and (133.4624,116.7167) .. (133.5571,116.8410) .. controls
+ (133.6340,116.9534) and (133.7170,117.0540) .. (133.8117,117.1487) .. controls
+ (133.9951,117.3499) and (134.1906,117.5394) .. (134.3918,117.7288) .. controls
+ (134.5279,117.6637) and (134.6699,117.6105) .. (134.8119,117.5750) .. controls
+ (134.8711,117.5573) and (134.9301,117.5514) .. (134.9892,117.5633) .. controls
+ (135.0602,117.5693) and (135.1256,117.5929) .. (135.1907,117.6343) .. controls
+ (135.3327,117.7231) and (135.4630,117.8295) .. (135.5873,117.9419) .. controls
+ (135.7707,117.8413) and (135.9363,117.7231) .. (136.0902,117.5929) .. controls
+ (136.1731,117.5219) and (136.2381,117.4327) .. (136.2854,117.3321) .. controls
+ (136.2914,117.3143) and (136.2974,117.2967) .. (136.3033,117.2790) .. controls
+ (136.3152,117.2139) and (136.3267,117.1489) .. (136.3385,117.0838) .. controls
+ (136.3858,117.1252) and (136.4391,117.1669) .. (136.4924,117.2024) .. controls
+ (136.5101,117.2143) and (136.5284,117.2258) .. (136.5462,117.2376) .. controls
+ (136.6172,117.2672) and (136.6938,117.2910) .. (136.7766,117.2969) .. controls
+ (136.9246,117.3087) and (137.0726,117.3087) .. (137.2147,117.2969) .. controls
+ (137.5224,117.1135) and (137.8123,116.9065) .. (138.0846,116.6698) .. controls
+ (138.2325,116.5396) and (138.3569,116.3917) .. (138.4515,116.2201) .. controls
+ (138.4752,116.1787) and (138.4932,116.1367) .. (138.5109,116.0952) .. controls
+ (138.5522,115.9532) and (138.5933,115.8114) .. (138.6289,115.6634) .. controls
+ (138.6703,115.8232) and (138.7003,115.9833) .. (138.7357,116.1490) .. controls
+ (138.7475,116.2259) and (138.7595,116.3087) .. (138.7653,116.3856) .. controls
+ (138.7713,116.4744) and (138.7713,116.5631) .. (138.7713,116.6519) .. controls
+ (138.7653,116.8294) and (138.7538,117.0125) .. (138.7361,117.1900) .. controls
+ (138.4757,117.3025) and (138.2152,117.4214) .. (137.9608,117.5397) .. controls
+ (137.8306,117.5989) and (137.7063,117.6637) .. (137.5820,117.7288) .. controls
+ (137.4755,117.7821) and (137.3688,117.8414) .. (137.2682,117.9005) .. controls
+ (137.0670,118.0189) and (136.8602,118.1432) .. (136.6590,118.2675) --
+ (136.2327,117.9419) .. controls (136.0848,118.1017) and (135.9190,118.2494) ..
+ (135.7533,118.3855) .. controls (135.6645,118.4565) and (135.5641,118.5220) ..
+ (135.4635,118.5635) .. controls (135.3392,118.6168) and (135.2088,118.6519) ..
+ (135.0786,118.6519) .. controls (134.8833,118.6637) and (134.6878,118.6459) ..
+ (134.4985,118.6105) .. controls (134.2913,118.5632) and (134.0842,118.4923) ..
+ (133.8949,118.4035) .. controls (133.7469,118.3266) and (133.6110,118.2321) ..
+ (133.4927,118.1137) .. controls (133.4039,118.0309) and (133.3209,117.9363) ..
+ (133.2499,117.8357) .. controls (133.1256,117.6641) and (133.0070,117.4804) ..
+ (132.8946,117.2970) -- (132.8946,120.0253) .. controls (132.9834,120.2265) and
+ (133.0845,120.4213) .. (133.2029,120.6048) .. controls (133.2562,120.6817) and
+ (133.3212,120.7532) .. (133.3981,120.8124) .. controls (133.4632,120.8538) and
+ (133.5396,120.8892) .. (133.6107,120.9069) .. controls (133.8000,120.9602) and
+ (133.9835,120.9895) .. (134.1729,121.0132) .. controls (134.1966,121.1848) and
+ (134.2145,121.3506) .. (134.2322,121.5222) .. controls (134.2440,121.6111) and
+ (134.2500,121.6942) .. (134.2618,121.7830) .. controls (134.3151,122.3570) and
+ (134.4041,122.9247) .. (134.5225,123.4869) .. controls (134.5758,123.7592) and
+ (134.6640,124.0196) .. (134.7764,124.2740) .. controls (134.8001,124.3154) and
+ (134.8238,124.3571) .. (134.8475,124.3927) .. controls (134.9422,124.5347) and
+ (135.0373,124.6769) .. (135.1379,124.8190) .. controls (135.5226,124.4875) and
+ (135.8952,124.1380) .. (136.2562,123.7829) .. controls (136.4337,123.6053) and
+ (136.5996,123.4221) .. (136.7535,123.2268) .. controls (136.9311,123.0019) and
+ (137.0965,122.7652) .. (137.2385,122.5225) .. controls (137.5403,122.0195) and
+ (137.8184,121.5043) .. (138.0788,120.9835) .. controls (138.2208,121.2794) and
+ (138.3691,121.5758) .. (138.5230,121.8658) .. controls (138.5999,122.0078) and
+ (138.6826,122.1498) .. (138.7713,122.2859) .. controls (138.8897,122.4634) and
+ (139.0201,122.6290) .. (139.1562,122.7888) .. controls (139.4403,123.1084) and
+ (139.7363,123.4223) .. (140.0441,123.7242) .. controls (140.3932,123.3395) and
+ (140.7187,122.9365) .. (141.0264,122.5163) .. controls (141.1744,122.3210) and
+ (141.2983,122.1024) .. (141.3990,121.8775) .. controls (141.4937,121.6704) and
+ (141.5706,121.4512) .. (141.6238,121.2263) .. controls (141.7363,120.7588) and
+ (141.8250,120.2856) .. (141.8901,119.8121) .. controls (141.9552,119.8949) and
+ (142.0203,119.9721) .. (142.0854,120.0549) .. controls (142.1149,120.0963) and
+ (142.1509,120.1374) .. (142.1805,120.1729) .. controls (142.2100,120.2084) and
+ (142.2392,120.2378) .. (142.2688,120.2674) .. controls (142.3279,120.3325) and
+ (142.3875,120.3920) .. (142.4467,120.4571) .. controls (142.5473,120.3328) and
+ (142.6418,120.2088) .. (142.7364,120.0845) .. controls (142.7837,120.0194) and
+ (142.8251,119.9538) .. (142.8606,119.8887) .. controls (142.9257,119.7644) and
+ (142.9734,119.6288) .. (143.0089,119.4927) .. controls (143.0681,119.2737) and
+ (143.1094,119.0488) .. (143.1331,118.8180) .. controls (143.1450,118.6819) and
+ (143.1627,118.5399) .. (143.1745,118.3979) .. controls (143.1863,118.2203) and
+ (143.2041,118.0364) .. (143.2159,117.8530) .. controls (143.2514,118.2258) and
+ (143.2988,118.5990) .. (143.3580,118.9718) .. controls (143.3817,119.1553) and
+ (143.4231,119.3324) .. (143.4704,119.5100) .. controls (143.5059,119.6579) and
+ (143.5531,119.8004) .. (143.6063,119.9424) .. controls (143.7129,120.2324) and
+ (143.8253,120.5165) .. (143.9437,120.8006) .. controls (144.1982,120.9486) and
+ (144.4409,121.1081) .. (144.6777,121.2738) .. controls (144.7901,121.3568) and
+ (144.9023,121.4454) .. (145.0088,121.5401) .. controls (145.1094,121.6348) and
+ (145.2042,121.7413) .. (145.2930,121.8478) .. controls (145.4706,122.0727) and
+ (145.6479,122.3037) .. (145.8077,122.5404) .. controls (145.9793,122.4102) and
+ (146.1513,122.2801) .. (146.3229,122.1499) .. controls (146.4531,122.0493) and
+ (146.5832,121.9422) .. (146.7134,121.8416) .. controls (147.0389,121.5812) and
+ (147.3348,121.2974) .. (147.6130,120.9896) .. controls (147.8260,120.7529) and
+ (148.0154,120.4927) .. (148.1752,120.2205) .. controls (148.3646,119.9009) and
+ (148.5065,119.5516) .. (148.5953,119.1906) .. controls (148.7137,118.7408) and
+ (148.7787,118.2793) .. (148.7905,117.8177) .. controls (148.7965,117.5988) and
+ (148.7965,117.3800) .. (148.7905,117.1610) .. controls (148.7905,116.8769) and
+ (148.7789,116.5925) .. (148.7670,116.3084) .. controls (148.9031,116.6221) and
+ (149.0274,116.9418) .. (149.1457,117.2673) .. controls (149.2049,117.4211) and
+ (149.2520,117.5869) .. (149.2934,117.7467) .. controls (149.3526,117.9775) and
+ (149.3945,118.2139) .. (149.4182,118.4566) .. controls (149.4596,118.9419) and
+ (149.4889,119.4271) .. (149.4948,119.9183) .. controls (149.6605,120.2734) and
+ (149.8379,120.6171) .. (150.0391,120.9544) .. controls (150.1338,121.1142) and
+ (150.2462,121.2561) .. (150.3764,121.3863) .. controls (150.4830,121.4987) and
+ (150.6015,121.5990) .. (150.7317,121.6878) .. controls (151.0039,121.8713) and
+ (151.2879,122.0371) .. (151.5719,122.1969) .. controls (151.7317,122.0312) and
+ (151.8919,121.8659) .. (152.0458,121.7001) .. controls (152.1286,121.6172) and
+ (152.2055,121.5340) .. (152.2824,121.4512) .. controls (152.8210,120.8534) and
+ (153.3122,120.2087) .. (153.7442,119.5341) .. controls (154.1644,118.8772) and
+ (154.5251,118.1847) .. (154.8328,117.4687) .. controls (154.9334,117.2260) and
+ (155.0282,116.9774) .. (155.1170,116.7229) .. controls (155.2946,116.2199) and
+ (155.4663,115.7166) .. (155.6261,115.2136) .. controls (155.6083,115.4444) and
+ (155.5904,115.6754) .. (155.5785,115.9062) .. controls (155.5725,116.0186) and
+ (155.5725,116.1369) .. (155.5725,116.2553) .. controls (155.5725,116.9536) and
+ (155.6790,117.6577) .. (155.8802,118.3324) .. controls (156.0814,119.0071) and
+ (156.3830,119.6525) .. (156.7736,120.2384) .. controls (156.8505,120.3567) and
+ (156.9335,120.4746) .. (157.0164,120.5930) .. controls (157.1229,120.7469) and
+ (157.2295,120.9010) .. (157.3420,121.0490) .. controls (157.6970,120.6584) and
+ (158.0286,120.2561) .. (158.3422,119.8300) .. controls (158.4902,119.6288) and
+ (158.6141,119.4099) .. (158.7148,119.1850) .. controls (158.7977,118.9838) and
+ (158.8686,118.7707) .. (158.9100,118.5517) .. controls (159.0106,118.1020) and
+ (159.0816,117.6399) .. (159.1349,117.1783) -- (159.4543,117.1900) .. controls
+ (159.4839,117.3735) and (159.5139,117.5570) .. (159.5494,117.7405) .. controls
+ (159.5612,117.8293) and (159.5844,117.9242) .. (159.6081,118.0129) .. controls
+ (159.6258,118.0780) and (159.6437,118.1492) .. (159.6674,118.2143) .. controls
+ (159.7088,118.3505) and (159.7504,118.4804) .. (159.7978,118.6166) .. controls
+ (159.9575,118.4390) and (160.1055,118.2557) .. (160.2475,118.0722) .. controls
+ (160.3185,117.9834) and (160.3836,117.8886) .. (160.4428,117.7880) .. controls
+ (160.5197,117.6638) and (160.5847,117.5337) .. (160.6380,117.3976) .. controls
+ (160.7505,117.1194) and (160.8513,116.8350) .. (160.9401,116.5450) .. controls
+ (161.1058,116.6929) and (161.2711,116.8410) .. (161.4486,116.9830) .. controls
+ (161.5847,117.0955) and (161.7273,117.2021) .. (161.8693,117.3086) .. controls
+ (162.2422,117.5749) and (162.6737,117.7763) .. (163.1235,117.8888) .. controls
+ (163.4372,117.9656) and (163.7808,117.9536) .. (164.0886,117.8530) .. controls
+ (164.3549,117.7700) and (164.6030,117.6107) .. (164.7805,117.3976) .. controls
+ (165.0528,117.0840) and (165.2659,116.7169) .. (165.4021,116.3263) .. controls
+ (165.5145,116.0067) and (165.5975,115.6751) .. (165.6449,115.3378) .. controls
+ (165.6982,114.9709) and (165.7278,114.5979) .. (165.7159,114.2251) .. controls
+ (165.7099,113.8167) and (165.6744,113.4085) .. (165.6151,113.0061) .. controls
+ (165.5500,112.6096) and (165.4669,112.2132) .. (165.3544,111.8285) .. controls
+ (165.3367,111.7693) and (165.3194,111.7042) .. (165.2957,111.6450) .. controls
+ (165.2602,111.5208) and (165.2188,111.4023) .. (165.1833,111.2780) .. controls
+ (165.2662,111.3314) and (165.3426,111.3786) .. (165.4255,111.4319) .. controls
+ (165.4728,111.4674) and (165.5264,111.5029) .. (165.5737,111.5443) .. controls
+ (165.7158,111.6568) and (165.8399,111.7989) .. (165.9346,111.9527) .. controls
+ (166.0411,112.1243) and (166.1183,112.3079) .. (166.1656,112.5032) --
+ (166.4850,113.7815) .. controls (166.5856,114.1721) and (166.7751,114.5392) ..
+ (167.0355,114.8410) .. controls (167.3906,115.2494) and (167.8107,115.5927) ..
+ (168.2842,115.8530) .. controls (168.3493,115.8945) and (168.4201,115.9296) ..
+ (168.4911,115.9711) .. controls (168.5799,116.0183) and (168.6748,116.0661) ..
+ (168.7636,116.1076) .. controls (168.9885,116.0543) and (169.2075,115.9889) ..
+ (169.4265,115.9179) .. controls (169.4738,115.9002) and (169.5272,115.8706) ..
+ (169.5686,115.8351) .. controls (169.8468,115.6221) and (170.0593,115.3321) ..
+ (170.1895,115.0066) .. controls (170.4795,114.2491) and (170.6930,113.4557) ..
+ (170.8055,112.6509) .. controls (170.8706,112.2248) and (170.9174,111.7990) ..
+ (170.9470,111.3670) .. controls (170.9707,110.9942) and (170.9826,110.6271) ..
+ (170.9766,110.2543) .. controls (170.9706,110.2010) and (170.9706,110.1475) ..
+ (170.9706,110.0943) .. controls (170.9528,109.9108) and (170.9408,109.7217) ..
+ (170.9230,109.5383) .. controls (171.0413,109.7099) and (171.1660,109.8816) ..
+ (171.2844,110.0473) -- (171.5680,110.4378) .. controls (171.8935,110.8757) and
+ (172.2484,111.2962) .. (172.6331,111.6809) .. controls (172.9231,111.9649) and
+ (173.2373,112.2194) .. (173.5747,112.4383) .. controls (173.6339,112.4797) and
+ (173.6984,112.5150) .. (173.7576,112.5446) .. controls (173.9410,112.6452) and
+ (174.1246,112.7341) .. (174.3080,112.8288) .. controls (174.4205,112.7104) and
+ (174.5275,112.5923) .. (174.6281,112.4680) .. controls (174.6577,112.4325) and
+ (174.6872,112.3966) .. (174.7109,112.3611) .. controls (174.9476,112.0060) and
+ (175.1306,111.6157) .. (175.2490,111.2014) .. controls (175.4206,110.6037) and
+ (175.5332,109.9879) .. (175.5746,109.3665) -- (175.5925,109.0650) .. controls
+ (175.5985,108.9407) and (175.6100,108.8103) .. (175.6160,108.6801) --
+ (176.2907,109.0112) .. controls (176.2847,109.1296) and (176.2787,109.2426) ..
+ (176.2728,109.3609) .. controls (176.2668,109.4497) and (176.2614,109.5440) ..
+ (176.2555,109.6328) .. controls (176.2082,110.3193) and (176.0658,110.9941) ..
+ (175.8409,111.6450) .. controls (175.6456,112.2073) and (175.3619,112.7341) ..
+ (175.0068,113.2075) .. controls (174.9595,113.2726) and (174.9063,113.3438) ..
+ (174.8530,113.4089) .. controls (174.7465,113.5391) and (174.6337,113.6630) ..
+ (174.5212,113.7932) .. controls (174.3970,113.7340) and (174.2726,113.6751) ..
+ (174.1542,113.6159) .. controls (174.0891,113.5863) and (174.0299,113.5565) ..
+ (173.9707,113.5269) .. controls (173.6393,113.3553) and (173.3261,113.1598) ..
+ (173.0242,112.9467) .. controls (172.7342,112.7396) and (172.4619,112.5033) ..
+ (172.2075,112.2548) .. controls (172.1542,112.2075) and (172.1069,112.1542) ..
+ (172.0536,112.1009) .. controls (171.9589,112.0003) and (171.8579,111.8939) ..
+ (171.7632,111.7933) -- (171.5328,113.0592) .. controls (171.4263,113.6628) and
+ (171.2602,114.2549) .. (171.0472,114.8348) .. controls (170.8815,115.2609) and
+ (170.6687,115.6695) .. (170.4084,116.0482) .. controls (170.2782,116.2435) and
+ (170.1002,116.4089) .. (169.8931,116.5332) .. controls (169.6682,116.6634) and
+ (169.4140,116.7525) .. (169.1536,116.7939) .. controls (169.1181,116.7939) and
+ (169.0828,116.7999) .. (169.0473,116.7999) -- (168.7810,116.7999) .. controls
+ (168.8224,117.0189) and (168.8634,117.2319) .. (168.9108,117.4450) .. controls
+ (168.9403,117.6107) and (168.9762,117.7766) .. (169.0176,117.9423) .. controls
+ (169.1774,118.6525) and (169.4141,119.3390) .. (169.7337,119.9959) .. controls
+ (170.0059,120.5641) and (170.3493,121.0967) .. (170.7636,121.5702) .. controls
+ (170.8109,121.6353) and (170.8638,121.6883) .. (170.9230,121.7475) .. controls
+ (171.0710,121.8954) and (171.2189,122.0493) .. (171.3728,122.1973) .. controls
+ (171.4912,122.0611) and (171.6038,121.9253) .. (171.7163,121.7833) .. controls
+ (171.7755,121.7123) and (171.8286,121.6471) .. (171.8819,121.5702) .. controls
+ (172.1423,121.2210) and (172.3610,120.8481) .. (172.5504,120.4575) .. controls
+ (172.7338,120.0550) and (172.8821,119.6405) .. (172.9946,119.2144) .. controls
+ (173.1248,118.6936) and (173.2253,118.1613) .. (173.3022,117.6346) .. controls
+ (173.3911,117.0251) and (173.4502,116.4096) .. (173.4857,115.7941) .. controls
+ (173.4917,115.6284) and (173.5034,115.4683) .. (173.5093,115.3085) .. controls
+ (173.5211,115.0955) and (173.5271,114.8824) .. (173.5388,114.6752) .. controls
+ (173.6513,114.9475) and (173.7640,115.2142) .. (173.8824,115.4865) .. controls
+ (173.9771,115.6936) and (174.0715,115.9006) .. (174.1721,116.1018) .. controls
+ (174.4917,116.7587) and (174.9002,117.3679) .. (175.3855,117.9065) .. controls
+ (175.8176,118.3977) and (176.3265,118.8184) .. (176.8887,119.1557) .. controls
+ (176.9775,119.2090) and (177.0600,119.2560) .. (177.1488,119.3034) .. controls
+ (177.3204,119.3981) and (177.4983,119.4871) .. (177.6758,119.5758) .. controls
+ (177.7705,119.3805) and (177.8647,119.1852) .. (177.9594,118.9839) .. controls
+ (177.9831,118.9367) and (178.0071,118.8889) .. (178.0249,118.8357) .. controls
+ (178.2794,118.1847) and (178.4748,117.5105) .. (178.6050,116.8240) .. controls
+ (178.7885,115.8594) and (178.9067,114.8767) .. (178.9658,113.8943) .. controls
+ (178.9718,113.7878) and (178.9778,113.6812) .. (178.9837,113.5687) .. controls
+ (178.9897,113.4326) and (178.9951,113.2906) .. (179.0010,113.1486) .. controls
+ (179.0720,113.2137) and (179.1494,113.2729) .. (179.2204,113.3321) .. controls
+ (179.2441,113.3558) and (179.2674,113.3737) .. (179.2970,113.3914) .. controls
+ (179.5514,113.5630) and (179.8296,113.6870) .. (180.1255,113.7639) .. controls
+ (180.4924,113.8645) and (180.8773,113.9120) .. (181.2561,113.9060) --
+ (181.4038,113.9060) .. controls (181.4689,113.9060) and (181.5342,113.9064) ..
+ (181.5934,113.9000) -- (181.5934,113.6986) .. controls (181.5934,113.6513) and
+ (181.5874,113.5981) .. (181.5874,113.5448) .. controls (181.5756,113.0891) and
+ (181.5163,112.6393) .. (181.4157,112.1955) .. controls (181.3269,111.8049) and
+ (181.1910,111.4258) .. (181.0135,111.0648) .. controls (180.9484,110.9287) and
+ (180.8717,110.7928) .. (180.7948,110.6626) .. controls (180.6291,110.3963) and
+ (180.4632,110.1362) .. (180.2857,109.8817) .. controls (180.5165,110.0829) and
+ (180.7352,110.2840) .. (180.9542,110.4971) .. controls (181.1139,110.6569) and
+ (181.2739,110.8222) .. (181.4219,110.9938) .. controls (181.6053,111.2068) and
+ (181.7710,111.4320) .. (181.9130,111.6746) .. controls (182.0491,111.8995) and
+ (182.1678,112.1424) .. (182.2565,112.3969) .. controls (183.4993,115.7998) and
+ (184.2918,119.3684) .. (184.6055,122.9784) .. controls (185.0198,127.6891) and
+ (184.9488,132.4354) .. (184.4103,137.1284) .. controls (184.3511,137.6374) and
+ (184.2921,138.1464) .. (184.2330,138.6612) .. controls (184.1561,139.3181) and
+ (184.0792,139.9748) .. (183.9963,140.6377) .. controls (184.0732,138.4184) and
+ (184.1499,136.2048) .. (184.2150,133.9855) .. controls (184.2505,132.8789) and
+ (184.2741,131.7662) .. (184.2978,130.6536) .. controls (184.3333,128.7362) and
+ (184.3099,126.8129) .. (184.2329,124.8955) .. controls (184.1737,123.4811) and
+ (184.0610,122.0727) .. (183.8894,120.6702) .. controls (183.8361,120.2441) and
+ (183.7715,119.8180) .. (183.6886,119.3919) .. controls (183.5762,118.7883) and
+ (183.4458,118.1843) .. (183.3037,117.5866) .. controls (183.2208,117.2493) and
+ (183.1324,116.9119) .. (183.0436,116.5746) .. controls (182.8602,115.9059) and
+ (182.6705,115.2373) .. (182.4752,114.5685) .. controls (182.3569,114.5981) and
+ (182.2328,114.6279) .. (182.1144,114.6575) .. controls (182.0552,114.6753) and
+ (181.9957,114.6871) .. (181.9365,114.6989) .. controls (181.6820,114.7403) and
+ (181.4279,114.7577) .. (181.1735,114.7459) .. controls (180.8421,114.7282) and
+ (180.5165,114.6807) .. (180.2029,114.6038) .. controls (180.1200,114.5801) and
+ (180.0370,114.5629) .. (179.9601,114.5451) .. controls (179.8535,114.5155) and
+ (179.7468,114.4860) .. (179.6462,114.4623) .. controls (179.6166,114.7464) and
+ (179.5874,115.0361) .. (179.5578,115.3260) .. controls (179.5401,115.4740) and
+ (179.5218,115.6161) .. (179.5041,115.7641) .. controls (179.4272,116.3441) and
+ (179.3150,116.9178) .. (179.1729,117.4860) .. controls (179.0309,118.0423) and
+ (178.8651,118.5927) .. (178.6639,119.1312) .. controls (178.6047,119.2851) and
+ (178.5455,119.4392) .. (178.4804,119.5872) .. controls (178.3561,119.8949) and
+ (178.2263,120.1967) .. (178.0961,120.4985) .. controls (177.9777,124.3926) and
+ (177.8416,128.2869) .. (177.6877,132.1809) .. controls (177.6108,134.1280) and
+ (177.5159,136.0686) .. (177.4035,138.0157) .. controls (177.2851,139.9805) and
+ (177.1552,141.9453) .. (177.0013,143.9042) .. controls (176.7054,147.8338) and
+ (176.3798,151.7575) .. (176.0424,155.6812) .. controls (176.2377,155.4918) and
+ (176.4389,155.3087) .. (176.6460,155.1430) .. controls (176.7526,155.0602) and
+ (176.8708,154.9829) .. (176.9951,154.9237) .. controls (177.0720,154.8823) and
+ (177.1489,154.8528) .. (177.2317,154.8292) .. controls (177.4211,154.7759) and
+ (177.6104,154.7288) .. (177.8057,154.6933) .. controls (177.5926,154.9004) and
+ (177.3860,155.1076) .. (177.1848,155.3265) .. controls (177.1197,155.3975) and
+ (177.0543,155.4686) .. (176.9951,155.5514) .. controls (176.6637,155.9716) and
+ (176.3795,156.4328) .. (176.1487,156.9180) .. controls (175.8114,157.6282) and
+ (175.5275,158.3622) .. (175.2967,159.1138) .. controls (175.0659,159.8595) and
+ (174.8821,160.6230) .. (174.7400,161.3923) .. controls (174.6039,162.1321) and
+ (174.5094,162.8835) .. (174.4620,163.6351) .. controls (174.4502,163.8540) and
+ (174.4385,164.0735) .. (174.4385,164.2924) .. controls (174.4267,164.7303) and
+ (174.4209,165.1680) .. (174.4150,165.6059) .. controls (174.6044,165.3633) and
+ (174.8053,165.1268) .. (175.0125,164.8960) .. controls (175.1131,164.7895) and
+ (175.2256,164.6830) .. (175.3381,164.5883) .. controls (175.4446,164.5054) and
+ (175.5568,164.4345) .. (175.6692,164.3635) .. controls (175.9059,164.2273) and
+ (176.1429,164.0967) .. (176.3914,163.9724) .. controls (176.1074,164.3275) and
+ (175.8290,164.6827) .. (175.5568,165.0437) .. controls (175.4917,165.1325) and
+ (175.4327,165.2211) .. (175.3794,165.3217) .. controls (174.8705,166.2272) and
+ (174.4801,167.2098) .. (174.2315,168.2218) .. controls (173.7995,169.9499) and
+ (173.5035,171.7075) .. (173.3437,173.4770) .. controls (173.4680,173.3705) and
+ (173.5984,173.2760) .. (173.7286,173.1872) .. controls (173.7937,173.1399) and
+ (173.8646,173.1043) .. (173.9356,173.0748) .. controls (173.9948,173.0452) and
+ (174.0596,173.0215) .. (174.1247,173.0037) .. controls (174.2549,172.9682) and
+ (174.3911,172.9384) .. (174.5213,172.9147) .. controls (174.3082,173.1396) and
+ (174.1013,173.3706) .. (173.8942,173.6073) .. controls (173.8350,173.6724) and
+ (173.7815,173.7435) .. (173.7342,173.8204) .. controls (173.4264,174.2879) and
+ (173.1781,174.8027) .. (172.9947,175.3353) .. controls (172.6810,176.2585) and
+ (172.4320,177.1995) .. (172.2545,178.1582) .. controls (172.3669,178.1464) and
+ (172.4856,178.1342) .. (172.5980,178.1224) -- (172.7753,178.1051) .. controls
+ (172.8226,178.0991) and (172.8763,178.0931) .. (172.9236,178.0872) .. controls
+ (173.0183,178.0753) and (173.1189,178.0632) .. (173.2195,178.0514) .. controls
+ (172.9947,178.2822) and (172.7814,178.5134) .. (172.5684,178.7501) .. controls
+ (172.5211,178.8093) and (172.4795,178.8623) .. (172.4380,178.9274) .. controls
+ (172.0237,179.5784) and (171.7103,180.3005) .. (171.5150,181.0522) .. controls
+ (171.1835,182.3600) and (170.9708,183.6919) .. (170.8761,185.0353) --
+ (172.1482,184.3896) .. controls (172.0772,184.5672) and (172.0119,184.7453) ..
+ (171.9468,184.9228) .. controls (171.9113,185.0116) and (171.8816,185.1059) ..
+ (171.8461,185.1947) .. controls (171.5147,186.1238) and (171.2427,187.0766) ..
+ (171.0355,188.0472) .. controls (170.8284,189.0000) and (170.6806,189.9649) ..
+ (170.6037,190.9355) .. controls (170.4971,192.2079) and (170.6154,193.4976) ..
+ (170.9527,194.7345) .. controls (171.2309,195.7702) and (171.7278,196.7470) ..
+ (172.3966,197.5814) .. controls (172.7694,198.0490) and (173.2727,198.4156) ..
+ (173.8349,198.6286) .. controls (174.3439,198.8180) and (174.9062,198.8536) ..
+ (175.4270,198.7294) .. controls (175.5276,198.7057) and (175.6163,198.6701) ..
+ (175.7050,198.6286) .. controls (175.9418,198.5044) and (176.1666,198.3740) ..
+ (176.3914,198.2320) .. controls (176.1370,198.1787) and (175.8887,198.1140) ..
+ (175.6402,198.0429) .. controls (175.5988,198.0311) and (175.5571,198.0135) ..
+ (175.5215,197.9898) .. controls (175.0777,197.6466) and (174.7819,197.1196) ..
+ (174.7227,196.5633) .. controls (174.5629,195.1489) and (174.6220,193.7106) ..
+ (174.8883,192.3139) .. controls (175.3854,189.7159) and (175.8473,187.1120) ..
+ (176.2852,184.5021) .. controls (176.9598,180.4542) and (177.6045,176.3945) ..
+ (178.2140,172.3347) .. controls (179.2142,165.7124) and (180.2025,159.0902) ..
+ (181.1790,152.4679) .. controls (181.4749,150.4557) and (181.7594,148.4374) ..
+ (182.0316,146.4194) -- (182.2738,144.5968) -- (181.9191,142.4838) .. controls
+ (181.7889,143.3597) and (181.6527,144.2300) .. (181.5225,145.1059) .. controls
+ (181.5106,145.1769) and (181.4985,145.2477) .. (181.4867,145.3246) --
+ (177.1020,170.3996) .. controls (176.7232,172.5597) and (176.3917,174.7260) ..
+ (176.1017,176.8979) .. controls (175.2791,183.0645) and (174.5035,189.2369) ..
+ (173.7756,195.4154) .. controls (173.8052,194.8354) and (173.8350,194.2494) ..
+ (173.8646,193.6694) .. controls (173.8764,193.3794) and (173.8944,193.0833) ..
+ (173.9122,192.7933) .. controls (174.0247,190.8285) and (174.1604,188.8641) ..
+ (174.3262,186.8993) .. controls (174.4741,185.1179) and (174.6519,183.3309) ..
+ (174.8532,181.5495) .. controls (175.0603,179.7445) and (175.2967,177.9389) ..
+ (175.5630,176.1398) .. controls (176.2199,171.7309) and (176.9064,167.3279) ..
+ (177.6284,162.9307) .. controls (178.0249,160.4807) and (178.4216,158.0250) ..
+ (178.8122,155.5749) .. controls (179.5874,150.6689) and (180.3570,145.7629) ..
+ (181.1204,140.8509) .. controls (181.0612,140.4722) and (181.0016,140.0932) ..
+ (180.9424,139.7086) .. controls (180.9306,139.6376) and (180.9186,139.5664) ..
+ (180.9128,139.4954) .. controls (180.7886,138.4006) and (180.7060,137.3059) ..
+ (180.6527,136.2111) .. controls (180.5580,134.1456) and (180.4985,132.0800) ..
+ (180.4748,130.0087) .. controls (180.4748,129.5767) and (180.4688,129.1445) ..
+ (180.4631,128.7125) .. controls (180.4453,127.8544) and (180.4339,126.9906) ..
+ (180.4161,126.1325) -- (181.0790,124.2802) .. controls (181.0790,124.6590) and
+ (181.0787,125.0315) .. (181.0850,125.4102) -- (181.0850,125.9725) .. controls
+ (181.0968,127.1324) and (181.1205,128.2869) .. (181.1561,129.4409) .. controls
+ (181.2034,130.8376) and (181.2624,132.2344) .. (181.3334,133.6310) .. controls
+ (181.4163,135.3295) and (181.5704,137.0220) .. (181.7894,138.7028) .. controls
+ (181.9196,139.7029) and (182.1147,140.6971) .. (182.3751,141.6677) .. controls
+ (182.5112,142.1885) and (182.6948,142.6969) .. (182.9256,143.1882) .. controls
+ (183.2215,143.8214) and (183.5646,144.4372) .. (183.9493,145.0231) .. controls
+ (184.0144,145.1296) and (184.0859,145.2304) .. (184.1569,145.3370) .. controls
+ (184.2989,145.5382) and (184.4408,145.7449) .. (184.5888,145.9461) .. controls
+ (184.6717,144.5080) and (184.7663,143.0699) .. (184.8551,141.6318) .. controls
+ (184.9024,140.9158) and (184.9498,140.1995) .. (184.9972,139.4775) .. controls
+ (185.2279,136.2048) and (185.4409,132.9323) .. (185.6422,129.6596) .. controls
+ (185.7428,128.0854) and (185.8253,126.5054) .. (185.9023,124.9253) .. controls
+ (186.0265,122.2680) and (186.0147,119.5993) .. (185.8609,116.9361) .. controls
+ (185.7247,114.5038) and (185.4470,112.0714) .. (185.0268,109.6687) .. controls
+ (184.4942,106.5854) and (183.6892,103.5434) .. (182.6358,100.6021) .. controls
+ (181.5705,97.6371) and (180.2450,94.7670) .. (178.6885,92.0329) .. controls
+ (177.8955,90.6303) and (176.9955,89.2807) .. (176.0072,88.0083) .. controls
+ (175.2260,87.0023) and (174.3565,86.0612) .. (173.4036,85.2090) .. controls
+ (172.8651,84.7237) and (172.2497,84.3158) .. (171.5928,83.9962) .. controls
+ (170.8530,83.6411) and (170.0716,83.3744) .. (169.2667,83.2146) .. controls
+ (168.9826,83.1555) and (168.6941,83.1229) .. (168.4048,83.1170) --
+ cycle(65.6581,83.1275) .. controls (65.5061,83.1312) and (65.3543,83.1405) ..
+ (65.2034,83.1553) .. controls (64.6826,83.2027) and (64.1681,83.3392) ..
+ (63.6947,83.5581) .. controls (62.4637,84.1204) and (61.3687,84.9781) ..
+ (60.5283,86.0375) .. controls (59.1672,87.7360) and (58.0548,89.6296) ..
+ (57.2322,91.6418) .. controls (56.5872,93.2278) and (55.9954,94.8435) ..
+ (55.4628,96.4769) .. controls (54.8887,98.2464) and (54.3739,100.0278) ..
+ (53.9182,101.8328) .. controls (53.4744,103.5845) and (53.0835,105.3482) ..
+ (52.7462,107.1177) .. controls (52.5036,108.3723) and (52.3139,109.6391) ..
+ (52.1778,110.9055) .. controls (52.0772,111.8406) and (52.0061,112.7812) ..
+ (51.9646,113.7222) .. controls (51.8877,115.5982) and (51.8409,117.4804) ..
+ (51.8232,119.3623) -- (52.0357,119.2554) .. controls (52.1245,119.1607) and
+ (52.1841,119.0486) .. (52.2019,118.9243) .. controls (52.2433,118.6402) and
+ (52.2549,118.3564) .. (52.2254,118.0723) .. controls (52.2017,117.8711) and
+ (52.1960,117.6699) .. (52.2019,117.4687) .. controls (52.2078,117.2971) and
+ (52.2252,117.1251) .. (52.2488,116.9534) .. controls (52.2725,116.8232) and
+ (52.3138,116.6931) .. (52.3730,116.5747) .. controls (52.4145,116.4978) and
+ (52.4682,116.4327) .. (52.5392,116.3795) .. controls (52.5866,116.3381) and
+ (52.6453,116.3083) .. (52.7104,116.2905) .. controls (52.8465,116.2491) and
+ (52.9891,116.2199) .. (53.1311,116.2022) .. controls (53.3323,114.8943) and
+ (53.4797,113.5802) .. (53.5685,112.2604) .. controls (53.6218,111.4615) and
+ (53.6219,110.6570) .. (53.5568,109.8522) .. controls (53.5509,109.7516) and
+ (53.5389,109.6568) .. (53.5271,109.5562) .. controls (53.4679,109.1834) and
+ (53.4087,108.8104) .. (53.3436,108.4435) -- (53.7934,108.4435) .. controls
+ (53.8171,108.7276) and (53.8527,109.0114) .. (53.8941,109.2955) .. controls
+ (53.9119,109.4375) and (53.9358,109.5739) .. (53.9713,109.7101) .. controls
+ (54.0128,109.8935) and (54.0656,110.0710) .. (54.1307,110.2426) .. controls
+ (54.2550,110.5918) and (54.3974,110.9408) .. (54.5453,111.2781) .. controls
+ (54.8649,110.2484) and (55.1193,109.1894) .. (55.3028,108.1241) .. controls
+ (55.4093,107.4731) and (55.4507,106.8157) .. (55.4152,106.1588) .. controls
+ (55.4093,106.1115) and (55.4091,106.0705) .. (55.3973,106.0291) .. controls
+ (55.3677,105.8160) and (55.3324,105.6027) .. (55.2910,105.3896) .. controls
+ (55.3739,105.4251) and (55.4569,105.4610) .. (55.5338,105.4965) .. controls
+ (55.5693,105.5142) and (55.6043,105.5377) .. (55.6339,105.5614) .. controls
+ (55.6753,105.5969) and (55.7173,105.6327) .. (55.7587,105.6800) .. controls
+ (55.8297,105.7628) and (55.8944,105.8572) .. (55.9595,105.9519) .. controls
+ (55.9891,105.7447) and (56.0128,105.5377) .. (56.0306,105.3365) .. controls
+ (56.0365,105.2359) and (56.0423,105.1294) .. (56.0423,105.0288) .. controls
+ (56.0423,104.9282) and (56.0368,104.8273) .. (56.0250,104.7267) .. controls
+ (56.0072,104.5492) and (55.9832,104.3661) .. (55.9595,104.1886) .. controls
+ (55.8471,103.4370) and (55.7584,102.6790) .. (55.6815,101.9156) .. controls
+ (55.6578,101.6552) and (55.6521,101.3893) .. (55.6580,101.1229) .. controls
+ (55.6698,100.7974) and (55.7051,100.4719) .. (55.7643,100.1523) .. controls
+ (55.8886,99.4954) and (56.0304,98.8383) .. (56.1961,98.1932) .. controls
+ (56.1606,98.8324) and (56.1549,99.4776) .. (56.1726,100.1227) .. controls
+ (56.1845,100.4304) and (56.2200,100.7383) .. (56.2851,101.0401) .. controls
+ (56.3502,101.3420) and (56.4448,101.6377) .. (56.5631,101.9218) .. controls
+ (56.8058,102.5077) and (57.0784,103.0876) .. (57.3743,103.6499) .. controls
+ (57.9839,102.6793) and (58.5401,101.6730) .. (59.0313,100.6373) .. controls
+ (59.2621,100.1521) and (59.4336,99.6436) .. (59.5342,99.1169) .. controls
+ (59.6348,98.6138) and (59.6759,98.0927) .. (59.6522,97.5779) .. controls
+ (59.6049,96.4771) and (59.4927,95.3766) .. (59.3211,94.2818) --
+ (59.7709,94.3880) .. controls (59.7827,94.6129) and (59.8006,94.8375) ..
+ (59.8302,95.0565) .. controls (59.8420,95.1630) and (59.8654,95.2700) ..
+ (59.8950,95.3766) .. controls (59.9246,95.4772) and (59.9601,95.5716) ..
+ (60.0075,95.6663) .. controls (60.1022,95.8616) and (60.2031,96.0512) ..
+ (60.3096,96.2347) .. controls (60.3688,96.1814) and (60.4277,96.1280) ..
+ (60.4869,96.0747) .. controls (60.5284,96.0333) and (60.5759,95.9858) ..
+ (60.6173,95.9443) .. controls (60.9487,95.6070) and (61.2209,95.2051) ..
+ (61.4044,94.7612) .. controls (61.5227,94.4830) and (61.5519,94.1575) ..
+ (61.4927,93.8616) -- (61.0788,91.8729) .. controls (61.0137,91.5474) and
+ (60.9781,91.2161) .. (60.9781,90.8788) .. controls (60.9840,90.6421) and
+ (61.0195,90.4053) .. (61.0905,90.1745) .. controls (61.1497,90.0028) and
+ (61.2208,89.8313) .. (61.3037,89.6716) .. controls (61.4635,89.3757) and
+ (61.6407,89.0857) .. (61.8301,88.8017) .. controls (61.8656,89.0857) and
+ (61.9130,89.3755) .. (61.9722,89.6536) .. controls (62.0077,89.7898) and
+ (62.0495,89.9198) .. (62.1087,90.0441) .. controls (62.1561,90.1447) and
+ (62.2148,90.2398) .. (62.2799,90.3345) .. controls (62.4160,90.5239) and
+ (62.5585,90.7068) .. (62.7123,90.8843) .. controls (62.5762,90.8548) and
+ (62.4459,90.8195) .. (62.3157,90.7781) .. controls (62.2506,90.7544) and
+ (62.1916,90.7308) .. (62.1384,90.6953) .. controls (62.0851,90.6657) and
+ (62.0374,90.6360) .. (61.9901,90.5946) .. controls (61.8954,90.5177) and
+ (61.8067,90.4350) .. (61.7238,90.3462) .. controls (61.8895,91.1570) and
+ (62.0077,91.9733) .. (62.0846,92.7959) .. controls (62.1261,93.1806) and
+ (62.1144,93.5715) .. (62.0611,93.9562) .. controls (62.0138,94.3290) and
+ (61.9189,94.6897) .. (61.7887,95.0448) .. controls (61.5105,95.7845) and
+ (61.1973,96.5124) .. (60.8422,97.2226) .. controls (60.7475,97.1634) and
+ (60.6466,97.1164) .. (60.5401,97.0750) .. controls (60.4868,97.0513) and
+ (60.4337,97.0391) .. (60.3745,97.0391) .. controls (60.3508,97.0391) and
+ (60.3274,97.0394) .. (60.2979,97.0453) .. controls (60.2328,97.0631) and
+ (60.1733,97.0810) .. (60.1082,97.1046) -- (60.2565,97.5365) .. controls
+ (60.3985,98.4597) and (60.3273,99.4122) .. (60.0551,100.3118) .. controls
+ (59.5757,101.8978) and (58.8947,103.4309) .. (58.0366,104.8571) .. controls
+ (57.9005,104.8748) and (57.7705,104.8809) .. (57.6344,104.8867) .. controls
+ (57.5693,104.8867) and (57.5045,104.8807) .. (57.4454,104.8688) .. controls
+ (57.3862,104.8570) and (57.3269,104.8391) .. (57.2736,104.8095) .. controls
+ (57.1612,104.7622) and (57.0545,104.7035) .. (56.9480,104.6384) .. controls
+ (57.0190,104.9047) and (57.1075,105.1706) .. (57.2081,105.4310) .. controls
+ (57.2555,105.5553) and (57.3150,105.6677) .. (57.3861,105.7801) .. controls
+ (57.4571,105.8866) and (57.5401,105.9873) .. (57.6289,106.0760) .. controls
+ (57.8242,106.2654) and (58.0194,106.4432) .. (58.2325,106.6148) .. controls
+ (58.2502,106.4313) and (58.2739,106.2422) .. (58.3035,106.0587) .. controls
+ (58.3154,105.9699) and (58.3272,105.8751) .. (58.3449,105.7863) .. controls
+ (58.3745,105.6442) and (58.4039,105.5023) .. (58.4394,105.3662) .. controls
+ (58.5164,105.0880) and (58.5935,104.8096) .. (58.6823,104.5315) .. controls
+ (58.7710,104.5788) and (58.8598,104.6204) .. (58.9485,104.6618) .. controls
+ (59.0196,104.6973) and (59.0845,104.7268) .. (59.1555,104.7563) .. controls
+ (59.8538,105.0523) and (60.6409,105.1113) .. (61.3747,104.9219) .. controls
+ (62.1027,104.7325) and (62.7656,104.3009) .. (63.2332,103.7091) .. controls
+ (63.2746,103.6499) and (63.3215,103.5907) .. (63.3629,103.5256) .. controls
+ (63.4339,103.4250) and (63.4992,103.3241) .. (63.5643,103.2235) .. controls
+ (63.5465,103.3182) and (63.5287,103.4192) .. (63.5050,103.5139) .. controls
+ (63.4932,103.5553) and (63.4816,103.5908) .. (63.4698,103.6263) .. controls
+ (63.3396,104.0229) and (63.1025,104.3778) .. (62.8007,104.6618) .. controls
+ (62.4515,104.9873) and (62.0315,105.2357) .. (61.5817,105.3896) .. controls
+ (61.2621,105.4961) and (60.9369,105.5793) .. (60.6055,105.6503) .. controls
+ (60.1794,105.7331) and (59.7531,105.7980) .. (59.3211,105.8394) .. controls
+ (59.2086,106.1235) and (59.1023,106.4076) .. (59.0017,106.6976) .. controls
+ (58.9543,106.8396) and (58.9068,106.9815) .. (58.8713,107.1294) .. controls
+ (58.8417,107.2596) and (58.8124,107.3899) .. (58.7947,107.5260) .. controls
+ (58.7474,107.7924) and (58.7118,108.0644) .. (58.6822,108.3366) .. controls
+ (58.5343,108.1591) and (58.3800,107.9934) .. (58.2084,107.8455) .. controls
+ (58.1137,107.7686) and (58.0131,107.7038) .. (57.9007,107.6564) .. controls
+ (57.8652,107.6446) and (57.8299,107.6326) .. (57.7944,107.6268) .. controls
+ (57.6938,107.6090) and (57.5871,107.5910) .. (57.4806,107.5792) .. controls
+ (57.5279,107.7331) and (57.5695,107.8813) .. (57.6109,108.0352) .. controls
+ (57.6168,108.0648) and (57.6227,108.0942) .. (57.6227,108.1297) .. controls
+ (57.6345,108.3368) and (57.6169,108.5503) .. (57.5695,108.7574) .. controls
+ (57.4157,109.4676) and (57.2320,110.1776) .. (57.0308,110.8759) .. controls
+ (56.9361,111.1837) and (56.8769,111.4973) .. (56.8473,111.8169) .. controls
+ (56.8236,112.0477) and (56.8353,112.2845) .. (56.8708,112.5212) .. controls
+ (56.8826,112.5804) and (56.8944,112.6455) .. (56.9122,112.7047) .. controls
+ (56.9595,112.8526) and (57.0010,113.0003) .. (57.0543,113.1483) .. controls
+ (56.9714,113.0595) and (56.8771,112.9827) .. (56.7824,112.9116) .. controls
+ (56.7351,112.8820) and (56.6819,112.8582) .. (56.6286,112.8523) .. controls
+ (56.6049,112.8463) and (56.5754,112.8526) .. (56.5458,112.8583) .. controls
+ (56.4689,112.8760) and (56.3919,112.8997) .. (56.3209,112.9293) .. controls
+ (56.3860,113.0003) and (56.4511,113.0711) .. (56.5162,113.1480) .. controls
+ (56.5280,113.1659) and (56.5340,113.1779) .. (56.5458,113.1957) .. controls
+ (56.6523,113.4205) and (56.6933,113.6691) .. (56.6756,113.9117) .. controls
+ (56.6400,114.3911) and (56.5456,114.8641) .. (56.3858,115.3197) .. controls
+ (56.3148,115.2368) and (56.2438,115.1659) .. (56.1609,115.0948) .. controls
+ (56.1254,115.0653) and (56.0841,115.0422) .. (56.0367,115.0245) .. controls
+ (56.0012,115.0066) and (55.9595,114.9946) .. (55.9181,114.9887) .. controls
+ (55.8234,114.9708) and (55.7348,114.9648) .. (55.6401,114.9591) .. controls
+ (55.7348,115.0418) and (55.8297,115.1193) .. (55.9125,115.2080) .. controls
+ (55.9421,115.2317) and (55.9655,115.2668) .. (55.9892,115.2964) .. controls
+ (56.0661,115.4207) and (56.1134,115.5628) .. (56.1430,115.7048) .. controls
+ (56.1844,115.9830) and (56.2020,116.2669) .. (56.1961,116.5451) .. controls
+ (56.6636,115.9177) and (57.0958,115.2670) .. (57.4923,114.5983) .. controls
+ (57.6758,114.2846) and (57.8238,113.9469) .. (57.9304,113.5918) .. controls
+ (58.0428,113.2368) and (58.1081,112.8644) .. (58.1318,112.4915) .. controls
+ (58.1791,111.6985) and (58.1849,110.8935) .. (58.1435,110.1005) .. controls
+ (58.2027,110.1360) and (58.2558,110.1715) .. (58.3091,110.2130) .. controls
+ (58.3505,110.2426) and (58.3918,110.2724) .. (58.4333,110.3020) .. controls
+ (58.6167,110.4440) and (58.7767,110.6216) .. (58.9010,110.8228) .. controls
+ (59.0252,111.0299) and (59.1137,111.2605) .. (59.1611,111.4913) .. controls
+ (59.1670,111.5327) and (59.1731,111.5685) .. (59.1790,111.6099) .. controls
+ (59.1849,111.6868) and (59.1965,111.7634) .. (59.2025,111.8404) .. controls
+ (59.6226,111.6687) and (60.0430,111.4855) .. (60.4573,111.2843) .. controls
+ (60.6585,111.1896) and (60.8539,111.0771) .. (61.0374,110.9587) .. controls
+ (61.2386,110.8285) and (61.4279,110.6807) .. (61.6114,110.5269) .. controls
+ (61.9783,110.2073) and (62.3332,109.8698) .. (62.6765,109.5266) .. controls
+ (62.6765,109.2662) and (62.6827,108.9999) .. (62.6827,108.7395) .. controls
+ (62.6827,108.5383) and (62.6885,108.3309) .. (62.6944,108.1297) .. controls
+ (62.7063,107.5616) and (62.7594,106.9876) .. (62.8600,106.4313) .. controls
+ (62.9488,105.9519) and (63.0789,105.4904) .. (63.2505,105.0406) .. controls
+ (63.3215,104.8453) and (63.4225,104.6675) .. (63.5409,104.5018) .. controls
+ (63.6651,104.3361) and (63.8129,104.1825) .. (63.9727,104.0582) .. controls
+ (64.0201,104.0168) and (64.0733,103.9815) .. (64.1266,103.9520) .. controls
+ (64.2272,103.8869) and (64.3335,103.8212) .. (64.4460,103.7561) .. controls
+ (64.3039,103.9692) and (64.1678,104.1828) .. (64.0376,104.4018) .. controls
+ (63.9902,104.4787) and (63.9493,104.5555) .. (63.9078,104.6384) .. controls
+ (63.7185,105.0586) and (63.5880,105.5079) .. (63.5229,105.9636) .. controls
+ (63.4223,106.6205) and (63.3809,107.2892) .. (63.4105,107.9579) .. controls
+ (63.4164,108.1118) and (63.4225,108.2600) .. (63.4284,108.4139) .. controls
+ (63.4403,108.6092) and (63.4462,108.8046) .. (63.4581,109.0058) .. controls
+ (64.1031,108.7454) and (64.7361,108.4732) .. (65.3634,108.1773) .. controls
+ (65.6712,108.0293) and (65.9672,107.8634) .. (66.2513,107.6799) .. controls
+ (66.5176,107.5083) and (66.7716,107.3189) .. (67.0143,107.1177) .. controls
+ (67.5055,106.7094) and (67.9850,106.2833) .. (68.4526,105.8394) .. controls
+ (68.2691,105.6915) and (68.0858,105.5377) .. (67.9083,105.3779) .. controls
+ (67.8195,105.3010) and (67.7304,105.2180) .. (67.6475,105.1351) .. controls
+ (67.5765,105.0582) and (67.5119,104.9816) .. (67.4468,104.9047) .. controls
+ (67.3166,104.7449) and (67.1865,104.5850) .. (67.0563,104.4252) --
+ (67.1626,103.9754) .. controls (67.3342,103.9458) and (67.4998,103.9222) ..
+ (67.6655,103.9044) .. controls (67.7483,103.8984) and (67.8310,103.8984) ..
+ (67.9138,103.9044) .. controls (67.9848,103.9163) and (68.0621,103.9282) ..
+ (68.1332,103.9458) .. controls (68.2870,103.9873) and (68.4347,104.0285) ..
+ (68.5768,104.0818) .. controls (68.6123,104.2179) and (68.6600,104.3482) ..
+ (68.7133,104.4784) .. controls (68.7429,104.5376) and (68.7784,104.5911) ..
+ (68.8257,104.6384) .. controls (68.8553,104.6680) and (68.8965,104.6975) ..
+ (68.9320,104.7212) .. controls (69.0326,104.7685) and (69.1393,104.8157) ..
+ (69.2459,104.8572) .. controls (69.2340,104.9637) and (69.2219,105.0700) ..
+ (69.2100,105.1766) .. controls (69.2041,105.2299) and (69.2044,105.2833) ..
+ (69.2044,105.3366) .. controls (69.2044,105.3780) and (69.2102,105.4255) ..
+ (69.2162,105.4669) .. controls (69.2221,105.5558) and (69.2340,105.6445) ..
+ (69.2458,105.7332) .. controls (69.5181,105.6799) and (69.7962,105.6441) ..
+ (70.0743,105.6263) .. controls (70.2045,105.6203) and (70.3343,105.6323) ..
+ (70.4586,105.6621) .. controls (70.5651,105.6858) and (70.6719,105.7268) ..
+ (70.7725,105.7801) .. controls (70.9914,105.8926) and (71.2048,106.0230) ..
+ (71.4119,106.1650) .. controls (71.3054,106.3544) and (71.1810,106.5318) ..
+ (71.0567,106.7094) .. controls (70.9916,106.7862) and (70.9264,106.8574) ..
+ (70.8435,106.9225) .. controls (70.7784,106.9758) and (70.7018,107.0170) ..
+ (70.6248,107.0584) .. controls (70.4532,107.1353) and (70.2815,107.2007) ..
+ (70.1040,107.2598) .. controls (70.0685,107.1829) and (70.0329,107.1061) ..
+ (70.0033,107.0232) .. controls (69.9915,106.9818) and (69.9851,106.9404) ..
+ (69.9792,106.8990) -- (69.9792,106.8100) .. controls (69.9910,106.7449) and
+ (70.0032,106.6799) .. (70.0150,106.6148) .. controls (69.8493,106.6029) and
+ (69.6778,106.5914) .. (69.5121,106.5796) .. controls (69.4293,106.5736) and
+ (69.3404,106.5676) .. (69.2576,106.5617) .. controls (69.1806,106.5557) and
+ (69.1096,106.5497) .. (69.0327,106.5438) .. controls (68.8788,106.5319) and
+ (68.7306,106.5204) .. (68.5767,106.5086) .. controls (68.2098,106.9051) and
+ (67.8253,107.2892) .. (67.4288,107.6621) .. controls (67.2335,107.8455) and
+ (67.0207,108.0231) .. (66.8017,108.1829) .. controls (65.9673,108.7925) and
+ (65.1386,109.4023) .. (64.3100,110.0178) .. controls (64.2745,110.0415) and
+ (64.2389,110.0710) .. (64.2093,110.1006) .. controls (64.0495,110.2545) and
+ (63.9135,110.4381) .. (63.8189,110.6394) .. controls (63.6887,110.9234) and
+ (63.5941,111.2250) .. (63.5408,111.5327) .. controls (63.5053,111.7576) and
+ (63.4874,111.9823) .. (63.4815,112.2012) .. controls (63.4756,112.4794) and
+ (63.4933,112.7581) .. (63.5229,113.0303) .. controls (63.5466,113.2612) and
+ (63.5818,113.4915) .. (63.6292,113.7223) .. controls (63.6765,113.9472) and
+ (63.7300,114.1663) .. (63.7892,114.3852) .. controls (63.8306,114.5154) and
+ (63.8722,114.6514) .. (63.9196,114.7757) .. controls (64.0142,115.0420) and
+ (64.1087,115.2969) .. (64.2093,115.5572) .. controls (64.3395,115.5217) and
+ (64.4699,115.4862) .. (64.5942,115.4448) .. controls (64.6948,115.4152) and
+ (64.7955,115.3854) .. (64.8902,115.3558) .. controls (65.2926,115.2315) and
+ (65.6886,115.0897) .. (66.0733,114.9240) .. controls (66.3870,114.7938) and
+ (66.6890,114.6399) .. (66.9790,114.4742) .. controls (67.0856,114.4091) and
+ (67.1923,114.3438) .. (67.2929,114.2728) .. controls (67.5059,114.1367) and
+ (67.7126,113.9947) .. (67.9138,113.8526) .. controls (68.2334,113.2253) and
+ (68.5890,112.6215) .. (68.9678,112.0356) .. controls (69.1513,111.7575) and
+ (69.3637,111.4972) .. (69.6005,111.2664) .. controls (69.7958,111.0770) and
+ (70.0030,110.9115) .. (70.2220,110.7635) .. controls (70.6836,110.4499) and
+ (71.1571,110.1541) .. (71.6424,109.8819) -- (71.8617,110.1006) .. controls
+ (71.4889,110.3491) and (71.1216,110.6213) .. (70.7725,110.8994) .. controls
+ (70.5417,111.0829) and (70.3287,111.2842) .. (70.1275,111.4913) .. controls
+ (69.4469,112.1956) and (68.9734,113.1009) .. (68.7781,114.0596) .. controls
+ (68.5651,115.0953) and (68.6305,116.1844) .. (68.9678,117.1846) .. controls
+ (69.0211,117.3325) and (69.0680,117.4806) .. (69.1272,117.6226) .. controls
+ (69.1982,117.8061) and (69.2752,117.9952) .. (69.3521,118.1787) .. controls
+ (69.7368,117.9715) and (70.1154,117.7585) .. (70.4883,117.5336) .. controls
+ (70.7723,117.3620) and (71.0563,117.1787) .. (71.3285,116.9893) .. controls
+ (71.6303,116.7822) and (71.9091,116.5397) .. (72.1576,116.2615) .. controls
+ (72.4121,115.9775) and (72.6367,115.6579) .. (72.8261,115.3206) .. controls
+ (73.0096,114.9774) and (73.1339,114.6043) .. (73.1931,114.2196) .. controls
+ (73.2286,113.9888) and (73.1930,113.7518) .. (73.0924,113.5388) --
+ (72.2874,111.8583) .. controls (72.1868,111.6571) and (72.1457,111.4203) ..
+ (72.1694,111.1954) .. controls (72.1871,110.9882) and (72.2696,110.7929) ..
+ (72.3998,110.6332) .. controls (72.4235,110.6095) and (72.4413,110.5916) ..
+ (72.4709,110.5739) .. controls (72.5419,110.5206) and (72.6188,110.4674) ..
+ (72.6958,110.4200) -- (72.9503,110.5269) .. controls (72.9384,110.5979) and
+ (72.9269,110.6629) .. (72.9151,110.7339) .. controls (72.9092,110.7872) and
+ (72.8969,110.8406) .. (72.8910,110.8939) .. controls (72.8318,111.3969) and
+ (72.9151,111.9117) .. (73.1400,112.3674) .. controls (73.3293,112.7639) and
+ (73.6545,113.0891) .. (74.0451,113.2725) .. controls (74.3114,113.4027) and
+ (74.6253,113.4560) .. (74.9212,113.4146) .. controls (75.2703,113.3673) and
+ (75.6135,113.2313) .. (75.9035,113.0242) .. controls (76.0692,112.9058) and
+ (76.2291,112.7757) .. (76.3829,112.6337) .. controls (76.5782,112.4502) and
+ (76.7614,112.2548) .. (76.9390,112.0536) -- (77.1935,112.2667) .. controls
+ (76.9331,112.6632) and (76.6435,113.0362) .. (76.3298,113.3794) .. controls
+ (76.1878,113.5333) and (76.0217,113.6573) .. (75.8442,113.7519) .. controls
+ (75.6726,113.8347) and (75.4948,113.8939) .. (75.3054,113.9175) .. controls
+ (74.8793,113.9826) and (74.4536,114.0124) .. (74.0216,114.0065) .. controls
+ (73.9743,114.1190) and (73.9269,114.2314) .. (73.8795,114.3439) .. controls
+ (73.8440,114.4268) and (73.8143,114.5156) .. (73.7788,114.5984) .. controls
+ (73.6604,114.9476) and (73.6076,115.3145) .. (73.6194,115.6814) .. controls
+ (73.6312,116.0484) and (73.7078,116.4151) .. (73.8499,116.7583) --
+ (74.7315,118.8892) .. controls (74.7493,118.9247) and (74.7614,118.9597) ..
+ (74.7673,118.9893) .. controls (74.8147,119.1846) and (74.8618,119.3803) ..
+ (74.9032,119.5756) .. controls (75.0985,119.4395) and (75.3001,119.2972) ..
+ (75.5013,119.1611) .. controls (75.6552,119.0545) and (75.8087,118.9481) ..
+ (75.9566,118.8416) .. controls (76.1934,118.6759) and (76.4182,118.5045) ..
+ (76.6430,118.3270) .. controls (76.7910,118.2086) and (76.9394,118.0785) ..
+ (77.0755,117.9483) .. controls (77.2708,117.7589) and (77.4425,117.5574) ..
+ (77.5963,117.3385) .. controls (77.7857,117.0781) and (77.9572,116.7999) ..
+ (78.0992,116.5100) .. controls (78.1407,116.4331) and (78.1762,116.3561) ..
+ (78.2117,116.2851) .. controls (78.2590,116.1845) and (78.3065,116.0838) ..
+ (78.3538,115.9891) .. controls (78.3005,115.9122) and (78.2470,115.8412) ..
+ (78.1938,115.7642) .. controls (78.1524,115.7109) and (78.1110,115.6517) ..
+ (78.0696,115.5925) .. controls (77.7382,115.1190) and (77.4834,114.5863) ..
+ (77.3177,114.0300) .. controls (77.2171,113.7104) and (77.2172,113.3672) ..
+ (77.3060,113.0477) .. controls (77.3296,112.9708) and (77.3652,112.8996) ..
+ (77.4067,112.8345) .. controls (77.5428,112.6392) and (77.6847,112.4502) ..
+ (77.8385,112.2667) .. controls (77.8267,112.3969) and (77.8148,112.5273) ..
+ (77.8089,112.6634) .. controls (77.8030,112.7640) and (77.8033,112.8643) ..
+ (77.8033,112.9649) .. controls (77.8033,113.3732) and (77.8801,113.7758) ..
+ (78.0399,114.1486) .. controls (78.1760,114.4682) and (78.3951,114.7584) ..
+ (78.6614,114.9833) .. controls (78.6911,115.0070) and (78.7202,115.0245) ..
+ (78.7498,115.0482) .. controls (78.8386,115.1015) and (78.9273,115.1605) ..
+ (79.0161,115.2138) .. controls (79.3357,115.1013) and (79.6496,114.9774) ..
+ (79.9515,114.8412) .. controls (80.0994,114.7761) and (80.2352,114.6929) ..
+ (80.3654,114.5923) .. controls (80.4897,114.4976) and (80.6021,114.3912) ..
+ (80.7027,114.2728) .. controls (80.9158,114.0243) and (81.1170,113.7641) ..
+ (81.3064,113.4919) -- (81.4843,113.7582) .. controls (81.4429,113.8765) and
+ (81.3954,114.0006) .. (81.3539,114.1190) .. controls (81.3362,114.1604) and
+ (81.3183,114.2018) .. (81.2946,114.2432) .. controls (81.1408,114.5450) and
+ (80.9396,114.8230) .. (80.6910,115.0538) .. controls (80.3833,115.3438) and
+ (80.0345,115.5928) .. (79.6617,115.7822) .. controls (79.6025,115.8177) and
+ (79.5430,115.8471) .. (79.4838,115.8767) .. controls (79.4068,115.9122) and
+ (79.3303,115.9477) .. (79.2533,115.9891) .. controls (79.2474,116.1193) and
+ (79.2471,116.2497) .. (79.2471,116.3858) -- (79.2471,116.6873) .. controls
+ (79.2530,117.1015) and (79.2883,117.5100) .. (79.3534,117.9124) .. controls
+ (79.3889,118.1610) and (79.4604,118.4035) .. (79.5610,118.6402) .. controls
+ (79.6912,118.9420) and (79.8507,119.2265) .. (80.0460,119.4928) .. controls
+ (80.4011,119.9840) and (80.7858,120.4456) .. (81.2001,120.8835) .. controls
+ (81.3125,120.8302) and (81.4250,120.7765) .. (81.5374,120.7173) .. controls
+ (81.6262,120.6759) and (81.7094,120.6287) .. (81.7981,120.5814) .. controls
+ (82.1887,120.3743) and (82.5611,120.1201) .. (82.8985,119.8301) .. controls
+ (83.1056,119.6467) and (83.2832,119.4278) .. (83.4193,119.1851) .. controls
+ (83.6324,118.7886) and (83.7625,118.3446) .. (83.7980,117.8889) .. controls
+ (83.8513,117.1669) and (83.8100,116.4447) .. (83.6738,115.7346) .. controls
+ (83.6502,115.6044) and (83.6268,115.4801) .. (83.5972,115.3559) .. controls
+ (83.5676,115.1902) and (83.5320,115.0306) .. (83.4965,114.8709) --
+ (84.2478,114.4625) .. controls (84.2537,114.7761) and (84.2832,115.0898) ..
+ (84.3306,115.4034) .. controls (84.3483,115.5455) and (84.3900,115.6874) ..
+ (84.4492,115.8235) .. controls (84.5025,115.9478) and (84.5678,116.0657) ..
+ (84.6506,116.1782) .. controls (84.8223,116.4090) and (85.0116,116.6342) ..
+ (85.2129,116.8473) .. controls (85.3845,116.8413) and (85.5559,116.8354) ..
+ (85.7275,116.8177) .. controls (85.7926,116.8117) and (85.8518,116.7940) ..
+ (85.9110,116.7763) .. controls (86.3430,116.6342) and (86.7159,116.3380) ..
+ (86.9526,115.9533) .. controls (87.2722,115.4385) and (87.4614,114.8351) ..
+ (87.4970,114.2315) .. controls (87.4970,114.1486) and (87.5032,114.0715) ..
+ (87.5032,113.9887) -- (87.5032,113.6872) .. controls (87.7280,113.7878) and
+ (87.9588,113.8826) .. (88.1896,113.9714) .. controls (88.3020,114.0187) and
+ (88.4141,114.0542) .. (88.5324,114.0838) .. controls (88.6390,114.1075) and
+ (88.7395,114.1307) .. (88.8401,114.1425) .. controls (89.0532,114.1780) and
+ (89.2603,114.2016) .. (89.4734,114.2253) .. controls (89.5267,114.2845) and
+ (89.5799,114.3560) .. (89.6272,114.4211) .. controls (89.6450,114.4566) and
+ (89.6692,114.4920) .. (89.6810,114.5274) .. controls (89.7047,114.5688) and
+ (89.7165,114.6104) .. (89.7224,114.6578) .. controls (89.7402,114.7525) and
+ (89.7517,114.8529) .. (89.7576,114.9475) .. controls (89.8464,114.8410) and
+ (89.9528,114.7404) .. (90.0653,114.6516) .. controls (90.1126,114.6161) and
+ (90.1658,114.5927) .. (90.2309,114.5750) .. controls (90.2723,114.5690) and
+ (90.3142,114.5690) .. (90.3556,114.5810) .. controls (90.4622,114.6047) and
+ (90.5685,114.6341) .. (90.6751,114.6755) .. controls (90.6632,114.8590) and
+ (90.6392,115.0487) .. (90.6096,115.2322) .. controls (90.5918,115.3210) and
+ (90.5623,115.4036) .. (90.5268,115.4805) .. controls (90.4854,115.5634) and
+ (90.4321,115.6461) .. (90.3729,115.7172) .. controls (90.2309,115.8769) and
+ (90.0774,116.0193) .. (89.9176,116.1614) -- (89.6983,115.1197) --
+ (89.0298,115.9006) -- (88.8228,114.7879) .. controls (88.7518,114.9181) and
+ (88.6745,115.0424) .. (88.6035,115.1667) .. controls (88.5502,115.2614) and
+ (88.4912,115.3624) .. (88.4379,115.4570) .. controls (88.2722,115.7293) and
+ (88.0887,115.9956) .. (87.8874,116.2442) .. controls (87.7040,116.4631) and
+ (87.5028,116.6699) .. (87.2838,116.8533) .. controls (87.0648,117.0427) and
+ (86.8162,117.1966) .. (86.5498,117.3031) .. controls (86.2717,117.4096) and
+ (85.9703,117.4748) .. (85.6744,117.4866) .. controls (85.5205,117.4984) and
+ (85.3667,117.4926) .. (85.2129,117.4866) .. controls (84.9702,117.4689) and
+ (84.7215,117.4393) .. (84.4789,117.4038) .. controls (84.4966,117.6879) and
+ (84.5319,117.9663) .. (84.5852,118.2385) .. controls (84.6148,118.3864) and
+ (84.6624,118.5342) .. (84.7334,118.6703) .. controls (84.7630,118.7355) and
+ (84.8041,118.7947) .. (84.8514,118.8538) .. controls (84.9521,118.9722) and
+ (85.0646,119.0905) .. (85.1770,119.2029) .. controls (85.3546,119.3745) and
+ (85.5323,119.5524) .. (85.7158,119.7299) .. controls (85.7454,119.7595) and
+ (85.7746,119.7887) .. (85.8041,119.8182) .. controls (85.9343,119.9484) and
+ (86.0529,120.0968) .. (86.1594,120.2507) .. controls (86.2659,120.4164) and
+ (86.3607,120.5878) .. (86.4436,120.7653) .. controls (86.4672,120.8304) and
+ (86.4965,120.9017) .. (86.5202,120.9668) .. controls (86.5616,121.0970) and
+ (86.6091,121.2328) .. (86.6505,121.3690) -- (87.1831,121.5290) .. controls
+ (87.0943,121.8131) and (87.0119,122.0969) .. (86.9409,122.3810) .. controls
+ (86.8877,122.5881) and (86.8461,122.8009) .. (86.8106,123.0080) .. controls
+ (86.7691,123.2270) and (86.7515,123.4464) .. (86.7574,123.6654) .. controls
+ (86.7633,123.9081) and (86.7929,124.1503) .. (86.8402,124.3870) .. controls
+ (86.8994,124.6948) and (86.9942,124.9966) .. (87.1244,125.2866) .. controls
+ (87.2487,125.5707) and (87.4083,125.8433) .. (87.5977,126.0978) .. controls
+ (87.7634,126.3168) and (87.9348,126.5295) .. (88.1123,126.7366) .. controls
+ (88.3431,127.0089) and (88.5857,127.2695) .. (88.8284,127.5299) .. controls
+ (88.9467,127.4589) and (89.0595,127.3933) .. (89.1719,127.3223) .. controls
+ (89.2311,127.2868) and (89.2845,127.2515) .. (89.3437,127.2161) .. controls
+ (89.8467,126.8846) and (90.2963,126.4643) .. (90.6751,125.9909) .. controls
+ (91.1248,125.4287) and (91.4978,124.8077) .. (91.7878,124.1449) .. controls
+ (92.0304,123.5945) and (92.2492,123.0322) .. (92.4445,122.4582) .. controls
+ (92.6872,121.7539) and (92.9060,121.0434) .. (93.1013,120.3273) .. controls
+ (93.2374,119.8243) and (93.3735,119.3154) .. (93.5096,118.8124) .. controls
+ (93.6872,118.1614) and (93.8650,117.5046) .. (94.0367,116.8477) .. controls
+ (93.7703,116.6643) and (93.4861,116.4982) .. (93.1902,116.3621) .. controls
+ (93.1015,116.3207) and (92.9949,116.3031) .. (92.8943,116.3090) --
+ (91.7699,116.4159) .. controls (91.5627,116.4396) and (91.3499,116.3798) ..
+ (91.1842,116.2614) .. controls (90.9948,116.1312) and (90.8465,115.9361) ..
+ (90.7696,115.7171) .. controls (90.7341,115.6342) and (90.7223,115.5455) ..
+ (90.7282,115.4508) .. controls (90.7282,115.3384) and (90.7516,115.2262) ..
+ (90.7931,115.1197) .. controls (90.8227,115.0369) and (90.8582,114.9596) ..
+ (90.9055,114.8886) .. controls (90.9529,114.8235) and (91.0063,114.7704) ..
+ (91.0655,114.7231) .. controls (91.1425,114.6579) and (91.2312,114.6105) ..
+ (91.3318,114.5810) .. controls (91.4383,114.5513) and (91.5509,114.5456) ..
+ (91.6574,114.5575) .. controls (91.7639,114.5692) and (91.8707,114.5927) ..
+ (91.9713,114.6341) .. controls (92.0364,114.6637) and (92.0953,114.7053) ..
+ (92.1486,114.7527) .. controls (92.1959,114.8001) and (92.2376,114.8533) ..
+ (92.2672,114.9065) .. controls (92.3323,115.0071) and (92.3854,115.1077) ..
+ (92.4328,115.2142) .. controls (92.6281,115.1728) and (92.8290,115.1375) ..
+ (93.0302,115.1079) .. controls (93.1249,115.0961) and (93.2255,115.0842) ..
+ (93.3262,115.0783) .. controls (93.4208,115.0723) and (93.5098,115.0723) ..
+ (93.5986,115.0723) .. controls (93.7821,115.0783) and (93.9654,115.0901) ..
+ (94.1429,115.1019) .. controls (94.2258,115.2380) and (94.3084,115.3739) ..
+ (94.3913,115.5041) .. controls (94.4386,115.5692) and (94.4805,115.6287) ..
+ (94.5278,115.6938) .. controls (94.5693,115.7411) and (94.6106,115.7886) ..
+ (94.6520,115.8359) .. controls (94.7408,115.9306) and (94.8295,116.0251) ..
+ (94.9183,116.1139) .. controls (94.8709,116.2382) and (94.8235,116.3628) ..
+ (94.7762,116.4871) .. controls (94.7525,116.5463) and (94.7350,116.6108) ..
+ (94.7113,116.6700) .. controls (94.6048,116.9659) and (94.5042,117.2677) ..
+ (94.4154,117.5695) .. controls (94.3089,117.9246) and (94.2141,118.2860) ..
+ (94.1194,118.6470) .. controls (94.0839,118.7890) and (94.0542,118.9306) ..
+ (94.0187,119.0727) .. controls (93.9536,119.3508) and (93.8886,119.6350) ..
+ (93.8235,119.9191) .. controls (94.0306,119.7356) and (94.2317,119.5521) ..
+ (94.4389,119.3686) .. controls (94.5454,119.2798) and (94.6462,119.1911) ..
+ (94.7527,119.1023) .. controls (94.8652,119.0017) and (94.9834,118.9075) ..
+ (95.1018,118.8187) .. controls (95.3326,118.6294) and (95.5694,118.4458) ..
+ (95.8061,118.2683) -- (95.8061,113.6581) -- (96.5222,113.6581) .. controls
+ (96.5754,113.4628) and (96.6286,113.2732) .. (96.6877,113.0779) .. controls
+ (96.7055,113.0128) and (96.7293,112.9478) .. (96.7471,112.8827) .. controls
+ (96.8773,112.5099) and (97.0311,112.1485) .. (97.1968,111.7935) .. controls
+ (97.4395,111.2904) and (97.6996,110.7938) .. (97.9778,110.3144) .. controls
+ (98.0665,110.1546) and (98.1555,110.0006) .. (98.2502,109.8467) .. controls
+ (98.3686,109.6455) and (98.4865,109.4381) .. (98.6049,109.2369) .. controls
+ (98.2320,109.4440) and (97.8592,109.6517) .. (97.4804,109.8529) .. controls
+ (97.1845,110.0127) and (96.8889,110.1661) .. (96.5870,110.3200) .. controls
+ (95.3679,110.9473) and (94.0604,111.4090) .. (92.7170,111.6872) .. controls
+ (91.9831,111.8351) and (91.2135,111.7935) .. (90.5033,111.5686) .. controls
+ (90.2607,111.4917) and (90.0358,111.3733) .. (89.8286,111.2312) .. controls
+ (89.0356,110.6749) and (88.2603,110.0832) .. (87.5087,109.4618) .. controls
+ (87.1595,109.1718) and (86.7927,108.8999) .. (86.4139,108.6395) .. controls
+ (86.1358,108.4442) and (85.8397,108.2667) .. (85.5379,108.1069) .. controls
+ (84.9993,107.8228) and (84.4315,107.5979) .. (83.8456,107.4322) .. controls
+ (83.0526,107.2074) and (82.2417,107.0414) .. (81.4250,106.9349) .. controls
+ (79.9396,106.7455) and (78.4541,106.5447) .. (76.9686,106.3257) .. controls
+ (76.5839,106.2724) and (76.1992,106.2010) .. (75.8145,106.1181) .. controls
+ (75.4417,106.0353) and (75.0812,105.8996) .. (74.7438,105.7221) .. controls
+ (74.3296,105.5091) and (73.9448,105.2424) .. (73.5897,104.9406) .. controls
+ (73.1340,104.5618) and (72.7195,104.1359) .. (72.3467,103.6802) .. controls
+ (71.7785,102.9818) and (71.2463,102.2479) .. (70.7669,101.4844) .. controls
+ (70.3290,100.7861) and (69.9319,100.0640) .. (69.5887,99.3183) .. controls
+ (69.2632,98.6082) and (68.9854,97.8806) .. (68.7546,97.1349) .. controls
+ (68.5416,96.4425) and (68.4230,95.7261) .. (68.3994,95.0041) .. controls
+ (68.3698,94.2229) and (68.4348,93.4358) .. (68.5946,92.6724) .. controls
+ (68.6715,92.2818) and (68.7723,91.8912) .. (68.8788,91.5066) .. controls
+ (69.0386,90.9443) and (69.2158,90.3879) .. (69.4052,89.8316) .. controls
+ (69.5709,89.3700) and (69.7252,88.9029) .. (69.8791,88.4353) .. controls
+ (69.9915,88.0921) and (70.1037,87.7487) .. (70.2102,87.4054) .. controls
+ (70.2931,87.1391) and (70.3581,86.8613) .. (70.4055,86.5831) .. controls
+ (70.4528,86.3405) and (70.4768,86.0977) .. (70.4827,85.8491) .. controls
+ (70.4886,85.5828) and (70.4469,85.3103) .. (70.3641,85.0558) .. controls
+ (70.3049,84.8605) and (70.1987,84.6774) .. (70.0626,84.5295) .. controls
+ (69.8081,84.2572) and (69.4945,84.0382) .. (69.1513,83.8962) .. controls
+ (68.4648,83.6062) and (67.7545,83.3870) .. (67.0266,83.2450) .. controls
+ (66.5738,83.1562) and (66.1142,83.1171) .. (65.6581,83.1282) --
+ cycle(107.8667,86.3396) .. controls (107.7484,86.5053) and (107.6363,86.6706)
+ .. (107.5238,86.8363) .. controls (107.4587,86.9369) and (107.3995,87.0439) ..
+ (107.3403,87.1563) .. controls (107.1036,87.6061) and (106.9731,88.1092) ..
+ (106.9672,88.6181) .. controls (106.9612,89.1626) and (107.0737,89.7125) ..
+ (107.3045,90.2096) .. controls (107.5530,90.7659) and (107.9382,91.2574) ..
+ (108.4116,91.6362) .. controls (108.8969,92.0209) and (109.4767,92.2869) ..
+ (110.0804,92.4171) .. controls (110.1692,92.4349) and (110.2579,92.4470) ..
+ (110.3467,92.4647) .. controls (110.4591,92.4824) and (110.5716,92.5001) ..
+ (110.6840,92.5178) .. controls (110.6426,92.5297) and (110.6013,92.5418) ..
+ (110.5598,92.5537) .. controls (110.5421,92.5537) and (110.5180,92.5595) ..
+ (110.4943,92.5654) .. controls (110.2339,92.6246) and (109.9680,92.6538) ..
+ (109.7016,92.6420) .. controls (109.4412,92.6361) and (109.1810,92.5948) ..
+ (108.9325,92.5178) .. controls (108.3466,92.3403) and (107.8139,92.0090) ..
+ (107.3996,91.5651) .. controls (106.9558,91.0917) and (106.6303,90.5058) ..
+ (106.4587,89.8785) .. controls (106.4350,89.7838) and (106.4109,89.6948) ..
+ (106.3932,89.6060) .. controls (106.3636,89.4877) and (106.3403,89.3697) ..
+ (106.3166,89.2514) .. controls (106.2752,89.4052) and (106.2336,89.5528) ..
+ (106.1862,89.7067) .. controls (106.1566,89.8014) and (106.1210,89.9020) ..
+ (106.0855,90.0027) .. controls (106.0322,90.1506) and (105.9672,90.3048) ..
+ (105.8903,90.4469) .. controls (105.8074,90.6067) and (105.7129,90.7660) ..
+ (105.6123,90.9139) .. controls (105.4643,91.1270) and (105.2986,91.3285) ..
+ (105.1211,91.5120) .. controls (104.9258,91.7132) and (104.7123,91.8968) ..
+ (104.4934,92.0625) .. controls (104.4342,92.1039) and (104.3752,92.1452) ..
+ (104.3161,92.1867) .. controls (104.2392,92.2458) and (104.1625,92.2990) ..
+ (104.0856,92.3522) .. controls (104.1389,92.4528) and (104.1920,92.5538) ..
+ (104.2512,92.6544) .. controls (104.2749,92.7017) and (104.3044,92.7547) ..
+ (104.3340,92.8020) .. controls (104.5293,93.1512) and (104.7184,93.5061) ..
+ (104.8900,93.8672) .. controls (104.9669,94.0210) and (105.0320,94.1751) ..
+ (105.0853,94.3348) .. controls (105.1090,94.4059) and (105.1272,94.4770) ..
+ (105.1390,94.5480) .. controls (105.1804,94.7433) and (105.2157,94.9446) ..
+ (105.2452,95.1399) .. controls (105.3399,95.0393) and (105.4347,94.9325) ..
+ (105.5294,94.8260) .. controls (105.6004,94.7432) and (105.6716,94.6605) ..
+ (105.7426,94.5776) .. controls (105.9616,94.3113) and (106.1686,94.0271) ..
+ (106.3579,93.7312) .. controls (106.5296,93.4649) and (106.6775,93.1865) ..
+ (106.8077,92.8965) .. controls (106.8610,92.7782) and (106.9080,92.6542) ..
+ (106.9554,92.5240) .. controls (107.0442,92.2754) and (107.1332,92.0210) ..
+ (107.2161,91.7665) .. controls (107.1688,91.9737) and (107.1272,92.1803) ..
+ (107.0857,92.3875) .. controls (107.0679,92.4703) and (107.0561,92.5474) ..
+ (107.0443,92.6303) .. controls (106.9733,93.1629) and (106.9553,93.7018) ..
+ (106.9967,94.2403) .. controls (107.0500,94.9031) and (107.1508,95.5599) ..
+ (107.3106,96.2050) .. controls (107.3520,96.3530) and (107.3878,96.5010) ..
+ (107.4292,96.6430) .. controls (107.4765,96.8383) and (107.5298,97.0276) ..
+ (107.5831,97.2170) .. controls (107.7724,97.0631) and (107.9556,96.8975) ..
+ (108.1391,96.7258) .. controls (108.2456,96.6311) and (108.3403,96.5244) ..
+ (108.4350,96.4120) .. controls (108.6007,96.2108) and (108.7366,95.9858) ..
+ (108.8372,95.7490) .. controls (108.9556,95.4591) and (109.0506,95.1572) ..
+ (109.0980,94.8495) .. controls (109.1335,94.6542) and (109.1630,94.4591) ..
+ (109.1808,94.2638) .. controls (109.2104,94.0152) and (109.2341,93.7608) ..
+ (109.2518,93.5063) .. controls (109.3228,93.7963) and (109.3817,94.0921) ..
+ (109.4291,94.3880) .. controls (109.4587,94.5300) and (109.4704,94.6781) ..
+ (109.4822,94.8260) .. controls (109.4882,94.9799) and (109.4882,95.1337) ..
+ (109.4762,95.2875) .. controls (109.4525,95.6071) and (109.4231,95.9210) ..
+ (109.3817,96.2347) .. controls (109.4113,96.4300) and (109.4404,96.6248) ..
+ (109.4818,96.8142) .. controls (109.4995,96.9089) and (109.5295,97.0040) ..
+ (109.5590,97.0928) .. controls (109.5886,97.1993) and (109.6303,97.2999) ..
+ (109.6776,97.4005) .. controls (109.7723,97.6076) and (109.8787,97.8029) ..
+ (109.9853,98.0041) .. controls (110.1036,97.8857) and (110.2157,97.7614) ..
+ (110.3282,97.6371) .. controls (110.3815,97.5779) and (110.4349,97.5125) ..
+ (110.4882,97.4474) .. controls (110.6598,97.2166) and (110.8018,96.9563) ..
+ (110.9083,96.6900) .. controls (111.0503,96.3172) and (111.1571,95.9327) ..
+ (111.2221,95.5421) .. controls (111.2399,95.4415) and (111.2572,95.3347) ..
+ (111.2690,95.2282) .. controls (111.2927,95.0921) and (111.3106,94.9560) ..
+ (111.3284,94.8198) .. controls (111.3401,94.9619) and (111.3461,95.1103) ..
+ (111.3580,95.2523) .. controls (111.3640,95.3648) and (111.3640,95.4772) ..
+ (111.3696,95.5896) .. controls (111.3756,96.0572) and (111.3106,96.5303) ..
+ (111.1744,96.9742) .. controls (111.0501,97.3825) and (110.8608,97.7675) ..
+ (110.6122,98.1048) .. controls (110.5767,98.1462) and (110.5470,98.1876) ..
+ (110.5115,98.2290) .. controls (110.4168,98.3355) and (110.3284,98.4361) ..
+ (110.2396,98.5367) .. controls (110.2575,98.6254) and (110.2750,98.7144) ..
+ (110.2927,98.8091) .. controls (110.3106,98.8742) and (110.3220,98.9451) ..
+ (110.3397,99.0161) .. controls (110.4286,99.3771) and (110.5528,99.7322) ..
+ (110.7185,100.0695) .. controls (110.8783,100.3891) and (111.0678,100.6906) ..
+ (111.2986,100.9629) .. controls (111.3341,101.0102) and (111.3755,101.0518) ..
+ (111.4111,101.0932) .. controls (111.4939,101.1820) and (111.5708,101.2649) ..
+ (111.6477,101.3478) .. controls (111.8075,100.7915) and (111.9500,100.2289) ..
+ (112.0802,99.6667) .. controls (112.1453,99.3826) and (112.1985,99.1047) ..
+ (112.2340,98.8147) .. controls (112.2695,98.5484) and (112.2930,98.2760) ..
+ (112.2989,98.0097) .. controls (112.3166,97.4593) and (112.3227,96.9148) ..
+ (112.3168,96.3644) .. controls (112.4648,97.0805) and (112.5768,97.8088) ..
+ (112.6597,98.5367) .. controls (112.6952,98.8858) and (112.7013,99.2409) ..
+ (112.6776,99.5901) .. controls (112.6539,99.9570) and (112.5888,100.3298) ..
+ (112.4941,100.6848) .. controls (112.2870,101.4305) and (112.0503,102.1706) ..
+ (111.7780,102.8985) .. controls (111.8136,103.0879) and (111.8550,103.2714) ..
+ (111.8905,103.4607) .. controls (111.9142,103.5554) and (111.9379,103.6441) ..
+ (111.9615,103.7388) .. controls (112.0562,104.1057) and (112.1746,104.4665) ..
+ (112.3285,104.8156) .. controls (112.5001,105.2240) and (112.7010,105.6203) ..
+ (112.9259,106.0049) .. controls (112.9851,106.1115) and (113.0505,106.2185) ..
+ (113.1156,106.3250) .. controls (113.1985,106.4611) and (113.2811,106.5972) ..
+ (113.3640,106.7334) .. controls (113.4291,106.5854) and (113.4944,106.4371) ..
+ (113.5536,106.2891) .. controls (113.5713,106.2536) and (113.5829,106.2239) ..
+ (113.5888,106.1884) .. controls (113.7486,105.6854) and (113.8611,105.1706) ..
+ (113.9144,104.6439) .. controls (113.9913,103.8508) and (114.0150,103.0518) ..
+ (113.9854,102.2529) .. controls (113.9794,102.1049) and (113.9734,101.9631) ..
+ (113.9675,101.8210) .. controls (113.9615,101.6376) and (113.9559,101.4544) ..
+ (113.9440,101.2650) -- (114.1393,101.4602) .. controls (114.1571,101.4779) and
+ (114.1689,101.5014) .. (114.1807,101.5251) .. controls (114.2517,101.6376) and
+ (114.2994,101.7563) .. (114.3289,101.8865) .. controls (114.3940,102.1469) and
+ (114.4354,102.4073) .. (114.4531,102.6737) .. controls (114.4886,103.0879) and
+ (114.5062,103.4960) .. (114.5062,103.9044) .. controls (114.5062,104.2654) and
+ (114.4944,104.6264) .. (114.4648,104.9874) .. controls (114.4293,105.3958) and
+ (114.3525,105.7982) .. (114.2282,106.1829) .. controls (114.0802,106.6327) and
+ (113.8906,107.0648) .. (113.6598,107.4791) .. controls (113.6302,107.5264) and
+ (113.6004,107.5794) .. (113.5708,107.6268) .. controls (113.5116,107.7274) and
+ (113.4524,107.8283) .. (113.3873,107.9289) .. controls (113.2926,107.8105) and
+ (113.1984,107.6920) .. (113.1037,107.5736) .. controls (113.0800,107.5440) and
+ (113.0563,107.5087) .. (113.0327,107.4791) .. controls (112.9025,107.2838) and
+ (112.7779,107.0885) .. (112.6596,106.8872) .. controls (112.3992,106.4434) and
+ (112.1507,105.9936) .. (111.9021,105.5379) .. controls (111.8784,105.4846) and
+ (111.8489,105.4314) .. (111.8193,105.3841) .. controls (111.7660,105.2776) and
+ (111.7067,105.1708) .. (111.6475,105.0702) .. controls (111.5943,105.4727) and
+ (111.5293,105.8812) .. (111.4523,106.2836) .. controls (111.4168,106.4789) and
+ (111.3752,106.6802) .. (111.3220,106.8755) .. controls (111.2627,107.0945) and
+ (111.1923,107.3130) .. (111.1094,107.5261) .. controls (110.9496,107.9581) and
+ (110.7779,108.3844) .. (110.6003,108.8105) .. controls (110.6358,109.0650) and
+ (110.6713,109.3191) .. (110.7128,109.5736) .. controls (110.7424,109.7689) and
+ (110.7780,109.9701) .. (110.8135,110.1654) .. controls (110.9200,110.7868) and
+ (111.0972,111.4027) .. (111.3399,111.9886) .. controls (111.5233,112.4502) and
+ (111.7782,112.8881) .. (112.0800,113.2786) .. controls (112.0977,113.3083) and
+ (112.1212,113.3315) .. (112.1449,113.3552) .. controls (112.2396,113.4559) and
+ (112.3283,113.5568) .. (112.4230,113.6574) .. controls (112.5177,113.5627) and
+ (112.6125,113.4681) .. (112.7071,113.3794) .. controls (112.7781,113.3024) and
+ (112.8490,113.2314) .. (112.9141,113.1545) .. controls (113.1568,112.9000) and
+ (113.3698,112.6099) .. (113.5474,112.3080) .. controls (113.6835,112.0713) and
+ (113.7844,111.8169) .. (113.8495,111.5506) .. controls (113.9324,111.2310) and
+ (113.9798,110.8997) .. (113.9916,110.5682) .. controls (114.0093,110.0119) and
+ (113.9914,109.4496) .. (113.9440,108.8933) -- (114.3938,109.0885) .. controls
+ (114.5062,109.5738) and (114.6363,110.0530) .. (114.7842,110.5324) .. controls
+ (114.8849,110.8461) and (115.0089,111.1542) .. (115.1451,111.4561) .. controls
+ (115.2339,111.6573) and (115.3466,111.8525) .. (115.4768,112.0300) .. controls
+ (115.6425,112.2608) and (115.8203,112.4736) .. (116.0156,112.6689) .. controls
+ (116.0689,112.7280) and (116.1275,112.7812) .. (116.1867,112.8344) .. controls
+ (116.2991,112.9410) and (116.4174,113.0477) .. (116.5358,113.1483) .. controls
+ (116.5595,112.9234) and (116.5715,112.6985) .. (116.5834,112.4736) .. controls
+ (116.5894,112.3612) and (116.5894,112.2487) .. (116.5834,112.1363) .. controls
+ (116.5774,112.0653) and (116.5718,112.0003) .. (116.5599,111.9293) .. controls
+ (116.5303,111.6748) and (116.4885,111.4263) .. (116.4530,111.1719) .. controls
+ (116.4175,110.9470) and (116.3821,110.7159) .. (116.3585,110.4910) .. controls
+ (116.3289,110.2129) and (116.3052,109.9407) .. (116.2875,109.6625) .. controls
+ (116.2756,109.5086) and (116.2637,109.3487) .. (116.2579,109.1948) .. controls
+ (116.2401,108.8812) and (116.2283,108.5679) .. (116.2165,108.2483) .. controls
+ (116.4414,108.4436) and (116.6486,108.6509) .. (116.8498,108.8698) .. controls
+ (116.9386,108.9704) and (117.0155,109.0829) .. (117.0747,109.2072) .. controls
+ (117.1338,109.3255) and (117.1752,109.4493) .. (117.1988,109.5735) .. controls
+ (117.2521,109.8576) and (117.2879,110.1359) .. (117.3057,110.4200) .. controls
+ (117.4833,110.8165) and (117.6723,111.2073) .. (117.8735,111.5920) .. controls
+ (118.0096,111.8465) and (118.1579,112.1006) .. (118.3177,112.3433) .. controls
+ (118.4420,112.5386) and (118.5781,112.7165) .. (118.7378,112.8882) .. controls
+ (118.9213,113.0894) and (119.1222,113.2846) .. (119.3353,113.4621) .. controls
+ (119.3590,113.4858) and (119.3885,113.5033) .. (119.4181,113.5270) .. controls
+ (119.4714,113.5684) and (119.5248,113.6159) .. (119.5781,113.6574) .. controls
+ (119.6195,113.5805) and (119.6668,113.5095) .. (119.7023,113.4325) .. controls
+ (119.7378,113.3733) and (119.7676,113.3144) .. (119.7913,113.2552) .. controls
+ (119.8741,113.0836) and (119.9270,112.8938) .. (119.9507,112.6985) .. controls
+ (119.9684,112.5328) and (119.9567,112.3671) .. (119.9093,112.2074) .. controls
+ (119.8856,112.1186) and (119.8562,112.0301) .. (119.8148,111.9473) .. controls
+ (119.7438,111.7993) and (119.6669,111.6568) .. (119.5781,111.5148) .. controls
+ (119.2645,111.1834) and (118.9685,110.8286) .. (118.6903,110.4676) .. controls
+ (118.5601,110.2960) and (118.4421,110.1062) .. (118.3474,109.9109) .. controls
+ (118.2350,109.6801) and (118.1462,109.4378) .. (118.0929,109.1893) .. controls
+ (117.9745,108.6567) and (117.8855,108.1237) .. (117.8204,107.5792) --
+ (118.4006,107.5792) .. controls (118.5722,107.9758) and (118.7379,108.3665) ..
+ (118.8917,108.7630) .. controls (118.9686,108.9642) and (119.0336,109.1595) ..
+ (119.0987,109.3666) .. controls (119.1520,109.5501) and (119.1994,109.7339) ..
+ (119.2408,109.9233) .. controls (119.3237,110.3020) and (119.4009,110.6863) ..
+ (119.4719,111.0650) .. controls (119.6968,111.2307) and (119.9094,111.4027) ..
+ (120.1224,111.5803) .. controls (120.2941,111.7223) and (120.4600,111.8762) ..
+ (120.6198,112.0301) .. controls (120.8210,112.2313) and (120.9922,112.4678) ..
+ (121.1165,112.7282) .. controls (121.2053,112.8998) and (121.2412,113.0951) ..
+ (121.2234,113.2904) .. controls (121.2234,113.3200) and (121.2174,113.3498) ..
+ (121.2055,113.3794) .. controls (121.1759,113.4741) and (121.1403,113.5627) ..
+ (121.1048,113.6574) -- (124.4015,113.6574) .. controls (124.4192,113.5509) and
+ (124.4369,113.4504) .. (124.4546,113.3498) -- (124.4546,113.3021) .. controls
+ (124.4428,112.9234) and (124.3542,112.5503) .. (124.2063,112.2012) .. controls
+ (123.8926,111.4851) and (123.5138,110.7991) .. (123.0818,110.1482) .. controls
+ (123.0404,110.0949) and (123.0049,110.0352) .. (122.9694,109.9820) .. controls
+ (122.8984,109.8695) and (122.8211,109.7571) .. (122.7501,109.6446) .. controls
+ (122.7027,109.7807) and (122.6437,109.9052) .. (122.5727,110.0295) .. controls
+ (122.5431,110.0946) and (122.5018,110.1536) .. (122.4485,110.2069) .. controls
+ (122.4189,110.2424) and (122.3889,110.2725) .. (122.3534,110.3020) .. controls
+ (122.2706,110.3611) and (122.1821,110.4198) .. (122.0933,110.4731) --
+ (117.3589,101.3243) .. controls (117.7495,101.3480) and (118.1404,101.3293) ..
+ (118.5310,101.2705) .. controls (118.7144,101.2468) and (118.8917,101.1759) ..
+ (119.0456,101.0753) .. controls (119.1048,101.0339) and (119.1638,100.9806) ..
+ (119.2112,100.9215) .. controls (119.3414,100.7499) and (119.4657,100.5662) ..
+ (119.5782,100.3827) -- (119.1877,100.3827) -- (118.9925,100.3827) .. controls
+ (118.8564,100.3827) and (118.7202,100.3887) .. (118.5841,100.3887) .. controls
+ (118.5486,100.3887) and (118.5186,100.3827) .. (118.4890,100.3827) .. controls
+ (118.1753,100.3531) and (117.8735,100.2763) .. (117.5894,100.1461) .. controls
+ (117.2344,99.9804) and (116.9034,99.7673) .. (116.6015,99.5128) .. controls
+ (116.2879,99.2406) and (115.9920,98.9388) .. (115.7316,98.6133) .. controls
+ (115.4594,98.2819) and (115.2227,97.9213) .. (115.0156,97.5426) .. controls
+ (114.7552,97.0691) and (114.5540,96.5716) .. (114.4120,96.0567) .. controls
+ (114.2818,95.5714) and (114.2106,95.0748) .. (114.1988,94.5776) .. controls
+ (114.1810,93.7491) and (114.3705,92.9202) .. (114.7493,92.1805) .. controls
+ (115.1162,91.4585) and (115.6665,90.8373) .. (116.3353,90.3876) .. controls
+ (116.9744,89.9555) and (117.6844,89.6299) .. (118.4241,89.4287) .. controls
+ (119.3414,89.1801) and (120.2883,89.0497) .. (121.2352,89.0438) --
+ (121.7974,89.0438) .. controls (122.0342,89.0497) and (122.2770,89.0503) ..
+ (122.5197,89.0562) .. controls (122.2119,88.9792) and (121.9038,88.9023) ..
+ (121.5960,88.8313) .. controls (121.4895,88.8076) and (121.3831,88.7838) ..
+ (121.2766,88.7720) .. controls (120.1344,88.5885) and (118.9568,88.6181) ..
+ (117.8205,88.8430) .. controls (116.4830,89.1152) and (115.1873,89.5883) ..
+ (113.9918,90.2393) .. controls (113.8320,90.3281) and (113.6719,90.4049) ..
+ (113.5062,90.4759) .. controls (113.4470,90.4996) and (113.3823,90.5176) ..
+ (113.3172,90.5235) .. controls (113.1870,90.5412) and (113.0507,90.5235) ..
+ (112.9205,90.4821) .. controls (112.6897,90.4111) and (112.4645,90.3049) ..
+ (112.2514,90.1806) .. controls (111.8194,89.9202) and (111.4465,89.5647) ..
+ (111.1684,89.1445) .. controls (110.9080,88.7421) and (110.7425,88.2804) ..
+ (110.6951,87.8069) .. controls (110.6891,87.7241) and (110.6834,87.6476) ..
+ (110.6834,87.5647) .. controls (110.6774,87.4050) and (110.6834,87.2451) ..
+ (110.6834,87.0853) .. controls (110.6124,87.1504) and (110.5355,87.2274) ..
+ (110.4585,87.2985) .. controls (110.4230,87.3340) and (110.3933,87.3750) ..
+ (110.3578,87.4165) .. controls (110.1211,87.7183) and (109.9792,88.1031) ..
+ (109.9674,88.4878) .. controls (109.9497,88.9375) and (110.0619,89.3876) ..
+ (110.2868,89.7722) .. controls (110.4584,90.0740) and (110.6776,90.3520) ..
+ (110.9380,90.5828) .. controls (111.2220,90.8314) and (111.5412,91.0385) ..
+ (111.8845,91.1864) .. controls (112.0561,91.2634) and (112.2278,91.3400) ..
+ (112.4053,91.4051) .. controls (112.6302,91.4939) and (112.8553,91.5768) ..
+ (113.0861,91.6597) .. controls (112.8672,91.6538) and (112.6422,91.6479) ..
+ (112.4232,91.6479) .. controls (112.3108,91.6420) and (112.1925,91.6423) ..
+ (112.0741,91.6423) .. controls (111.2752,91.6364) and (110.4764,91.5592) ..
+ (109.6893,91.4113) .. controls (109.3461,91.3462) and (109.0087,91.2099) ..
+ (108.7187,91.0146) .. controls (108.2394,90.6951) and (107.8843,90.2039) ..
+ (107.7364,89.6536) .. controls (107.5115,88.8546) and (107.4817,88.0023) ..
+ (107.6474,87.1915) .. controls (107.6770,87.0613) and (107.7009,86.9371) ..
+ (107.7364,86.8128) .. controls (107.7778,86.6530) and (107.8188,86.4993) ..
+ (107.8661,86.3395) -- cycle(106.4463,95.2523) .. controls (106.3457,95.3352)
+ and (106.2457,95.4298) .. (106.1510,95.5186) .. controls (106.0918,95.5778)
+ and (106.0325,95.6367) .. (105.9792,95.6959) .. controls (105.9260,95.7551)
+ and (105.8727,95.8143) .. (105.8254,95.8794) .. controls (105.7662,95.9563)
+ and (105.7069,96.0449) .. (105.6537,96.1278) .. controls (105.3045,96.6663)
+ and (105.0261,97.2522) .. (104.8190,97.8558) .. controls (104.6710,98.2997)
+ and (104.5999,98.7673) .. (104.6058,99.2348) .. controls (104.6118,99.6254)
+ and (104.6537,100.0104) .. (104.7306,100.3951) .. controls (104.8667,101.0520)
+ and (105.0382,101.7027) .. (105.2453,102.3419) .. controls (105.2690,102.3241)
+ and (105.2927,102.3003) .. (105.3163,102.2826) .. controls (105.3282,102.2707)
+ and (105.3397,102.2648) .. (105.3515,102.2530) .. controls (105.8368,101.8565)
+ and (106.2279,101.3476) .. (106.4883,100.7794) .. controls (106.7664,100.1936)
+ and (106.9142,99.5488) .. (106.9201,98.9037) .. controls (106.9261,98.3711)
+ and (106.8966,97.8325) .. (106.8256,97.2999) .. controls (106.7368,96.6134)
+ and (106.6120,95.9270) .. (106.4463,95.2524) -- cycle(108.8497,96.5603) ..
+ controls (108.8024,96.6431) and (108.7547,96.7196) .. (108.7014,96.8024) ..
+ controls (108.6777,96.8439) and (108.6540,96.8856) .. (108.6304,96.9211) ..
+ controls (108.5416,97.0572) and (108.4468,97.1873) .. (108.3462,97.3115) ..
+ controls (108.2574,97.4299) and (108.1568,97.5485) .. (108.0503,97.6550) ..
+ controls (108.0089,97.6965) and (107.9675,97.7434) .. (107.9261,97.7848) ..
+ controls (107.8373,97.8676) and (107.7547,97.9447) .. (107.6660,98.0276) ..
+ controls (107.6009,98.5839) and (107.5593,99.1403) .. (107.5356,99.7025) ..
+ controls (107.5237,99.9688) and (107.5357,100.2412) .. (107.5653,100.5075) ..
+ controls (107.6067,100.8153) and (107.6718,101.1167) .. (107.7605,101.4127) ..
+ controls (107.9558,102.0281) and (108.1687,102.6317) .. (108.4173,103.2235) --
+ (108.5001,103.2235) .. controls (108.7427,102.7619) and (108.9738,102.2945) ..
+ (109.1809,101.8210) .. controls (109.2815,101.5902) and (109.3704,101.3476) ..
+ (109.4355,101.1050) .. controls (109.5124,100.8328) and (109.5655,100.5485) ..
+ (109.6010,100.2586) .. controls (109.6602,99.6727) and (109.7019,99.0809) ..
+ (109.7197,98.4891) .. controls (109.6072,98.3116) and (109.4947,98.1344) ..
+ (109.3941,97.9510) .. controls (109.3408,97.8622) and (109.2931,97.7732) ..
+ (109.2458,97.6785) .. controls (109.1925,97.5602) and (109.1396,97.4420) ..
+ (109.0981,97.3177) .. controls (109.0093,97.0632) and (108.9267,96.8147) ..
+ (108.8498,96.5603) -- cycle(104.1740,98.8561) .. controls (103.9432,99.3059)
+ and (103.7241,99.7615) .. (103.5110,100.2172) .. controls (103.4104,100.4480)
+ and (103.3217,100.6848) .. (103.2448,100.9215) .. controls (102.9844,101.7323)
+ and (102.8662,102.5848) .. (102.8839,103.4311) .. controls (102.9077,104.4253)
+ and (103.0795,105.4137) .. (103.3813,106.3546) .. controls (103.4227,106.4789)
+ and (103.4641,106.6029) .. (103.5055,106.7272) .. controls (103.5588,106.8870)
+ and (103.6178,107.0468) .. (103.6711,107.2066) -- (103.8898,106.4374) ..
+ controls (104.0732,105.7746) and (104.2389,105.1057) .. (104.3809,104.4369) ..
+ controls (104.4815,103.9635) and (104.5590,103.4903) .. (104.6182,103.0110) ..
+ controls (104.6359,102.8453) and (104.6472,102.6735) .. (104.6472,102.5019) ..
+ controls (104.6412,102.3835) and (104.6295,102.2708) .. (104.6058,102.1584) --
+ (104.1857,100.1585) .. controls (104.1679,100.0638) and (104.1561,99.9690) ..
+ (104.1561,99.8743) .. controls (104.1501,99.5369) and (104.1562,99.1934) ..
+ (104.1740,98.8561) -- cycle(110.2404,100.2765) .. controls (110.1220,100.6848)
+ and (109.9977,101.0992) .. (109.8734,101.5016) .. controls (109.8083,101.7088)
+ and (109.7372,101.9099) .. (109.6603,102.1052) .. controls (109.5834,102.3064)
+ and (109.5000,102.5076) .. (109.4113,102.7089) .. controls (109.2278,103.1054)
+ and (109.0388,103.4958) .. (108.8435,103.8864) .. controls (108.8495,103.9692)
+ and (108.8614,104.0519) .. (108.8614,104.1348) .. controls (108.8674,104.1762)
+ and (108.8674,104.2182) .. (108.8674,104.2596) .. controls (108.8674,104.3247)
+ and (108.8614,104.3953) .. (108.8495,104.4604) .. controls (108.8318,104.5965)
+ and (108.8083,104.7271) .. (108.7846,104.8632) .. controls (108.7491,105.0171)
+ and (108.7254,105.1705) .. (108.7136,105.3303) .. controls (108.7018,105.4013)
+ and (108.7018,105.4782) .. (108.7136,105.5552) .. controls (108.7196,105.6381)
+ and (108.7372,105.7211) .. (108.7667,105.7980) .. controls (108.8318,105.9814)
+ and (108.9087,106.1589) .. (108.9916,106.3306) .. controls (109.1277,106.6146)
+ and (109.2584,106.9049) .. (109.3827,107.1949) .. controls (109.4833,107.4257)
+ and (109.5717,107.6505) .. (109.6545,107.8813) .. controls (109.6841,107.9641)
+ and (109.7077,108.0410) .. (109.7373,108.1179) .. controls (109.7906,108.2777)
+ and (109.8441,108.4373) .. (109.8973,108.5912) .. controls (109.9624,108.5083)
+ and (110.0336,108.4198) .. (110.0987,108.3311) .. controls (110.1224,108.2956)
+ and (110.1458,108.2656) .. (110.1636,108.2242) .. controls (110.2228,108.1295)
+ and (110.2760,108.0230) .. (110.3175,107.9165) .. controls (110.4004,107.7212)
+ and (110.4711,107.5265) .. (110.5362,107.3252) .. controls (110.6250,107.0471)
+ and (110.7083,106.7685) .. (110.7852,106.4844) .. controls (110.8621,106.2181)
+ and (110.9268,105.9518) .. (110.9860,105.6855) .. controls (111.0866,105.2417)
+ and (111.1462,104.7863) .. (111.1639,104.3307) .. controls (111.1757,103.9341)
+ and (111.1518,103.5317) .. (111.0867,103.1351) .. controls (111.0216,102.7623)
+ and (110.9387,102.3949) .. (110.8322,102.0280) .. controls (110.6546,101.4362)
+ and (110.4599,100.8505) .. (110.2409,100.2765) -- cycle(107.1037,100.6787) ..
+ controls (107.0504,100.8266) and (106.9849,100.9688) .. (106.9258,101.1167) ..
+ controls (106.9021,101.1759) and (106.8788,101.2293) .. (106.8492,101.2885) ..
+ controls (106.7367,101.5075) and (106.6067,101.7205) .. (106.4587,101.9218) ..
+ controls (106.2575,102.2058) and (106.0325,102.4837) .. (105.7958,102.7441) ..
+ controls (105.7366,102.8092) and (105.6770,102.8745) .. (105.6178,102.9455) ..
+ controls (105.5409,103.0284) and (105.4643,103.1113) .. (105.3874,103.2000) ..
+ controls (105.5176,103.6794) and (105.6479,104.1590) .. (105.7840,104.6383) ..
+ controls (105.8491,104.8691) and (105.9200,105.0939) .. (105.9910,105.3247) --
+ (106.7009,107.6150) .. controls (106.7127,107.6446) and (106.7187,107.6744) ..
+ (106.7305,107.7040) .. controls (106.7838,107.9171) and (106.8372,108.1298) ..
+ (106.8905,108.3428) .. controls (106.9319,108.2126) and (106.9733,108.0884) ..
+ (107.0147,107.9641) .. controls (107.0384,107.9049) and (107.0618,107.8395) ..
+ (107.0796,107.7744) .. controls (107.3163,107.0998) and (107.5237,106.4074) ..
+ (107.6894,105.7090) .. controls (107.7841,105.3066) and (107.8433,104.8926) ..
+ (107.8729,104.4783) .. controls (107.8789,104.3067) and (107.8727,104.1353) ..
+ (107.8550,103.9637) .. controls (107.8195,103.6915) and (107.7663,103.4250) ..
+ (107.7011,103.1587) -- (107.3403,101.7148) .. controls (107.3166,101.6142) and
+ (107.2929,101.5133) .. (107.2693,101.4127) .. controls (107.2101,101.1641) and
+ (107.1570,100.9214) .. (107.1037,100.6787) -- cycle(105.0914,104.4666) ..
+ controls (105.0559,104.6027) and (105.0262,104.7385) .. (104.9907,104.8805) ..
+ controls (104.9670,104.9870) and (104.9378,105.0938) .. (104.9141,105.1944) ..
+ controls (104.7899,105.6974) and (104.6357,106.1943) .. (104.4582,106.6796) ..
+ controls (104.3280,107.0288) and (104.1798,107.3726) .. (104.0022,107.7040) ..
+ controls (103.9667,107.7632) and (103.9314,107.8277) .. (103.8960,107.8868) ..
+ controls (103.8250,108.0111) and (103.7538,108.1296) .. (103.6828,108.2538) ..
+ controls (103.6059,108.1177) and (103.5289,107.9877) .. (103.4579,107.8516) ..
+ controls (103.4165,107.7865) and (103.3812,107.7212) .. (103.3517,107.6502) ..
+ controls (103.2096,107.3721) and (103.0911,107.0821) .. (102.9964,106.7803) ..
+ controls (102.8721,106.3720) and (102.7657,105.9581) .. (102.6887,105.5379) ..
+ controls (102.6709,105.4373) and (102.6533,105.3364) .. (102.6356,105.2358) ..
+ controls (102.6119,105.0996) and (102.5882,104.9693) .. (102.5646,104.8391) ..
+ controls (102.5054,104.9811) and (102.4401,105.1296) .. (102.3750,105.2716) ..
+ controls (102.3454,105.3426) and (102.3101,105.4131) .. (102.2805,105.4841) ..
+ controls (102.0733,105.9102) and (101.8363,106.3245) .. (101.5700,106.7210) ..
+ controls (101.2918,107.1294) and (100.9845,107.5141) .. (100.6531,107.8751) ..
+ controls (100.5643,107.9698) and (100.4756,108.0650) .. (100.3868,108.1538) ..
+ controls (100.2093,108.3372) and (100.0254,108.5205) .. (99.8419,108.6980) ..
+ controls (99.7472,108.8460) and (99.6530,108.9940) .. (99.5583,109.1478) ..
+ controls (99.4873,109.2603) and (99.4162,109.3783) .. (99.3452,109.4907) ..
+ controls (98.9309,110.1535) and (98.5520,110.8405) .. (98.2028,111.5388) ..
+ controls (97.9602,112.0182) and (97.7529,112.5089) .. (97.5813,113.0179) ..
+ controls (97.5694,113.0593) and (97.5579,113.1013) .. (97.5461,113.1427) ..
+ controls (97.4928,113.3143) and (97.4454,113.4857) .. (97.4040,113.6573) ..
+ controls (97.5933,113.5449) and (97.7830,113.4325) .. (97.9724,113.3200) ..
+ controls (98.0671,113.2608) and (98.1613,113.2019) .. (98.2559,113.1427) ..
+ controls (98.6998,112.8527) and (99.1140,112.5269) .. (99.5046,112.1659) ..
+ controls (99.8952,111.7990) and (100.2621,111.4027) .. (100.5876,110.9766) ..
+ controls (100.6645,110.8819) and (100.7359,110.7868) .. (100.8070,110.6862) ..
+ controls (100.9431,110.4909) and (101.0792,110.2958) .. (101.2153,110.1005) --
+ (101.2567,110.8227) .. controls (101.2744,111.2134) and (101.3219,111.6039) ..
+ (101.3988,111.9886) .. controls (101.4402,112.2135) and (101.5114,112.4382) ..
+ (101.6120,112.6453) .. controls (101.6238,112.6749) and (101.6412,112.7047) ..
+ (101.6589,112.7343) .. controls (101.7240,112.8409) and (101.7893,112.9414) ..
+ (101.8603,113.0420) .. controls (101.9017,112.9947) and (101.9431,112.9528) ..
+ (101.9845,112.9055) .. controls (102.0082,112.8818) and (102.0257,112.8581) ..
+ (102.0494,112.8345) .. controls (102.3157,112.5327) and (102.5583,112.2071) ..
+ (102.7654,111.8639) .. controls (102.9667,111.5325) and (103.1384,111.1839) ..
+ (103.2745,110.8228) .. controls (103.3041,110.7459) and (103.3336,110.6629) ..
+ (103.3573,110.5800) .. controls (103.4106,110.4202) and (103.4583,110.2604) ..
+ (103.5056,110.1006) .. controls (103.5293,110.1953) and (103.5527,110.2901) ..
+ (103.5705,110.3848) .. controls (103.5882,110.4558) and (103.6059,110.5325) ..
+ (103.6236,110.6035) .. controls (103.7360,111.0533) and (103.9078,111.4911) ..
+ (104.1327,111.8935) .. controls (104.3043,112.2072) and (104.5293,112.4915) ..
+ (104.7956,112.7282) .. controls (104.8311,112.7578) and (104.8664,112.7873) ..
+ (104.9019,112.8110) .. controls (105.0143,112.8879) and (105.1329,112.9651) ..
+ (105.2454,113.0421) .. controls (105.3164,112.9415) and (105.3813,112.8406) ..
+ (105.4524,112.7400) .. controls (105.5057,112.6631) and (105.5529,112.5865) ..
+ (105.6062,112.5095) .. controls (105.7541,112.2787) and (105.8845,112.0420) ..
+ (106.0028,111.7935) .. controls (106.0975,111.5923) and (106.1747,111.3850) ..
+ (106.2339,111.1719) .. controls (106.3641,110.7044) and (106.4289,110.2131) ..
+ (106.4230,109.7219) .. controls (106.4170,109.1419) and (106.3460,108.5616) ..
+ (106.2098,107.9994) .. controls (106.0796,107.4727) and (105.9316,106.9524) ..
+ (105.7718,106.4375) .. controls (105.5587,105.7747) and (105.3342,105.1177) ..
+ (105.0915,104.4667) -- cycle(108.2220,105.9877) .. controls
+ (108.1569,106.1830) and (108.0918,106.3781) .. (108.0267,106.5734) .. controls
+ (107.9971,106.6740) and (107.9618,106.7687) .. (107.9322,106.8693) .. controls
+ (107.7843,107.3546) and (107.6541,107.8457) .. (107.5535,108.3428) .. controls
+ (107.4706,108.7867) and (107.4055,109.2306) .. (107.3700,109.6804) .. controls
+ (107.3286,110.2900) and (107.3698,110.9114) .. (107.5059,111.5092) .. controls
+ (107.6361,112.1128) and (107.8609,112.6925) .. (108.1627,113.2310) .. controls
+ (108.1864,113.2783) and (108.2159,113.3258) .. (108.2455,113.3731) .. controls
+ (108.2988,113.4678) and (108.3581,113.5627) .. (108.4172,113.6573) --
+ (109.1277,113.6573) .. controls (109.2343,113.5153) and (109.3348,113.3734) ..
+ (109.4354,113.2255) .. controls (109.4532,113.1959) and (109.4705,113.1723) ..
+ (109.4823,113.1427) .. controls (109.7545,112.5035) and (109.8730,111.7987) ..
+ (109.8079,111.1063) .. controls (109.7073,109.9819) and (109.4352,108.8695) ..
+ (109.0091,107.8220) .. controls (108.8966,107.5497) and (108.7845,107.2774) ..
+ (108.6662,107.0052) .. controls (108.5241,106.6679) and (108.3758,106.3250) ..
+ (108.2220,105.9876) -- cycle(62.7123,110.6331) .. controls (62.4342,110.8402)
+ and (62.1562,111.0472) .. (61.8721,111.2484) .. controls (61.7301,111.3431)
+ and (61.5878,111.4439) .. (61.4458,111.5326) .. controls (61.3038,111.6214)
+ and (61.1557,111.7103) .. (61.0078,111.7872) .. controls (60.7119,111.9529)
+ and (60.4162,112.1127) .. (60.1144,112.2666) .. controls (59.8303,113.1011)
+ and (59.5933,113.9530) .. (59.4039,114.8170) .. controls (59.3210,115.2194)
+ and (59.2854,115.6279) .. (59.3032,116.0421) .. controls (59.3209,116.4209)
+ and (59.3863,116.7997) .. (59.4928,117.1666) .. controls (59.7177,117.9537)
+ and (59.9960,118.7290) .. (60.3096,119.4865) .. controls (60.4694,119.4569)
+ and (60.6348,119.4217) .. (60.7946,119.3803) .. controls (60.9189,119.3507)
+ and (61.0435,119.3150) .. (61.1678,119.2795) .. controls (61.5939,119.1434)
+ and (61.9902,118.9064) .. (62.3157,118.5987) .. controls (62.6353,118.2969)
+ and (62.8779,117.9244) .. (63.0318,117.5101) .. controls (63.0969,117.3444)
+ and (63.1442,117.1668) .. (63.1856,116.9893) .. controls (63.2448,116.7111)
+ and (63.2977,116.4269) .. (63.3332,116.1428) .. controls (63.2504,115.9002)
+ and (63.1736,115.6574) .. (63.0966,115.4089) .. controls (63.0374,115.2195)
+ and (62.9843,115.0305) .. (62.9310,114.8411) .. controls (62.8245,114.4682)
+ and (62.7415,114.0893) .. (62.6882,113.6987) .. controls (62.6350,113.3436)
+ and (62.6054,112.9767) .. (62.6054,112.6157) .. controls (62.5995,112.3612)
+ and (62.6054,112.1124) .. (62.6172,111.8638) .. controls (62.6409,111.4495)
+ and (62.6709,111.0414) .. (62.7123,110.6331) -- cycle(110.3646,110.7041) ..
+ controls (110.3942,110.8994) and (110.4179,111.1009) .. (110.4356,111.3021) ..
+ controls (110.4474,111.4205) and (110.4529,111.5387) .. (110.4529,111.6629) ..
+ controls (110.4589,111.9233) and (110.4238,112.1838) .. (110.3528,112.4383) ..
+ controls (110.2700,112.7283) and (110.1572,113.0120) .. (110.0093,113.2724) ..
+ controls (109.9797,113.3316) and (109.9443,113.3850) .. (109.9148,113.4441) ..
+ controls (109.8734,113.5151) and (109.8318,113.5863) .. (109.7844,113.6573) --
+ (111.6842,113.6573) .. controls (111.6191,113.5804) and (111.5541,113.5093) ..
+ (111.4890,113.4324) .. controls (111.4713,113.4087) and (111.4534,113.3850) ..
+ (111.4297,113.3614) .. controls (111.2818,113.1602) and (111.1458,112.9355) ..
+ (111.0392,112.7047) .. controls (110.8913,112.3969) and (110.7667,112.0713) ..
+ (110.6661,111.7458) .. controls (110.6188,111.5919) and (110.5716,111.4437) ..
+ (110.5302,111.2898) .. controls (110.4710,111.0945) and (110.4178,110.8994) ..
+ (110.3646,110.7041) -- cycle(106.8788,110.8937) .. controls
+ (106.8315,111.0417) and (106.7838,111.1894) .. (106.7305,111.3374) .. controls
+ (106.6950,111.4498) and (106.6536,111.5625) .. (106.6181,111.6809) .. controls
+ (106.4938,112.0359) and (106.3345,112.3787) .. (106.1510,112.7102) .. controls
+ (106.0208,112.9410) and (105.8550,113.1602) .. (105.6716,113.3496) .. controls
+ (105.6479,113.3792) and (105.6184,113.4025) .. (105.5888,113.4262) .. controls
+ (105.4941,113.5031) and (105.3993,113.5803) .. (105.3046,113.6573) --
+ (107.7956,113.6573) .. controls (107.7661,113.6040) and (107.7369,113.5567) ..
+ (107.7074,113.5034) .. controls (107.6837,113.4679) and (107.6599,113.4262) ..
+ (107.6363,113.3848) .. controls (107.4587,113.0771) and (107.3046,112.7518) ..
+ (107.1803,112.4204) .. controls (107.0738,112.1422) and (106.9972,111.8520) ..
+ (106.9498,111.5560) .. controls (106.9380,111.4851) and (106.9261,111.4143) ..
+ (106.9202,111.3373) .. controls (106.9025,111.1894) and (106.8906,111.0417) ..
+ (106.8788,110.8937) -- cycle(114.5009,111.5561) .. controls
+ (114.4417,111.7277) and (114.3767,111.8997) .. (114.3057,112.0713) .. controls
+ (114.2702,112.1601) and (114.2349,112.2427) .. (114.1994,112.3314) .. controls
+ (114.1284,112.4794) and (114.0574,112.6277) .. (113.9745,112.7756) .. controls
+ (113.8621,112.9828) and (113.7374,113.1840) .. (113.6131,113.3793) .. controls
+ (113.5954,113.4148) and (113.5722,113.4442) .. (113.5544,113.4738) .. controls
+ (113.5130,113.5330) and (113.4772,113.5922) .. (113.4358,113.6573) --
+ (116.2117,113.6573) .. controls (116.1348,113.5922) and (116.0637,113.5271) ..
+ (115.9868,113.4620) .. controls (115.9513,113.4265) and (115.9154,113.3968) ..
+ (115.8799,113.3613) .. controls (115.6491,113.1483) and (115.4305,112.9176) ..
+ (115.2293,112.6749) .. controls (115.0518,112.4559) and (114.8855,112.2247) ..
+ (114.7375,111.9762) .. controls (114.7138,111.9347) and (114.6846,111.8876) ..
+ (114.6609,111.8402) .. controls (114.6076,111.7455) and (114.5542,111.6507) ..
+ (114.5009,111.5560) -- cycle(100.7654,111.6037) .. controls
+ (100.7121,111.6688) and (100.6587,111.7338) .. (100.6054,111.7989) .. controls
+ (100.5640,111.8462) and (100.5286,111.8998) .. (100.4812,111.9472) .. controls
+ (100.2386,112.2372) and (99.9784,112.5150) .. (99.7003,112.7695) .. controls
+ (99.4754,112.9707) and (99.2387,113.1540) .. (98.9842,113.3138) .. controls
+ (98.9191,113.3552) and (98.8535,113.3969) .. (98.7884,113.4324) .. controls
+ (98.6582,113.5093) and (98.5226,113.5804) .. (98.3924,113.6573) --
+ (101.5581,113.6573) .. controls (101.4575,113.5449) and (101.3633,113.4322) ..
+ (101.2745,113.3138) .. controls (101.2272,113.2605) and (101.1852,113.2016) ..
+ (101.1497,113.1365) .. controls (101.0846,113.0240) and (101.0318,112.9000) ..
+ (100.9903,112.7757) .. controls (100.9311,112.5804) and (100.8837,112.3788) ..
+ (100.8482,112.1776) .. controls (100.8363,112.0948) and (100.8242,112.0118) ..
+ (100.8124,111.9231) .. controls (100.7947,111.8166) and (100.7832,111.7102) ..
+ (100.7654,111.6037) -- cycle(117.1878,111.7513) .. controls
+ (117.1938,111.9940) and (117.1995,112.2371) .. (117.1995,112.4797) .. controls
+ (117.1995,112.6040) and (117.1879,112.7222) .. (117.1760,112.8405) .. controls
+ (117.1641,112.9352) and (117.1523,113.0242) .. (117.1346,113.1130) .. controls
+ (117.1050,113.2965) and (117.0636,113.4738) .. (117.0222,113.6573) --
+ (118.6792,113.6573) .. controls (118.4780,113.4798) and (118.2826,113.3024) ..
+ (118.0873,113.1130) .. controls (117.9926,113.0242) and (117.9101,112.9292) ..
+ (117.8272,112.8226) .. controls (117.7384,112.7161) and (117.6610,112.6037) ..
+ (117.5900,112.4853) .. controls (117.4479,112.2427) and (117.3121,111.9999) ..
+ (117.1878,111.7513) -- cycle(103.4283,111.7871) .. controls
+ (103.3749,111.8877) and (103.3219,111.9942) .. (103.2627,112.0948) .. controls
+ (103.2213,112.1717) and (103.1799,112.2545) .. (103.1385,112.3314) .. controls
+ (103.0083,112.5622) and (102.8720,112.7813) .. (102.7122,112.9943) .. controls
+ (102.6234,113.1186) and (102.5173,113.2373) .. (102.3990,113.3379) .. controls
+ (102.3516,113.3734) and (102.3098,113.4084) .. (102.2624,113.4380) .. controls
+ (102.1381,113.5148) and (102.0139,113.5863) .. (101.8837,113.6573) --
+ (104.9852,113.6573) .. controls (104.9083,113.6040) and (104.8310,113.5450) ..
+ (104.7541,113.4917) .. controls (104.7186,113.4621) and (104.6833,113.4385) ..
+ (104.6478,113.4089) .. controls (104.4644,113.2609) and (104.2984,113.0953) ..
+ (104.1505,112.9177) .. controls (103.9670,112.6988) and (103.8072,112.4675) ..
+ (103.6711,112.2190) .. controls (103.6297,112.1598) and (103.5944,112.0947) ..
+ (103.5648,112.0355) .. controls (103.5175,111.9527) and (103.4697,111.8700) ..
+ (103.4283,111.7871) -- cycle(68.0442,114.6748) .. controls (67.8193,114.8169)
+ and (67.5944,114.9653) .. (67.3695,115.1073) .. controls (67.1979,115.2198)
+ and (67.0265,115.3319) .. (66.8549,115.4385) .. controls (66.5116,115.6574)
+ and (66.1621,115.8647) .. (65.8070,116.0600) .. controls (65.5703,116.1902)
+ and (65.3340,116.3025) .. (65.0854,116.4091) .. controls (64.9907,116.4505)
+ and (64.9021,116.4860) .. (64.8074,116.5215) .. controls (64.6180,116.5925)
+ and (64.4284,116.6634) .. (64.2390,116.7285) .. controls (64.1561,116.9001)
+ and (64.0789,117.0718) .. (64.0079,117.2493) .. controls (63.9724,117.3322)
+ and (63.9374,117.4213) .. (63.9078,117.5100) .. controls (63.7066,118.1314)
+ and (63.6469,118.8000) .. (63.7416,119.4451) .. controls (63.8363,120.1434)
+ and (64.0851,120.8179) .. (64.4639,121.4097) .. controls (64.5586,121.5636)
+ and (64.6650,121.7177) .. (64.7715,121.8657) .. controls (64.9077,122.0610)
+ and (65.0499,122.2500) .. (65.1978,122.4335) .. controls (65.2452,122.4335)
+ and (65.2984,122.4395) .. (65.3517,122.4395) .. controls (65.3813,122.4395)
+ and (65.4046,122.4335) .. (65.4283,122.4335) .. controls (65.6236,122.4217)
+ and (65.8194,122.3803) .. (66.0029,122.3093) .. controls (66.2159,122.2205)
+ and (66.4107,122.1084) .. (66.5941,121.9664) .. controls (66.7421,121.8480)
+ and (66.8843,121.7238) .. (67.0204,121.5877) .. controls (67.1861,121.4338)
+ and (67.3402,121.2678) .. (67.4881,121.1021) .. controls (67.7012,120.8594)
+ and (67.8907,120.5989) .. (68.0683,120.3267) .. controls (68.1807,120.1492)
+ and (68.2753,119.9540) .. (68.3463,119.7527) .. controls (68.4114,119.5634)
+ and (68.4466,119.3621) .. (68.4525,119.1609) .. controls (68.4525,118.9064)
+ and (68.4234,118.6461) .. (68.3642,118.3917) -- (67.9082,116.4863) .. controls
+ (67.8727,116.3561) and (67.8665,116.2196) .. (67.8724,116.0835) .. controls
+ (67.9079,115.6100) and (67.9672,115.1424) .. (68.0442,114.6748) --
+ cycle(166.4205,115.3557) .. controls (166.3672,115.5628) and
+ (166.3076,115.7760) .. (166.2425,115.9772) .. controls (166.2012,116.1252) and
+ (166.1538,116.2668) .. (166.1004,116.4029) .. controls (166.0353,116.6041) and
+ (165.9527,116.7940) .. (165.8521,116.9775) .. controls (165.7456,117.1728) and
+ (165.6274,117.3680) .. (165.4913,117.5514) .. controls (165.3019,117.8118) and
+ (165.0708,118.0481) .. (164.8104,118.2434) .. controls (164.6033,118.4032) and
+ (164.3664,118.5221) .. (164.1179,118.5931) .. controls (164.0587,118.6109) and
+ (163.9941,118.6227) .. (163.9350,118.6345) .. controls (163.7870,118.6523) and
+ (163.6331,118.6696) .. (163.4852,118.6815) .. controls (163.5385,118.8117) and
+ (163.5855,118.9420) .. (163.6328,119.0781) .. controls (163.6566,119.1432) and
+ (163.6799,119.2085) .. (163.6978,119.2795) .. controls (163.8102,119.6287) and
+ (163.8935,119.9957) .. (163.9467,120.3626) .. controls (164.0000,120.7177) and
+ (164.0172,121.0784) .. (164.0054,121.4394) .. controls (164.0054,121.5105) and
+ (163.9994,121.5874) .. (163.9994,121.6643) .. controls (163.9875,121.8123) and
+ (163.9754,121.9602) .. (163.9636,122.1141) .. controls (164.1353,122.3390) and
+ (164.3192,122.5640) .. (164.5086,122.7770) .. controls (164.5974,122.8776) and
+ (164.6980,122.9784) .. (164.8045,123.0612) .. controls (164.9169,123.1559) and
+ (165.0352,123.2386) .. (165.1536,123.3096) .. controls (165.4080,123.4576) and
+ (165.6682,123.5940) .. (165.9345,123.7242) .. controls (166.0174,123.6295) and
+ (166.1000,123.5346) .. (166.1829,123.4400) .. controls (166.2421,123.3631) and
+ (166.3074,123.2861) .. (166.3725,123.2151) .. controls (166.7395,122.7831) and
+ (167.0765,122.3210) .. (167.3784,121.8417) .. controls (167.6032,121.4925) and
+ (167.7929,121.1140) .. (167.9468,120.7234) .. controls (168.1065,120.3328) and
+ (168.2068,119.9184) .. (168.2483,119.4982) .. controls (168.2956,118.9893) and
+ (168.2843,118.4744) .. (168.2192,117.9654) .. controls (168.1955,117.7879) and
+ (168.1661,117.6107) .. (168.1364,117.4390) .. controls (168.0950,117.2141) and
+ (168.0531,116.9890) .. (168.0117,116.7582) .. controls (167.7868,116.6162) and
+ (167.5741,116.4623) .. (167.3611,116.3084) .. controls (167.2546,116.2256) and
+ (167.1537,116.1426) .. (167.0590,116.0539) .. controls (166.9821,115.9829) and
+ (166.9113,115.9121) .. (166.8402,115.8352) .. controls (166.6982,115.6754) and
+ (166.5563,115.5214) .. (166.4201,115.3557) -- cycle(58.3684,115.6041) ..
+ controls (58.2500,115.7225) and (58.1315,115.8348) .. (58.0132,115.9532) ..
+ controls (57.9244,116.0420) and (57.8295,116.1309) .. (57.7407,116.2256) ..
+ controls (57.4093,116.5571) and (57.1078,116.9124) .. (56.8356,117.2852) ..
+ controls (56.6403,117.5574) and (56.4746,117.8415) .. (56.3444,118.1434) ..
+ controls (56.3089,118.2262) and (56.2795,118.3089) .. (56.2499,118.3917) ..
+ controls (56.1848,118.6048) and (56.1256,118.8237) .. (56.0664,119.0367) ..
+ controls (56.1374,119.2971) and (56.2021,119.5635) .. (56.2672,119.8238) ..
+ controls (56.2968,119.9540) and (56.3263,120.0844) .. (56.3500,120.2205) ..
+ controls (56.4328,120.6703) and (56.4863,121.1197) .. (56.5100,121.5754) ..
+ controls (56.5396,122.1968) and (56.5393,122.8183) .. (56.5038,123.4338) ..
+ controls (56.4860,123.8717) and (56.4570,124.3097) .. (56.4334,124.7417) ..
+ controls (56.3564,125.9372) and (56.2790,127.1266) .. (56.1961,128.3220) ..
+ controls (56.0718,130.1507) and (55.9892,131.9916) .. (55.9477,133.8262) ..
+ controls (55.9063,135.6017) and (55.9125,137.3771) .. (55.9539,139.1525) ..
+ controls (55.9895,140.6794) and (56.0545,142.2004) .. (56.1492,143.7213) ..
+ controls (56.2794,145.7926) and (56.4390,147.8580) .. (56.6224,149.9175) ..
+ controls (56.9302,153.2671) and (57.3033,156.6049) .. (57.7531,159.9367) ..
+ controls (58.1022,162.4993) and (58.5222,165.0497) .. (59.0134,167.5885) ..
+ controls (59.9899,172.5834) and (60.9074,177.5959) .. (61.7714,182.6085) ..
+ controls (61.9253,183.4903) and (62.0259,184.3783) .. (62.0673,185.2719) ..
+ controls (62.0910,185.6743) and (62.1323,186.0823) .. (62.1915,186.4847) ..
+ controls (62.2270,186.6977) and (62.2740,186.9050) .. (62.3509,187.1062) ..
+ controls (62.4693,187.4495) and (62.5581,187.7986) .. (62.6055,188.1596) ..
+ controls (62.6291,188.3253) and (62.6118,188.4972) .. (62.5585,188.6570) ..
+ controls (62.5230,188.7694) and (62.4401,188.8642) .. (62.3336,188.9115) ..
+ controls (62.2212,188.9648) and (62.0905,188.9702) .. (61.9722,188.9288) ..
+ controls (61.8597,188.8874) and (61.7650,188.7991) .. (61.7176,188.6866) ..
+ controls (61.5934,188.3848) and (61.5110,188.0650) .. (61.4755,187.7395) --
+ (61.2326,185.4968) .. controls (61.0492,183.7983) and (60.8182,182.1117) ..
+ (60.5401,180.4251) .. controls (59.8417,176.1404) and (59.0959,171.8616) ..
+ (58.3029,167.5947) .. controls (57.5928,163.7539) and (56.9362,159.9012) ..
+ (56.3444,156.0426) .. controls (56.0840,154.3678) and (55.8884,152.6810) ..
+ (55.7464,150.9943) -- (55.1841,144.2477) .. controls (55.1664,144.0228) and
+ (55.1489,143.8041) .. (55.1193,143.5792) .. controls (55.0127,142.6323) and
+ (54.9003,141.6909) .. (54.7819,140.7440) .. controls (54.8648,143.3006) and
+ (54.9713,145.8577) .. (55.0896,148.4143) .. controls (55.1547,149.6867) and
+ (55.2374,150.9644) .. (55.3380,152.2368) .. controls (55.5037,154.3791) and
+ (55.7170,156.5159) .. (55.9774,158.6523) .. controls (56.1786,160.3212) and
+ (56.4214,161.9900) .. (56.7114,163.6530) -- (58.8361,175.8735) .. controls
+ (59.1912,177.9094) and (59.5103,179.9572) .. (59.7944,182.0048) .. controls
+ (60.0547,183.9282) and (60.2858,185.8633) .. (60.4752,187.7926) .. controls
+ (60.6291,189.3372) and (60.6524,190.8937) .. (60.5518,192.4442) .. controls
+ (60.4808,193.5687) and (60.2801,194.6812) .. (59.9605,195.7583) .. controls
+ (59.9487,195.7937) and (59.9363,195.8296) .. (59.9185,195.8651) .. controls
+ (59.8357,196.0841) and (59.7534,196.2971) .. (59.6646,196.5101) .. controls
+ (59.9605,196.5574) and (60.2559,196.5871) .. (60.5518,196.6108) .. controls
+ (60.6761,196.6168) and (60.8063,196.6168) .. (60.9305,196.5991) .. controls
+ (61.4868,196.5399) and (62.0312,196.3267) .. (62.4751,195.9894) .. controls
+ (63.0551,195.5573) and (63.5404,195.0069) .. (63.8955,194.3855) .. controls
+ (64.4222,193.4623) and (64.7419,192.4147) .. (64.8130,191.3495) .. controls
+ (64.8840,190.2546) and (64.7127,189.1483) .. (64.3162,188.1244) .. controls
+ (64.2570,187.9824) and (64.1975,187.8340) .. (64.1383,187.6920) .. controls
+ (64.0613,187.5085) and (63.9783,187.3194) .. (63.8955,187.1359) .. controls
+ (64.0375,187.1596) and (64.1859,187.1893) .. (64.3280,187.2249) .. controls
+ (64.3812,187.2367) and (64.4400,187.2540) .. (64.4874,187.2836) .. controls
+ (64.6057,187.3369) and (64.7127,187.4022) .. (64.8074,187.4850) .. controls
+ (64.9909,187.6389) and (65.1623,187.8048) .. (65.3220,187.9824) .. controls
+ (65.2984,186.4555) and (65.1327,184.9287) .. (64.8309,183.4315) .. controls
+ (64.6533,182.5556) and (64.3334,181.7034) .. (63.8955,180.9163) .. controls
+ (63.8718,180.8749) and (63.8423,180.8329) .. (63.8127,180.7915) .. controls
+ (63.6470,180.5785) and (63.4758,180.3596) .. (63.3042,180.1465) .. controls
+ (63.4226,180.1228) and (63.5467,180.1114) .. (63.6650,180.0995) .. controls
+ (63.7124,180.0935) and (63.7598,180.0935) .. (63.8071,180.1055) .. controls
+ (63.9018,180.1232) and (63.9961,180.1591) .. (64.0790,180.2124) .. controls
+ (64.2447,180.3130) and (64.4049,180.4368) .. (64.5528,180.5670) .. controls
+ (64.4582,179.8983) and (64.2922,179.2356) .. (64.0555,178.6023) .. controls
+ (63.9312,178.2591) and (63.7360,177.9398) .. (63.4815,177.6676) .. controls
+ (63.4519,177.6380) and (63.4161,177.6023) .. (63.3747,177.5786) .. controls
+ (63.2208,177.4661) and (63.0612,177.3653) .. (62.9014,177.2647) .. controls
+ (63.0198,177.2233) and (63.1441,177.1942) .. (63.2684,177.1646) .. controls
+ (63.3157,177.1528) and (63.3690,177.1464) .. (63.4222,177.1522) .. controls
+ (63.5051,177.1522) and (63.5881,177.1646) .. (63.6650,177.1942) .. controls
+ (63.8248,177.2475) and (63.9786,177.3123) .. (64.1265,177.3833) .. controls
+ (64.0141,176.7619) and (63.8483,176.1525) .. (63.6175,175.5607) .. controls
+ (63.4873,175.2293) and (63.3037,174.9274) .. (63.0670,174.6611) .. controls
+ (63.0433,174.6315) and (63.0141,174.6020) .. (62.9786,174.5783) .. controls
+ (62.8484,174.4777) and (62.7181,174.3771) .. (62.5820,174.2824) .. controls
+ (62.6944,174.2469) and (62.8127,174.2174) .. (62.9311,174.1996) .. controls
+ (62.9843,174.1878) and (63.0378,174.1875) .. (63.0911,174.1936) .. controls
+ (63.1502,174.2054) and (63.2031,174.2231) .. (63.2505,174.2467) .. controls
+ (63.3629,174.3059) and (63.4699,174.3709) .. (63.5705,174.4419) .. controls
+ (63.4344,173.1991) and (63.1562,171.9686) .. (62.7537,170.7850) .. controls
+ (62.5288,170.1281) and (62.1679,169.5181) .. (61.7003,169.0032) .. controls
+ (61.6708,168.9677) and (61.6293,168.9327) .. (61.5879,168.9031) .. controls
+ (61.3808,168.7433) and (61.1677,168.5951) .. (60.9546,168.4472) .. controls
+ (61.0730,168.4058) and (61.1912,168.3705) .. (61.3154,168.3409) .. controls
+ (61.3687,168.3291) and (61.4222,168.3230) .. (61.4755,168.3230) .. controls
+ (61.5524,168.3230) and (61.6290,168.3407) .. (61.7059,168.3644) .. controls
+ (61.8598,168.4177) and (62.0081,168.4824) .. (62.1501,168.5534) .. controls
+ (61.9667,167.7368) and (61.7532,166.9204) .. (61.5224,166.1155) .. controls
+ (61.4100,165.7190) and (61.2683,165.3282) .. (61.1085,164.9435) .. controls
+ (61.0019,164.6949) and (60.8892,164.4466) .. (60.7650,164.2040) .. controls
+ (60.5105,163.7128) and (60.2503,163.2277) .. (59.9840,162.7484) .. controls
+ (60.1556,162.7957) and (60.3270,162.8548) .. (60.4987,162.9139) .. controls
+ (60.5697,162.9435) and (60.6405,162.9729) .. (60.7056,163.0084) .. controls
+ (60.8418,163.0794) and (60.9722,163.1679) .. (61.0906,163.2685) .. controls
+ (61.3095,163.4579) and (61.5226,163.6595) .. (61.7238,163.8666) .. controls
+ (61.5818,163.0973) and (61.3508,162.3400) .. (61.0312,161.6239) .. controls
+ (60.8655,161.2511) and (60.6109,160.9192) .. (60.2973,160.6589) .. controls
+ (60.2618,160.6293) and (60.2207,160.6055) .. (60.1793,160.5877) .. controls
+ (59.9899,160.4990) and (59.8002,160.4166) .. (59.6109,160.3456) .. controls
+ (59.7588,160.2568) and (59.9070,160.1857) .. (60.0668,160.1324) .. controls
+ (60.1378,160.1028) and (60.2086,160.0910) .. (60.2855,160.0910) .. controls
+ (60.3447,160.0910) and (60.4040,160.0960) .. (60.4573,160.1200) .. controls
+ (60.5875,160.1614) and (60.7179,160.2149) .. (60.8422,160.2800) .. controls
+ (60.7830,159.7237) and (60.6529,159.1735) .. (60.4517,158.6527) .. controls
+ (60.3570,158.3982) and (60.1971,158.1734) .. (59.9840,158.0077) .. controls
+ (59.9485,157.9781) and (59.9013,157.9544) .. (59.8598,157.9367) .. controls
+ (59.6823,157.8716) and (59.5046,157.8123) .. (59.3211,157.7649) .. controls
+ (59.4691,157.6820) and (59.6173,157.6110) .. (59.7771,157.5518) .. controls
+ (59.8422,157.5281) and (59.9130,157.5107) .. (59.9840,157.5166) .. controls
+ (60.0550,157.5166) and (60.1259,157.5281) .. (60.1910,157.5518) .. controls
+ (60.3449,157.6110) and (60.4870,157.6821) .. (60.6290,157.7649) .. controls
+ (60.6231,156.8358) and (60.4987,155.9127) .. (60.2738,155.0131) .. controls
+ (60.1495,154.5338) and (59.9187,154.0839) .. (59.5991,153.7052) .. controls
+ (59.5695,153.6756) and (59.5397,153.6461) .. (59.5101,153.6224) .. controls
+ (59.3504,153.5040) and (59.1909,153.3858) .. (59.0252,153.2733) .. controls
+ (59.1198,153.2437) and (59.2147,153.2142) .. (59.3094,153.1905) .. controls
+ (59.3508,153.1845) and (59.3863,153.1788) .. (59.4218,153.1788) .. controls
+ (59.5165,153.1788) and (59.6110,153.1903) .. (59.6998,153.2140) .. controls
+ (59.8714,153.2673) and (60.0370,153.3268) .. (60.2027,153.4037) .. controls
+ (60.1731,152.5574) and (60.0430,151.7108) .. (59.8240,150.8941) .. controls
+ (59.7056,150.4562) and (59.4866,150.0480) .. (59.1907,149.7048) .. controls
+ (59.1611,149.6693) and (59.1255,149.6392) .. (59.0900,149.6097) .. controls
+ (58.9184,149.4854) and (58.7470,149.3675) .. (58.5754,149.2550) .. controls
+ (58.6819,149.2136) and (58.7941,149.1781) .. (58.9065,149.1426) .. controls
+ (58.9480,149.1308) and (58.9955,149.1247) .. (59.0369,149.1247) .. controls
+ (59.1375,149.1247) and (59.2326,149.1365) .. (59.3273,149.1661) .. controls
+ (59.5166,149.2194) and (59.6940,149.2964) .. (59.8716,149.3792) .. controls
+ (59.7591,148.6750) and (59.6528,147.9764) .. (59.5522,147.2663) .. controls
+ (59.5048,146.9112) and (59.4573,146.5504) .. (59.4218,146.1894) .. controls
+ (59.1732,143.8577) and (58.8241,141.5379) .. (58.3684,139.2358) .. controls
+ (58.1968,138.3481) and (57.9183,137.4839) .. (57.5455,136.6613) .. controls
+ (57.5396,136.6436) and (57.5276,136.6256) .. (57.5158,136.6020) .. controls
+ (57.3974,136.4245) and (57.2795,136.2412) .. (57.1612,136.0577) .. controls
+ (57.2559,135.9926) and (57.3561,135.9392) .. (57.4627,135.8860) .. controls
+ (57.5100,135.8622) and (57.5577,135.8443) .. (57.6109,135.8267) .. controls
+ (57.6701,135.8149) and (57.7229,135.8090) .. (57.7821,135.8150) .. controls
+ (57.9004,135.8150) and (58.0252,135.8269) .. (58.1435,135.8445) .. controls
+ (58.4394,134.4124) and (58.5460,132.9389) .. (58.4691,131.4771) .. controls
+ (58.4277,130.6841) and (58.1904,129.9088) .. (57.7821,129.2283) .. controls
+ (57.7702,129.2046) and (57.7529,129.1867) .. (57.7351,129.1690) .. controls
+ (57.6109,129.0269) and (57.4804,128.8911) .. (57.3502,128.7550) .. controls
+ (57.4627,128.7077) and (57.5874,128.6598) .. (57.7117,128.6302) .. controls
+ (57.7649,128.6184) and (57.8178,128.6128) .. (57.8711,128.6242) .. controls
+ (57.9243,128.6302) and (57.9837,128.6535) .. (58.0311,128.6891) .. controls
+ (58.1494,128.7720) and (58.2557,128.8606) .. (58.3622,128.9671) .. controls
+ (58.5457,128.0617) and (58.6111,127.1268) .. (58.5519,126.2036) .. controls
+ (58.5223,125.7420) and (58.3623,125.2865) .. (58.0959,124.9018) .. controls
+ (58.0782,124.8722) and (58.0545,124.8482) .. (58.0249,124.8246) .. controls
+ (57.8829,124.7063) and (57.7348,124.5880) .. (57.5869,124.4756) .. controls
+ (57.7348,123.6293) and (57.8177,122.7709) .. (57.8414,121.9128) .. controls
+ (57.8532,121.4098) and (57.8000,120.9009) .. (57.6876,120.4097) .. controls
+ (57.6757,120.3505) and (57.6581,120.2918) .. (57.6344,120.2385) .. controls
+ (57.5516,120.0136) and (57.4631,119.7946) .. (57.3743,119.5756) --
+ (57.9304,119.5756) .. controls (58.0073,119.7413) and (58.0904,119.9131) ..
+ (58.1614,120.0847) .. controls (58.2029,120.1676) and (58.2384,120.2498) ..
+ (58.2739,120.3386) .. controls (58.4455,120.7588) and (58.5871,121.1913) ..
+ (58.6996,121.6292) .. controls (58.8475,122.2270) and (58.9660,122.8305) ..
+ (59.0548,123.4401) .. controls (59.1613,124.1739) and (59.2439,124.9134) ..
+ (59.3149,125.6531) .. controls (59.3859,126.4403) and (59.4394,127.2277) ..
+ (59.4749,128.0089) .. controls (59.5460,129.4529) and (59.5519,130.9027) ..
+ (59.5046,132.3467) .. controls (59.4809,132.9858) and (59.3983,133.6309) ..
+ (59.2562,134.2582) .. controls (59.2148,134.4535) and (59.1551,134.6486) ..
+ (59.0900,134.8439) .. controls (58.8947,135.3943) and (58.6881,135.9447) ..
+ (58.4691,136.4892) .. controls (58.5816,136.8975) and (58.6876,137.3062) ..
+ (58.7941,137.7205) .. controls (58.8473,137.9276) and (58.9009,138.1343) ..
+ (58.9424,138.3414) .. controls (59.0075,138.6492) and (59.0668,138.9628) ..
+ (59.1141,139.2824) .. controls (59.2384,140.1286) and (59.3508,140.9867) ..
+ (59.4515,141.8389) .. controls (59.6231,143.2415) and (59.8302,144.6386) ..
+ (60.0847,146.0235) .. controls (61.0612,151.3615) and (62.0787,156.6937) ..
+ (63.1380,162.0140) -- (67.1687,182.2002) .. controls (67.3226,182.9932) and
+ (67.4704,183.7864) .. (67.6006,184.5794) .. controls (67.6597,184.9227) and
+ (67.7069,185.2658) .. (67.7365,185.6149) .. controls (67.7720,185.9818) and
+ (67.7901,186.3492) .. (67.8020,186.7221) .. controls (67.8138,187.4618) and
+ (67.8194,188.2071) .. (67.8076,188.9469) .. controls (67.9910,188.8996) and
+ (68.1743,188.8521) .. (68.3519,188.7930) .. controls (68.4229,188.7693) and
+ (68.4940,188.7460) .. (68.5650,188.7164) .. controls (68.8964,188.5625) and
+ (69.1984,188.3555) .. (69.4528,188.1011) .. controls (69.7902,187.7697) and
+ (70.0802,187.3905) .. (70.3110,186.9822) .. controls (70.8377,186.0590) and
+ (71.1516,185.0117) .. (71.2167,183.9524) .. controls (71.2878,182.8930) and
+ (71.1101,181.8160) .. (70.7077,180.8336) .. controls (70.6603,180.7152) and
+ (70.6071,180.5905) .. (70.5538,180.4721) .. controls (70.4828,180.3183) and
+ (70.4117,180.1590) .. (70.3407,180.0051) .. controls (70.4590,180.0169) and
+ (70.5831,180.0346) .. (70.7015,180.0582) .. controls (70.7547,180.0700) and
+ (70.8138,180.0877) .. (70.8670,180.1113) .. controls (70.9262,180.1350) and
+ (70.9800,180.1644) .. (71.0332,180.2058) .. controls (71.1398,180.2827) and
+ (71.2459,180.3660) .. (71.3465,180.4548) .. controls (71.2459,179.4132) and
+ (71.0566,178.3773) .. (70.7725,177.3712) .. controls (70.6187,176.7971) and
+ (70.3702,176.2469) .. (70.0447,175.7439) .. controls (70.0033,175.6788) and
+ (69.9501,175.6078) .. (69.8909,175.5486) .. controls (69.6838,175.3178) and
+ (69.4648,175.0929) .. (69.2459,174.8740) .. controls (69.4412,174.9272) and
+ (69.6360,174.9862) .. (69.8254,175.0513) .. controls (69.9201,175.0809) and
+ (70.0091,175.1226) .. (70.0979,175.1699) .. controls (70.2044,175.2232) and
+ (70.3108,175.2937) .. (70.4055,175.3707) .. controls (70.6067,175.5305) and
+ (70.7960,175.7022) .. (70.9795,175.8798) .. controls (70.8493,174.3470) and
+ (70.5830,172.8322) .. (70.1924,171.3468) .. controls (69.9616,170.4650) and
+ (69.6007,169.6186) .. (69.1273,168.8434) .. controls (69.0977,168.7961) and
+ (69.0621,168.7486) .. (69.0265,168.7013) .. controls (68.8372,168.4704) and
+ (68.6479,168.2397) .. (68.4526,168.0149) .. controls (68.5769,167.9912) and
+ (68.7011,167.9736) .. (68.8313,167.9618) .. controls (68.8787,167.9558) and
+ (68.9322,167.9558) .. (68.9796,167.9678) .. controls (69.0802,167.9796) and
+ (69.1747,168.0094) .. (69.2694,168.0568) .. controls (69.4469,168.1456) and
+ (69.6183,168.2458) .. (69.7840,168.3583) .. controls (69.5059,167.2338) and
+ (69.1512,166.1275) .. (68.7250,165.0504) .. controls (68.4765,164.4113) and
+ (68.1506,163.8074) .. (67.7600,163.2451) .. controls (67.7067,163.1741) and
+ (67.6536,163.1033) .. (67.5944,163.0382) .. controls (67.3695,162.7896) and
+ (67.1392,162.5413) .. (66.9025,162.2986) .. controls (67.0563,162.2749) and
+ (67.2101,162.2573) .. (67.3640,162.2455) .. controls (67.4350,162.2395) and
+ (67.5119,162.2395) .. (67.5889,162.2395) .. controls (67.6717,162.2455) and
+ (67.7544,162.2570) .. (67.8372,162.2747) .. controls (68.0029,162.3102) and
+ (68.1744,162.3522) .. (68.3401,162.3995) .. controls (68.1804,161.8018) and
+ (67.9495,161.2157) .. (67.6655,160.6653) .. controls (67.5175,160.3753) and
+ (67.3046,160.1211) .. (67.0501,159.9258) .. controls (67.0028,159.8844) and
+ (66.9496,159.8543) .. (66.8963,159.8307) .. controls (66.6951,159.7419) and
+ (66.4936,159.6654) .. (66.2865,159.5885) .. controls (66.4877,159.5234) and
+ (66.6889,159.4641) .. (66.8901,159.4167) .. controls (66.9848,159.3930) and
+ (67.0858,159.3871) .. (67.1805,159.3871) .. controls (67.2870,159.3871) and
+ (67.3872,159.3986) .. (67.4937,159.4223) .. controls (67.7068,159.4756) and
+ (67.9199,159.5409) .. (68.1270,159.6237) .. controls (67.8015,158.4460) and
+ (67.3994,157.2923) .. (66.9259,156.1738) .. controls (66.6478,155.5228) and
+ (66.2924,154.9014) .. (65.8781,154.3333) .. controls (65.8071,154.2327) and
+ (65.7243,154.1379) .. (65.6415,154.0491) .. controls (65.3574,153.7473) and
+ (65.0678,153.4574) .. (64.7660,153.1675) .. controls (65.0856,153.3036) and
+ (65.3931,153.4574) .. (65.7008,153.6172) .. controls (65.8487,153.6941) and
+ (65.9910,153.7829) .. (66.1271,153.8835) .. controls (66.2573,153.9782) and
+ (66.3757,154.0843) .. (66.4941,154.1968) .. controls (66.7249,154.4216) and
+ (66.9498,154.6646) .. (67.1687,154.9073) .. controls (66.8728,153.6230) and
+ (66.4701,152.3626) .. (65.9671,151.1435) .. controls (65.6889,150.4747) and
+ (65.3043,149.8474) .. (64.8309,149.3030) .. controls (64.7244,149.1787) and
+ (64.6120,149.0659) .. (64.4818,148.9712) .. controls (64.0794,148.6516) and
+ (63.6651,148.3436) .. (63.2449,148.0537) .. controls (63.6533,148.2134) and
+ (64.0612,148.3909) .. (64.4577,148.5862) .. controls (64.6471,148.6809) and
+ (64.8369,148.7879) .. (65.0144,148.9063) .. controls (65.1683,149.0128) and
+ (65.3160,149.1252) .. (65.4580,149.2436) .. controls (65.7421,149.4922) and
+ (66.0202,149.7462) .. (66.2865,150.0066) .. controls (66.1385,148.8230) and
+ (65.8489,147.6572) .. (65.4228,146.5505) .. controls (65.1920,145.9469) and
+ (64.8249,145.4027) .. (64.3515,144.9707) .. controls (64.3219,144.9411) and
+ (64.2863,144.9171) .. (64.2508,144.8935) .. controls (64.0495,144.7752) and
+ (63.8428,144.6627) .. (63.6416,144.5562) .. controls (63.8250,144.5089) and
+ (64.0144,144.4794) .. (64.2038,144.4617) .. controls (64.2926,144.4557) and
+ (64.3811,144.4619) .. (64.4639,144.4796) .. controls (64.5349,144.4914) and
+ (64.6058,144.5151) .. (64.6709,144.5507) .. controls (64.8129,144.6217) and
+ (64.9549,144.6985) .. (65.0910,144.7873) .. controls (64.9786,144.1127) and
+ (64.7895,143.4555) .. (64.5232,142.8282) .. controls (64.3871,142.5027) and
+ (64.1742,142.2070) .. (63.9079,141.9762) .. controls (63.8724,141.9466) and
+ (63.8304,141.9171) .. (63.7831,141.8934) .. controls (63.6055,141.8046) and
+ (63.4284,141.7214) .. (63.2449,141.6444) .. controls (63.4639,141.5911) and
+ (63.6827,141.5440) .. (63.9017,141.5085) .. controls (64.0082,141.4907) and
+ (64.1146,141.4847) .. (64.2211,141.4906) .. controls (64.2980,141.4966) and
+ (64.3808,141.5087) .. (64.4577,141.5264) .. controls (64.6234,141.5619) and
+ (64.7897,141.5971) .. (64.9495,141.6444) .. controls (64.8312,140.9579) and
+ (64.6595,140.2835) .. (64.4287,139.6266) .. controls (64.2985,139.2656) and
+ (64.1146,138.9223) .. (63.8838,138.6146) .. controls (63.8305,138.5554) and
+ (63.7774,138.4965) .. (63.7182,138.4373) .. controls (63.5229,138.2657) and
+ (63.3217,138.0939) .. (63.1146,137.9282) .. controls (63.2921,137.9282) and
+ (63.4640,137.9342) .. (63.6416,137.9517) .. controls (63.7244,137.9635) and
+ (63.8068,137.9812) .. (63.8838,138.0048) .. controls (63.9430,138.0285) and
+ (64.0084,138.0527) .. (64.0617,138.0882) .. controls (64.1860,138.1533) and
+ (64.2980,138.2300) .. (64.4163,138.3069) .. controls (64.3512,137.5435) and
+ (64.2628,136.7801) .. (64.1562,136.0166) .. controls (64.0911,135.5669) and
+ (64.0082,135.1171) .. (63.9017,134.6673) .. controls (63.8780,134.5785) and
+ (63.8547,134.4840) .. (63.8251,134.3893) .. controls (63.7422,134.1111) and
+ (63.6593,133.8269) .. (63.5705,133.5428) .. controls (63.7658,133.7677) and
+ (63.9607,133.9929) .. (64.1501,134.2237) .. controls (64.1974,134.2770) and
+ (64.2332,134.3301) .. (64.2687,134.3893) .. controls (64.6297,134.9870) and
+ (64.9018,135.6437) .. (65.0675,136.3243) .. controls (65.3812,137.5671) and
+ (65.5884,138.8277) .. (65.7008,140.1060) .. controls (65.8073,141.3843) and
+ (65.9432,142.6623) .. (66.1030,143.9347) .. controls (66.2450,145.0946) and
+ (66.4168,146.2547) .. (66.6121,147.4087) .. controls (66.8725,148.9829) and
+ (67.1862,150.5514) .. (67.5413,152.1079) .. controls (68.2811,155.3806) and
+ (69.0744,158.6415) .. (69.9088,161.8905) -- (73.5954,176.3124) .. controls
+ (73.7670,176.2473) and (73.9449,176.1768) .. (74.1106,176.0999) .. controls
+ (74.1876,176.0703) and (74.2521,176.0344) .. (74.3232,175.9930) .. controls
+ (74.5658,175.8510) and (74.7852,175.6734) .. (74.9805,175.4722) .. controls
+ (75.2409,175.1940) and (75.4716,174.8925) .. (75.6669,174.5671) .. controls
+ (75.9865,174.0463) and (76.2352,173.4780) .. (76.4009,172.8921) .. controls
+ (76.5725,172.3063) and (76.6613,171.6964) .. (76.6672,171.0868) .. controls
+ (76.6790,170.3767) and (76.5661,169.6609) .. (76.3472,168.9862) .. controls
+ (76.1637,168.4240) and (75.8623,167.9032) .. (75.4717,167.4534) .. controls
+ (75.4125,167.3883) and (75.3471,167.3229) .. (75.2820,167.2637) .. controls
+ (75.1163,167.1099) and (74.9446,166.9619) .. (74.7729,166.8140) .. controls
+ (74.9446,166.8318) and (75.1108,166.8613) .. (75.2765,166.8968) .. controls
+ (75.3593,166.9145) and (75.4362,166.9327) .. (75.5131,166.9623) .. controls
+ (75.6078,166.9978) and (75.6965,167.0450) .. (75.7794,167.0982) .. controls
+ (75.9569,167.2106) and (76.1283,167.3288) .. (76.2940,167.4590) .. controls
+ (76.1402,166.5535) and (75.9034,165.6602) .. (75.5897,164.7962) .. controls
+ (75.4062,164.2991) and (75.1460,163.8315) .. (74.8205,163.4172) .. controls
+ (74.7909,163.3758) and (74.7553,163.3405) .. (74.7198,163.3109) .. controls
+ (74.5600,163.1630) and (74.4002,163.0205) .. (74.2404,162.8784) .. controls
+ (74.3883,162.8607) and (74.5421,162.8553) .. (74.7019,162.8494) .. controls
+ (74.7729,162.8494) and (74.8502,162.8554) .. (74.9212,162.8611) .. controls
+ (74.9804,162.8730) and (75.0397,162.8848) .. (75.0930,162.9025) .. controls
+ (75.2113,162.9321) and (75.3234,162.9673) .. (75.4359,163.0088) .. controls
+ (75.2879,161.5707) and (74.9742,160.1502) .. (74.5067,158.7891) .. controls
+ (74.2463,158.0316) and (73.8204,157.3395) .. (73.2760,156.7595) .. controls
+ (73.2404,156.7240) and (73.2049,156.6946) .. (73.1635,156.6650) .. controls
+ (72.9445,156.5111) and (72.7255,156.3628) .. (72.5006,156.2208) .. controls
+ (72.7018,156.1912) and (72.9033,156.1798) .. (73.0986,156.1738) .. controls
+ (73.1933,156.1738) and (73.2879,156.1788) .. (73.3767,156.2028) .. controls
+ (73.4832,156.2205) and (73.5779,156.2564) .. (73.6726,156.3097) .. controls
+ (73.8738,156.4162) and (74.0627,156.5347) .. (74.2521,156.6649) .. controls
+ (74.0568,155.6411) and (73.7669,154.6405) .. (73.3822,153.6759) .. controls
+ (73.1632,153.1078) and (72.8498,152.5751) .. (72.4592,152.1017) .. controls
+ (72.4355,152.0780) and (72.4122,152.0488) .. (72.3826,152.0251) .. controls
+ (72.2405,151.8949) and (72.0925,151.7645) .. (71.9445,151.6402) .. controls
+ (72.0925,151.6520) and (72.2405,151.6638) .. (72.3826,151.6933) .. controls
+ (72.4536,151.6993) and (72.5183,151.7234) .. (72.5834,151.7471) .. controls
+ (72.6544,151.7708) and (72.7194,151.8002) .. (72.7786,151.8416) .. controls
+ (72.9029,151.9185) and (73.0272,152.0012) .. (73.1456,152.0899) .. controls
+ (73.0154,151.4804) and (72.8321,150.8828) .. (72.6013,150.3088) .. controls
+ (72.4652,149.9773) and (72.2874,149.6694) .. (72.0625,149.3913) .. controls
+ (72.0270,149.3499) and (71.9918,149.3144) .. (71.9563,149.2788) .. controls
+ (71.8142,149.1546) and (71.6662,149.0302) .. (71.5182,148.9118) .. controls
+ (71.6188,148.8763) and (71.7197,148.8407) .. (71.8204,148.8111) .. controls
+ (71.8618,148.7993) and (71.9031,148.7935) .. (71.9445,148.7876) .. controls
+ (72.0333,148.7758) and (72.1279,148.7816) .. (72.2226,148.7936) .. controls
+ (72.3942,148.8232) and (72.5656,148.8643) .. (72.7372,148.9116) .. controls
+ (72.6425,147.6688) and (72.4238,146.4320) .. (72.0687,145.2306) .. controls
+ (71.8734,144.5560) and (71.5478,143.9168) .. (71.1099,143.3605) .. controls
+ (71.0803,143.3191) and (71.0447,143.2838) .. (71.0092,143.2542) .. controls
+ (70.8198,143.0826) and (70.6249,142.9170) .. (70.4296,142.7513) .. controls
+ (70.5598,142.7573) and (70.6955,142.7629) .. (70.8257,142.7748) .. controls
+ (70.8848,142.7808) and (70.9444,142.7867) .. (71.0036,142.8044) .. controls
+ (71.0924,142.8281) and (71.1753,142.8575) .. (71.2581,142.8989) .. controls
+ (71.4179,142.9699) and (71.5773,143.0526) .. (71.7252,143.1473) .. controls
+ (71.6897,142.3424) and (71.5595,141.5495) .. (71.3465,140.7742) .. controls
+ (71.2281,140.3599) and (71.0213,139.9639) .. (70.7490,139.6325) .. controls
+ (70.7195,139.5970) and (70.6836,139.5669) .. (70.6422,139.5374) .. controls
+ (70.4824,139.4072) and (70.3171,139.2887) .. (70.1454,139.1704) .. controls
+ (70.2815,139.1704) and (70.4177,139.1764) .. (70.5538,139.1883) .. controls
+ (70.6189,139.1943) and (70.6839,139.2061) .. (70.7490,139.2179) .. controls
+ (70.8141,139.2356) and (70.8730,139.2536) .. (70.9381,139.2772) .. controls
+ (71.0624,139.3245) and (71.1808,139.3774) .. (71.3051,139.4366) .. controls
+ (71.2281,138.5666) and (71.0801,137.7031) .. (70.8671,136.8627) .. controls
+ (70.7428,136.3715) and (70.5476,135.9038) .. (70.2931,135.4658) .. controls
+ (70.2576,135.4125) and (70.2223,135.3593) .. (70.1868,135.3120) .. controls
+ (70.0330,135.1226) and (69.8727,134.9332) .. (69.7130,134.7498) .. controls
+ (69.8432,134.7380) and (69.9677,134.7321) .. (70.0979,134.7381) .. controls
+ (70.1570,134.7381) and (70.2160,134.7500) .. (70.2752,134.7677) .. controls
+ (70.3344,134.7855) and (70.3940,134.8092) .. (70.4414,134.8388) .. controls
+ (70.5538,134.9098) and (70.6664,134.9864) .. (70.7670,135.0692) .. controls
+ (70.7670,134.2703) and (70.6897,133.4777) .. (70.5476,132.6906) .. controls
+ (70.4589,132.2349) and (70.3048,131.7906) .. (70.0799,131.3882) .. controls
+ (70.0622,131.3527) and (70.0449,131.3235) .. (70.0213,131.2999) .. controls
+ (69.9206,131.1638) and (69.8139,131.0332) .. (69.7074,130.8971) .. controls
+ (69.8139,130.9031) and (69.9147,130.9087) .. (70.0213,130.9206) .. controls
+ (70.0627,130.9266) and (70.1096,130.9325) .. (70.1510,130.9502) .. controls
+ (70.2161,130.9679) and (70.2753,130.9975) .. (70.3345,131.0330) .. controls
+ (70.4469,131.1040) and (70.5536,131.1815) .. (70.6601,131.2702) .. controls
+ (70.6601,131.0039) and (70.6545,130.7435) .. (70.6545,130.4831) .. controls
+ (70.6545,130.3529) and (70.6541,130.2226) .. (70.6601,130.0865) .. controls
+ (70.6660,129.4296) and (70.7077,128.7663) .. (70.7787,128.1094) .. controls
+ (70.8379,127.5236) and (70.9322,126.9381) .. (71.0505,126.3641) .. controls
+ (71.0742,126.2398) and (71.1041,126.1214) .. (71.1278,125.9971) .. controls
+ (71.1870,125.7545) and (71.2459,125.5119) .. (71.3051,125.2693) .. controls
+ (70.9559,124.9261) and (70.6189,124.5705) .. (70.2875,124.2036) .. controls
+ (70.1278,124.0201) and (69.9798,123.8311) .. (69.8378,123.6358) .. controls
+ (69.7194,123.4582) and (69.6010,123.2808) .. (69.5004,123.0915) .. controls
+ (69.2874,122.7186) and (69.0862,122.3338) .. (68.8968,121.9491) .. controls
+ (68.8376,122.9729) and (68.7783,123.9968) .. (68.7251,125.0265) .. controls
+ (68.6955,125.5414) and (68.6715,126.0559) .. (68.6478,126.5649) .. controls
+ (68.4762,130.2873) and (68.4288,134.0102) .. (68.5057,137.7327) .. controls
+ (68.5649,140.6089) and (68.7543,143.4787) .. (69.0679,146.3371) .. controls
+ (69.4704,149.9471) and (70.0922,153.5334) .. (70.9325,157.0725) .. controls
+ (71.7788,160.6292) and (72.8496,164.1390) .. (74.1279,167.5656) .. controls
+ (74.2936,168.0094) and (74.4359,168.4592) .. (74.5542,168.9149) .. controls
+ (74.6075,169.1161) and (74.6370,169.3287) .. (74.6370,169.5358) .. controls
+ (74.6429,169.7193) and (74.6252,169.8971) .. (74.5956,170.0746) .. controls
+ (74.5305,170.4415) and (74.4479,170.8086) .. (74.3473,171.1755) .. controls
+ (72.6665,165.6777) and (71.1394,160.1380) .. (69.7605,154.5573) .. controls
+ (69.0800,151.7936) and (68.5474,148.9889) .. (68.1746,146.1660) .. controls
+ (67.7485,142.9584) and (67.5118,139.7212) .. (67.4585,136.4841) .. controls
+ (67.3875,131.9745) and (67.5002,127.4644) .. (67.8020,122.9667) --
+ (67.8966,121.6173) .. controls (67.8255,121.7061) and (67.7482,121.7890) ..
+ (67.6772,121.8719) .. controls (67.6181,121.9370) and (67.5591,122.0020) ..
+ (67.4999,122.0671) .. controls (67.2987,122.2802) and (67.0737,122.4818) ..
+ (66.8370,122.6534) .. controls (66.6535,122.7895) and (66.4582,122.8962) ..
+ (66.2451,122.9790) .. controls (66.1859,123.0027) and (66.1267,123.0261) ..
+ (66.0616,123.0439) .. controls (65.9373,123.0853) and (65.8072,123.1206) ..
+ (65.6829,123.1502) .. controls (65.7717,123.7361) and (65.8546,124.3223) ..
+ (65.9374,124.9141) .. controls (65.9789,125.2041) and (66.0086,125.4998) ..
+ (66.0381,125.7957) .. controls (66.1210,126.6479) and (66.1507,127.5059) ..
+ (66.1388,128.3640) .. controls (66.1270,129.5654) and (66.0619,130.7670) ..
+ (65.9554,131.9684) .. controls (65.9258,132.3057) and (65.8963,132.6489) ..
+ (65.8608,132.9921) .. controls (65.8194,133.4301) and (65.7778,133.8741) ..
+ (65.7305,134.3180) -- (65.0027,134.7264) -- (65.0027,134.2173) --
+ (65.0027,133.9566) .. controls (65.0204,133.0570) and (64.9614,132.1635) ..
+ (64.8371,131.2758) .. controls (64.7838,130.8971) and (64.6533,130.5304) ..
+ (64.4639,130.1989) .. controls (64.4462,130.1694) and (64.4227,130.1457) ..
+ (64.3991,130.1162) .. controls (64.2748,129.9919) and (64.1505,129.8673) ..
+ (64.0203,129.7430) .. controls (64.1446,129.7607) and (64.2748,129.7787) ..
+ (64.3991,129.8023) .. controls (64.4642,129.8141) and (64.5234,129.8318) ..
+ (64.5825,129.8554) .. controls (64.6299,129.8732) and (64.6773,129.8911) ..
+ (64.7246,129.9147) .. controls (64.8193,129.9620) and (64.9139,130.0091) ..
+ (65.0027,130.0624) .. controls (65.0974,129.2338) and (65.0971,128.3881) ..
+ (64.9965,127.5595) .. controls (64.9373,127.1098) and (64.7838,126.6777) ..
+ (64.5411,126.2930) .. controls (64.5234,126.2634) and (64.4993,126.2394) ..
+ (64.4756,126.2158) .. controls (64.3573,126.0974) and (64.2329,125.9795) ..
+ (64.1086,125.8612) .. controls (64.2211,125.8257) and (64.3396,125.7955) ..
+ (64.4639,125.7778) .. controls (64.5172,125.7718) and (64.5707,125.7718) ..
+ (64.6239,125.7778) .. controls (64.6772,125.7896) and (64.7304,125.8079) ..
+ (64.7778,125.8316) .. controls (64.8843,125.8849) and (64.9904,125.9496) ..
+ (65.0910,126.0206) -- (64.4460,122.6652) .. controls (64.3513,122.5646) and
+ (64.2567,122.4641) .. (64.1680,122.3575) .. controls (64.1206,122.3042) and
+ (64.0735,122.2511) .. (64.0320,122.1920) .. controls (63.8486,121.9552) and
+ (63.6828,121.7008) .. (63.5526,121.4345) .. controls (63.3987,121.1268) and
+ (63.2741,120.8129) .. (63.1794,120.4874) .. controls (63.1380,120.3394) and
+ (63.1029,120.1976) .. (63.0614,120.0555) .. controls (63.0141,119.8661) and
+ (62.9669,119.6765) .. (62.9255,119.4871) .. controls (62.8545,119.8540) and
+ (62.7830,120.2212) .. (62.7179,120.5881) .. controls (62.6647,120.8722) and
+ (62.6118,121.1564) .. (62.5585,121.4345) .. controls (62.0969,123.9615) and
+ (61.7416,126.5118) .. (61.4990,129.0684) .. controls (61.3155,131.0154) and
+ (61.2506,132.9684) .. (61.2920,134.9154) .. controls (61.3216,136.3950) and
+ (61.4104,137.8628) .. (61.5465,139.3304) .. controls (61.6945,140.8691) and
+ (61.8957,142.4020) .. (62.1501,143.9289) .. controls (62.4401,145.6392) and
+ (62.7358,147.3496) .. (63.0435,149.0599) .. controls (64.0318,154.5519) and
+ (65.0379,160.0435) .. (66.0499,165.5355) .. controls (66.3635,167.2517) and
+ (66.6714,168.9678) .. (66.9673,170.6900) .. controls (67.5591,174.1284) and
+ (68.1392,177.5726) .. (68.7133,181.0169) .. controls (68.0150,177.6200) and
+ (67.3108,174.2235) .. (66.6065,170.8265) .. controls (66.2514,169.1281) and
+ (65.8959,167.4350) .. (65.5290,165.7424) .. controls (64.7478,162.0969) and
+ (63.9726,158.4519) .. (63.1974,154.8063) .. controls (62.8896,153.3505) and
+ (62.5817,151.8948) .. (62.2799,150.4389) .. controls (61.6467,147.3438) and
+ (61.1318,144.2303) .. (60.7353,141.0937) .. controls (60.4808,139.0165) and
+ (60.3449,136.9277) .. (60.3331,134.8327) .. controls (60.3272,133.1401) and
+ (60.4101,131.4478) .. (60.5877,129.7671) .. controls (60.9487,126.3583) and
+ (61.3984,122.9612) .. (61.9370,119.5761) .. controls (61.6943,119.7240) and
+ (61.4460,119.8602) .. (61.1975,119.9845) .. controls (61.0732,120.0437) and
+ (60.9487,120.0911) .. (60.8126,120.1266) .. controls (60.7060,120.1503) and
+ (60.5932,120.1735) .. (60.4808,120.1853) .. controls (60.2441,120.2031) and
+ (60.0076,120.2152) .. (59.7709,120.2211) .. controls (59.5342,119.7121) and
+ (59.3093,119.1973) .. (59.0962,118.6765) .. controls (58.9897,118.4220) and
+ (58.8951,118.1557) .. (58.8182,117.8894) .. controls (58.7472,117.6467) and
+ (58.6821,117.3922) .. (58.6347,117.1437) .. controls (58.5341,116.6347) and
+ (58.4454,116.1196) .. (58.3684,115.6047) -- cycle(98.3862,116.2491) --
+ (98.3862,136.1048) .. controls (98.3862,138.2826) and (98.8421,140.4542) ..
+ (99.7120,142.4486) .. controls (100.5997,144.4903) and (101.9074,146.3487) ..
+ (103.5290,147.8756) .. controls (103.6710,148.0117) and (103.8129,148.1420) ..
+ (103.9608,148.2722) .. controls (104.2153,148.4912) and (104.4702,148.7097) ..
+ (104.7306,148.9228) -- (104.7306,116.2491) -- cycle(114.1815,116.2491) --
+ (114.1815,152.1009) .. controls (114.3945,152.1069) and (114.6079,152.1009) ..
+ (114.8209,152.1009) .. controls (114.9275,152.1009) and (115.0338,152.0949) ..
+ (115.1404,152.0949) .. controls (116.0813,152.0653) and (117.0163,151.9409) ..
+ (117.9336,151.7279) .. controls (118.8923,151.5148) and (119.8272,151.2072) ..
+ (120.7267,150.8166) .. controls (120.8214,150.7752) and (120.9221,150.7277) ..
+ (121.0227,150.6862) .. controls (121.2180,150.5915) and (121.4137,150.5026) ..
+ (121.6090,150.4138) -- (121.6090,116.2487) -- cycle(72.9861,116.5277) ..
+ controls (72.8796,116.6343) and (72.7726,116.7348) .. (72.6661,116.8354) ..
+ controls (72.6129,116.8887) and (72.5600,116.9360) .. (72.5067,116.9893) ..
+ controls (72.1220,117.3384) and (71.7193,117.6756) .. (71.3050,117.9834) ..
+ controls (70.8671,118.3088) and (70.4173,118.6107) .. (69.9557,118.8829) ..
+ controls (69.8610,118.9421) and (69.7665,118.9952) .. (69.6777,119.0485) ..
+ controls (69.4883,119.1491) and (69.3049,119.2558) .. (69.1155,119.3623) ..
+ controls (69.1332,119.4748) and (69.1509,119.5930) .. (69.1686,119.7114) ..
+ controls (69.1805,119.8002) and (69.1923,119.8951) .. (69.2100,119.9839) ..
+ controls (69.3165,120.6881) and (69.4944,121.3863) .. (69.7370,122.0610) ..
+ controls (69.9027,122.5048) and (70.1332,122.9309) .. (70.4172,123.3096) ..
+ controls (70.4942,123.4161) and (70.5771,123.5106) .. (70.6718,123.5994) ..
+ controls (70.9085,123.8361) and (71.1574,124.0613) .. (71.4119,124.2802) ..
+ controls (71.5658,124.2151) and (71.7251,124.1443) .. (71.8790,124.0733) ..
+ controls (71.9559,124.0378) and (72.0331,124.0019) .. (72.1101,123.9664) ..
+ controls (72.4178,123.8125) and (72.7138,123.6408) .. (72.9979,123.4455) ..
+ controls (73.3115,123.2325) and (73.6134,122.9959) .. (73.8974,122.7474) ..
+ controls (73.9329,122.7119) and (73.9744,122.6767) .. (74.0099,122.6411) ..
+ controls (74.0868,122.5760) and (74.1638,122.5045) .. (74.2348,122.4335) ..
+ controls (74.2821,122.2678) and (74.3234,122.0967) .. (74.3590,121.9251) ..
+ controls (74.3826,121.8422) and (74.3943,121.7534) .. (74.4121,121.6705) ..
+ controls (74.4653,121.3036) and (74.4712,120.9245) .. (74.4238,120.5516) ..
+ controls (74.3646,120.0900) and (74.2580,119.6285) .. (74.0982,119.1906) ..
+ controls (73.9621,118.7941) and (73.8082,118.3977) .. (73.6485,118.0130) ..
+ controls (73.4354,117.5159) and (73.2170,117.0189) .. (72.9861,116.5277) --
+ cycle(174.0605,117.5694) .. controls (174.0427,117.6996) and
+ (174.0193,117.8235) .. (173.9956,117.9537) .. controls (173.9838,118.0543) and
+ (173.9658,118.1552) .. (173.9480,118.2558) .. controls (173.8947,118.5695) and
+ (173.8294,118.8828) .. (173.7583,119.1906) .. controls (173.7169,119.3799) and
+ (173.6636,119.5693) .. (173.6045,119.7528) .. controls (173.5868,119.8120) and
+ (173.5636,119.8654) .. (173.5458,119.9245) .. controls (173.5044,120.0370) and
+ (173.4624,120.1494) .. (173.4210,120.2619) .. controls (173.1783,123.2919) and
+ (172.9244,126.3281) .. (172.6463,129.3581) .. controls (172.5101,130.8731) and
+ (172.3561,132.3882) .. (172.1786,133.8973) .. controls (171.9832,135.6372) and
+ (171.7583,137.3771) .. (171.5156,139.1111) .. controls (171.0244,142.5850) and
+ (170.5158,146.0588) .. (169.9772,149.5208) .. controls (170.2317,149.2190) and
+ (170.4977,148.9288) .. (170.7699,148.6448) .. controls (170.9060,148.5086) and
+ (171.0479,148.3786) .. (171.2018,148.2543) .. controls (171.3379,148.1419) and
+ (171.4863,148.0413) .. (171.6343,147.9466) .. controls (171.9420,147.7572) and
+ (172.2556,147.5795) .. (172.5752,147.4079) .. controls (172.2201,147.7570) and
+ (171.8650,148.1182) .. (171.5218,148.4792) .. controls (171.3561,148.6627) and
+ (171.1901,148.8517) .. (171.0362,149.0470) .. controls (170.8764,149.2541) and
+ (170.7226,149.4677) .. (170.5747,149.6926) .. controls (170.2847,150.1364) and
+ (170.0008,150.5918) .. (169.7344,151.0475) .. controls (169.9416,150.9528) and
+ (170.1543,150.8641) .. (170.3733,150.7812) .. controls (170.4798,150.7457) and
+ (170.5864,150.7103) .. (170.6989,150.6867) .. controls (170.7877,150.6630) and
+ (170.8826,150.6454) .. (170.9713,150.6336) .. controls (171.1607,150.6099) and
+ (171.3497,150.5920) .. (171.5391,150.5743) .. controls (171.3261,150.8110) and
+ (171.1130,151.0533) .. (170.9058,151.2959) .. controls (170.8229,151.3906) and
+ (170.7464,151.4915) .. (170.6754,151.5980) .. controls (170.3795,152.0241) and
+ (170.1367,152.4856) .. (169.9414,152.9709) .. controls (169.6692,153.6396) and
+ (169.4562,154.3320) .. (169.2964,155.0362) .. controls (169.1544,155.6576) and
+ (169.0417,156.2911) .. (168.9529,156.9243) .. controls (168.8701,157.5575) and
+ (168.8169,158.1967) .. (168.7873,158.8359) .. controls (168.7813,158.9720) and
+ (168.7756,159.1019) .. (168.7756,159.2381) .. controls (168.7696,159.5044) and
+ (168.7636,159.7768) .. (168.7577,160.0431) .. controls (168.9352,159.8833) and
+ (169.1192,159.7351) .. (169.3026,159.5871) .. controls (169.3914,159.5102) and
+ (169.4856,159.4453) .. (169.5862,159.3802) .. controls (169.6750,159.3269) and
+ (169.7637,159.2737) .. (169.8525,159.2263) .. controls (170.0360,159.1257) and
+ (170.2257,159.0309) .. (170.4092,158.9421) .. controls (170.1073,159.3091) and
+ (169.8051,159.6820) .. (169.5152,160.0548) .. controls (169.4264,160.1732) and
+ (169.3378,160.2978) .. (169.2668,160.4280) .. controls (168.8940,161.0612) and
+ (168.5924,161.7416) .. (168.3734,162.4458) .. controls (167.9888,163.6649) and
+ (167.6806,164.9077) .. (167.4498,166.1682) .. controls (167.5918,166.0084) and
+ (167.7339,165.8546) .. (167.8878,165.7067) .. controls (167.9588,165.6416) and
+ (168.0416,165.5823) .. (168.1244,165.5349) .. controls (168.2073,165.4876) and
+ (168.2964,165.4520) .. (168.3852,165.4225) .. controls (168.5805,165.3633) and
+ (168.7756,165.3221) .. (168.9709,165.2866) .. controls (168.6927,165.5706) and
+ (168.4207,165.8608) .. (168.1603,166.1627) .. controls (168.0834,166.2456) and
+ (168.0125,166.3398) .. (167.9533,166.4345) .. controls (167.5864,167.0086) and
+ (167.2960,167.6419) .. (167.1007,168.2929) .. controls (166.7634,169.4469) and
+ (166.5150,170.6246) .. (166.3612,171.8201) .. controls (166.4618,171.5538) and
+ (166.5798,171.2994) .. (166.7041,171.0509) .. controls (166.7633,170.9325) and
+ (166.8405,170.8201) .. (166.9234,170.7135) .. controls (167.0122,170.6011) and
+ (167.1189,170.4944) .. (167.2372,170.3997) .. controls (167.4858,170.2103) and
+ (167.7401,170.0267) .. (168.0064,169.8610) .. controls (167.7756,170.1924) and
+ (167.5449,170.5297) .. (167.3200,170.8730) .. controls (167.2549,170.9735) and
+ (167.1954,171.0865) .. (167.1421,171.1930) .. controls (166.8403,171.8025) and
+ (166.6099,172.4414) .. (166.4501,173.0984) .. controls (166.1779,174.2228) and
+ (165.9767,175.3708) .. (165.8465,176.5248) .. controls (165.9649,176.4242) and
+ (166.0889,176.3296) .. (166.2191,176.2468) .. controls (166.2724,176.2113) and
+ (166.3375,176.1878) .. (166.4026,176.1819) .. controls (166.4618,176.1701) and
+ (166.5269,176.1697) .. (166.5861,176.1879) .. controls (166.7281,176.2175) and
+ (166.8698,176.2588) .. (167.0000,176.3121) .. controls (166.8580,176.4541) and
+ (166.7219,176.5966) .. (166.5799,176.7446) .. controls (166.5089,176.8156) and
+ (166.4442,176.8925) .. (166.3791,176.9694) .. controls (166.0299,177.3719) and
+ (165.7281,177.8095) .. (165.4795,178.2829) .. controls (165.1955,178.8156) and
+ (164.9641,179.3835) .. (164.7925,179.9634) .. controls (164.7156,180.2179) and
+ (164.6389,180.4784) .. (164.5738,180.7388) .. controls (164.4850,181.0761) and
+ (164.4021,181.4135) .. (164.3193,181.7508) .. controls (164.4317,181.5851) and
+ (164.5500,181.4194) .. (164.6683,181.2596) .. controls (164.7215,181.1886) and
+ (164.7753,181.1236) .. (164.8345,181.0644) .. controls (164.9470,180.9460) and
+ (165.0651,180.8335) .. (165.1953,180.7388) .. controls (165.4321,180.5553) and
+ (165.6807,180.3837) .. (165.9293,180.2180) .. controls (165.7814,180.4310) and
+ (165.6330,180.6440) .. (165.4851,180.8630) .. controls (165.3786,181.0287) and
+ (165.2722,181.2004) .. (165.1657,181.3721) .. controls (164.7928,182.0112) and
+ (164.5501,182.7215) .. (164.4614,183.4554) .. controls (164.3666,184.1892) and
+ (164.4257,184.9406) .. (164.6269,185.6567) .. controls (164.6565,185.7573) and
+ (164.6921,185.8640) .. (164.7276,185.9705) .. controls (164.8045,186.1777) and
+ (164.8876,186.3787) .. (164.9704,186.5859) .. controls (164.9941,186.1835) and
+ (165.0412,185.7931) .. (165.1064,185.3966) .. controls (165.1360,185.2131) and
+ (165.1892,185.0298) .. (165.2602,184.8523) .. controls (165.3194,184.7102) and
+ (165.3908,184.5679) .. (165.4795,184.4377) .. controls (165.6512,184.1655) and
+ (165.8405,183.8933) .. (166.0418,183.6389) .. controls (165.9056,184.0650) and
+ (165.7987,184.4968) .. (165.7100,184.9406) .. controls (165.6627,185.2010) and
+ (165.6334,185.4676) .. (165.6334,185.7339) .. controls (165.6274,186.2902) and
+ (165.7635,186.8524) .. (166.0238,187.3495) .. controls (166.3316,187.9236) and
+ (166.7638,188.4327) .. (167.2786,188.8292) .. controls (167.4088,188.9298) and
+ (167.5385,189.0302) .. (167.6747,189.1190) .. controls (167.8522,189.2373) and
+ (168.0297,189.3556) .. (168.2072,189.4680) .. controls (168.6925,185.6864) and
+ (169.2015,181.9110) .. (169.7401,178.1353) .. controls (170.0123,176.2533) and
+ (170.3141,174.3712) .. (170.6396,172.4951) .. controls (170.7343,171.9625) and
+ (170.8352,171.4356) .. (170.9417,170.9030) .. controls (171.8295,166.4230) and
+ (172.7232,161.9490) .. (173.6286,157.4690) .. controls (174.1199,155.0367) and
+ (174.5754,152.5926) .. (175.0015,150.1484) .. controls (175.2914,148.4914) and
+ (175.5458,146.8228) .. (175.7706,145.1539) .. controls (176.1908,142.0292) and
+ (176.4990,138.8922) .. (176.6943,135.7438) .. controls (176.9310,131.8379) and
+ (177.0550,127.9263) .. (177.0668,124.0144) -- (177.0668,122.8010) .. controls
+ (177.0608,121.9962) and (177.0608,121.1856) .. (177.0551,120.3748) --
+ (175.3271,119.2028) .. controls (175.3981,119.6999) and (175.4692,120.1916) ..
+ (175.5402,120.6887) .. controls (175.5757,120.9372) and (175.6110,121.1796) ..
+ (175.6465,121.4282) .. controls (175.9187,123.4995) and (176.0962,125.5826) ..
+ (176.1791,127.6658) .. controls (176.2620,129.8140) and (176.2442,131.9621) ..
+ (176.1377,134.1103) .. controls (176.0489,135.8620) and (175.9072,137.6083) ..
+ (175.7237,139.3482) .. controls (175.5521,140.9047) and (175.3389,142.4608) ..
+ (175.0725,144.0054) .. controls (174.7056,146.1181) and (174.3267,148.2313) ..
+ (173.9302,150.3381) .. controls (173.0957,154.7885) and (172.2436,159.2387) ..
+ (171.3736,163.6831) .. controls (171.1369,164.8904) and (170.9059,166.0920) ..
+ (170.6810,167.2992) .. controls (170.0833,170.4891) and (169.4975,173.6786) ..
+ (168.9116,176.8626) -- (168.0065,181.7508) .. controls (167.9769,181.4312) and
+ (167.9533,181.1118) .. (167.9237,180.7981) .. controls (167.9177,180.7034) and
+ (167.9120,180.6086) .. (167.9120,180.5139) .. controls (167.8883,179.6854) and
+ (167.9119,178.8568) .. (167.9948,178.0401) .. controls (168.1072,176.8861) and
+ (168.2729,175.7440) .. (168.4859,174.6137) -- (174.3034,144.0764) .. controls
+ (174.9958,140.4605) and (175.3681,136.7793) .. (175.4155,133.0983) .. controls
+ (175.4688,128.9261) and (175.2029,124.7540) .. (174.6111,120.6232) .. controls
+ (174.5815,120.4101) and (174.5518,120.1970) .. (174.5104,119.9899) .. controls
+ (174.3683,119.1791) and (174.2144,118.3747) .. (174.0606,117.5699) --
+ cycle(78.2648,117.5984) .. controls (78.1228,117.7700) and (77.9748,117.9480)
+ .. (77.8268,118.1137) .. controls (77.7854,118.1670) and (77.7379,118.2085) ..
+ (77.6965,118.2558) -- (76.4478,119.4865) .. controls (76.2821,119.6463) and
+ (76.1343,119.8237) .. (76.0160,120.0190) .. controls (75.8976,120.2084) and
+ (75.7972,120.4155) .. (75.7262,120.6226) .. controls (75.5723,121.0961) and
+ (75.5309,121.6111) .. (75.6138,122.1023) .. controls (75.7084,122.6823) and
+ (75.9275,123.2505) .. (76.2470,123.7476) .. controls (76.4068,124.0021) and
+ (76.5838,124.2445) .. (76.7672,124.4871) .. controls (77.0099,124.7890) and
+ (77.2587,125.0909) .. (77.5191,125.3750) .. controls (77.8565,125.2862) and
+ (78.1939,125.1796) .. (78.5194,125.0494) .. controls (78.7679,124.9488) and
+ (79.0102,124.8305) .. (79.2410,124.7003) .. controls (79.5369,124.5287) and
+ (79.7978,124.2979) .. (80.0108,124.0256) .. controls (80.1706,123.8126) and
+ (80.2826,123.5580) .. (80.3241,123.2917) .. controls (80.4069,122.7531) and
+ (80.3718,122.1968) .. (80.2061,121.6760) .. controls (79.8746,120.6285) and
+ (79.4309,119.6110) .. (78.8746,118.6642) .. controls (78.8036,118.5399) and
+ (78.7325,118.4214) .. (78.6615,118.2972) .. controls (78.5313,118.0663) and
+ (78.3950,117.8292) .. (78.2648,117.5984) -- cycle(161.3487,117.7288) ..
+ controls (161.2363,117.9181) and (161.1177,118.1078) .. (161.0052,118.2972) ..
+ controls (160.9460,118.3919) and (160.8869,118.4864) .. (160.8218,118.5752) ..
+ controls (160.5909,118.9125) and (160.3363,119.2378) .. (160.0581,119.5396) ..
+ controls (159.6557,119.9775) and (159.2296,120.3979) .. (158.7798,120.7944) --
+ (158.4425,121.0965) .. controls (158.2945,121.2208) and (158.1471,121.3510) ..
+ (158.0051,121.4753) .. controls (157.9696,121.6114) and (157.9457,121.7413) ..
+ (157.9161,121.8774) .. controls (157.8983,121.9840) and (157.8807,122.0848) ..
+ (157.8630,122.1913) .. controls (157.7446,122.9429) and (157.8039,123.7237) ..
+ (158.0465,124.4458) .. controls (158.2536,125.0849) and (158.6437,125.6652) ..
+ (159.1586,126.0972) .. controls (159.2178,126.1505) and (159.2831,126.2034) ..
+ (159.3482,126.2449) .. controls (159.5139,126.3573) and (159.6799,126.4581) ..
+ (159.8456,126.5587) .. controls (160.0113,126.3930) and (160.1708,126.2271) ..
+ (160.3306,126.0614) .. controls (160.4549,125.9371) and (160.5788,125.8073) ..
+ (160.7031,125.6771) .. controls (161.1174,125.2391) and (161.5085,124.7771) ..
+ (161.8813,124.3037) .. controls (162.1654,123.9367) and (162.4255,123.5520) ..
+ (162.6623,123.1496) .. controls (162.7096,123.0727) and (162.7568,122.9958) ..
+ (162.7982,122.9129) .. controls (162.8870,122.7531) and (162.9760,122.5933) ..
+ (163.0589,122.4335) .. controls (163.0767,122.2796) and (163.0887,122.1258) ..
+ (163.1065,121.9720) .. controls (163.1125,121.8536) and (163.1240,121.7351) ..
+ (163.1300,121.6167) .. controls (163.1537,121.2261) and (163.1360,120.8298) ..
+ (163.0769,120.4392) .. controls (163.0177,120.0367) and (162.9226,119.6401) ..
+ (162.7865,119.2554) .. controls (162.7569,119.1725) and (162.7277,119.0961) ..
+ (162.6982,119.0132) .. controls (162.6331,118.8594) and (162.5675,118.6994) ..
+ (162.5024,118.5455) .. controls (162.3603,118.4745) and (162.2245,118.4034) ..
+ (162.0884,118.3324) .. controls (162.0233,118.2969) and (161.9583,118.2556) ..
+ (161.8932,118.2082) .. controls (161.8281,118.1668) and (161.7686,118.1138) ..
+ (161.7035,118.0605) .. controls (161.5852,117.9540) and (161.4613,117.8412) ..
+ (161.3489,117.7288) -- cycle(155.1520,118.7352) .. controls
+ (155.0514,118.9068) and (154.9511,119.0724) .. (154.8505,119.2381) .. controls
+ (154.7676,119.3683) and (154.6908,119.4984) .. (154.6138,119.6286) .. controls
+ (154.2884,120.1494) and (153.9449,120.6581) .. (153.5839,121.1552) .. controls
+ (153.3295,121.4985) and (153.0572,121.8239) .. (152.7672,122.1376) .. controls
+ (152.7139,122.1909) and (152.6610,122.2443) .. (152.6078,122.2976) .. controls
+ (152.4421,122.4514) and (152.2761,122.6052) .. (152.1104,122.7591) .. controls
+ (152.0986,122.9603) and (152.0925,123.1677) .. (152.0925,123.3689) .. controls
+ (152.0925,123.4695) and (152.0928,123.5698) .. (152.0985,123.6704) .. controls
+ (152.1340,124.1675) and (152.2406,124.6588) .. (152.4241,125.1204) .. controls
+ (152.6608,125.7004) and (152.9685,126.2509) .. (153.3354,126.7540) .. controls
+ (153.4242,126.8782) and (153.5185,126.9964) .. (153.6072,127.1148) .. controls
+ (153.7256,127.2686) and (153.8503,127.4224) .. (153.9687,127.5763) .. controls
+ (154.1225,127.5112) and (154.2702,127.4461) .. (154.4123,127.3810) .. controls
+ (154.5188,127.3337) and (154.6197,127.2862) .. (154.7144,127.2389) .. controls
+ (154.9925,127.0969) and (155.2528,126.9197) .. (155.4836,126.7125) .. controls
+ (155.7262,126.4936) and (155.9454,126.2446) .. (156.1348,125.9724) .. controls
+ (156.3774,125.6173) and (156.5668,125.2328) .. (156.6970,124.8245) .. controls
+ (156.8390,124.3747) and (156.9214,123.9013) .. (156.9392,123.4338) .. controls
+ (156.9510,123.2207) and (156.9509,123.0080) .. (156.9509,122.7949) .. controls
+ (156.9509,122.5227) and (156.9459,122.2442) .. (156.9336,121.9720) .. controls
+ (156.8448,121.8477) and (156.7561,121.7237) .. (156.6673,121.5994) .. controls
+ (156.6259,121.5402) and (156.5784,121.4749) .. (156.5369,121.4098) .. controls
+ (156.3180,121.0902) and (156.1110,120.7592) .. (155.9216,120.4219) .. controls
+ (155.7559,120.1319) and (155.6079,119.8356) .. (155.4718,119.5279) .. controls
+ (155.4363,119.4450) and (155.4004,119.3565) .. (155.3649,119.2678) .. controls
+ (155.2939,119.0902) and (155.2228,118.9127) .. (155.1518,118.7352) --
+ cycle(53.3436,119.0367) .. controls (53.4147,119.1965) and (53.4858,119.3561)
+ .. (53.5568,119.5100) .. controls (53.6100,119.6342) and (53.6633,119.7588) ..
+ (53.7106,119.8831) .. controls (53.9059,120.3447) and (54.0600,120.8238) ..
+ (54.1783,121.3091) .. controls (54.2848,121.7470) and (54.3499,122.1969) ..
+ (54.3735,122.6466) .. controls (54.3972,123.0905) and (54.3854,123.5342) ..
+ (54.3322,123.9781) .. controls (54.2552,124.5876) and (54.1425,125.1918) ..
+ (53.9886,125.7895) .. controls (53.9117,126.0736) and (53.8470,126.3571) ..
+ (53.7879,126.6471) .. controls (53.7642,126.7477) and (53.7462,126.8548) ..
+ (53.7403,126.9554) .. controls (53.7285,127.0915) and (53.7226,127.2276) ..
+ (53.7285,127.3637) .. controls (53.7404,127.6419) and (53.7638,127.9200) ..
+ (53.7934,128.1922) .. controls (53.7165,128.0975) and (53.6400,128.0088) ..
+ (53.5512,127.9260) .. controls (53.5157,127.8905) and (53.4682,127.8549) ..
+ (53.4209,127.8253) .. controls (53.3794,127.8016) and (53.3323,127.7834) ..
+ (53.2849,127.7716) .. controls (53.1903,127.7420) and (53.0894,127.7127) ..
+ (52.9828,127.6950) .. controls (53.0716,127.8192) and (53.1545,127.9432) ..
+ (53.2374,128.0675) .. controls (53.2610,128.1030) and (53.2789,128.1444) ..
+ (53.2967,128.1799) .. controls (53.3973,128.4167) and (53.4565,128.6656) ..
+ (53.4802,128.9201) .. controls (53.5157,129.3699) and (53.5154,129.8255) ..
+ (53.4740,130.2812) .. controls (53.3970,130.0918) and (53.3141,129.9086) ..
+ (53.2194,129.7251) .. controls (53.1721,129.6422) and (53.1128,129.5593) ..
+ (53.0477,129.4823) .. controls (53.0003,129.4290) and (52.9413,129.3817) ..
+ (52.8821,129.3402) .. controls (52.7519,129.2455) and (52.6102,129.1568) ..
+ (52.4682,129.0739) .. controls (52.5924,129.2692) and (52.7103,129.4643) ..
+ (52.8228,129.6596) .. controls (52.8583,129.7129) and (52.8825,129.7660) ..
+ (52.9062,129.8252) .. controls (53.0719,130.2395) and (53.1724,130.6776) ..
+ (53.2139,131.1214) .. controls (53.2849,131.8908) and (53.2906,132.6658) ..
+ (53.2374,133.4352) -- (52.6517,132.9736) .. controls (52.7345,133.1098) and
+ (52.8173,133.2520) .. (52.8883,133.3999) .. controls (52.9120,133.4472) and
+ (52.9354,133.5005) .. (52.9532,133.5538) .. controls (53.0123,133.7372) and
+ (53.0420,133.9325) .. (53.0539,134.1277) .. controls (53.0657,134.4769) and
+ (53.0598,134.8264) .. (53.0242,135.1756) .. controls (52.9650,135.0987) and
+ (52.9062,135.0275) .. (52.8351,134.9624) .. controls (52.8056,134.9328) and
+ (52.7699,134.9029) .. (52.7344,134.8852) .. controls (52.6989,134.8674) and
+ (52.6692,134.8556) .. (52.6337,134.8438) .. controls (52.5568,134.8260) and
+ (52.4740,134.8142) .. (52.3971,134.8024) .. controls (52.4681,134.9800) and
+ (52.5331,135.1575) .. (52.6041,135.3350) .. controls (52.6100,135.3646) and
+ (52.6216,135.3946) .. (52.6276,135.4301) .. controls (52.7755,136.0811) and
+ (52.8287,136.7557) .. (52.7814,137.4244) .. controls (52.7045,138.5429) and
+ (52.5272,139.6551) .. (52.2550,140.7440) .. controls (52.1603,140.6848) and
+ (52.0652,140.6316) .. (51.9646,140.5902) .. controls (51.9173,140.5724) and
+ (51.8641,140.5609) .. (51.8108,140.5550) .. controls (51.7812,140.5550) and
+ (51.7520,140.5549) .. (51.7224,140.5667) .. controls (51.6455,140.5845) and
+ (51.5741,140.6082) .. (51.5031,140.6378) -- (51.6100,142.8570) --
+ (51.7163,144.9996) .. controls (51.8997,144.7096) and (52.0775,144.4194) ..
+ (52.2550,144.1235) .. controls (52.2905,144.0643) and (52.3258,143.9990) ..
+ (52.3613,143.9339) .. controls (52.9886,142.7029) and (53.4801,141.4068) ..
+ (53.8292,140.0694) .. controls (54.3145,138.1993) and (54.6638,136.2936) ..
+ (54.8591,134.3761) .. controls (55.0012,132.9795) and (55.1252,131.5889) ..
+ (55.2317,130.1922) .. controls (55.3501,128.7009) and (55.4445,127.2154) ..
+ (55.5214,125.7241) .. controls (55.5806,124.5701) and (55.5868,123.4103) ..
+ (55.5276,122.2562) .. controls (55.4981,121.6526) and (55.4090,121.0492) ..
+ (55.2669,120.4633) .. controls (55.2373,120.3627) and (55.2079,120.2618) ..
+ (55.1724,120.1612) .. controls (55.0481,119.8239) and (54.9180,119.4804) ..
+ (54.7819,119.1430) .. controls (54.7819,119.3146) and (54.7758,119.4864) ..
+ (54.7640,119.6521) .. controls (54.7581,119.7349) and (54.7462,119.8242) ..
+ (54.7344,119.9011) .. controls (54.7225,119.9780) and (54.7049,120.0490) ..
+ (54.6812,120.1260) .. controls (54.6398,120.2739) and (54.5927,120.4155) ..
+ (54.5453,120.5634) .. controls (54.4210,120.3740) and (54.2906,120.1908) ..
+ (54.1604,120.0074) .. controls (54.0953,119.9185) and (54.0306,119.8239) ..
+ (53.9596,119.7411) .. controls (53.8945,119.6582) and (53.8289,119.5811) ..
+ (53.7638,119.4983) .. controls (53.6276,119.3444) and (53.4857,119.1906) ..
+ (53.3436,119.0367) -- cycle(84.1416,119.1430) .. controls (83.9286,119.4744)
+ and (83.7037,119.7941) .. (83.4669,120.1018) .. controls (83.3545,120.2498)
+ and (83.2243,120.3862) .. (83.0882,120.5164) .. controls (82.9462,120.6407)
+ and (82.7982,120.7587) .. (82.6384,120.8593) .. controls (82.3129,121.0664)
+ and (81.9752,121.2621) .. (81.6320,121.4456) .. controls (81.6142,121.6468)
+ and (81.6024,121.8480) .. (81.5906,122.0492) .. controls (81.5788,122.2031)
+ and (81.5792,122.3624) .. (81.5733,122.5163) .. controls (81.5674,122.8299)
+ and (81.5907,123.1498) .. (81.6499,123.4634) .. controls (81.7032,123.7771)
+ and (81.7920,124.0850) .. (81.9045,124.3809) .. controls (82.0228,124.6768)
+ and (82.1766,124.9605) .. (82.3660,125.2149) .. controls (82.5672,125.4813)
+ and (82.8099,125.7241) .. (83.0703,125.9372) .. controls (83.1176,125.9727)
+ and (83.1651,126.0083) .. (83.2124,126.0379) .. controls (83.3071,126.1089)
+ and (83.4019,126.1742) .. (83.4966,126.2393) .. controls (83.5972,126.1387)
+ and (83.6975,126.0378) .. (83.7981,125.9372) .. controls (83.8750,125.8603)
+ and (83.9519,125.7831) .. (84.0347,125.7061) .. controls (84.4727,125.2682)
+ and (84.8810,124.8009) .. (85.2716,124.3216) .. controls (85.5320,123.9902)
+ and (85.7632,123.6413) .. (85.9704,123.2744) .. controls (85.9999,123.2211)
+ and (86.0295,123.1618) .. (86.0532,123.1026) .. controls (86.1419,122.9191)
+ and (86.2246,122.7298) .. (86.3015,122.5404) .. controls (86.1358,122.0906)
+ and (85.9584,121.6466) .. (85.7572,121.2145) .. controls (85.6625,121.0015)
+ and (85.5501,120.7945) .. (85.4199,120.5992) .. controls (85.3074,120.4216)
+ and (85.1770,120.2561) .. (85.0350,120.0963) .. controls (84.7450,119.7708)
+ and (84.4493,119.4507) .. (84.1416,119.1430) -- cycle(95.8061,119.2554) ..
+ controls (95.1019,120.1194) and (94.4566,121.0374) .. (93.8767,121.9961) ..
+ controls (93.6222,122.4222) and (93.4327,122.8892) .. (93.3262,123.3744) ..
+ controls (93.2078,123.8775) and (93.1781,124.3924) .. (93.2255,124.9073) ..
+ controls (93.3438,126.0554) and (93.5454,127.1976) .. (93.8235,128.3220) ..
+ controls (94.0425,127.8663) and (94.2613,127.4166) .. (94.4803,126.9609) ..
+ controls (94.5868,126.7360) and (94.6874,126.5053) .. (94.7880,126.2745) ..
+ controls (94.9122,125.9964) and (95.0308,125.7180) .. (95.1432,125.4398) ..
+ controls (95.3681,124.8776) and (95.5872,124.3098) .. (95.8061,123.7476) --
+ (95.8061,121.5580) .. controls (95.5990,122.0847) and (95.3801,122.6055) ..
+ (95.1611,123.1323) .. controls (95.0546,123.3927) and (94.9360,123.6470) ..
+ (94.8176,123.9014) .. controls (94.7584,124.0316) and (94.6992,124.1559) ..
+ (94.6341,124.2802) .. controls (94.5099,124.5347) and (94.3856,124.7829) ..
+ (94.2554,125.0315) .. controls (94.2317,124.6586) and (94.2260,124.2922) ..
+ (94.2319,123.9194) .. controls (94.2319,123.7773) and (94.2496,123.6409) ..
+ (94.2851,123.5048) .. controls (94.3620,123.1616) and (94.4924,122.8244) ..
+ (94.6700,122.5107) .. controls (95.0073,121.9248) and (95.3860,121.3625) ..
+ (95.8061,120.8358) -- cycle(168.8881,120.4571) .. controls (168.7993,120.6820)
+ and (168.7047,120.9130) .. (168.6101,121.1379) .. controls (168.5567,121.2504)
+ and (168.5095,121.3625) .. (168.4562,121.4691) .. controls (168.2609,121.8656)
+ and (168.0418,122.2387) .. (167.7933,122.5997) .. controls (167.4619,123.0790)
+ and (167.1067,123.5346) .. (166.7220,123.9725) .. controls (166.6687,124.0317)
+ and (166.6158,124.0906) .. (166.5626,124.1498) .. controls (166.4975,124.2267)
+ and (166.4260,124.3040) .. (166.3550,124.3809) .. controls (166.3432,127.5707)
+ and (166.2721,130.7605) .. (166.1418,133.9504) .. controls (166.0826,135.5364)
+ and (165.9647,137.1226) .. (165.7989,138.7027) .. controls (165.6569,140.0106)
+ and (165.4853,141.3125) .. (165.2781,142.6086) .. controls (164.9940,144.3781)
+ and (164.6746,146.1413) .. (164.3254,147.8990) .. controls (164.2071,148.4790)
+ and (164.0946,149.0591) .. (163.9881,149.6450) .. controls (163.9408,149.8758)
+ and (163.9050,150.1006) .. (163.8695,150.3314) .. controls (163.8222,150.6214)
+ and (163.7808,150.9113) .. (163.7453,151.2013) .. controls (163.6802,151.7872)
+ and (163.6148,152.3675) .. (163.5556,152.9534) .. controls (163.6681,152.8883)
+ and (163.7869,152.8288) .. (163.9053,152.7755) .. controls (163.9586,152.7518)
+ and (164.0234,152.7284) .. (164.0826,152.7106) .. controls (164.1418,152.6928)
+ and (164.2008,152.6810) .. (164.2600,152.6692) .. controls (164.3783,152.6514)
+ and (164.5027,152.6396) .. (164.6269,152.6278) .. controls (164.4908,152.8172)
+ and (164.3605,153.0065) .. (164.2303,153.2018) .. controls (164.2125,153.2314)
+ and (164.1893,153.2670) .. (164.1716,153.3025) .. controls (163.7573,154.0718)
+ and (163.4260,154.8941) .. (163.1892,155.7404) .. controls (162.8105,157.1134)
+ and (162.5205,158.5163) .. (162.3311,159.9367) .. controls (162.4258,159.8479)
+ and (162.5261,159.7646) .. (162.6326,159.6877) .. controls (162.6859,159.6463)
+ and (162.7452,159.6166) .. (162.8043,159.5870) .. controls (162.8457,159.5692)
+ and (162.8815,159.5577) .. (162.9230,159.5518) .. controls (163.0177,159.5340)
+ and (163.1180,159.5161) .. (163.2127,159.5042) .. controls (163.0944,159.6521)
+ and (162.9761,159.8060) .. (162.8637,159.9540) .. controls (162.8045,160.0309)
+ and (162.7513,160.1081) .. (162.6981,160.1850) .. controls (162.4258,160.5756)
+ and (162.1891,160.9899) .. (161.9938,161.4219) .. controls (161.7807,161.8894)
+ and (161.6090,162.3804) .. (161.4729,162.8775) .. controls (161.3486,163.3450)
+ and (161.2358,163.8244) .. (161.1412,164.2979) .. controls (161.0346,164.8542)
+ and (160.9404,165.4168) .. (160.8576,165.9790) .. controls (160.8339,166.1388)
+ and (160.8099,166.3045) .. (160.7921,166.4702) .. controls (160.7625,166.6832)
+ and (160.7327,166.8959) .. (160.7031,167.1090) .. controls (160.8747,166.9551)
+ and (161.0528,166.8071) .. (161.2363,166.6710) .. controls (161.3251,166.6059)
+ and (161.4251,166.5472) .. (161.5198,166.4998) .. controls (161.5967,166.4643)
+ and (161.6742,166.4345) .. (161.7571,166.4108) .. controls (161.9169,166.3575)
+ and (162.0825,166.3163) .. (162.2483,166.2749) .. controls (162.0707,166.4643)
+ and (161.8929,166.6536) .. (161.7212,166.8489) .. controls (161.6857,166.8962)
+ and (161.6501,166.9437) .. (161.6205,166.9910) .. controls (161.3602,167.3875)
+ and (161.1471,167.8133) .. (160.9873,168.2631) .. controls (160.6677,169.1567)
+ and (160.4015,170.0740) .. (160.1884,171.0031) .. controls (160.0345,171.6719)
+ and (159.9637,172.3585) .. (159.9814,173.0450) .. controls (159.9932,173.6605)
+ and (160.0937,174.2756) .. (160.2712,174.8614) .. controls (160.3481,175.1277)
+ and (160.4664,175.3767) .. (160.6203,175.6016) .. controls (160.8274,175.9034)
+ and (161.0700,176.1874) .. (161.3363,176.4418) .. controls (161.5849,176.6786)
+ and (161.8631,176.8856) .. (162.1531,177.0572) .. controls (162.4253,177.2170)
+ and (162.7154,177.3413) .. (163.0113,177.4242) .. controls (163.1237,177.4538)
+ and (163.2306,177.4833) .. (163.3430,177.5070) .. controls (163.5206,177.5484)
+ and (163.6981,177.5839) .. (163.8756,177.6194) .. controls (163.8696,177.3058)
+ and (163.8574,176.9921) .. (163.8515,176.6785) .. controls (163.8515,176.4358)
+ and (163.8455,176.1995) .. (163.8455,175.9569) .. controls (163.8277,174.1992)
+ and (163.8989,172.4355) .. (164.0587,170.6837) .. controls (164.1711,169.4883)
+ and (164.3778,168.2983) .. (164.6678,167.1325) -- (168.0887,153.3852) ..
+ controls (168.7456,150.7398) and (169.2842,148.0587) .. (169.6926,145.3541) ..
+ controls (170.2371,141.7323) and (170.6571,138.0871) .. (170.9530,134.4297) ..
+ controls (171.1364,132.1039) and (171.3315,129.7723) .. (171.5387,127.4465) ..
+ controls (171.6038,126.7245) and (171.6807,126.0024) .. (171.7636,125.2804) ..
+ controls (171.7696,125.2153) and (171.7817,125.1502) .. (171.7877,125.0851) ..
+ controls (171.8468,124.6945) and (171.9000,124.3099) .. (171.9532,123.9193) --
+ (169.7575,121.4573) .. controls (169.7694,122.0964) and (169.7871,122.7414) ..
+ (169.7989,123.3805) -- (169.7989,123.5696) .. controls (169.7160,129.4581) and
+ (169.2900,135.3412) .. (168.5089,141.1764) .. controls (167.4318,149.2841) and
+ (166.0113,157.3443) .. (164.2477,165.3278) -- (163.5558,168.4466) .. controls
+ (163.5618,168.1566) and (163.5674,167.8722) .. (163.5793,167.5822) .. controls
+ (163.5853,167.3633) and (163.5909,167.1448) .. (163.6028,166.9199) .. controls
+ (163.6265,166.2334) and (163.6736,165.5410) .. (163.7387,164.8545) .. controls
+ (163.7742,164.3988) and (163.8335,163.9426) .. (163.9104,163.4929) --
+ (168.3075,136.6786) .. controls (168.4969,135.5542) and (168.6092,134.4178) ..
+ (168.6566,133.2756) .. controls (168.8045,129.6183) and (168.8817,125.9546) ..
+ (168.8876,122.2913) -- cycle(149.0923,120.6702) .. controls
+ (149.0035,120.8300) and (148.9148,120.9840) .. (148.8261,121.1379) .. controls
+ (148.7669,121.2385) and (148.7015,121.3392) .. (148.6364,121.4339) .. controls
+ (148.4529,121.7061) and (148.2398,121.9544) .. (148.0031,122.1734) .. controls
+ (147.7427,122.4101) and (147.4585,122.6233) .. (147.1567,122.7949) .. controls
+ (147.0561,122.8541) and (146.9558,122.9072) .. (146.8552,122.9605) .. controls
+ (146.7250,123.0315) and (146.5887,123.1024) .. (146.4586,123.1675) .. controls
+ (146.4289,123.4042) and (146.4056,123.6412) .. (146.3819,123.8780) .. controls
+ (146.3641,124.0614) and (146.3524,124.2506) .. (146.3406,124.4340) .. controls
+ (146.3050,125.1383) and (146.3993,125.8427) .. (146.6124,126.5173) .. controls
+ (146.7722,127.0322) and (147.0621,127.5116) .. (147.4409,127.8963) .. controls
+ (147.5001,127.9496) and (147.5593,128.0028) .. (147.6244,128.0502) .. controls
+ (147.8079,128.1803) and (147.9972,128.3046) .. (148.1866,128.4289) .. controls
+ (148.4233,128.2868) and (148.6481,128.1385) .. (148.8730,127.9847) .. controls
+ (148.9559,127.9254) and (149.0389,127.8666) .. (149.1158,127.7956) .. controls
+ (149.6011,127.3695) and (150.0096,126.8427) .. (150.2996,126.2628) .. controls
+ (150.6783,125.5171) and (150.9443,124.7121) .. (151.0923,123.8835) .. controls
+ (151.1099,123.7711) and (151.1283,123.6648) .. (151.1461,123.5524) .. controls
+ (151.1697,123.4103) and (151.1932,123.2619) .. (151.2109,123.1199) .. controls
+ (151.1163,123.0430) and (151.0218,122.9660) .. (150.9212,122.8950) .. controls
+ (150.8502,122.8358) and (150.7788,122.7769) .. (150.7019,122.7177) .. controls
+ (150.4296,122.4928) and (150.1694,122.2441) .. (149.9327,121.9837) .. controls
+ (149.7492,121.7766) and (149.5773,121.5581) .. (149.4353,121.3214) .. controls
+ (149.3939,121.2504) and (149.3528,121.1793) .. (149.3173,121.1083) .. controls
+ (149.2345,120.9662) and (149.1634,120.8182) .. (149.0924,120.6702) --
+ cycle(142.8844,120.8889) .. controls (142.8015,121.1020) and
+ (142.7186,121.3095) .. (142.6299,121.5166) .. controls (142.6003,121.5935) and
+ (142.5647,121.6582) .. (142.5292,121.7292) .. controls (142.4049,121.9541) and
+ (142.2743,122.1735) .. (142.1264,122.3865) .. controls (141.8305,122.8126) and
+ (141.5229,123.2268) .. (141.2033,123.6352) .. controls (141.1441,123.7180) and
+ (141.0794,123.8007) .. (141.0143,123.8835) .. controls (140.8900,124.0433) and
+ (140.7654,124.2090) .. (140.6411,124.3747) .. controls (140.6115,124.5108) and
+ (140.5817,124.6472) .. (140.5521,124.7893) .. controls (140.5343,124.8958) and
+ (140.5167,125.0022) .. (140.4990,125.1087) .. controls (140.4221,125.6413) and
+ (140.4339,126.1797) .. (140.5404,126.7064) .. controls (140.6529,127.2331) and
+ (140.8544,127.7479) .. (141.1385,128.2095) .. controls (141.1977,128.3101) and
+ (141.2624,128.4052) .. (141.3275,128.4999) .. controls (141.4163,128.6360) and
+ (141.5173,128.7722) .. (141.6179,128.9083) .. controls (141.7481,128.8491) and
+ (141.8840,128.7837) .. (142.0201,128.7186) .. controls (142.1207,128.6713) and
+ (142.2272,128.6181) .. (142.3278,128.5648) .. controls (142.9551,128.2452) and
+ (143.5412,127.8431) .. (144.0620,127.3637) .. controls (144.5059,126.9613) and
+ (144.8846,126.4814) .. (145.1865,125.9607) .. controls (145.2338,125.8719) and
+ (145.2871,125.7773) .. (145.3286,125.6826) .. controls (145.4232,125.4992) and
+ (145.5120,125.3098) .. (145.5948,125.1204) .. controls (145.5948,124.8896) and
+ (145.5888,124.6531) .. (145.5769,124.4223) .. controls (145.5709,124.3276) and
+ (145.5588,124.2328) .. (145.5411,124.1381) .. controls (145.4346,123.6114) and
+ (145.2215,123.1083) .. (144.9079,122.6763) .. controls (144.5114,122.1318) and
+ (144.0261,121.6585) .. (143.4758,121.2738) .. controls (143.3930,121.2205) and
+ (143.3047,121.1613) .. (143.2218,121.1021) .. controls (143.1094,121.0311) and
+ (142.9969,120.9600) .. (142.8845,120.8889) -- cycle(132.9004,121.4456) --
+ (132.9004,136.1047) .. controls (132.9004,136.9569) and (132.8414,137.8086) ..
+ (132.7231,138.6489) .. controls (132.6047,139.4834) and (132.4269,140.3064) ..
+ (132.1961,141.1171) .. controls (132.1723,141.2000) and (132.1430,141.2888) ..
+ (132.1195,141.3717) .. controls (132.0721,141.5196) and (132.0247,141.6735) ..
+ (131.9774,141.8215) .. controls (132.1904,142.0523) and (132.4092,142.2768) ..
+ (132.6341,142.5017) .. controls (132.7466,142.6082) and (132.8651,142.7091) ..
+ (132.9894,142.8038) .. controls (133.0781,142.8689) and (133.1665,142.9337) ..
+ (133.2612,142.9929) .. controls (133.4506,143.1112) and (133.6398,143.2295) ..
+ (133.8351,143.3419) .. controls (133.8411,143.1111) and (133.8411,142.8746) ..
+ (133.8411,142.6438) .. controls (133.8471,142.5314) and (133.8471,142.4131) ..
+ (133.8471,142.2947) .. controls (133.8767,140.5193) and (133.9831,138.7497) ..
+ (134.1666,136.9802) .. controls (134.3796,134.8674) and (134.6693,132.7606) ..
+ (135.0303,130.6716) .. controls (135.0599,130.5118) and (135.0894,130.3578) ..
+ (135.1131,130.2039) .. controls (135.1723,129.8902) and (135.2257,129.5766) ..
+ (135.2849,129.2629) .. controls (135.2315,129.1446) and (135.1787,129.0202) ..
+ (135.1255,128.8959) .. controls (135.0840,128.8013) and (135.0423,128.7068) ..
+ (135.0068,128.6062) .. controls (134.8470,128.2334) and (134.7109,127.8427) ..
+ (134.5984,127.4521) .. controls (134.5096,127.1562) and (134.4446,126.8485) ..
+ (134.4032,126.5408) .. controls (134.3854,126.4284) and (134.3736,126.3159) ..
+ (134.3618,126.2035) .. controls (134.3440,125.9786) and (134.3261,125.7537) ..
+ (134.3142,125.5288) .. controls (134.2195,125.3453) and (134.1253,125.1618) ..
+ (134.0306,124.9783) .. controls (133.9833,124.8836) and (133.9355,124.7888) ..
+ (133.8941,124.6941) .. controls (133.7225,124.3331) and (133.5690,123.9544) ..
+ (133.4387,123.5697) .. controls (133.2967,123.1672) and (133.1782,122.7594) ..
+ (133.0835,122.3452) .. controls (133.0598,122.2445) and (133.0364,122.1436) ..
+ (133.0186,122.0430) .. controls (132.9772,121.8418) and (132.9355,121.6468) ..
+ (132.9000,121.4456) -- cycle(75.2227,122.3037) .. controls (75.1635,122.6707)
+ and (75.1048,123.0316) .. (75.0515,123.3985) .. controls (75.0042,123.6826)
+ and (74.9624,123.9603) .. (74.9150,124.2443) .. controls (74.4889,127.0081)
+ and (74.1813,129.7960) .. (74.0037,132.5893) .. controls (73.8617,134.6961)
+ and (73.8499,136.8148) .. (73.9623,138.9276) .. controls (74.0570,140.8391)
+ and (74.2698,142.7447) .. (74.5894,144.6326) .. controls (75.2345,148.4438)
+ and (75.9922,152.2373) .. (76.8562,156.0012) .. controls (75.9685,152.6575)
+ and (75.1754,149.2842) .. (74.4652,145.8991) .. controls (74.0450,143.8870)
+ and (73.7076,141.8629) .. (73.4650,139.8271) .. controls (73.2046,137.6729)
+ and (73.0986,135.5066) .. (73.1400,133.3406) .. controls (73.1992,130.4585)
+ and (73.4123,127.5884) .. (73.7733,124.7300) .. controls (73.7851,124.6057)
+ and (73.8025,124.4811) .. (73.8202,124.3568) .. controls (73.8498,124.1141)
+ and (73.8852,123.8658) .. (73.9148,123.6172) .. controls (73.7668,123.7475)
+ and (73.6133,123.8717) .. (73.4594,123.9960) .. controls (73.3825,124.0552)
+ and (73.3056,124.1145) .. (73.2228,124.1677) .. controls (73.1459,124.2210)
+ and (73.0687,124.2742) .. (72.9917,124.3216) .. controls (72.8260,124.4163)
+ and (72.6663,124.5111) .. (72.5006,124.6058) .. controls (72.2520,125.8131)
+ and (72.0210,127.0263) .. (71.8080,128.2454) .. controls (71.7251,128.7366)
+ and (71.6659,129.2273) .. (71.6245,129.7244) .. controls (71.5180,131.1270)
+ and (71.5183,132.5416) .. (71.6189,133.9442) .. controls (71.7787,136.1990)
+ and (72.0449,138.4542) .. (72.4177,140.6853) .. controls (72.7669,142.7862)
+ and (73.1516,144.8810) .. (73.5718,146.9760) .. controls (73.9802,149.0236)
+ and (74.4239,151.0591) .. (74.9032,153.0949) .. controls (75.0867,153.8524)
+ and (75.2705,154.6159) .. (75.4599,155.3735) .. controls (75.8386,156.8944)
+ and (76.2228,158.4158) .. (76.6134,159.9367) .. controls (76.7436,159.8302)
+ and (76.8740,159.7176) .. (76.9983,159.6111) .. controls (77.0634,159.5578)
+ and (77.1226,159.4985) .. (77.1818,159.4394) .. controls (77.4362,159.1790)
+ and (77.6612,158.8829) .. (77.8447,158.5633) .. controls (78.0459,158.2023)
+ and (78.2055,157.8236) .. (78.3180,157.4271) .. controls (78.6849,156.1666)
+ and (78.8564,154.8529) .. (78.8209,153.5391) .. controls (78.8031,152.7284)
+ and (78.5728,151.9175) .. (78.1586,151.2192) .. controls (78.1230,151.1600)
+ and (78.0814,151.1011) .. (78.0399,151.0419) .. controls (77.8683,150.8348)
+ and (77.6966,150.6336) .. (77.5191,150.4383) .. controls (77.6611,150.4738)
+ and (77.7972,150.5090) .. (77.9392,150.5563) .. controls (78.0102,150.5800)
+ and (78.0755,150.6040) .. (78.1406,150.6335) .. controls (78.2057,150.6631)
+ and (78.2705,150.6983) .. (78.3297,150.7397) .. controls (78.4540,150.8226)
+ and (78.5783,150.9055) .. (78.6967,150.9943) .. controls (78.6552,150.3551)
+ and (78.5369,149.7217) .. (78.3593,149.1062) .. controls (78.2647,148.7807)
+ and (78.1051,148.4791) .. (77.8861,148.2246) .. controls (77.8506,148.1773)
+ and (77.8034,148.1359) .. (77.7502,148.1004) .. controls (77.5726,147.9702)
+ and (77.3829,147.8456) .. (77.1935,147.7272) .. controls (77.3533,147.7272)
+ and (77.5073,147.7391) .. (77.6612,147.7568) .. controls (77.7322,147.7628)
+ and (77.7975,147.7745) .. (77.8626,147.7982) .. controls (77.9573,147.8278)
+ and (78.0460,147.8697) .. (78.1289,147.9230) .. controls (78.2946,148.0295)
+ and (78.4545,148.1416) .. (78.6083,148.2659) .. controls (78.5077,147.3545)
+ and (78.3120,146.4493) .. (78.0220,145.5734) .. controls (77.8622,145.1000)
+ and (77.6135,144.6498) .. (77.2880,144.2711) .. controls (77.2466,144.2237)
+ and (77.1995,144.1769) .. (77.1521,144.1413) .. controls (76.9509,143.9815)
+ and (76.7436,143.8333) .. (76.5306,143.6854) .. controls (76.7200,143.7209)
+ and (76.9093,143.7622) .. (77.0928,143.8095) .. controls (77.1757,143.8332)
+ and (77.2525,143.8630) .. (77.3294,143.8985) .. controls (77.4478,143.9518)
+ and (77.5664,144.0171) .. (77.6729,144.1000) .. controls (77.8801,144.2538)
+ and (78.0754,144.4195) .. (78.2648,144.5911) .. controls (78.2766,143.3720)
+ and (78.1526,142.1525) .. (77.9040,140.9571) .. controls (77.7620,140.2943)
+ and (77.4892,139.6611) .. (77.1045,139.1048) .. controls (77.0690,139.0575)
+ and (77.0335,139.0103) .. (76.9921,138.9689) .. controls (76.7909,138.7736)
+ and (76.5901,138.5840) .. (76.3829,138.4005) .. controls (76.5250,138.3827)
+ and (76.6672,138.3709) .. (76.8092,138.3591) .. controls (76.8684,138.3591)
+ and (76.9274,138.3590) .. (76.9865,138.3708) .. controls (77.0812,138.3886)
+ and (77.1816,138.4183) .. (77.2763,138.4598) .. controls (77.4538,138.5427)
+ and (77.6314,138.6313) .. (77.7971,138.7378) .. controls (77.7616,137.8442)
+ and (77.6315,136.9505) .. (77.4067,136.0806) .. controls (77.2824,135.5894)
+ and (77.0631,135.1220) .. (76.7672,134.7078) .. controls (76.7495,134.6782)
+ and (76.7264,134.6487) .. (76.6968,134.6250) .. controls (76.5666,134.4948)
+ and (76.4363,134.3705) .. (76.3001,134.2462) .. controls (76.4363,134.2462)
+ and (76.5720,134.2522) .. (76.7141,134.2697) .. controls (76.7733,134.2757)
+ and (76.8384,134.2874) .. (76.8976,134.3111) .. controls (76.9686,134.3348)
+ and (77.0336,134.3704) .. (77.0928,134.4118) .. controls (77.2230,134.5065)
+ and (77.3476,134.6071) .. (77.4660,134.7195) .. controls (77.4364,134.3171)
+ and (77.4066,133.9209) .. (77.3770,133.5185) .. controls (77.3651,133.3173)
+ and (77.3536,133.1216) .. (77.3418,132.9204) .. controls (77.3063,132.3523)
+ and (77.2827,131.7901) .. (77.2590,131.2220) .. controls (77.2235,130.1864)
+ and (77.1934,129.1568) .. (77.1639,128.1211) -- (77.1225,126.2034) .. controls
+ (76.9982,126.0791) and (76.8800,125.9549) .. (76.7616,125.8247) .. controls
+ (76.7025,125.7596) and (76.6493,125.6946) .. (76.5961,125.6295) .. controls
+ (76.3712,125.3513) and (76.1757,125.0495) .. (76.0159,124.7299) .. controls
+ (75.8206,124.3452) and (75.6669,123.9487) .. (75.5427,123.5344) .. controls
+ (75.4953,123.3569) and (75.4417,123.1794) .. (75.3944,123.0018) .. controls
+ (75.3352,122.7710) and (75.2759,122.5345) .. (75.2226,122.3037) --
+ cycle(138.0963,122.8660) .. controls (137.7767,123.2566) and
+ (137.4515,123.6407) .. (137.1201,124.0195) .. controls (136.9544,124.2088) and
+ (136.7824,124.3924) .. (136.6048,124.5699) .. controls (136.4451,124.7416) and
+ (136.2736,124.9075) .. (136.1019,125.0673) .. controls (135.7587,125.3928) and
+ (135.4098,125.7063) .. (135.0547,126.0200) .. controls (135.1198,126.4106) and
+ (135.2087,126.8015) .. (135.3093,127.1803) .. controls (135.3566,127.3637) and
+ (135.4216,127.5468) .. (135.5045,127.7184) .. controls (135.5814,127.8782) and
+ (135.6757,128.0381) .. (135.7764,128.1861) .. controls (135.9953,128.4879) and
+ (136.2263,128.7898) .. (136.4689,129.0739) .. controls (136.9187,128.8549) and
+ (137.3629,128.6062) .. (137.7831,128.3399) .. controls (138.0967,128.1387) and
+ (138.3923,127.9196) .. (138.6764,127.6770) .. controls (138.9901,127.4048) and
+ (139.2443,127.0617) .. (139.4160,126.6829) .. controls (139.5994,126.2746) and
+ (139.7059,125.8309) .. (139.7236,125.3811) .. controls (139.7354,125.1326) and
+ (139.6943,124.8780) .. (139.6174,124.6472) .. controls (139.5345,124.3927) and
+ (139.4043,124.1617) .. (139.2386,123.9546) .. controls (139.1025,123.7830) and
+ (138.9604,123.6231) .. (138.8006,123.4751) .. controls (138.5757,123.2562) and
+ (138.3389,123.0554) .. (138.0963,122.8660) -- cycle(163.8757,123.0785) ..
+ controls (163.8461,123.4928) and (163.8221,123.9073) .. (163.7985,124.3216) ..
+ controls (163.7867,124.4873) and (163.7747,124.6532) .. (163.7689,124.8189) --
+ (162.9348,139.7796) .. controls (162.8756,140.8862) and (162.7333,141.9932) ..
+ (162.5202,143.0880) .. controls (161.7746,146.9052) and (160.9518,150.7104) ..
+ (160.0582,154.4980) .. controls (160.0700,153.4268) and (160.0997,152.3614) ..
+ (160.1589,151.2902) .. controls (160.1885,150.7636) and (160.2416,150.2366) ..
+ (160.3245,149.7098) .. controls (160.3305,149.6744) and (160.3368,149.6390) ..
+ (160.3486,149.6036) .. controls (160.7214,147.9939) and (161.0943,146.3902) ..
+ (161.4730,144.7864) .. controls (161.8103,143.3424) and (162.0706,141.8864) ..
+ (162.2422,140.4128) .. controls (162.4789,138.3829) and (162.6330,136.3412) ..
+ (162.7099,134.2995) .. controls (162.7572,132.8140) and (162.7983,131.3288) ..
+ (162.8279,129.8493) .. controls (162.8693,127.9200) and (162.8929,125.9963) ..
+ (162.9107,124.0670) .. controls (162.7864,124.2623) and (162.6624,124.4578) ..
+ (162.5382,124.6472) .. controls (162.4731,124.7478) and (162.4080,124.8426) ..
+ (162.3429,124.9314) .. controls (162.1595,125.1858) and (161.9644,125.4342) ..
+ (161.7572,125.6709) .. controls (161.5205,125.9372) and (161.2777,126.1919) ..
+ (161.0232,126.4345) .. controls (160.8576,126.6002) and (160.6858,126.7601) ..
+ (160.5142,126.9140) .. controls (160.2952,127.1211) and (160.0706,127.3222) ..
+ (159.8457,127.5293) .. controls (159.7628,128.6064) and (159.6796,129.6835) ..
+ (159.5967,130.7605) .. controls (159.5494,131.2991) and (159.5079,131.8376) ..
+ (159.4546,132.3762) .. controls (159.4073,132.9088) and (159.3602,133.4354) ..
+ (159.3069,133.9621) .. controls (159.2063,135.0214) and (159.1000,136.0747) ..
+ (158.9875,137.1340) -- (159.4194,136.9388) .. controls (159.3188,137.3116) and
+ (159.2240,137.6787) .. (159.1352,138.0515) .. controls (159.0938,138.2409) and
+ (159.0585,138.4243) .. (159.0289,138.6137) .. controls (158.9993,138.7913) and
+ (158.9756,138.9626) .. (158.9578,139.1401) .. controls (158.9164,139.4952) and
+ (158.8863,139.8508) .. (158.8627,140.2058) .. controls (159.0402,140.0520) and
+ (159.2242,139.9040) .. (159.4076,139.7561) .. controls (159.5023,139.6851) and
+ (159.5965,139.6139) .. (159.6912,139.5429) .. controls (159.7681,139.4956) and
+ (159.8451,139.4420) .. (159.9161,139.3947) .. controls (160.0700,139.2999) and
+ (160.2240,139.2058) .. (160.3838,139.1111) .. controls (160.0405,139.5549) and
+ (159.7211,140.0224) .. (159.4311,140.5018) .. controls (159.2891,140.7267) and
+ (159.1764,140.9689) .. (159.0876,141.2234) .. controls (159.0047,141.4542) and
+ (158.9396,141.6968) .. (158.9041,141.9395) .. controls (158.8331,142.4543) and
+ (158.7798,142.9756) .. (158.7503,143.4964) .. controls (158.9101,143.3780) and
+ (159.0641,143.2595) .. (159.2180,143.1411) .. controls (159.2949,143.0819) and
+ (159.3659,143.0227) .. (159.4428,142.9577) .. controls (159.5020,142.9043) and
+ (159.5554,142.8571) .. (159.6146,142.8038) -- (159.9519,142.4844) .. controls
+ (159.6442,142.9933) and (159.3601,143.5198) .. (159.0938,144.0524) .. controls
+ (158.9636,144.3128) and (158.8572,144.5852) .. (158.7744,144.8575) .. controls
+ (158.6975,145.1179) and (158.6381,145.3783) .. (158.6026,145.6446) .. controls
+ (158.5257,146.1950) and (158.4664,146.7450) .. (158.4308,147.2954) .. controls
+ (158.5374,147.2362) and (158.6499,147.1711) .. (158.7564,147.1119) .. controls
+ (158.8097,147.0823) and (158.8688,147.0587) .. (158.9220,147.0291) .. controls
+ (158.9753,147.0054) and (159.0284,146.9879) .. (159.0876,146.9642) .. controls
+ (159.1941,146.9228) and (159.3069,146.8870) .. (159.4194,146.8456) .. controls
+ (159.1708,147.2598) and (158.9283,147.6802) .. (158.6916,148.1004) .. controls
+ (158.5791,148.3075) and (158.4666,148.5202) .. (158.3660,148.7392) .. controls
+ (158.2594,148.9582) and (158.1644,149.1834) .. (158.0756,149.4083) .. controls
+ (157.8921,149.8640) and (157.7211,150.3199) .. (157.5554,150.7756) .. controls
+ (157.6974,150.6749) and (157.8393,150.5679) .. (157.9872,150.4673) .. controls
+ (158.0582,150.4140) and (158.1294,150.3611) .. (158.2004,150.3079) .. controls
+ (158.2655,150.2665) and (158.3247,150.2190) .. (158.3839,150.1775) .. controls
+ (158.5082,150.0887) and (158.6319,150.0062) .. (158.7503,149.9174) --
+ (158.9875,150.1299) .. controls (158.6443,150.6330) and (158.3185,151.1540) ..
+ (158.0107,151.6807) .. controls (157.7858,152.0654) and (157.5844,152.4681) ..
+ (157.4009,152.8824) .. controls (157.1997,153.3440) and (157.0641,153.8411) ..
+ (157.0049,154.3441) .. controls (156.9457,154.8886) and (156.9575,155.4443) ..
+ (157.0463,155.9888) .. controls (157.1173,156.4149) and (157.2417,156.8291) ..
+ (157.4133,157.2257) .. controls (157.5908,157.6222) and (157.8155,157.9893) ..
+ (158.0818,158.3266) .. controls (158.3422,158.6580) and (158.6502,158.9480) ..
+ (158.9875,159.1965) .. controls (159.2716,159.3977) and (159.5847,159.5516) ..
+ (159.9161,159.6463) .. controls (159.9516,159.6581) and (159.9930,159.6641) ..
+ (160.0285,159.6759) .. controls (160.1351,159.6937) and (160.2421,159.7175) ..
+ (160.3486,159.7352) .. controls (160.3426,159.5576) and (160.3304,159.3857) ..
+ (160.3245,159.2082) .. controls (160.3245,159.1194) and (160.3185,159.0309) ..
+ (160.3245,158.9481) .. controls (160.3245,158.8060) and (160.3251,158.6583) ..
+ (160.3369,158.5162) .. controls (160.3487,158.3387) and (160.3602,158.1550) ..
+ (160.3839,157.9775) .. controls (160.4312,157.4863) and (160.5085,156.9948) ..
+ (160.6032,156.5095) .. controls (160.6920,156.0716) and (160.7980,155.6398) ..
+ (160.9282,155.2078) .. controls (161.0170,154.9059) and (161.1118,154.5983) ..
+ (161.2124,154.2965) .. controls (161.4018,153.7047) and (161.5972,153.1127) ..
+ (161.7925,152.5208) .. controls (162.1950,151.3313) and (162.5617,150.1361) ..
+ (162.8991,148.9288) .. controls (163.2245,147.7570) and (163.5206,146.5791) ..
+ (163.7869,145.3955) .. controls (164.0828,144.0580) and (164.3494,142.7089) ..
+ (164.5802,141.3537) .. controls (164.7459,140.3594) and (164.8759,139.3592) ..
+ (164.9706,138.3591) .. controls (165.1363,136.5422) and (165.2546,134.7196) ..
+ (165.3197,132.8969) .. controls (165.4144,130.0799) and (165.4615,127.2688) ..
+ (165.4556,124.4518) .. controls (165.3254,124.3749) and (165.2012,124.2977) ..
+ (165.0769,124.2208) .. controls (164.9822,124.1557) and (164.8874,124.0968) ..
+ (164.7927,124.0317) .. controls (164.7098,123.9725) and (164.6272,123.9071) ..
+ (164.5443,123.8420) .. controls (164.4733,123.7828) and (164.4080,123.7181) ..
+ (164.3429,123.6530) .. controls (164.2837,123.5879) and (164.2189,123.5164) ..
+ (164.1656,123.4454) .. controls (164.0650,123.3270) and (163.9705,123.2027) ..
+ (163.8759,123.0784) -- cycle(51.8522,123.5165) .. controls (51.7338,123.5047)
+ and (51.6214,123.5282) .. (51.5149,123.5696) .. controls (51.4024,123.6169)
+ and (51.3019,123.6826) .. (51.2072,123.7655) .. controls (51.1480,123.8188)
+ and (51.1008,123.8838) .. (51.0713,123.9607) .. controls (50.9411,124.3099)
+ and (50.8702,124.6765) .. (50.8643,125.0493) .. controls (50.8584,125.8068)
+ and (50.9173,126.5701) .. (51.0416,127.3217) .. controls (51.1126,127.7774)
+ and (51.1601,128.2335) .. (51.1720,128.6951) .. controls (51.1897,129.5414)
+ and (51.1837,130.3819) .. (51.1423,131.2282) .. controls (51.1956,131.0329)
+ and (51.2491,130.8434) .. (51.3023,130.6481) .. controls (51.3142,130.6067)
+ and (51.3199,130.5592) .. (51.3258,130.5177) .. controls (51.3613,130.3165)
+ and (51.3850,130.1153) .. (51.3969,129.9141) .. controls (51.4442,129.0678)
+ and (51.4853,128.2215) .. (51.5149,127.3693) .. controls (51.5267,127.0556)
+ and (51.5508,126.7420) .. (51.5804,126.4283) .. controls (51.6395,125.8069)
+ and (51.7107,125.1857) .. (51.7935,124.5643) .. controls (51.8586,124.5110)
+ and (51.9356,124.4634) .. (52.0067,124.4161) .. controls (52.0422,124.3983)
+ and (52.0774,124.3865) .. (52.1129,124.3747) .. controls (52.1603,124.3629)
+ and (52.2073,124.3568) .. (52.2606,124.3568) .. controls (52.3671,124.3628)
+ and (52.4679,124.3690) .. (52.5744,124.3926) .. controls (52.5508,124.2919)
+ and (52.5272,124.1913) .. (52.4916,124.0966) .. controls (52.4680,124.0197)
+ and (52.4444,123.9486) .. (52.4089,123.8835) .. controls (52.3852,123.8302)
+ and (52.3498,123.7828) .. (52.3143,123.7414) .. controls (52.2729,123.6941)
+ and (52.2193,123.6527) .. (52.1661,123.6172) .. controls (52.0714,123.5580)
+ and (51.9587,123.5224) .. (51.8522,123.5165) -- cycle(80.9870,123.7241) ..
+ controls (80.8864,124.0851) and (80.7802,124.4400) .. (80.6855,124.8010) ..
+ controls (80.6085,125.0732) and (80.5316,125.3514) .. (80.4606,125.6295) ..
+ controls (80.1055,126.9729) and (79.8569,128.3458) .. (79.7149,129.7306) ..
+ controls (79.5847,130.9202) and (79.5665,132.1214) .. (79.6494,133.3109) ..
+ controls (79.7322,134.4294) and (79.8626,135.5423) .. (80.0460,136.6490) ..
+ controls (80.3360,138.4304) and (80.6794,140.2000) .. (81.0760,141.9636) --
+ (81.4133,143.4958) .. controls (81.3127,143.1940) and (81.2118,142.8863) ..
+ (81.1112,142.5845) .. controls (81.0579,142.4306) and (81.0106,142.2830) ..
+ (80.9573,142.1291) .. controls (80.5490,140.8627) and (80.1940,139.5784) ..
+ (79.8922,138.2764) .. controls (79.6200,137.0987) and (79.4008,135.9030) ..
+ (79.2410,134.7017) .. controls (79.0575,133.3405) and (78.9573,131.9739) ..
+ (78.9395,130.5950) .. controls (78.9218,129.4054) and (78.9930,128.2158) ..
+ (79.1409,127.0382) .. controls (79.1646,126.8724) and (79.1883,126.7127) ..
+ (79.2120,126.5470) .. controls (79.2593,126.2215) and (79.3064,125.8957) ..
+ (79.3596,125.5702) .. controls (79.1880,125.6176) and (79.0166,125.6708) ..
+ (78.8450,125.7240) .. controls (78.7621,125.7477) and (78.6789,125.7775) ..
+ (78.5960,125.8130) .. controls (78.5250,125.8426) and (78.4483,125.8720) ..
+ (78.3773,125.9075) .. controls (78.2293,125.9785) and (78.0875,126.0555) ..
+ (77.9454,126.1324) -- (77.9689,127.5942) .. controls (77.9926,129.4880) and
+ (78.0580,131.3817) .. (78.1586,133.2695) .. controls (78.2237,134.4354) and
+ (78.3242,135.5954) .. (78.4663,136.7553) .. controls (78.6083,137.9626) and
+ (78.7915,139.1643) .. (79.0223,140.3597) .. controls (79.3655,142.1825) and
+ (79.7499,143.9934) .. (80.1820,145.7984) -- (80.5372,147.2954) .. controls
+ (80.6674,147.2540) and (80.7975,147.2068) .. (80.9277,147.1595) .. controls
+ (80.9928,147.1358) and (81.0522,147.1118) .. (81.1173,147.0823) .. controls
+ (81.4488,146.9284) and (81.7562,146.7156) .. (82.0107,146.4552) .. controls
+ (82.3125,146.1474) and (82.5673,145.7924) .. (82.7626,145.4018) .. controls
+ (83.1769,144.5733) and (83.3665,143.6264) .. (83.3014,142.6914) .. controls
+ (83.2422,141.8747) and (82.9282,141.0757) .. (82.4074,140.4425) .. controls
+ (82.3482,140.3774) and (82.2948,140.3120) .. (82.2356,140.2528) .. controls
+ (82.1113,140.1285) and (81.9933,140.0042) .. (81.8631,139.8858) .. controls
+ (81.9814,139.8918) and (82.0999,139.8977) .. (82.2183,139.9154) .. controls
+ (82.2597,139.9214) and (82.3011,139.9335) .. (82.3425,139.9512) .. controls
+ (82.4431,139.9867) and (82.5315,140.0455) .. (82.6143,140.1106) .. controls
+ (82.7682,140.2468) and (82.9107,140.3889) .. (83.0468,140.5487) .. controls
+ (82.9935,139.9746) and (82.8985,139.4008) .. (82.7564,138.8385) .. controls
+ (82.6736,138.5190) and (82.5493,138.2113) .. (82.3777,137.9272) .. controls
+ (82.3540,137.8800) and (82.3245,137.8444) .. (82.2949,137.8031) .. controls
+ (82.1766,137.6670) and (82.0639,137.5304) .. (81.9397,137.4002) .. controls
+ (82.0462,137.4120) and (82.1532,137.4300) .. (82.2597,137.4478) .. controls
+ (82.3011,137.4597) and (82.3480,137.4715) .. (82.3894,137.4892) .. controls
+ (82.4605,137.5188) and (82.5317,137.5601) .. (82.5909,137.6134) .. controls
+ (82.7151,137.7081) and (82.8275,137.8148) .. (82.9399,137.9273) .. controls
+ (82.9399,137.2408) and (82.8810,136.5545) .. (82.7626,135.8798) .. controls
+ (82.6916,135.4951) and (82.5673,135.1221) .. (82.3839,134.7788) .. controls
+ (82.3602,134.7315) and (82.3304,134.6902) .. (82.2949,134.6429) .. controls
+ (82.1706,134.4831) and (82.0464,134.3229) .. (81.9162,134.1690) .. controls
+ (82.0641,134.2224) and (82.2180,134.2757) .. (82.3660,134.3408) .. controls
+ (82.4429,134.3763) and (82.5260,134.4176) .. (82.5970,134.4650) .. controls
+ (82.6325,134.4827) and (82.6678,134.5065) .. (82.7033,134.5361) .. controls
+ (82.7802,134.5953) and (82.8630,134.6607) .. (82.9399,134.7258) .. controls
+ (82.9044,134.1990) and (82.8395,133.6720) .. (82.7329,133.1571) .. controls
+ (82.6738,132.8671) and (82.5789,132.5832) .. (82.4487,132.3169) .. controls
+ (82.4192,132.2459) and (82.3839,132.1870) .. (82.3425,132.1278) .. controls
+ (82.2182,131.9443) and (82.0881,131.7666) .. (81.9520,131.5891) .. controls
+ (82.0941,131.6720) and (82.2298,131.7604) .. (82.3660,131.8492) .. controls
+ (82.4251,131.8847) and (82.4783,131.9322) .. (82.5315,131.9795) .. controls
+ (82.6262,132.0624) and (82.7091,132.1631) .. (82.7861,132.2637) .. controls
+ (82.9222,132.4649) and (83.0582,132.6660) .. (83.1765,132.8791) .. controls
+ (83.2061,132.5122) and (83.2123,132.1395) .. (83.1827,131.7725) .. controls
+ (83.1650,131.5654) and (83.1176,131.3639) .. (83.0406,131.1745) .. controls
+ (83.0229,131.1331) and (83.0050,131.0976) .. (82.9813,131.0621) .. controls
+ (82.9044,130.9437) and (82.8276,130.8254) .. (82.7447,130.7130) .. controls
+ (82.8512,130.7367) and (82.9576,130.7607) .. (83.0641,130.7902) .. controls
+ (83.1115,130.8080) and (83.1592,130.8252) .. (83.2007,130.8489) .. controls
+ (83.2539,130.8844) and (83.3069,130.9199) .. (83.3483,130.9613) .. controls
+ (83.4371,131.0619) and (83.5259,131.1631) .. (83.6029,131.2696) .. controls
+ (83.5970,130.6778) and (83.5376,130.0857) .. (83.4311,129.5057) .. controls
+ (83.3660,129.1802) and (83.2536,128.8665) .. (83.0938,128.5765) .. controls
+ (83.0701,128.5292) and (83.0350,128.4820) .. (83.0054,128.4406) .. controls
+ (82.8812,128.2926) and (82.7565,128.1508) .. (82.6323,128.0087) .. controls
+ (82.7506,128.0205) and (82.8750,128.0378) .. (82.9993,128.0674) .. controls
+ (83.0525,128.0792) and (83.1057,128.0971) .. (83.1531,128.1267) .. controls
+ (83.2004,128.1563) and (83.2479,128.1922) .. (83.2835,128.2336) .. controls
+ (83.3663,128.3283) and (83.4491,128.4290) .. (83.5201,128.5296) --
+ (83.5850,126.9374) .. controls (83.4548,126.8782) and (83.3191,126.8128) ..
+ (83.1889,126.7477) .. controls (83.0942,126.7005) and (82.9994,126.6534) ..
+ (82.9047,126.6001) .. controls (82.5260,126.3870) and (82.1888,126.1030) ..
+ (81.9106,125.7716) .. controls (81.6207,125.4283) and (81.3957,125.0315) ..
+ (81.2477,124.6113) .. controls (81.2063,124.4870) and (81.1650,124.3628) ..
+ (81.1235,124.2326) .. controls (81.0762,124.0669) and (81.0284,123.8957) ..
+ (80.9870,123.7241) -- cycle(92.6281,124.0670) .. controls (92.2670,124.6352)
+ and (91.8938,125.1971) .. (91.5092,125.7475) .. controls (91.3198,126.0138)
+ and (91.1190,126.2805) .. (90.9000,126.5291) .. controls (90.7047,126.7599)
+ and (90.4974,126.9787) .. (90.2785,127.1858) .. controls (89.8405,127.6119)
+ and (89.3969,128.0264) .. (88.9353,128.4289) .. controls (89.0537,128.9852)
+ and (89.1716,129.5351) .. (89.2899,130.0914) .. controls (89.3491,130.3637)
+ and (89.4025,130.6418) .. (89.4617,130.9199) .. controls (89.7694,132.4527)
+ and (90.0298,133.9979) .. (90.2488,135.5425) .. controls (90.4441,136.9510)
+ and (90.5980,138.3654) .. (90.6986,139.7857) .. controls (90.8288,141.5079)
+ and (90.8288,143.2416) .. (90.6986,144.9637) .. controls (90.5802,146.5616)
+ and (90.3315,148.1478) .. (89.9646,149.7043) .. controls (89.9291,149.8404)
+ and (89.9000,149.9704) .. (89.8645,150.1065) .. controls (89.7994,150.3669)
+ and (89.7282,150.6335) .. (89.6631,150.8998) .. controls (89.8170,151.0181)
+ and (89.9707,151.1303) .. (90.1364,151.2309) .. controls (90.2015,151.2664)
+ and (90.2723,151.3021) .. (90.3433,151.3199) .. controls (90.5623,151.3850)
+ and (90.7993,151.3905) .. (91.0242,151.3372) .. controls (91.3733,151.2543)
+ and (91.7105,151.1189) .. (92.0183,150.9295) .. controls (92.4029,150.6928)
+ and (92.7521,150.4144) .. (93.0717,150.0948) .. controls (93.3912,149.7693)
+ and (93.6754,149.4085) .. (93.9181,149.0179) .. controls (94.2495,148.4735)
+ and (94.5276,147.8990) .. (94.7466,147.3072) .. controls (94.9715,146.6976)
+ and (95.1374,146.0644) .. (95.2439,145.4253) .. controls (95.3268,144.9637)
+ and (95.3915,144.4965) .. (95.4447,144.0290) .. controls (95.5157,143.4254)
+ and (95.5753,142.8215) .. (95.6226,142.2120) .. controls (95.5398,142.0403)
+ and (95.4627,141.8625) .. (95.3798,141.6850) .. controls (95.3443,141.5962)
+ and (95.3027,141.5075) .. (95.2612,141.4187) .. controls (94.6872,140.1108)
+ and (94.1906,138.7732) .. (93.7704,137.4121) .. controls (93.3680,136.1160)
+ and (93.0480,134.7964) .. (92.8054,133.4648) .. controls (92.5686,132.1687)
+ and (92.4151,130.8554) .. (92.3500,129.5416) .. controls (92.2849,128.3580)
+ and (92.3022,127.1622) .. (92.4087,125.9786) .. controls (92.4265,125.7656)
+ and (92.4446,125.5525) .. (92.4742,125.3453) .. controls (92.5216,124.9192)
+ and (92.5689,124.4932) .. (92.6281,124.0671) -- cycle(86.1242,124.5285) ..
+ controls (86.0887,124.8955) and (86.0473,125.2623) .. (86.0118,125.6233) ..
+ controls (85.9940,125.8068) and (85.9764,125.9904) .. (85.9586,126.1738) ..
+ controls (85.7988,127.8486) and (85.6922,129.5296) .. (85.6330,131.2103) ..
+ controls (85.5502,133.5953) and (85.5146,135.9804) .. (85.5323,138.3654) ..
+ controls (85.5323,138.6198) and (85.5320,138.8683) .. (85.5379,139.1228) ..
+ controls (85.5438,139.6258) and (85.5499,140.1347) .. (85.5558,140.6377) ..
+ controls (85.4967,140.1465) and (85.4373,139.6554) .. (85.3841,139.1642) ..
+ controls (85.3604,138.9215) and (85.3311,138.6729) .. (85.3075,138.4302) ..
+ controls (85.1003,136.4122) and (84.9815,134.3939) .. (84.9460,132.3700) ..
+ controls (84.9165,130.4999) and (84.9702,128.6299) .. (85.1122,126.7657) ..
+ controls (85.1241,126.6355) and (85.1360,126.5052) .. (85.1419,126.3690) ..
+ controls (85.1655,126.1027) and (85.1893,125.8365) .. (85.2129,125.5702) ..
+ controls (85.0531,125.6886) and (84.8990,125.8070) .. (84.7570,125.9372) ..
+ controls (84.6859,126.0023) and (84.6206,126.0672) .. (84.5673,126.1441) ..
+ controls (84.5200,126.2092) and (84.4786,126.2746) .. (84.4431,126.3456) ..
+ controls (84.3721,126.4935) and (84.3071,126.6415) .. (84.2479,126.7953) --
+ (84.1886,128.8490) .. controls (84.1531,130.3522) and (84.1119,131.8550) ..
+ (84.0823,133.3641) .. controls (84.0645,134.1807) and (84.0468,134.9977) ..
+ (84.0409,135.8143) .. controls (84.0113,138.0691) and (84.0406,140.3297) ..
+ (84.1175,142.5845) .. controls (84.1649,144.0936) and (84.2719,145.6031) ..
+ (84.4258,147.1063) .. controls (84.4436,147.2424) and (84.4550,147.3844) ..
+ (84.4728,147.5265) .. controls (84.5024,147.8105) and (84.5377,148.0882) ..
+ (84.5673,148.3723) .. controls (84.7034,148.4256) and (84.8398,148.4732) ..
+ (84.9819,148.5205) .. controls (85.0588,148.5442) and (85.1356,148.5618) ..
+ (85.2185,148.5736) .. controls (85.4256,148.6032) and (85.6446,148.5917) ..
+ (85.8518,148.5384) .. controls (86.0944,148.4733) and (86.3255,148.3664) ..
+ (86.5326,148.2184) .. controls (87.1895,147.7627) and (87.6979,147.1063) ..
+ (87.9820,146.3606) .. controls (88.2838,145.5735) and (88.3609,144.6972) ..
+ (88.1952,143.8627) .. controls (88.1715,143.7621) and (88.1540,143.6618) ..
+ (88.1303,143.5612) .. controls (88.0948,143.4310) and (88.0651,143.3065) ..
+ (88.0296,143.1763) .. controls (88.1657,143.2473) and (88.2958,143.3301) ..
+ (88.4201,143.4130) .. controls (88.4733,143.4485) and (88.5269,143.4905) ..
+ (88.5683,143.5378) .. controls (88.6453,143.6147) and (88.7041,143.6970) ..
+ (88.7574,143.7917) .. controls (88.8580,143.9752) and (88.9467,144.1586) ..
+ (89.0237,144.3539) .. controls (89.1361,143.6733) and (89.1835,142.9812) ..
+ (89.1658,142.2947) .. controls (89.1539,141.9100) and (89.0832,141.5313) ..
+ (88.9471,141.1703) .. controls (88.9234,141.1111) and (88.8998,141.0518) ..
+ (88.8643,140.9985) .. controls (88.7459,140.8032) and (88.6157,140.6077) ..
+ (88.4855,140.4184) .. controls (88.6335,140.4480) and (88.7692,140.4836) ..
+ (88.9112,140.5191) .. controls (88.9822,140.5368) and (89.0475,140.5606) ..
+ (89.1126,140.5902) .. controls (89.1837,140.6257) and (89.2607,140.6615) ..
+ (89.3258,140.7088) .. controls (89.4678,140.8035) and (89.6040,140.9041) ..
+ (89.7342,141.0047) .. controls (89.7401,140.6437) and (89.7517,140.2827) ..
+ (89.7576,139.9217) .. controls (89.7576,139.8448) and (89.7580,139.7675) ..
+ (89.7520,139.6906) .. controls (89.7284,138.6135) and (89.6514,137.5365) ..
+ (89.5271,136.4594) .. controls (89.3200,134.7195) and (89.0709,132.9854) ..
+ (88.7691,131.2573) -- (88.2310,128.1385) .. controls (88.1185,127.9847) and
+ (88.0057,127.8253) .. (87.8992,127.6714) .. controls (87.8400,127.5945) and
+ (87.7869,127.5173) .. (87.7336,127.4404) .. controls (87.5561,127.1741) and
+ (87.3843,126.9018) .. (87.2245,126.6236) .. controls (87.0115,126.2626) and
+ (86.8103,125.8899) .. (86.6209,125.5171) .. controls (86.5617,125.4106) and
+ (86.5086,125.2980) .. (86.4553,125.1915) .. controls (86.3429,124.9725) and
+ (86.2366,124.7475) .. (86.1242,124.5286) -- cycle(151.5482,125.2563) ..
+ controls (151.4121,125.5818) and (151.2702,125.9018) .. (151.1163,126.2214) ..
+ controls (151.0630,126.3457) and (150.9921,126.4638) .. (150.9211,126.5822) ..
+ controls (150.7021,126.9254) and (150.4535,127.2451) .. (150.1754,127.5411) ..
+ controls (149.7079,128.0382) and (149.2103,128.5056) .. (148.6895,128.9435) ..
+ controls (148.5711,129.0441) and (148.4471,129.1450) .. (148.3287,129.2456) ..
+ controls (148.1748,129.3758) and (148.0211,129.5059) .. (147.8672,129.6361) --
+ (147.3816,136.3234) .. controls (147.4999,136.4596) and (147.6242,136.5896) ..
+ (147.7603,136.7139) .. controls (147.8136,136.7612) and (147.8728,136.7968) ..
+ (147.9438,136.8263) .. controls (148.0385,136.8678) and (148.1511,136.8856) ..
+ (148.2577,136.8856) .. controls (148.4944,136.8796) and (148.7312,136.8558) ..
+ (148.9620,136.8084) .. controls (148.7844,137.0333) and (148.6069,137.2582) ..
+ (148.4411,137.4831) .. controls (148.3998,137.5364) and (148.3700,137.5901) ..
+ (148.3404,137.6493) .. controls (148.0623,138.2411) and (147.8907,138.8858) ..
+ (147.8493,139.5368) .. controls (147.7665,140.7026) and (147.8078,141.8805) ..
+ (147.9735,143.0404) .. controls (148.1273,142.8156) and (148.2872,142.5968) ..
+ (148.4529,142.3837) .. controls (148.5358,142.2772) and (148.6245,142.1825) ..
+ (148.7192,142.0878) .. controls (148.7902,142.0168) and (148.8616,141.9514) ..
+ (148.9385,141.8864) .. controls (149.0924,141.7621) and (149.2520,141.6381) ..
+ (149.4118,141.5138) .. controls (149.3229,141.7032) and (149.2401,141.8867) ..
+ (149.1572,142.0760) .. controls (149.0921,142.2181) and (149.0329,142.3659) ..
+ (148.9737,142.5079) .. controls (148.6660,143.2476) and (148.4827,144.0406) ..
+ (148.4294,144.8396) .. controls (148.3821,145.5438) and (148.4647,146.2538) ..
+ (148.6778,146.9284) .. controls (148.7784,147.2539) and (148.9381,147.5619) ..
+ (149.1393,147.8342) .. controls (149.3819,148.1537) and (149.6661,148.4315) ..
+ (149.9857,148.6682) .. controls (150.3053,148.9049) and (150.6662,149.0886) ..
+ (151.0508,149.2070) .. controls (151.4296,149.3253) and (151.8322,149.3846) ..
+ (152.2346,149.3787) .. controls (152.2997,149.3787) and (152.3592,149.3785) ..
+ (152.4243,149.3727) .. controls (152.5426,149.3609) and (152.6670,149.3549) ..
+ (152.7913,149.3431) .. controls (152.7203,148.9052) and (152.6549,148.4672) ..
+ (152.5898,148.0352) .. controls (152.5838,147.9819) and (152.5778,147.9346) ..
+ (152.5719,147.8813) .. controls (152.4240,145.9106) and (152.4005,143.9225) ..
+ (152.5070,141.9459) .. controls (152.7260,137.8684) and (153.0691,133.7909) ..
+ (153.5425,129.7371) -- (153.7025,128.2988) -- (152.3470,126.3637) .. controls
+ (152.3707,126.6655) and (152.3944,126.9615) .. (152.4181,127.2633) .. controls
+ (152.4241,127.3284) and (152.4241,127.3990) .. (152.4298,127.4641) .. controls
+ (152.4535,128.3755) and (152.4300,129.2872) .. (152.3649,130.1986) .. controls
+ (152.2525,131.5775) and (152.0984,132.9505) .. (151.8972,134.3176) .. controls
+ (151.5658,136.5310) and (151.2643,138.7439) .. (150.9921,140.9691) .. controls
+ (150.8560,142.1054) and (150.7434,143.2534) .. (150.6665,144.3956) .. controls
+ (150.6547,144.5139) and (150.6483,144.6269) .. (150.6424,144.7453) .. controls
+ (150.6246,145.2661) and (150.6070,145.7863) .. (150.5893,146.3071) .. controls
+ (150.5242,145.7804) and (150.4652,145.2482) .. (150.4120,144.7156) .. controls
+ (150.4002,144.6091) and (150.3941,144.5021) .. (150.3941,144.3956) .. controls
+ (150.3763,143.5611) and (150.4061,142.7269) .. (150.4831,141.8983) .. controls
+ (150.7080,139.3240) and (150.9800,136.7495) .. (151.2937,134.1811) .. controls
+ (151.4535,132.9087) and (151.5597,131.6307) .. (151.6248,130.3524) .. controls
+ (151.6780,129.2694) and (151.6844,128.1801) .. (151.6489,127.0971) .. controls
+ (151.6371,126.8900) and (151.6311,126.6889) .. (151.6193,126.4817) .. controls
+ (151.5956,126.0734) and (151.5719,125.6649) .. (151.5482,125.2566) --
+ cycle(157.5553,125.5702) -- (157.3360,126.9906) .. controls
+ (156.9691,129.3519) and (156.6374,131.7249) .. (156.3475,134.0980) .. controls
+ (156.0338,136.6901) and (155.7560,139.2941) .. (155.5134,141.8981) --
+ (155.3478,143.7151) .. controls (155.3359,143.3541) and (155.3241,142.9989) ..
+ (155.3064,142.6438) .. controls (155.3004,142.4663) and (155.3004,142.2826) ..
+ (155.2940,142.1051) .. controls (155.2407,140.0041) and (155.3061,137.9038) ..
+ (155.4837,135.8088) .. controls (155.7322,132.9090) and (156.0933,130.0150) ..
+ (156.5667,127.1389) -- (156.6971,126.3635) .. controls (156.6024,126.4878) and
+ (156.5076,126.6059) .. (156.4129,126.7243) .. controls (156.3419,126.8190) and
+ (156.2646,126.9138) .. (156.1936,127.0085) .. controls (155.9805,127.2689) and
+ (155.7502,127.5111) .. (155.5016,127.7301) .. controls (155.3477,127.8603) and
+ (155.1815,127.9673) .. (154.9981,128.0502) .. controls (154.9508,128.0738) and
+ (154.9037,128.0915) .. (154.8504,128.1033) .. controls (154.7143,128.1328) and
+ (154.5662,128.1686) .. (154.4241,128.1923) .. controls (154.3827,128.5118) and
+ (154.3475,128.8309) .. (154.3061,129.1505) .. controls (154.2883,129.3103) and
+ (154.2645,129.4701) .. (154.2468,129.6299) .. controls (154.1699,130.3046) and
+ (154.1046,130.9737) .. (154.0454,131.6484) .. controls (153.9271,133.0273) and
+ (153.8269,134.4058) .. (153.7322,135.7847) .. controls (153.6434,137.0275) and
+ (153.5723,138.2707) .. (153.5190,139.5195) .. controls (153.4717,140.4604) and
+ (153.4480,141.4069) .. (153.4362,142.3479) .. controls (153.4244,142.9219) and
+ (153.4597,143.4902) .. (153.5307,144.0524) .. controls (153.6017,144.5969) and
+ (153.7142,145.1354) .. (153.8681,145.6680) .. controls (153.9864,146.0882) and
+ (154.1878,146.4905) .. (154.4482,146.8456) .. controls (154.6553,147.1179) and
+ (154.9276,147.3427) .. (155.2353,147.4906) .. controls (155.2767,147.5143) and
+ (155.3177,147.5319) .. (155.3650,147.5437) .. controls (155.5071,147.5792) and
+ (155.6551,147.6148) .. (155.8031,147.6445) .. controls (155.9806,147.0171) and
+ (156.1643,146.3960) .. (156.3418,145.7687) .. controls (156.3773,145.6445) and
+ (156.4129,145.5202) .. (156.4425,145.3900) .. controls (156.9752,143.2536) and
+ (157.4189,141.0933) .. (157.7739,138.9214) .. controls (158.3243,135.5777) and
+ (158.7921,132.2161) .. (159.1709,128.8428) -- (159.3420,127.3161) .. controls
+ (159.2236,127.2511) and (159.1053,127.1802) .. (158.9929,127.1092) .. controls
+ (158.9456,127.0855) and (158.9040,127.0557) .. (158.8625,127.0202) .. controls
+ (158.7205,126.9137) and (158.5908,126.7954) .. (158.4665,126.6711) .. controls
+ (158.2772,126.4699) and (158.0935,126.2686) .. (157.9278,126.0496) .. controls
+ (157.8686,125.9786) and (157.8155,125.9136) .. (157.7622,125.8426) .. controls
+ (157.6912,125.7538) and (157.6262,125.6589) .. (157.5552,125.5701) --
+ cycle(95.8061,126.1324) -- (95.0660,127.8370) -- (94.2789,129.6892) ..
+ controls (94.3321,131.9558) and (94.5220,134.2167) .. (94.8238,136.4655) ..
+ controls (95.0013,137.7320) and (95.2967,138.9806) .. (95.7110,140.1879) ..
+ controls (95.8412,140.5667) and (95.9956,140.9338) .. (96.1731,141.2889) ..
+ controls (96.6643,142.2713) and (97.1789,143.2414) .. (97.7115,144.2001) ..
+ controls (97.5991,143.9752) and (97.4925,143.7507) .. (97.3859,143.5199) ..
+ controls (97.3327,143.3956) and (97.2736,143.2713) .. (97.2203,143.1411) ..
+ controls (96.7528,142.0581) and (96.4037,140.9336) .. (96.1670,139.7796) ..
+ controls (95.9243,138.5723) and (95.8061,137.3416) .. (95.8061,136.1047) --
+ cycle(145.8074,126.8843) .. controls (145.7186,127.2512) and
+ (145.6243,127.6236) .. (145.5355,127.9964) .. controls (145.5177,128.0497) and
+ (145.5059,128.1034) .. (145.4941,128.1626) .. controls (145.0384,130.3996) and
+ (144.7129,132.6598) .. (144.5235,134.9383) .. controls (144.2690,138.0808) and
+ (144.1450,141.2410) .. (144.1627,144.3953) .. controls (144.1627,144.8510) and
+ (144.1624,145.3011) .. (144.1687,145.7508) .. controls (144.1747,146.3367) and
+ (144.1747,146.9288) .. (144.1804,147.5147) .. controls (144.1567,147.1774) and
+ (144.1274,146.8456) .. (144.1038,146.5083) .. controls (144.0920,146.3426) and
+ (144.0798,146.1766) .. (144.0680,146.0109) .. controls (143.8372,142.8684) and
+ (143.7841,139.7143) .. (143.9024,136.5718) .. controls (144.0030,133.9264) and
+ (144.2815,131.2871) .. (144.7254,128.6772) .. controls (144.7373,128.6062) and
+ (144.7491,128.5351) .. (144.7668,128.4641) .. controls (144.8378,128.0972) and
+ (144.9145,127.7245) .. (144.9855,127.3576) .. controls (144.7547,127.6594) and
+ (144.5122,127.9496) .. (144.2577,128.2336) .. controls (144.1334,128.3757) and
+ (144.0031,128.5054) .. (143.8610,128.6297) .. controls (143.7012,128.7717) and
+ (143.5295,128.9021) .. (143.3519,129.0146) .. controls (142.9850,129.2513) and
+ (142.6122,129.4759) .. (142.2275,129.6831) .. controls (142.0559,130.5530) and
+ (141.8906,131.4290) .. (141.7308,132.2989) .. controls (141.6539,132.7369) and
+ (141.5765,133.1689) .. (141.5114,133.6069) .. controls (141.4168,134.1868) and
+ (141.3397,134.7611) .. (141.2686,135.3411) .. controls (141.1266,136.5010) and
+ (140.9969,137.6610) .. (140.8726,138.8269) .. controls (140.9436,138.9630) and
+ (141.0260,139.0989) .. (141.1148,139.2291) .. controls (141.1444,139.2764) and
+ (141.1923,139.3182) .. (141.2396,139.3477) .. controls (141.3165,139.4010) and
+ (141.4048,139.4366) .. (141.4935,139.4484) .. controls (141.7007,139.4780) and
+ (141.9079,139.4834) .. (142.1151,139.4774) .. controls (141.9789,139.6017) and
+ (141.8486,139.7379) .. (141.7184,139.8740) .. controls (141.6711,139.9273) and
+ (141.6297,139.9869) .. (141.5942,140.0520) .. controls (141.5232,140.1881) and
+ (141.4700,140.3355) .. (141.4404,140.4894) .. controls (141.3871,140.7912) and
+ (141.3518,141.0936) .. (141.3459,141.4013) .. controls (141.4465,141.4368) and
+ (141.5532,141.4660) .. (141.6598,141.4896) .. controls (141.7012,141.4956) and
+ (141.7481,141.4956) .. (141.7895,141.4896) .. controls (141.8428,141.4778) and
+ (141.8960,141.4541) .. (141.9433,141.4185) .. controls (142.0499,141.3416) and
+ (142.1449,141.2590) .. (142.2337,141.1584) .. controls (142.0798,141.4129) and
+ (141.9315,141.6734) .. (141.7895,141.9338) .. controls (141.7540,141.9989) and
+ (141.7245,142.0700) .. (141.6950,142.1469) .. controls (141.5174,142.6736) and
+ (141.4291,143.2294) .. (141.4232,143.7916) .. controls (141.4172,144.7799) and
+ (141.5055,145.7687) .. (141.6771,146.7392) .. controls (141.7067,146.5203) and
+ (141.7486,146.3008) .. (141.8019,146.0819) .. controls (141.8256,145.9753) and
+ (141.8606,145.8750) .. (141.9020,145.7804) .. controls (141.9434,145.6857) and
+ (141.9967,145.5967) .. (142.0558,145.5079) .. controls (142.1801,145.3363) and
+ (142.3108,145.1651) .. (142.4469,144.9994) .. controls (142.3996,145.1592) and
+ (142.3580,145.3185) .. (142.3165,145.4782) .. controls (142.2869,145.5966) and
+ (142.2571,145.7096) .. (142.2275,145.8279) .. controls (142.1328,146.2540) and
+ (142.0918,146.6973) .. (142.1095,147.1353) .. controls (142.1332,147.5909) and
+ (142.2100,148.0408) .. (142.3461,148.4728) .. controls (142.5710,149.2126) and
+ (142.9913,149.8872) .. (143.5416,150.4258) .. controls (144.0861,150.9466) and
+ (144.7667,151.3254) .. (145.4946,151.5088) .. controls (145.8793,151.6094) and
+ (146.2874,151.6273) .. (146.6839,151.5681) .. controls (147.0449,151.5089) and
+ (147.3941,151.3672) .. (147.6959,151.1542) .. controls (147.7551,151.1128) and
+ (147.8082,151.0712) .. (147.8615,151.0238) .. controls (147.9739,150.9291) and
+ (148.0805,150.8341) .. (148.1871,150.7335) .. controls (148.1042,150.5855) and
+ (148.0271,150.4378) .. (147.9443,150.2899) .. controls (147.9266,150.2603) and
+ (147.9089,150.2246) .. (147.8912,150.1892) .. controls (146.9088,148.2243) and
+ (146.2816,146.0878) .. (146.0389,143.9040) .. controls (145.7785,141.5605) and
+ (145.9090,139.1759) .. (146.4238,136.8738) .. controls (146.4593,136.7081) and
+ (146.4948,136.5421) .. (146.5363,136.3764) .. controls (146.5836,136.1634) and
+ (146.6368,135.9506) .. (146.6901,135.7376) -- (147.2047,128.8544) .. controls
+ (147.0509,128.6769) and (146.8974,128.4998) .. (146.7494,128.3163) .. controls
+ (146.6784,128.2275) and (146.6073,128.1323) .. (146.5363,128.0377) .. controls
+ (146.4475,127.9134) and (146.3587,127.7894) .. (146.2817,127.6651) .. controls
+ (146.1219,127.4047) and (145.9617,127.1446) .. (145.8079,126.8842) --
+ cycle(139.5939,127.5293) .. controls (139.4696,127.6773) and
+ (139.3392,127.8250) .. (139.2090,127.9729) .. controls (139.1143,128.0854) and
+ (139.0081,128.1978) .. (138.9075,128.3102) .. controls (138.5465,128.7008) and
+ (138.1379,129.0444) .. (137.6941,129.3284) .. controls (137.3272,129.5651) and
+ (136.9305,129.7424) .. (136.5103,129.8548) .. controls (136.4630,129.8726) and
+ (136.4155,129.8788) .. (136.3682,129.8906) .. controls (136.2262,129.9143) and
+ (136.0781,129.9377) .. (135.9302,129.9555) -- (135.3148,134.6602) --
+ (135.9302,138.4654) .. controls (135.8592,139.0099) and (135.7945,139.5489) ..
+ (135.7294,140.0934) .. controls (135.6939,140.3597) and (135.6641,140.6315) ..
+ (135.6404,140.8978) .. controls (135.5753,141.6317) and (135.5397,142.3659) ..
+ (135.5397,143.0997) .. controls (135.5337,143.8277) and (135.5578,144.5552) ..
+ (135.6169,145.2831) .. controls (135.7234,146.6443) and (136.0371,147.9877) ..
+ (136.5461,149.2601) .. controls (136.9604,150.2957) and (137.5639,151.2545) ..
+ (138.3273,152.0712) .. controls (138.6173,152.3848) and (138.9783,152.6333) ..
+ (139.3689,152.7990) .. controls (139.8010,152.9765) and (140.2680,153.0652) ..
+ (140.7356,153.0652) .. controls (140.8185,153.0652) and (140.8959,153.0602) ..
+ (140.9728,153.0479) .. controls (141.1622,153.0183) and (141.3574,152.9889) ..
+ (141.5468,152.9535) .. controls (141.4402,152.7700) and (141.3397,152.5923) ..
+ (141.2391,152.4147) .. controls (141.1858,152.3200) and (141.1382,152.2314) ..
+ (141.0908,152.1367) .. controls (140.6588,151.3022) and (140.3333,150.4082) ..
+ (140.1202,149.4850) .. controls (139.8716,148.3783) and (139.7354,147.2424) ..
+ (139.7236,146.1061) .. controls (139.6940,143.9105) and (139.7772,141.7147) ..
+ (139.9843,139.5250) .. controls (140.2269,136.8501) and (140.5939,134.1869) ..
+ (141.0673,131.5415) -- (141.3633,129.9141) -- (140.2568,128.1033) .. controls
+ (140.1858,128.3400) and (140.1146,128.5709) .. (140.0436,128.8076) .. controls
+ (140.0317,128.8490) and (140.0196,128.8904) .. (140.0078,128.9318) .. controls
+ (139.5699,130.5238) and (139.2444,132.1394) .. (139.0255,133.7669) .. controls
+ (138.7592,135.7435) and (138.6054,137.7321) .. (138.5640,139.7264) .. controls
+ (138.5343,141.1645) and (138.5580,142.6082) .. (138.6405,144.0463) .. controls
+ (138.7115,145.4488) and (138.8482,146.8456) .. (139.0316,148.2364) .. controls
+ (139.0553,148.4257) and (139.0846,148.6092) .. (139.1082,148.7986) .. controls
+ (139.1615,149.1714) and (139.2205,149.5446) .. (139.2738,149.9175) .. controls
+ (139.1673,149.5742) and (139.0554,149.2250) .. (138.9488,148.8758) .. controls
+ (138.9251,148.7989) and (138.9070,148.7217) .. (138.8833,148.6447) .. controls
+ (138.5401,147.2777) and (138.2918,145.8871) .. (138.1438,144.4905) .. controls
+ (137.9426,142.6026) and (137.8475,140.7087) .. (137.8534,138.8090) .. controls
+ (137.8594,136.8560) and (137.9839,134.9033) .. (138.2266,132.9681) .. controls
+ (138.4041,131.5655) and (138.7001,130.1804) .. (139.1144,128.8311) .. controls
+ (139.1381,128.7482) and (139.1676,128.6711) .. (139.1972,128.5883) .. controls
+ (139.3274,128.2332) and (139.4577,127.8785) .. (139.5938,127.5293) --
+ cycle(93.0717,127.8722) .. controls (93.0598,128.3220) and (93.0479,128.7780)
+ .. (93.0420,129.2277) .. controls (93.0361,129.3934) and (93.0423,129.5532) ..
+ (93.0482,129.7189) .. controls (93.0778,130.2929) and (93.1371,130.8609) ..
+ (93.2200,131.4290) .. controls (93.3679,132.4055) and (93.5451,133.3762) ..
+ (93.7464,134.3408) .. controls (93.7464,133.3348) and (93.7172,132.3288) ..
+ (93.6580,131.3228) .. controls (93.6225,130.7369) and (93.5568,130.1450) ..
+ (93.4622,129.5651) .. controls (93.4385,129.4171) and (93.4093,129.2690) ..
+ (93.3738,129.1270) .. controls (93.2791,128.7068) and (93.1782,128.2865) ..
+ (93.0717,127.8722) -- cycle(51.0947,132.0092) -- (51.0947,132.7845) ..
+ controls (51.0888,132.9147) and (51.0947,133.0445) .. (51.0947,133.1688) ..
+ controls (51.0947,133.5239) and (51.1067,133.8731) .. (51.1244,134.2222) ..
+ controls (51.1540,134.9679) and (51.1957,135.7137) .. (51.2430,136.4594) --
+ (51.3734,138.6786) .. controls (51.3971,138.4892) and (51.4205,138.2944) ..
+ (51.4383,138.0991) .. controls (51.4560,137.9511) and (51.4737,137.8028) ..
+ (51.4914,137.6549) .. controls (51.5742,136.8500) and (51.6218,136.0394) ..
+ (51.6218,135.2287) .. controls (51.6218,134.6842) and (51.5742,134.1337) ..
+ (51.4914,133.5951) .. controls (51.4677,133.4413) and (51.4324,133.2933) ..
+ (51.3969,133.1454) .. controls (51.3022,132.7666) and (51.2013,132.3879) ..
+ (51.0947,132.0092) -- cycle(134.9423,136.8325) -- (134.8885,137.4003) ..
+ controls (134.7820,138.5958) and (134.6937,139.7975) .. (134.6346,140.9930) ..
+ controls (134.6109,141.5137) and (134.6048,142.0402) .. (134.6286,142.5610) ..
+ controls (134.6346,142.6379) and (134.6406,142.7149) .. (134.6465,142.7859) ..
+ controls (134.6820,143.0936) and (134.7175,143.4074) .. (134.7589,143.7151) ..
+ controls (134.7649,143.5257) and (134.7709,143.3305) .. (134.7768,143.1411) ..
+ controls (134.7768,143.0464) and (134.7828,142.9516) .. (134.7885,142.8569) ..
+ controls (134.8062,142.3421) and (134.8416,141.8211) .. (134.8830,141.3062) ..
+ controls (134.9363,140.7144) and (135.0013,140.1230) .. (135.0782,139.5312) ..
+ controls (135.0901,139.4187) and (135.1079,139.3001) .. (135.1197,139.1877) ..
+ controls (135.1492,138.9628) and (135.1787,138.7379) .. (135.2141,138.5130) --
+ cycle(96.3325,143.4667) -- (95.7765,152.9534) .. controls (95.9185,152.9594)
+ and (96.0601,152.9594) .. (96.2022,152.9594) .. controls (96.3087,152.9594)
+ and (96.4212,152.9534) .. (96.5278,152.9477) .. controls (96.9361,152.9240)
+ and (97.3445,152.8353) .. (97.7233,152.6815) .. controls (98.0665,152.5394)
+ and (98.3920,152.3321) .. (98.6642,152.0717) .. controls (98.9068,151.8527)
+ and (99.1263,151.6043) .. (99.3216,151.3439) .. controls (99.6234,150.9414)
+ and (99.9012,150.5273) .. (100.1556,150.0952) -- (99.7590,147.7753) ..
+ controls (99.6821,147.6688) and (99.6055,147.5624) .. (99.5285,147.4559) ..
+ controls (99.5049,147.4263) and (99.4867,147.3968) .. (99.4630,147.3731) --
+ (98.8421,146.6095) .. controls (98.8066,146.5681) and (98.7708,146.5207) ..
+ (98.7353,146.4674) .. controls (98.6228,146.3016) and (98.5106,146.1357) ..
+ (98.4041,145.9700) -- cycle(130.7281,144.7623) .. controls (130.6452,144.9399)
+ and (130.5570,145.1118) .. (130.4742,145.2893) .. controls (130.4565,145.3248)
+ and (130.4326,145.3659) .. (130.4149,145.4073) .. controls (129.2609,147.5319)
+ and (127.6450,149.3965) .. (125.7157,150.8405) .. controls (123.6030,152.4147)
+ and (121.1768,153.5685) .. (118.6261,154.2076) .. controls (118.4368,154.2549)
+ and (118.2471,154.2962) .. (118.0577,154.3435) .. controls (117.8151,154.3968)
+ and (117.5726,154.4565) .. (117.3299,154.5097) -- (117.6141,155.2196) ..
+ controls (117.6851,155.4031) and (117.7618,155.5866) .. (117.8329,155.7701) ..
+ controls (118.4839,157.3739) and (119.1938,158.9540) .. (119.9631,160.5045) ..
+ controls (120.5194,161.6171) and (121.1351,162.6944) .. (121.8098,163.7419) ..
+ controls (122.3602,164.5941) and (122.9519,165.4285) .. (123.5793,166.2274) ..
+ controls (124.4847,167.3933) and (125.4314,168.5354) .. (126.4138,169.6421) ..
+ controls (126.5559,169.7960) and (126.6925,169.9560) .. (126.8346,170.1098) ..
+ controls (127.0121,170.3110) and (127.1892,170.5122) .. (127.3727,170.7134) ..
+ controls (127.5147,170.2933) and (127.6508,169.8730) .. (127.7928,169.4469) ..
+ controls (127.8638,169.2398) and (127.9350,169.0263) .. (128.0060,168.8192) ..
+ controls (128.0652,168.6535) and (128.1185,168.4940) .. (128.1777,168.3342) ..
+ controls (128.2902,168.0146) and (128.4026,167.6893) .. (128.5151,167.3698) ..
+ controls (128.9648,167.6361) and (129.4204,167.9024) .. (129.8761,168.1569) ..
+ controls (130.1010,168.2871) and (130.3320,168.4108) .. (130.5687,168.5232) ..
+ controls (130.8173,168.6534) and (131.0655,168.7722) .. (131.3200,168.8847) ..
+ controls (131.8349,169.1096) and (132.3497,169.3284) .. (132.8646,169.5414) ..
+ controls (132.7817,169.4881) and (132.6993,169.4348) .. (132.6224,169.3697) ..
+ controls (132.5810,169.3401) and (132.5513,169.3049) .. (132.5217,169.2634) ..
+ controls (132.5039,169.2397) and (132.4921,169.2160) .. (132.4803,169.1923) ..
+ controls (132.4566,169.1331) and (132.4326,169.0677) .. (132.4148,169.0026) ..
+ controls (133.2374,169.4642) and (134.0662,169.9263) .. (134.8947,170.3760) ..
+ controls (135.3090,170.6009) and (135.7232,170.8197) .. (136.1433,171.0328) ..
+ controls (136.5576,171.2399) and (136.9780,171.4473) .. (137.3981,171.6426) ..
+ controls (138.2444,172.0391) and (139.0905,172.4238) .. (139.9368,172.8084) ..
+ controls (139.8243,172.8439) and (139.7123,172.8792) .. (139.5939,172.9147) ..
+ controls (139.5406,172.9325) and (139.4810,172.9443) .. (139.4277,172.9561) ..
+ controls (139.2087,172.9916) and (138.9840,172.9854) .. (138.7709,172.9501) ..
+ controls (138.5165,172.9028) and (138.2622,172.8201) .. (138.0314,172.7017) --
+ (135.7881,171.5717) .. controls (135.7467,171.5480) and (135.6998,171.5301) ..
+ (135.6583,171.5124) .. controls (135.4571,171.4296) and (135.2498,171.3465) ..
+ (135.0486,171.2696) -- (131.9829,175.1699) .. controls (132.1900,175.5014) and
+ (132.4089,175.8265) .. (132.6279,176.1461) .. controls (132.7344,176.3059) and
+ (132.8527,176.4599) .. (132.9770,176.6138) .. controls (133.1072,176.7736) and
+ (133.2433,176.9329) .. (133.3854,177.0809) .. controls (133.6754,177.3827) and
+ (133.9714,177.6787) .. (134.2732,177.9687) .. controls (134.2910,177.8503) and
+ (134.3030,177.7262) .. (134.3208,177.6079) .. controls (134.3268,177.5487) and
+ (134.3325,177.4836) .. (134.3325,177.4244) .. controls (134.3385,177.3534) and
+ (134.3442,177.2823) .. (134.3442,177.2112) .. controls (134.3502,177.0692) and
+ (134.3502,176.9276) .. (134.3502,176.7856) .. controls (134.4981,176.8921) and
+ (134.6516,176.9926) .. (134.8055,177.0932) .. controls (134.8824,177.1465) and
+ (134.9652,177.1880) .. (135.0421,177.2353) .. controls (135.1013,177.2649) and
+ (135.1609,177.2941) .. (135.2201,177.3236) .. controls (135.3384,177.3828) and
+ (135.4625,177.4362) .. (135.5809,177.4954) .. controls (135.5987,177.2054) and
+ (135.6164,176.9213) .. (135.6223,176.6372) .. controls (135.6283,176.4952) and
+ (135.6344,176.3474) .. (135.6283,176.2054) .. controls (135.6283,176.0337) and
+ (135.6223,175.8617) .. (135.6104,175.6901) .. controls (135.5867,175.3469) and
+ (135.5631,175.0041) .. (135.5276,174.6608) .. controls (135.7939,174.7851) and
+ (136.0663,174.9033) .. (136.3326,175.0216) .. controls (136.4687,175.0808) and
+ (136.6045,175.1343) .. (136.7466,175.1816) .. controls (136.8235,175.2112) and
+ (136.9065,175.2348) .. (136.9894,175.2644) .. controls (137.1551,175.3177) and
+ (137.3266,175.3650) .. (137.4923,175.4183) -- (137.3619,174.7671) --
+ (137.4329,174.3531) -- (137.8827,174.4829) .. controls (137.9241,174.5362) and
+ (137.9542,174.5957) .. (137.9779,174.6608) .. controls (138.0134,174.7377) and
+ (138.0365,174.8266) .. (138.0483,174.9154) .. controls (138.0660,175.0278) and
+ (138.0840,175.1458) .. (138.1076,175.2583) .. controls (138.1786,175.6133) and
+ (138.2497,175.9683) .. (138.3207,176.3234) .. controls (138.6817,178.0988) and
+ (138.9538,179.8981) .. (139.1313,181.6972) .. controls (139.2970,183.3484) and
+ (139.3626,185.0056) .. (139.3389,186.6627) .. controls (139.3389,186.7633) and
+ (139.3329,186.8580) .. (139.3329,186.9586) .. controls (139.3269,187.1539) and
+ (139.3212,187.3546) .. (139.3212,187.5499) .. controls (139.3981,187.4019) and
+ (139.4930,187.2664) .. (139.6054,187.1421) .. controls (139.6527,187.0888) and
+ (139.7176,187.0530) .. (139.7827,187.0352) -- (140.1497,187.0945) --
+ (140.1676,187.3960) .. controls (140.1676,187.4729) and (140.1736,187.5502) ..
+ (140.1736,187.6271) .. controls (140.1854,187.9467) and (140.1796,188.2720) ..
+ (140.1619,188.5915) .. controls (140.1442,188.8519) and (140.1147,189.1124) ..
+ (140.0674,189.3669) .. controls (140.0555,189.4320) and (140.0378,189.4915) ..
+ (140.0260,189.5566) .. controls (139.9964,189.6808) and (139.9666,189.8110) ..
+ (139.9370,189.9353) .. controls (139.8305,189.9353) and (139.7238,189.9234) ..
+ (139.6232,189.9057) .. controls (139.5817,189.8997) and (139.5406,189.8821) ..
+ (139.5051,189.8526) .. controls (139.4697,189.8289) and (139.4399,189.7930) ..
+ (139.4161,189.7574) .. controls (139.3629,189.6627) and (139.3212,189.5624) ..
+ (139.2858,189.4559) -- (139.1202,191.6041) -- (138.9546,193.6515) .. controls
+ (139.2979,193.7699) and (139.6471,193.8827) .. (139.9963,193.9833) .. controls
+ (140.1738,194.0306) and (140.3451,194.0721) .. (140.5227,194.0958) .. controls
+ (140.6825,194.1254) and (140.8423,194.1430) .. (141.0021,194.1489) .. controls
+ (141.3276,194.1726) and (141.6472,194.1841) .. (141.9727,194.1841) --
+ (141.9727,193.7819) -- (141.9727,193.4742) .. controls (141.9609,193.1605) and
+ (141.9314,192.8410) .. (141.8782,192.5332) .. controls (141.8368,192.2551) and
+ (141.7658,191.9890) .. (141.6830,191.7226) .. controls (141.6534,191.6338) and
+ (141.6181,191.5510) .. (141.5885,191.4681) .. controls (141.5175,191.2965) and
+ (141.4463,191.1247) .. (141.3753,190.9590) .. controls (141.4522,191.0063) and
+ (141.5288,191.0477) .. (141.6058,191.0832) .. controls (141.6413,191.1010) and
+ (141.6830,191.1128) .. (141.7244,191.1246) .. controls (141.7658,191.1364) and
+ (141.8074,191.1363) .. (141.8547,191.1363) .. controls (141.9495,191.1363) and
+ (142.0436,191.1247) .. (142.1383,191.1128) .. controls (142.1087,190.5861) and
+ (142.0616,190.0656) .. (142.0024,189.5448) .. controls (141.9610,189.2370) and
+ (141.9076,188.9349) .. (141.8306,188.6390) .. controls (141.8130,188.5621) and
+ (141.7894,188.4849) .. (141.7657,188.4080) .. controls (141.6947,188.1949) and
+ (141.6240,187.9819) .. (141.5470,187.7630) .. controls (141.6239,187.8636) and
+ (141.7066,187.9528) .. (141.7954,188.0416) .. controls (141.8427,188.0889) and
+ (141.8960,188.1303) .. (141.9493,188.1658) .. controls (141.9788,188.1895) and
+ (142.0083,188.2012) .. (142.0437,188.2189) .. controls (142.1147,188.2544) and
+ (142.1917,188.2838) .. (142.2686,188.3134) .. controls (142.2153,188.0411) and
+ (142.1620,187.7747) .. (142.0969,187.5083) .. controls (142.0614,187.3782) and
+ (142.0201,187.2483) .. (141.9727,187.1241) .. controls (141.9313,187.0057) and
+ (141.8783,186.8932) .. (141.8250,186.7867) .. controls (141.7067,186.5618) and
+ (141.5879,186.3430) .. (141.4636,186.1300) .. controls (141.5583,186.1951) and
+ (141.6531,186.2598) .. (141.7478,186.3190) .. controls (141.8011,186.3486) and
+ (141.8484,186.3781) .. (141.9016,186.4018) .. controls (141.9430,186.4196) and
+ (141.9844,186.4434) .. (142.0258,186.4611) .. controls (142.1146,186.4966) and
+ (142.1978,186.5263) .. (142.2866,186.5618) .. controls (142.2806,186.4316) and
+ (142.2746,186.3012) .. (142.2687,186.1769) .. controls (142.2627,186.1118) and
+ (142.2569,186.0468) .. (142.2569,185.9817) .. controls (142.2156,185.3840) and
+ (142.1563,184.7920) .. (142.0735,184.1943) .. controls (141.9906,183.6203) and
+ (141.8839,183.0523) .. (141.7596,182.4842) .. controls (141.7359,182.3717) and
+ (141.7126,182.2596) .. (141.6830,182.1530) .. controls (141.6297,181.9281) and
+ (141.5762,181.7091) .. (141.5230,181.4901) .. controls (141.6059,181.5138) and
+ (141.6947,181.5376) .. (141.7775,181.5494) .. controls (141.8189,181.5612) and
+ (141.8603,181.5554) .. (141.9017,181.5494) .. controls (141.9313,181.5434) and
+ (141.9611,181.5316) .. (141.9907,181.5198) .. controls (142.0499,181.4843) and
+ (142.1150,181.4430) .. (142.1742,181.3956) .. controls (142.1623,181.2950) and
+ (142.1446,181.1941) .. (142.1328,181.0935) .. controls (142.1209,181.0166) and
+ (142.1088,180.9394) .. (142.0970,180.8624) .. controls (142.0201,180.3298) and
+ (141.9137,179.7973) .. (141.7776,179.2765) .. controls (141.6829,178.9392) and
+ (141.5647,178.6081) .. (141.4168,178.2886) .. controls (141.3754,178.2058) and
+ (141.3338,178.1227) .. (141.2864,178.0458) .. controls (141.1562,177.8327) and
+ (141.0259,177.6258) .. (140.8898,177.4187) .. controls (140.9667,177.4660) and
+ (141.0497,177.5129) .. (141.1326,177.5484) .. controls (141.1681,177.5602) and
+ (141.2034,177.5725) .. (141.2389,177.5725) .. controls (141.2743,177.5725) and
+ (141.3099,177.5665) .. (141.3396,177.5546) .. controls (141.4164,177.5309) and
+ (141.4879,177.5015) .. (141.5589,177.4601) -- (141.5589,177.2705) --
+ (141.5589,177.1760) .. controls (141.5589,176.8564) and (141.6002,176.5366) ..
+ (141.6831,176.2288) .. controls (141.7660,175.9270) and (141.8844,175.6309) ..
+ (142.0383,175.3528) .. controls (142.0679,175.2995) and (142.0973,175.2464) ..
+ (142.1328,175.1872) .. controls (142.1979,175.0807) and (142.2688,174.9745) ..
+ (142.3398,174.8740) .. controls (142.3280,175.0633) and (142.3164,175.2585) ..
+ (142.3046,175.4479) .. controls (142.2928,175.5485) and (142.2868,175.6430) ..
+ (142.2750,175.7377) .. controls (142.2632,175.8265) and (142.2452,175.9155) ..
+ (142.2274,175.9984) .. controls (142.1978,176.1759) and (142.1622,176.3531) ..
+ (142.1267,176.5248) .. controls (142.2036,176.4538) and (142.2811,176.3829) ..
+ (142.3639,176.3178) .. controls (142.3994,176.2823) and (142.4405,176.2464) ..
+ (142.4819,176.2109) .. controls (142.5174,176.1872) and (142.5471,176.1577) ..
+ (142.5826,176.1281) .. controls (142.6536,176.0748) and (142.7186,176.0220) ..
+ (142.7896,175.9687) .. controls (142.7836,176.0575) and (142.7780,176.1401) ..
+ (142.7661,176.2288) .. controls (142.7601,176.2998) and (142.7483,176.3651) ..
+ (142.7365,176.4302) .. controls (142.7128,176.5900) and (142.6596,176.7435) ..
+ (142.5827,176.8856) .. controls (142.5235,176.9980) and (142.4349,177.1048) ..
+ (142.3343,177.1877) .. controls (142.3047,177.2173) and (142.2688,177.2410) ..
+ (142.2274,177.2587) .. controls (142.1564,177.3060) and (142.0739,177.3474) ..
+ (141.9970,177.3829) .. controls (142.0739,177.6847) and (142.1447,177.9868) ..
+ (142.2157,178.2886) .. controls (142.2335,178.3655) and (142.2511,178.4421) ..
+ (142.2688,178.5190) .. controls (142.4996,179.6790) and (142.6598,180.8570) ..
+ (142.7426,182.0407) .. controls (142.8492,183.5675) and (142.8844,185.0940) ..
+ (142.8489,186.6268) .. controls (142.8193,187.7394) and (142.7777,188.8519) ..
+ (142.7185,189.9704) .. controls (142.6534,191.1836) and (142.5828,192.3913) ..
+ (142.4881,193.6045) -- (142.4405,194.2791) .. controls (142.8429,194.3975) and
+ (143.2514,194.5096) .. (143.6656,194.6221) .. controls (143.8669,194.6754) and
+ (144.0739,194.7227) .. (144.2810,194.7642) .. controls (144.4822,194.8056) and
+ (144.6896,194.8415) .. (144.8908,194.8710) .. controls (145.3051,194.9302) and
+ (145.7134,194.9834) .. (146.1277,195.0366) .. controls (146.0508,194.7525) and
+ (145.9616,194.4742) .. (145.8670,194.2019) .. controls (145.8137,194.0540) and
+ (145.7545,193.9059) .. (145.6835,193.7639) .. controls (145.6480,193.6929) and
+ (145.6069,193.6279) .. (145.5655,193.5569) .. controls (145.4649,193.4031) and
+ (145.3581,193.2493) .. (145.2516,193.0954) -- (145.9145,193.0954) .. controls
+ (145.8672,192.9119) and (145.8137,192.7345) .. (145.7545,192.5628) .. controls
+ (145.7249,192.4740) and (145.6952,192.3911) .. (145.6538,192.3083) .. controls
+ (145.6124,192.2195) and (145.5650,192.1366) .. (145.5117,192.0538) .. controls
+ (145.3993,191.8880) and (145.2872,191.7285) .. (145.1688,191.5688) .. controls
+ (145.2576,191.5865) and (145.3525,191.6102) .. (145.4413,191.6399) .. controls
+ (145.4827,191.6517) and (145.5296,191.6691) .. (145.5710,191.6868) .. controls
+ (145.6124,191.7045) and (145.6541,191.7282) .. (145.6897,191.7579) .. controls
+ (145.7724,191.8111) and (145.8493,191.8643) .. (145.9263,191.9234) .. controls
+ (145.8257,190.9825) and (145.7193,190.0360) .. (145.6069,189.0950) .. controls
+ (145.5181,188.3612) and (145.4294,187.6272) .. (145.3288,186.8993) .. controls
+ (145.2223,186.1240) and (145.0679,185.3606) .. (144.8667,184.6090) .. controls
+ (144.7247,184.0705) and (144.5356,183.5437) .. (144.2989,183.0348) .. controls
+ (144.2752,182.9934) and (144.2512,182.9520) .. (144.2334,182.9106) .. controls
+ (144.1387,182.7449) and (144.0443,182.5790) .. (143.9437,182.4133) .. controls
+ (144.0266,182.4784) and (144.1154,182.5373) .. (144.1982,182.5906) .. controls
+ (144.2396,182.6202) and (144.2871,182.6384) .. (144.3286,182.6561) .. controls
+ (144.3819,182.6739) and (144.4291,182.6854) .. (144.4824,182.6913) .. controls
+ (144.5889,182.7031) and (144.7011,182.7030) .. (144.8136,182.7030) .. controls
+ (144.6123,182.4958) and (144.4172,182.2831) .. (144.2279,182.0641) .. controls
+ (144.1332,181.9576) and (144.0503,181.8390) .. (143.9733,181.7206) .. controls
+ (143.8964,181.6141) and (143.8311,181.4957) .. (143.7719,181.3833) .. controls
+ (143.6535,181.1407) and (143.5355,180.8985) .. (143.4290,180.6499) .. controls
+ (143.5592,180.8275) and (143.7008,181.0048) .. (143.8547,181.1646) .. controls
+ (143.9316,181.2534) and (144.0263,181.3306) .. (144.1210,181.3956) .. controls
+ (144.1624,181.4253) and (144.2102,181.4486) .. (144.2575,181.4723) .. controls
+ (144.3759,181.5256) and (144.4944,181.5732) .. (144.6128,181.6205) .. controls
+ (144.4707,181.3483) and (144.3224,181.0818) .. (144.1686,180.8155) .. controls
+ (144.0916,180.6853) and (144.0150,180.5552) .. (143.9381,180.4250) .. controls
+ (143.8257,180.2416) and (143.7068,180.0635) .. (143.5884,179.8919) .. controls
+ (143.3458,179.5486) and (143.1036,179.1999) .. (142.8551,178.8625) .. controls
+ (142.9675,178.9099) and (143.0799,178.9567) .. (143.1924,178.9923) .. controls
+ (143.2575,179.0160) and (143.3223,179.0281) .. (143.3814,179.0399) .. controls
+ (143.4169,179.0459) and (143.4528,179.0459) .. (143.4883,179.0459) .. controls
+ (143.5711,179.0459) and (143.6477,179.0456) .. (143.7305,179.0399) .. controls
+ (143.6950,178.8091) and (143.6656,178.5784) .. (143.6360,178.3535) .. controls
+ (143.6242,178.2410) and (143.6181,178.1224) .. (143.6181,178.0100) .. controls
+ (143.6241,177.8975) and (143.6304,177.7795) .. (143.6422,177.6671) .. controls
+ (143.6718,177.4363) and (143.7068,177.2053) .. (143.7423,176.9745) .. controls
+ (143.7246,176.8206) and (143.7011,176.6727) .. (143.6774,176.5247) .. controls
+ (143.6714,176.4892) and (143.6658,176.4539) .. (143.6539,176.4185) .. controls
+ (143.5710,176.0397) and (143.4524,175.6668) .. (143.3104,175.3057) .. controls
+ (143.0737,174.7199) and (142.8191,174.1455) .. (142.5350,173.5833) .. controls
+ (142.6297,173.7075) and (142.7364,173.8261) .. (142.8489,173.9385) .. controls
+ (142.9377,174.0154) and (143.0325,174.0867) .. (143.1331,174.1399) .. controls
+ (143.2514,174.2050) and (143.3816,174.2342) .. (143.5118,174.2165) .. controls
+ (143.6538,174.2047) and (143.7896,174.1514) .. (143.8961,174.0627) .. controls
+ (143.9375,174.0272) and (143.9792,173.9920) .. (144.0147,173.9447) .. controls
+ (144.0739,173.8737) and (144.1329,173.7909) .. (144.1803,173.7080) .. controls
+ (144.1270,173.8560) and (144.0740,173.9975) .. (144.0326,174.1455) .. controls
+ (144.0089,174.2165) and (143.9913,174.2938) .. (143.9795,174.3648) .. controls
+ (143.9618,174.4477) and (143.9558,174.5307) .. (143.9499,174.6076) .. controls
+ (143.9439,174.7733) and (143.9439,174.9386) .. (143.9439,175.1043) --
+ (144.2757,174.4655) .. controls (144.3230,174.6371) and (144.3698,174.8023) ..
+ (144.4172,174.9740) .. controls (144.4349,175.0213) and (144.4532,175.0688) ..
+ (144.4710,175.1161) .. controls (144.5952,175.4001) and (144.7488,175.6728) ..
+ (144.9263,175.9273) .. controls (145.2341,176.3652) and (145.5657,176.7791) ..
+ (145.9148,177.1697) .. controls (145.7846,177.1342) and (145.6601,177.0987) ..
+ (145.5299,177.0573) .. controls (145.4648,177.0336) and (145.4056,177.0103) ..
+ (145.3464,176.9807) .. controls (145.2991,176.9570) and (145.2578,176.9271) ..
+ (145.2105,176.9035) .. controls (145.1217,176.8443) and (145.0392,176.7792) ..
+ (144.9504,176.7200) .. controls (144.9859,176.9212) and (145.0212,177.1224) ..
+ (145.0567,177.3236) .. controls (145.0745,177.4242) and (145.0924,177.5307) ..
+ (145.1043,177.6313) .. controls (145.3647,179.2173) and (145.5713,180.8094) ..
+ (145.7252,182.4132) .. controls (145.9738,184.9817) and (146.1692,187.5620) ..
+ (146.3053,190.1422) -- (146.3646,191.2432) .. controls (146.4179,191.0775) and
+ (146.4771,190.9174) .. (146.5481,190.7576) .. controls (146.5777,190.6807) and
+ (146.6188,190.6040) .. (146.6661,190.5389) .. controls (146.7016,190.4797) and
+ (146.7491,190.4206) .. (146.7965,190.3733) .. controls (146.8971,190.2668) and
+ (147.0035,190.1603) .. (147.1159,190.0656) .. controls (147.0804,190.2372) and
+ (147.0509,190.4147) .. (147.0331,190.5982) .. controls (147.0213,190.6811) and
+ (147.0213,190.7640) .. (147.0331,190.8527) .. controls (147.0391,190.9237) and
+ (147.0568,190.9946) .. (147.0745,191.0597) .. controls (147.1218,191.2017) and
+ (147.1695,191.3437) .. (147.2228,191.4798) .. controls (147.2406,191.9178) and
+ (147.2579,192.3496) .. (147.2698,192.7816) .. controls (147.2758,193.0006) and
+ (147.2822,193.2138) .. (147.2822,193.4328) .. controls (147.2822,193.6399) and
+ (147.2762,193.8469) .. (147.2698,194.0481) .. controls (147.2580,194.4624) and
+ (147.2406,194.8767) .. (147.2228,195.2850) .. controls (147.5601,195.3738) and
+ (147.8975,195.4506) .. (148.2348,195.5216) .. controls (148.4005,195.5571) and
+ (148.5720,195.5869) .. (148.7377,195.6106) .. controls (148.9212,195.6343) and
+ (149.1047,195.6519) .. (149.2882,195.6637) .. controls (149.6551,195.6815) and
+ (150.0278,195.6933) .. (150.3947,195.6933) .. controls (150.3887,195.2376) and
+ (150.3416,194.7759) .. (150.2588,194.3261) .. controls (150.2114,194.0716) and
+ (150.1226,193.8235) .. (150.0042,193.5927) .. controls (149.9865,193.5513) and
+ (149.9565,193.5096) .. (149.9270,193.4741) .. controls (149.8323,193.3439) and
+ (149.7321,193.2137) .. (149.6256,193.0954) .. controls (149.7143,193.1132) and
+ (149.8086,193.1428) .. (149.8974,193.1664) .. controls (149.9447,193.1782) and
+ (149.9863,193.1962) .. (150.0277,193.2140) .. controls (150.0574,193.2200) and
+ (150.0872,193.2374) .. (150.1167,193.2492) .. controls (150.1760,193.2729) and
+ (150.2352,193.3028) .. (150.2885,193.3264) .. controls (150.2589,193.1074) and
+ (150.2176,192.8880) .. (150.1643,192.6690) .. controls (150.1406,192.5566) and
+ (150.0989,192.4502) .. (150.0457,192.3496) .. controls (150.0161,192.2845) and
+ (149.9747,192.2255) .. (149.9332,192.1723) .. controls (149.8385,192.0480) and
+ (149.7321,191.9237) .. (149.6256,191.8053) .. controls (149.7085,191.8053) and
+ (149.7911,191.8103) .. (149.8739,191.8226) .. controls (149.9153,191.8286) and
+ (149.9511,191.8349) .. (149.9926,191.8467) .. controls (150.0222,191.8586) and
+ (150.0578,191.8704) .. (150.0933,191.8881) .. controls (150.1584,191.9236) and
+ (150.2234,191.9591) .. (150.2885,192.0005) .. controls (150.2116,191.7875) and
+ (150.1225,191.5740) .. (150.0278,191.3728) .. controls (149.9805,191.2722) and
+ (149.9273,191.1780) .. (149.8622,191.0892) .. controls (149.8030,191.0005) and
+ (149.7318,190.9172) .. (149.6608,190.8403) .. controls (149.5069,190.6805) and
+ (149.3415,190.5329) .. (149.1758,190.3849) .. controls (149.3119,190.4086) and
+ (149.4478,190.4377) .. (149.5780,190.4733) .. controls (149.6431,190.4910) and
+ (149.7027,190.5148) .. (149.7559,190.5443) .. controls (149.8092,190.5739) and
+ (149.8560,190.6095) .. (149.8974,190.6450) .. controls (149.9921,190.7279) and
+ (150.0755,190.8108) .. (150.1643,190.8996) .. controls (150.1524,190.7635) and
+ (150.1403,190.6273) .. (150.1285,190.4912) .. controls (150.1225,190.4261) and
+ (150.1165,190.3555) .. (150.1106,190.2904) .. controls (150.1046,190.2312) and
+ (150.0992,190.1661) .. (150.0933,190.1069) .. controls (150.0814,189.9826) and
+ (150.0696,189.8642) .. (150.0519,189.7399) .. controls (149.9513,189.5801) and
+ (149.8505,189.4261) .. (149.7381,189.2722) .. controls (149.6848,189.1953) and
+ (149.6259,189.1245) .. (149.5608,189.0535) .. controls (149.5016,188.9884) and
+ (149.4421,188.9292) .. (149.3711,188.8700) .. controls (149.2409,188.7576) and
+ (149.1047,188.6448) .. (148.9627,188.5383) .. controls (149.1047,188.5559) and
+ (149.2470,188.5856) .. (149.3890,188.6210) .. controls (149.4541,188.6328) and
+ (149.5133,188.6626) .. (149.5725,188.6920) .. controls (149.6317,188.7217) and
+ (149.6790,188.7575) .. (149.7263,188.7989) .. controls (149.8210,188.8818) and
+ (149.9156,188.9702) .. (150.0043,189.0708) .. controls (149.9689,188.7630) and
+ (149.9330,188.4555) .. (149.8975,188.1477) .. controls (149.8797,187.9998) and
+ (149.8565,187.8457) .. (149.8388,187.6918) .. controls (149.8151,187.5261) and
+ (149.7914,187.3666) .. (149.7678,187.2068) .. controls (149.7205,186.8813) and
+ (149.6730,186.5617) .. (149.6257,186.2362) .. controls (149.6730,186.3901) and
+ (149.7205,186.5500) .. (149.7678,186.7039) .. controls (149.7738,186.7217) and
+ (149.7792,186.7396) .. (149.7851,186.7632) .. controls (150.0928,187.9172) and
+ (150.3299,189.0888) .. (150.4956,190.2724) .. controls (150.7204,191.8881) and
+ (150.8745,193.5097) .. (150.9633,195.1372) -- (150.9929,195.7464) .. controls
+ (151.4071,195.8470) and (151.8269,195.9357) .. (152.2471,196.0126) .. controls
+ (152.4542,196.0540) and (152.6676,196.0841) .. (152.8748,196.1077) .. controls
+ (153.1056,196.1314) and (153.3359,196.1491) .. (153.5667,196.1491) .. controls
+ (154.0283,196.1551) and (154.4958,196.1485) .. (154.9574,196.1367) .. controls
+ (155.3895,196.1781) and (155.8154,196.2079) .. (156.2475,196.2257) .. controls
+ (156.4605,196.2375) and (156.6736,196.2375) .. (156.8807,196.2257) .. controls
+ (157.0997,196.2139) and (157.3130,196.1904) .. (157.5319,196.1608) .. controls
+ (157.9639,196.0898) and (158.3961,196.0130) .. (158.8281,195.9242) .. controls
+ (158.8044,195.6283) and (158.7863,195.3265) .. (158.7626,195.0247) .. controls
+ (158.7508,194.8767) and (158.7392,194.7284) .. (158.7274,194.5805) .. controls
+ (158.4552,191.2190) and (157.8338,187.8931) .. (156.8869,184.6619) .. controls
+ (155.9282,181.4129) and (154.6440,178.2587) .. (153.0521,175.2642) .. controls
+ (151.5193,172.3821) and (149.7796,169.6062) .. (147.8562,166.9668) .. controls
+ (145.8381,164.1971) and (143.6361,161.5697) .. (141.2689,159.1018) .. controls
+ (139.1976,156.9477) and (137.1381,154.7877) .. (135.0845,152.6276) .. controls
+ (134.6880,152.2075) and (134.2974,151.7872) .. (133.9187,151.3611) .. controls
+ (133.6997,151.1244) and (133.4986,150.8699) .. (133.3033,150.6154) .. controls
+ (133.0666,150.2899) and (132.8361,149.9522) .. (132.6231,149.6090) .. controls
+ (132.3686,149.2006) and (132.1379,148.7751) .. (131.9367,148.3430) .. controls
+ (131.7295,147.8992) and (131.5456,147.4430) .. (131.3918,146.9813) .. controls
+ (131.2852,146.6618) and (131.1849,146.3427) .. (131.0902,146.0231) .. controls
+ (130.9660,145.6029) and (130.8472,145.1823) .. (130.7288,144.7621) --
+ cycle(100.4874,148.4909) .. controls (100.6709,149.2247) and
+ (100.8661,149.9583) .. (101.0614,150.6922) .. controls (101.1147,150.8697) and
+ (101.1680,151.0472) .. (101.2331,151.2248) .. controls (102.1268,153.7163) and
+ (103.3101,156.1016) .. (104.7541,158.3149) .. controls (106.7248,161.3450) and
+ (108.9561,164.2094) .. (111.4180,166.8607) .. controls (111.5304,166.9850) and
+ (111.6484,167.1089) .. (111.7609,167.2332) .. controls (111.9088,167.3930) and
+ (112.0627,167.5529) .. (112.2106,167.7127) .. controls (112.3408,167.4582) and
+ (112.4593,167.2039) .. (112.5776,166.9435) .. controls (112.6309,166.8133) and
+ (112.6786,166.6829) .. (112.7259,166.5468) .. controls (112.7614,166.4225) and
+ (112.7968,166.2983) .. (112.8204,166.1681) .. controls (112.8737,165.9136) and
+ (112.9211,165.6531) .. (112.9625,165.3927) -- (118.4896,169.5414) --
+ (116.7856,172.5064) .. controls (116.9217,172.8555) and (117.0755,173.1987) ..
+ (117.2471,173.5301) .. controls (117.3596,173.7432) and (117.4841,173.9505) ..
+ (117.6320,174.1399) .. controls (117.7859,174.3411) and (117.9692,174.5242) ..
+ (118.1763,174.6663) .. controls (118.4308,174.8438) and (118.7031,174.9920) ..
+ (118.9931,175.0926) .. controls (119.0937,175.1340) and (119.1998,175.1693) ..
+ (119.3063,175.1988) .. controls (119.4365,175.2462) and (119.5730,175.2823) ..
+ (119.7092,175.3236) .. controls (119.7743,175.0218) and (119.8274,174.7195) ..
+ (119.8747,174.4117) .. controls (119.8984,174.2638) and (119.9102,174.1099) ..
+ (119.9161,173.9620) .. controls (119.9161,173.8140) and (119.9160,173.6663) ..
+ (119.8982,173.5184) .. controls (119.8745,173.2165) and (119.8389,172.9144) ..
+ (119.7975,172.6126) .. controls (119.9988,172.6954) and (120.2061,172.7729) ..
+ (120.4073,172.8499) .. controls (120.5079,172.8854) and (120.6144,172.9209) ..
+ (120.7150,172.9623) .. controls (120.8097,172.9978) and (120.9043,173.0269) ..
+ (120.9930,173.0624) .. controls (121.1824,173.1275) and (121.3659,173.1932) ..
+ (121.5553,173.2583) .. controls (121.5493,172.7730) and (121.5199,172.2818) ..
+ (121.4724,171.7965) .. controls (121.4548,171.5657) and (121.4072,171.3288) ..
+ (121.3421,171.1039) .. controls (121.2888,170.9086) and (121.2180,170.7192) ..
+ (121.1351,170.5417) .. controls (120.9576,170.1629) and (120.7686,169.7962) ..
+ (120.5673,169.4351) .. controls (120.8632,169.5417) and (121.1528,169.6480) ..
+ (121.4428,169.7663) .. controls (121.5848,169.8255) and (121.7271,169.8850) ..
+ (121.8691,169.9560) .. controls (122.0052,170.0211) and (122.1414,170.0916) ..
+ (122.2775,170.1685) .. controls (122.5438,170.3165) and (122.8100,170.4764) ..
+ (123.0763,170.6362) .. controls (122.9934,170.5297) and (122.9046,170.4291) ..
+ (122.8218,170.3285) .. controls (122.7922,170.2989) and (122.7686,170.2694) ..
+ (122.7390,170.2457) .. controls (122.6088,170.1274) and (122.4730,170.0210) ..
+ (122.3250,169.9263) .. controls (122.0173,169.7310) and (121.7034,169.5475) ..
+ (121.3779,169.3758) .. controls (120.8275,169.0799) and (120.3066,168.7368) ..
+ (119.8154,168.3521) .. controls (119.4367,168.0562) and (119.0873,167.7129) ..
+ (118.7855,167.3401) .. controls (118.7618,167.3105) and (118.7384,167.2869) ..
+ (118.7206,167.2573) .. controls (118.6437,167.1449) and (118.5665,167.0324) ..
+ (118.4895,166.9200) .. controls (118.5429,166.9082) and (118.5963,166.9022) ..
+ (118.6496,166.8904) .. controls (118.6851,166.8904) and (118.7204,166.8844) ..
+ (118.7558,166.8844) .. controls (118.8268,166.8844) and (118.9039,166.8966) ..
+ (118.9690,166.9202) .. controls (119.0459,166.9498) and (119.1174,166.9850) ..
+ (119.1766,167.0382) -- (120.0700,167.7190) .. controls (120.1529,167.7841) and
+ (120.2474,167.8370) .. (120.3480,167.8784) .. controls (120.4900,167.9376) and
+ (120.6381,167.9912) .. (120.7860,168.0267) .. controls (120.8984,168.0504) and
+ (121.0112,168.0681) .. (121.1295,168.0681) .. controls (121.2005,168.0681) and
+ (121.2714,168.0559) .. (121.3365,168.0323) .. controls (121.3602,168.0263) and
+ (121.3836,168.0151) .. (121.4014,168.0033) .. controls (121.4547,167.9737) and
+ (121.5020,167.9437) .. (121.5552,167.9082) .. controls (121.5552,167.8549) and
+ (121.5672,167.7959) .. (121.5731,167.7426) .. controls (121.5850,167.7012) and
+ (121.5965,167.6598) .. (121.6083,167.6184) .. controls (121.6320,167.5533) and
+ (121.6678,167.4944) .. (121.7152,167.4411) .. controls (121.7625,167.3938) and
+ (121.8219,167.3581) .. (121.8870,167.3404) .. controls (122.0231,167.2931) and
+ (122.1651,167.2690) .. (122.3071,167.2749) .. controls (122.5320,167.2809) and
+ (122.7508,167.3109) .. (122.9638,167.3700) .. controls (123.0881,167.3996) and
+ (123.2125,167.4287) .. (123.3308,167.4583) .. controls (123.5557,167.5175) and
+ (123.7868,167.5709) .. (124.0117,167.6301) .. controls (123.6980,167.2868) and
+ (123.3838,166.9376) .. (123.0701,166.5884) .. controls (123.0050,166.5174) and
+ (122.9464,166.4405) .. (122.8872,166.3635) .. controls (122.0291,165.2450) and
+ (121.2537,164.0615) .. (120.5790,162.8246) .. controls (119.4724,160.7888) and
+ (118.4602,158.7058) .. (117.5548,156.5753) -- (116.6966,154.5693) .. controls
+ (116.6019,154.5753) and (116.5015,154.5806) .. (116.4069,154.5865) .. controls
+ (116.3596,154.5925) and (116.3121,154.5925) .. (116.2648,154.5983) .. controls
+ (116.1938,154.6043) and (116.1288,154.6103) .. (116.0578,154.6162) .. controls
+ (115.9217,154.6279) and (115.7855,154.6402) .. (115.6494,154.6519) .. controls
+ (115.8388,154.8058) and (116.0278,154.9652) .. (116.2172,155.1190) .. controls
+ (116.3592,155.2433) and (116.5012,155.3737) .. (116.6373,155.5039) .. controls
+ (116.7320,155.5986) and (116.8207,155.6933) .. (116.9036,155.7999) .. controls
+ (116.9805,155.9064) and (117.0520,156.0186) .. (117.1112,156.1310) .. controls
+ (117.1822,156.2731) and (117.2352,156.4272) .. (117.2588,156.5870) .. controls
+ (117.2884,156.7586) and (117.2884,156.9362) .. (117.2588,157.1078) --
+ (117.0933,158.1909) .. controls (117.0696,158.3566) and (117.1171,158.5219) ..
+ (117.2236,158.6462) .. controls (117.4604,158.9243) and (117.7498,159.1616) ..
+ (118.0694,159.3332) .. controls (118.1167,159.3628) and (118.1642,159.3864) ..
+ (118.2115,159.4160) .. controls (118.2766,159.4456) and (118.3420,159.4748) ..
+ (118.4012,159.5043) -- (118.1108,159.7768) .. controls (117.9688,159.8301) and
+ (117.8154,159.8300) .. (117.6734,159.7885) .. controls (116.9751,159.5932) and
+ (116.2885,159.3506) .. (115.6197,159.0724) .. controls (115.3594,158.9600) and
+ (115.0809,158.8830) .. (114.7968,158.8475) .. controls (114.2997,158.7765) and
+ (113.8025,158.7471) .. (113.3054,158.7530) .. controls (113.5066,158.9897) and
+ (113.7197,159.2146) .. (113.9386,159.4394) .. controls (114.0452,159.5519) and
+ (114.1576,159.6527) .. (114.2760,159.7533) .. controls (114.4062,159.8598) and
+ (114.5423,159.9660) .. (114.6844,160.0548) .. controls (114.9743,160.2442) and
+ (115.2704,160.4275) .. (115.5722,160.5991) .. controls (115.1993,160.5873) and
+ (114.8206,160.5577) .. (114.4477,160.5163) .. controls (114.2702,160.4926) and
+ (114.0865,160.4574) .. (113.9090,160.4100) .. controls (113.7374,160.3627) and
+ (113.5721,160.3035) .. (113.4123,160.2265) .. controls (113.0749,160.0786) and
+ (112.7492,159.9125) .. (112.4237,159.7409) .. controls (112.3764,159.5515) and
+ (112.3348,159.3681) .. (112.2934,159.1787) .. controls (112.2756,159.0840) and
+ (112.2583,158.9898) .. (112.2464,158.8951) .. controls (112.2346,158.7945) and
+ (112.2223,158.6936) .. (112.2223,158.5930) .. controls (112.2105,158.3859) and
+ (112.2106,158.1848) .. (112.2106,157.9777) .. controls (112.0508,157.9067) and
+ (111.8909,157.8355) .. (111.7311,157.7645) .. controls (111.6069,157.7112) and
+ (111.4829,157.6577) .. (111.3586,157.6045) .. controls (109.5358,156.7819) and
+ (107.7899,155.7822) .. (106.1565,154.6222) .. controls (104.8605,153.7049) and
+ (103.6767,152.6215) .. (102.6411,151.4083) .. controls (102.3807,151.1006) and
+ (102.1321,150.7873) .. (101.8954,150.4618) .. controls (101.4101,149.8108) and
+ (100.9430,149.1538) .. (100.4874,148.4909) -- cycle(162.6740,152.8645) ..
+ controls (162.6326,152.9769) and (162.5912,153.0949) .. (162.5498,153.2074) ..
+ controls (162.5202,153.2962) and (162.4908,153.3793) .. (162.4553,153.4681) ..
+ controls (162.0765,154.5274) and (161.7628,155.6103) .. (161.5261,156.7111) ..
+ controls (161.3545,157.5100) and (161.2538,158.3267) .. (161.2302,159.1434) --
+ (161.2302,159.2855) .. controls (161.2420,159.5045) and (161.2480,159.7177) ..
+ (161.2598,159.9367) -- (161.4612,158.8710) .. controls (161.6328,157.9596) and
+ (161.8458,157.0486) .. (162.1062,156.1550) .. controls (162.2778,155.5632) and
+ (162.4850,154.9892) .. (162.7395,154.4270) .. controls (162.7514,154.4033) and
+ (162.7631,154.3793) .. (162.7808,154.3498) .. controls (162.8519,154.2136) and
+ (162.9226,154.0775) .. (162.9996,153.9414) .. controls (162.9463,153.8348) and
+ (162.8989,153.7282) .. (162.8575,153.6158) .. controls (162.8338,153.5625) and
+ (162.8159,153.5096) .. (162.7982,153.4564) .. controls (162.7745,153.3913) and
+ (162.7628,153.3262) .. (162.7451,153.2611) .. controls (162.7214,153.1309) and
+ (162.6977,152.9947) .. (162.6740,152.8645) -- cycle(168.3320,156.9891) ..
+ controls (167.4325,159.8475) and (166.6271,162.7356) .. (165.9170,165.6473) ..
+ controls (165.5204,167.2866) and (165.2190,168.9558) .. (165.0118,170.6307) ..
+ controls (164.9349,171.2757) and (164.8817,171.9262) .. (164.8580,172.5712) ..
+ controls (164.7988,174.2165) and (164.7632,175.8680) .. (164.7573,177.5132) ..
+ controls (164.8816,177.1285) and (165.0001,176.7380) .. (165.1125,176.3474) ..
+ controls (165.1480,176.2290) and (165.1775,176.1102) .. (165.2070,175.9860) ..
+ controls (165.2544,175.7433) and (165.2961,175.5012) .. (165.3257,175.2526) ..
+ controls (165.4677,174.1518) and (165.5978,173.0508) .. (165.7161,171.9441) ..
+ controls (165.7930,171.2754) and (165.8875,170.6068) .. (166.0059,169.9381) ..
+ controls (166.1834,168.9497) and (166.3846,167.9675) .. (166.6095,166.9910) ..
+ controls (166.8758,165.8134) and (167.1420,164.6354) .. (167.4084,163.4577) ..
+ controls (167.4380,163.3334) and (167.4615,163.2030) .. (167.4912,163.0728) ..
+ controls (167.6273,162.3922) and (167.7460,161.7060) .. (167.8526,161.0136) ..
+ controls (167.9709,160.2561) and (168.0712,159.4985) .. (168.1541,158.7350) ..
+ controls (168.1778,158.5397) and (168.1959,158.3443) .. (168.2196,158.1549) ..
+ controls (168.2551,157.7643) and (168.2965,157.3797) .. (168.3320,156.9891) --
+ cycle(138.8655,194.0777) -- (138.7772,194.5337) .. controls
+ (139.1086,194.6284) and (139.4340,194.7229) .. (139.7595,194.8117) .. controls
+ (139.9252,194.8591) and (140.0909,194.9004) .. (140.2507,194.9359) .. controls
+ (140.4756,194.9832) and (140.7002,195.0308) .. (140.9192,195.0662) .. controls
+ (141.3689,195.1372) and (141.8249,195.2023) .. (142.2747,195.2615) .. controls
+ (142.6949,195.3858) and (143.1151,195.5040) .. (143.5412,195.6105) .. controls
+ (143.7543,195.6638) and (143.9670,195.7168) .. (144.1800,195.7582) .. controls
+ (144.3990,195.7996) and (144.6123,195.8351) .. (144.8312,195.8707) .. controls
+ (145.2632,195.9298) and (145.7012,195.9833) .. (146.1392,196.0307) .. controls
+ (146.6304,196.1668) and (147.1273,196.2910) .. (147.6244,196.4094) .. controls
+ (147.8730,196.4686) and (148.1216,196.5218) .. (148.3701,196.5632) .. controls
+ (148.6128,196.6046) and (148.8495,196.6341) .. (149.0862,196.6577) .. controls
+ (149.5715,196.7110) and (150.0510,196.7525) .. (150.5362,196.7881) .. controls
+ (151.0334,196.8887) and (151.5361,196.9777) .. (152.0332,197.0606) .. controls
+ (152.2818,197.1020) and (152.5366,197.1315) .. (152.7851,197.1551) .. controls
+ (153.0278,197.1788) and (153.2703,197.1906) .. (153.5129,197.1965) .. controls
+ (154.0041,197.2025) and (154.4897,197.2025) .. (154.9809,197.1965) .. controls
+ (155.4543,197.2438) and (155.9334,197.2794) .. (156.4068,197.3089) .. controls
+ (156.6435,197.3207) and (156.8802,197.3269) .. (157.1229,197.3149) .. controls
+ (157.3123,197.3089) and (157.5075,197.2972) .. (157.6968,197.2735) .. controls
+ (158.0874,197.2380) and (158.4721,197.1847) .. (158.8627,197.1314) --
+ (158.8337,196.5216) .. controls (158.4253,196.5926) and (158.0108,196.6518) ..
+ (157.5906,196.7051) .. controls (157.3835,196.7347) and (157.1821,196.7523) ..
+ (156.9691,196.7582) .. controls (156.7560,196.7700) and (156.5375,196.7642) ..
+ (156.3185,196.7522) .. controls (155.8746,196.7285) and (155.4361,196.6929) ..
+ (154.9982,196.6515) .. controls (154.4952,196.6515) and (153.9983,196.6455) ..
+ (153.5012,196.6280) .. controls (153.2526,196.6220) and (153.0043,196.6097) ..
+ (152.7617,196.5860) .. controls (152.5131,196.5623) and (152.2700,196.5332) ..
+ (152.0333,196.4977) .. controls (151.5480,196.4267) and (151.0629,196.3495) ..
+ (150.5777,196.2667) .. controls (150.0865,196.2253) and (149.6009,196.1779) ..
+ (149.1097,196.1246) .. controls (148.8671,196.1009) and (148.6245,196.0715) ..
+ (148.3819,196.0301) .. controls (148.1334,195.9946) and (147.8850,195.9474) ..
+ (147.6424,195.8941) .. controls (147.1453,195.7876) and (146.6539,195.6752) ..
+ (146.1627,195.5568) .. controls (145.7307,195.5095) and (145.3049,195.4562) ..
+ (144.8788,195.4030) .. controls (144.6658,195.3734) and (144.4524,195.3375) ..
+ (144.2394,195.2961) .. controls (144.0263,195.2606) and (143.8136,195.2134) ..
+ (143.6006,195.1602) .. controls (143.1745,195.0596) and (142.7484,194.9532) ..
+ (142.3223,194.8408) .. controls (141.8843,194.7875) and (141.4523,194.7283) ..
+ (141.0143,194.6573) .. controls (140.7954,194.6276) and (140.5824,194.5864) ..
+ (140.3693,194.5331) .. controls (140.1977,194.4917) and (140.0315,194.4498) ..
+ (139.8658,194.3965) .. controls (139.5344,194.2959) and (139.1970,194.1896) ..
+ (138.8655,194.0771) -- cycle;
+
+% \path[line width=0.253\lw,fill=black] (156.2826,195.2910) .. controls (156.2589,195.1963)
+% and (156.2353,195.1016) .. (156.2234,195.0010) .. controls (156.2174,194.9537)
+% and (156.2174,194.9122) .. (156.2234,194.8649) .. controls (156.2294,194.8294)
+% and (156.2411,194.7880) .. (156.2530,194.7524) .. controls (156.2826,194.6814)
+% and (156.3181,194.6045) .. (156.3536,194.5335) .. controls (156.3713,194.6164)
+% and (156.3950,194.6992) .. (156.4187,194.7820) .. controls (156.4305,194.8175)
+% and (156.4483,194.8471) .. (156.4660,194.8826) .. controls (156.4897,194.9299)
+% and (156.5193,194.9773) .. (156.5607,195.0187) .. controls (156.6317,195.1075)
+% and (156.7087,195.1844) .. (156.7856,195.2614) -- (156.2826,195.2910);
+
+\path[line width=0.253\lw,fill=black] (157.3952,195.2614) .. controls (157.3656,195.1371)
+ and (157.3360,195.0128) .. (157.3123,194.8826) .. controls (157.3005,194.8234)
+ and (157.2946,194.7584) .. (157.2946,194.6992) .. controls (157.2946,194.6163)
+ and (157.3006,194.5394) .. (157.3183,194.4624) .. controls (157.3538,194.2967)
+ and (157.3952,194.1370) .. (157.4485,193.9712) .. controls (157.4603,194.1370)
+ and (157.4781,194.2967) .. (157.5077,194.4565) .. controls (157.5254,194.5334)
+ and (157.5432,194.6045) .. (157.5728,194.6755) .. controls (157.5965,194.7347)
+ and (157.6320,194.7939) .. (157.6616,194.8471) .. controls (157.7385,194.9655)
+ and (157.8155,195.0720) .. (157.8983,195.1785) -- cycle;
+
+\path[line width=0.253\lw,fill=black] (154.5309,195.0720) .. controls (154.3415,194.8590)
+ and (154.1580,194.6400) .. (153.9805,194.4151) .. controls (153.8917,194.3027)
+ and (153.8089,194.1902) .. (153.7319,194.0659) .. controls (153.6609,193.9594)
+ and (153.5958,193.8470) .. (153.5426,193.7286) .. controls (153.4242,193.4919)
+ and (153.3118,193.2492) .. (153.2052,193.0066) -- (153.5248,192.9001) ..
+ controls (153.5781,193.0303) and (153.6313,193.1605) .. (153.6846,193.2907) ..
+ controls (153.7142,193.3499) and (153.7438,193.4150) .. (153.7734,193.4801) ..
+ controls (153.8207,193.5688) and (153.8740,193.6576) .. (153.9273,193.7464) ..
+ controls (154.0338,193.9180) and (154.1463,194.0896) .. (154.2646,194.2612) ..
+ controls (154.2469,193.5333) and (154.2113,192.8054) .. (154.1581,192.0834) ..
+ controls (154.1344,191.7224) and (154.0930,191.3614) .. (154.0338,191.0063) ..
+ controls (153.9746,190.6453) and (153.8977,190.2784) .. (153.8089,189.9233) ..
+ controls (153.6255,189.2013) and (153.4183,188.4793) .. (153.2053,187.7632) ..
+ controls (153.1935,187.8401) and (153.1816,187.9171) .. (153.1698,187.9940) ..
+ controls (153.1638,188.0295) and (153.1638,188.0650) .. (153.1638,188.1064) ..
+ controls (153.1638,188.1538) and (153.1638,188.2012) .. (153.1698,188.2485) ..
+ controls (153.1758,188.3432) and (153.1875,188.4438) .. (153.2053,188.5385) ..
+ controls (153.0810,188.5325) and (152.9508,188.5208) .. (152.8324,188.4971) ..
+ controls (152.7791,188.4853) and (152.7377,188.4675) .. (152.6963,188.4438) ..
+ controls (152.6371,188.4083) and (152.5898,188.3609) .. (152.5543,188.3017) ..
+ controls (152.4714,188.1715) and (152.4004,188.0354) .. (152.3471,187.8934) ..
+ controls (152.3531,187.8342) and (152.3649,187.7750) .. (152.3708,187.7218) ..
+ controls (152.3827,187.6745) and (152.3886,187.6271) .. (152.3946,187.5856) ..
+ controls (152.4538,187.1714) and (152.4656,186.7453) .. (152.4241,186.3310) ..
+ controls (152.3946,186.0647) and (152.3176,185.7984) .. (152.1874,185.5617) ..
+ controls (152.1697,185.5262) and (152.1460,185.4907) .. (152.1223,185.4552) ..
+ controls (152.0335,185.3486) and (151.9507,185.2480) .. (151.8619,185.1474) --
+ (152.1105,184.6917) .. controls (152.0632,184.5438) and (152.0040,184.4017) ..
+ (151.9448,184.2597) .. controls (151.9152,184.1887) and (151.8797,184.1236) ..
+ (151.8383,184.0585) .. controls (151.7969,183.9934) and (151.7495,183.9283) ..
+ (151.6962,183.8691) .. controls (151.5897,183.7448) and (151.4773,183.6265) ..
+ (151.3589,183.5081) .. controls (151.4832,183.5554) and (151.6075,183.6028) ..
+ (151.7317,183.6561) .. controls (151.7909,183.6798) and (151.8501,183.7094) ..
+ (151.9093,183.7390) .. controls (151.9566,183.7686) and (152.0099,183.8041) ..
+ (152.0572,183.8337) .. controls (152.1578,183.9047) and (152.2525,183.9757) ..
+ (152.3472,184.0467) -- (152.1460,183.2182) -- (151.8974,182.2003) .. controls
+ (151.9862,182.4133) and (152.0750,182.6264) .. (152.1637,182.8394) .. controls
+ (152.2052,182.9460) and (152.2526,183.0525) .. (152.2939,183.1590) .. controls
+ (152.5188,183.7271) and (152.7319,184.3012) .. (152.9213,184.8812) .. controls
+ (153.3059,186.0411) and (153.6729,187.2129) .. (154.0220,188.3846) .. controls
+ (154.1345,188.3668) and (154.2410,188.3373) .. (154.3475,188.3017) .. controls
+ (154.3889,188.2900) and (154.4304,188.2663) .. (154.4718,188.2425) .. controls
+ (154.5251,188.2012) and (154.5724,188.1596) .. (154.6079,188.1064) .. controls
+ (154.6908,187.9999) and (154.7677,187.8875) .. (154.8328,187.7632) .. controls
+ (154.7973,187.9230) and (154.7618,188.0768) .. (154.7322,188.2366) .. controls
+ (154.7262,188.2899) and (154.7204,188.3491) .. (154.7145,188.4023) .. controls
+ (154.7027,188.6568) and (154.7205,188.9113) .. (154.7678,189.1598) .. controls
+ (154.8388,189.5327) and (154.9394,189.8996) .. (155.0696,190.2606) --
+ (155.2057,190.6216) .. controls (155.3123,190.9175) and (155.4069,191.2193) ..
+ (155.4780,191.5271) .. controls (155.5431,191.7934) and (155.5963,192.0656) ..
+ (155.6259,192.3438) .. controls (155.6437,192.4799) and (155.6437,192.6219) ..
+ (155.6259,192.7639) .. controls (155.6199,192.8646) and (155.5904,192.9652) ..
+ (155.5490,193.0599) .. controls (155.5372,193.0894) and (155.5194,193.1190) ..
+ (155.5017,193.1487) .. controls (155.4662,193.2138) and (155.4307,193.2729) ..
+ (155.3893,193.3321) .. controls (155.3479,193.2492) and (155.3064,193.1664) ..
+ (155.2650,193.0776) .. controls (155.2472,193.0480) and (155.2295,193.0125) ..
+ (155.2177,192.9829) .. controls (155.1585,192.8350) and (155.1053,192.6811) ..
+ (155.0638,192.5213) .. controls (155.0165,192.3320) and (154.9809,192.1367) ..
+ (154.9573,191.9413) .. controls (154.9336,191.7579) and (154.9099,191.5685) ..
+ (154.8863,191.3851) .. controls (154.8449,191.0063) and (154.8034,190.6335) ..
+ (154.7620,190.2547) .. controls (154.7443,190.0476) and (154.7087,189.8464) ..
+ (154.6673,189.6452) .. controls (154.6318,189.4913) and (154.5904,189.3374) ..
+ (154.5312,189.1835) .. controls (154.5016,189.1006) and (154.4602,189.0178) ..
+ (154.4128,188.9409) .. controls (154.3656,188.8699) and (154.3063,188.8107) ..
+ (154.2412,188.7515) .. controls (154.2175,188.7337) and (154.1998,188.7160) ..
+ (154.1761,188.6982) .. controls (154.1465,188.6745) and (154.1110,188.6509) ..
+ (154.0814,188.6272) -- (154.1820,189.2664) .. controls (154.3537,190.3316) and
+ (154.4779,191.4087) .. (154.5489,192.4917) .. controls (154.6022,193.2729) and
+ (154.6022,194.0600) .. (154.5549,194.8471) -- (154.5549,194.8649) .. controls
+ (154.5489,194.9359) and (154.5431,195.0010) .. (154.5312,195.0720);
+
+\path[line width=0.253\lw,fill=black] (151.9092,194.1133) -- (151.8678,193.3084) .. controls
+ (151.8145,192.1426) and (151.7376,190.9767) .. (151.6310,189.8168) .. controls
+ (151.5659,189.1303) and (151.4772,188.4438) .. (151.3588,187.7632) .. controls
+ (151.2759,187.2661) and (151.1754,186.7630) .. (151.0629,186.2719) .. controls
+ (150.9327,185.6919) and (150.7848,185.1238) .. (150.6250,184.5556) .. controls
+ (150.5895,184.4254) and (150.5540,184.3011) .. (150.5185,184.1709) .. controls
+ (150.4416,183.9165) and (150.3646,183.6561) .. (150.2877,183.4016) .. controls
+ (150.4474,183.7152) and (150.5954,184.0289) .. (150.7433,184.3426) .. controls
+ (150.7729,184.4018) and (150.7966,184.4609) .. (150.8202,184.5201) .. controls
+ (151.2404,185.6741) and (151.5422,186.8755) .. (151.7080,188.0946) .. controls
+ (151.9861,190.0712) and (152.1341,192.0716) .. (152.1518,194.0719) -- cycle;
+
+\path[draw=black,miter limit=3.86,line width=0.615\lw] (153.7911,192.7403) ..
+ controls (153.7082,192.5864) and (153.6254,192.4325) .. (153.5426,192.2846) ..
+ controls (153.5012,192.2077) and (153.4538,192.1367) .. (153.4065,192.0656) ..
+ controls (153.3650,191.9946) and (153.3236,191.9295) .. (153.2763,191.8644) ..
+ controls (153.1815,191.7342) and (153.0869,191.6099) .. (152.9922,191.4797) ..
+ controls (153.1046,191.5507) and (153.2171,191.6277) .. (153.3295,191.7046) ..
+ controls (153.3828,191.7460) and (153.4301,191.7875) .. (153.4775,191.8348) ..
+ controls (153.5130,191.8644) and (153.5426,191.8999) .. (153.5722,191.9354) ..
+ controls (153.6255,192.0005) and (153.6846,192.0775) .. (153.7379,192.1485) --
+ cycle;
+
+\path[line width=0.253\lw,fill=black] (153.5248,191.3555) .. controls (153.4834,191.3200)
+ and (153.4419,191.2904) .. (153.4005,191.2608) .. controls (153.3709,191.2312)
+ and (153.3413,191.2075) .. (153.3117,191.1839) .. controls (153.1519,191.0478)
+ and (153.0217,190.8880) .. (152.9152,190.7104) .. controls (152.8383,190.5743)
+ and (152.7850,190.4145) .. (152.7732,190.2606) -- (152.7022,189.3552) --
+ (152.5601,189.0770) .. controls (152.6608,189.1125) and (152.7554,189.1480) ..
+ (152.8501,189.1954) .. controls (152.9093,189.2191) and (152.9744,189.2546) ..
+ (153.0277,189.2901) .. controls (153.1401,189.3611) and (153.2407,189.4558) ..
+ (153.3177,189.5623) .. controls (153.3710,189.6392) and (153.4065,189.7340) ..
+ (153.4183,189.8287) -- (153.5426,191.0182) -- (153.6550,191.2490) -- cycle;
+
+\path[line width=0.253\lw,fill=black] (145.6834,191.1838) .. controls (145.6005,190.9767)
+ and (145.5118,190.7696) .. (145.4230,190.5624) .. controls (145.3757,190.4618)
+ and (145.3283,190.3612) .. (145.2750,190.2606) .. controls (145.2277,190.1896)
+ and (145.1862,190.1127) .. (145.1389,190.0417) .. controls (145.0442,189.8996)
+ and (144.9436,189.7576) .. (144.8489,189.6156) .. controls (144.9614,189.6866)
+ and (145.0797,189.7576) .. (145.1922,189.8345) .. controls (145.2455,189.8759)
+ and (145.2987,189.9174) .. (145.3520,189.9647) .. controls (145.3816,189.9825)
+ and (145.4053,190.0120) .. (145.4289,190.0357) .. controls (145.4822,190.0830)
+ and (145.5295,190.1363) .. (145.5768,190.1837) -- cycle;
+
+\path[line width=0.253\lw,fill=black] (145.4230,189.1303) .. controls (145.3757,188.9942)
+ and (145.3224,188.8580) .. (145.2691,188.7219) .. controls (145.2454,188.6568)
+ and (145.2158,188.5917) .. (145.1862,188.5266) .. controls (145.1507,188.4674)
+ and (145.1152,188.4024) .. (145.0797,188.3432) .. controls (145.0028,188.2189)
+ and (144.9258,188.1005) .. (144.8489,187.9822) .. controls (144.9140,188.0295)
+ and (144.9850,188.0828) .. (145.0501,188.1301) .. controls (145.0856,188.1538)
+ and (145.1152,188.1834) .. (145.1507,188.2070) .. controls (145.1744,188.2307)
+ and (145.2040,188.2543) .. (145.2276,188.2780) .. controls (145.2809,188.3253)
+ and (145.3341,188.3727) .. (145.3815,188.4260) -- cycle;
+
+\path[line width=0.253\lw,fill=black] (149.6426,188.4911) .. controls (149.5479,188.2603)
+ and (149.4532,188.0295) .. (149.3467,187.8046) .. controls (149.2934,187.6922)
+ and (149.2342,187.5857) .. (149.1750,187.4791) .. controls (149.1336,187.4140)
+ and (149.0922,187.3489) .. (149.0448,187.2838) .. controls (148.9560,187.1596)
+ and (148.8614,187.0294) .. (148.7667,186.9051) .. controls (148.8969,186.9702)
+ and (149.0212,187.0412) .. (149.1454,187.1241) .. controls (149.2046,187.1654)
+ and (149.2579,187.2129) .. (149.3111,187.2661) .. controls (149.3408,187.3016)
+ and (149.3704,187.3371) .. (149.3940,187.3785) .. controls (149.4474,187.4732)
+ and (149.5006,187.5679) .. (149.5479,187.6685) -- cycle;
+
+\path[draw=black,miter limit=3.86,line width=0.615\lw] (154.0042,187.5738) ..
+ controls (154.0693,187.5087) and (154.1284,187.4495) .. (154.1876,187.3844) ..
+ controls (154.2113,187.3548) and (154.2349,187.3253) .. (154.2586,187.2956) ..
+ controls (154.3000,187.2305) and (154.3415,187.1595) .. (154.3770,187.0826) ..
+ controls (154.4362,186.9465) and (154.4894,186.8104) .. (154.5309,186.6683) ..
+ controls (154.5249,186.7867) and (154.5131,186.9051) .. (154.5013,187.0234) ..
+ controls (154.4953,187.0707) and (154.4895,187.1181) .. (154.4776,187.1654) ..
+ controls (154.4539,187.2838) and (154.4243,187.3963) .. (154.3829,187.5028) ..
+ controls (154.3119,187.6981) and (154.2349,187.8934) .. (154.1461,188.0828) --
+ cycle;
+
+\path[line width=0.253\lw,fill=black] (145.3165,187.9822) .. controls (145.2396,187.7810)
+ and (145.1567,187.5797) .. (145.0679,187.3785) .. controls (145.0265,187.2779)
+ and (144.9791,187.1832) .. (144.9318,187.0885) .. controls (144.8904,187.0175)
+ and (144.8489,186.9406) .. (144.8016,186.8696) .. controls (144.7128,186.7335)
+ and (144.6181,186.5914) .. (144.5234,186.4553) .. controls (144.6240,186.5026)
+ and (144.7187,186.5559) .. (144.8134,186.6151) .. controls (144.8607,186.6447)
+ and (144.9022,186.6743) .. (144.9436,186.7098) .. controls (144.9732,186.7335)
+ and (145.0028,186.7631) .. (145.0264,186.7927) .. controls (145.0797,186.8460)
+ and (145.1329,186.9051) .. (145.1862,186.9643) -- cycle;
+
+\path[line width=0.253\lw,fill=black] (155.4718,187.2306) .. controls (155.4423,187.1359)
+ and (155.4186,187.0412) .. (155.3890,186.9465) .. controls (155.3713,186.8992)
+ and (155.3595,186.8518) .. (155.3416,186.8045) .. controls (155.1049,186.0292)
+ and (154.8386,185.2658) .. (154.5427,184.5142) .. controls (154.3297,183.9520)
+ and (154.0870,183.4016) .. (153.8207,182.8571) .. controls (153.8030,182.8216)
+ and (153.7852,182.7861) .. (153.7674,182.7447) .. controls (153.7260,182.6737)
+ and (153.6905,182.5967) .. (153.6550,182.5198) -- (153.8680,182.4133) ..
+ controls (153.9035,182.4902) and (153.9449,182.5671) .. (153.9805,182.6441) ..
+ controls (154.0042,182.6855) and (154.0219,182.7210) .. (154.0397,182.7624) ..
+ controls (154.3474,183.3957) and (154.6315,184.0526) .. (154.8741,184.7154) ..
+ controls (155.1167,185.3605) and (155.3180,186.0233) .. (155.4955,186.6920) ..
+ controls (155.5073,186.7512) and (155.5251,186.8104) .. (155.5369,186.8696) ..
+ controls (155.5665,186.9879) and (155.5961,187.1122) .. (155.6257,187.2306) --
+ cycle;
+
+\path[line width=0.253\lw,fill=black] (149.3644,186.4257) .. controls (149.2460,186.2363)
+ and (149.1277,186.0470) .. (148.9975,185.8635) .. controls (148.9324,185.7688)
+ and (148.8673,185.6800) .. (148.7904,185.5972) .. controls (148.7312,185.5321)
+ and (148.6661,185.4670) .. (148.6010,185.4019) .. controls (148.4649,185.2776)
+ and (148.3288,185.1533) .. (148.1867,185.0350) .. controls (148.3347,185.0646)
+ and (148.4708,185.1001) .. (148.6128,185.1415) .. controls (148.6838,185.1652)
+ and (148.7549,185.1948) .. (148.8200,185.2303) .. controls (148.8613,185.2599)
+ and (148.8969,185.2836) .. (148.9383,185.3191) .. controls (149.0212,185.3901)
+ and (149.1040,185.4612) .. (149.1809,185.5440) -- cycle;
+
+\path[line width=0.253\lw,fill=black] (145.0205,186.0825) .. controls (144.9317,185.8635)
+ and (144.8371,185.6445) .. (144.7365,185.4374) .. controls (144.6773,185.3131)
+ and (144.6122,185.1889) .. (144.5412,185.0705) .. controls (144.5235,185.0350)
+ and (144.4998,184.9995) .. (144.4761,184.9699) .. controls (144.4169,184.8752)
+ and (144.3518,184.7805) .. (144.2867,184.6917) .. controls (144.3755,184.7450)
+ and (144.4583,184.8042) .. (144.5412,184.8693) .. controls (144.5826,184.8989)
+ and (144.6181,184.9285) .. (144.6595,184.9640) .. controls (144.6832,184.9877)
+ and (144.7069,185.0114) .. (144.7305,185.0350) .. controls (144.7720,185.0883)
+ and (144.8193,185.1415) .. (144.8607,185.1948) -- cycle;
+
+\path[line width=0.253\lw,fill=black] (149.0803,184.7095) .. controls (148.9561,184.4668)
+ and (148.8259,184.2242) .. (148.6838,183.9875) .. controls (148.6128,183.8691)
+ and (148.5418,183.7567) .. (148.4589,183.6501) .. controls (148.3938,183.5555)
+ and (148.3228,183.4667) .. (148.2459,183.3779) .. controls (148.0979,183.2063)
+ and (147.9441,183.0347) .. (147.7843,182.8630) .. controls (147.9500,182.9519)
+ and (148.1157,183.0406) .. (148.2755,183.1471) .. controls (148.3524,183.2004)
+ and (148.4294,183.2655) .. (148.4945,183.3306) .. controls (148.5359,183.3779)
+ and (148.5714,183.4253) .. (148.6069,183.4785) .. controls (148.6779,183.6028)
+ and (148.7489,183.7271) .. (148.8140,183.8514) -- cycle;
+
+\path[draw=black,miter limit=3.86,line width=0.615\lw] (150.1219,182.8275) ..
+ controls (150.0805,182.7565) and (150.0450,182.6796) .. (150.0036,182.6027) ..
+ controls (149.9740,182.5435) and (149.9385,182.4902) .. (149.9089,182.4310) ..
+ controls (149.6899,182.0109) and (149.5005,181.5729) .. (149.3467,181.1231) ..
+ controls (149.2224,180.7681) and (149.1277,180.4070) .. (149.0685,180.0401) ..
+ controls (149.0625,179.9928) and (149.0567,179.9513) .. (149.0507,179.9040) ..
+ controls (149.0389,179.8152) and (149.0270,179.7265) .. (149.0211,179.6377) ..
+ controls (149.1158,179.8744) and (149.2164,180.1112) .. (149.3111,180.3479) ..
+ controls (149.3644,180.4662) and (149.4117,180.5846) .. (149.4531,180.7030) ..
+ controls (149.5537,180.9633) and (149.6484,181.2297) .. (149.7313,181.4901) ..
+ controls (149.8260,181.7860) and (149.9206,182.0819) .. (150.0035,182.3778) ..
+ controls (150.0153,182.4251) and (150.0272,182.4784) .. (150.0449,182.5257) ..
+ controls (150.0686,182.6263) and (150.0982,182.7269) .. (150.1218,182.8275) --
+ cycle;
+
+\path[line width=0.253\lw,fill=black] (148.3465,182.5731) .. controls (148.2222,182.4014)
+ and (148.0861,182.2298) .. (147.9500,182.0582) .. controls (147.8849,181.9753)
+ and (147.8139,181.8925) .. (147.7429,181.8096) .. controls (147.6778,181.7445)
+ and (147.6127,181.6794) .. (147.5417,181.6143) .. controls (147.3996,181.4841)
+ and (147.2635,181.3539) .. (147.1156,181.2297) .. controls (147.2635,181.2652)
+ and (147.4055,181.3066) .. (147.5476,181.3539) .. controls (147.6245,181.3776)
+ and (147.6896,181.4131) .. (147.7547,181.4486) .. controls (147.8020,181.4782)
+ and (147.8375,181.5078) .. (147.8790,181.5433) .. controls (147.9618,181.6202)
+ and (148.0447,181.6972) .. (148.1216,181.7801) -- cycle;
+
+\path[line width=0.253\lw,fill=black] (147.2102,179.3181) .. controls (147.0682,179.1524)
+ and (146.9203,178.9867) .. (146.7723,178.8210) .. controls (146.6954,178.7381)
+ and (146.6184,178.6553) .. (146.5415,178.5784) .. controls (146.4527,178.4896)
+ and (146.3639,178.4067) .. (146.2693,178.3239) .. controls (146.0858,178.1582)
+ and (145.8964,177.9984) .. (145.7011,177.8386) .. controls (145.8905,177.9215)
+ and (146.0799,178.0102) .. (146.2634,178.1108) .. controls (146.3521,178.1582)
+ and (146.4409,178.2115) .. (146.5297,178.2706) .. controls (146.5770,178.3002)
+ and (146.6244,178.3357) .. (146.6658,178.3712) .. controls (146.7605,178.4422)
+ and (146.8492,178.5192) .. (146.9380,178.5961) -- cycle;
+
+\path[line width=0.253\lw,fill=black] (141.0850,176.5248) .. controls (141.0673,176.4242)
+ and (141.0436,176.3236) .. (141.0317,176.2230) .. controls (141.0199,176.1579)
+ and (141.0139,176.0928) .. (141.0080,176.0277) .. controls (140.9843,175.8028)
+ and (141.0080,175.5720) .. (141.0613,175.3589) .. controls (141.1205,175.1459)
+ and (141.2152,174.9447) .. (141.3395,174.7671) .. controls (141.3868,174.7020)
+ and (141.4342,174.6429) .. (141.4815,174.5837) .. controls (141.5466,174.5068)
+ and (141.6117,174.4298) .. (141.6768,174.3529) .. controls (141.6176,174.5008)
+ and (141.5584,174.6488) .. (141.5052,174.7967) .. controls (141.4815,174.8500)
+ and (141.4638,174.9092) .. (141.4460,174.9684) .. controls (141.4164,175.0631)
+ and (141.3927,175.1577) .. (141.3691,175.2524) .. controls (141.3040,175.5306)
+ and (141.2389,175.8146) .. (141.1797,176.0928) .. controls (141.1679,176.1401)
+ and (141.1620,176.1875) .. (141.1501,176.2348) .. controls (141.1264,176.3295)
+ and (141.1087,176.4301) .. (141.0850,176.5248);
+% !!
+\path[fill=white,line width=0.253\lw] (113.3057,146.9523) --
+ (113.3057,152.0891) .. controls (113.1932,152.0773) and (113.0867,152.0714) ..
+ (112.9742,152.0595) .. controls (112.9210,152.0535) and (112.8677,152.0477) ..
+ (112.8145,152.0418) .. controls (111.6308,151.9176) and (110.4650,151.6690) ..
+ (109.3406,151.3021) .. controls (108.2339,150.9411) and (107.1686,150.4558) ..
+ (106.1685,149.8581) .. controls (106.1034,149.8226) and (106.0383,149.7812) ..
+ (105.9673,149.7397) .. controls (105.8371,149.6568) and (105.7010,149.5740) ..
+ (105.5708,149.4912) -- (105.5708,146.9582) .. controls (105.6655,147.1299) and
+ (105.7601,147.3015) .. (105.8548,147.4672) .. controls (105.9081,147.5560) and
+ (105.9554,147.6388) .. (106.0087,147.7217) .. controls (106.3224,148.2306) and
+ (106.6893,148.7100) .. (107.0976,149.1538) .. controls (107.5178,149.6095) and
+ (107.9794,150.0238) .. (108.4765,150.3907) .. controls (108.5712,150.4617) and
+ (108.6659,150.5268) .. (108.7606,150.5919) .. controls (108.9500,150.7221) and
+ (109.1453,150.8523) .. (109.3346,150.9825) .. controls (109.5418,150.8523) and
+ (109.7489,150.7221) .. (109.9501,150.5919) .. controls (110.0507,150.5268) and
+ (110.1513,150.4558) .. (110.2460,150.3848) .. controls (110.7195,150.0474) and
+ (111.1574,149.6687) .. (111.5539,149.2485) .. controls (112.0096,148.7691) and
+ (112.4298,148.2602) .. (112.8026,147.7157) .. controls (112.8736,147.6033) and
+ (112.9506,147.4968) .. (113.0216,147.3843) .. controls (113.1163,147.2423) and
+ (113.2110,147.1003) .. (113.3057,146.9523);
+
+\path[fill=white,line width=0.253\lw] (105.5708,116.2494) --
+ (108.6600,116.2494) .. controls (108.7014,116.6222) and (108.7547,116.9951) ..
+ (108.8257,117.3679) .. controls (108.8612,117.5750) and (108.9145,117.7762) ..
+ (108.9796,117.9715) .. controls (109.0092,118.0603) and (109.0447,118.1491) ..
+ (109.0802,118.2378) .. controls (109.1749,118.4450) and (109.2695,118.6521) ..
+ (109.3701,118.8592) .. controls (109.4708,118.6521) and (109.5714,118.4509) ..
+ (109.6660,118.2497) .. controls (109.7015,118.1609) and (109.7370,118.0781) ..
+ (109.7667,117.9952) .. controls (109.8318,117.7940) and (109.8909,117.5868) ..
+ (109.9265,117.3797) .. controls (110.0033,117.0010) and (110.0626,116.6281) ..
+ (110.1099,116.2494) -- (113.3057,116.2494) -- (113.3057,121.9485) .. controls
+ (113.1518,122.1970) and (112.9979,122.4456) .. (112.8500,122.6941) .. controls
+ (112.7316,122.8894) and (112.6132,123.0788) .. (112.4890,123.2741) .. controls
+ (112.1280,123.8541) and (111.7137,124.4104) .. (111.2639,124.9312) .. controls
+ (110.9799,125.2567) and (110.6544,125.5407) .. (110.2934,125.7834) .. controls
+ (110.2224,125.8307) and (110.1513,125.8722) .. (110.0744,125.9076) .. controls
+ (109.8495,126.0201) and (109.6128,126.1266) .. (109.3820,126.2272) .. controls
+ (109.1512,126.1384) and (108.9263,126.0438) .. (108.7014,125.9432) .. controls
+ (108.6126,125.9077) and (108.5298,125.8662) .. (108.4528,125.8189) .. controls
+ (108.0031,125.5526) and (107.5947,125.2152) .. (107.2515,124.8246) .. controls
+ (106.8195,124.3334) and (106.4585,123.7890) .. (106.1685,123.2090) .. controls
+ (106.0738,123.0255) and (105.9850,122.8362) .. (105.8962,122.6527) .. controls
+ (105.7838,122.4101) and (105.6773,122.1674) .. (105.5708,121.9248) -- cycle;
+
+\path[line width=0.253\lw,fill=black] (87.7396,120.5636) .. controls (87.7811,120.3624) and
+ (87.8166,120.1553) .. (87.8462,119.9541) .. controls (87.8639,119.8357) and
+ (87.8757,119.7174) .. (87.8757,119.5990) .. controls (87.8757,119.5576) and
+ (87.8757,119.5161) .. (87.8757,119.4747) .. controls (87.8639,119.3623) and
+ (87.8580,119.2558) .. (87.8462,119.1433) -- (88.3433,119.1315) .. controls
+ (88.3255,119.2676) and (88.3078,119.4037) .. (88.2841,119.5399) .. controls
+ (88.2723,119.5931) and (88.2604,119.6523) .. (88.2427,119.7056) .. controls
+ (88.2072,119.8121) and (88.1539,119.9186) .. (88.0947,120.0192) .. controls
+ (87.9882,120.2086) and (87.8698,120.3920) .. (87.7396,120.5637);
+
+\path[line width=0.253\lw,fill=black] (81.2002,118.3917) .. controls (81.3540,117.9774) and
+ (81.4783,117.5513) .. (81.5730,117.1134) .. controls (81.6263,116.8530) and
+ (81.6499,116.5867) .. (81.6440,116.3263) .. controls (81.6440,116.2967) and
+ (81.6381,116.2730) .. (81.6381,116.2494) .. controls (81.6204,116.1429) and
+ (81.6026,116.0364) .. (81.5849,115.9358) -- (82.2240,115.6339) .. controls
+ (82.2122,115.7937) and (82.2004,115.9535) .. (82.1885,116.1133) .. controls
+ (82.1826,116.1547) and (82.1767,116.2021) .. (82.1649,116.2435) .. controls
+ (82.1057,116.5335) and (82.0110,116.8116) .. (81.8926,117.0779) .. controls
+ (81.6914,117.5277) and (81.4606,117.9716) .. (81.2002,118.3918);
+
+\path[line width=0.253\lw,fill=black] (65.0912,113.1483) .. controls (65.2510,112.6808) and
+ (65.3930,112.2014) .. (65.5232,111.7221) .. controls (65.6002,111.4202) and
+ (65.6653,111.1184) .. (65.7067,110.8166) .. controls (65.7126,110.7870) and
+ (65.7126,110.7633) .. (65.7126,110.7337) .. controls (65.7244,110.6213) and
+ (65.7363,110.5088) .. (65.7422,110.3964) -- (66.2866,110.1005) .. controls
+ (66.2630,110.2662) and (66.2334,110.4378) .. (66.2038,110.6035) .. controls
+ (66.1979,110.6509) and (66.1860,110.6982) .. (66.1742,110.7455) .. controls
+ (66.0854,111.0651) and (65.9730,111.3788) .. (65.8369,111.6747) .. controls
+ (65.6120,112.1777) and (65.3634,112.6689) .. (65.0912,113.1483);
+
+\path[fill=gold,line width=0.253\lw] (122.0407,68.4610) .. controls
+ (122.0170,68.6090) and (121.9934,68.7629) .. (121.9756,68.9167) .. controls
+ (121.9696,68.9759) and (121.9696,69.0410) .. (121.9696,69.1002) .. controls
+ (121.9696,69.2481) and (121.9873,69.4020) .. (122.0169,69.5500) .. controls
+ (122.0702,69.8222) and (122.1353,70.0885) .. (122.2181,70.3489) .. controls
+ (122.1293,70.3193) and (122.0406,70.2897) .. (121.9518,70.2601) .. controls
+ (121.9163,70.2483) and (121.8867,70.2306) .. (121.8512,70.2128) .. controls
+ (121.7210,70.1299) and (121.6086,70.0234) .. (121.5198,69.8932) .. controls
+ (121.4074,69.7275) and (121.3245,69.5381) .. (121.2712,69.3428) .. controls
+ (121.2475,69.2777) and (121.2357,69.2126) .. (121.2179,69.1416) .. controls
+ (121.2002,69.0588) and (121.1765,68.9700) .. (121.1646,68.8871) .. controls
+ (121.2534,68.8220) and (121.3481,68.7688) .. (121.4428,68.7096) .. controls
+ (121.4901,68.6800) and (121.5375,68.6563) .. (121.5907,68.6327) .. controls
+ (121.6380,68.6090) and (121.6854,68.5853) .. (121.7387,68.5676) .. controls
+ (121.8393,68.5321) and (121.9399,68.4966) .. (122.0405,68.4611);
+
+\path[fill=gold,line width=0.253\lw] (126.0650,67.9047) .. controls
+ (126.0295,67.9521) and (125.9999,68.0054) .. (125.9644,68.0586) .. controls
+ (125.9526,68.0823) and (125.9348,68.1060) .. (125.9230,68.1355) .. controls
+ (125.8934,68.1888) and (125.8638,68.2480) .. (125.8401,68.3013) .. controls
+ (125.7987,68.3959) and (125.7632,68.4906) .. (125.7276,68.5912) .. controls
+ (125.6566,68.8043) and (125.5797,69.0114) .. (125.5087,69.2245) .. controls
+ (125.4850,69.2896) and (125.4614,69.3606) .. (125.4377,69.4257) .. controls
+ (125.4081,69.5026) and (125.3667,69.5796) .. (125.3252,69.6565) .. controls
+ (125.2956,69.7097) and (125.2601,69.7571) .. (125.2187,69.7985) .. controls
+ (125.2009,69.8163) and (125.1832,69.8340) .. (125.1595,69.8518) .. controls
+ (125.1240,69.8814) and (125.0826,69.9110) .. (125.0412,69.9405) .. controls
+ (124.9878,69.9050) and (124.9405,69.8695) .. (124.8932,69.8340) .. controls
+ (124.8814,69.8222) and (124.8695,69.8104) .. (124.8577,69.7985) .. controls
+ (124.7689,69.7038) and (124.6979,69.5914) .. (124.6446,69.4730) .. controls
+ (124.5558,69.2777) and (124.4848,69.0765) .. (124.4375,68.8694) .. controls
+ (124.4257,68.8220) and (124.4138,68.7806) .. (124.4020,68.7333) .. controls
+ (124.3902,68.6741) and (124.3783,68.6090) .. (124.3606,68.5498) .. controls
+ (124.4139,68.5202) and (124.4671,68.4906) .. (124.5204,68.4610) .. controls
+ (124.5500,68.4492) and (124.5737,68.4315) .. (124.6032,68.4196) .. controls
+ (124.7926,68.3131) and (124.9938,68.2184) .. (125.2009,68.1415) .. controls
+ (125.3903,68.0704) and (125.5915,68.0053) .. (125.7868,67.9639) .. controls
+ (125.8164,67.9521) and (125.8519,67.9462) .. (125.8815,67.9403) .. controls
+ (125.9407,67.9284) and (126.0058,67.9166) .. (126.0650,67.9047);
+
+\path[fill=gold,line width=0.253\lw] (109.9797,69.9642) .. controls
+ (110.0093,69.8755) and (110.0330,69.7808) .. (110.0566,69.6920) .. controls
+ (110.0684,69.6446) and (110.0743,69.6032) .. (110.0862,69.5559) .. controls
+ (110.1099,69.4138) and (110.1158,69.2659) .. (110.0980,69.1239) .. controls
+ (110.0862,68.9522) and (110.0507,68.7865) .. (110.0033,68.6208) .. controls
+ (109.9915,68.5735) and (109.9737,68.5321) .. (109.9560,68.4847) .. controls
+ (109.9383,68.4196) and (109.9146,68.3604) .. (109.8968,68.3013) .. controls
+ (109.9678,68.3131) and (110.0329,68.3308) .. (110.1039,68.3486) .. controls
+ (110.1335,68.3604) and (110.1631,68.3723) .. (110.1927,68.3900) .. controls
+ (110.3111,68.4551) and (110.3999,68.5676) .. (110.4472,68.6918) .. controls
+ (110.5064,68.8398) and (110.5182,69.0055) .. (110.4827,69.1653) .. controls
+ (110.4590,69.2659) and (110.4294,69.3606) .. (110.3821,69.4494) .. controls
+ (110.3348,69.5441) and (110.2756,69.6387) .. (110.2046,69.7157) .. controls
+ (110.1750,69.7512) and (110.1395,69.7867) .. (110.1099,69.8222) .. controls
+ (110.0685,69.8695) and (110.0211,69.9169) .. (109.9797,69.9642);
+
+\path[fill=gold,line width=0.253\lw] (120.0345,69.4789) .. controls
+ (120.0700,69.4079) and (120.0996,69.3310) .. (120.1292,69.2600) .. controls
+ (120.1529,69.2067) and (120.1706,69.1535) .. (120.1884,69.1061) .. controls
+ (120.2476,68.9286) and (120.2712,68.7451) .. (120.2712,68.5616) .. controls
+ (120.2652,68.3841) and (120.2239,68.2066) .. (120.1588,68.0409) .. controls
+ (120.1351,67.9935) and (120.1174,67.9403) .. (120.0937,67.8929) .. controls
+ (120.0582,67.8278) and (120.0286,67.7686) .. (119.9930,67.7035) .. controls
+ (120.0700,67.7686) and (120.1351,67.8278) .. (120.2061,67.8988) .. controls
+ (120.2534,67.9462) and (120.2949,67.9994) .. (120.3363,68.0527) .. controls
+ (120.4665,68.2302) and (120.5316,68.4551) .. (120.5198,68.6741) .. controls
+ (120.5138,68.8931) and (120.4251,69.1002) .. (120.2771,69.2600) .. controls
+ (120.2475,69.2955) and (120.2179,69.3251) .. (120.1824,69.3606) .. controls
+ (120.1350,69.4020) and (120.0818,69.4375) .. (120.0345,69.4789);
+
+\path[fill=gold,line width=0.253\lw] (124.2186,68.0823) .. controls
+ (124.2068,68.0349) and (124.1890,67.9876) .. (124.1772,67.9403) .. controls
+ (124.1654,67.9047) and (124.1535,67.8692) .. (124.1476,67.8278) .. controls
+ (124.0943,67.6384) and (124.0529,67.4490) .. (124.0351,67.2538) .. controls
+ (124.0114,67.0821) and (124.0114,66.9105) .. (124.0233,66.7389) .. controls
+ (124.0351,66.6087) and (124.0647,66.4726) .. (124.1121,66.3483) .. controls
+ (124.1594,66.2240) and (124.2186,66.1057) .. (124.2956,65.9991) .. controls
+ (124.3193,65.9695) and (124.3430,65.9340) .. (124.3725,65.9044) .. controls
+ (124.4021,65.8630) and (124.4376,65.8216) .. (124.4672,65.7861) --
+ (124.6447,65.9163) .. controls (124.7986,65.9695) and (124.9702,65.9636) ..
+ (125.1182,65.8926) .. controls (125.3194,65.7920) and (125.4969,65.6322) ..
+ (125.6153,65.4310) .. controls (125.6390,65.3955) and (125.6626,65.3600) ..
+ (125.6804,65.3186) .. controls (125.7041,65.2712) and (125.7337,65.2180) ..
+ (125.7514,65.1706) .. controls (125.8224,65.2298) and (125.8934,65.2831) ..
+ (125.9704,65.3304) .. controls (125.9941,65.3481) and (126.0177,65.3659) ..
+ (126.0473,65.3718) .. controls (126.1952,65.4310) and (126.3609,65.4488) ..
+ (126.5207,65.4251) .. controls (126.7515,65.3896) and (126.9823,65.3126) ..
+ (127.1835,65.2002) .. controls (127.2604,65.1588) and (127.3315,65.1173) ..
+ (127.4084,65.0700) .. controls (127.4972,65.0167) and (127.5919,64.9576) ..
+ (127.6806,64.8984) .. controls (127.6155,64.9931) and (127.5504,65.0818) ..
+ (127.4853,65.1765) .. controls (127.4557,65.2239) and (127.4202,65.2653) ..
+ (127.3906,65.3126) .. controls (127.2190,65.5730) and (127.0652,65.8334) ..
+ (126.9172,66.1057) .. controls (126.7456,66.4252) and (126.5917,66.7566) ..
+ (126.4437,67.0881) .. controls (126.4320,67.1236) and (126.4142,67.1591) ..
+ (126.3965,67.2005) .. controls (126.3668,67.2715) and (126.3372,67.3425) ..
+ (126.3076,67.4195) .. controls (126.1064,67.4490) and (125.9052,67.4846) ..
+ (125.7099,67.5260) .. controls (125.5620,67.5556) and (125.4140,67.5911) ..
+ (125.2661,67.6266) .. controls (125.1181,67.6680) and (124.9761,67.7095) ..
+ (124.8400,67.7686) .. controls (124.6920,67.8278) and (124.5441,67.8988) ..
+ (124.4020,67.9758) .. controls (124.3843,67.9876) and (124.3606,67.9994) ..
+ (124.3428,68.0113) .. controls (124.3014,68.0349) and (124.2599,68.0586) ..
+ (124.2185,68.0823);
+
+\path[draw=black,miter limit=3.86,line width=0.615\lw] (110.3881,184.0881) ..
+ controls (110.4710,183.7863) and (110.5656,183.4845) .. (110.6662,183.1885) ..
+ controls (110.7195,183.0406) and (110.7786,182.8986) .. (110.8497,182.7624) ..
+ controls (110.8970,182.6677) and (110.9503,182.5731) .. (111.0095,182.4843) ..
+ controls (111.1278,182.3068) and (111.2462,182.1292) .. (111.3705,181.9576) ..
+ controls (111.3528,182.0523) and (111.3409,182.1411) .. (111.3290,182.2357) ..
+ controls (111.3173,182.3126) and (111.3054,182.3837) .. (111.2935,182.4547) ..
+ controls (111.2403,182.7506) and (111.1515,183.0406) .. (111.0332,183.3187) ..
+ controls (110.9562,183.5081) and (110.8379,183.6857) .. (110.6958,183.8395) ..
+ controls (110.6780,183.8632) and (110.6484,183.8868) .. (110.6248,183.9046) ..
+ controls (110.5479,183.9697) and (110.4650,184.0289) .. (110.3881,184.0881) --
+ cycle;
+
+\path[line width=0.253\lw,fill=black] (107.5533,186.4553) -- (107.4586,186.2363) .. controls
+ (107.5060,186.1712) and (107.5533,186.1121) .. (107.6006,186.0529) .. controls
+ (107.6243,186.0233) and (107.6479,185.9937) .. (107.6716,185.9700) .. controls
+ (107.7959,185.8339) and (107.9380,185.7274) .. (108.0978,185.6386) .. controls
+ (108.2753,185.5439) and (108.4647,185.4788) .. (108.6600,185.4374) .. controls
+ (108.7073,185.4314) and (108.7547,185.4196) .. (108.8079,185.4137) .. controls
+ (108.8671,185.4019) and (108.9322,185.3900) .. (108.9973,185.3841) --
+ (109.1097,185.7628) .. controls (109.0328,185.7628) and (108.9559,185.7628) ..
+ (108.8730,185.7628) .. controls (108.8375,185.7628) and (108.7961,185.7628) ..
+ (108.7546,185.7688) .. controls (108.5889,185.7865) and (108.4232,185.8280) ..
+ (108.2753,185.8990) .. controls (108.1096,185.9700) and (107.9616,186.0707) ..
+ (107.8255,186.1890) .. controls (107.7841,186.2245) and (107.7426,186.2600) ..
+ (107.7012,186.3014) .. controls (107.6539,186.3547) and (107.6006,186.4021) ..
+ (107.5533,186.4553);
+
+\path[draw=black,miter limit=3.86,line width=0.615\lw] (117.5252,186.3251) ..
+ controls (117.4779,186.2067) and (117.4305,186.0943) .. (117.3773,185.9819) ..
+ controls (117.3536,185.9286) and (117.3299,185.8694) .. (117.2944,185.8162) ..
+ controls (117.2589,185.7511) and (117.2175,185.6919) .. (117.1701,185.6268) ..
+ controls (117.0754,185.5084) and (116.9807,185.3901) .. (116.8801,185.2717) ..
+ controls (117.0517,185.3250) and (117.2234,185.4019) .. (117.3773,185.4907) ..
+ controls (117.4364,185.5262) and (117.4838,185.5736) .. (117.5193,185.6327) ..
+ controls (117.5489,185.6860) and (117.5666,185.7511) .. (117.5666,185.8102) ..
+ controls (117.5666,185.9819) and (117.5548,186.1535) .. (117.5252,186.3251) --
+ cycle;
+
+\path[line width=0.253\lw,fill=black] (120.7565,189.9647) .. controls (120.6736,189.7457)
+ and (120.5849,189.5268) .. (120.4843,189.3196) .. controls (120.4370,189.2131)
+ and (120.3777,189.1184) .. (120.3126,189.0238) .. controls (120.2475,188.9349)
+ and (120.1765,188.8521) .. (120.0937,188.7693) .. controls (119.9280,188.6095)
+ and (119.7563,188.4497) .. (119.5788,188.3017) .. controls (119.7149,188.2900)
+ and (119.8451,188.2900) .. (119.9753,188.2957) .. controls (120.0463,188.2957)
+ and (120.1114,188.3075) .. (120.1825,188.3253) .. controls (120.3896,188.3904)
+ and (120.5730,188.5325) .. (120.6973,188.7159) .. controls (120.8275,188.9171)
+ and (120.8867,189.1598) .. (120.8749,189.3965) .. controls (120.8689,189.4794)
+ and (120.8572,189.5622) .. (120.8394,189.6451) .. controls (120.8217,189.7516)
+ and (120.7921,189.8581) .. (120.7566,189.9647);
+
+\path[line width=0.253\lw,fill=black] (121.7685,188.9468) .. controls (121.7152,188.7160)
+ and (121.6442,188.4852) .. (121.5614,188.2603) .. controls (121.5259,188.1538)
+ and (121.4726,188.0591) .. (121.4134,187.9644) .. controls (121.3424,187.8638)
+ and (121.2536,187.7691) .. (121.1530,187.6922) .. controls (120.9340,187.5206)
+ and (120.7032,187.3667) .. (120.4606,187.2306) .. controls (120.5730,187.1951)
+ and (120.6914,187.1714) .. (120.8098,187.1477) .. controls (120.8631,187.1417)
+ and (120.9281,187.1359) .. (120.9814,187.1417) .. controls (121.2655,187.1654)
+ and (121.5377,187.3192) .. (121.7034,187.5559) .. controls (121.8868,187.8104)
+ and (121.9638,188.1418) .. (121.9164,188.4496) .. controls (121.9046,188.5265)
+ and (121.8868,188.5975) .. (121.8691,188.6745) .. controls (121.8395,188.7633)
+ and (121.8040,188.8579) .. (121.7685,188.9467);
+
+\path[draw=black,miter limit=3.86,line width=0.615\lw] (113.4004,162.8600) ..
+ controls (113.2938,162.8363) and (113.1814,162.8127) .. (113.0748,162.7831) ..
+ controls (113.0216,162.7713) and (112.9683,162.7594) .. (112.9091,162.7417) ..
+ controls (112.5422,162.6470) and (112.1753,162.5287) .. (111.8143,162.3925) ..
+ controls (111.5066,162.2683) and (111.2048,162.1262) .. (110.9148,161.9605) ..
+ controls (110.8675,161.9368) and (110.8142,161.9072) .. (110.7668,161.8776) ..
+ controls (110.6662,161.8184) and (110.5715,161.7593) .. (110.4709,161.6942) ..
+ controls (110.5242,161.5581) and (110.5715,161.4219) .. (110.6070,161.2799) ..
+ controls (110.6247,161.2089) and (110.6307,161.1438) .. (110.6366,161.0728) ..
+ controls (110.6366,161.0018) and (110.6306,160.9248) .. (110.6129,160.8479) ..
+ controls (110.5715,160.6940) and (110.5301,160.5401) .. (110.4709,160.3863) ..
+ controls (110.5537,160.2975) and (110.6425,160.2087) .. (110.7372,160.1259) ..
+ controls (110.7786,160.0904) and (110.8260,160.0549) .. (110.8792,160.0312) ..
+ controls (110.9326,160.0075) and (110.9917,159.9839) .. (111.0568,159.9779) ..
+ controls (111.1870,159.9542) and (111.3231,159.9424) .. (111.4592,159.9365) ..
+ controls (111.6486,160.1318) and (111.8380,160.3271) .. (112.0333,160.5164) ..
+ controls (112.1280,160.6111) and (112.2226,160.7058) .. (112.3292,160.7946) ..
+ controls (112.4712,160.9189) and (112.6251,161.0372) .. (112.7849,161.1497) ..
+ controls (113.0985,161.3746) and (113.4240,161.5935) .. (113.7554,161.8066) ..
+ controls (113.6371,161.8421) and (113.5187,161.8717) .. (113.4003,161.8954) ..
+ controls (113.3470,161.9072) and (113.2997,161.9072) .. (113.2465,161.9072) ..
+ controls (113.1636,161.9072) and (113.0867,161.8895) .. (113.0097,161.8717) ..
+ controls (112.8500,161.8184) and (112.7020,161.7652) .. (112.5541,161.6941) ..
+ controls (112.6074,161.8539) and (112.6665,162.0078) .. (112.7316,162.1557) ..
+ controls (112.7671,162.2267) and (112.8026,162.2919) .. (112.8500,162.3570) ..
+ controls (112.8973,162.4221) and (112.9506,162.4812) .. (113.0097,162.5404) ..
+ controls (113.1340,162.6529) and (113.2642,162.7594) .. (113.4003,162.8600) --
+ cycle;
+
+\path[line width=0.253\lw,fill=black] (120.6736,82.3744) .. controls (120.8867,82.3093) and
+ (121.0998,82.2383) .. (121.3069,82.1791) .. controls (121.4193,82.1436) and
+ (121.5259,82.1140) .. (121.6383,82.0903) .. controls (122.0999,81.9838) and
+ (122.5556,81.8418) .. (122.9935,81.6642) .. controls (123.2480,81.5636) and
+ (123.4906,81.4275) .. (123.7096,81.2618) .. controls (123.9286,81.1079) and
+ (124.0824,80.8712) .. (124.1535,80.6108) .. controls (124.2068,80.3918) and
+ (124.1653,80.1551) .. (124.0410,79.9717) .. controls (123.9996,79.9066) and
+ (123.9404,79.8474) .. (123.8812,79.7941) .. controls (123.7629,79.6994) and
+ (123.6386,79.6166) .. (123.5025,79.5396) .. controls (123.6090,79.5278) and
+ (123.7155,79.5219) .. (123.8221,79.5278) .. controls (123.8812,79.5278) and
+ (123.9404,79.5337) .. (123.9996,79.5456) .. controls (124.0824,79.5633) and
+ (124.1594,79.5988) .. (124.2245,79.6462) .. controls (124.3192,79.7054) and
+ (124.3961,79.7764) .. (124.4671,79.8592) .. controls (124.5381,79.9421) and
+ (124.5914,80.0368) .. (124.6328,80.1374) .. controls (124.6742,80.2321) and
+ (124.6979,80.3327) .. (124.7097,80.4333) .. controls (124.7215,80.5635) and
+ (124.7157,80.6996) .. (124.6920,80.8298) .. controls (124.6743,80.9186) and
+ (124.6447,80.9955) .. (124.5973,81.0665) .. controls (124.3547,81.4275) and
+ (124.0114,81.7116) .. (123.6149,81.8832) .. controls (122.9935,82.1554) and
+ (122.3248,82.3093) .. (121.6501,82.3448) .. controls (121.5081,82.3507) and
+ (121.3602,82.3566) .. (121.2181,82.3626) .. controls (121.0347,82.3685) and
+ (120.8571,82.3744) .. (120.6737,82.3744);
+
+\path[fill=red,line width=0.253\lw] (115.6315,72.3374) .. controls
+ (115.6315,72.2841) and (115.6315,72.2308) .. (115.6433,72.1776) .. controls
+ (115.6493,72.1243) and (115.6611,72.0711) .. (115.6788,72.0178) .. controls
+ (115.6906,71.9764) and (115.7084,71.9290) .. (115.7321,71.8876) .. controls
+ (115.7498,71.8521) and (115.7735,71.8166) .. (115.8031,71.7870) --
+ (115.9747,71.6982) -- (116.1463,71.7870) .. controls (116.1759,71.8166) and
+ (116.1996,71.8521) .. (116.2232,71.8876) .. controls (116.2410,71.9290) and
+ (116.2587,71.9764) .. (116.2765,72.0178) .. controls (116.2883,72.0711) and
+ (116.3002,72.1243) .. (116.3120,72.1776) .. controls (116.3180,72.2308) and
+ (116.3238,72.2841) .. (116.3238,72.3374) .. controls (116.3238,72.3906) and
+ (116.3178,72.4439) .. (116.3120,72.4972) .. controls (116.3002,72.5504) and
+ (116.2883,72.6037) .. (116.2765,72.6569) .. controls (116.2588,72.6984) and
+ (116.2410,72.7457) .. (116.2232,72.7812) .. controls (116.1995,72.8227) and
+ (116.1759,72.8582) .. (116.1463,72.8877) -- (115.9747,72.9706) --
+ (115.8031,72.8877) .. controls (115.7735,72.8582) and (115.7498,72.8226) ..
+ (115.7262,72.7812) .. controls (115.7084,72.7398) and (115.6907,72.6984) ..
+ (115.6788,72.6569) .. controls (115.6611,72.5978) and (115.6492,72.5445) ..
+ (115.6374,72.4853) .. controls (115.6314,72.4380) and (115.6314,72.3847) ..
+ (115.6314,72.3374);
+
+\path[fill=white,line width=0.253\lw] (120.9163,72.5504) .. controls
+ (120.9223,72.5031) and (120.9223,72.4498) .. (120.9163,72.3966) .. controls
+ (120.9103,72.3433) and (120.9045,72.2841) .. (120.8926,72.2308) .. controls
+ (120.8808,72.1894) and (120.8689,72.1421) .. (120.8453,72.1006) .. controls
+ (120.8276,72.0592) and (120.8098,72.0237) .. (120.7802,71.9941) --
+ (120.6145,71.8935) -- (120.4369,71.9705) .. controls (120.4073,72.0000) and
+ (120.3778,72.0296) .. (120.3541,72.0651) .. controls (120.3303,72.1066) and
+ (120.3127,72.1480) .. (120.2948,72.1953) .. controls (120.2772,72.2427) and
+ (120.2593,72.2959) .. (120.2476,72.3492) .. controls (120.2357,72.4025) and
+ (120.2298,72.4557) .. (120.2298,72.5090) .. controls (120.2238,72.5623) and
+ (120.2238,72.6155) .. (120.2298,72.6688) .. controls (120.2298,72.7220) and
+ (120.2417,72.7753) .. (120.2536,72.8286) .. controls (120.2653,72.8759) and
+ (120.2772,72.9173) .. (120.2950,72.9588) .. controls (120.3127,73.0002) and
+ (120.3363,73.0357) .. (120.3659,73.0653) -- (120.5317,73.1659) --
+ (120.7092,73.0890) .. controls (120.7388,73.0594) and (120.7684,73.0298) ..
+ (120.7921,72.9943) .. controls (120.8158,72.9529) and (120.8335,72.9114) ..
+ (120.8513,72.8700) .. controls (120.8690,72.8108) and (120.8868,72.7576) ..
+ (120.8986,72.7043) .. controls (120.9046,72.6510) and (120.9164,72.6037) ..
+ (120.9164,72.5504);
+
+\path[fill=red,line width=0.253\lw] (123.5025,72.9706) .. controls
+ (123.5085,72.8937) and (123.5202,72.8226) .. (123.5202,72.7457) .. controls
+ (123.5262,72.6629) and (123.5262,72.5800) .. (123.5202,72.4972) .. controls
+ (123.5202,72.4261) and (123.5084,72.3610) .. (123.4965,72.2959) .. controls
+ (123.4847,72.2427) and (123.4728,72.1894) .. (123.4492,72.1362) --
+ (123.3012,71.9882) -- (123.1178,72.0888) .. controls (123.0823,72.1362) and
+ (123.0527,72.1835) .. (123.0290,72.2308) .. controls (122.9994,72.2900) and
+ (122.9698,72.3551) .. (122.9521,72.4143) .. controls (122.9225,72.4972) and
+ (122.8988,72.5859) .. (122.8811,72.6688) .. controls (122.8634,72.7398) and
+ (122.8515,72.8049) .. (122.8397,72.8759) .. controls (122.8337,72.9528) and
+ (122.8279,73.0298) .. (122.8220,73.1067) .. controls (122.8160,73.1837) and
+ (122.8160,73.2665) .. (122.8220,73.3494) .. controls (122.8280,73.4145) and
+ (122.8338,73.4855) .. (122.8457,73.5506) .. controls (122.8575,73.6038) and
+ (122.8753,73.6571) .. (122.8931,73.7044) -- (123.0410,73.8583) --
+ (123.2245,73.7518) .. controls (123.2600,73.7104) and (123.2955,73.6630) ..
+ (123.3192,73.6098) .. controls (123.3488,73.5506) and (123.3725,73.4914) ..
+ (123.3902,73.4263) .. controls (123.4198,73.3375) and (123.4435,73.2428) ..
+ (123.4671,73.1481) .. controls (123.4848,73.0890) and (123.4908,73.0298) ..
+ (123.5026,72.9706);
+
+\path[fill=white,line width=0.253\lw] (110.8615,72.5504) .. controls
+ (110.8555,72.5031) and (110.8555,72.4498) .. (110.8615,72.3966) .. controls
+ (110.8675,72.3433) and (110.8733,72.2841) .. (110.8852,72.2308) .. controls
+ (110.8970,72.1894) and (110.9089,72.1421) .. (110.9325,72.1006) .. controls
+ (110.9502,72.0592) and (110.9739,72.0237) .. (110.9976,71.9941) --
+ (111.1633,71.8935) -- (111.3408,71.9705) .. controls (111.3704,72.0000) and
+ (111.4000,72.0296) .. (111.4236,72.0651) .. controls (111.4473,72.1066) and
+ (111.4650,72.1480) .. (111.4828,72.1953) .. controls (111.5006,72.2427) and
+ (111.5183,72.2959) .. (111.5302,72.3492) .. controls (111.5420,72.4025) and
+ (111.5479,72.4557) .. (111.5539,72.5090) .. controls (111.5539,72.5623) and
+ (111.5539,72.6155) .. (111.5479,72.6688) .. controls (111.5479,72.7220) and
+ (111.5361,72.7753) .. (111.5242,72.8286) .. controls (111.5124,72.8759) and
+ (111.5005,72.9173) .. (111.4828,72.9588) .. controls (111.4651,73.0002) and
+ (111.4414,73.0357) .. (111.4177,73.0653) -- (111.2461,73.1659) --
+ (111.0686,73.0890) .. controls (111.0390,73.0594) and (111.0094,73.0298) ..
+ (110.9858,72.9943) .. controls (110.9621,72.9529) and (110.9444,72.9114) ..
+ (110.9266,72.8700) .. controls (110.9089,72.8108) and (110.8911,72.7576) ..
+ (110.8793,72.7043) .. controls (110.8733,72.6510) and (110.8675,72.6037) ..
+ (110.8616,72.5504);
+
+\path[fill=red,line width=0.253\lw] (107.7604,73.0357) .. controls
+ (107.7544,72.9588) and (107.7486,72.8877) .. (107.7426,72.8108) .. controls
+ (107.7366,72.7280) and (107.7366,72.6451) .. (107.7426,72.5623) .. controls
+ (107.7426,72.4912) and (107.7544,72.4261) .. (107.7663,72.3610) .. controls
+ (107.7781,72.3078) and (107.7959,72.2545) .. (107.8136,72.2013) --
+ (107.9616,72.0533) -- (108.1450,72.1539) .. controls (108.1805,72.2013) and
+ (108.2101,72.2486) .. (108.2398,72.2959) .. controls (108.2694,72.3551) and
+ (108.2930,72.4202) .. (108.3107,72.4794) .. controls (108.3404,72.5682) and
+ (108.3641,72.6510) .. (108.3817,72.7398) .. controls (108.3996,72.8049) and
+ (108.4113,72.8759) .. (108.4232,72.9410) .. controls (108.4292,73.0179) and
+ (108.4408,73.0949) .. (108.4408,73.1718) .. controls (108.4468,73.2488) and
+ (108.4468,73.3316) .. (108.4408,73.4145) .. controls (108.4408,73.4796) and
+ (108.4291,73.5506) .. (108.4172,73.6157) .. controls (108.4053,73.6689) and
+ (108.3876,73.7222) .. (108.3698,73.7755) -- (108.2219,73.9234) --
+ (108.0384,73.8169) .. controls (108.0029,73.7755) and (107.9733,73.7281) ..
+ (107.9437,73.6749) .. controls (107.9141,73.6157) and (107.8904,73.5565) ..
+ (107.8727,73.4973) .. controls (107.8431,73.4026) and (107.8194,73.3079) ..
+ (107.7958,73.2132) .. controls (107.7840,73.1541) and (107.7721,73.0949) ..
+ (107.7603,73.0357);
+
+\path[fill=white,line width=0.253\lw] (125.6803,127.0321) .. controls
+ (125.7217,127.3872) and (125.7750,127.7363) .. (125.8460,128.0855) .. controls
+ (125.8815,128.2749) and (125.9289,128.4642) .. (125.9940,128.6477) .. controls
+ (126.0236,128.7365) and (126.0532,128.8253) .. (126.0946,128.9140) .. controls
+ (126.1834,129.1212) and (126.2840,129.3283) .. (126.3786,129.5295) .. controls
+ (126.4793,129.3342) and (126.5799,129.1330) .. (126.6686,128.9258) .. controls
+ (126.7100,128.8430) and (126.7455,128.7542) .. (126.7752,128.6655) .. controls
+ (126.8344,128.4879) and (126.8876,128.3045) .. (126.9231,128.1151) .. controls
+ (126.9941,127.7777) and (127.0474,127.4345) .. (127.0948,127.0853) .. controls
+ (127.1775,127.0439) and (127.2605,127.0024) .. (127.3433,126.9551) .. controls
+ (127.3551,126.9491) and (127.3729,126.9433) .. (127.3847,126.9314) .. controls
+ (127.6984,126.7243) and (128.0002,126.4817) .. (128.2724,126.2154) .. controls
+ (128.7281,125.7715) and (129.1660,125.2921) .. (129.5685,124.7950) .. controls
+ (129.6514,124.6944) and (129.7401,124.5938) .. (129.8229,124.4932) .. controls
+ (129.9827,124.2920) and (130.1484,124.0908) .. (130.3142,123.8896) --
+ (130.3142,132.6838) .. controls (130.1840,132.9146) and (130.0478,133.1454) ..
+ (129.9117,133.3762) .. controls (129.8111,133.5538) and (129.7046,133.7313) ..
+ (129.5981,133.9088) .. controls (129.2252,134.5243) and (128.8050,135.1102) ..
+ (128.3494,135.6665) .. controls (127.9883,136.0985) and (127.5918,136.4950) ..
+ (127.1598,136.8560) .. controls (127.0769,136.9211) and (126.9882,136.9921) ..
+ (126.9053,137.0572) .. controls (126.7337,137.1874) and (126.5562,137.3176) ..
+ (126.3786,137.4419) .. controls (126.1833,137.2999) and (125.9880,137.1578) ..
+ (125.7927,137.0099) .. controls (125.6921,136.9389) and (125.5975,136.8619) ..
+ (125.5028,136.7850) .. controls (125.0708,136.4240) and (124.6683,136.0157) ..
+ (124.3132,135.5777) .. controls (123.9108,135.0747) and (123.5498,134.5421) ..
+ (123.2361,133.9739) .. controls (123.1355,133.7964) and (123.0409,133.6189) ..
+ (122.9462,133.4354) .. controls (122.8219,133.2046) and (122.6976,132.9679) ..
+ (122.5792,132.7311) -- (122.5792,123.8836) .. controls (122.6917,124.0849) and
+ (122.8101,124.2802) .. (122.9284,124.4814) .. controls (123.0172,124.6293) and
+ (123.1060,124.7713) .. (123.2006,124.9134) .. controls (123.4669,125.3158) and
+ (123.7865,125.6827) .. (124.1416,126.0082) .. controls (124.5144,126.3456) and
+ (124.9287,126.6355) .. (125.3667,126.8723) .. controls (125.4022,126.8900) and
+ (125.4377,126.9137) .. (125.4673,126.9315) .. controls (125.5383,126.9670) and
+ (125.6093,127.0025) .. (125.6803,127.0321);
+
+\path[fill=white,line width=0.253\lw] (122.5793,116.2494) --
+ (125.6685,116.2494) .. controls (125.7099,116.6222) and (125.7691,116.9951) ..
+ (125.8342,117.3679) .. controls (125.8756,117.5750) and (125.9289,117.7762) ..
+ (125.9940,117.9715) .. controls (126.0177,118.0603) and (126.0532,118.1491) ..
+ (126.0946,118.2378) .. controls (126.1834,118.4450) and (126.2780,118.6521) ..
+ (126.3786,118.8592) .. controls (126.4852,118.6521) and (126.5799,118.4509) ..
+ (126.6746,118.2497) .. controls (126.7101,118.1609) and (126.7456,118.0781) ..
+ (126.7752,117.9952) .. controls (126.8462,117.7940) and (126.8995,117.5868) ..
+ (126.9409,117.3797) .. controls (127.0119,117.0010) and (127.0770,116.6281) ..
+ (127.1184,116.2494) -- (130.3142,116.2494) -- (130.3142,121.9485) .. controls
+ (130.1603,122.1970) and (130.0123,122.4456) .. (129.8585,122.6941) .. controls
+ (129.7401,122.8894) and (129.6218,123.0788) .. (129.5034,123.2741) .. controls
+ (129.1365,123.8541) and (128.7281,124.4104) .. (128.2724,124.9312) .. controls
+ (127.9884,125.2567) and (127.6629,125.5407) .. (127.3078,125.7834) .. controls
+ (127.2368,125.8307) and (127.1598,125.8722) .. (127.0888,125.9076) .. controls
+ (126.8580,126.0201) and (126.6272,126.1266) .. (126.3905,126.2272) .. controls
+ (126.1656,126.1384) and (125.9348,126.0438) .. (125.7099,125.9432) .. controls
+ (125.6271,125.9077) and (125.5442,125.8662) .. (125.4614,125.8189) .. controls
+ (125.0116,125.5526) and (124.6032,125.2152) .. (124.2600,124.8246) .. controls
+ (123.8339,124.3334) and (123.4670,123.7890) .. (123.1770,123.2090) .. controls
+ (123.0823,123.0255) and (122.9935,122.8362) .. (122.9048,122.6527) .. controls
+ (122.7923,122.4101) and (122.6858,122.1674) .. (122.5793,121.9248) -- cycle;
+
+\path[fill=white,line width=0.253\lw] (122.5793,134.7670) .. controls
+ (122.7154,135.0215) and (122.8574,135.2759) .. (122.9994,135.5245) .. controls
+ (123.0586,135.6192) and (123.1178,135.7139) .. (123.1829,135.8086) .. controls
+ (123.3782,136.0808) and (123.5913,136.3412) .. (123.8221,136.5838) .. controls
+ (124.2008,136.9863) and (124.5914,137.3709) .. (124.9998,137.7379) --
+ (125.6685,138.3356) .. controls (125.6745,138.6670) and (125.7040,138.9984) ..
+ (125.7395,139.3239) .. controls (125.7632,139.4837) and (125.7928,139.6375) ..
+ (125.8460,139.7914) .. controls (125.8815,139.9039) and (125.9229,140.0163) ..
+ (125.9762,140.1228) .. controls (126.0827,140.3418) and (126.2011,140.5548) ..
+ (126.3254,140.7679) .. controls (126.4319,140.5608) and (126.5384,140.3477) ..
+ (126.6390,140.1347) .. controls (126.6864,140.0341) and (126.7278,139.9275) ..
+ (126.7633,139.8151) .. controls (126.8166,139.6612) and (126.8580,139.5073) ..
+ (126.8817,139.3476) .. controls (126.9409,139.0221) and (126.9823,138.6907) ..
+ (127.0119,138.3652) .. controls (127.1480,138.2350) and (127.2782,138.1048) ..
+ (127.4143,137.9746) .. controls (127.4794,137.9095) and (127.5504,137.8503) ..
+ (127.6155,137.7852) .. controls (128.1481,137.2881) and (128.6748,136.7910) ..
+ (129.1897,136.2820) .. controls (129.3317,136.1400) and (129.4679,135.9920) ..
+ (129.5981,135.8382) .. controls (129.6691,135.7493) and (129.7342,135.6606) ..
+ (129.7934,135.5718) .. controls (129.9709,135.2996) and (130.1484,135.0274) ..
+ (130.3142,134.7492) -- (130.3142,136.1045) .. controls (130.3142,137.4775) and
+ (130.1366,138.8504) .. (129.7815,140.1702) .. controls (129.4146,141.5491) and
+ (128.8701,142.8747) .. (128.1718,144.1116) .. controls (127.7871,144.7981) and
+ (127.3551,145.4491) .. (126.8698,146.0645) .. controls (126.3668,146.7096) and
+ (125.8105,147.3133) .. (125.2187,147.8755) .. controls (125.1773,147.9169) and
+ (125.1299,147.9583) .. (125.0826,147.9998) .. controls (124.9938,148.0827) and
+ (124.9050,148.1655) .. (124.8163,148.2483) -- (124.6091,147.9879) .. controls
+ (124.2836,147.5677) and (123.9700,147.1416) .. (123.6623,146.7096) .. controls
+ (123.4729,146.4374) and (123.2953,146.1533) .. (123.1296,145.8633) .. controls
+ (123.0645,145.7509) and (123.0053,145.6325) .. (122.9402,145.5142) .. controls
+ (122.8160,145.2775) and (122.6976,145.0466) .. (122.5792,144.8040) -- cycle;
+
+\path[fill=white,line width=0.253\lw] (122.5793,146.9582) .. controls
+ (122.6740,147.1298) and (122.7686,147.3014) .. (122.8692,147.4671) .. controls
+ (122.9166,147.5559) and (122.9639,147.6388) .. (123.0172,147.7216) .. controls
+ (123.1237,147.8873) and (123.2362,148.0589) .. (123.3545,148.2187) .. controls
+ (123.4847,148.3963) and (123.6208,148.5738) .. (123.7629,148.7454) .. controls
+ (123.7806,148.7631) and (123.7984,148.7809) .. (123.8102,148.8046) .. controls
+ (123.8457,148.8401) and (123.8812,148.8815) .. (123.9108,148.9230) .. controls
+ (123.8161,148.9940) and (123.7273,149.0650) .. (123.6326,149.1361) .. controls
+ (123.5853,149.1657) and (123.5379,149.2012) .. (123.4847,149.2367) .. controls
+ (123.4610,149.2545) and (123.4374,149.2722) .. (123.4137,149.2841) .. controls
+ (123.2480,149.3906) and (123.0882,149.4971) .. (122.9225,149.6036) .. controls
+ (122.8870,149.6273) and (122.8456,149.6509) .. (122.8100,149.6746) .. controls
+ (122.7331,149.7279) and (122.6562,149.7752) .. (122.5792,149.8285) -- cycle;
+
+\path[draw=black,miter limit=3.86,line width=0.615\lw] (106.3401,68.1770) --
+ (106.4644,68.1770) .. controls (106.4940,68.1770) and (106.5295,68.1829) ..
+ (106.5591,68.1829) .. controls (106.6242,68.1947) and (106.6893,68.2125) ..
+ (106.7485,68.2539) .. controls (106.8018,68.2835) and (106.8491,68.3308) ..
+ (106.8846,68.3841) .. controls (106.9142,68.4373) and (106.9379,68.4965) ..
+ (106.9438,68.5557) .. controls (106.9556,68.6090) and (106.9556,68.6682) ..
+ (106.9438,68.7273) .. controls (106.9378,68.7569) and (106.9320,68.7865) ..
+ (106.9201,68.8102) .. controls (106.9141,68.8457) and (106.9024,68.8812) ..
+ (106.8846,68.9167) .. controls (106.8432,68.9049) and (106.8017,68.8930) ..
+ (106.7544,68.8753) .. controls (106.7248,68.8694) and (106.7011,68.8575) ..
+ (106.6716,68.8457) .. controls (106.5947,68.8043) and (106.5236,68.7510) ..
+ (106.4703,68.6859) .. controls (106.4171,68.6208) and (106.3816,68.5439) ..
+ (106.3638,68.4669) .. controls (106.3578,68.4255) and (106.3520,68.3841) ..
+ (106.3461,68.3486) .. controls (106.3401,68.2894) and (106.3401,68.2361) ..
+ (106.3401,68.1770) -- cycle;
+
+\path[draw=black,fill=white,miter limit=3.86,line width=0.346\lw]
+ (106.9852,69.2659) .. controls (106.9024,69.2600) and (106.8195,69.2541) ..
+ (106.7366,69.2422) .. controls (106.6952,69.2304) and (106.6478,69.2245) ..
+ (106.6064,69.2067) .. controls (106.4525,69.1594) and (106.3105,69.0647) ..
+ (106.1981,68.9404) .. controls (106.0915,68.8161) and (106.0205,68.6623) ..
+ (105.9909,68.4966) .. controls (105.9791,68.4078) and (105.9672,68.3190) ..
+ (105.9672,68.2302) .. controls (105.9672,68.1119) and (105.9672,67.9935) ..
+ (105.9790,67.8752) .. controls (106.0323,67.8633) and (106.0856,67.8515) ..
+ (106.1388,67.8397) .. controls (106.1802,67.8338) and (106.2157,67.8278) ..
+ (106.2572,67.8160) .. controls (106.3933,67.7982) and (106.5294,67.8042) ..
+ (106.6596,67.8397) .. controls (106.7839,67.8692) and (106.8963,67.9284) ..
+ (106.9969,68.0054) .. controls (107.1627,68.1296) and (107.2869,68.3190) ..
+ (107.3343,68.5202) .. controls (107.3757,68.6919) and (107.3403,68.8812) ..
+ (107.2396,69.0292) .. controls (107.2219,69.0588) and (107.1923,69.0884) ..
+ (107.1627,69.1180) .. controls (107.1094,69.1712) and (107.0443,69.2186) ..
+ (106.9851,69.2659) -- cycle;
+
+\path[fill=white,line width=0.253\lw] (109.6542,66.9638) .. controls
+ (109.6542,66.8750) and (109.6660,66.7862) .. (109.6897,66.6975) .. controls
+ (109.7193,66.6087) and (109.7548,66.5199) .. (109.8022,66.4371) .. controls
+ (109.8495,66.3542) and (109.9028,66.2832) .. (109.9738,66.2181) .. controls
+ (110.0389,66.1471) and (110.1217,66.0938) .. (110.2046,66.0465) .. controls
+ (110.2875,65.9991) and (110.3762,65.9636) .. (110.4709,65.9399) .. controls
+ (110.5656,65.9163) and (110.6603,65.9044) .. (110.7550,65.9044) .. controls
+ (110.8497,65.9044) and (110.9443,65.9163) .. (111.0390,65.9399) .. controls
+ (111.1278,65.9636) and (111.2225,65.9991) .. (111.2994,66.0465) .. controls
+ (111.3882,66.0938) and (111.4651,66.1471) .. (111.5302,66.2122) .. controls
+ (111.5953,66.2773) and (111.6545,66.3542) .. (111.7019,66.4371) .. controls
+ (111.7552,66.5140) and (111.7907,66.6028) .. (111.8143,66.6915) .. controls
+ (111.8380,66.7803) and (111.8498,66.8750) .. (111.8498,66.9638) .. controls
+ (111.8498,67.0585) and (111.8380,67.1531) .. (111.8143,67.2419) .. controls
+ (111.7906,67.3307) and (111.7551,67.4195) .. (111.7019,67.4964) .. controls
+ (111.6546,67.5792) and (111.5953,67.6503) .. (111.5302,67.7154) .. controls
+ (111.4651,67.7864) and (111.3882,67.8396) .. (111.2994,67.8870) .. controls
+ (111.2225,67.9343) and (111.1278,67.9698) .. (111.0390,67.9935) .. controls
+ (110.9443,68.0172) and (110.8496,68.0290) .. (110.7550,68.0290) .. controls
+ (110.6603,68.0290) and (110.5597,68.0172) .. (110.4709,67.9935) .. controls
+ (110.3762,67.9699) and (110.2874,67.9343) .. (110.2046,67.8870) .. controls
+ (110.1217,67.8396) and (110.0389,67.7805) .. (109.9738,67.7154) .. controls
+ (109.9028,67.6503) and (109.8495,67.5792) .. (109.8022,67.4964) .. controls
+ (109.7549,67.4135) and (109.7193,67.3248) .. (109.6897,67.2360) .. controls
+ (109.6660,67.1472) and (109.6542,67.0585) .. (109.6542,66.9638) --
+ cycle(110.3762,66.9638) .. controls (110.3762,66.9342) and (110.3822,66.9046)
+ .. (110.3880,66.8691) .. controls (110.3998,66.8395) and (110.4117,66.8099) ..
+ (110.4294,66.7744) .. controls (110.4412,66.7507) and (110.4590,66.7211) ..
+ (110.4827,66.6975) .. controls (110.5064,66.6738) and (110.5360,66.6560) ..
+ (110.5656,66.6383) .. controls (110.5952,66.6205) and (110.6248,66.6087) ..
+ (110.6544,66.6028) .. controls (110.6899,66.5909) and (110.7195,66.5909) ..
+ (110.7550,66.5909) .. controls (110.7846,66.5909) and (110.8201,66.5909) ..
+ (110.8497,66.6028) .. controls (110.8852,66.6087) and (110.9148,66.6205) ..
+ (110.9444,66.6383) .. controls (110.9681,66.6560) and (110.9977,66.6738) ..
+ (111.0213,66.6975) .. controls (111.0450,66.7211) and (111.0627,66.7507) ..
+ (111.0805,66.7744) .. controls (111.0982,66.8040) and (111.1101,66.8395) ..
+ (111.1160,66.8691) .. controls (111.1278,66.8987) and (111.1278,66.9342) ..
+ (111.1278,66.9638) .. controls (111.1278,66.9993) and (111.1278,67.0348) ..
+ (111.1160,67.0644) .. controls (111.1100,67.0940) and (111.0983,67.1295) ..
+ (111.0805,67.1531) .. controls (111.0627,67.1827) and (111.0450,67.2123) ..
+ (111.0213,67.2360) .. controls (110.9976,67.2597) and (110.9680,67.2774) ..
+ (110.9444,67.2952) .. controls (110.9148,67.3129) and (110.8852,67.3248) ..
+ (110.8497,67.3307) .. controls (110.8201,67.3425) and (110.7846,67.3425) ..
+ (110.7550,67.3425) .. controls (110.7195,67.3425) and (110.6899,67.3425) ..
+ (110.6544,67.3307) .. controls (110.6248,67.3248) and (110.5952,67.3129) ..
+ (110.5656,67.2952) .. controls (110.5360,67.2774) and (110.5064,67.2597) ..
+ (110.4827,67.2301) .. controls (110.4590,67.2123) and (110.4413,67.1827) ..
+ (110.4294,67.1531) .. controls (110.4117,67.1236) and (110.3998,67.0940) ..
+ (110.3880,67.0585) .. controls (110.3820,67.0289) and (110.3762,66.9993) ..
+ (110.3762,66.9638);
+
+\path[fill=white,line width=0.253\lw] (120.2120,66.9815) .. controls
+ (120.2120,66.8928) and (120.2238,66.8040) .. (120.2475,66.7152) .. controls
+ (120.2712,66.6205) and (120.3067,66.5318) .. (120.3600,66.4489) .. controls
+ (120.4014,66.3720) and (120.4606,66.2950) .. (120.5257,66.2299) .. controls
+ (120.5967,66.1648) and (120.6736,66.1057) .. (120.7624,66.0583) .. controls
+ (120.8452,66.0169) and (120.9340,65.9755) .. (121.0287,65.9518) .. controls
+ (121.1175,65.9281) and (121.2122,65.9163) .. (121.3069,65.9163) .. controls
+ (121.4075,65.9163) and (121.5022,65.9281) .. (121.5969,65.9518) .. controls
+ (121.6857,65.9814) and (121.7744,66.0169) .. (121.8573,66.0583) .. controls
+ (121.9402,66.1057) and (122.0170,66.1648) .. (122.0881,66.2299) .. controls
+ (122.1532,66.2950) and (122.2123,66.3720) .. (122.2597,66.4489) .. controls
+ (122.3070,66.5317) and (122.3426,66.6146) .. (122.3721,66.7093) .. controls
+ (122.3958,66.7981) and (122.4076,66.8928) .. (122.4076,66.9815) .. controls
+ (122.4076,67.0762) and (122.3958,67.1650) .. (122.3721,67.2597) .. controls
+ (122.3425,67.3484) and (122.3070,67.4313) .. (122.2597,67.5142) .. controls
+ (122.2124,67.5970) and (122.1532,67.6680) .. (122.0881,67.7331) .. controls
+ (122.0171,67.7982) and (121.9401,67.8574) .. (121.8573,67.9047) .. controls
+ (121.7745,67.9521) and (121.6856,67.9876) .. (121.5969,68.0113) .. controls
+ (121.5022,68.0349) and (121.4075,68.0468) .. (121.3069,68.0468) .. controls
+ (121.2122,68.0468) and (121.1175,68.0349) .. (121.0228,68.0113) .. controls
+ (120.9340,67.9876) and (120.8453,67.9521) .. (120.7624,67.9047) .. controls
+ (120.6736,67.8574) and (120.5967,67.7982) .. (120.5257,67.7331) .. controls
+ (120.4606,67.6680) and (120.4014,67.5970) .. (120.3600,67.5142) .. controls
+ (120.3067,67.4313) and (120.2712,67.3425) .. (120.2475,67.2538) .. controls
+ (120.2238,67.1650) and (120.2120,67.0703) .. (120.2120,66.9815) --
+ cycle(120.9340,66.9815) .. controls (120.9340,66.9519) and (120.9340,66.9164)
+ .. (120.9458,66.8868) .. controls (120.9518,66.8573) and (120.9636,66.8217) ..
+ (120.9813,66.7921) .. controls (120.9990,66.7626) and (121.0168,66.7389) ..
+ (121.0405,66.7152) .. controls (121.0642,66.6916) and (121.0938,66.6738) ..
+ (121.1174,66.6560) .. controls (121.1470,66.6383) and (121.1825,66.6265) ..
+ (121.2121,66.6146) .. controls (121.2417,66.6087) and (121.2772,66.6028) ..
+ (121.3068,66.6028) .. controls (121.3423,66.6028) and (121.3719,66.6087) ..
+ (121.4074,66.6146) .. controls (121.4370,66.6264) and (121.4667,66.6383) ..
+ (121.4963,66.6560) .. controls (121.5259,66.6738) and (121.5495,66.6915) ..
+ (121.5731,66.7152) .. controls (121.5969,66.7389) and (121.6205,66.7626) ..
+ (121.6382,66.7921) .. controls (121.6500,66.8217) and (121.6620,66.8513) ..
+ (121.6737,66.8868) .. controls (121.6797,66.9164) and (121.6856,66.9519) ..
+ (121.6856,66.9815) .. controls (121.6856,67.0170) and (121.6796,67.0466) ..
+ (121.6737,67.0821) .. controls (121.6620,67.1117) and (121.6500,67.1413) ..
+ (121.6382,67.1709) .. controls (121.6205,67.2005) and (121.5969,67.2242) ..
+ (121.5731,67.2478) .. controls (121.5494,67.2715) and (121.5259,67.2952) ..
+ (121.4963,67.3070) .. controls (121.4667,67.3248) and (121.4370,67.3366) ..
+ (121.4074,67.3485) .. controls (121.3719,67.3544) and (121.3423,67.3603) ..
+ (121.3068,67.3603) .. controls (121.2772,67.3603) and (121.2417,67.3544) ..
+ (121.2121,67.3485) .. controls (121.1825,67.3366) and (121.1470,67.3248) ..
+ (121.1174,67.3070) .. controls (121.0937,67.2952) and (121.0641,67.2715) ..
+ (121.0405,67.2478) .. controls (121.0168,67.2242) and (120.9991,67.2005) ..
+ (120.9813,67.1709) .. controls (120.9636,67.1413) and (120.9517,67.1117) ..
+ (120.9458,67.0762) .. controls (120.9340,67.0466) and (120.9340,67.0170) ..
+ (120.9340,66.9815);
+
+\path[draw=black,miter limit=3.86,line width=0.615\lw] (147.0682,174.9861) ..
+ controls (147.1037,174.9328) and (147.1333,174.8796) .. (147.1570,174.8263) ..
+ controls (147.1748,174.7967) and (147.1866,174.7730) .. (147.1925,174.7434) ..
+ controls (147.2280,174.6546) and (147.2517,174.5540) .. (147.2517,174.4594) ..
+ controls (147.2577,174.3351) and (147.2457,174.2049) .. (147.2162,174.0806) ..
+ controls (147.2102,174.0510) and (147.1985,174.0155) .. (147.1925,173.9800) ..
+ controls (147.1807,173.9386) and (147.1688,173.8971) .. (147.1570,173.8557) ..
+ controls (147.1392,173.8971) and (147.1274,173.9386) .. (147.1097,173.9800) ..
+ controls (147.1037,174.0096) and (147.0919,174.0451) .. (147.0801,174.0747) ..
+ controls (147.0446,174.1931) and (147.0150,174.3233) .. (147.0091,174.4475) ..
+ controls (146.9973,174.5600) and (147.0031,174.6724) .. (147.0209,174.7849) ..
+ controls (147.0269,174.8086) and (147.0327,174.8322) .. (147.0387,174.8500) ..
+ controls (147.0447,174.8973) and (147.0564,174.9388) .. (147.0683,174.9861) --
+ cycle;
+
+\path[line width=0.253\lw,fill=black] (148.8555,183.2951) -- (148.7253,182.8926) .. controls
+ (148.4057,181.9280) and (148.0684,180.9693) .. (147.7133,180.0165) .. controls
+ (147.4943,179.4365) and (147.2576,178.8684) .. (147.0031,178.3061) .. controls
+ (146.7545,177.7676) and (146.4941,177.2350) .. (146.2101,176.7142) .. controls
+ (145.8195,175.9863) and (145.4111,175.2702) .. (144.9850,174.5600) .. controls
+ (144.9377,174.4771) and (144.8844,174.3884) .. (144.8312,174.3055) .. controls
+ (144.7306,174.1339) and (144.6300,173.9682) .. (144.5234,173.7966) .. controls
+ (144.5826,173.8617) and (144.6359,173.9209) .. (144.6951,173.9860) .. controls
+ (144.7365,174.0333) and (144.7839,174.0866) .. (144.8253,174.1339) .. controls
+ (145.0265,174.3588) and (145.2454,174.5719) .. (145.4762,174.7671) .. controls
+ (145.6301,174.8914) and (145.7958,175.0098) .. (145.9734,175.1045) .. controls
+ (145.9911,175.1105) and (146.0089,175.1223) .. (146.0267,175.1282) .. controls
+ (146.0977,175.1578) and (146.1687,175.1874) .. (146.2397,175.2170) .. controls
+ (146.2515,175.1696) and (146.2634,175.1223) .. (146.2693,175.0749) .. controls
+ (146.2811,175.0335) and (146.2870,174.9980) .. (146.2930,174.9625) .. controls
+ (146.3344,174.7435) and (146.3463,174.5246) .. (146.3167,174.3056) .. controls
+ (146.2989,174.1162) and (146.2398,173.9327) .. (146.1569,173.7611) .. controls
+ (146.1451,173.7434) and (146.1332,173.7315) .. (146.1273,173.7138) .. controls
+ (146.0977,173.6665) and (146.0740,173.6250) .. (146.0445,173.5836) .. controls
+ (146.0741,173.5718) and (146.1037,173.5599) .. (146.1273,173.5481) .. controls
+ (146.1510,173.5421) and (146.1747,173.5363) .. (146.1983,173.5303) .. controls
+ (146.2752,173.5066) and (146.3640,173.4948) .. (146.4469,173.5007) .. controls
+ (146.5179,173.5067) and (146.5830,173.5303) .. (146.6422,173.5717) .. controls
+ (146.6659,173.5835) and (146.6836,173.5954) .. (146.6955,173.6131) .. controls
+ (146.7310,173.6427) and (146.7665,173.6782) .. (146.7961,173.7078) --
+ (146.7961,173.3705) .. controls (146.9085,173.4001) and (147.0210,173.4415) ..
+ (147.1334,173.4770) .. controls (147.1748,173.4888) and (147.2162,173.5007) ..
+ (147.2518,173.5184) .. controls (147.6069,173.6545) and (147.9442,173.8321) ..
+ (148.2578,174.0392) .. controls (148.6248,174.2818) and (148.9680,174.5600) ..
+ (149.2817,174.8677) .. controls (149.3290,174.9210) and (149.3823,174.9683) ..
+ (149.4296,175.0216) -- (149.6249,175.2169) .. controls (149.5894,175.1104) and
+ (149.5598,175.0038) .. (149.5243,174.8914) .. controls (149.5125,174.8677) and
+ (149.5006,174.8441) .. (149.4947,174.8145) .. controls (149.3527,174.4712) and
+ (149.1870,174.1398) .. (148.9858,173.8321) .. controls (148.7194,173.4060) and
+ (148.4235,172.9977) .. (148.1040,172.6130) .. controls (147.9087,172.3822) and
+ (147.7252,172.1336) .. (147.5536,171.8791) .. controls (147.4648,171.7430) and
+ (147.3879,171.6010) .. (147.3287,171.4530) .. controls (147.3169,171.4234) and
+ (147.3050,171.3938) .. (147.2991,171.3642) .. controls (147.2695,171.2695) and
+ (147.2458,171.1689) .. (147.2222,171.0683) .. controls (147.3346,171.1748) and
+ (147.4471,171.2873) .. (147.5595,171.3997) .. controls (147.6187,171.4589) and
+ (147.6720,171.5122) .. (147.7312,171.5714) .. controls (148.1750,172.0211) and
+ (148.6070,172.4887) .. (149.0154,172.9739) .. controls (149.3290,173.3409) and
+ (149.6190,173.7196) .. (149.8912,174.1102) .. controls (150.1931,174.5481) and
+ (150.4712,175.0038) .. (150.7198,175.4714) .. controls (150.9979,175.9803) and
+ (151.2406,176.5070) .. (151.4595,177.0456) .. controls (151.4950,177.1284) and
+ (151.5305,177.2172) .. (151.5660,177.3060) .. controls (151.6311,177.4835) and
+ (151.7022,177.6610) .. (151.7673,177.8386) .. controls (151.6963,177.7261) and
+ (151.6252,177.6196) .. (151.5542,177.5072) .. controls (151.5009,177.4244) and
+ (151.4477,177.3415) .. (151.3885,177.2586) .. controls (151.1873,176.9450) and
+ (150.9624,176.6491) .. (150.7257,176.3650) .. controls (150.5659,176.1638) and
+ (150.3824,175.9803) .. (150.1931,175.8087) .. controls (150.1754,175.7969) and
+ (150.1635,175.7850) .. (150.1458,175.7732) .. controls (150.0748,175.7199) and
+ (150.0096,175.6667) .. (149.9386,175.6134) .. controls (149.9623,175.8383) and
+ (149.9978,176.0632) .. (150.0392,176.2822) .. controls (150.0629,176.3887) and
+ (150.0925,176.4952) .. (150.1339,176.5958) .. controls (150.1694,176.6905) and
+ (150.2108,176.7793) .. (150.2582,176.8621) .. controls (150.3647,177.0397) and
+ (150.4713,177.2172) .. (150.5896,177.3829) .. controls (150.4713,177.3119) and
+ (150.3470,177.2409) .. (150.2286,177.1699) .. controls (150.1694,177.1344) and
+ (150.1162,177.0930) .. (150.0570,177.0515) .. controls (149.9564,176.9805) and
+ (149.8558,176.9035) .. (149.7611,176.8207) .. controls (149.5717,176.6491) and
+ (149.3883,176.4715) .. (149.2048,176.2881) .. controls (149.0628,176.1401) and
+ (148.9207,175.9922) .. (148.7846,175.8442) .. controls (148.6603,175.7081) and
+ (148.5420,175.5661) .. (148.4236,175.4240) .. controls (148.2993,175.2702) and
+ (148.1691,175.1281) .. (148.0330,174.9920) .. controls (147.9679,174.9210) and
+ (147.8910,174.8618) .. (147.8141,174.8145) .. controls (147.7962,174.7968) and
+ (147.7726,174.7849) .. (147.7490,174.7731) .. controls (147.6721,174.7376) and
+ (147.6010,174.7080) .. (147.5241,174.6784) .. controls (147.4827,174.7612) and
+ (147.4412,174.8441) .. (147.4057,174.9328) .. controls (147.3880,174.9683) and
+ (147.3761,175.0038) .. (147.3643,175.0453) .. controls (147.3465,175.1104) and
+ (147.3347,175.1814) .. (147.3347,175.2583) .. controls (147.3229,175.3945) and
+ (147.3229,175.5306) .. (147.3287,175.6667) -- (147.8672,175.4300) --
+ (147.8672,175.6785) -- (147.8672,175.8028) .. controls (147.8732,176.1579) and
+ (147.9027,176.5130) .. (147.9500,176.8681) .. controls (148.0033,177.2468) and
+ (148.0802,177.6196) .. (148.1808,177.9925) .. controls (148.1926,178.0458) and
+ (148.2105,178.0990) .. (148.2281,178.1523) .. controls (148.2577,178.2647) and
+ (148.2874,178.3712) .. (148.3169,178.4778) .. controls (148.2577,178.4364) and
+ (148.1986,178.3949) .. (148.1453,178.3476) .. controls (148.1216,178.3358) and
+ (148.1039,178.3180) .. (148.0861,178.3003) .. controls (147.8908,178.1227) and
+ (147.7251,177.9097) .. (147.6009,177.6729) .. controls (147.4529,177.3948) and
+ (147.3405,177.0930) .. (147.2754,176.7793) .. controls (147.2636,176.7438) and
+ (147.2576,176.7083) .. (147.2517,176.6669) .. controls (147.2399,176.6196) and
+ (147.2339,176.5722) .. (147.2221,176.5248) .. controls (147.1570,176.5366) and
+ (147.0919,176.5426) .. (147.0268,176.5426) .. controls (146.9972,176.5426) and
+ (146.9676,176.5366) .. (146.9440,176.5248) .. controls (146.9085,176.5130) and
+ (146.8789,176.5011) .. (146.8552,176.4775) .. controls (146.7960,176.4242) and
+ (146.7368,176.3710) .. (146.6894,176.3118) .. controls (146.7545,176.4775) and
+ (146.8137,176.6492) .. (146.8788,176.8149) .. controls (146.9084,176.8978) and
+ (146.9380,176.9806) .. (146.9735,177.0693) .. controls (147.1096,177.4540) and
+ (147.2458,177.8446) .. (147.3700,178.2352) .. controls (147.8672,179.7739) and
+ (148.3524,181.3126) .. (148.8259,182.8572) -- (148.9620,183.2951) --
+ (148.8555,183.2951);
+
+% \path[draw=blue,miter limit=3.86,line width=0.615\lw] (146.5829,175.6667) ..
+% controls (146.5711,175.6016) and (146.5592,175.5424) .. (146.5474,175.4832) ..
+% controls (146.5414,175.4536) and (146.5356,175.4181) .. (146.5356,175.3885) ..
+% controls (146.5296,175.2997) and (146.5296,175.2051) .. (146.5416,175.1163) ..
+% controls (146.5593,175.0039) and (146.5889,174.8973) .. (146.6245,174.7967) ..
+% controls (146.6422,174.7553) and (146.6600,174.7138) .. (146.6718,174.6724) ..
+% controls (146.6955,174.6191) and (146.7191,174.5659) .. (146.7369,174.5127) ..
+% controls (146.7429,174.5719) and (146.7487,174.6251) .. (146.7487,174.6843) ..
+% controls (146.7547,174.7316) and (146.7547,174.7731) .. (146.7605,174.8204) ..
+% controls (146.7665,174.9565) and (146.7665,175.0867) .. (146.7545,175.2228) ..
+% controls (146.7485,175.2997) and (146.7308,175.3826) .. (146.7012,175.4536) ..
+% controls (146.6952,175.4773) and (146.6835,175.4950) .. (146.6716,175.5128) ..
+% controls (146.6479,175.5661) and (146.6183,175.6134) .. (146.5828,175.6667) --
+% cycle(144.1802,177.3001) .. controls (144.1565,177.2409) and
+% (144.1328,177.1758) .. (144.1151,177.1166) .. controls (144.1091,177.0929) and
+% (144.1091,177.0693) .. (144.1091,177.0456) .. controls (144.1091,176.9983) and
+% (144.1209,176.9450) .. (144.1387,176.9036) .. controls (144.1801,176.8089) and
+% (144.2334,176.7201) .. (144.2866,176.6313) .. controls (144.3044,176.7023) and
+% (144.3103,176.7675) .. (144.3162,176.8385) .. controls (144.3222,176.8681) and
+% (144.3222,176.8977) .. (144.3162,176.9273) .. controls (144.3102,176.9687) and
+% (144.2984,177.0161) .. (144.2866,177.0575) .. controls (144.2570,177.1403) and
+% (144.2215,177.2173) .. (144.1801,177.3001) -- cycle;
+
+\path[fill=white,line width=0.253\lw] (105.5708,134.7670) .. controls
+ (105.7069,135.0215) and (105.8489,135.2759) .. (105.9909,135.5245) .. controls
+ (106.0501,135.6192) and (106.1093,135.7139) .. (106.1744,135.8086) .. controls
+ (106.3697,136.0808) and (106.5827,136.3412) .. (106.8076,136.5838) .. controls
+ (107.1864,136.9863) and (107.5829,137.3709) .. (107.9912,137.7379) --
+ (108.6600,138.3356) .. controls (108.6660,138.6670) and (108.6896,138.9984) ..
+ (108.7310,139.3239) .. controls (108.7487,139.4837) and (108.7843,139.6375) ..
+ (108.8316,139.7914) .. controls (108.8671,139.9039) and (108.9145,140.0163) ..
+ (108.9677,140.1228) .. controls (109.0742,140.3418) and (109.1867,140.5548) ..
+ (109.3110,140.7679) .. controls (109.4234,140.5608) and (109.5240,140.3477) ..
+ (109.6246,140.1347) .. controls (109.6719,140.0341) and (109.7193,139.9275) ..
+ (109.7548,139.8151) .. controls (109.8021,139.6612) and (109.8436,139.5073) ..
+ (109.8732,139.3476) .. controls (109.9265,139.0221) and (109.9738,138.6907) ..
+ (110.0034,138.3652) .. controls (110.1395,138.2350) and (110.2697,138.1048) ..
+ (110.4058,137.9746) .. controls (110.4709,137.9095) and (110.5360,137.8503) ..
+ (110.6070,137.7852) .. controls (111.1396,137.2881) and (111.6604,136.7910) ..
+ (112.1812,136.2820) .. controls (112.3232,136.1400) and (112.4594,135.9920) ..
+ (112.5836,135.8382) .. controls (112.6546,135.7493) and (112.7257,135.6606) ..
+ (112.7849,135.5718) .. controls (112.9624,135.2996) and (113.1340,135.0274) ..
+ (113.3056,134.7492) -- (113.3056,144.8040) .. controls (113.1873,145.0585) and
+ (113.0748,145.3189) .. (112.9506,145.5734) .. controls (112.8914,145.7036) and
+ (112.8322,145.8278) .. (112.7612,145.9521) .. controls (112.4534,146.5321) and
+ (112.0806,147.0825) .. (111.6545,147.5796) .. controls (111.2343,148.0708) and
+ (110.7609,148.5087) .. (110.2401,148.8934) .. controls (110.1395,148.9644) and
+ (110.0448,149.0354) .. (109.9442,149.1064) .. controls (109.7430,149.2366) and
+ (109.5358,149.3727) .. (109.3346,149.5029) .. controls (109.1097,149.3609) and
+ (108.8967,149.2130) .. (108.6777,149.0591) .. controls (108.6008,149.0058) and
+ (108.5298,148.9526) .. (108.4587,148.8934) .. controls (108.0327,148.5383) and
+ (107.6480,148.1418) .. (107.3166,147.7039) .. controls (106.8668,147.1239) and
+ (106.4703,146.5084) .. (106.1211,145.8633) .. controls (106.0383,145.7095) and
+ (105.9613,145.5615) .. (105.8785,145.4017) .. controls (105.7720,145.2064) and
+ (105.6713,145.0052) .. (105.5707,144.8040) -- cycle;
+
+\path[fill=white,line width=0.253\lw] (108.6659,127.0321) .. controls
+ (108.7132,127.3872) and (108.7665,127.7363) .. (108.8316,128.0855) .. controls
+ (108.8730,128.2749) and (108.9204,128.4642) .. (108.9796,128.6477) .. controls
+ (109.0092,128.7365) and (109.0447,128.8253) .. (109.0861,128.9140) .. controls
+ (109.1749,129.1212) and (109.2695,129.3283) .. (109.3701,129.5295) .. controls
+ (109.4708,129.3342) and (109.5654,129.1330) .. (109.6601,128.9258) .. controls
+ (109.7015,128.8430) and (109.7311,128.7542) .. (109.7667,128.6655) .. controls
+ (109.8259,128.4879) and (109.8732,128.3045) .. (109.9146,128.1151) .. controls
+ (109.9797,127.7777) and (110.0389,127.4345) .. (110.0862,127.0853) .. controls
+ (110.1691,127.0439) and (110.2519,127.0024) .. (110.3348,126.9551) .. controls
+ (110.3466,126.9491) and (110.3585,126.9433) .. (110.3703,126.9314) .. controls
+ (110.6899,126.7243) and (110.9858,126.4817) .. (111.2580,126.2154) .. controls
+ (111.7196,125.7715) and (112.1516,125.2921) .. (112.5600,124.7950) .. controls
+ (112.6429,124.6944) and (112.7257,124.5938) .. (112.8085,124.4932) .. controls
+ (112.9742,124.2920) and (113.1399,124.0908) .. (113.3056,123.8896) --
+ (113.3056,132.6838) .. controls (113.1695,132.9146) and (113.0393,133.1454) ..
+ (112.9032,133.3762) .. controls (112.7967,133.5538) and (112.6902,133.7313) ..
+ (112.5836,133.9088) .. controls (112.2108,134.5243) and (111.7965,135.1102) ..
+ (111.3349,135.6665) .. controls (110.9798,136.0985) and (110.5774,136.4950) ..
+ (110.1454,136.8560) .. controls (110.0625,136.9211) and (109.9797,136.9921) ..
+ (109.8909,137.0572) .. controls (109.7193,137.1874) and (109.5477,137.3176) ..
+ (109.3701,137.4419) .. controls (109.1748,137.2999) and (108.9736,137.1578) ..
+ (108.7843,137.0099) .. controls (108.6837,136.9389) and (108.5889,136.8619) ..
+ (108.4943,136.7850) .. controls (108.0563,136.4240) and (107.6598,136.0157) ..
+ (107.3047,135.5777) .. controls (106.8964,135.0747) and (106.5354,134.5421) ..
+ (106.2276,133.9739) .. controls (106.1270,133.7964) and (106.0264,133.6189) ..
+ (105.9317,133.4354) .. controls (105.8075,133.2046) and (105.6891,132.9679) ..
+ (105.5707,132.7311) -- (105.5707,123.8836) .. controls (105.6832,124.0849) and
+ (105.7956,124.2802) .. (105.9140,124.4814) .. controls (106.0028,124.6293) and
+ (106.0974,124.7713) .. (106.1921,124.9134) .. controls (106.4584,125.3158) and
+ (106.7780,125.6827) .. (107.1331,126.0082) .. controls (107.5059,126.3456) and
+ (107.9143,126.6355) .. (108.3581,126.8723) .. controls (108.3877,126.8900) and
+ (108.4232,126.9137) .. (108.4588,126.9315) .. controls (108.5298,126.9670) and
+ (108.6008,127.0025) .. (108.6659,127.0321);
+
+\path[line width=0.253\lw,fill=black] (83.6858,123.4043) .. controls (83.7213,123.1439) and
+ (83.7509,122.8835) .. (83.7745,122.6172) .. controls (83.7864,122.4870) and
+ (83.7923,122.3568) .. (83.7982,122.2266) .. controls (83.7982,122.1319) and
+ (83.7982,122.0313) .. (83.7923,121.9366) .. controls (83.7805,121.7413) and
+ (83.7686,121.5460) .. (83.7509,121.3448) -- (84.2480,121.3152) .. controls
+ (84.2598,121.5638) and (84.2598,121.8123) .. (84.2480,122.0609) .. controls
+ (84.2421,122.1793) and (84.2243,122.2917) .. (84.1947,122.4101) .. controls
+ (84.1651,122.5225) and (84.1237,122.6350) .. (84.0704,122.7415) .. controls
+ (83.9521,122.9664) and (83.8278,123.1912) .. (83.6858,123.4043);
+
+\path[line width=0.253\lw,fill=black] (71.9443,121.2087) .. controls (72.0035,120.8655) and
+ (72.0449,120.5163) .. (72.0745,120.1671) .. controls (72.0864,119.9600) and
+ (72.0864,119.7529) .. (72.0745,119.5457) .. controls (72.0745,119.5043) and
+ (72.0686,119.4628) .. (72.0627,119.4155) .. controls (72.0390,119.2853) and
+ (72.0213,119.1551) .. (71.9976,119.0190) -- (72.5006,118.6107) .. controls
+ (72.4947,118.9125) and (72.4770,119.2084) .. (72.4533,119.5102) .. controls
+ (72.4355,119.6582) and (72.4178,119.8061) .. (72.3823,119.9482) .. controls
+ (72.3527,120.0902) and (72.3172,120.2322) .. (72.2639,120.3743) .. controls
+ (72.1692,120.6524) and (72.0627,120.9306) .. (71.9443,121.2087);
+
+\path[line width=0.253\lw,fill=black] (77.8387,122.9486) .. controls (77.9097,122.6113) and
+ (77.9571,122.2621) .. (77.9808,121.9189) .. controls (77.9926,121.7177) and
+ (77.9749,121.5224) .. (77.9334,121.3271) .. controls (77.9275,121.2916) and
+ (77.9216,121.2561) .. (77.9038,121.2265) .. controls (77.8624,121.1081) and
+ (77.8210,121.0016) .. (77.7736,120.8891) -- (78.3536,120.5636) .. controls
+ (78.3595,120.8181) and (78.3595,121.0785) .. (78.3477,121.3330) .. controls
+ (78.3418,121.4573) and (78.3240,121.5815) .. (78.3003,121.7058) .. controls
+ (78.2767,121.8479) and (78.2352,121.9899) .. (78.1879,122.1260) .. controls
+ (78.0814,122.4042) and (77.9630,122.6764) .. (77.8387,122.9486);
+
+\path[line width=0.253\lw,fill=black] (60.9545,116.4151) .. controls (61.0137,115.9120) and
+ (61.0610,115.4090) .. (61.0965,114.9000) .. controls (61.1202,114.5923) and
+ (61.1320,114.2846) .. (61.1261,113.9768) .. controls (61.1261,113.9295) and
+ (61.1202,113.8880) .. (61.1202,113.8407) .. controls (61.1084,113.6869) and
+ (61.1025,113.5330) .. (61.0906,113.3791) -- (61.6173,113.0418) .. controls
+ (61.5937,113.2489) and (61.5759,113.4561) .. (61.5522,113.6632) .. controls
+ (61.5404,113.7697) and (61.5286,113.8703) .. (61.5108,113.9768) .. controls
+ (61.4753,114.2491) and (61.4220,114.5213) .. (61.3629,114.7935) .. controls
+ (61.2386,115.3380) and (61.1025,115.8825) .. (60.9545,116.4151);
+
+\path[line width=0.253\lw,fill=black] (65.8783,120.0251) .. controls (66.0026,119.5694) and
+ (66.0973,119.1019) .. (66.1624,118.6343) .. controls (66.2038,118.3503) and
+ (66.2216,118.0603) .. (66.2097,117.7703) .. controls (66.2097,117.7466) and
+ (66.2038,117.7170) .. (66.2038,117.6875) .. controls (66.1861,117.5751) and
+ (66.1683,117.4567) .. (66.1506,117.3443) -- (66.7187,117.0839) .. controls
+ (66.7246,117.2259) and (66.7246,117.3679) .. (66.7246,117.5100) .. controls
+ (66.7246,117.5455) and (66.7246,117.5810) .. (66.7187,117.6165) .. controls
+ (66.6832,117.9361) and (66.6122,118.2497) .. (66.5116,118.5515) .. controls
+ (66.3340,119.0546) and (66.1210,119.5517) .. (65.8783,120.0251);
+
+\path[line width=0.253\lw,fill=black] (60.2029,108.5973) .. controls (60.3449,108.3369) and
+ (60.4810,108.0706) .. (60.5994,107.7984) .. controls (60.6704,107.6386) and
+ (60.7355,107.4670) .. (60.7769,107.2953) .. controls (60.7888,107.2716) and
+ (60.7947,107.2421) .. (60.7947,107.2185) .. controls (60.8124,107.1238) and
+ (60.8302,107.0291) .. (60.8420,106.9403) -- (61.2800,106.8338) .. controls
+ (61.2208,106.9699) and (61.1616,107.1119) .. (61.1024,107.2480) .. controls
+ (61.0788,107.3013) and (61.0551,107.3546) .. (61.0255,107.4019) .. controls
+ (60.9427,107.5617) and (60.8480,107.7096) .. (60.7474,107.8517) .. controls
+ (60.5757,108.1062) and (60.3923,108.3547) .. (60.2029,108.5974);
+
+\path[line width=0.253\lw,fill=black] (89.1541,124.9253) .. controls (89.2073,124.0079) and
+ (89.2547,123.0847) .. (89.2961,122.1615) .. controls (89.3197,121.7058) and
+ (89.3375,121.2442) .. (89.3434,120.7826) .. controls (89.3553,120.4394) and
+ (89.3612,120.1020) .. (89.3612,119.7647) .. controls (89.3671,119.0841) and
+ (89.3671,118.4095) .. (89.3671,117.7289) -- (90.0417,117.7289) .. controls
+ (90.0122,118.4154) and (89.9766,119.0960) .. (89.9293,119.7824) .. controls
+ (89.9056,120.1257) and (89.8760,120.4630) .. (89.8405,120.8063) .. controls
+ (89.7873,121.2679) and (89.7281,121.7236) .. (89.6511,122.1852) .. controls
+ (89.4973,123.1025) and (89.3316,124.0139) .. (89.1540,124.9253);
+
+\path[line width=0.253\lw,fill=black] (135.5872,120.4571) .. controls (135.6109,120.3032)
+ and (135.6345,120.1494) .. (135.6405,119.9896) .. controls (135.6523,119.9067)
+ and (135.6523,119.8180) .. (135.6465,119.7292) .. controls (135.6465,119.6937)
+ and (135.6405,119.6582) .. (135.6347,119.6227) .. controls (135.6229,119.5339)
+ and (135.6051,119.4510) .. (135.5874,119.3623) -- (136.0194,119.2558) ..
+ controls (136.0076,119.3800) and (135.9957,119.5102) .. (135.9780,119.6345) ..
+ controls (135.9720,119.6937) and (135.9543,119.7529) .. (135.9366,119.8120) ..
+ controls (135.9129,119.8889) and (135.8833,119.9659) .. (135.8478,120.0310) ..
+ controls (135.7650,120.1790) and (135.6821,120.3210) .. (135.5874,120.4571);
+
+\path[line width=0.253\lw,fill=black] (140.4755,120.1316) .. controls (140.5169,119.7943)
+ and (140.5465,119.4510) .. (140.5761,119.1078) .. controls (140.5879,118.9362)
+ and (140.5879,118.7705) .. (140.5879,118.5988) .. controls (140.5819,118.5041)
+ and (140.5761,118.4035) .. (140.5701,118.3089) .. controls (140.5524,118.1136)
+ and (140.5346,117.9183) .. (140.5168,117.7230) -- (141.1441,117.4507) ..
+ controls (141.1145,117.7466) and (141.0731,118.0366) .. (141.0317,118.3266) ..
+ controls (141.0080,118.4686) and (140.9784,118.6166) .. (140.9429,118.7586) ..
+ controls (140.9074,118.9125) and (140.8601,119.0664) .. (140.8127,119.2202) ..
+ controls (140.7061,119.5280) and (140.5937,119.8298) .. (140.4753,120.1316);
+
+\path[line width=0.253\lw,fill=black] (146.2397,118.3917) .. controls (146.2101,117.9893)
+ and (146.1569,117.5809) .. (146.0917,117.1785) .. controls (146.0503,116.9359)
+ and (145.9911,116.6932) .. (145.9201,116.4624) .. controls (145.9083,116.4269)
+ and (145.8964,116.3973) .. (145.8846,116.3618) .. controls (145.8373,116.2494)
+ and (145.7840,116.1310) .. (145.7366,116.0186) -- (146.3699,115.7759) ..
+ controls (146.3699,116.0304) and (146.3699,116.2849) .. (146.3639,116.5393) ..
+ controls (146.3639,116.6696) and (146.3639,116.7938) .. (146.3579,116.9240) ..
+ controls (146.3519,117.0838) and (146.3402,117.2495) .. (146.3283,117.4152) ..
+ controls (146.2987,117.7407) and (146.2691,118.0662) .. (146.2395,118.3917);
+
+\path[line width=0.253\lw,fill=black] (151.7671,117.7289) .. controls (151.6370,117.4744)
+ and (151.5186,117.2140) .. (151.4061,116.9536) .. controls (151.3528,116.8412)
+ and (151.3173,116.7287) .. (151.2819,116.6104) .. controls (151.2286,116.3973)
+ and (151.1872,116.1783) .. (151.1694,115.9594) .. controls (151.1398,115.5510)
+ and (151.1221,115.1368) .. (151.1280,114.7225) -- (151.6843,114.5686) ..
+ controls (151.6429,114.8705) and (151.6074,115.1782) .. (151.5837,115.4859) ..
+ controls (151.5719,115.6398) and (151.5660,115.7878) .. (151.5660,115.9416) ..
+ controls (151.5660,116.1428) and (151.5778,116.3381) .. (151.5956,116.5334) ..
+ controls (151.6429,116.9359) and (151.7021,117.3324) .. (151.7672,117.7289);
+
+\path[line width=0.253\lw,fill=black] (139.7180,116.7761) .. controls (139.7653,116.6163)
+ and (139.8127,116.4506) .. (139.8541,116.2908) .. controls (139.8778,116.2079)
+ and (139.8955,116.1251) .. (139.9133,116.0482) .. controls (139.9310,115.9535)
+ and (139.9488,115.8588) .. (139.9606,115.7700) .. controls (139.9843,115.5806)
+ and (140.0079,115.3972) .. (140.0257,115.2078) .. controls (140.0494,115.2847)
+ and (140.0730,115.3617) .. (140.0908,115.4386) .. controls (140.1026,115.4741)
+ and (140.1085,115.5155) .. (140.1145,115.5570) .. controls (140.1205,115.5866)
+ and (140.1263,115.6221) .. (140.1263,115.6635) .. controls (140.1323,115.7345)
+ and (140.1323,115.8055) .. (140.1323,115.8765) .. controls (140.2447,115.7759)
+ and (140.3512,115.6694) .. (140.4459,115.5570) .. controls (140.4992,115.4978)
+ and (140.5465,115.4327) .. (140.5821,115.3617) .. controls (140.5998,115.3262)
+ and (140.6117,115.2966) .. (140.6235,115.2610) .. controls (140.6472,115.1723)
+ and (140.6708,115.0835) .. (140.6945,114.9947) -- (141.0140,115.4504) ..
+ controls (141.1975,115.4859) and (141.3810,115.4918) .. (141.5644,115.4859) ..
+ controls (141.6591,115.4799) and (141.7420,115.4504) .. (141.8189,115.4031) --
+ (141.9787,115.2078) .. controls (141.9727,115.2847) and (141.9727,115.3617) ..
+ (141.9787,115.4386) .. controls (141.9787,115.4741) and (141.9847,115.5096) ..
+ (141.9905,115.5452) .. controls (141.9965,115.5866) and (142.0142,115.6281) ..
+ (142.0260,115.6694) .. controls (142.0615,115.7523) and (142.0970,115.8351) ..
+ (142.1325,115.9180) .. controls (142.0141,115.9535) and (141.8899,115.9890) ..
+ (141.7715,116.0245) .. controls (141.7123,116.0422) and (141.6531,116.0659) ..
+ (141.5880,116.0837) .. controls (141.3336,116.1666) and (141.0791,116.2494) ..
+ (140.8246,116.3441) .. controls (140.5465,116.4388) and (140.2742,116.5453) ..
+ (140.0079,116.6578) .. controls (139.9724,116.6696) and (139.9428,116.6815) ..
+ (139.9073,116.6992) .. controls (139.8481,116.7229) and (139.7830,116.7525) ..
+ (139.7179,116.7761);
+
+\path[line width=0.253\lw,fill=black] (160.9401,115.8825) .. controls (160.9105,115.5806)
+ and (160.8750,115.2788) .. (160.8218,114.9829) .. controls (160.7922,114.8172)
+ and (160.7508,114.6515) .. (160.7034,114.4858) .. controls (160.6797,114.4266)
+ and (160.6561,114.3674) .. (160.6324,114.3142) .. controls (160.5673,114.1603)
+ and (160.5022,114.0183) .. (160.4312,113.8703) -- (160.8336,113.7934) ..
+ controls (160.8691,114.0183) and (160.9046,114.2373) .. (160.9342,114.4621) ..
+ controls (160.9519,114.5746) and (160.9638,114.6870) .. (160.9697,114.7936) ..
+ controls (160.9757,114.9178) and (160.9757,115.0362) .. (160.9757,115.1546) ..
+ controls (160.9697,115.3972) and (160.9580,115.6398) .. (160.9402,115.8825);
+
+\path[line width=0.253\lw,fill=black] (142.9847,115.6635) .. controls (143.0380,115.5274)
+ and (143.0913,115.3853) .. (143.1386,115.2374) .. controls (143.1623,115.1664)
+ and (143.1800,115.0953) .. (143.1919,115.0243) .. controls (143.2037,114.9592)
+ and (143.2097,114.9000) .. (143.2097,114.8350) .. controls (143.2157,114.7107)
+ and (143.2215,114.5864) .. (143.2157,114.4621) .. controls (143.2690,114.5746)
+ and (143.3104,114.6929) .. (143.3518,114.8113) .. controls (143.3755,114.8705)
+ and (143.3932,114.9356) .. (143.4051,114.9947) .. controls (143.4228,115.0539)
+ and (143.4347,115.1072) .. (143.4406,115.1664) .. controls (143.4584,115.2847)
+ and (143.4702,115.4031) .. (143.4820,115.5274) -- (142.9849,115.6635);
+
+\path[line width=0.253\lw,fill=black] (145.5946,115.3202) -- (145.2514,114.8705) .. controls
+ (145.1981,114.8823) and (145.1448,114.9001) .. (145.0856,114.9179) .. controls
+ (145.0619,114.9297) and (145.0324,114.9356) .. (145.0028,114.9475) .. controls
+ (144.9615,114.9652) and (144.9141,114.9771) .. (144.8726,114.9948) .. controls
+ (144.7839,115.0303) and (144.6951,115.0658) .. (144.6123,115.1072) .. controls
+ (144.6656,114.9474) and (144.7129,114.7876) .. (144.7484,114.6278) .. controls
+ (144.7661,114.5390) and (144.7780,114.4503) .. (144.7780,114.3615) .. controls
+ (144.7840,114.3201) and (144.7780,114.2727) .. (144.7720,114.2254) .. controls
+ (144.7602,114.1189) and (144.7424,114.0124) .. (144.7187,113.8999) .. controls
+ (144.7779,113.9413) and (144.8311,113.9828) .. (144.8844,114.0301) .. controls
+ (144.9140,114.0478) and (144.9377,114.0715) .. (144.9613,114.1011) .. controls
+ (144.9909,114.1307) and (145.0146,114.1721) .. (145.0382,114.2077) .. controls
+ (145.0855,114.2905) and (145.1270,114.3734) .. (145.1684,114.4621) .. controls
+ (145.2394,114.4148) and (145.3163,114.3674) .. (145.3873,114.3142) .. controls
+ (145.4170,114.2905) and (145.4524,114.2669) .. (145.4820,114.2373) .. controls
+ (145.5117,114.2018) and (145.5412,114.1722) .. (145.5650,114.1307) .. controls
+ (145.6122,114.0597) and (145.6596,113.9828) .. (145.7011,113.8999) .. controls
+ (145.7011,113.9946) and (145.7011,114.0834) .. (145.7071,114.1722) .. controls
+ (145.7131,114.2077) and (145.7189,114.2432) .. (145.7308,114.2728) .. controls
+ (145.7545,114.3438) and (145.7900,114.4089) .. (145.8314,114.4681) .. controls
+ (145.9202,114.5805) and (146.0208,114.6870) .. (146.1332,114.7817) --
+ (146.2042,114.9297) -- (146.0326,115.1664) -- (145.5946,115.3203);
+
+\path[line width=0.253\lw,fill=black] (157.7681,114.8705) .. controls (157.7444,114.6397)
+ and (157.7089,114.4148) .. (157.6615,114.1899) .. controls (157.6378,114.0597)
+ and (157.6023,113.9295) .. (157.5609,113.8052) .. controls (157.5491,113.7756)
+ and (157.5372,113.7460) .. (157.5254,113.7164) .. controls (157.4840,113.6276)
+ and (157.4425,113.5389) .. (157.4011,113.4560) -- (158.0048,113.3436) ..
+ controls (158.0225,113.5270) and (158.0344,113.7105) .. (158.0344,113.8940) ..
+ controls (158.0344,113.9827) and (158.0284,114.0715) .. (158.0166,114.1603) ..
+ controls (157.9989,114.2431) and (157.9811,114.3200) .. (157.9515,114.3970) ..
+ controls (157.8982,114.5568) and (157.8390,114.7166) .. (157.7680,114.8704);
+
+\path[line width=0.253\lw,fill=black] (147.2043,114.5686) .. controls (147.2220,114.4266)
+ and (147.2339,114.2846) .. (147.2457,114.1425) .. controls (147.2457,114.0715)
+ and (147.2457,114.0005) .. (147.2397,113.9354) .. controls (147.2337,113.8762)
+ and (147.2219,113.8170) .. (147.2042,113.7638) .. controls (147.1805,113.6454)
+ and (147.1450,113.5271) .. (147.1095,113.4146) -- (147.5415,113.3081) ..
+ controls (147.5533,113.4679) and (147.5533,113.6277) .. (147.5475,113.7875) ..
+ controls (147.5475,113.8585) and (147.5357,113.9354) .. (147.5120,114.0064) ..
+ controls (147.4943,114.0715) and (147.4647,114.1366) .. (147.4351,114.1958) ..
+ controls (147.3641,114.3260) and (147.2872,114.4503) .. (147.2043,114.5686);
+
+\path[line width=0.253\lw,fill=black] (148.4885,114.2905) .. controls (148.5181,114.1189)
+ and (148.5418,113.9413) .. (148.5536,113.7638) .. controls (148.5596,113.6691)
+ and (148.5596,113.5744) .. (148.5476,113.4797) .. controls (148.5416,113.4383)
+ and (148.5358,113.3969) .. (148.5239,113.3554) .. controls (148.4943,113.2489)
+ and (148.4588,113.1424) .. (148.4292,113.0418) -- (148.8139,112.9649) ..
+ controls (148.8435,113.0596) and (148.8612,113.1602) .. (148.8849,113.2549) ..
+ controls (148.8909,113.2845) and (148.8909,113.3141) .. (148.8909,113.3496) ..
+ controls (148.8849,113.4679) and (148.8554,113.5863) .. (148.8080,113.6928) ..
+ controls (148.7251,113.8999) and (148.6127,114.1012) .. (148.4884,114.2905);
+
+\path[line width=0.253\lw,fill=black] (149.6248,114.0064) .. controls (149.5715,113.9236)
+ and (149.5183,113.8348) .. (149.4769,113.7460) .. controls (149.4472,113.6927)
+ and (149.4296,113.6395) .. (149.4177,113.5803) .. controls (149.3880,113.4620)
+ and (149.3939,113.3318) .. (149.4295,113.2134) .. controls (149.4649,113.0950)
+ and (149.5360,112.9944) .. (149.6248,112.9116) .. controls (149.7313,112.8228)
+ and (149.8496,112.7459) .. (149.9739,112.6926) .. controls (150.1278,112.6275)
+ and (150.2876,112.5802) .. (150.4474,112.5506) .. controls (150.5303,112.5388)
+ and (150.6131,112.5269) .. (150.6959,112.5151) .. controls (150.7965,112.5033)
+ and (150.9031,112.4914) .. (151.0037,112.4796) .. controls (151.0510,112.5684)
+ and (151.0865,112.6571) .. (151.1279,112.7518) .. controls (151.1339,112.7755)
+ and (151.1456,112.8051) .. (151.1456,112.8287) .. controls (151.1634,112.9707)
+ and (151.1456,113.1187) .. (151.0923,113.2548) .. controls (150.9976,113.5211)
+ and (150.8734,113.7756) .. (150.7195,114.0064) .. controls (150.7787,113.8111)
+ and (150.8260,113.6099) .. (150.8556,113.4028) .. controls (150.8733,113.2844)
+ and (150.8793,113.1601) .. (150.8616,113.0418) .. controls (150.8616,113.0241)
+ and (150.8556,113.0122) .. (150.8556,112.9945) .. controls (150.8378,112.9412)
+ and (150.8201,112.8820) .. (150.8023,112.8287) .. controls (150.7372,112.8287)
+ and (150.6721,112.8347) .. (150.6070,112.8405) .. controls (150.5597,112.8465)
+ and (150.5064,112.8524) .. (150.4591,112.8584) .. controls (150.2342,112.8997)
+ and (150.0211,113.0122) .. (149.8554,113.1720) .. controls (149.7193,113.3081)
+ and (149.6246,113.5034) .. (149.6069,113.6987) .. controls (149.6009,113.7342)
+ and (149.6009,113.7638) .. (149.6009,113.7993) .. controls (149.6069,113.8703)
+ and (149.6127,113.9414) .. (149.6246,114.0065);
+
+\path[line width=0.253\lw,fill=black] (163.1062,113.7934) .. controls (163.0943,113.5803)
+ and (163.0824,113.3732) .. (163.0588,113.1601) .. controls (163.0411,113.0477)
+ and (163.0232,112.9353) .. (162.9937,112.8228) .. controls (162.9759,112.7636)
+ and (162.9581,112.7104) .. (162.9403,112.6512) .. controls (162.8930,112.5269)
+ and (162.8398,112.3967) .. (162.7865,112.2665) -- (163.0883,112.1896) ..
+ controls (163.1475,112.3376) and (163.2007,112.4855) .. (163.2422,112.6335) ..
+ controls (163.2600,112.6986) and (163.2718,112.7637) .. (163.2777,112.8288) ..
+ controls (163.2895,112.9412) and (163.2837,113.0537) .. (163.2600,113.1602) ..
+ controls (163.2245,113.3732) and (163.1712,113.5863) .. (163.1061,113.7934);
+
+\path[line width=0.253\lw,fill=black] (151.8322,113.5744) .. controls (151.8736,113.3791)
+ and (151.9091,113.1779) .. (151.9329,112.9826) .. controls (151.9446,112.8642)
+ and (151.9446,112.7400) .. (151.9389,112.6216) .. controls (151.9389,112.6038)
+ and (151.9329,112.5861) .. (151.9329,112.5683) .. controls (151.9211,112.5032)
+ and (151.9092,112.4440) .. (151.8973,112.3789) -- (152.3886,112.1718) ..
+ controls (152.4004,112.2665) and (152.4064,112.3552) .. (152.4064,112.4499) ..
+ controls (152.4064,112.4795) and (152.4064,112.5032) .. (152.4004,112.5328) ..
+ controls (152.3767,112.6690) and (152.3294,112.8051) .. (152.2642,112.9293) ..
+ controls (152.1399,113.1602) and (151.9920,113.3732) .. (151.8322,113.5744);
+
+\path[line width=0.253\lw,fill=black] (153.0099,113.1483) .. controls (153.0632,112.9648)
+ and (153.1046,112.7814) .. (153.1342,112.5920) .. controls (153.1520,112.4855)
+ and (153.1579,112.3790) .. (153.1520,112.2724) .. controls (153.1520,112.2428)
+ and (153.1460,112.2132) .. (153.1402,112.1896) .. controls (153.1224,112.1067)
+ and (153.1047,112.0239) .. (153.0869,111.9411) -- (153.6255,111.7399) ..
+ controls (153.6195,111.8878) and (153.6137,112.0358) .. (153.5959,112.1778) ..
+ controls (153.5899,112.2429) and (153.5781,112.3021) .. (153.5604,112.3553) ..
+ controls (153.5249,112.4619) and (153.4716,112.5566) .. (153.4124,112.6453) ..
+ controls (153.2881,112.8229) and (153.1520,112.9886) .. (153.0100,113.1484);
+
+\path[line width=0.253\lw,fill=black] (154.2942,112.6985) .. controls (154.3296,112.5151)
+ and (154.3593,112.3257) .. (154.3710,112.1363) .. controls (154.3828,112.0298)
+ and (154.3770,111.9233) .. (154.3650,111.8108) .. controls (154.3650,111.7871)
+ and (154.3590,111.7635) .. (154.3533,111.7398) .. controls (154.3355,111.6629)
+ and (154.3177,111.5919) .. (154.2940,111.5149) .. controls (154.5130,111.4380)
+ and (154.7320,111.3611) .. (154.9569,111.2901) .. controls (155.0693,111.2487)
+ and (155.1758,111.2191) .. (155.2883,111.1835) .. controls (155.3948,111.1539)
+ and (155.5073,111.1302) .. (155.6138,111.1007) .. controls (155.8328,111.0534)
+ and (156.0517,111.0060) .. (156.2707,110.9587) .. controls (156.3299,111.0060)
+ and (156.3950,111.0593) .. (156.4541,111.1126) .. controls (156.4659,111.1244)
+ and (156.4837,111.1422) .. (156.4956,111.1600) .. controls (156.5666,111.2665)
+ and (156.6198,111.3908) .. (156.6435,111.5210) .. controls (156.6908,111.7695)
+ and (156.7086,112.0181) .. (156.6968,112.2666) -- (156.2707,112.0536) ..
+ controls (156.1523,112.0181) and (156.0340,111.9885) .. (155.9097,111.9707) ..
+ controls (155.8624,111.9589) and (155.8091,111.9647) .. (155.7618,111.9767) ..
+ controls (155.7144,111.9885) and (155.6729,112.0122) .. (155.6375,112.0418) ..
+ controls (155.5487,112.1128) and (155.4658,112.1897) .. (155.3889,112.2667) --
+ (155.0279,111.5032) .. controls (155.0042,111.6098) and (154.9746,111.7104) ..
+ (154.9391,111.8110) .. controls (154.9273,111.8465) and (154.9154,111.8879) ..
+ (154.8977,111.9234) .. controls (154.8504,112.0299) and (154.7853,112.1306) ..
+ (154.7142,112.2193) .. controls (154.5840,112.3910) and (154.4420,112.5507) ..
+ (154.2941,112.6987);
+
+\path[line width=0.253\lw,fill=black] (157.3597,112.1600) .. controls (157.3597,111.9469)
+ and (157.3479,111.7280) .. (157.3301,111.5149) .. controls (157.3183,111.3906)
+ and (157.2946,111.2664) .. (157.2650,111.1480) .. controls (157.2590,111.1066)
+ and (157.2473,111.0711) .. (157.2354,111.0356) .. controls (157.1999,110.9350)
+ and (157.1644,110.8403) .. (157.1230,110.7397) -- (157.7207,110.6983) ..
+ controls (157.7444,110.8521) and (157.7680,111.0119) .. (157.7740,111.1658) ..
+ controls (157.7800,111.2309) and (157.7800,111.3019) .. (157.7680,111.3670) ..
+ controls (157.7502,111.4617) and (157.7147,111.5564) .. (157.6733,111.6452) ..
+ controls (157.5786,111.8227) and (157.4780,111.9943) .. (157.3596,112.1600);
+
+\path[line width=0.253\lw,fill=black] (158.3244,111.8582) .. controls (158.3598,111.7161)
+ and (158.3954,111.5682) .. (158.4190,111.4202) .. controls (158.4308,111.3492)
+ and (158.4368,111.2723) .. (158.4368,111.2013) .. controls (158.4368,111.1362)
+ and (158.4368,111.0652) .. (158.4250,111.0001) .. controls (158.4073,110.8639)
+ and (158.3836,110.7278) .. (158.3541,110.5917) .. controls (158.5789,110.5384)
+ and (158.7979,110.4793) .. (159.0228,110.4142) .. controls (159.1293,110.3846)
+ and (159.2418,110.3491) .. (159.3483,110.3136) .. controls (159.4430,110.2781)
+ and (159.5317,110.2426) .. (159.6264,110.2070) .. controls (159.8040,110.1301)
+ and (159.9874,110.0532) .. (160.1650,109.9703) .. controls (160.2242,110.0591)
+ and (160.2833,110.1419) .. (160.3484,110.2248) .. controls (160.3721,110.2603)
+ and (160.4017,110.2840) .. (160.4372,110.3136) .. controls (160.4964,110.3550)
+ and (160.5674,110.3905) .. (160.6385,110.4142) .. controls (160.7864,110.4556)
+ and (160.9344,110.4911) .. (161.0882,110.5089) .. controls (161.1119,110.4201)
+ and (161.1355,110.3314) .. (161.1533,110.2426) .. controls (161.1593,110.2012)
+ and (161.1651,110.1597) .. (161.1651,110.1124) .. controls (161.1651,110.0650)
+ and (161.1651,110.0177) .. (161.1533,109.9704) .. controls (161.1355,109.8697)
+ and (161.1119,109.7691) .. (161.0882,109.6745) .. controls (161.4137,109.6035)
+ and (161.7333,109.5088) .. (162.0470,109.3963) .. controls (162.2304,109.3312)
+ and (162.4080,109.2424) .. (162.5796,109.1418) .. controls (162.6033,109.1241)
+ and (162.6269,109.1122) .. (162.6447,109.0945) .. controls (162.7276,109.0294)
+ and (162.8045,108.9643) .. (162.8814,108.8992) .. controls (162.8814,108.9880)
+ and (162.8814,109.0768) .. (162.8874,109.1655) .. controls (162.8874,109.1892)
+ and (162.8874,109.2188) .. (162.8934,109.2484) .. controls (162.9171,109.3727)
+ and (162.9526,109.4970) .. (163.0059,109.6154) .. controls (163.0947,109.8166)
+ and (163.2011,110.0178) .. (163.3195,110.2072) .. controls (163.0414,110.2012)
+ and (162.7691,110.2012) .. (162.4910,110.2190) .. controls (162.3608,110.2250)
+ and (162.2247,110.2427) .. (162.0945,110.2723) .. controls (161.9879,110.3019)
+ and (161.8814,110.3315) .. (161.7808,110.3729) .. controls (161.5678,110.4498)
+ and (161.3606,110.5386) .. (161.1535,110.6392) .. controls (161.0292,110.6510)
+ and (160.8990,110.6747) .. (160.7747,110.7102) .. controls (160.7214,110.7220)
+ and (160.6682,110.7457) .. (160.6209,110.7812) .. controls (160.5795,110.8108)
+ and (160.5380,110.8463) .. (160.5025,110.8877) .. controls (160.4256,110.9765)
+ and (160.3605,111.0712) .. (160.2954,111.1718) .. controls (160.2717,111.0949)
+ and (160.2421,111.0120) .. (160.2066,110.9350) .. controls (160.1948,110.9054)
+ and (160.1829,110.8758) .. (160.1652,110.8521) .. controls (160.1179,110.7870)
+ and (160.0587,110.7279) .. (159.9936,110.6805) .. controls (159.8634,110.5917)
+ and (159.7272,110.5089) .. (159.5852,110.4438) .. controls (159.4550,110.7397)
+ and (159.2952,111.0178) .. (159.1118,111.2842) .. controls (159.0112,111.4321)
+ and (158.8869,111.5623) .. (158.7389,111.6688) .. controls (158.7152,111.6865)
+ and (158.6856,111.7043) .. (158.6501,111.7221) .. controls (158.5436,111.7694)
+ and (158.4371,111.8168) .. (158.3246,111.8583);
+
+\path[line width=0.253\lw,fill=black] (171.3382,93.8140) .. controls (171.2376,93.6601) and
+ (171.1192,93.5122) .. (170.9831,93.3761) .. controls (170.9180,93.3051) and
+ (170.8351,93.2518) .. (170.7405,93.2104) .. controls (170.7226,93.2045) and
+ (170.6990,93.1985) .. (170.6754,93.1926) .. controls (170.6044,93.1808) and
+ (170.5274,93.1749) .. (170.4505,93.1690) -- (170.3558,92.6659) .. controls
+ (170.4919,92.7014) and (170.6280,92.7488) .. (170.7641,92.7961) .. controls
+ (170.8115,92.8139) and (170.8529,92.8435) .. (170.8943,92.8730) .. controls
+ (170.9772,92.9500) and (171.0482,93.0388) .. (171.1014,93.1394) .. controls
+ (171.2021,93.3583) and (171.2790,93.5832) .. (171.3382,93.8140);
+
+\path[line width=0.253\lw,fill=black] (171.2198,92.4824) .. controls (171.0778,92.3582) and
+ (170.9298,92.2398) .. (170.7700,92.1333) .. controls (170.6812,92.0800) and
+ (170.5866,92.0327) .. (170.4860,91.9972) .. controls (170.4623,91.9913) and
+ (170.4387,91.9853) .. (170.4150,91.9794) .. controls (170.3381,91.9735) and
+ (170.2611,91.9617) .. (170.1901,91.9558) -- (170.1013,91.5178) .. controls
+ (170.1960,91.5356) and (170.2966,91.5652) .. (170.3913,91.5948) .. controls
+ (170.4209,91.6007) and (170.4505,91.6125) .. (170.4742,91.6303) .. controls
+ (170.5925,91.6954) and (170.6990,91.7782) .. (170.7819,91.8788) .. controls
+ (170.9476,92.0682) and (171.0897,92.2694) .. (171.2198,92.4825);
+
+\path[line width=0.253\lw,fill=black] (170.9180,91.1627) .. controls (170.7760,91.0384) and
+ (170.6221,90.9201) .. (170.4682,90.8195) .. controls (170.3794,90.7603) and
+ (170.2788,90.7129) .. (170.1782,90.6834) .. controls (170.1545,90.6775) and
+ (170.1309,90.6715) .. (170.1072,90.6715) .. controls (170.0303,90.6597) and
+ (169.9534,90.6538) .. (169.8764,90.6479) -- (169.7936,90.1863) .. controls
+ (169.9179,90.2040) and (170.0422,90.2277) .. (170.1665,90.2514) .. controls
+ (170.2079,90.2632) and (170.2493,90.2809) .. (170.2848,90.2987) .. controls
+ (170.3854,90.3579) and (170.4801,90.4407) .. (170.5511,90.5354) .. controls
+ (170.6932,90.7307) and (170.8175,90.9438) .. (170.9181,91.1627);
+
+\path[line width=0.253\lw,fill=black] (170.6043,89.5767) .. controls (170.4386,89.4051) and
+ (170.2611,89.2453) .. (170.0717,89.0973) .. controls (169.9652,89.0145) and
+ (169.8468,88.9434) .. (169.7225,88.8902) .. controls (169.6988,88.8783) and
+ (169.6692,88.8724) .. (169.6456,88.8665) .. controls (169.5627,88.8429) and
+ (169.4799,88.8251) .. (169.3971,88.8073) -- (169.1899,88.0498) .. controls
+ (169.3556,88.1268) and (169.5273,88.2096) .. (169.6871,88.2984) .. controls
+ (169.7522,88.3339) and (169.8113,88.3753) .. (169.8646,88.4227) .. controls
+ (169.9830,88.5233) and (170.0895,88.6476) .. (170.1723,88.7778) .. controls
+ (170.3381,89.0322) and (170.4801,89.2985) .. (170.6044,89.5767);
+
+\path[line width=0.253\lw,fill=black] (169.8527,87.2982) .. controls (169.7580,87.3337) and
+ (169.6634,87.3574) .. (169.5687,87.3870) .. controls (169.5214,87.3988) and
+ (169.4740,87.4047) .. (169.4266,87.4047) .. controls (169.3201,87.4106) and
+ (169.2195,87.3929) .. (169.1189,87.3574) .. controls (168.9709,87.2982) and
+ (168.8289,87.2213) .. (168.6987,87.1266) .. controls (168.5922,87.0496) and
+ (168.4975,86.9550) .. (168.4206,86.8425) .. controls (168.3496,86.7360) and
+ (168.2963,86.6117) .. (168.2667,86.4874) .. controls (168.2371,86.3572) and
+ (168.2371,86.2211) .. (168.2607,86.0968) .. controls (168.2844,85.9667) and
+ (168.3317,85.8483) .. (168.4086,85.7477) .. controls (168.4855,85.6412) and
+ (168.5862,85.5465) .. (168.6986,85.4814) .. controls (168.8052,85.4222) and
+ (168.9294,85.3808) .. (169.0537,85.3748) .. controls (169.2313,85.3630) and
+ (169.4029,85.3807) .. (169.5686,85.4340) .. controls (169.7284,85.4814) and
+ (169.8704,85.5583) .. (170.0006,85.6589) .. controls (170.1190,85.7536) and
+ (170.2314,85.8542) .. (170.3320,85.9607) .. controls (170.4741,86.1087) and
+ (170.6102,86.2566) .. (170.7345,86.4164) .. controls (170.6220,86.3513) and
+ (170.5036,86.2921) .. (170.3912,86.2330) .. controls (170.3320,86.2093) and
+ (170.2728,86.1856) .. (170.2137,86.1679) .. controls (170.1545,86.1501) and
+ (170.0894,86.1383) .. (170.0302,86.1264) .. controls (169.9000,86.1087) and
+ (169.7698,86.0969) .. (169.6396,86.0909) .. controls (169.6336,86.2862) and
+ (169.6396,86.4815) .. (169.6574,86.6768) .. controls (169.6634,86.7833) and
+ (169.6870,86.8958) .. (169.7166,87.0023) .. controls (169.7284,87.0260) and
+ (169.7343,87.0496) .. (169.7462,87.0792) .. controls (169.7817,87.1503) and
+ (169.8172,87.2272) .. (169.8527,87.2982);
+
+\path[line width=0.253\lw,fill=black] (171.5867,118.3917) .. controls (171.5927,118.1076)
+ and (171.5927,117.8236) .. (171.5807,117.5395) .. controls (171.5747,117.3975)
+ and (171.5570,117.2614) .. (171.5334,117.1193) .. controls (171.5216,117.0424)
+ and (171.5097,116.9655) .. (171.4920,116.8826) .. controls (171.4565,116.7287)
+ and (171.4151,116.5749) .. (171.3737,116.4151) -- (171.8412,115.5510) ..
+ controls (171.9004,115.9061) and (171.9477,116.2730) .. (171.9714,116.6341) ..
+ controls (171.9891,116.8116) and (171.9832,116.9832) .. (171.9596,117.1607) ..
+ controls (171.9419,117.2969) and (171.9123,117.4330) .. (171.8708,117.5691) ..
+ controls (171.7879,117.8473) and (171.6933,118.1195) .. (171.5867,118.3917);
+
+\path[line width=0.253\lw,fill=black] (176.8420,115.1013) .. controls (176.7947,114.7521)
+ and (176.7295,114.3970) .. (176.6467,114.0538) .. controls (176.5934,113.8525)
+ and (176.5283,113.6573) .. (176.4395,113.4679) .. controls (176.4218,113.4324)
+ and (176.4040,113.3969) .. (176.3803,113.3614) .. controls (176.3152,113.2548)
+ and (176.2442,113.1483) .. (176.1732,113.0418) -- (176.4987,112.2843) ..
+ controls (176.5875,112.4914) and (176.6703,112.6985) .. (176.7473,112.9116) ..
+ controls (176.7769,112.9945) and (176.8006,113.0773) .. (176.8183,113.1601) ..
+ controls (176.8656,113.3850) and (176.8893,113.6158) .. (176.8893,113.8466) ..
+ controls (176.8953,114.2668) and (176.8775,114.6870) .. (176.8420,115.1013);
+
+\path[line width=0.253\lw,fill=black] (168.5448,112.8287) .. controls (168.5153,112.4500)
+ and (168.4680,112.0712) .. (168.4028,111.6984) .. controls (168.3614,111.4735)
+ and (168.2963,111.2545) .. (168.2193,111.0415) .. controls (168.2017,111.0119)
+ and (168.1898,110.9823) .. (168.1780,110.9527) .. controls (168.1188,110.8461)
+ and (168.0655,110.7396) .. (168.0063,110.6331) -- (168.3318,110.5266) ..
+ controls (168.4620,110.7692) and (168.5804,111.0119) .. (168.6810,111.2663) ..
+ controls (168.7283,111.3847) and (168.7579,111.5031) .. (168.7698,111.6273) ..
+ controls (168.7875,111.7575) and (168.7816,111.8877) .. (168.7580,112.0120) ..
+ controls (168.7047,112.2842) and (168.6337,112.5624) .. (168.5449,112.8287);
+
+\path[line width=0.253\lw,fill=black] (178.8778,112.1600) .. controls (178.7298,111.8522)
+ and (178.5760,111.5504) .. (178.4162,111.2545) .. controls (178.3333,111.1066)
+ and (178.2505,110.9645) .. (178.1558,110.8225) .. controls (178.1025,110.7515)
+ and (178.0552,110.6805) .. (178.0019,110.6154) .. controls (177.8954,110.4793)
+ and (177.7889,110.3431) .. (177.6764,110.2070) -- (177.7829,109.3193) ..
+ controls (177.9605,109.5797) and (178.1262,109.8460) .. (178.2860,110.1183) ..
+ controls (178.3629,110.2485) and (178.4339,110.3846) .. (178.4931,110.5266) ..
+ controls (178.5641,110.6982) and (178.6174,110.8699) .. (178.6588,111.0474) ..
+ controls (178.7476,111.4143) and (178.8186,111.7871) .. (178.8778,112.1600);
+
+\path[line width=0.253\lw,fill=black] (173.5397,109.7573) .. controls (173.5397,109.4377)
+ and (173.5337,109.1122) .. (173.5220,108.7926) .. controls (173.5160,108.6388)
+ and (173.4983,108.4790) .. (173.4806,108.3192) .. controls (173.4628,108.1771)
+ and (173.4392,108.0292) .. (173.4096,107.8872) .. controls (173.3504,107.5972)
+ and (173.2853,107.3131) .. (173.2202,107.0231) -- (173.6226,107.0171) ..
+ controls (173.6759,107.3130) and (173.7173,107.6148) .. (173.7528,107.9167) ..
+ controls (173.7706,108.0587) and (173.7765,108.2066) .. (173.7706,108.3546) ..
+ controls (173.7706,108.5144) and (173.7528,108.6683) .. (173.7292,108.8221) ..
+ controls (173.6759,109.1358) and (173.6109,109.4435) .. (173.5399,109.7572);
+
+\path[line width=0.253\lw,fill=black] (179.0021,109.5383) .. controls (179.1086,109.1004)
+ and (179.1914,108.6565) .. (179.2447,108.2067) .. controls (179.2802,107.9404)
+ and (179.2861,107.6682) .. (179.2684,107.3960) .. controls (179.2684,107.3664)
+ and (179.2624,107.3309) .. (179.2566,107.3013) .. controls (179.2389,107.1829)
+ and (179.2211,107.0586) .. (179.1974,106.9403) -- (179.6117,106.9995) ..
+ controls (179.6294,107.1001) and (179.6531,107.2066) .. (179.6709,107.3072) ..
+ controls (179.6709,107.3309) and (179.6769,107.3545) .. (179.6769,107.3723) ..
+ controls (179.6829,107.6564) and (179.6414,107.9345) .. (179.5585,108.2008) ..
+ controls (179.4165,108.6624) and (179.2271,109.1122) .. (179.0022,109.5383);
+
+\path[line width=0.253\lw,fill=black] (163.8755,109.0885) .. controls (163.8518,108.9051)
+ and (163.8222,108.7275) .. (163.7749,108.5500) .. controls (163.7453,108.4553)
+ and (163.7098,108.3606) .. (163.6624,108.2718) .. controls (163.6447,108.2481)
+ and (163.6269,108.2185) .. (163.6032,108.1949) .. controls (163.5499,108.1239)
+ and (163.4849,108.0588) .. (163.4257,107.9937) .. controls (163.4908,107.9877)
+ and (163.5618,107.9877) .. (163.6269,107.9937) .. controls (163.6506,107.9937)
+ and (163.6802,107.9997) .. (163.7038,108.0115) .. controls (163.7571,108.0233)
+ and (163.8044,108.0470) .. (163.8459,108.0707) .. controls (163.9288,108.1240)
+ and (164.0115,108.1832) .. (164.0885,108.2483) .. controls (164.4909,107.8636)
+ and (164.8519,107.4316) .. (165.1656,106.9699) .. controls (165.3490,106.7036)
+ and (165.4852,106.4077) .. (165.5739,106.0941) .. controls (165.5739,106.0763)
+ and (165.5799,106.0586) .. (165.5799,106.0408) .. controls (165.5917,105.9402)
+ and (165.6036,105.8337) .. (165.6095,105.7331) .. controls (165.8285,105.6325)
+ and (166.0415,105.5141) .. (166.2368,105.3780) .. controls (166.3197,105.3188)
+ and (166.3848,105.2478) .. (166.4321,105.1649) .. controls (166.4735,105.0821)
+ and (166.5031,104.9874) .. (166.5090,104.8927) .. controls (166.5208,104.6560)
+ and (166.5150,104.4252) .. (166.4853,104.1884) .. controls (166.5622,104.2121)
+ and (166.6451,104.2357) .. (166.7220,104.2476) .. controls (166.7576,104.2536)
+ and (166.7930,104.2536) .. (166.8286,104.2476) .. controls (166.8641,104.2416)
+ and (166.8996,104.2298) .. (166.9292,104.2121) .. controls (167.0002,104.1766)
+ and (167.0653,104.1293) .. (167.1304,104.0819) .. controls (167.2369,103.7742)
+ and (167.3553,103.4783) .. (167.4796,103.1824) .. controls (167.5447,103.0404)
+ and (167.6157,102.9043) .. (167.7044,102.7741) .. controls (167.7932,102.6320)
+ and (167.8997,102.5018) .. (168.0122,102.3835) .. controls (168.2489,102.1349)
+ and (168.5034,101.8982) .. (168.7579,101.6733) .. controls (168.7934,101.5431)
+ and (168.8407,101.4129) .. (168.8881,101.2827) .. controls (168.9118,101.2176)
+ and (168.9414,101.1584) .. (168.9710,101.1052) .. controls (169.0124,101.0401)
+ and (169.0539,100.9809) .. (169.1012,100.9276) .. controls (169.2077,100.8093)
+ and (169.3142,100.7027) .. (169.4266,100.5962) .. controls (169.5154,100.6850)
+ and (169.5983,100.7797) .. (169.6752,100.8744) .. controls (169.7107,100.9217)
+ and (169.7462,100.9691) .. (169.7758,101.0223) .. controls (169.8113,101.0874)
+ and (169.8350,101.1525) .. (169.8587,101.2235) .. controls (169.9001,101.3715)
+ and (169.9356,101.5194) .. (169.9593,101.6733) .. controls (169.8942,101.6319)
+ and (169.8291,101.5964) .. (169.7581,101.5668) .. controls (169.7344,101.5550)
+ and (169.7048,101.5491) .. (169.6812,101.5491) .. controls (169.6161,101.5431)
+ and (169.5451,101.5551) .. (169.4859,101.5846) .. controls (169.3498,101.6438)
+ and (169.2196,101.7148) .. (169.1071,101.8035) .. controls (169.1544,101.9574)
+ and (169.2019,102.1113) .. (169.2373,102.2652) .. controls (169.2551,102.3479)
+ and (169.2610,102.4368) .. (169.2610,102.5255) .. controls (169.2610,102.5610)
+ and (169.2550,102.5965) .. (169.2492,102.6321) .. controls (169.2315,102.7209)
+ and (169.2137,102.8096) .. (169.1900,102.8984) .. controls (169.1071,102.8688)
+ and (169.0243,102.8511) .. (168.9356,102.8333) .. controls (168.9001,102.8215)
+ and (168.8587,102.8215) .. (168.8231,102.8273) .. controls (168.7758,102.8273)
+ and (168.7343,102.8391) .. (168.6929,102.8628) .. controls (168.6041,102.9042)
+ and (168.5213,102.9516) .. (168.4384,103.0048) .. controls (168.3438,103.1587)
+ and (168.2668,103.3244) .. (168.2017,103.4901) .. controls (168.1721,103.5789)
+ and (168.1544,103.6676) .. (168.1484,103.7564) .. controls (168.1484,103.7978)
+ and (168.1544,103.8393) .. (168.1602,103.8807) .. controls (168.1839,103.9813)
+ and (168.2135,104.0878) .. (168.2490,104.1884) .. controls (168.1661,104.2180)
+ and (168.0892,104.2417) .. (168.0064,104.2594) .. controls (167.9709,104.2712)
+ and (167.9295,104.2772) .. (167.8880,104.2772) .. controls (167.8407,104.2772)
+ and (167.7933,104.2772) .. (167.7460,104.2654) .. controls (167.6454,104.2477)
+ and (167.5507,104.2181) .. (167.4501,104.1885) .. controls (167.3909,104.3010)
+ and (167.3317,104.4134) .. (167.2785,104.5259) .. controls (167.2548,104.5791)
+ and (167.2371,104.6383) .. (167.2252,104.6975) .. controls (167.2075,104.7685)
+ and (167.2015,104.8454) .. (167.2075,104.9164) .. controls (167.2135,105.0762)
+ and (167.2312,105.2360) .. (167.2608,105.3899) -- (166.8110,105.3899) ..
+ controls (166.7518,105.4550) and (166.6926,105.5201) .. (166.6335,105.5911) ..
+ controls (166.6157,105.6088) and (166.6038,105.6325) .. (166.5921,105.6621) ..
+ controls (166.5387,105.7627) and (166.5092,105.8692) .. (166.4974,105.9817) ..
+ controls (166.4736,106.1947) and (166.4736,106.4019) .. (166.4855,106.6149) ..
+ controls (166.3731,106.7274) and (166.2607,106.8280) .. (166.1364,106.9286) ..
+ controls (166.0772,106.9759) and (166.0121,107.0174) .. (165.9470,107.0528) ..
+ controls (165.8701,107.0883) and (165.7931,107.1238) .. (165.7103,107.1475) ..
+ controls (165.5387,107.1948) and (165.3611,107.2303) .. (165.1836,107.2600) ..
+ controls (165.1540,107.3429) and (165.1244,107.4198) .. (165.0948,107.5026) ..
+ controls (165.0770,107.5440) and (165.0652,107.5854) .. (165.0475,107.6269) ..
+ controls (164.9173,108.0057) and (164.7457,108.3667) .. (164.5326,108.6981) ..
+ controls (164.4379,108.8460) and (164.3077,108.9644) .. (164.1479,109.0413) --
+ (163.8757,109.0886);
+
+\path[line width=0.253\lw,fill=black] (170.5156,108.3369) .. controls (170.2374,108.1771)
+ and (169.9474,108.0292) .. (169.6515,107.8990) .. controls (169.4740,107.8162)
+ and (169.2964,107.7570) .. (169.1130,107.7037) .. controls (169.0775,107.6919)
+ and (169.0420,107.6860) .. (169.0005,107.6800) .. controls (168.8881,107.6563)
+ and (168.7697,107.6386) .. (168.6514,107.6208) -- (168.7579,107.2598) ..
+ controls (168.9058,107.3012) and (169.0538,107.3427) .. (169.1958,107.3900) ..
+ controls (169.2491,107.4077) and (169.3024,107.4314) .. (169.3497,107.4551) ..
+ controls (169.5095,107.5320) and (169.6634,107.6208) .. (169.7995,107.7273) ..
+ controls (170.0480,107.9167) and (170.2907,108.1179) .. (170.5156,108.3369);
+
+\path[line width=0.253\lw,fill=black] (175.8300,108.2481) .. controls (175.8063,107.8043)
+ and (175.7590,107.3604) .. (175.6820,106.9166) .. controls (175.6406,106.6621)
+ and (175.5696,106.4076) .. (175.4690,106.1709) .. controls (175.4513,106.1236)
+ and (175.4276,106.0821) .. (175.4039,106.0407) .. controls (175.3270,105.8987)
+ and (175.2500,105.7626) .. (175.1672,105.6265) -- (175.7116,105.7389) ..
+ controls (175.7767,105.8513) and (175.8359,105.9579) .. (175.8951,106.0703) ..
+ controls (175.9069,106.0999) and (175.9188,106.1295) .. (175.9306,106.1591) ..
+ controls (176.0075,106.4018) and (176.0371,106.6562) .. (176.0253,106.9107) ..
+ controls (176.0016,107.3605) and (175.9365,107.8102) .. (175.8300,108.2482);
+
+\path[line width=0.253\lw,fill=black] (171.5867,107.9286) .. controls (171.6104,107.8043)
+ and (171.6281,107.6741) .. (171.6459,107.5498) .. controls (171.6637,107.4492)
+ and (171.6755,107.3486) .. (171.6873,107.2480) .. controls (171.7346,106.8633)
+ and (171.7346,106.4668) .. (171.6755,106.0821) .. controls (171.6400,105.8040)
+ and (171.5453,105.5377) .. (171.4092,105.3010) .. controls (171.3855,105.2537)
+ and (171.3559,105.2122) .. (171.3263,105.1767) .. controls (171.2375,105.0642)
+ and (171.1488,104.9577) .. (171.0541,104.8571) -- (171.4683,104.7565) ..
+ controls (171.5097,104.8098) and (171.5512,104.8630) .. (171.5926,104.9222) ..
+ controls (171.6222,104.9636) and (171.6577,105.0050) .. (171.6873,105.0524) ..
+ controls (171.8589,105.2950) and (171.9832,105.5673) .. (172.0661,105.8513) ..
+ controls (172.1430,106.1295) and (172.1667,106.4195) .. (172.1490,106.7035) ..
+ controls (172.1372,106.8042) and (172.1194,106.9107) .. (172.0957,107.0113) ..
+ controls (172.0720,107.1001) and (172.0424,107.1829) .. (172.0010,107.2658) ..
+ controls (171.9537,107.3605) and (171.9063,107.4551) .. (171.8471,107.5439) ..
+ controls (171.7643,107.6741) and (171.6814,107.8043) .. (171.5867,107.9286);
+
+\path[line width=0.253\lw,fill=black] (178.0197,107.7984) .. controls (177.9309,107.5439)
+ and (177.8244,107.2894) .. (177.7119,107.0468) .. controls (177.6468,106.9048)
+ and (177.5699,106.7746) .. (177.4811,106.6503) .. controls (177.4515,106.6148)
+ and (177.4278,106.5793) .. (177.3982,106.5438) .. controls (177.3153,106.4490)
+ and (177.2266,106.3603) .. (177.1378,106.2715) -- (177.6349,106.3484) ..
+ controls (177.6941,106.4312) and (177.7533,106.5141) .. (177.8125,106.5970) ..
+ controls (177.8302,106.6207) and (177.8480,106.6503) .. (177.8598,106.6798) ..
+ controls (177.9190,106.8041) and (177.9545,106.9343) .. (177.9722,107.0704) ..
+ controls (178.0077,107.3071) and (178.0195,107.5556) .. (178.0195,107.7983);
+
+\path[line width=0.253\lw,fill=black] (178.8778,106.5083) .. controls (178.7772,106.1827)
+ and (178.6588,105.8691) .. (178.5168,105.5614) .. controls (178.4399,105.3838)
+ and (178.3452,105.2181) .. (178.2268,105.0642) .. controls (178.1972,105.0228)
+ and (178.1617,104.9873) .. (178.1262,104.9518) .. controls (178.0197,104.8453)
+ and (177.9131,104.7387) .. (177.8066,104.6381) -- (178.4399,104.6736) ..
+ controls (178.5168,104.7742) and (178.5937,104.8748) .. (178.6647,104.9755) ..
+ controls (178.6884,105.0051) and (178.7061,105.0406) .. (178.7239,105.0761) ..
+ controls (178.7949,105.2358) and (178.8364,105.4016) .. (178.8601,105.5732) ..
+ controls (178.8896,105.8809) and (178.8955,106.1946) .. (178.8777,106.5082);
+
+\path[line width=0.253\lw,fill=black] (173.8593,104.7447) -- (173.9717,104.4961) .. controls
+ (174.0427,104.5375) and (174.1078,104.5849) .. (174.1788,104.6263) .. controls
+ (174.2025,104.6381) and (174.2321,104.6500) .. (174.2557,104.6618) .. controls
+ (174.3504,104.6973) and (174.4451,104.7210) .. (174.5457,104.7328) .. controls
+ (174.7233,104.7505) and (174.9008,104.7565) .. (175.0784,104.7446) .. controls
+ (175.0309,104.7979) and (174.9837,104.8452) .. (174.9304,104.8925) .. controls
+ (174.9067,104.9163) and (174.8771,104.9339) .. (174.8475,104.9518) .. controls
+ (174.7706,104.9931) and (174.6877,105.0228) .. (174.5989,105.0286) .. controls
+ (174.4983,105.0286) and (174.4036,105.0169) .. (174.3090,104.9814) .. controls
+ (174.2380,104.9577) and (174.1728,104.9280) .. (174.1077,104.8925) .. controls
+ (174.0248,104.8452) and (173.9420,104.7978) .. (173.8592,104.7446);
+
+\path[line width=0.253\lw,fill=black] (173.2201,104.4251) .. controls (173.1432,104.4547)
+ and (173.0662,104.4843) .. (172.9893,104.5080) .. controls (172.9597,104.5198)
+ and (172.9301,104.5257) .. (172.8946,104.5317) .. controls (172.5750,104.5850)
+ and (172.2436,104.5021) .. (171.9832,104.3127) .. controls (171.6873,104.0997)
+ and (171.4684,103.7860) .. (171.3737,103.4369) .. controls (171.3559,103.3599)
+ and (171.3382,103.2830) .. (171.3264,103.2001) .. controls (171.3087,103.0995)
+ and (171.2968,102.9989) .. (171.2850,102.8924) -- (171.6992,102.4485) ..
+ controls (171.6932,102.5787) and (171.6932,102.7148) .. (171.7052,102.8450) ..
+ controls (171.7112,102.9457) and (171.7170,103.0463) .. (171.7348,103.1410) ..
+ controls (171.7821,103.4191) and (171.9065,103.6795) .. (172.0840,103.8866) ..
+ controls (172.2615,104.0938) and (172.4923,104.2417) .. (172.7468,104.3246) ..
+ controls (172.8119,104.3423) and (172.8770,104.3601) .. (172.9421,104.3719) ..
+ controls (173.0309,104.3956) and (173.1256,104.4133) .. (173.2203,104.4252);
+
+\path[line width=0.253\lw,fill=black] (175.4039,104.1884) .. controls (175.3979,103.9931)
+ and (175.3743,103.8037) .. (175.3329,103.6143) .. controls (175.3092,103.5196)
+ and (175.2678,103.4249) .. (175.2145,103.3421) .. controls (175.1968,103.3184)
+ and (175.1731,103.2948) .. (175.1553,103.2770) .. controls (175.0843,103.2178)
+ and (175.0133,103.1586) .. (174.9423,103.1054) -- (175.4098,103.0403) ..
+ controls (175.4927,103.1350) and (175.5637,103.2415) .. (175.6228,103.3480) ..
+ controls (175.6465,103.3894) and (175.6643,103.4309) .. (175.6702,103.4782) ..
+ controls (175.6762,103.5551) and (175.6702,103.6321) .. (175.6405,103.7090) ..
+ controls (175.5754,103.8747) and (175.4985,104.0345) .. (175.4038,104.1884);
+
+\path[line width=0.253\lw,fill=black] (177.8066,103.0048) .. controls (177.6705,102.6142)
+ and (177.5166,102.2354) .. (177.3391,101.8685) .. controls (177.2326,101.6554)
+ and (177.1083,101.4542) .. (176.9603,101.2708) .. controls (176.9248,101.2294)
+ and (176.8893,101.1939) .. (176.8538,101.1583) .. controls (176.7354,101.0459)
+ and (176.6171,100.9394) .. (176.4987,100.8387) -- (177.1616,100.9097) ..
+ controls (177.2445,100.9985) and (177.3213,101.0991) .. (177.3983,101.1938) ..
+ controls (177.4220,101.2234) and (177.4397,101.2530) .. (177.4575,101.2826) ..
+ controls (177.5581,101.4720) and (177.6350,101.6732) .. (177.6764,101.8803) ..
+ controls (177.7474,102.2532) and (177.7948,102.6319) .. (177.8066,103.0048);
+
+\path[line width=0.253\lw,fill=black] (172.8946,102.5787) .. controls (172.8413,102.3242)
+ and (172.7763,102.0756) .. (172.6993,101.8271) .. controls (172.6579,101.6850)
+ and (172.6105,101.5489) .. (172.5455,101.4187) .. controls (172.5218,101.3714)
+ and (172.4982,101.3240) .. (172.4745,101.2767) .. controls (172.4035,101.1524)
+ and (172.3265,101.0400) .. (172.2555,100.9216) -- (172.8059,101.0163) ..
+ controls (172.8592,101.1465) and (172.9065,101.2767) .. (172.9538,101.4128) ..
+ controls (172.9716,101.4661) and (172.9834,101.5252) .. (172.9893,101.5785) ..
+ controls (173.0071,101.6969) and (173.0071,101.8093) .. (172.9953,101.9277) ..
+ controls (172.9776,102.1466) and (172.9420,102.3597) .. (172.8947,102.5787);
+
+\path[line width=0.253\lw,fill=black] (175.4039,102.4485) .. controls (175.2914,102.1466)
+ and (175.1612,101.8567) .. (175.0074,101.5726) .. controls (174.9305,101.4187)
+ and (174.8298,101.2708) .. (174.7115,101.1406) .. controls (174.6760,101.0933)
+ and (174.6286,101.0518) .. (174.5872,101.0104) .. controls (174.4629,100.9038)
+ and (174.3327,100.8032) .. (174.2025,100.7026) -- (174.8121,100.7322) ..
+ controls (174.9127,100.8388) and (175.0074,100.9512) .. (175.1021,101.0636) ..
+ controls (175.1317,101.1050) and (175.1613,101.1524) .. (175.1850,101.1998) ..
+ controls (175.2501,101.3300) and (175.2974,101.4720) .. (175.3270,101.6199) ..
+ controls (175.3743,101.8922) and (175.3980,102.1703) .. (175.4039,102.4485);
+
+\path[line width=0.253\lw,fill=black] (170.1782,100.3830) .. controls (170.0894,100.3062)
+ and (170.0007,100.2292) .. (169.9178,100.1522) .. controls (169.8764,100.1167)
+ and (169.8409,100.0754) .. (169.7995,100.0339) .. controls (169.7522,99.9806)
+ and (169.7107,99.9214) .. (169.6693,99.8623) .. controls (169.5865,99.7439)
+ and (169.5036,99.6255) .. (169.4266,99.5013) .. controls (169.5154,99.3829)
+ and (169.5923,99.2586) .. (169.6752,99.1284) .. controls (169.7107,99.0692)
+ and (169.7462,99.0041) .. (169.7758,98.9331) .. controls (169.8054,98.8562)
+ and (169.8350,98.7793) .. (169.8527,98.6964) .. controls (169.9000,98.5307)
+ and (169.9355,98.3591) .. (169.9592,98.1934) .. controls (170.1545,98.2526)
+ and (170.3380,98.3295) .. (170.5155,98.4242) .. controls (170.5865,98.4597)
+ and (170.6516,98.5129) .. (170.6990,98.5721) .. controls (170.7582,98.6491)
+ and (170.8055,98.7319) .. (170.8233,98.8266) .. controls (170.8825,99.0515)
+ and (170.9121,99.2764) .. (170.9239,99.5013) .. controls (170.8529,99.4776)
+ and (170.7759,99.4539) .. (170.6990,99.4302) .. controls (170.6635,99.4184)
+ and (170.6280,99.4066) .. (170.5925,99.3888) .. controls (170.5452,99.3711)
+ and (170.4978,99.3474) .. (170.4504,99.3237) .. controls (170.3557,99.2764)
+ and (170.2670,99.2290) .. (170.1782,99.1817) .. controls (170.1782,99.2823)
+ and (170.1782,99.3829) .. (170.1842,99.4835) .. controls (170.1902,99.5368)
+ and (170.1960,99.5841) .. (170.2079,99.6314) .. controls (170.2197,99.6965)
+ and (170.2375,99.7557) .. (170.2552,99.8149) .. controls (170.3025,99.9333)
+ and (170.3558,100.0516) .. (170.4091,100.1700) -- (170.1782,100.3830);
+
+\path[line width=0.253\lw,fill=black] (173.1313,99.3947) .. controls (172.9183,99.2409) and
+ (172.6934,99.0988) .. (172.4626,98.9746) .. controls (172.3265,98.9035) and
+ (172.1844,98.8503) .. (172.0365,98.8089) .. controls (172.0069,98.8030) and
+ (171.9832,98.7970) .. (171.9596,98.7970) .. controls (171.8708,98.7852) and
+ (171.7761,98.7734) .. (171.6874,98.7674) -- (171.6992,98.4064) .. controls
+ (171.8057,98.4183) and (171.9122,98.4360) .. (172.0187,98.4597) .. controls
+ (172.0483,98.4656) and (172.0838,98.4715) .. (172.1134,98.4834) .. controls
+ (172.2614,98.5485) and (172.4034,98.6313) .. (172.5218,98.7438) .. controls
+ (172.7467,98.9391) and (172.9479,99.1580) .. (173.1313,99.3948);
+
+\path[line width=0.253\lw,fill=black] (176.0430,99.2882) .. controls (175.9188,99.1284) and
+ (175.7826,98.9746) .. (175.6347,98.8325) .. controls (175.5518,98.7556) and
+ (175.4631,98.6964) .. (175.3625,98.6431) .. controls (175.3329,98.6254) and
+ (175.2974,98.6136) .. (175.2559,98.6076) .. controls (175.1553,98.5781) and
+ (175.0547,98.5544) .. (174.9541,98.5366) -- (175.2974,98.1934) .. controls
+ (175.4453,98.2585) and (175.5933,98.3413) .. (175.7294,98.4301) .. controls
+ (175.7886,98.4715) and (175.8418,98.5189) .. (175.8773,98.5780) .. controls
+ (175.9246,98.6372) and (175.9542,98.7082) .. (175.9661,98.7793) .. controls
+ (176.0075,98.9450) and (176.0312,99.1166) .. (176.0430,99.2882);
+
+\path[line width=0.253\lw,fill=black] (173.8593,98.4064) .. controls (173.8060,98.2111) and
+ (173.7291,98.0158) .. (173.6462,97.8324) .. controls (173.5989,97.7318) and
+ (173.5397,97.6430) .. (173.4628,97.5601) .. controls (173.4391,97.5306) and
+ (173.4095,97.5069) .. (173.3859,97.4832) .. controls (173.3030,97.4240) and
+ (173.2202,97.3648) .. (173.1314,97.3116) -- (173.4332,97.0098) .. controls
+ (173.5220,97.1104) and (173.6107,97.2169) .. (173.6936,97.3234) .. controls
+ (173.7291,97.3708) and (173.7587,97.4181) .. (173.7765,97.4654) .. controls
+ (173.8179,97.5661) and (173.8475,97.6667) .. (173.8534,97.7732) .. controls
+ (173.8712,97.9862) and (173.8771,98.1993) .. (173.8594,98.4064);
+
+\path[line width=0.253\lw,fill=black] (171.1902,97.7318) .. controls (171.0363,97.5838) and
+ (170.8766,97.4536) .. (170.6990,97.3293) .. controls (170.5984,97.2583) and
+ (170.4801,97.1932) .. (170.3617,97.1459) .. controls (170.3557,97.1459) and
+ (170.3499,97.1400) .. (170.3380,97.1400) .. controls (170.3025,97.1281) and
+ (170.2611,97.1163) .. (170.2255,97.1104) -- (170.2965,96.4712) .. controls
+ (170.3734,96.5304) and (170.4563,96.5955) .. (170.5274,96.6606) .. controls
+ (170.5570,96.6784) and (170.5807,96.7021) .. (170.5984,96.7257) .. controls
+ (170.6990,96.8322) and (170.7818,96.9447) .. (170.8528,97.0690) .. controls
+ (170.9830,97.2820) and (171.0955,97.5069) .. (171.1902,97.7318);
+
+\path[line width=0.253\lw,fill=black] (173.9895,96.7730) .. controls (173.7883,96.3647) and
+ (173.5634,95.9623) .. (173.3089,95.5835) .. controls (173.1609,95.3586) and
+ (172.9893,95.1515) .. (172.7999,94.9621) .. controls (172.7703,94.9325) and
+ (172.7348,94.9029) .. (172.6993,94.8733) .. controls (172.5810,94.7846) and
+ (172.4626,94.6899) .. (172.3383,94.6070) -- (172.5751,94.3881) .. controls
+ (172.7112,94.4946) and (172.8473,94.6070) .. (172.9775,94.7195) .. controls
+ (173.0189,94.7550) and (173.0544,94.7964) .. (173.0899,94.8378) .. controls
+ (173.2556,95.0331) and (173.3977,95.2521) .. (173.5042,95.4888) .. controls
+ (173.6995,95.9031) and (173.8593,96.3351) .. (173.9895,96.7730);
+
+\path[line width=0.253\lw,fill=black] (171.0541,96.4535) .. controls (171.0304,96.2996) and
+ (171.0008,96.1457) .. (170.9712,95.9919) .. controls (170.9535,95.9208) and
+ (170.9357,95.8439) .. (170.9120,95.7729) .. controls (170.8824,95.6664) and
+ (170.8410,95.5658) .. (170.7877,95.4711) .. controls (170.6871,95.2698) and
+ (170.5806,95.0746) .. (170.4682,94.8793) -- (170.4800,94.3466) .. controls
+ (170.6516,94.3881) and (170.8232,94.4472) .. (170.9889,94.5123) .. controls
+ (171.0599,94.5419) and (171.1250,94.5893) .. (171.1842,94.6425) .. controls
+ (171.2315,94.6899) and (171.2789,94.7491) .. (171.3085,94.8082) .. controls
+ (171.3854,94.9503) and (171.4505,95.0982) .. (171.5038,95.2521) .. controls
+ (171.4209,95.3468) and (171.3440,95.4474) .. (171.2730,95.5480) .. controls
+ (171.2434,95.5894) and (171.2197,95.6368) .. (171.1961,95.6841) .. controls
+ (171.1606,95.7670) and (171.1310,95.8498) .. (171.1192,95.9386) .. controls
+ (171.0837,96.1102) and (171.0659,96.2818) .. (171.0541,96.4535);
+
+\path[line width=0.253\lw,fill=black] (136.8950,126.8841) .. controls (136.8950,126.6947)
+ and (136.9010,126.5113) .. (136.9187,126.3219) .. controls (136.9247,126.2331)
+ and (136.9425,126.1444) .. (136.9601,126.0556) .. controls (136.9897,125.9491)
+ and (137.0311,125.8425) .. (137.0785,125.7419) .. controls (137.1850,125.5289)
+ and (137.3034,125.3218) .. (137.4336,125.1205) .. controls (137.4573,125.3218)
+ and (137.4750,125.5289) .. (137.4750,125.7301) .. controls (137.4810,125.8248)
+ and (137.4690,125.9195) .. (137.4454,126.0083) .. controls (137.4158,126.1148)
+ and (137.3744,126.2154) .. (137.3152,126.3042) .. controls (137.1909,126.5054)
+ and (137.0489,126.7007) .. (136.8950,126.8841);
+
+\path[line width=0.253\lw,fill=black] (142.1858,125.7834) .. controls (142.2805,125.4993)
+ and (142.3633,125.2093) .. (142.4521,124.9193) .. controls (142.4935,124.7714)
+ and (142.5350,124.6294) .. (142.5705,124.4814) .. controls (142.6119,124.3275)
+ and (142.6474,124.1736) .. (142.6829,124.0139) .. controls (142.7480,123.7061)
+ and (142.8131,123.3925) .. (142.8723,123.0788) -- (143.4759,122.8717) ..
+ controls (143.3990,123.2386) and (143.3161,123.6055) .. (143.2096,123.9724) ..
+ controls (143.1623,124.1500) and (143.0972,124.3216) .. (143.0203,124.4873) ..
+ controls (142.9493,124.6412) and (142.8723,124.7891) .. (142.7776,124.9312) ..
+ controls (142.5942,125.2271) and (142.3929,125.5111) .. (142.1858,125.7834);
+
+\path[line width=0.253\lw,fill=black] (148.4234,125.3750) .. controls (148.4589,125.0377)
+ and (148.4944,124.6944) .. (148.5300,124.3571) .. controls (148.5418,124.1855)
+ and (148.5596,124.0139) .. (148.5714,123.8482) .. controls (148.5832,123.7239)
+ and (148.5891,123.6055) .. (148.5951,123.4812) .. controls (148.6128,123.2386)
+ and (148.6247,123.0019) .. (148.6424,122.7592) -- (149.1927,122.6172) ..
+ controls (149.1690,122.9072) and (149.1394,123.1972) .. (149.0980,123.4872) ..
+ controls (149.0743,123.6292) and (149.0507,123.7712) .. (149.0151,123.9133) ..
+ controls (148.9678,124.0790) and (148.9145,124.2447) .. (148.8494,124.4045) ..
+ controls (148.7192,124.7359) and (148.5772,125.0614) .. (148.4233,125.3750);
+
+\path[line width=0.253\lw,fill=black] (154.4244,123.7239) .. controls (154.4777,123.4339)
+ and (154.5250,123.1498) .. (154.5664,122.8598) .. controls (154.5841,122.7119)
+ and (154.6019,122.5699) .. (154.6078,122.4219) .. controls (154.6138,122.3272)
+ and (154.6196,122.2266) .. (154.6196,122.1260) .. controls (154.6196,121.9307)
+ and (154.6196,121.7295) .. (154.6136,121.5283) -- (155.2350,121.5993) ..
+ controls (155.1817,121.8123) and (155.1285,122.0254) .. (155.0693,122.2325) ..
+ controls (155.0397,122.3390) and (155.0101,122.4396) .. (154.9746,122.5462) ..
+ controls (154.9273,122.6764) and (154.8681,122.8125) .. (154.8089,122.9427) ..
+ controls (154.6905,123.2090) and (154.5603,123.4694) .. (154.4242,123.7239);
+
+\path[line width=0.253\lw,fill=black] (160.1649,122.5403) .. controls (160.2063,122.2148)
+ and (160.2359,121.8834) .. (160.2655,121.5579) .. controls (160.2773,121.3922)
+ and (160.2833,121.2265) .. (160.2833,121.0667) .. controls (160.2833,120.9779)
+ and (160.2833,120.8891) .. (160.2773,120.8004) .. controls (160.2713,120.6228)
+ and (160.2655,120.4453) .. (160.2536,120.2677) -- (160.9223,119.8831) ..
+ controls (160.8572,120.1849) and (160.7803,120.4867) .. (160.7093,120.7885) ..
+ controls (160.6679,120.9424) and (160.6324,121.0903) .. (160.5850,121.2442) ..
+ controls (160.5436,121.3863) and (160.5021,121.5342) .. (160.4548,121.6762) ..
+ controls (160.3601,121.9662) and (160.2654,122.2562) .. (160.1648,122.5403);
+
+\path[line width=0.253\lw,fill=black] (166.0533,120.4630) .. controls (166.0415,120.1020)
+ and (166.0237,119.7410) .. (165.9941,119.3859) .. controls (165.9823,119.2025)
+ and (165.9586,119.0249) .. (165.9290,118.8533) .. controls (165.9112,118.7586)
+ and (165.8935,118.6639) .. (165.8757,118.5752) .. controls (165.8343,118.3917)
+ and (165.7928,118.2083) .. (165.7456,118.0248) -- (166.1657,117.5099) ..
+ controls (166.2071,117.7585) and (166.2486,118.0070) .. (166.2782,118.2615) ..
+ controls (166.2900,118.3621) and (166.3019,118.4627) .. (166.3019,118.5692) ..
+ controls (166.3019,118.7941) and (166.2901,119.0190) .. (166.2605,119.2439) ..
+ controls (166.2072,119.6523) and (166.1421,120.0606) .. (166.0533,120.4630);
+
+\path[line width=0.253\lw,fill=black] (63.9076,97.0098) .. controls (63.9549,96.9328) and
+ (64.0023,96.8559) .. (64.0496,96.7790) .. controls (64.0733,96.7434) and
+ (64.1029,96.7079) .. (64.1266,96.6724) .. controls (64.1621,96.6369) and
+ (64.1917,96.6014) .. (64.2272,96.5659) .. controls (64.2982,96.4949) and
+ (64.3692,96.4298) .. (64.4461,96.3647) .. controls (64.3870,96.2996) and
+ (64.3278,96.2286) .. (64.2686,96.1576) .. controls (64.2390,96.1221) and
+ (64.2094,96.0865) .. (64.1858,96.0510) .. controls (64.1502,95.9978) and
+ (64.1147,95.9504) .. (64.0851,95.8972) .. controls (64.0260,95.7906) and
+ (63.9668,95.6782) .. (63.9076,95.5717) .. controls (64.0082,95.6604) and
+ (64.1088,95.7433) .. (64.2153,95.8261) .. controls (64.2627,95.8676) and
+ (64.3219,95.8972) .. (64.3751,95.9327) .. controls (64.4402,95.9623) and
+ (64.5053,95.9919) .. (64.5704,96.0155) .. controls (64.7125,96.0570) and
+ (64.8545,96.0984) .. (65.0024,96.1280) .. controls (64.9078,96.1931) and
+ (64.8131,96.2641) .. (64.7243,96.3351) .. controls (64.6770,96.3706) and
+ (64.6355,96.4061) .. (64.6000,96.4475) .. controls (64.5764,96.4771) and
+ (64.5527,96.5126) .. (64.5290,96.5422) .. controls (64.4816,96.6073) and
+ (64.4402,96.6783) .. (64.3988,96.7494) .. controls (64.4876,96.7908) and
+ (64.5704,96.8381) .. (64.6592,96.8855) .. controls (64.6947,96.9091) and
+ (64.7243,96.9269) .. (64.7539,96.9506) .. controls (64.8367,97.0098) and
+ (64.9077,97.0749) .. (64.9788,97.1459) .. controls (65.0971,97.2761) and
+ (65.2155,97.4063) .. (65.3220,97.5483) .. controls (65.2510,97.5069) and
+ (65.1800,97.4714) .. (65.1090,97.4359) .. controls (65.0794,97.4240) and
+ (65.0557,97.4122) .. (65.0320,97.4004) .. controls (64.9729,97.3767) and
+ (64.9196,97.3530) .. (64.8663,97.3353) .. controls (64.6947,97.2761) and
+ (64.5172,97.2169) .. (64.3455,97.1636) .. controls (64.2982,97.1459) and
+ (64.2508,97.1281) .. (64.1976,97.1104) .. controls (64.1029,97.0808) and
+ (64.0082,97.0453) .. (63.9076,97.0098);
+
+\path[line width=0.253\lw,fill=black] (67.2750,96.1280) .. controls (67.2691,96.0333) and
+ (67.2631,95.9386) .. (67.2572,95.8439) .. controls (67.2572,95.7966) and
+ (67.2513,95.7433) .. (67.2513,95.6960) .. controls (67.2217,94.9917) and
+ (67.2277,94.2815) .. (67.2809,93.5773) .. controls (67.3401,92.7014) and
+ (67.4407,91.8255) .. (67.5827,90.9497) .. controls (67.7307,90.0146) and
+ (67.9260,89.0855) .. (68.1627,88.1623) .. controls (68.3639,87.3988) and
+ (68.6006,86.6472) .. (68.8847,85.9134) .. controls (68.9025,85.8661) and
+ (68.9143,85.8246) .. (68.9320,85.7832) .. controls (68.9676,85.7004) and
+ (68.9971,85.6175) .. (69.0326,85.5346) -- (69.2457,85.5346) .. controls
+ (69.2102,85.6412) and (69.1806,85.7477) .. (69.1451,85.8542) .. controls
+ (69.1273,85.9134) and (69.1096,85.9667) .. (69.0977,86.0199) .. controls
+ (68.8433,86.8544) and (68.6243,87.7066) .. (68.4408,88.5588) .. controls
+ (68.2751,89.3281) and (68.1390,90.1093) .. (68.0443,90.8905) --
+ (67.4584,95.6782) -- (67.3993,96.1280) -- (67.2750,96.1280);
+
+\path[line width=0.253\lw,fill=black] (63.7064,94.1277) .. controls (63.8011,94.2046) and
+ (63.8958,94.2815) .. (63.9964,94.3525) .. controls (64.0378,94.3822) and
+ (64.0792,94.4058) .. (64.1266,94.4295) .. controls (64.2213,94.4709) and
+ (64.3159,94.5064) .. (64.4166,94.5242) .. controls (64.6118,94.5656) and
+ (64.8071,94.5893) .. (65.0024,94.6070) .. controls (64.8367,94.6899) and
+ (64.6592,94.7609) .. (64.4817,94.8142) .. controls (64.3870,94.8437) and
+ (64.2923,94.8556) .. (64.1976,94.8556) .. controls (64.1562,94.8497) and
+ (64.1206,94.8438) .. (64.0792,94.8319) .. controls (63.9786,94.8024) and
+ (63.8780,94.7728) .. (63.7774,94.7313) -- (63.7064,94.1277);
+
+\path[line width=0.253\lw,fill=black] (64.8722,93.8258) .. controls (64.7953,93.8377) and
+ (64.7184,93.8436) .. (64.6355,93.8495) .. controls (64.6000,93.8495) and
+ (64.5645,93.8495) .. (64.5231,93.8377) .. controls (64.4461,93.8258) and
+ (64.3692,93.7962) .. (64.3041,93.7489) .. controls (64.2035,93.6779) and
+ (64.1088,93.5950) .. (64.0319,93.5003) .. controls (63.9549,93.4116) and
+ (63.8839,93.3050) .. (63.8247,93.1985) .. controls (63.7715,93.0920) and
+ (63.7241,92.9796) .. (63.6946,92.8612) .. controls (63.6709,92.7665) and
+ (63.6531,92.6718) .. (63.6531,92.5771) .. controls (63.6531,92.4884) and
+ (63.6590,92.3996) .. (63.6768,92.3108) .. controls (63.7004,92.2102) and
+ (63.7478,92.1096) .. (63.8129,92.0267) .. controls (63.8662,91.9616) and
+ (63.9372,91.9084) .. (64.0141,91.8729) .. controls (64.1325,91.8255) and
+ (64.2627,91.8137) .. (64.3869,91.8433) .. controls (64.5290,91.8729) and
+ (64.6592,91.9380) .. (64.7598,92.0327) .. controls (64.8012,92.0682) and
+ (64.8367,92.1037) .. (64.8722,92.1451) .. controls (64.9196,92.1984) and
+ (64.9610,92.2516) .. (65.0024,92.3049) .. controls (64.9137,92.2753) and
+ (64.8249,92.2516) .. (64.7361,92.2398) .. controls (64.6947,92.2280) and
+ (64.6592,92.2280) .. (64.6178,92.2280) .. controls (64.5586,92.2339) and
+ (64.5053,92.2457) .. (64.4461,92.2635) .. controls (64.3396,92.3049) and
+ (64.2272,92.3523) .. (64.1266,92.4114) .. controls (64.1502,92.6777) and
+ (64.2094,92.9441) .. (64.2863,93.2045) .. controls (64.3337,93.3347) and
+ (64.3988,93.4589) .. (64.4876,93.5655) .. controls (64.5112,93.5950) and
+ (64.5408,93.6187) .. (64.5704,93.6365) .. controls (64.6710,93.7075) and
+ (64.7716,93.7667) .. (64.8722,93.8259);
+
+\path[line width=0.253\lw,fill=black] (64.3574,90.5650) -- (64.5112,90.1330) .. controls
+ (64.5763,90.1862) and (64.6414,90.2395) .. (64.7125,90.2868) .. controls
+ (64.7361,90.3046) and (64.7598,90.3224) .. (64.7894,90.3342) .. controls
+ (64.8722,90.3697) and (64.9610,90.3934) .. (65.0498,90.4052) .. controls
+ (65.2155,90.4289) and (65.3812,90.4348) .. (65.5528,90.4289) .. controls
+ (65.3753,90.4999) and (65.1977,90.5532) .. (65.0143,90.6005) .. controls
+ (64.9137,90.6242) and (64.8071,90.6360) .. (64.7065,90.6301) .. controls
+ (64.6770,90.6301) and (64.6414,90.6301) .. (64.6118,90.6242) .. controls
+ (64.5290,90.6064) and (64.4461,90.5827) .. (64.3574,90.5650);
+
+\path[line width=0.253\lw,fill=black] (63.6946,89.8962) .. controls (63.6413,89.9022) and
+ (63.5880,89.9022) .. (63.5348,89.9022) .. controls (63.5111,89.9022) and
+ (63.4874,89.9022) .. (63.4578,89.8962) .. controls (63.3513,89.8844) and
+ (63.2448,89.8489) .. (63.1560,89.7897) .. controls (63.0436,89.7246) and
+ (62.9489,89.6418) .. (62.8719,89.5412) .. controls (62.8009,89.4524) and
+ (62.7358,89.3518) .. (62.6944,89.2453) .. controls (62.6471,89.1447) and
+ (62.6175,89.0381) .. (62.6056,88.9316) .. controls (62.5524,88.5765) and
+ (62.5938,88.2155) .. (62.7181,87.8782) .. controls (62.8424,87.5586) and
+ (63.0495,87.2627) .. (63.3158,87.0437) .. controls (63.3927,86.9786) and
+ (63.4756,86.9136) .. (63.5644,86.8544) .. controls (63.6768,86.7774) and
+ (63.7892,86.7005) .. (63.9076,86.6295) .. controls (63.8366,86.7183) and
+ (63.7596,86.8070) .. (63.6886,86.9017) .. controls (63.6531,86.9491) and
+ (63.6235,86.9964) .. (63.5880,87.0437) .. controls (63.4342,87.2686) and
+ (63.3158,87.5172) .. (63.2389,87.7776) .. controls (63.1560,88.0498) and
+ (63.1146,88.3280) .. (63.1146,88.6061) .. controls (63.1146,88.8428) and
+ (63.1501,89.0736) .. (63.2152,89.2985) .. controls (63.2625,89.4524) and
+ (63.3454,89.5944) .. (63.4519,89.7128) .. controls (63.4697,89.7305) and
+ (63.4874,89.7483) .. (63.5052,89.7601) .. controls (63.5643,89.8075) and
+ (63.6294,89.8548) .. (63.6945,89.8962);
+
+\path[line width=0.253\lw,fill=black] (64.7953,89.1920) .. controls (64.9078,89.1743) and
+ (65.0143,89.1565) .. (65.1267,89.1387) .. controls (65.1800,89.1269) and
+ (65.2392,89.1151) .. (65.2924,89.1092) .. controls (65.3220,89.1033) and
+ (65.3457,89.0973) .. (65.3753,89.0914) .. controls (65.4285,89.0796) and
+ (65.4818,89.0678) .. (65.5351,89.0559) .. controls (65.5055,89.2039) and
+ (65.4581,89.3518) .. (65.3989,89.4879) .. controls (65.3812,89.5412) and
+ (65.3457,89.5826) .. (65.2983,89.6181) .. controls (65.2510,89.6536) and
+ (65.1977,89.6773) .. (65.1386,89.6773) .. controls (64.9728,89.6891) and
+ (64.8131,89.6891) .. (64.6533,89.6655) -- (64.7953,89.1920);
+
+\path[line width=0.253\lw,fill=black] (65.0320,87.9729) -- (65.0853,87.5113) .. controls
+ (65.1681,87.4639) and (65.2451,87.4225) .. (65.3279,87.3811) .. controls
+ (65.3634,87.3633) and (65.3990,87.3515) .. (65.4345,87.3396) .. controls
+ (65.5055,87.3219) and (65.5765,87.3041) .. (65.6534,87.3041) .. controls
+ (65.7895,87.2923) and (65.9316,87.2923) .. (66.0736,87.2982) .. controls
+ (65.9138,87.3752) and (65.7600,87.4521) .. (65.6061,87.5350) .. controls
+ (65.5291,87.5764) and (65.4581,87.6237) .. (65.3871,87.6770) .. controls
+ (65.3457,87.7066) and (65.3043,87.7362) .. (65.2628,87.7658) .. controls
+ (65.1859,87.8368) and (65.1090,87.9019) .. (65.0320,87.9729);
+
+\path[line width=0.253\lw,fill=black] (65.0971,87.0852) -- (64.9728,86.5348) .. controls
+ (65.0675,86.5052) and (65.1622,86.4875) .. (65.2569,86.4697) .. controls
+ (65.2924,86.4579) and (65.3279,86.4520) .. (65.3634,86.4520) .. controls
+ (65.4641,86.4401) and (65.5587,86.4461) .. (65.6593,86.4520) .. controls
+ (65.8310,86.4638) and (66.0085,86.4875) .. (66.1801,86.5230) .. controls
+ (66.0144,86.5822) and (65.8487,86.6472) .. (65.6830,86.7183) .. controls
+ (65.5883,86.7538) and (65.4996,86.8011) .. (65.4167,86.8544) .. controls
+ (65.3812,86.8721) and (65.3516,86.8899) .. (65.3220,86.9136) .. controls
+ (65.2451,86.9668) and (65.1741,87.0260) .. (65.0971,87.0852);
+
+\path[line width=0.253\lw,fill=black] (66.2867,103.0935) .. controls (66.4050,103.1112) and
+ (66.5175,103.1290) .. (66.6358,103.1408) .. controls (66.6891,103.1526) and
+ (66.7483,103.1585) .. (66.8075,103.1645) .. controls (66.9317,103.1763) and
+ (67.0560,103.1882) .. (67.1803,103.1941) .. controls (67.4348,103.2059) and
+ (67.6833,103.2178) .. (67.9378,103.2237) .. controls (67.7425,103.3125) and
+ (67.5472,103.3954) .. (67.3460,103.4664) .. controls (67.2335,103.5078) and
+ (67.1211,103.5374) .. (67.0027,103.5611) .. controls (66.9613,103.5671) and
+ (66.9199,103.5729) .. (66.8785,103.5729) .. controls (66.7719,103.5789) and
+ (66.6654,103.5789) .. (66.5589,103.5789) -- (66.2867,103.0936);
+
+\path[line width=0.253\lw,fill=black] (65.6889,102.1052) .. controls (65.8132,102.1348) and
+ (65.9434,102.1585) .. (66.0677,102.1762) .. controls (66.1210,102.1880) and
+ (66.1742,102.1939) .. (66.2216,102.1939) .. controls (66.3340,102.1999) and
+ (66.4464,102.1999) .. (66.5589,102.1939) .. controls (66.7601,102.1762) and
+ (66.9613,102.1584) .. (67.1625,102.1288) .. controls (67.0027,102.2294) and
+ (66.8370,102.3241) .. (66.6713,102.4129) .. controls (66.5766,102.4602) and
+ (66.4760,102.4957) .. (66.3695,102.5253) .. controls (66.3340,102.5371) and
+ (66.2985,102.5431) .. (66.2630,102.5490) .. controls (66.1624,102.5608) and
+ (66.0677,102.5667) .. (65.9671,102.5786) -- (65.6889,102.1052);
+
+\path[line width=0.253\lw,fill=black] (62.6056,102.2532) .. controls (62.5050,102.1822) and
+ (62.4044,102.1111) .. (62.3038,102.0342) .. controls (62.2801,102.0105) and
+ (62.2565,101.9869) .. (62.2328,101.9632) .. controls (61.9724,101.6673) and
+ (61.7948,101.3004) .. (61.7179,100.9098) .. controls (61.6114,100.3594) and
+ (61.6055,99.7913) .. (61.7061,99.2409) .. controls (61.7238,99.1521) and
+ (61.7416,99.0633) .. (61.7593,98.9746) .. controls (61.7830,98.8680) and
+ (61.8067,98.7556) .. (61.8304,98.6432) .. controls (61.8304,98.7733) and
+ (61.8422,98.9035) .. (61.8481,99.0278) .. controls (61.8599,99.1284) and
+ (61.8718,99.2290) .. (61.8836,99.3296) .. controls (61.9132,99.5013) and
+ (61.9665,99.6729) .. (62.0434,99.8268) .. controls (62.1085,99.9570) and
+ (62.2032,100.0753) .. (62.3156,100.1641) .. controls (62.3275,100.1759) and
+ (62.3393,100.1878) .. (62.3571,100.1996) .. controls (62.3926,100.2233) and
+ (62.4340,100.2529) .. (62.4695,100.2765) .. controls (62.4281,100.3298) and
+ (62.3926,100.3830) .. (62.3511,100.4422) .. controls (62.3452,100.4540) and
+ (62.3334,100.4718) .. (62.3275,100.4896) .. controls (62.2920,100.5902) and
+ (62.2801,100.6908) .. (62.2861,100.7973) .. controls (62.3038,100.9926) and
+ (62.3393,101.1879) .. (62.3985,101.3773) -- (62.7122,101.2649) .. controls
+ (62.6648,101.3478) and (62.6234,101.4306) .. (62.5879,101.5193) .. controls
+ (62.5760,101.5548) and (62.5642,101.5903) .. (62.5524,101.6259) .. controls
+ (62.5405,101.6969) and (62.5346,101.7679) .. (62.5405,101.8389) .. controls
+ (62.5524,101.9810) and (62.5760,102.1171) .. (62.6056,102.2532);
+
+\path[line width=0.253\lw,fill=black] (65.1977,101.1346) .. controls (65.3220,101.1642) and
+ (65.4463,101.1880) .. (65.5765,101.2116) .. controls (65.6238,101.2233) and
+ (65.6771,101.2293) .. (65.7304,101.2293) .. controls (65.8487,101.2412) and
+ (65.9671,101.2353) .. (66.0795,101.2233) .. controls (66.2926,101.2057) and
+ (66.5056,101.1761) .. (66.7187,101.1346) .. controls (66.5471,101.2588) and
+ (66.3636,101.3654) .. (66.1801,101.4660) .. controls (66.0736,101.5193) and
+ (65.9671,101.5607) .. (65.8546,101.5902) .. controls (65.8191,101.6020) and
+ (65.7836,101.6080) .. (65.7481,101.6139) .. controls (65.6475,101.6257) and
+ (65.5469,101.6316) .. (65.4463,101.6376) -- (65.1977,101.1346);
+
+\path[line width=0.253\lw,fill=black] (64.9196,100.5251) -- (64.6592,99.8268) .. controls
+ (64.7776,99.8859) and (64.8959,99.9510) .. (65.0143,100.0043) .. controls
+ (65.0616,100.0280) and (65.1090,100.0457) .. (65.1622,100.0635) .. controls
+ (65.2747,100.0931) and (65.3930,100.1168) .. (65.5114,100.1286) .. controls
+ (65.7304,100.1463) and (65.9493,100.1523) .. (66.1683,100.1523) .. controls
+ (66.0322,100.2470) and (65.8842,100.3417) .. (65.7304,100.4186) .. controls
+ (65.6534,100.4600) and (65.5706,100.4896) .. (65.4877,100.5133) .. controls
+ (65.4345,100.5251) and (65.3753,100.5311) .. (65.3161,100.5370) .. controls
+ (65.1859,100.5370) and (65.0498,100.5370) .. (64.9196,100.5252);
+
+\path[line width=0.253\lw,fill=black] (64.5112,99.1758) -- (64.2982,98.3946) .. controls
+ (64.4106,98.4656) and (64.5290,98.5366) .. (64.6414,98.6017) .. controls
+ (64.7006,98.6313) and (64.7598,98.6609) .. (64.8190,98.6846) .. controls
+ (64.9018,98.7141) and (64.9847,98.7378) .. (65.0675,98.7556) .. controls
+ (65.2332,98.7852) and (65.4049,98.8148) .. (65.5824,98.8325) .. controls
+ (65.4463,98.9035) and (65.3043,98.9627) .. (65.1622,99.0219) .. controls
+ (65.0971,99.0515) and (65.0261,99.0752) .. (64.9551,99.0988) .. controls
+ (64.9018,99.1107) and (64.8545,99.1225) .. (64.8071,99.1284) .. controls
+ (64.7065,99.1462) and (64.6118,99.1639) .. (64.5112,99.1757);
+
+\path[line width=0.253\lw,fill=black] (75.5425,116.9536) .. controls (75.6550,116.6400) and
+ (75.7496,116.3204) .. (75.8325,115.9949) .. controls (75.8798,115.8174) and
+ (75.9153,115.6339) .. (75.9390,115.4445) .. controls (75.9449,115.3735) and
+ (75.9509,115.3025) .. (75.9509,115.2315) .. controls (75.9567,115.0421) and
+ (75.9567,114.8586) .. (75.9509,114.6752) -- (76.5722,114.3793) .. controls
+ (76.5427,114.7166) and (76.4953,115.0480) .. (76.4302,115.3794) .. controls
+ (76.4006,115.5392) and (76.3533,115.6931) .. (76.2882,115.8410) .. controls
+ (76.2349,115.9771) and (76.1639,116.1014) .. (76.0810,116.2257) .. controls
+ (75.9153,116.4743) and (75.7319,116.7169) .. (75.5425,116.9536);
+
+\path[line width=0.253\lw,fill=black] (70.2103,115.1013) .. controls (70.3642,114.6752) and
+ (70.4885,114.2372) .. (70.5950,113.7934) .. controls (70.6601,113.5271) and
+ (70.6956,113.2608) .. (70.7075,112.9885) .. controls (70.7075,112.9471) and
+ (70.7075,112.9116) .. (70.7075,112.8761) .. controls (70.7016,112.7340) and
+ (70.6897,112.5979) .. (70.6779,112.4618) -- (71.1927,112.2665) .. controls
+ (71.1513,112.5979) and (71.1040,112.9293) .. (71.0389,113.2608) .. controls
+ (71.0093,113.4205) and (70.9619,113.5803) .. (70.9087,113.7342) .. controls
+ (70.8554,113.8940) and (70.7903,114.0478) .. (70.7134,114.2017) .. controls
+ (70.5595,114.5095) and (70.3879,114.8113) .. (70.2103,115.1013);
+
+\path[line width=0.253\lw,fill=black] (86.3015,114.6752) .. controls (86.1418,114.4444) and
+ (85.9642,114.2254) .. (85.7689,114.0242) .. controls (85.6861,113.9354) and
+ (85.5855,113.8585) .. (85.4730,113.7934) .. controls (85.3606,113.7342) and
+ (85.2363,113.6928) .. (85.1120,113.6691) .. controls (84.8279,113.6158) and
+ (84.5380,113.5862) .. (84.2480,113.5803) .. controls (84.3663,113.4442) and
+ (84.4729,113.3021) .. (84.5676,113.1483) .. controls (84.6149,113.0773) and
+ (84.6504,112.9944) .. (84.6741,112.9056) .. controls (84.6859,112.8583) and
+ (84.6918,112.8109) .. (84.6918,112.7636) .. controls (84.6918,112.6393) and
+ (84.6859,112.5210) .. (84.6741,112.3967) .. controls (85.0173,112.5151) and
+ (85.3547,112.6452) .. (85.6861,112.7814) .. controls (85.8814,112.8642) and
+ (86.0767,112.9530) .. (86.2660,113.0477) .. controls (86.3134,113.0714) and
+ (86.3607,113.0950) .. (86.4081,113.1246) .. controls (86.5383,113.2015) and
+ (86.6744,113.2784) .. (86.8046,113.3554) .. controls (86.8164,113.5033) and
+ (86.8164,113.6513) .. (86.8105,113.7933) .. controls (86.8105,113.8584) and
+ (86.7986,113.9176) .. (86.7809,113.9768) .. controls (86.7572,114.0656) and
+ (86.7158,114.1484) .. (86.6625,114.2253) .. controls (86.5501,114.3851) and
+ (86.4317,114.5331) .. (86.3015,114.6751);
+
+\path[line width=0.253\lw,fill=black] (82.9342,113.2548) .. controls (83.0466,113.0773) and
+ (83.1472,112.8938) .. (83.2360,112.7044) .. controls (83.2833,112.5979) and
+ (83.3188,112.4855) .. (83.3425,112.3671) .. controls (83.3484,112.3434) and
+ (83.3484,112.3138) .. (83.3484,112.2902) .. controls (83.3543,112.2074) and
+ (83.3543,112.1245) .. (83.3543,112.0417) -- (83.7686,112.1423) .. controls
+ (83.7331,112.3080) and (83.6798,112.4737) .. (83.6206,112.6394) .. controls
+ (83.5970,112.7104) and (83.5555,112.7814) .. (83.5082,112.8406) .. controls
+ (83.4668,112.8998) and (83.4135,112.9530) .. (83.3543,112.9945) .. controls
+ (83.2182,113.0951) and (83.0821,113.1779) .. (82.9341,113.2549);
+
+\path[line width=0.253\lw,fill=black] (81.9340,112.9057) .. controls (82.0050,112.7163) and
+ (82.0642,112.5151) .. (82.1056,112.3198) .. controls (82.1352,112.2014) and
+ (82.1471,112.0890) .. (82.1471,111.9706) .. controls (82.1471,111.9410) and
+ (82.1471,111.9173) .. (82.1412,111.8878) .. controls (82.1293,111.8050) and
+ (82.1175,111.7221) .. (82.1057,111.6452) -- (82.4489,111.7399) .. controls
+ (82.4489,111.8405) and (82.4489,111.9352) .. (82.4430,112.0358) .. controls
+ (82.4430,112.0713) and (82.4371,112.1068) .. (82.4253,112.1423) .. controls
+ (82.3957,112.2429) and (82.3542,112.3435) .. (82.2951,112.4323) .. controls
+ (82.1885,112.5980) and (82.0702,112.7578) .. (81.9341,112.9057);
+
+\path[line width=0.253\lw,fill=black] (80.8806,112.6985) .. controls (80.9161,112.4796) and
+ (80.9339,112.2547) .. (80.9398,112.0298) .. controls (80.9398,111.9055) and
+ (80.9279,111.7812) .. (80.9043,111.6570) .. controls (80.8984,111.6274) and
+ (80.8865,111.5978) .. (80.8747,111.5682) .. controls (80.8392,111.4794) and
+ (80.8037,111.3906) .. (80.7682,111.3019) -- (81.2002,111.4084) .. controls
+ (81.2416,111.5445) and (81.2712,111.6865) .. (81.2949,111.8286) .. controls
+ (81.3067,111.8877) and (81.3067,111.9469) .. (81.2949,112.0002) .. controls
+ (81.2830,112.0890) and (81.2475,112.1718) .. (81.2061,112.2428) .. controls
+ (81.1114,112.4026) and (80.9990,112.5565) .. (80.8806,112.6985);
+
+\path[line width=0.253\lw,fill=black] (79.5964,112.5032) .. controls (79.6260,112.2724) and
+ (79.6437,112.0357) .. (79.6496,111.7990) .. controls (79.6496,111.6629) and
+ (79.6378,111.5268) .. (79.6141,111.3906) .. controls (79.6082,111.3610) and
+ (79.6023,111.3314) .. (79.5964,111.3077) .. controls (79.5727,111.2189) and
+ (79.5431,111.1302) .. (79.5135,111.0473) -- (79.9219,111.1124) .. controls
+ (79.9574,111.2781) and (79.9870,111.4439) .. (80.0047,111.6155) .. controls
+ (80.0106,111.6865) and (80.0047,111.7634) .. (79.9870,111.8404) .. controls
+ (79.9692,111.9173) and (79.9396,111.9942) .. (79.9041,112.0593) .. controls
+ (79.8094,112.2132) and (79.7088,112.3671) .. (79.5964,112.5032);
+
+\path[line width=0.253\lw,fill=black] (78.2648,112.2665) .. controls (78.3358,112.0239) and
+ (78.3950,111.7812) .. (78.4424,111.5327) .. controls (78.4660,111.3847) and
+ (78.4779,111.2368) .. (78.4779,111.0888) .. controls (78.4720,111.0592) and
+ (78.4720,111.0296) .. (78.4720,111.0060) .. controls (78.4601,110.9172) and
+ (78.4424,110.8285) .. (78.4305,110.7397) -- (78.9040,110.8817) .. controls
+ (78.9099,110.9764) and (78.9158,111.0770) .. (78.9158,111.1776) .. controls
+ (78.9158,111.2072) and (78.9099,111.2368) .. (78.9040,111.2664) .. controls
+ (78.8744,111.4026) and (78.8211,111.5387) .. (78.7442,111.6570) .. controls
+ (78.6081,111.8760) and (78.4424,112.0772) .. (78.2648,112.2666);
+
+\path[line width=0.253\lw,fill=black] (76.8504,111.7339) .. controls (76.9924,111.5386) and
+ (77.1167,111.3315) .. (77.2232,111.1243) .. controls (77.2883,111.0001) and
+ (77.3416,110.8699) .. (77.3771,110.7397) .. controls (77.3830,110.7160) and
+ (77.3889,110.6864) .. (77.3949,110.6628) .. controls (77.4067,110.5740) and
+ (77.4126,110.4852) .. (77.4244,110.3965) -- (77.8387,110.5267) .. controls
+ (77.7973,110.6924) and (77.7440,110.8521) .. (77.6848,111.0119) .. controls
+ (77.6612,111.0770) and (77.6257,111.1421) .. (77.5783,111.2013) .. controls
+ (77.5250,111.2782) and (77.4540,111.3493) .. (77.3712,111.4084) .. controls
+ (77.2055,111.5268) and (77.0338,111.6333) .. (76.8504,111.7339);
+
+\path[line width=0.253\lw,fill=black] (68.0443,111.2782) .. controls (68.0562,110.7692) and
+ (68.0502,110.2544) .. (68.0325,109.7395) .. controls (68.0266,109.4199) and
+ (68.0029,109.1063) .. (67.9674,108.7926) .. controls (67.9615,108.7571) and
+ (67.9556,108.7216) .. (67.9496,108.6920) .. controls (67.9319,108.5559) and
+ (67.9082,108.4257) .. (67.8845,108.2955) -- (68.2574,107.7984) .. controls
+ (68.2692,108.1298) and (68.2751,108.4612) .. (68.2810,108.7926) .. controls
+ (68.2810,108.9524) and (68.2810,109.1181) .. (68.2692,109.2838) .. controls
+ (68.2633,109.5087) and (68.2456,109.7277) .. (68.2160,109.9526) .. controls
+ (68.1686,110.3964) and (68.1094,110.8403) .. (68.0443,111.2782);
+
+\path[line width=0.253\lw,fill=black] (75.5543,111.3255) .. controls (75.7260,111.1362) and
+ (75.8798,110.9290) .. (76.0100,110.7041) .. controls (76.0811,110.5858) and
+ (76.1284,110.4556) .. (76.1402,110.3195) .. controls (76.1461,110.2958) and
+ (76.1461,110.2663) .. (76.1402,110.2426) .. controls (76.1343,110.1538) and
+ (76.1166,110.0591) .. (76.1047,109.9703) -- (76.6433,110.1656) .. controls
+ (76.6137,110.2722) and (76.5841,110.3728) .. (76.5545,110.4734) .. controls
+ (76.5427,110.5030) and (76.5308,110.5326) .. (76.5131,110.5563) .. controls
+ (76.4361,110.6805) and (76.3414,110.7930) .. (76.2290,110.8818) .. controls
+ (76.0159,111.0534) and (75.7911,111.2013) .. (75.5543,111.3256);
+
+\path[line width=0.253\lw,fill=black] (74.7732,110.9586) .. controls (74.7613,110.8284) and
+ (74.7377,110.7041) .. (74.7021,110.5799) .. controls (74.6844,110.5207) and
+ (74.6548,110.4615) .. (74.6193,110.4142) .. controls (74.5956,110.3846) and
+ (74.5779,110.3609) .. (74.5483,110.3432) .. controls (74.4832,110.2959) and
+ (74.4181,110.2485) .. (74.3471,110.2070) -- (74.1281,110.3136) .. controls
+ (74.0512,110.2426) and (73.9742,110.1656) .. (73.9032,110.0887) .. controls
+ (73.8736,110.0591) and (73.8559,110.0295) .. (73.8381,109.9940) .. controls
+ (73.8085,109.9171) and (73.7908,109.8283) .. (73.7967,109.7395) .. controls
+ (73.8026,109.5561) and (73.8322,109.3726) .. (73.8795,109.1951) .. controls
+ (73.7967,109.1891) and (73.7197,109.1891) .. (73.6428,109.1891) .. controls
+ (73.6132,109.1891) and (73.5777,109.1951) .. (73.5481,109.2009) .. controls
+ (73.4771,109.2127) and (73.4002,109.2305) .. (73.3291,109.2601) .. controls
+ (73.1989,109.3074) and (73.0747,109.3666) .. (72.9504,109.4317) .. controls
+ (72.9918,109.3311) and (73.0214,109.2246) .. (73.0510,109.1180) .. controls
+ (73.0628,109.0647) and (73.0628,109.0115) .. (73.0628,108.9642) .. controls
+ (73.0628,108.9228) and (73.0569,108.8754) .. (73.0451,108.8340) .. controls
+ (73.0155,108.7511) and (72.9859,108.6623) .. (72.9563,108.5795) --
+ (72.3763,108.7866) .. controls (72.4000,108.6742) and (72.4237,108.5558) ..
+ (72.4355,108.4374) .. controls (72.4414,108.3842) and (72.4355,108.3309) ..
+ (72.4237,108.2777) .. controls (72.4178,108.2244) and (72.3941,108.1711) ..
+ (72.3704,108.1179) .. controls (72.3053,108.0054) and (72.2343,107.8989) ..
+ (72.1574,107.7983) -- (72.6071,107.6918) .. controls (72.7077,107.8042) and
+ (72.8084,107.9226) .. (72.9090,108.0291) .. controls (72.9563,108.0883) and
+ (73.0096,108.1415) .. (73.0628,108.1948) .. controls (73.1279,108.2540) and
+ (73.1930,108.3072) .. (73.2640,108.3664) .. controls (73.4002,108.4730) and
+ (73.5363,108.5795) .. (73.6783,108.6801) .. controls (73.7967,108.7393) and
+ (73.9150,108.7807) .. (74.0393,108.8162) .. controls (74.0926,108.8280) and
+ (74.1577,108.8340) .. (74.2169,108.8222) -- (74.4536,108.6802) .. controls
+ (74.4299,108.7512) and (74.4121,108.8222) .. (74.4003,108.8932) .. controls
+ (74.3944,108.9228) and (74.3944,108.9524) .. (74.3944,108.9879) .. controls
+ (74.4003,109.0234) and (74.4122,109.0648) .. (74.4299,109.1004) .. controls
+ (74.4654,109.1773) and (74.5128,109.2542) .. (74.5601,109.3253) .. controls
+ (74.6430,109.3490) and (74.7317,109.3727) .. (74.8146,109.4022) .. controls
+ (74.8738,109.4199) and (74.9270,109.4495) .. (74.9803,109.4732) .. controls
+ (75.0572,109.5146) and (75.1223,109.5738) .. (75.1815,109.6389) .. controls
+ (75.2348,109.7099) and (75.2821,109.7927) .. (75.3058,109.8815) .. controls
+ (75.3413,109.9880) and (75.3531,110.1005) .. (75.3413,110.2070) .. controls
+ (75.3354,110.3017) and (75.3058,110.3905) .. (75.2585,110.4674) .. controls
+ (75.2111,110.5443) and (75.1519,110.6153) .. (75.0927,110.6804) .. controls
+ (74.9921,110.7810) and (74.8856,110.8757) .. (74.7732,110.9586);
+
+\path[line width=0.253\lw,fill=black] (71.0685,108.2481) .. controls (71.0093,108.1594) and
+ (70.9560,108.0647) .. (70.9087,107.9700) .. controls (70.8850,107.9226) and
+ (70.8672,107.8753) .. (70.8554,107.8280) .. controls (70.8377,107.7688) and
+ (70.8317,107.7096) .. (70.8317,107.6504) .. controls (70.8317,107.5202) and
+ (70.8376,107.3900) .. (70.8554,107.2598) .. controls (70.9442,107.2480) and
+ (71.0329,107.2361) .. (71.1217,107.2184) .. controls (71.1632,107.2124) and
+ (71.1987,107.1947) .. (71.2342,107.1829) .. controls (71.2874,107.1533) and
+ (71.3407,107.1237) .. (71.3821,107.0823) .. controls (71.4768,107.0054) and
+ (71.5656,106.9225) .. (71.6425,106.8278) .. controls (71.5597,106.9817) and
+ (71.4768,107.1356) .. (71.4058,107.2954) .. controls (71.3703,107.3723) and
+ (71.3466,107.4552) .. (71.3289,107.5321) .. controls (71.3111,107.6090) and
+ (71.2993,107.6860) .. (71.2993,107.7629) .. controls (71.2934,107.9286) and
+ (71.2934,108.0884) .. (71.3052,108.2482) -- (71.0685,108.2482);
+
+\path[line width=0.253\lw,fill=black] (92.3025,146.9523) .. controls (92.2374,145.5319) and
+ (92.1723,144.1057) .. (92.1072,142.6794) .. controls (92.0717,141.9693) and
+ (92.0361,141.2532) .. (92.0006,140.5430) .. controls (91.8704,138.1403) and
+ (91.6988,135.7435) .. (91.4858,133.3466) .. controls (91.3556,131.9145) and
+ (91.1780,130.4882) .. (90.9591,129.0679) .. controls (90.9295,128.8726) and
+ (90.8999,128.6832) .. (90.8644,128.4879) .. controls (90.8052,128.1032) and
+ (90.7401,127.7186) .. (90.6750,127.3398) -- (91.5331,126.4521) --
+ (91.7521,128.7306) .. controls (91.9178,130.4409) and (92.0657,132.1512) ..
+ (92.2018,133.8615) .. controls (92.2788,134.8617) and (92.3439,135.8618) ..
+ (92.3912,136.8620) .. controls (92.4682,138.3237) and (92.5037,139.7914) ..
+ (92.5096,141.2532) .. controls (92.5096,142.5433) and (92.4800,143.8334) ..
+ (92.4149,145.1236) .. controls (92.4031,145.3307) and (92.3912,145.5319) ..
+ (92.3794,145.7331) .. controls (92.3557,146.1415) and (92.3321,146.5498) ..
+ (92.3025,146.9523);
+
+\path[line width=0.253\lw,fill=black] (101.2920,109.9171) .. controls (101.3038,109.8224)
+ and (101.3216,109.7277) .. (101.3334,109.6330) .. controls (101.3452,109.5620)
+ and (101.3571,109.4850) .. (101.3689,109.4140) .. controls (101.4103,109.1240)
+ and (101.4813,108.8400) .. (101.5701,108.5677) .. controls (101.6411,108.3488)
+ and (101.7358,108.1357) .. (101.8423,107.9345) .. controls (101.8719,107.8872)
+ and (101.9015,107.8339) .. (101.9311,107.7866) .. controls (101.9903,107.6919)
+ and (102.0554,107.5972) .. (102.1146,107.5025) .. controls (102.1086,107.5794)
+ and (102.1028,107.6564) .. (102.0969,107.7333) .. controls (102.0909,107.7984)
+ and (102.0851,107.8576) .. (102.0851,107.9167) .. controls (102.0555,108.2186)
+ and (101.9963,108.5204) .. (101.9135,108.8104) .. controls (101.8484,109.0353)
+ and (101.7596,109.2483) .. (101.6412,109.4436) .. controls (101.6116,109.4909)
+ and (101.5820,109.5442) .. (101.5465,109.5915) .. controls (101.4636,109.6981)
+ and (101.3808,109.8105) .. (101.2921,109.9171);
+
+\path[line width=0.253\lw,fill=black] (104.8192,110.1005) .. controls (104.7896,109.9940)
+ and (104.7600,109.8875) .. (104.7304,109.7869) .. controls (104.7126,109.7335)
+ and (104.7008,109.6803) .. (104.6890,109.6271) .. controls (104.6357,109.3607)
+ and (104.6062,109.0885) .. (104.6062,108.8163) .. controls (104.6122,108.5441)
+ and (104.6417,108.2718) .. (104.7068,108.0114) .. controls (104.7186,107.9463)
+ and (104.7364,107.8872) .. (104.7541,107.8221) .. controls (104.7719,107.7451)
+ and (104.7955,107.6623) .. (104.8192,107.5794) .. controls (104.8310,107.6563)
+ and (104.8488,107.7274) .. (104.8606,107.7984) .. controls (104.8724,107.8517)
+ and (104.8843,107.9108) .. (104.8961,107.9641) .. controls (104.9553,108.2659)
+ and (104.9908,108.5737) .. (105.0026,108.8814) .. controls (105.0144,109.1122)
+ and (104.9966,109.3430) .. (104.9553,109.5738) .. controls (104.9493,109.6271)
+ and (104.9375,109.6744) .. (104.9198,109.7277) .. controls (104.8902,109.8520)
+ and (104.8547,109.9762) .. (104.8192,110.1005);
+
+\path[line width=0.253\lw,fill=black] (108.7192,111.8582) .. controls (108.6482,111.4972)
+ and (108.5949,111.1303) .. (108.5475,110.7633) .. controls (108.5238,110.5799)
+ and (108.5061,110.3964) .. (108.5002,110.2130) .. controls (108.5002,110.0473)
+ and (108.5002,109.8756) .. (108.5120,109.7040) .. controls (108.5357,109.3607)
+ and (108.5712,109.0234) .. (108.6067,108.6802) -- (108.7665,110.2248) --
+ (108.8434,111.8582) -- (108.7191,111.8582);
+
+\path[line width=0.253\lw,fill=black] (109.8081,105.5199) .. controls (109.7844,105.4370)
+ and (109.7607,105.3542) .. (109.7371,105.2714) .. controls (109.7311,105.2300)
+ and (109.7193,105.1826) .. (109.7075,105.1412) .. controls (109.6483,104.8867)
+ and (109.6128,104.6263) .. (109.6010,104.3600) .. controls (109.5892,104.0878)
+ and (109.6010,103.8214) .. (109.6365,103.5492) .. controls (109.6425,103.4841)
+ and (109.6542,103.4190) .. (109.6602,103.3539) .. controls (109.6720,103.2651)
+ and (109.6898,103.1764) .. (109.7016,103.0935) .. controls (109.7371,103.1704)
+ and (109.7667,103.2533) .. (109.8022,103.3303) .. controls (109.8259,103.3953)
+ and (109.8495,103.4545) .. (109.8732,103.5196) .. controls (109.9797,103.8155)
+ and (110.0389,104.1233) .. (110.0448,104.4369) .. controls (110.0566,104.7151)
+ and (110.0152,104.9873) .. (109.9264,105.2477) .. controls (109.9146,105.2773)
+ and (109.9027,105.3010) .. (109.8968,105.3246) .. controls (109.8672,105.3897)
+ and (109.8376,105.4548) .. (109.8080,105.5199);
+
+\path[line width=0.253\lw,fill=black] (106.6597,105.0702) .. controls (106.6537,104.9992)
+ and (106.6420,104.9340) .. (106.6301,104.8630) .. controls (106.6241,104.8097)
+ and (106.6183,104.7565) .. (106.6124,104.7032) .. controls (106.5710,104.3600)
+ and (106.5591,104.0108) .. (106.5828,103.6617) .. controls (106.5946,103.4368)
+ and (106.6420,103.2119) .. (106.7189,102.9988) .. controls (106.7307,102.9692)
+ and (106.7426,102.9455) .. (106.7544,102.9219) .. controls (106.8017,102.8331)
+ and (106.8491,102.7503) .. (106.8964,102.6615) .. controls (106.9201,102.7681)
+ and (106.9497,102.8746) .. (106.9733,102.9752) .. controls (106.9793,103.0166)
+ and (106.9851,103.0581) .. (106.9910,103.0995) .. controls (107.0265,103.3480)
+ and (107.0265,103.6025) .. (106.9910,103.8511) .. controls (106.9555,104.1647)
+ and (106.8786,104.4665) .. (106.7780,104.7625) .. controls (106.7603,104.8038)
+ and (106.7425,104.8512) .. (106.7247,104.8927) .. controls (106.7010,104.9518)
+ and (106.6833,105.0110) .. (106.6596,105.0702);
+
+\path[line width=0.253\lw,fill=black] (103.7421,103.4723) .. controls (103.7303,103.3776)
+ and (103.7184,103.2829) .. (103.7007,103.1882) .. controls (103.6947,103.1113)
+ and (103.6830,103.0343) .. (103.6770,102.9633) .. controls (103.6356,102.6615)
+ and (103.6297,102.3538) .. (103.6474,102.0460) .. controls (103.6651,101.8034)
+ and (103.7066,101.5607) .. (103.7776,101.3299) .. controls (103.7894,101.2885)
+ and (103.8013,101.2530) .. (103.8190,101.2116) .. controls (103.8545,101.1169)
+ and (103.8959,101.0163) .. (103.9373,100.9216) .. controls (103.9433,101.0045)
+ and (103.9551,101.0873) .. (103.9610,101.1702) .. controls (103.9670,101.2353)
+ and (103.9728,101.3003) .. (103.9787,101.3654) .. controls (104.0083,101.6613)
+ and (104.0142,101.9573) .. (103.9964,102.2532) .. controls (103.9787,102.4899)
+ and (103.9491,102.7266) .. (103.8899,102.9633) .. controls (103.8781,103.0225)
+ and (103.8603,103.0758) .. (103.8485,103.1350) .. controls (103.8130,103.2474)
+ and (103.7775,103.3598) .. (103.7420,103.4723);
+
+\path[line width=0.253\lw,fill=black] (108.2694,101.0281) .. controls (108.2457,100.6553)
+ and (108.2457,100.2824) .. (108.2576,99.9096) .. controls (108.2694,99.7025)
+ and (108.2931,99.5013) .. (108.3286,99.2941) .. controls (108.3463,99.2113)
+ and (108.3700,99.1225) .. (108.3937,99.0337) .. controls (108.4588,98.8266)
+ and (108.5357,98.6136) .. (108.6067,98.4064) .. controls (108.6304,98.5130)
+ and (108.6481,98.6254) .. (108.6659,98.7319) .. controls (108.6777,98.8148)
+ and (108.6896,98.8976) .. (108.6955,98.9805) .. controls (108.7369,99.2823)
+ and (108.7369,99.5841) .. (108.6955,99.8859) .. controls (108.6659,100.1404)
+ and (108.5949,100.3830) .. (108.4884,100.6139) .. controls (108.4707,100.6612)
+ and (108.4470,100.7086) .. (108.4174,100.7559) .. controls (108.3701,100.8447)
+ and (108.3227,100.9394) .. (108.2695,101.0281);
+
+\path[line width=0.253\lw,fill=black] (105.6536,99.9510) .. controls (105.6713,99.6315) and
+ (105.6891,99.3119) .. (105.7128,98.9923) .. controls (105.7246,98.8325) and
+ (105.7424,98.6727) .. (105.7601,98.5130) .. controls (105.7778,98.3472) and
+ (105.8015,98.1815) .. (105.8311,98.0099) .. controls (105.8784,97.6785) and
+ (105.9376,97.3412) .. (105.9968,97.0098) .. controls (106.0323,97.3471) and
+ (106.0501,97.6844) .. (106.0619,98.0217) .. controls (106.0679,98.1875) and
+ (106.0619,98.3532) .. (106.0442,98.5130) .. controls (106.0205,98.6787) and
+ (105.9909,98.8384) .. (105.9495,98.9923) .. controls (105.8607,99.3178) and
+ (105.7601,99.6374) .. (105.6536,99.9510);
+
+\path[line width=0.253\lw,fill=black] (105.2453,93.0743) .. controls (105.2157,92.9145) and
+ (105.1920,92.7488) .. (105.1743,92.5831) .. controls (105.1683,92.5061) and
+ (105.1625,92.4233) .. (105.1683,92.3463) .. controls (105.1683,92.2694) and
+ (105.1743,92.1984) .. (105.1860,92.1333) .. controls (105.2097,91.9853) and
+ (105.2333,91.8433) .. (105.2629,91.7013) -- (105.6535,91.3166) --
+ (105.6535,91.6066) .. controls (105.6535,91.8670) and (105.6358,92.1274) ..
+ (105.5943,92.3818) .. controls (105.5705,92.5239) and (105.5233,92.6600) ..
+ (105.4641,92.7902) .. controls (105.4523,92.8138) and (105.4344,92.8375) ..
+ (105.4167,92.8612) .. controls (105.3635,92.9322) and (105.3043,93.0032) ..
+ (105.2451,93.0743);
+
+\path[line width=0.253\lw,fill=black] (121.6620,112.8287) .. controls (121.5851,112.6630)
+ and (121.5081,112.4973) .. (121.4371,112.3316) .. controls (121.3957,112.2488)
+ and (121.3602,112.1659) .. (121.3246,112.0890) .. controls (120.9281,111.2309)
+ and (120.5553,110.3727) .. (120.2002,109.5028) .. controls (120.0227,109.0530)
+ and (119.8569,108.5973) .. (119.7149,108.1298) .. controls (119.7031,108.0943)
+ and (119.6912,108.0529) .. (119.6794,108.0114) .. controls (119.6321,107.8161)
+ and (119.5847,107.6268) .. (119.5374,107.4315) .. controls (119.6143,107.5380)
+ and (119.6913,107.6445) .. (119.7682,107.7570) .. controls (119.8274,107.8398)
+ and (119.8865,107.9227) .. (119.9398,108.0055) .. controls (120.4073,108.6920)
+ and (120.7920,109.4318) .. (121.0879,110.2070) .. controls (121.3602,110.9172)
+ and (121.5377,111.6688) .. (121.6205,112.4322) .. controls (121.6265,112.4736)
+ and (121.6324,112.5151) .. (121.6382,112.5624) .. controls (121.6442,112.6512)
+ and (121.6500,112.7400) .. (121.6620,112.8287);
+
+\path[line width=0.253\lw,fill=black] (112.5541,111.1717) .. controls (112.5068,111.0533)
+ and (112.4653,110.9290) .. (112.4239,110.8107) .. controls (112.4062,110.7456)
+ and (112.3825,110.6864) .. (112.3647,110.6213) .. controls (112.2581,110.2780)
+ and (112.1812,109.9230) .. (112.1339,109.5620) .. controls (112.0806,109.1950)
+ and (112.0629,108.8222) .. (112.0747,108.4553) .. controls (112.0747,108.3961)
+ and (112.0807,108.3369) .. (112.0807,108.2777) .. controls (112.0867,108.1594)
+ and (112.0985,108.0469) .. (112.1044,107.9286) .. controls (112.1577,108.0529)
+ and (112.2168,108.1771) .. (112.2701,108.3014) .. controls (112.2878,108.3487)
+ and (112.3056,108.3902) .. (112.3174,108.4316) .. controls (112.4298,108.7512)
+ and (112.5008,109.0826) .. (112.5423,109.4199) .. controls (112.5896,109.8460)
+ and (112.6074,110.2721) .. (112.5837,110.7041) .. controls (112.5777,110.7692)
+ and (112.5719,110.8403) .. (112.5719,110.9054) .. controls (112.5659,110.9942)
+ and (112.5601,111.0829) .. (112.5542,111.1717);
+
+\path[line width=0.253\lw,fill=black] (115.3592,109.6448) .. controls (115.3237,109.5619)
+ and (115.2941,109.4791) .. (115.2645,109.3963) .. controls (115.2468,109.3549)
+ and (115.2290,109.3134) .. (115.2172,109.2720) .. controls (115.1166,108.9879)
+ and (115.0456,108.6979) .. (115.0101,108.4079) .. controls (114.9687,108.1239)
+ and (114.9568,107.8398) .. (114.9746,107.5557) .. controls (114.9806,107.4965)
+ and (114.9864,107.4374) .. (114.9924,107.3782) .. controls (115.0042,107.2598)
+ and (115.0220,107.1415) .. (115.0397,107.0231) .. controls (115.0811,107.1296)
+ and (115.1166,107.2362) .. (115.1581,107.3486) .. controls (115.1758,107.4019)
+ and (115.1936,107.4551) .. (115.2114,107.5084) .. controls (115.2943,107.7688)
+ and (115.3475,108.0351) .. (115.3771,108.3014) .. controls (115.4126,108.5973)
+ and (115.4185,108.8991) .. (115.3949,109.1950) .. controls (115.3949,109.2601)
+ and (115.3889,109.3252) .. (115.3831,109.3903) .. controls (115.3771,109.4791)
+ and (115.3653,109.5620) .. (115.3594,109.6448);
+
+\path[line width=0.253\lw,fill=black] (118.9397,106.2715) .. controls (118.8687,106.2005)
+ and (118.7976,106.1295) .. (118.7325,106.0585) .. controls (118.6970,106.0230)
+ and (118.6615,105.9875) .. (118.6260,105.9519) .. controls (118.4129,105.7152)
+ and (118.2117,105.4608) .. (118.0401,105.1944) .. controls (117.8744,104.9400)
+ and (117.7264,104.6677) .. (117.6081,104.3837) .. controls (117.5844,104.3304)
+ and (117.5608,104.2771) .. (117.5430,104.2180) .. controls (117.5016,104.1114)
+ and (117.4542,103.9990) .. (117.4187,103.8865) .. controls (117.5193,103.9575)
+ and (117.6199,104.0286) .. (117.7264,104.0996) .. controls (117.7619,104.1292)
+ and (117.7974,104.1588) .. (117.8330,104.1943) .. controls (118.0579,104.3896)
+ and (118.2472,104.6204) .. (118.4011,104.8749) .. controls (118.5846,105.1885)
+ and (118.7266,105.5199) .. (118.8272,105.8691) .. controls (118.8450,105.9283)
+ and (118.8627,105.9815) .. (118.8746,106.0407) .. controls (118.8983,106.1176)
+ and (118.9160,106.1946) .. (118.9397,106.2715);
+
+\path[line width=0.253\lw,fill=black] (116.1286,104.9814) .. controls (116.0635,104.8926)
+ and (116.0043,104.8098) .. (115.9392,104.7210) .. controls (115.8919,104.6500)
+ and (115.8445,104.5849) .. (115.7972,104.5139) .. controls (115.6788,104.3363)
+ and (115.5782,104.1469) .. (115.4894,103.9457) .. controls (115.4125,103.7800)
+ and (115.3592,103.6025) .. (115.3178,103.4190) .. controls (115.3060,103.3776)
+ and (115.3001,103.3302) .. (115.2941,103.2829) .. controls (115.2764,103.1941)
+ and (115.2645,103.0994) .. (115.2527,103.0048) .. controls (115.3474,103.0935)
+ and (115.4362,103.1823) .. (115.5190,103.2711) .. controls (115.5663,103.3125)
+ and (115.6078,103.3599) .. (115.6433,103.4131) .. controls (115.7498,103.5492)
+ and (115.8327,103.7031) .. (115.8978,103.8688) .. controls (115.9806,104.0818)
+ and (116.0398,104.3008) .. (116.0753,104.5257) .. controls (116.0813,104.5908)
+ and (116.0930,104.6618) .. (116.0990,104.7269) .. controls (116.1108,104.8097)
+ and (116.1227,104.8985) .. (116.1286,104.9814);
+
+\path[line width=0.253\lw,fill=black] (112.8736,103.5433) .. controls (112.8440,103.4841)
+ and (112.8203,103.4190) .. (112.7908,103.3598) .. controls (112.7730,103.3124)
+ and (112.7553,103.2651) .. (112.7316,103.2119) .. controls (112.6487,102.9988)
+ and (112.6014,102.7739) .. (112.5778,102.5431) .. controls (112.5660,102.3360)
+ and (112.5778,102.1289) .. (112.6311,101.9218) .. controls (112.6371,101.8863)
+ and (112.6489,101.8448) .. (112.6666,101.8034) .. controls (112.6903,101.7205)
+ and (112.7199,101.6436) .. (112.7494,101.5667) .. controls (112.7672,101.6318)
+ and (112.7908,101.6910) .. (112.8086,101.7561) .. controls (112.8264,101.8093)
+ and (112.8382,101.8567) .. (112.8560,101.9099) .. controls (112.9211,102.1407)
+ and (112.9625,102.3774) .. (112.9862,102.6201) .. controls (112.9980,102.8095)
+ and (112.9922,103.0048) .. (112.9566,103.1941) .. controls (112.9506,103.2355)
+ and (112.9448,103.2710) .. (112.9329,103.3125) .. controls (112.9151,103.3894)
+ and (112.8974,103.4664) .. (112.8737,103.5433);
+
+\path[line width=0.253\lw,fill=black] (116.1286,101.5667) .. controls (116.0753,101.5134)
+ and (116.0161,101.4661) .. (115.9629,101.4128) .. controls (115.9156,101.3773)
+ and (115.8741,101.3359) .. (115.8327,101.2944) .. controls (115.6019,101.0755)
+ and (115.3947,100.8328) .. (115.2231,100.5665) .. controls (115.0811,100.3475)
+ and (114.9745,100.1108) .. (114.9035,99.8623) .. controls (114.8917,99.8208)
+ and (114.8857,99.7853) .. (114.8739,99.7439) .. controls (114.8562,99.6610)
+ and (114.8384,99.5841) .. (114.8266,99.5013) .. controls (114.9035,99.5486)
+ and (114.9864,99.5960) .. (115.0693,99.6492) .. controls (115.0989,99.6670)
+ and (115.1285,99.6847) .. (115.1581,99.7084) .. controls (115.3711,99.8682)
+ and (115.5546,100.0694) .. (115.6907,100.3002) .. controls (115.8564,100.5665)
+ and (115.9748,100.8565) .. (116.0458,101.1583) .. controls (116.0576,101.2175)
+ and (116.0754,101.2767) .. (116.0872,101.3359) .. controls (116.0990,101.4128)
+ and (116.1168,101.4897) .. (116.1286,101.5667);
+
+\path[line width=0.253\lw,fill=black] (113.0867,96.0214) .. controls (113.0571,95.9445) and
+ (113.0275,95.8617) .. (112.9979,95.7847) .. controls (112.9742,95.7196) and
+ (112.9506,95.6604) .. (112.9269,95.5953) .. controls (112.7967,95.2284) and
+ (112.7079,94.8438) .. (112.6606,94.4591) .. controls (112.6251,94.1277) and
+ (112.6310,93.7844) .. (112.6843,93.4530) .. controls (112.6903,93.4293) and
+ (112.6903,93.4057) .. (112.6961,93.3820) .. controls (112.7139,93.3110) and
+ (112.7316,93.2340) .. (112.7494,93.1630) .. controls (112.7671,93.2222) and
+ (112.7908,93.2814) .. (112.8145,93.3406) .. controls (112.8263,93.3879) and
+ (112.8441,93.4293) .. (112.8618,93.4767) .. controls (112.9979,93.8673) and
+ (113.0985,94.2697) .. (113.1577,94.6780) .. controls (113.2050,94.9917) and
+ (113.2050,95.3113) .. (113.1695,95.6308) .. controls (113.1635,95.6604) and
+ (113.1635,95.6900) .. (113.1518,95.7196) .. controls (113.1340,95.8202) and
+ (113.1104,95.9208) .. (113.0867,96.0214);
+
+\path[line width=0.253\lw,fill=black] (102.7360,98.5366) .. controls (102.7242,98.4597) and
+ (102.7123,98.3887) .. (102.7064,98.3117) .. controls (102.7004,98.2940) and
+ (102.7004,98.2703) .. (102.6946,98.2526) .. controls (102.6591,97.8442) and
+ (102.6828,97.4299) .. (102.7656,97.0275) .. controls (102.8603,96.5541) and
+ (103.0142,96.0925) .. (103.2213,95.6604) .. controls (103.2331,95.6368) and
+ (103.2450,95.6131) .. (103.2509,95.5894) .. controls (103.2686,95.5598) and
+ (103.2805,95.5302) .. (103.2982,95.5006) -- (103.2982,95.7196) --
+ (103.2982,95.7610) .. controls (103.2805,96.1102) and (103.2449,96.4594) ..
+ (103.1857,96.8026) .. controls (103.1029,97.2346) and (103.0023,97.6607) ..
+ (102.8780,98.0809) .. controls (102.8543,98.1460) and (102.8366,98.2111) ..
+ (102.8188,98.2762) .. controls (102.7892,98.3650) and (102.7655,98.4478) ..
+ (102.7359,98.5366);
+
+\path[line width=0.253\lw,fill=black] (62.1971,62.0164) .. controls (62.3688,62.1407) and
+ (62.5404,62.2766) .. (62.7062,62.4127) .. controls (62.7713,62.4719) and
+ (62.8426,62.5313) .. (62.9018,62.5963) .. controls (63.3398,63.0461) and
+ (63.6770,63.5907) .. (63.8901,64.1766) .. controls (64.1505,64.8867) and
+ (64.2807,65.6383) .. (64.2807,66.3899) -- (64.2743,68.3721) --
+ (62.2801,68.3721) .. controls (61.5285,68.3721) and (60.7767,68.2359) ..
+ (60.0724,67.9814) .. controls (59.4865,67.7684) and (58.9484,67.4252) ..
+ (58.4986,66.9932) .. controls (58.4335,66.9281) and (58.3739,66.8629) ..
+ (58.3206,66.7918) .. controls (58.1845,66.6261) and (58.0489,66.4552) ..
+ (57.9187,66.2835) -- (57.9187,75.5033) .. controls (58.0489,75.3317) and
+ (58.1789,75.1600) .. (58.3150,74.9943) .. controls (58.3741,74.9232) and
+ (58.4335,74.8587) .. (58.4986,74.7936) .. controls (58.9484,74.3616) and
+ (59.4870,74.0184) .. (60.0788,73.8054) .. controls (60.7831,73.5509) and
+ (61.5285,73.4148) .. (62.2801,73.4148) -- (64.2743,73.4205) --
+ (64.2807,75.4026) .. controls (64.2807,76.1542) and (64.1505,76.9058) ..
+ (63.8901,77.6160) .. controls (63.6770,78.2018) and (63.3398,78.7464) ..
+ (62.9018,79.1962) .. controls (62.8426,79.2613) and (62.7713,79.3206) ..
+ (62.7062,79.3798) .. controls (62.5404,79.5159) and (62.3688,79.6459) ..
+ (62.1971,79.7761) -- (71.3878,79.7761) .. controls (71.2162,79.6459) and
+ (71.0509,79.5159) .. (70.8852,79.3798) .. controls (70.8142,79.3206) and
+ (70.7489,79.2612) .. (70.6838,79.1961) .. controls (70.2518,78.7464) and
+ (69.9143,78.2018) .. (69.7013,77.6159) .. controls (69.4409,76.9117) and
+ (69.3106,76.1542) .. (69.3106,75.4026) -- (69.3106,73.4204) --
+ (71.2694,73.4147) .. controls (72.0210,73.4147) and (72.7728,73.5509) ..
+ (73.4771,73.8053) .. controls (74.0630,74.0184) and (74.6019,74.3616) ..
+ (75.0516,74.7936) .. controls (75.1167,74.8587) and (75.1753,74.9232) ..
+ (75.2345,74.9942) .. controls (75.3706,75.1599) and (75.5013,75.3316) ..
+ (75.6315,75.5033) -- (75.6315,66.2835) .. controls (75.5013,66.4551) and
+ (75.3706,66.6261) .. (75.2345,66.7918) .. controls (75.1753,66.8628) and
+ (75.1167,66.9281) .. (75.0516,66.9931) .. controls (74.6019,67.4252) and
+ (74.0630,67.7684) .. (73.4771,67.9814) .. controls (72.7728,68.2359) and
+ (72.0210,68.3720) .. (71.2694,68.3720) -- (69.3106,68.3720) --
+ (69.3106,66.3898) .. controls (69.3106,65.6323) and (69.4409,64.8803) ..
+ (69.7013,64.1702) .. controls (69.9143,63.5843) and (70.2518,63.0461) ..
+ (70.6838,62.5963) .. controls (70.7489,62.5312) and (70.8142,62.4719) ..
+ (70.8852,62.4127) .. controls (71.0509,62.2766) and (71.2162,62.1466) ..
+ (71.3878,62.0164) -- cycle(165.1776,62.0164) .. controls (165.3493,62.1466)
+ and (165.5146,62.2766) .. (165.6803,62.4127) .. controls (165.7513,62.4719)
+ and (165.8165,62.5313) .. (165.8816,62.5963) .. controls (166.3136,63.0461)
+ and (166.6512,63.5843) .. (166.8642,64.1702) .. controls (167.1246,64.8804)
+ and (167.2548,65.6324) .. (167.2548,66.3899) -- (167.2548,68.3721) --
+ (165.2960,68.3721) .. controls (164.5445,68.3721) and (163.7927,68.2359) ..
+ (163.0884,67.9814) .. controls (162.5025,67.7684) and (161.9636,67.4252) ..
+ (161.5138,66.9932) .. controls (161.4487,66.9281) and (161.3901,66.8629) ..
+ (161.3309,66.7918) .. controls (161.1948,66.6261) and (161.0641,66.4552) ..
+ (160.9339,66.2835) -- (160.9339,75.5033) .. controls (161.0641,75.3317) and
+ (161.1948,75.1600) .. (161.3309,74.9943) .. controls (161.3901,74.9232) and
+ (161.4487,74.8587) .. (161.5138,74.7936) .. controls (161.9636,74.3616) and
+ (162.5025,74.0184) .. (163.0884,73.8054) .. controls (163.7927,73.5509) and
+ (164.5445,73.4148) .. (165.2960,73.4148) -- (167.2548,73.4205) --
+ (167.2548,75.4026) .. controls (167.2548,76.1542) and (167.1246,76.9117) ..
+ (166.8642,77.6160) .. controls (166.6512,78.2018) and (166.3136,78.7464) ..
+ (165.8816,79.1962) .. controls (165.8165,79.2613) and (165.7513,79.3206) ..
+ (165.6803,79.3798) .. controls (165.5146,79.5159) and (165.3493,79.6459) ..
+ (165.1776,79.7761) -- (174.3683,79.7761) .. controls (174.1967,79.6459) and
+ (174.0250,79.5159) .. (173.8593,79.3798) .. controls (173.7942,79.3206) and
+ (173.7228,79.2613) .. (173.6636,79.1962) .. controls (173.2257,78.7464) and
+ (172.8884,78.2018) .. (172.6754,77.6160) .. controls (172.4150,76.9058) and
+ (172.2848,76.1542) .. (172.2848,75.4026) -- (172.2908,73.4205) --
+ (174.2850,73.4148) .. controls (175.0366,73.4148) and (175.7820,73.5509) ..
+ (176.4863,73.8054) .. controls (177.0781,74.0184) and (177.6167,74.3616) ..
+ (178.0665,74.7936) .. controls (178.1316,74.8587) and (178.1909,74.9233) ..
+ (178.2501,74.9943) .. controls (178.3862,75.1600) and (178.5162,75.3317) ..
+ (178.6464,75.5033) -- (178.6464,66.2835) .. controls (178.5162,66.4552) and
+ (178.3805,66.6261) .. (178.2444,66.7918) .. controls (178.1911,66.8629) and
+ (178.1316,66.9281) .. (178.0665,66.9932) .. controls (177.6167,67.4252) and
+ (177.0785,67.7684) .. (176.4926,67.9814) .. controls (175.7884,68.2359) and
+ (175.0366,68.3721) .. (174.2850,68.3721) -- (172.2908,68.3721) --
+ (172.2848,66.3899) .. controls (172.2848,65.6383) and (172.4150,64.8867) ..
+ (172.6754,64.1766) .. controls (172.8884,63.5907) and (173.2257,63.0461) ..
+ (173.6636,62.5963) .. controls (173.7228,62.5313) and (173.7942,62.4719) ..
+ (173.8593,62.4127) .. controls (174.0250,62.2766) and (174.1967,62.1407) ..
+ (174.3683,62.0164) -- cycle;
+
+\path[fill=white,line width=0.253\lw] (112.2106,194.5337) --
+ (111.5953,194.9656) -- (113.3882,199.7531) -- (114.0456,199.3212) --
+ cycle(119.9044,194.7524) -- (119.1884,195.1373) -- (121.0171,200.3153) --
+ (121.7214,200.0608) -- cycle(123.4551,196.6819) -- (122.8873,197.4628) --
+ (123.5792,200.7299) -- (124.2187,200.0849) -- cycle(129.2904,197.0489) --
+ (127.9176,198.2617) -- (127.6390,199.5400) -- (129.2669,198.0368) --
+ (130.7874,199.4813) -- (130.8943,198.4452) -- cycle(105.9082,197.1551) --
+ (103.3634,200.9548) -- (103.3813,202.4104) -- (105.7247,198.7355) --
+ (107.3459,202.1262) -- (107.6245,200.9603) -- cycle(126.5442,200.0966) --
+ (123.9283,202.6766) -- (125.3487,210.1159) -- (127.7397,217.6317) --
+ (120.2059,227.1895) -- (120.8392,227.7220) -- (128.5799,217.9987) --
+ (139.2739,206.8488) -- (137.9604,206.9260) -- (128.4502,216.7618) --
+ (126.2482,209.8669) -- (124.9168,203.0436) -- (126.7456,201.1735) --
+ (128.9648,202.4876) -- (128.9883,201.4873) -- cycle(122.2126,201.1259) --
+ (121.4669,201.5170) -- (125.1300,218.7327) -- (125.8108,217.8270) --
+ cycle(117.1644,202.4339) -- (116.4539,202.8305) -- (122.6445,221.5908) --
+ (123.2419,220.8982) -- cycle(106.5588,203.2623) -- (102.9729,208.2637) --
+ (103.4283,209.1570) -- (106.5829,204.6240) -- (107.7543,206.2038) --
+ (108.2040,205.3988) -- cycle(91.4740,204.5351) -- (96.1904,208.0678) --
+ (96.6643,207.5531) -- (93.1606,204.7896) -- cycle(111.6484,204.7834) --
+ (101.5581,221.5908) -- (100.3571,220.9457) -- (92.7522,232.0777) --
+ (93.6283,232.4206) -- (96.6995,227.7931) -- (99.3747,229.5625) --
+ (99.8066,228.9410) -- (97.2383,227.1536) -- (100.6054,222.1412) --
+ (103.6531,224.1949) -- (104.0912,223.5499) -- (102.2982,222.1474) --
+ (103.7125,219.7089) -- (106.9795,222.1530) -- (107.3700,221.5555) --
+ (104.1147,219.0280) -- (107.5949,213.2167) -- (111.3290,216.1341) --
+ (114.7616,210.9203) -- (115.8743,212.4828) -- (116.3414,211.9860) --
+ cycle(130.4680,205.6651) -- (128.0653,209.7075) -- (128.3377,210.6423) --
+ (130.3852,207.2041) -- (130.9239,208.3934) -- (131.4503,207.8373) --
+ cycle(111.6781,206.2273) -- (114.2408,210.1925) -- (111.1813,215.0690) --
+ (108.0150,212.5538) -- cycle(140.7122,208.3878) -- (137.9659,212.6310) --
+ (138.4812,213.0981) -- (141.1205,209.1391) -- cycle(99.3982,208.7548) --
+ (89.8997,219.9572) -- (86.9051,217.6082) -- (84.7508,223.7803) --
+ (87.3963,225.0710) -- (89.8997,221.3541) -- (91.6457,224.3370) --
+ (92.4328,223.8928) -- (90.4620,220.4960) -- (99.2678,210.1159) --
+ (101.6650,213.7258) -- (102.1617,213.2106) -- cycle(89.5859,210.1628) --
+ (89.3375,210.9617) -- (91.8589,212.8912) -- (92.1721,212.1813) --
+ cycle(142.6299,212.3648) -- (131.7821,226.6390) -- (132.4154,227.1363) --
+ (143.0617,213.1160) -- cycle(116.1703,214.0811) -- (115.5191,214.1522) --
+ (116.1876,217.3420) -- (116.8740,217.2709) -- cycle(136.7884,214.4771) --
+ (125.1300,227.9290) -- (123.9524,230.4263) -- (124.7154,230.8705) --
+ (125.8343,228.4795) -- (137.4099,214.9565) -- cycle(111.4594,217.3358) --
+ (107.6418,223.2892) -- (115.1638,230.6338) -- (115.6791,230.1013) --
+ (108.6069,223.2243) -- (111.6367,218.3830) -- (114.1815,220.0400) --
+ (114.5720,219.4364) -- cycle(87.3432,219.1645) -- (89.2547,220.6319) --
+ (87.0948,223.9700) -- (85.8517,223.3485) -- cycle(115.8089,219.5074) --
+ (112.5542,224.3012) -- (113.0688,224.7985) -- (115.7619,220.7622) --
+ (116.9809,222.4606) -- (117.5252,221.9991) -- cycle(103.6179,226.3845) --
+ (103.2985,227.0474) -- (106.3283,228.9645) -- (108.8373,232.1253) --
+ (109.7017,232.0542) -- (106.7664,228.3373) -- cycle(102.3810,228.3257) --
+ (100.6351,231.5334) -- (101.3097,231.9294) -- (103.0143,228.7754) --
+ cycle(119.4726,228.4678) -- (116.7739,232.8290) -- (117.4720,233.2318) --
+ (120.1590,229.0003) -- cycle(131.1309,229.9054) -- (128.2253,233.3795) --
+ (128.8524,233.7878) -- (131.9118,230.2255) -- cycle(106.2338,231.1961) --
+ (104.2568,234.1369) -- (104.8369,234.5750) -- (106.8726,231.6632) -- cycle;
+
+\path[line width=0.253\lw,fill=black] (139.6114,193.0954) .. controls (139.6292,192.8527)
+ and (139.6469,192.6160) .. (139.6647,192.3734) .. controls (139.6765,192.2491)
+ and (139.6884,192.1307) .. (139.7061,192.0124) .. controls (139.7239,191.8585)
+ and (139.7416,191.7106) .. (139.7653,191.5626) .. controls (139.8126,191.2667)
+ and (139.8659,190.9649) .. (139.9192,190.6690) .. controls (139.9843,190.9057)
+ and (140.0376,191.1424) .. (140.0731,191.3851) .. controls (140.1027,191.5626)
+ and (140.1145,191.7461) .. (140.1145,191.9295) .. controls (140.1085,192.1426)
+ and (140.0731,192.3556) .. (139.9961,192.5568) .. controls (139.9369,192.7225)
+ and (139.8423,192.8705) .. (139.7180,192.9889) -- cycle;
+
+\path[line width=0.253\lw,fill=black] (139.6884,183.6383) .. controls (139.6884,183.3838)
+ and (139.6884,183.1353) .. (139.6884,182.8867) .. controls (139.6884,182.7624)
+ and (139.6824,182.6382) .. (139.6766,182.5139) .. controls (139.6706,182.4074)
+ and (139.6648,182.3008) .. (139.6529,182.1943) .. controls (139.6351,181.9813)
+ and (139.6174,181.7682) .. (139.5937,181.5552) .. controls (139.6351,181.6203)
+ and (139.6766,181.6794) .. (139.7180,181.7445) .. controls (139.7417,181.7918)
+ and (139.7653,181.8333) .. (139.7890,181.8747) .. controls (139.9073,182.1115)
+ and (139.9724,182.3718) .. (139.9783,182.6322) .. controls (139.9783,182.8986)
+ and (139.9250,183.1708) .. (139.8067,183.4075) .. controls (139.7889,183.4430)
+ and (139.7771,183.4726) .. (139.7594,183.5081) .. controls (139.7357,183.5495)
+ and (139.7121,183.5969) .. (139.6884,183.6383);
+
+\path[line width=0.253\lw,fill=black] (139.5937,181.2948) .. controls (139.5759,181.0817)
+ and (139.5582,180.8746) .. (139.5404,180.6615) .. controls (139.5344,180.5609)
+ and (139.5227,180.4544) .. (139.5167,180.3479) .. controls (139.5049,180.2295)
+ and (139.4930,180.1112) .. (139.4812,179.9928) .. controls (139.4575,179.7561)
+ and (139.4339,179.5194) .. (139.4102,179.2826) .. controls (139.4575,179.3773)
+ and (139.5049,179.4779) .. (139.5522,179.5785) .. controls (139.5818,179.6436)
+ and (139.6114,179.7087) .. (139.6351,179.7797) .. controls (139.7120,179.9750)
+ and (139.7535,180.1763) .. (139.7594,180.3834) .. controls (139.7654,180.5905)
+ and (139.7416,180.8036) .. (139.6825,181.0048) .. controls (139.6707,181.0462)
+ and (139.6588,181.0876) .. (139.6470,181.1291) .. controls (139.6293,181.1824)
+ and (139.6115,181.2415) .. (139.5937,181.2948);
+
+\path[line width=0.253\lw,fill=black] (134.7113,168.3579) .. controls (134.8947,168.4526)
+ and (135.0782,168.5473) .. (135.2558,168.6420) .. controls (135.3504,168.6892)
+ and (135.4392,168.7366) .. (135.5339,168.7840) .. controls (136.1730,169.1036)
+ and (136.8240,169.4054) .. (137.4869,169.6835) .. controls (137.9721,169.8907)
+ and (138.4633,170.0741) .. (138.9664,170.2398) -- (142.1621,171.2755) ..
+ controls (142.2568,171.3051) and (142.3515,171.3406) .. (142.4403,171.3761) ..
+ controls (142.5409,171.4175) and (142.6356,171.4649) .. (142.7362,171.5122) ..
+ controls (142.8960,171.5950) and (143.0439,171.7016) .. (143.1741,171.8200) ..
+ controls (143.2392,171.8851) and (143.2866,171.9679) .. (143.3043,172.0508) ..
+ controls (143.3280,172.1514) and (143.3103,172.2579) .. (143.2570,172.3467) ..
+ controls (143.2037,172.4414) and (143.1091,172.5124) .. (143.0085,172.5479) ..
+ controls (142.8783,172.5953) and (142.7362,172.6071) .. (142.6001,172.5893) ..
+ controls (142.4521,172.5656) and (142.3042,172.5064) .. (142.1799,172.4236) ..
+ controls (142.1326,172.3940) and (142.0852,172.3585) .. (142.0438,172.3289) ..
+ controls (141.8781,172.2105) and (141.7183,172.0921) .. (141.5585,171.9738) ..
+ controls (141.4402,171.8850) and (141.3218,171.8081) .. (141.1975,171.7311) ..
+ controls (141.0910,171.6601) and (140.9845,171.6009) .. (140.8720,171.5418) ..
+ controls (140.6057,171.4056) and (140.3335,171.2754) .. (140.0613,171.1512) ..
+ controls (139.6588,170.9677) and (139.2446,170.7842) .. (138.8362,170.6067) ..
+ controls (138.1438,170.3167) and (137.4632,169.9971) .. (136.7945,169.6539) ..
+ controls (136.3210,169.4112) and (135.8535,169.1390) .. (135.4037,168.8490) ..
+ controls (135.3504,168.8135) and (135.2972,168.7780) .. (135.2440,168.7366) ..
+ controls (135.0664,168.6123) and (134.8889,168.4880) .. (134.7113,168.3578);
+
+\path[line width=0.253\lw,fill=black] (133.9597,168.4467) .. controls (134.1550,168.5650)
+ and (134.3503,168.6893) .. (134.5515,168.8077) .. controls (134.6995,168.9024)
+ and (134.8474,168.9970) .. (135.0013,169.0858) .. controls (135.9008,169.6421)
+ and (136.8240,170.1570) .. (137.7650,170.6304) .. controls (138.4219,170.9618)
+ and (139.1025,171.2518) .. (139.7949,171.5063) .. controls (139.8955,171.5418)
+ and (139.9961,171.5892) .. (140.0908,171.6483) .. controls (140.1500,171.6897)
+ and (140.2032,171.7371) .. (140.2506,171.7904) .. controls (140.2920,171.8437)
+ and (140.3098,171.9087) .. (140.3157,171.9738) .. controls (140.3157,172.0389)
+ and (140.2979,172.1040) .. (140.2565,172.1632) .. controls (140.2269,172.2105)
+ and (140.1855,172.2520) .. (140.1381,172.2816) .. controls (140.0967,172.3053)
+ and (140.0493,172.3230) .. (140.0020,172.3289) .. controls (139.9191,172.3349)
+ and (139.8363,172.3289) .. (139.7535,172.3111) .. controls (139.6529,172.2933)
+ and (139.5522,172.2578) .. (139.4576,172.2105) .. controls (139.1143,172.0388)
+ and (138.7770,171.8554) .. (138.4456,171.6660) .. controls (138.0313,171.4233)
+ and (137.6289,171.1689) .. (137.2324,170.9026) .. controls (136.7175,170.5652)
+ and (136.2145,170.2220) .. (135.7174,169.8669) .. controls (135.4451,169.6716)
+ and (135.1847,169.4763) .. (134.9243,169.2692) .. controls (134.8178,169.1804)
+ and (134.7113,169.0916) .. (134.5988,168.9969) .. controls (134.3858,168.8135)
+ and (134.1727,168.6300) .. (133.9597,168.4466);
+
+\path[line width=0.253\lw,fill=black] (135.4806,167.1092) .. controls (135.6700,167.2157)
+ and (135.8594,167.3222) .. (136.0488,167.4228) .. controls (136.1435,167.4761)
+ and (136.2381,167.5234) .. (136.3328,167.5767) .. controls (136.7589,167.8016)
+ and (137.1969,168.0087) .. (137.6407,168.1981) .. controls (138.2385,168.4585)
+ and (138.8480,168.7011) .. (139.4635,168.9260) .. controls (139.9310,169.0976)
+ and (140.4045,169.2634) .. (140.8779,169.4172) .. controls (141.3336,169.5652)
+ and (141.7952,169.7072) .. (142.2568,169.8374) .. controls (142.6415,169.9498)
+ and (143.0321,170.0445) .. (143.4227,170.1333) .. controls (143.6949,170.1925)
+ and (143.9731,170.2398) .. (144.2512,170.2694) .. controls (144.4228,170.2931)
+ and (144.5885,170.3227) .. (144.7542,170.3582) .. controls (144.8726,170.3819)
+ and (144.9850,170.4174) .. (145.0916,170.4588) .. controls (145.1863,170.4943)
+ and (145.2750,170.5476) .. (145.3460,170.6245) .. controls (145.4111,170.6955)
+ and (145.4644,170.7843) .. (145.4940,170.8790) .. controls (145.5236,170.9855)
+ and (145.5295,171.0980) .. (145.5058,171.2104) .. controls (145.4880,171.2873)
+ and (145.4407,171.3584) .. (145.3756,171.4057) .. controls (145.3223,171.4412)
+ and (145.2572,171.4649) .. (145.1981,171.4708) .. controls (145.0915,171.4826)
+ and (144.9850,171.4826) .. (144.8785,171.4648) .. controls (144.7424,171.4411)
+ and (144.6062,171.4175) .. (144.4760,171.3820) .. controls (144.3163,171.3406)
+ and (144.1565,171.2932) .. (143.9967,171.2459) .. controls (143.3279,171.0269)
+ and (142.6651,170.7961) .. (142.0082,170.5476) .. controls (141.4164,170.3227)
+ and (140.8246,170.0800) .. (140.2446,169.8196) .. controls (139.5049,169.4942)
+ and (138.7770,169.1391) .. (138.0668,168.7544) .. controls (137.4572,168.4230)
+ and (136.8654,168.0620) .. (136.2855,167.6714) .. controls (136.1967,167.6122)
+ and (136.1079,167.5471) .. (136.0191,167.4879) .. controls (135.8357,167.3637)
+ and (135.6581,167.2394) .. (135.4806,167.1092);
+
+\path[line width=0.253\lw,fill=black] (136.3388,165.6060) .. controls (136.5341,165.7066)
+ and (136.7234,165.8072) .. (136.9187,165.9078) .. controls (137.0134,165.9551)
+ and (137.1140,166.0025) .. (137.2087,166.0558) .. controls (137.7768,166.3398)
+ and (138.3509,166.6061) .. (138.9368,166.8547) .. controls (139.4635,167.0796)
+ and (140.0020,167.2867) .. (140.5465,167.4761) .. controls (140.9785,167.6241)
+ and (141.4224,167.7483) .. (141.8662,167.8489) .. controls (142.3278,167.9555)
+ and (142.8013,168.0383) .. (143.2688,168.0975) .. controls (143.4819,168.1212)
+ and (143.6949,168.1508) .. (143.9020,168.1922) .. controls (144.0382,168.2159)
+ and (144.1743,168.2455) .. (144.3045,168.2810) .. controls (144.4228,168.3106)
+ and (144.5293,168.3579) .. (144.6300,168.4289) .. controls (144.7188,168.4940)
+ and (144.8016,168.5828) .. (144.8667,168.6775) .. controls (144.9377,168.7840)
+ and (144.9850,168.9024) .. (144.9969,169.0267) .. controls (145.0087,169.1095)
+ and (144.9909,169.1924) .. (144.9436,169.2575) .. controls (144.9081,169.3108)
+ and (144.8489,169.3581) .. (144.7838,169.3818) .. controls (144.6832,169.4231)
+ and (144.5767,169.4469) .. (144.4642,169.4469) .. controls (144.3222,169.4469)
+ and (144.1742,169.4409) .. (144.0263,169.4172) .. controls (143.8546,169.3877)
+ and (143.6830,169.3521) .. (143.5114,169.2989) .. controls (142.9196,169.1154)
+ and (142.3337,168.9142) .. (141.7537,168.6834) .. controls (141.1856,168.4644)
+ and (140.6293,168.2159) .. (140.0789,167.9496) .. controls (139.5522,167.6892)
+ and (139.0374,167.4110) .. (138.5343,167.1092) .. controls (138.0372,166.8133)
+ and (137.5638,166.4997) .. (137.0962,166.1682) .. controls (137.0133,166.1090)
+ and (136.9246,166.0440) .. (136.8417,165.9848) .. controls (136.6761,165.8605)
+ and (136.5044,165.7303) .. (136.3387,165.6060);
+
+\path[line width=0.253\lw,fill=black] (136.5755,163.6530) .. controls (136.7234,163.7299)
+ and (136.8714,163.8010) .. (137.0252,163.8779) .. controls (137.1377,163.9371)
+ and (137.2561,163.9963) .. (137.3685,164.0555) .. controls (137.8834,164.3159)
+ and (138.4042,164.5585) .. (138.9309,164.7893) .. controls (139.2741,164.9432)
+ and (139.6174,165.0793) .. (139.9725,165.1976) .. controls (140.2979,165.3101)
+ and (140.6234,165.4048) .. (140.9608,165.4935) .. controls (141.3750,165.6001)
+ and (141.7893,165.6888) .. (142.2095,165.7717) .. controls (142.4403,165.8131)
+ and (142.6652,165.8546) .. (142.8901,165.8901) .. controls (143.0617,165.9137)
+ and (143.2274,165.9315) .. (143.3931,165.9493) .. controls (143.5055,165.9611)
+ and (143.6180,165.9788) .. (143.7304,166.0085) .. controls (143.8073,166.0322)
+ and (143.8843,166.0617) .. (143.9553,166.1031) .. controls (144.0855,166.1800)
+ and (144.1920,166.3103) .. (144.2335,166.4523) .. controls (144.2748,166.5707)
+ and (144.2512,166.7068) .. (144.1801,166.8133) .. controls (144.1387,166.8725)
+ and (144.0855,166.9198) .. (144.0204,166.9554) .. controls (143.9316,167.0026)
+ and (143.8310,167.0323) .. (143.7304,167.0500) .. controls (143.5765,167.0737)
+ and (143.4226,167.0796) .. (143.2628,167.0796) .. controls (143.1563,167.0796)
+ and (143.0498,167.0678) .. (142.9492,167.0383) .. controls (142.1502,166.8430)
+ and (141.3750,166.5530) .. (140.6412,166.1801) .. controls (139.4812,165.5883)
+ and (138.3686,164.9137) .. (137.3034,164.1680) -- (136.5754,163.6531);
+
+\path[line width=0.253\lw,fill=black] (136.3388,162.1262) .. controls (136.4867,162.2091)
+ and (136.6347,162.2860) .. (136.7767,162.3688) .. controls (136.8536,162.4102)
+ and (136.9246,162.4457) .. (137.0016,162.4872) .. controls (137.4691,162.7239)
+ and (137.9485,162.9310) .. (138.4456,163.1086) .. controls (138.8776,163.2624)
+ and (139.3215,163.3867) .. (139.7712,163.4696) -- (141.8603,163.8720) ..
+ controls (141.9372,163.8897) and (142.0142,163.9134) .. (142.0911,163.9489) ..
+ controls (142.1562,163.9785) and (142.2213,164.0199) .. (142.2805,164.0673) ..
+ controls (142.3929,164.1620) and (142.4876,164.2803) .. (142.5350,164.4164) ..
+ controls (142.5705,164.5052) and (142.5646,164.5999) .. (142.5173,164.6827) ..
+ controls (142.4818,164.7478) and (142.4226,164.8011) .. (142.3575,164.8366) ..
+ controls (142.2687,164.8839) and (142.1740,164.9017) .. (142.0734,164.9017) ..
+ controls (141.6000,164.9017) and (141.1324,164.8189) .. (140.6827,164.6650) ..
+ controls (139.8423,164.3632) and (139.0315,163.9903) .. (138.2563,163.5524) ..
+ controls (138.0018,163.4044) and (137.7473,163.2506) .. (137.4988,163.0849) ..
+ controls (137.3153,162.9606) and (137.1318,162.8245) .. (136.9543,162.6824) ..
+ controls (136.8833,162.6232) and (136.8123,162.5641) .. (136.7472,162.5049) ..
+ controls (136.6051,162.3806) and (136.4749,162.2563) .. (136.3388,162.1261);
+
+\path[line width=0.253\lw,fill=black] (136.0192,160.5993) .. controls (136.1553,160.6703)
+ and (136.2914,160.7413) .. (136.4334,160.8064) .. controls (136.5400,160.8597)
+ and (136.6465,160.9130) .. (136.7530,160.9662) .. controls (137.4158,161.2917)
+ and (138.1083,161.5580) .. (138.8125,161.7711) .. controls (139.3155,161.9249)
+ and (139.8304,162.0196) .. (140.3571,162.0611) .. controls (140.4755,162.0729)
+ and (140.5998,162.0848) .. (140.7181,162.1084) .. controls (140.8069,162.1261)
+ and (140.8957,162.1557) .. (140.9785,162.1853) .. controls (141.0495,162.2149)
+ and (141.1146,162.2563) .. (141.1620,162.3155) .. controls (141.1975,162.3510)
+ and (141.2212,162.3984) .. (141.2212,162.4457) .. controls (141.2272,162.4930)
+ and (141.2152,162.5404) .. (141.1916,162.5818) .. controls (141.1679,162.6232)
+ and (141.1324,162.6647) .. (141.0850,162.6883) .. controls (141.0140,162.7356)
+ and (140.9371,162.7652) .. (140.8543,162.7830) .. controls (140.7595,162.8067)
+ and (140.6590,162.8126) .. (140.5583,162.8067) .. controls (140.3039,162.7830)
+ and (140.0494,162.7416) .. (139.7949,162.6883) .. controls (139.5641,162.6291)
+ and (139.3392,162.5581) .. (139.1143,162.4694) .. controls (138.7356,162.3155)
+ and (138.3687,162.1380) .. (138.0077,161.9367) .. controls (137.6112,161.7178)
+ and (137.2206,161.4751) .. (136.8477,161.2147) .. controls (136.7530,161.1437)
+ and (136.6643,161.0786) .. (136.5696,161.0076) .. controls (136.3861,160.8774)
+ and (136.2027,160.7413) .. (136.0192,160.5993);
+
+\path[line width=0.253\lw,fill=black] (136.7885,159.2914) .. controls (136.9069,159.3387)
+ and (137.0252,159.3920) .. (137.1436,159.4394) .. controls (137.2324,159.4808)
+ and (137.3271,159.5163) .. (137.4158,159.5518) .. controls (137.7591,159.6938)
+ and (138.1142,159.8122) .. (138.4752,159.9010) .. controls (138.7356,159.9720)
+ and (139.0019,160.0134) .. (139.2682,160.0253) .. controls (139.3747,160.0313)
+ and (139.4812,160.0490) .. (139.5819,160.0786) .. controls (139.6587,160.0964)
+ and (139.7239,160.1259) .. (139.7890,160.1615) -- (139.9369,160.4929) ..
+ controls (139.9132,160.5462) and (139.8718,160.5876) .. (139.8186,160.6112) ..
+ controls (139.7180,160.6526) and (139.6174,160.6822) .. (139.5108,160.6881) ..
+ controls (139.4043,160.6941) and (139.2919,160.6881) .. (139.1853,160.6763) ..
+ controls (139.0965,160.6645) and (139.0078,160.6408) .. (138.9190,160.6112) ..
+ controls (138.6823,160.5224) and (138.4515,160.4159) .. (138.2325,160.2917) ..
+ controls (137.9662,160.1437) and (137.7058,159.9780) .. (137.4632,159.8005) ..
+ controls (137.3626,159.7236) and (137.2620,159.6525) .. (137.1673,159.5756) ..
+ controls (137.0371,159.4809) and (136.9128,159.3862) .. (136.7885,159.2915);
+
+\path[line width=0.253\lw,fill=black] (114.5899,164.1857) .. controls (114.9213,164.2449)
+ and (115.2586,164.3159) .. (115.5900,164.3928) .. controls (115.7498,164.4342)
+ and (115.9096,164.4875) .. (116.0576,164.5526) .. controls (116.2114,164.6118)
+ and (116.3535,164.6828) .. (116.4896,164.7656) .. controls (116.7736,164.9373)
+ and (117.0518,165.1148) .. (117.3181,165.3042) .. controls (117.2175,165.2924)
+ and (117.1228,165.2864) .. (117.0222,165.2746) .. controls (116.9453,165.2628)
+ and (116.8683,165.2569) .. (116.7914,165.2450) .. controls (116.4245,165.1977)
+ and (116.0635,165.1029) .. (115.7202,164.9727) .. controls (115.4480,164.8662)
+ and (115.1935,164.7183) .. (114.9686,164.5348) .. controls (114.9213,164.4993)
+ and (114.8798,164.4638) .. (114.8384,164.4224) .. controls (114.7555,164.3455)
+ and (114.6727,164.2685) .. (114.5899,164.1856);
+
+\path[line width=0.253\lw,fill=black] (116.3416,163.0080) .. controls (116.6494,163.0198)
+ and (116.9571,163.0494) .. (117.2589,163.0909) .. controls (117.4069,163.1087)
+ and (117.5548,163.1442) .. (117.6909,163.1915) .. controls (117.8271,163.2388)
+ and (117.9573,163.2921) .. (118.0815,163.3631) .. controls (118.3419,163.5051)
+ and (118.5964,163.6590) .. (118.8391,163.8188) .. controls (118.7443,163.8188)
+ and (118.6497,163.8188) .. (118.5491,163.8188) .. controls (118.4781,163.8128)
+ and (118.4070,163.8128) .. (118.3360,163.8070) .. controls (118.0697,163.7893)
+ and (117.8034,163.7419) .. (117.5489,163.6650) .. controls (117.3063,163.5881)
+ and (117.0755,163.4874) .. (116.8565,163.3513) .. controls (116.7855,163.3099)
+ and (116.7086,163.2625) .. (116.6375,163.2152) .. controls (116.5428,163.1442)
+ and (116.4422,163.0791) .. (116.3416,163.0081);
+
+\path[line width=0.253\lw,fill=black] (123.9641,163.9075) .. controls (124.0706,163.9963)
+ and (124.1771,164.0791) .. (124.2837,164.1679) .. controls (124.3192,164.1916)
+ and (124.3547,164.2212) .. (124.3902,164.2448) .. controls (124.7394,164.4697)
+ and (125.1122,164.6472) .. (125.5087,164.7597) .. controls (125.9822,164.8958)
+ and (126.4733,164.9727) .. (126.9646,164.9905) .. controls (127.0948,164.9965)
+ and (127.2190,164.9965) .. (127.3492,164.9965) -- (127.8404,164.9965) ..
+ controls (127.8344,164.9196) and (127.8286,164.8426) .. (127.8227,164.7716) ..
+ controls (127.8167,164.7124) and (127.8167,164.6532) .. (127.8050,164.5941) ..
+ controls (127.7813,164.3337) and (127.7340,164.0733) .. (127.6571,163.8247) ..
+ controls (127.6038,163.6412) and (127.5269,163.4637) .. (127.4322,163.3039) ..
+ controls (127.3967,163.2447) and (127.3553,163.1856) .. (127.3138,163.1323) ..
+ controls (127.2369,163.0198) and (127.1481,162.9133) .. (127.0593,162.8068) ..
+ controls (127.1421,162.8186) and (127.2191,162.8305) .. (127.3020,162.8364) ..
+ controls (127.3612,162.8482) and (127.4263,162.8542) .. (127.4854,162.8601) ..
+ controls (127.7577,162.8897) and (128.0299,162.9074) .. (128.3081,162.9074) ..
+ controls (128.5093,162.9074) and (128.7164,162.8896) .. (128.9176,162.8601) ..
+ controls (128.9649,162.8541) and (129.0123,162.8424) .. (129.0597,162.8364) ..
+ controls (129.1602,162.8186) and (129.2549,162.7950) .. (129.3496,162.7772) ..
+ controls (129.3319,162.7003) and (129.3141,162.6233) .. (129.2904,162.5523) ..
+ controls (129.2844,162.5109) and (129.2727,162.4754) .. (129.2608,162.4399) ..
+ controls (129.1779,162.1617) and (129.0714,161.8895) .. (128.9353,161.6291) ..
+ controls (128.7992,161.3746) and (128.6394,161.1260) .. (128.4560,160.9012) ..
+ controls (128.3968,160.8361) and (128.3376,160.7651) .. (128.2843,160.6940) ..
+ controls (128.2074,160.6111) and (128.1305,160.5224) .. (128.0476,160.4336) ..
+ controls (128.1423,160.4336) and (128.2370,160.4336) .. (128.3317,160.4396) --
+ (128.5507,160.4396) .. controls (128.9649,160.4456) and (129.3792,160.4159) ..
+ (129.7816,160.3508) .. controls (130.0420,160.3153) and (130.2906,160.2443) ..
+ (130.5273,160.1437) .. controls (130.5687,160.1260) and (130.6042,160.1082) ..
+ (130.6397,160.0904) .. controls (130.7581,160.0194) and (130.8765,159.9484) ..
+ (130.9889,159.8774) .. controls (130.9712,159.7767) and (130.9534,159.6821) ..
+ (130.9356,159.5814) .. controls (130.9238,159.5045) and (130.9060,159.4335) ..
+ (130.8883,159.3566) .. controls (130.8114,159.0370) and (130.6812,158.7293) ..
+ (130.5095,158.4452) .. controls (130.3557,158.1966) and (130.1545,157.9717) ..
+ (129.9177,157.7883) .. controls (129.8053,157.7054) and (129.6928,157.6226) ..
+ (129.5686,157.5515) .. controls (129.3851,157.4332) and (129.1957,157.3267) ..
+ (129.0004,157.2261) .. controls (129.1010,157.3149) and (129.1957,157.4036) ..
+ (129.2904,157.4924) .. controls (129.3614,157.5634) and (129.4325,157.6344) ..
+ (129.5035,157.7113) .. controls (129.7224,157.9362) and (129.9118,158.1966) ..
+ (130.0657,158.4748) .. controls (130.2136,158.7529) and (130.3320,159.0547) ..
+ (130.4030,159.3684) .. controls (130.4148,159.4039) and (130.4207,159.4394) ..
+ (130.4267,159.4749) .. controls (130.4445,159.5518) and (130.4563,159.6229) ..
+ (130.4681,159.6939) .. controls (130.3852,159.7294) and (130.3024,159.7590) ..
+ (130.2196,159.7886) .. controls (130.1959,159.8004) and (130.1722,159.8063) ..
+ (130.1545,159.8123) .. controls (129.9059,159.8833) and (129.6574,159.9366) ..
+ (129.4029,159.9662) .. controls (129.0419,160.0076) and (128.6749,160.0254) ..
+ (128.3140,160.0195) .. controls (128.0536,160.0195) and (127.7991,160.0077) ..
+ (127.5446,159.9899) .. controls (127.3789,159.9839) and (127.2191,159.9603) ..
+ (127.0593,159.9366) .. controls (126.9942,159.9248) and (126.9350,159.9129) ..
+ (126.8759,159.9011) .. controls (126.7516,159.8715) and (126.6273,159.8478) ..
+ (126.5030,159.8182) .. controls (126.6332,159.8951) and (126.7634,159.9720) ..
+ (126.8877,160.0549) .. controls (126.9883,160.1200) and (127.0889,160.1792) ..
+ (127.1836,160.2502) .. controls (127.5328,160.4869) and (127.8405,160.7769) ..
+ (128.1009,161.1083) .. controls (128.3435,161.4160) and (128.5329,161.7652) ..
+ (128.6631,162.1321) .. controls (128.6749,162.1735) and (128.6868,162.2090) ..
+ (128.6986,162.2446) .. controls (128.7223,162.3156) and (128.7459,162.3925) ..
+ (128.7637,162.4694) .. controls (128.6868,162.4694) and (128.6039,162.4754) ..
+ (128.5270,162.4754) .. controls (128.4856,162.4814) and (128.4441,162.4814) ..
+ (128.4027,162.4814) .. controls (128.1778,162.4874) and (127.9470,162.4874) ..
+ (127.7162,162.4814) .. controls (127.5446,162.4754) and (127.3730,162.4638) ..
+ (127.2013,162.4460) .. controls (126.9942,162.4222) and (126.7871,162.3868) ..
+ (126.5799,162.3394) .. controls (126.3846,162.2921) and (126.1894,162.2329) ..
+ (126.0000,162.1678) .. controls (125.9526,162.1501) and (125.9053,162.1323) ..
+ (125.8639,162.1145) .. controls (125.7692,162.0790) and (125.6745,162.0435) ..
+ (125.5857,162.0021) .. controls (125.7159,162.0850) and (125.8461,162.1737) ..
+ (125.9704,162.2625) .. controls (126.0710,162.3335) and (126.1657,162.4045) ..
+ (126.2604,162.4814) .. controls (126.5444,162.7063) and (126.7930,162.9845) ..
+ (126.9765,163.2981) .. controls (127.1540,163.5881) and (127.2664,163.9136) ..
+ (127.3197,164.2450) .. controls (127.3257,164.2805) and (127.3315,164.3160) ..
+ (127.3315,164.3515) .. controls (127.3375,164.4225) and (127.3492,164.4936) ..
+ (127.3552,164.5646) .. controls (127.2309,164.5646) and (127.1067,164.5706) ..
+ (126.9824,164.5706) .. controls (126.9232,164.5706) and (126.8581,164.5706) ..
+ (126.7989,164.5706) .. controls (126.3846,164.5646) and (125.9763,164.5233) ..
+ (125.5679,164.4404) .. controls (125.1774,164.3635) and (124.7868,164.2510) ..
+ (124.4139,164.1031) .. controls (124.3606,164.0794) and (124.3133,164.0617) ..
+ (124.2660,164.0380) .. controls (124.1654,163.9966) and (124.0648,163.9551) ..
+ (123.9642,163.9078);
+
+\path[line width=0.253\lw,fill=black] (130.2609,161.6409) .. controls (130.3674,161.7297)
+ and (130.4740,161.8184) .. (130.5805,161.9013) .. controls (130.6160,161.9250)
+ and (130.6515,161.9546) .. (130.6870,161.9782) .. controls (131.0303,162.2031)
+ and (131.4090,162.3806) .. (131.8055,162.4931) .. controls (132.2790,162.6292)
+ and (132.7702,162.7061) .. (133.2614,162.7238) .. controls (133.3916,162.7298)
+ and (133.5158,162.7298) .. (133.6460,162.7298) .. controls (133.8117,162.7358)
+ and (133.9715,162.7358) .. (134.1372,162.7298) .. controls (134.1312,162.6530)
+ and (134.1254,162.5760) .. (134.1195,162.5050) .. controls (134.1135,162.4458)
+ and (134.1077,162.3866) .. (134.1018,162.3274) .. controls (134.0781,162.0670)
+ and (134.0249,161.8066) .. (133.9539,161.5581) .. controls (133.9006,161.3746)
+ and (133.8237,161.1971) .. (133.7290,161.0373) .. controls (133.6935,160.9781)
+ and (133.6521,160.9189) .. (133.6106,160.8657) .. controls (133.5277,160.7532)
+ and (133.4449,160.6467) .. (133.3562,160.5402) .. controls (133.4391,160.5520)
+ and (133.5160,160.5639) .. (133.5988,160.5698) .. controls (133.6580,160.5816)
+ and (133.7231,160.5875) .. (133.7823,160.5935) .. controls (134.0545,160.6231)
+ and (134.3267,160.6408) .. (134.5990,160.6408) .. controls (134.8061,160.6408)
+ and (135.0132,160.6230) .. (135.2144,160.5935) .. controls (135.2617,160.5875)
+ and (135.3091,160.5757) .. (135.3565,160.5698) .. controls (135.4512,160.5521)
+ and (135.5518,160.5284) .. (135.6464,160.5106) .. controls (135.6287,160.4455)
+ and (135.6110,160.3804) .. (135.5932,160.3212) .. controls (135.5813,160.2679)
+ and (135.5694,160.2206) .. (135.5576,160.1732) .. controls (135.4689,159.8477)
+ and (135.3505,159.5282) .. (135.2085,159.2204) .. controls (135.1079,159.0015)
+ and (134.9777,158.7943) .. (134.8297,158.6109) .. controls (134.6581,158.3978)
+ and (134.4510,158.2203) .. (134.2202,158.0782) .. controls (133.9538,157.9066)
+ and (133.6579,157.7764) .. (133.3443,157.6876) .. controls (133.2674,157.6639)
+ and (133.1904,157.6463) .. (133.1076,157.6225) .. controls (133.0070,157.5988)
+ and (132.9004,157.5753) .. (132.7998,157.5515) .. controls (132.9300,157.6284)
+ and (133.0602,157.7054) .. (133.1845,157.7883) .. controls (133.2851,157.8534)
+ and (133.3857,157.9185) .. (133.4804,157.9836) .. controls (133.8296,158.2203)
+ and (134.1373,158.5103) .. (134.3977,158.8476) .. controls (134.6404,159.1494)
+ and (134.8297,159.4986) .. (134.9599,159.8655) .. controls (134.9717,159.9069)
+ and (134.9836,159.9424) .. (134.9954,159.9779) .. controls (135.0191,160.0548)
+ and (135.0427,160.1259) .. (135.0605,160.2028) .. controls (134.9836,160.2028)
+ and (134.9007,160.2088) .. (134.8238,160.2088) .. controls (134.7824,160.2148)
+ and (134.7410,160.2148) .. (134.6995,160.2148) .. controls (134.4687,160.2208)
+ and (134.2379,160.2208) .. (134.0130,160.2148) .. controls (133.8414,160.2088)
+ and (133.6698,160.1970) .. (133.4982,160.1793) .. controls (133.2910,160.1556)
+ and (133.0839,160.1201) .. (132.8768,160.0728) .. controls (132.6815,160.0255)
+ and (132.4862,159.9722) .. (132.2968,159.9012) .. controls (132.2495,159.8834)
+ and (132.2021,159.8657) .. (132.1548,159.8479) .. controls (132.0659,159.8124)
+ and (131.9713,159.7769) .. (131.8825,159.7354) .. controls (132.0127,159.8183)
+ and (132.1429,159.9071) .. (132.2672,159.9958) .. controls (132.3678,160.0668)
+ and (132.4625,160.1379) .. (132.5572,160.2148) .. controls (132.8413,160.4397)
+ and (133.0898,160.7178) .. (133.2733,161.0315) .. controls (133.4508,161.3215)
+ and (133.5633,161.6470) .. (133.6165,161.9843) .. controls (133.6225,162.0139)
+ and (133.6283,162.0494) .. (133.6283,162.0849) .. controls (133.6343,162.1559)
+ and (133.6401,162.2269) .. (133.6461,162.2980) .. controls (133.5277,162.2980)
+ and (133.4035,162.3040) .. (133.2792,162.3040) .. controls (133.2141,162.3040)
+ and (133.1549,162.3040) .. (133.0898,162.3040) .. controls (132.6815,162.2980)
+ and (132.2672,162.2567) .. (131.8648,162.1738) .. controls (131.4683,162.0969)
+ and (131.0836,161.9844) .. (130.7107,161.8364) .. controls (130.6575,161.8127)
+ and (130.6101,161.7950) .. (130.5569,161.7713) .. controls (130.4622,161.7299)
+ and (130.3616,161.6884) .. (130.2610,161.6411);
+
+\path[line width=0.253\lw,fill=black] (107.8610,82.2679) .. controls (107.8077,82.2146) and
+ (107.7545,82.1613) .. (107.7072,82.1081) .. controls (107.6954,82.0903) and
+ (107.6835,82.0785) .. (107.6717,82.0607) .. controls (107.4823,81.7944) and
+ (107.3758,81.4748) .. (107.3521,81.1494) .. controls (107.3284,80.7469) and
+ (107.3935,80.3445) .. (107.5356,79.9657) .. controls (107.7131,79.5160) and
+ (107.9912,79.0958) .. (108.3345,78.7585) .. controls (108.6718,78.4270) and
+ (109.0802,78.1667) .. (109.5240,78.0128) .. controls (109.6246,77.9773) and
+ (109.7193,77.9418) .. (109.8199,77.9122) .. controls (109.9561,77.8707) and
+ (110.0981,77.8352) .. (110.2401,77.7997) .. controls (110.1158,77.8589) and
+ (109.9916,77.9240) .. (109.8732,77.9891) .. controls (109.7785,78.0424) and
+ (109.6897,78.0897) .. (109.5950,78.1489) .. controls (109.1038,78.4389) and
+ (108.6659,78.8413) .. (108.3345,79.3088) .. controls (108.0623,79.6994) and
+ (107.8906,80.1551) .. (107.8374,80.6286) -- (107.8374,80.7292) .. controls
+ (107.8374,80.8357) and (107.8374,80.9422) .. (107.8434,81.0547) .. controls
+ (107.9617,80.9777) and (108.0801,80.9067) .. (108.1985,80.8298) .. controls
+ (108.2281,80.8120) and (108.2636,80.7943) .. (108.2991,80.7765) .. controls
+ (108.6068,80.6226) and (108.9323,80.4984) .. (109.2637,80.4037) .. controls
+ (109.7490,80.2735) and (110.2343,80.1788) .. (110.7314,80.1137) .. controls
+ (110.8142,80.1019) and (110.8912,80.0900) .. (110.9740,80.0782) .. controls
+ (111.0806,80.0664) and (111.1871,80.0545) .. (111.2936,80.0427) .. controls
+ (111.6309,79.8651) and (111.9683,79.6876) .. (112.3115,79.5160) .. controls
+ (112.4772,79.4331) and (112.6488,79.3503) .. (112.8205,79.2674) .. controls
+ (113.0927,79.1372) and (113.3709,79.0189) .. (113.6549,78.9005) .. controls
+ (114.2171,78.6697) and (114.7793,78.4389) .. (115.3475,78.2199) .. controls
+ (115.0930,78.2436) and (114.8444,78.2732) .. (114.5900,78.2968) .. controls
+ (114.4657,78.3146) and (114.3414,78.3324) .. (114.2171,78.3501) .. controls
+ (113.9035,78.3915) and (113.5957,78.4566) .. (113.2939,78.5277) .. controls
+ (112.6784,78.6697) and (112.0689,78.8295) .. (111.4593,79.0011) .. controls
+ (111.6132,78.9242) and (111.7611,78.8531) .. (111.9091,78.7762) .. controls
+ (111.9446,78.7644) and (111.9801,78.7466) .. (112.0156,78.7289) .. controls
+ (112.7258,78.4093) and (113.4537,78.1311) .. (114.1994,77.8944) .. controls
+ (115.0457,77.6222) and (115.9038,77.3973) .. (116.7737,77.2079) --
+ (118.1349,76.9179) -- (122.3190,76.0361) .. controls (122.4255,76.0125) and
+ (122.5143,75.9474) .. (122.5734,75.8586) .. controls (122.6207,75.7817) and
+ (122.6326,75.6751) .. (122.5971,75.5923) .. controls (122.5794,75.5450) and
+ (122.5498,75.5035) .. (122.5202,75.4739) .. controls (122.4551,75.4029) and
+ (122.3782,75.3378) .. (122.3013,75.2846) .. controls (122.4078,75.2846) and
+ (122.5084,75.2905) .. (122.6090,75.3023) .. controls (122.6741,75.3082) and
+ (122.7333,75.3201) .. (122.7925,75.3378) .. controls (122.8694,75.3674) and
+ (122.9463,75.4147) .. (123.0055,75.4739) .. controls (123.0824,75.5509) and
+ (123.1416,75.6396) .. (123.1830,75.7343) .. controls (123.2422,75.8704) and
+ (123.2659,76.0243) .. (123.2541,76.1723) .. controls (123.2481,76.2847) and
+ (123.2007,76.3971) .. (123.1298,76.4859) .. controls (123.0588,76.5628) and
+ (122.9759,76.6279) .. (122.8812,76.6812) .. controls (122.7214,76.7581) and
+ (122.5557,76.8232) .. (122.3782,76.8647) -- (120.6915,77.2848) --
+ (120.6915,77.7938) .. controls (120.6855,77.9240) and (120.6797,78.0601) ..
+ (120.6738,78.1903) .. controls (120.6501,78.5513) and (120.5673,78.9123) ..
+ (120.4371,79.2437) .. controls (120.3187,79.5278) and (120.1530,79.7882) ..
+ (119.9459,80.0072) .. controls (119.7625,80.2025) and (119.5376,80.3563) ..
+ (119.2949,80.4569) .. controls (119.0109,80.5694) and (118.7090,80.6285) ..
+ (118.4013,80.6345) .. controls (118.1882,80.6404) and (117.9752,80.6108) ..
+ (117.7681,80.5516) .. controls (117.5846,80.4984) and (117.4071,80.4096) ..
+ (117.2473,80.2971) .. controls (117.1052,80.1965) and (116.9750,80.0663) ..
+ (116.8744,79.9243) .. controls (116.7738,79.7823) and (116.6910,79.6225) ..
+ (116.6436,79.4509) .. controls (116.6022,79.2970) and (116.5726,79.1313) ..
+ (116.5607,78.9656) .. controls (116.5489,78.7999) and (116.5547,78.6342) ..
+ (116.5844,78.4685) .. controls (116.5904,78.4211) and (116.6021,78.3679) ..
+ (116.6081,78.3146) .. controls (116.6199,78.2495) and (116.6318,78.1844) ..
+ (116.6436,78.1193) .. controls (116.4069,78.2436) and (116.1702,78.3679) ..
+ (115.9275,78.4921) .. controls (115.8802,78.5158) and (115.8387,78.5336) ..
+ (115.7914,78.5572) .. controls (115.1582,78.8413) and (114.5131,79.0958) ..
+ (113.8562,79.3266) .. controls (112.5247,79.7941) and (111.1813,80.2320) ..
+ (109.8260,80.6463) -- (109.1454,80.8475) .. controls (108.8259,81.0310) and
+ (108.5300,81.2500) .. (108.2577,81.4985) .. controls (108.1098,81.6346) and
+ (107.9914,81.8063) .. (107.9145,81.9897) .. controls (107.9085,82.0015) and
+ (107.9027,82.0193) .. (107.9027,82.0371) .. controls (107.8849,82.1140) and
+ (107.8731,82.1909) .. (107.8613,82.2679);
+
+\path[fill=white,line width=0.253\lw] (119.7090,78.1193) .. controls
+ (119.7267,78.2022) and (119.7445,78.2850) .. (119.7563,78.3679) .. controls
+ (119.7681,78.4330) and (119.7740,78.5040) .. (119.7800,78.5691) .. controls
+ (119.8037,78.7940) and (119.7740,79.0248) .. (119.6912,79.2378) .. controls
+ (119.6143,79.4331) and (119.4900,79.6166) .. (119.3243,79.7527) .. controls
+ (119.1704,79.8888) and (118.9810,79.9835) .. (118.7739,80.0249) .. controls
+ (118.5549,80.0723) and (118.3300,80.0604) .. (118.1111,80.0013) .. controls
+ (117.9750,79.9658) and (117.8448,79.9007) .. (117.7264,79.8237) .. controls
+ (117.6199,79.7527) and (117.5370,79.6580) .. (117.4719,79.5574) .. controls
+ (117.4482,79.5219) and (117.4246,79.4805) .. (117.4068,79.4450) .. controls
+ (117.3713,79.3621) and (117.3358,79.2793) .. (117.3062,79.1964) .. controls
+ (117.3595,79.2319) and (117.4127,79.2733) .. (117.4660,79.3089) .. controls
+ (117.5074,79.3325) and (117.5489,79.3621) .. (117.5962,79.3858) .. controls
+ (117.7974,79.5101) and (118.0341,79.5811) .. (118.2768,79.5870) .. controls
+ (118.5017,79.5929) and (118.7325,79.5397) .. (118.9278,79.4272) .. controls
+ (119.0994,79.3325) and (119.2473,79.2023) .. (119.3657,79.0485) .. controls
+ (119.4900,78.8946) and (119.5787,78.7111) .. (119.6261,78.5218) .. controls
+ (119.6438,78.4685) and (119.6557,78.4093) .. (119.6675,78.3501) .. controls
+ (119.6852,78.2732) and (119.6971,78.1963) .. (119.7089,78.1193);
+
+\path[fill=white,line width=0.253\lw] (117.8567,78.4922) .. controls
+ (117.8448,78.4566) and (117.8448,78.4211) .. (117.8448,78.3856) .. controls
+ (117.8448,78.3442) and (117.8567,78.3028) .. (117.8685,78.2673) .. controls
+ (117.8863,78.2258) and (117.9040,78.1844) .. (117.9337,78.1489) .. controls
+ (117.9633,78.1134) and (117.9988,78.0779) .. (118.0343,78.0424) .. controls
+ (118.0757,78.0128) and (118.1172,77.9832) .. (118.1645,77.9536) .. controls
+ (118.2118,77.9299) and (118.2592,77.9063) .. (118.3124,77.8885) .. controls
+ (118.3597,77.8708) and (118.4130,77.8589) .. (118.4663,77.8530) .. controls
+ (118.5196,77.8471) and (118.5669,77.8412) .. (118.6201,77.8471) .. controls
+ (118.6676,77.8471) and (118.7148,77.8530) .. (118.7622,77.8708) .. controls
+ (118.8036,77.8826) and (118.8450,77.9003) .. (118.8865,77.9240) .. controls
+ (118.9220,77.9418) and (118.9516,77.9714) .. (118.9812,78.0009) .. controls
+ (119.0049,78.0305) and (119.0226,78.0601) .. (119.0345,78.0956) .. controls
+ (119.0463,78.1371) and (119.0522,78.1726) .. (119.0463,78.2140) .. controls
+ (119.0463,78.2495) and (119.0403,78.2909) .. (119.0226,78.3264) .. controls
+ (119.0049,78.3679) and (118.9812,78.4093) .. (118.9575,78.4448) .. controls
+ (118.9279,78.4803) and (118.8924,78.5158) .. (118.8569,78.5454) .. controls
+ (118.8155,78.5809) and (118.7740,78.6105) .. (118.7326,78.6342) .. controls
+ (118.6853,78.6638) and (118.6320,78.6815) .. (118.5846,78.6993) .. controls
+ (118.5313,78.7170) and (118.4781,78.7289) .. (118.4308,78.7407) .. controls
+ (118.3775,78.7466) and (118.3242,78.7466) .. (118.2710,78.7466) .. controls
+ (118.2237,78.7466) and (118.1704,78.7348) .. (118.1230,78.7230) .. controls
+ (118.0816,78.7111) and (118.0401,78.6934) .. (118.0047,78.6697) .. controls
+ (117.9692,78.6460) and (117.9396,78.6224) .. (117.9100,78.5868) .. controls
+ (117.8863,78.5632) and (117.8686,78.5277) .. (117.8567,78.4922);
+
+\path[line width=0.253\lw,fill=black] (114.8148,67.0170) .. controls (114.8148,66.9342) and
+ (114.8208,66.8454) .. (114.8444,66.7685) .. controls (114.8681,66.6797) and
+ (114.9036,66.5969) .. (114.9450,66.5199) .. controls (114.9864,66.4489) and
+ (115.0397,66.3779) .. (115.0988,66.3187) .. controls (115.1639,66.2595) and
+ (115.2350,66.2063) .. (115.3119,66.1648) .. controls (115.3888,66.1175) and
+ (115.4717,66.0879) .. (115.5545,66.0642) .. controls (115.6374,66.0406) and
+ (115.7262,66.0287) .. (115.8149,66.0287) .. controls (115.9037,66.0287) and
+ (115.9866,66.0405) .. (116.0753,66.0642) .. controls (116.1582,66.0879) and
+ (116.2410,66.1175) .. (116.3120,66.1648) .. controls (116.3889,66.2063) and
+ (116.4600,66.2595) .. (116.5192,66.3187) .. controls (116.5843,66.3779) and
+ (116.6376,66.4489) .. (116.6790,66.5199) .. controls (116.7264,66.5968) and
+ (116.7559,66.6797) .. (116.7796,66.7626) .. controls (116.8033,66.8454) and
+ (116.8151,66.9283) .. (116.8151,67.0170) .. controls (116.8151,67.0999) and
+ (116.8033,67.1887) .. (116.7796,67.2715) .. controls (116.7559,67.3544) and
+ (116.7263,67.4313) .. (116.6790,67.5082) .. controls (116.6376,67.5792) and
+ (116.5843,67.6503) .. (116.5192,67.7094) .. controls (116.4600,67.7686) and
+ (116.3890,67.8219) .. (116.3120,67.8692) .. controls (116.2411,67.9107) and
+ (116.1582,67.9462) .. (116.0753,67.9639) .. controls (115.9865,67.9876) and
+ (115.9037,67.9994) .. (115.8149,67.9994) .. controls (115.7261,67.9994) and
+ (115.6374,67.9876) .. (115.5545,67.9639) .. controls (115.4717,67.9462) and
+ (115.3888,67.9107) .. (115.3119,67.8692) .. controls (115.2350,67.8219) and
+ (115.1639,67.7686) .. (115.0988,67.7094) .. controls (115.0396,67.6503) and
+ (114.9864,67.5792) .. (114.9450,67.5082) .. controls (114.9036,67.4313) and
+ (114.8681,67.3484) .. (114.8444,67.2656) .. controls (114.8207,67.1827) and
+ (114.8148,67.0999) .. (114.8148,67.0170);
+
+\path[fill=red,line width=0.253\lw] (115.2172,67.0170) .. controls
+ (115.2172,66.9638) and (115.2232,66.9164) .. (115.2349,66.8691) .. controls
+ (115.2527,66.8158) and (115.2704,66.7685) .. (115.3000,66.7211) .. controls
+ (115.3237,66.6797) and (115.3533,66.6383) .. (115.3888,66.6028) .. controls
+ (115.4243,66.5673) and (115.4716,66.5317) .. (115.5131,66.5081) .. controls
+ (115.5604,66.4785) and (115.6078,66.4607) .. (115.6610,66.4489) .. controls
+ (115.7083,66.4371) and (115.7616,66.4311) .. (115.8149,66.4311) .. controls
+ (115.8622,66.4311) and (115.9155,66.4370) .. (115.9688,66.4489) .. controls
+ (116.0161,66.4607) and (116.0635,66.4785) .. (116.1108,66.5081) .. controls
+ (116.1581,66.5317) and (116.1996,66.5613) .. (116.2351,66.6028) .. controls
+ (116.2706,66.6383) and (116.3061,66.6797) .. (116.3298,66.7211) .. controls
+ (116.3535,66.7626) and (116.3771,66.8158) .. (116.3890,66.8632) .. controls
+ (116.4008,66.9105) and (116.4068,66.9638) .. (116.4068,67.0170) .. controls
+ (116.4068,67.0644) and (116.4008,67.1176) .. (116.3890,67.1650) .. controls
+ (116.3772,67.2182) and (116.3535,67.2656) .. (116.3298,67.3070) .. controls
+ (116.3061,67.3544) and (116.2706,67.3958) .. (116.2351,67.4313) .. controls
+ (116.1996,67.4668) and (116.1582,67.4964) .. (116.1108,67.5201) .. controls
+ (116.0635,67.5496) and (116.0161,67.5674) .. (115.9688,67.5792) .. controls
+ (115.9155,67.5911) and (115.8622,67.6029) .. (115.8149,67.6029) .. controls
+ (115.7616,67.6029) and (115.7084,67.5911) .. (115.6610,67.5792) .. controls
+ (115.6077,67.5674) and (115.5604,67.5497) .. (115.5131,67.5201) .. controls
+ (115.4717,67.4964) and (115.4243,67.4668) .. (115.3888,67.4254) .. controls
+ (115.3533,67.3899) and (115.3237,67.3544) .. (115.3000,67.3070) .. controls
+ (115.2704,67.2597) and (115.2527,67.2123) .. (115.2349,67.1650) .. controls
+ (115.2231,67.1117) and (115.2172,67.0644) .. (115.2172,67.0170);
+\end{scope}
+\end{scope}
+\fi
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AT-K.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-K.tex
new file mode 100644
index 0000000000..e5b6a19e36
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-K.tex
@@ -0,0 +1,680 @@
+% --------------------------------------------------------------------------
+% Austria - Carinthia:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{white}{RGB}{255,255,255}
+\definecolor{red}{RGB}{218,18,26}
+\definecolor{gold}{RGB}{252,221,9}
+\definecolor{dark}{RGB}{72,68,68}
+\newdimen\lw\lw0.0021\flagwidth
+\hstripesIII{gold}{red}{white}
+\ifemblem
+\begin{scope}[shift={(0.5\flaglength,0.5)},scale=\flagwidth/480]
+\begin{scope}[y=0.8pt, x=0.8pt, yscale=-1,shift={(-450,-300)}]
+\begin{scope}[cm={{0.4207,0.0,0.0,0.42106,(305.246,151.6454)}}]
+\begin{scope}[cm={{2.15708,0.0,0.0,2.15708,(-419.5071,-975.3591)}}]
+\path[fill=gold,line join=miter,line cap=butt,even odd rule,line
+ width=0.800\lw] (354.7874,466.8600) -- (354.5000,764.3600) .. controls
+ (277.9435,762.5972) and (249.3310,720.0463) .. (228.5000,684.1474) .. controls
+ (213.9079,638.5150) and (202.0090,595.9496) .. (205.5000,466.3600) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (302.0467,545.0546) .. controls
+ (300.5039,547.2468) and (300.1348,549.9911) .. (305.4114,550.4811) .. controls
+ (304.2055,548.7430) and (302.8804,547.9983) .. (303.9953,545.4820) .. controls
+ (302.4455,544.7828) and (304.3235,544.0693) .. (302.0467,545.0546) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (295.4507,546.9419) .. controls
+ (293.0840,548.2009) and (292.4947,551.9366) .. (296.9812,554.7571) .. controls
+ (296.6903,552.6617) and (296.8110,550.4206) .. (298.9422,548.6792) .. controls
+ (297.8753,547.3554) and (297.9269,547.0912) .. (295.4507,546.9419) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (288.7120,540.8468) .. controls
+ (286.0986,540.2501) and (282.8333,542.5641) .. (284.3800,547.6328) .. controls
+ (285.5313,545.8580) and (286.8391,544.1174) .. (289.5902,544.1954) .. controls
+ (289.6498,542.4962) and (290.4867,542.5802) .. (288.7120,540.8468) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (294.7016,534.5892) .. controls
+ (294.1736,531.9611) and (289.2236,527.3076) .. (285.2357,530.7975) .. controls
+ (287.3266,531.1194) and (287.3255,531.2230) .. (288.3831,533.7639) .. controls
+ (289.9571,533.1211) and (293.8489,536.9188) .. (294.7016,534.5892) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (302.3750,519.9850) -- (308.2500,520.1100) .. controls (309.0607,523.6165) and
+ (309.4110,527.3322) .. (313.7500,529.2350) .. controls (307.4360,532.5688) and
+ (304.7739,541.2203) .. (304.7500,542.7350) .. controls (304.7282,544.1177) and
+ (307.6000,549.5867) .. (306.0000,548.3600) .. controls (304.3224,547.0738) and
+ (301.8667,543.3396) .. (300.3750,550.8600) .. controls (298.2877,549.9620) and
+ (298.2212,546.8191) .. (292.2500,548.6100) .. controls (291.7379,546.7547) and
+ (295.9144,545.4002) .. (295.1250,542.1100) .. controls (291.1272,541.8883) and
+ (290.4248,548.1324) .. (288.6250,544.7350) .. controls (288.0140,543.3113) and
+ (288.2857,541.0088) .. (284.6250,541.1100) .. controls (282.6012,537.5210) and
+ (289.5517,539.8481) .. (292.5000,537.3600) .. controls (288.6921,535.7057) and
+ (285.3611,535.1114) .. (286.5000,533.1100) .. controls (288.7400,532.4730) and
+ (293.7155,534.4005) .. (291.1250,529.2350) .. controls (289.2500,526.2803) and
+ (295.1250,528.3579) .. (297.8750,534.3600) .. controls (302.4444,529.1689) and
+ (307.9439,523.3354) .. (302.3750,519.9850) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (329.3981,549.5147) .. controls
+ (328.1115,551.6170) and (327.7902,554.3691) .. (331.1250,557.1316) .. controls
+ (330.8999,554.9376) and (331.6131,552.0207) .. (333.3815,550.8234) .. controls
+ (332.3146,549.4996) and (331.8744,549.6640) .. (329.3981,549.5147) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (320.3257,554.3169) .. controls
+ (317.9590,555.5759) and (316.4947,559.3116) .. (320.9812,562.1321) .. controls
+ (320.6903,560.0367) and (320.1860,557.5456) .. (322.3172,555.8042) .. controls
+ (321.2503,554.4804) and (322.8019,554.4662) .. (320.3257,554.3169) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (314.5724,544.8670) .. controls
+ (312.1077,544.8854) and (309.4763,545.3166) .. (308.8927,549.6075) .. controls
+ (310.6366,548.2572) and (313.2400,547.1966) .. (315.1909,548.0655) .. controls
+ (315.7511,546.4602) and (315.7539,547.0483) .. (314.5724,544.8670) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (319.6819,534.4845) .. controls
+ (317.6508,533.0882) and (315.5592,532.2473) .. (312.3735,534.7432) .. controls
+ (314.3890,535.1349) and (316.9430,535.4438) .. (318.0447,537.2733) .. controls
+ (319.4233,536.2782) and (319.4013,536.9494) .. (319.6819,534.4845) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (242.3199,543.0438) .. controls
+ (242.9691,545.4215) and (244.5030,549.0416) .. (248.8002,548.5064) .. controls
+ (247.0482,547.1667) and (245.6628,544.1482) .. (246.0029,542.0399) .. controls
+ (244.3077,541.9095) and (244.1257,541.3428) .. (242.3199,543.0438) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (234.9927,545.4866) .. controls
+ (235.1331,547.9474) and (235.8803,550.8074) .. (240.1949,551.1778) .. controls
+ (238.7599,549.5029) and (238.6577,546.7623) .. (239.4290,544.7708) .. controls
+ (237.7980,544.2907) and (237.1129,544.1985) .. (234.9927,545.4866) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (226.2003,539.4807) .. controls
+ (224.1625,540.8674) and (222.4698,543.4798) .. (224.3724,547.3699) .. controls
+ (225.0701,545.2776) and (227.8674,542.1547) .. (229.9718,541.7912) .. controls
+ (229.5442,540.1457) and (228.3957,540.6358) .. (226.2003,539.4807) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (232.0933,529.7248) .. controls
+ (231.2471,527.4099) and (229.1279,525.6297) .. (224.8907,526.5232) .. controls
+ (226.7489,527.7114) and (228.4679,529.8124) .. (228.3057,531.9419) .. controls
+ (230.0058,531.9297) and (230.4365,531.5712) .. (232.0933,529.7248) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (279.9213,509.2931) .. controls (290.6151,505.6261) and (304.8084,507.0210) ..
+ (314.2937,506.0368) .. controls (323.7789,505.0525) and (327.3284,505.8005) ..
+ (330.5882,509.2931) .. controls (332.8630,507.6551) and (336.0742,506.5211) ..
+ (335.7303,501.8529) .. controls (335.3863,497.1848) and (332.0587,498.0197) ..
+ (326.1610,497.4257) -- (297.8146,497.7793) .. controls (293.0192,497.9414) and
+ (287.8589,493.8118) .. (288.3232,489.1095) .. controls (288.7876,484.4072) and
+ (291.9671,483.5327) .. (295.8232,483.2525) .. controls (299.6793,482.9723) and
+ (304.7234,482.0391) .. (308.4445,479.7092) .. controls (309.6021,481.8946) and
+ (309.8671,483.8776) .. (307.7374,485.7352) .. controls (305.2354,487.9174) and
+ (301.1393,487.0571) .. (297.8146,485.7352) .. controls (293.5940,484.0570) and
+ (290.6164,486.5411) .. (290.5512,489.2707) .. controls (290.4862,491.9904) and
+ (292.2188,495.1701) .. (297.0607,495.4734) .. controls (297.0607,495.4734) and
+ (319.5726,494.8721) .. (329.8889,495.0368) .. controls (339.8517,495.2014) and
+ (341.9158,506.3837) .. (331.8334,511.9029) .. controls (332.2957,515.2826) and
+ (334.1147,519.5271) .. (336.4436,520.0682) .. controls (339.1359,520.6936) and
+ (344.1255,518.8452) .. (344.0543,523.2896) .. controls (343.1429,537.0474) and
+ (341.7821,542.0522) .. (335.9071,547.5493) .. controls (336.1278,552.7746) and
+ (335.2074,552.0223) .. (333.4244,553.4193) .. controls (333.0275,550.1816) and
+ (328.7772,550.2924) .. (325.9842,550.4063) .. controls (325.0123,553.4542) and
+ (325.5063,555.7342) .. (322.7945,557.5190) .. controls (322.7945,557.5190) and
+ (320.4938,554.2328) .. (317.4756,555.4635) .. controls (321.0912,553.1957) and
+ (320.7298,549.6684) .. (320.7500,546.5017) .. controls (318.5101,547.5663) and
+ (316.2702,550.1661) .. (314.0303,549.1351) .. controls (315.1308,546.3011) and
+ (313.6674,545.1764) .. (311.9878,544.1958) .. controls (311.2880,539.3608) and
+ (315.6645,543.0518) .. (319.9583,542.7816) .. controls (320.7125,540.7141) and
+ (318.6472,538.6465) .. (315.1698,536.5789) .. controls (321.1814,535.7148) and
+ (318.0081,534.1441) .. (318.5441,532.8588) .. controls (321.4984,531.3094) and
+ (323.9728,533.5989) .. (325.9842,539.5919) .. controls (325.9842,539.5919) and
+ (331.3899,541.0294) .. (332.1870,539.9454) .. controls (333.0706,538.7438) and
+ (335.3605,530.1493) .. (330.5960,528.4316) .. controls (325.8315,526.7140) and
+ (316.8510,528.6241) .. (314.4705,527.9013) .. controls (312.2522,527.2278) and
+ (309.5661,524.9170) .. (309.6897,518.3320) .. controls (296.1443,517.3806) and
+ (288.0989,530.6935) .. (274.1405,531.0368) .. controls (275.1534,528.5516) and
+ (275.4608,525.5372) .. (274.6405,522.0521) -- (273.8864,522.0521) .. controls
+ (274.9895,528.6940) and (273.6146,529.1409) .. (272.8410,531.0910) .. controls
+ (269.2278,533.5608) and (256.3284,534.4013) .. (249.8070,534.7135) .. controls
+ (242.5803,535.0595) and (251.7911,543.4663) .. (247.1339,543.6577) .. controls
+ (245.0754,543.4045) and (242.9717,543.0835) .. (241.8288,544.2036) .. controls
+ (239.9594,545.9831) and (236.9358,547.9670) .. (234.9697,547.0398) .. controls
+ (233.0036,546.1126) and (233.0880,543.3514) .. (229.2448,542.9584) .. controls
+ (228.0169,541.5734) and (227.5447,539.2815) .. (224.1122,540.5420) .. controls
+ (223.9183,537.9585) and (224.0933,535.7030) .. (228.0732,536.8297) .. controls
+ (228.5865,533.9248) and (225.2677,532.8367) .. (226.0568,531.2523) .. controls
+ (232.9863,530.7011) and (231.0748,528.3818) .. (231.3834,526.5064) .. controls
+ (234.3547,525.8244) and (236.1333,527.1870) .. (235.8106,532.1517) .. controls
+ (248.2706,530.7736) and (247.5227,524.1442) .. (248.5618,525.6958) .. controls
+ (249.2492,526.7220) and (254.2277,528.2110) .. (266.0481,522.7670) .. controls
+ (277.9347,517.2925) and (269.1143,512.9990) .. (279.9213,509.2931) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (231.3350,508.3501) .. controls
+ (229.3980,506.4969) and (225.5023,505.8984) .. (224.2290,511.0425) .. controls
+ (226.1278,510.1100) and (227.9461,509.7950) .. (229.9139,510.0361) .. controls
+ (230.8369,508.6082) and (231.9688,510.7485) .. (231.3350,508.3501) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (222.2705,496.8870) .. controls
+ (219.6079,496.5759) and (215.4069,499.6663) .. (217.4917,504.5383) .. controls
+ (218.4447,502.6496) and (219.8190,500.8753) .. (222.5624,500.6557) .. controls
+ (222.4382,498.9601) and (224.2219,498.4186) .. (222.2705,496.8870) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (227.5883,488.9583) .. controls
+ (227.3535,486.2880) and (224.1483,483.8913) .. (219.7998,486.9200) .. controls
+ (221.8424,487.4705) and (223.9005,488.1805) .. (224.6713,490.8226) .. controls
+ (226.3067,490.3574) and (226.4838,491.1797) .. (227.5883,488.9583) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (237.5069,490.5267) .. controls
+ (240.0222,489.5997) and (241.9119,485.9357) .. (237.8486,482.5338) .. controls
+ (237.8536,484.6493) and (236.3364,487.8462) .. (233.9890,489.2831) .. controls
+ (234.8669,490.7391) and (235.0736,490.0435) .. (237.5069,490.5267) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (249.5331,511.5383) .. controls (250.1968,513.7672) and (241.3046,519.6770) ..
+ (239.5705,518.2208) .. controls (237.9377,516.8497) and (237.5469,510.2055) ..
+ (227.0372,511.1929) .. controls (232.4394,505.6208) and (225.4933,507.8601) ..
+ (227.2990,505.0473) .. controls (231.8441,502.6974) and (227.2240,505.0697) ..
+ (220.0111,502.4705) .. controls (222.9787,500.3641) and (221.1466,497.9397) ..
+ (219.9149,495.8338) .. controls (221.4264,494.2067) and (223.1160,494.9673) ..
+ (225.3817,495.7591) .. controls (225.4914,492.9000) and (219.4225,491.9792) ..
+ (221.8134,489.8236) .. controls (224.4190,489.1860) and (225.6273,489.2658) ..
+ (227.9891,485.9966) .. controls (230.3509,482.7275) and (231.0141,493.2158) ..
+ (235.0112,485.8801) .. controls (236.3875,488.3046) and (238.0039,489.6260) ..
+ (240.8732,488.9300) .. controls (242.4057,496.5433) and (233.2315,493.6685) ..
+ (237.5833,500.3438) .. controls (241.9871,507.0989) and (248.8532,509.2554) ..
+ (249.5331,511.5384) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (258.5000,512.1100) .. controls (248.8550,509.5777) and (249.3805,518.4255) ..
+ (239.2500,519.9850) .. controls (241.5967,521.3641) and (240.2601,523.1195) ..
+ (247.5000,522.7350) .. controls (254.5636,522.3598) and (255.7467,514.9481) ..
+ (258.5000,512.1100) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (265.0000,512.1100) .. controls (265.5743,514.0797) and (266.7403,514.6126) ..
+ (264.0000,519.6100) .. controls (261.2996,524.5347) and (260.2570,525.3054) ..
+ (253.6250,525.6100) .. controls (252.1937,525.7399) and (251.1440,524.5342) ..
+ (252.0000,523.7350) .. controls (255.8418,521.5784) and (256.4843,511.0607) ..
+ (265.0000,512.1100) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (272.1250,508.1100) .. controls (274.3020,512.3963) and (273.2265,518.8394) ..
+ (267.8750,520.2350) .. controls (265.3581,519.8045) and (265.9309,516.1834) ..
+ (267.2197,512.4850) .. controls (268.1986,509.8280) and (271.2678,506.8211) ..
+ (272.1250,508.1100) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,even odd rule,line
+ width=0.800\lw] (263.9276,505.8258) .. controls (260.4441,502.4311) and
+ (254.9173,502.1746) .. (249.6479,502.2170) .. controls (244.6437,502.2594) and
+ (245.4208,495.6134) .. (244.4393,496.2281) .. controls (243.4201,496.8664) and
+ (241.7676,497.6879) .. (242.4226,501.2902) .. controls (242.5463,503.6370) and
+ (245.0950,504.5935) .. (247.6553,504.7829) .. controls (250.2155,504.9723) and
+ (253.8001,504.9405) .. (257.6709,505.5543) .. controls (261.5417,506.1682) and
+ (262.5134,507.7703) .. (262.5134,507.7703) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (272.7664,486.5571) .. controls (274.8496,488.0758) and (272.2357,491.9639) ..
+ (274.5342,493.6282) .. controls (277.0329,495.4374) and (283.9417,507.2550) ..
+ (275.4181,509.3613) .. controls (274.4301,505.4787) and (271.6724,498.8583) ..
+ (270.1148,499.1083) .. controls (268.5202,499.3641) and (273.0517,503.7278) ..
+ (267.4631,508.3007) .. controls (261.9811,512.7863) and (253.2110,509.5491) ..
+ (251.9068,509.1845) .. controls (250.6026,508.8200) and (250.2708,504.5649) ..
+ (251.5532,502.9973) .. controls (251.9513,507.2150) and (261.1685,506.1044) ..
+ (262.3366,504.2348) .. controls (263.1870,502.8738) and (263.4792,499.7564) ..
+ (260.7456,499.6386) .. controls (260.7456,499.6386) and (256.1447,499.1641) ..
+ (254.2049,499.1083) .. controls (252.6183,499.0627) and (251.3765,500.3457) ..
+ (251.3765,500.3457) .. controls (248.0251,496.2470) and (246.4910,489.3518) ..
+ (247.6642,488.1481) .. controls (248.7478,487.0362) and (252.4371,486.6997) ..
+ (254.5584,487.4410) .. controls (255.8114,489.0646) and (253.1521,490.6982) ..
+ (254.2049,492.0372) .. controls (257.1447,493.7525) and (260.5411,495.5282) ..
+ (262.6902,493.8050) .. controls (264.7503,492.1530) and (259.2915,488.9389) ..
+ (256.8565,486.7339) .. controls (260.2470,485.5011) and (261.8827,487.2464) ..
+ (264.6347,487.4410) .. controls (267.3687,487.6343) and (270.5960,484.9749) ..
+ (272.7664,486.5571) -- cycle;
+ \path[shift={(0.70711,-0.17678)},draw=black,fill=red,line join=round,miter
+ limit=4.00,line width=1\lw] (257.2543,491.4627) circle (1.6);
+\begin{scope}[shift={(4.0,80.0)},shift={(0,0)}]
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (302.0467,545.0546) .. controls
+ (300.5039,547.2468) and (300.1348,549.9911) .. (305.4114,550.4811) .. controls
+ (304.2055,548.7430) and (302.8804,547.9983) .. (303.9953,545.4820) .. controls
+ (302.4455,544.7828) and (304.3235,544.0693) .. (302.0467,545.0546) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (295.4507,546.9419) .. controls
+ (293.0840,548.2009) and (292.4947,551.9366) .. (296.9812,554.7571) .. controls
+ (296.6903,552.6617) and (296.8110,550.4206) .. (298.9422,548.6792) .. controls
+ (297.8753,547.3554) and (297.9269,547.0912) .. (295.4507,546.9419) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (288.7120,540.8468) .. controls
+ (286.0986,540.2501) and (282.8333,542.5641) .. (284.3800,547.6328) .. controls
+ (285.5313,545.8580) and (286.8391,544.1174) .. (289.5902,544.1954) .. controls
+ (289.6498,542.4962) and (290.4867,542.5802) .. (288.7120,540.8468) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (294.7016,534.5892) .. controls
+ (294.1736,531.9611) and (289.2236,527.3076) .. (285.2357,530.7975) .. controls
+ (287.3266,531.1194) and (287.3255,531.2230) .. (288.3831,533.7639) .. controls
+ (289.9571,533.1211) and (293.8489,536.9188) .. (294.7016,534.5892) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (302.3750,519.9850) -- (308.2500,520.1100) .. controls (309.0607,523.6165) and
+ (309.4110,527.3322) .. (313.7500,529.2350) .. controls (307.4360,532.5688) and
+ (304.7739,541.2203) .. (304.7500,542.7350) .. controls (304.7282,544.1177) and
+ (307.6000,549.5867) .. (306.0000,548.3600) .. controls (304.3224,547.0738) and
+ (301.8667,543.3396) .. (300.3750,550.8600) .. controls (298.2877,549.9620) and
+ (298.2212,546.8191) .. (292.2500,548.6100) .. controls (291.7379,546.7547) and
+ (295.9144,545.4002) .. (295.1250,542.1100) .. controls (291.1272,541.8883) and
+ (290.4248,548.1324) .. (288.6250,544.7350) .. controls (288.0140,543.3113) and
+ (288.2857,541.0088) .. (284.6250,541.1100) .. controls (282.6012,537.5210) and
+ (289.5517,539.8481) .. (292.5000,537.3600) .. controls (288.6921,535.7057) and
+ (285.3611,535.1114) .. (286.5000,533.1100) .. controls (288.7400,532.4730) and
+ (293.7155,534.4005) .. (291.1250,529.2350) .. controls (289.2500,526.2803) and
+ (295.1250,528.3579) .. (297.8750,534.3600) .. controls (302.4444,529.1689) and
+ (307.9439,523.3354) .. (302.3750,519.9850) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (329.3981,549.5147) .. controls
+ (328.1115,551.6170) and (327.7902,554.3691) .. (331.1250,557.1316) .. controls
+ (330.8999,554.9376) and (331.6131,552.0207) .. (333.3815,550.8234) .. controls
+ (332.3146,549.4996) and (331.8744,549.6640) .. (329.3981,549.5147) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (320.3257,554.3169) .. controls
+ (317.9590,555.5759) and (316.4947,559.3116) .. (320.9812,562.1321) .. controls
+ (320.6903,560.0367) and (320.1860,557.5456) .. (322.3172,555.8042) .. controls
+ (321.2503,554.4804) and (322.8019,554.4662) .. (320.3257,554.3169) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (314.5724,544.8670) .. controls
+ (312.1077,544.8854) and (309.4763,545.3166) .. (308.8927,549.6075) .. controls
+ (310.6366,548.2572) and (313.2400,547.1966) .. (315.1909,548.0655) .. controls
+ (315.7511,546.4602) and (315.7539,547.0483) .. (314.5724,544.8670) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (319.6819,534.4845) .. controls
+ (317.6508,533.0882) and (315.5592,532.2473) .. (312.3735,534.7432) .. controls
+ (314.3890,535.1349) and (316.9430,535.4438) .. (318.0447,537.2733) .. controls
+ (319.4233,536.2782) and (319.4013,536.9494) .. (319.6819,534.4845) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (242.3199,543.0438) .. controls
+ (242.9691,545.4215) and (244.5030,549.0416) .. (248.8002,548.5064) .. controls
+ (247.0482,547.1667) and (245.6628,544.1482) .. (246.0029,542.0399) .. controls
+ (244.3077,541.9095) and (244.1257,541.3428) .. (242.3199,543.0438) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (234.9927,545.4866) .. controls
+ (235.1331,547.9474) and (235.8803,550.8074) .. (240.1949,551.1778) .. controls
+ (238.7599,549.5029) and (238.6577,546.7623) .. (239.4290,544.7708) .. controls
+ (237.7980,544.2907) and (237.1129,544.1985) .. (234.9927,545.4866) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (226.2003,539.4807) .. controls
+ (224.1625,540.8674) and (222.4698,543.4798) .. (224.3724,547.3699) .. controls
+ (225.0701,545.2776) and (227.8674,542.1547) .. (229.9718,541.7912) .. controls
+ (229.5442,540.1457) and (228.3957,540.6358) .. (226.2003,539.4807) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (232.0933,529.7248) .. controls
+ (231.2471,527.4099) and (229.1279,525.6297) .. (224.8907,526.5232) .. controls
+ (226.7489,527.7114) and (228.4679,529.8124) .. (228.3057,531.9419) .. controls
+ (230.0058,531.9297) and (230.4365,531.5712) .. (232.0933,529.7248) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (279.9213,509.2931) .. controls (290.6151,505.6261) and (304.8084,507.0210) ..
+ (314.2937,506.0368) .. controls (323.7789,505.0525) and (327.3284,505.8005) ..
+ (330.5882,509.2931) .. controls (332.8630,507.6551) and (336.0742,506.5211) ..
+ (335.7303,501.8529) .. controls (335.3863,497.1848) and (332.0587,498.0197) ..
+ (326.1610,497.4257) -- (297.8146,497.7793) .. controls (293.0192,497.9414) and
+ (287.8589,493.8118) .. (288.3232,489.1095) .. controls (288.7876,484.4072) and
+ (291.9671,483.5327) .. (295.8232,483.2525) .. controls (299.6793,482.9723) and
+ (304.7234,482.0391) .. (308.4445,479.7092) .. controls (309.6021,481.8946) and
+ (309.8671,483.8776) .. (307.7374,485.7352) .. controls (305.2354,487.9174) and
+ (301.1393,487.0571) .. (297.8146,485.7352) .. controls (293.5940,484.0570) and
+ (290.6164,486.5411) .. (290.5512,489.2707) .. controls (290.4862,491.9904) and
+ (292.2188,495.1701) .. (297.0607,495.4734) .. controls (297.0607,495.4734) and
+ (319.5726,494.8721) .. (329.8889,495.0368) .. controls (339.8517,495.2014) and
+ (341.9158,506.3837) .. (331.8334,511.9029) .. controls (332.2957,515.2826) and
+ (334.1147,519.5271) .. (336.4436,520.0682) .. controls (339.1359,520.6936) and
+ (344.1255,518.8452) .. (344.0543,523.2896) .. controls (343.1429,537.0474) and
+ (341.7821,542.0522) .. (335.9071,547.5493) .. controls (336.1278,552.7746) and
+ (335.2074,552.0223) .. (333.4244,553.4193) .. controls (333.0275,550.1816) and
+ (328.7772,550.2924) .. (325.9842,550.4063) .. controls (325.0123,553.4542) and
+ (325.5063,555.7342) .. (322.7945,557.5190) .. controls (322.7945,557.5190) and
+ (320.4938,554.2328) .. (317.4756,555.4635) .. controls (321.0912,553.1957) and
+ (320.7298,549.6684) .. (320.7500,546.5017) .. controls (318.5101,547.5663) and
+ (316.2702,550.1661) .. (314.0303,549.1351) .. controls (315.1308,546.3011) and
+ (313.6674,545.1764) .. (311.9878,544.1958) .. controls (311.2880,539.3608) and
+ (315.6645,543.0518) .. (319.9583,542.7816) .. controls (320.7125,540.7141) and
+ (318.6472,538.6465) .. (315.1698,536.5789) .. controls (321.1814,535.7148) and
+ (318.0081,534.1441) .. (318.5441,532.8588) .. controls (321.4984,531.3094) and
+ (323.9728,533.5989) .. (325.9842,539.5919) .. controls (325.9842,539.5919) and
+ (331.3899,541.0294) .. (332.1870,539.9454) .. controls (333.0706,538.7438) and
+ (335.3605,530.1493) .. (330.5960,528.4316) .. controls (325.8315,526.7140) and
+ (316.8510,528.6241) .. (314.4705,527.9013) .. controls (312.2522,527.2278) and
+ (309.5661,524.9170) .. (309.6897,518.3320) .. controls (296.1443,517.3806) and
+ (288.0989,530.6935) .. (274.1405,531.0368) .. controls (275.1534,528.5516) and
+ (275.4608,525.5372) .. (274.6405,522.0521) -- (273.8864,522.0521) .. controls
+ (274.9895,528.6940) and (273.6146,529.1409) .. (272.8410,531.0910) .. controls
+ (269.2278,533.5608) and (256.3284,534.4013) .. (249.8070,534.7135) .. controls
+ (242.5803,535.0595) and (251.7911,543.4663) .. (247.1339,543.6577) .. controls
+ (245.0754,543.4045) and (242.9717,543.0835) .. (241.8288,544.2036) .. controls
+ (239.9594,545.9831) and (236.9358,547.9670) .. (234.9697,547.0398) .. controls
+ (233.0036,546.1126) and (233.0880,543.3514) .. (229.2448,542.9584) .. controls
+ (228.0169,541.5734) and (227.5447,539.2815) .. (224.1122,540.5420) .. controls
+ (223.9183,537.9585) and (224.0933,535.7030) .. (228.0732,536.8297) .. controls
+ (228.5865,533.9248) and (225.2677,532.8367) .. (226.0568,531.2523) .. controls
+ (232.9863,530.7011) and (231.0748,528.3818) .. (231.3834,526.5064) .. controls
+ (234.3547,525.8244) and (236.1333,527.1870) .. (235.8106,532.1517) .. controls
+ (248.2706,530.7736) and (247.5227,524.1442) .. (248.5618,525.6958) .. controls
+ (249.2492,526.7220) and (254.2277,528.2110) .. (266.0481,522.7670) .. controls
+ (277.9347,517.2925) and (269.1143,512.9990) .. (279.9213,509.2931) -- cycle;
+
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (231.3350,508.3501) .. controls
+ (229.3980,506.4969) and (225.5023,505.8984) .. (224.2290,511.0425) .. controls
+ (226.1278,510.1100) and (227.9461,509.7950) .. (229.9139,510.0361) .. controls
+ (230.8369,508.6082) and (231.9688,510.7485) .. (231.3350,508.3501) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (222.2705,496.8870) .. controls
+ (219.6079,496.5759) and (215.4069,499.6663) .. (217.4917,504.5383) .. controls
+ (218.4447,502.6496) and (219.8190,500.8753) .. (222.5624,500.6557) .. controls
+ (222.4382,498.9601) and (224.2219,498.4186) .. (222.2705,496.8870) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (227.5883,488.9583) .. controls
+ (227.3535,486.2880) and (224.1483,483.8913) .. (219.7998,486.9200) .. controls
+ (221.8424,487.4705) and (223.9005,488.1805) .. (224.6713,490.8226) .. controls
+ (226.3067,490.3574) and (226.4838,491.1797) .. (227.5883,488.9583) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (237.5069,490.5267) .. controls
+ (240.0222,489.5997) and (241.9119,485.9357) .. (237.8486,482.5338) .. controls
+ (237.8536,484.6493) and (236.3364,487.8462) .. (233.9890,489.2831) .. controls
+ (234.8669,490.7391) and (235.0736,490.0435) .. (237.5069,490.5267) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (249.5331,511.5383) .. controls (250.1968,513.7672) and (241.3046,519.6770) ..
+ (239.5705,518.2208) .. controls (237.9377,516.8497) and (237.5469,510.2055) ..
+ (227.0372,511.1929) .. controls (232.4394,505.6208) and (225.4933,507.8601) ..
+ (227.2990,505.0473) .. controls (231.8441,502.6974) and (227.2240,505.0697) ..
+ (220.0111,502.4705) .. controls (222.9787,500.3641) and (221.1466,497.9397) ..
+ (219.9149,495.8338) .. controls (221.4264,494.2067) and (223.1160,494.9673) ..
+ (225.3817,495.7591) .. controls (225.4914,492.9000) and (219.4225,491.9792) ..
+ (221.8134,489.8236) .. controls (224.4190,489.1860) and (225.6273,489.2658) ..
+ (227.9891,485.9966) .. controls (230.3509,482.7275) and (231.0141,493.2158) ..
+ (235.0112,485.8801) .. controls (236.3875,488.3046) and (238.0039,489.6260) ..
+ (240.8732,488.9300) .. controls (242.4057,496.5433) and (233.2315,493.6685) ..
+ (237.5833,500.3438) .. controls (241.9871,507.0989) and (248.8532,509.2554) ..
+ (249.5331,511.5384) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (258.5000,512.1100) .. controls (248.8550,509.5777) and (249.3805,518.4255) ..
+ (239.2500,519.9850) .. controls (241.5967,521.3641) and (240.2601,523.1195) ..
+ (247.5000,522.7350) .. controls (254.5636,522.3598) and (255.7467,514.9481) ..
+ (258.5000,512.1100) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (265.0000,512.1100) .. controls (265.5743,514.0797) and (266.7403,514.6126) ..
+ (264.0000,519.6100) .. controls (261.2996,524.5347) and (260.2570,525.3054) ..
+ (253.6250,525.6100) .. controls (252.1937,525.7399) and (251.1440,524.5342) ..
+ (252.0000,523.7350) .. controls (255.8418,521.5784) and (256.4843,511.0607) ..
+ (265.0000,512.1100) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (272.1250,508.1100) .. controls (274.3020,512.3963) and (273.2265,518.8394) ..
+ (267.8750,520.2350) .. controls (265.3581,519.8045) and (265.9309,516.1834) ..
+ (267.2197,512.4850) .. controls (268.1986,509.8280) and (271.2678,506.8211) ..
+ (272.1250,508.1100) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,even odd rule,line
+ width=0.800\lw] (263.9276,505.8258) .. controls (260.4441,502.4311) and
+ (254.9173,502.1746) .. (249.6479,502.2170) .. controls (244.6437,502.2594) and
+ (245.4208,495.6134) .. (244.4393,496.2281) .. controls (243.4201,496.8664) and
+ (241.7676,497.6879) .. (242.4226,501.2902) .. controls (242.5463,503.6370) and
+ (245.0950,504.5935) .. (247.6553,504.7829) .. controls (250.2155,504.9723) and
+ (253.8001,504.9405) .. (257.6709,505.5543) .. controls (261.5417,506.1682) and
+ (262.5134,507.7703) .. (262.5134,507.7703) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (272.7664,486.5571) .. controls (274.8496,488.0758) and (272.2357,491.9639) ..
+ (274.5342,493.6282) .. controls (277.0329,495.4374) and (283.9417,507.2550) ..
+ (275.4181,509.3613) .. controls (274.4301,505.4787) and (271.6724,498.8583) ..
+ (270.1148,499.1083) .. controls (268.5202,499.3641) and (273.0517,503.7278) ..
+ (267.4631,508.3007) .. controls (261.9811,512.7863) and (253.2110,509.5491) ..
+ (251.9068,509.1845) .. controls (250.6026,508.8200) and (250.2708,504.5649) ..
+ (251.5532,502.9973) .. controls (251.9513,507.2150) and (261.1685,506.1044) ..
+ (262.3366,504.2348) .. controls (263.1870,502.8738) and (263.4792,499.7564) ..
+ (260.7456,499.6386) .. controls (260.7456,499.6386) and (256.1447,499.1641) ..
+ (254.2049,499.1083) .. controls (252.6183,499.0627) and (251.3765,500.3457) ..
+ (251.3765,500.3457) .. controls (248.0251,496.2470) and (246.4910,489.3518) ..
+ (247.6642,488.1481) .. controls (248.7478,487.0362) and (252.4371,486.6997) ..
+ (254.5584,487.4410) .. controls (255.8114,489.0646) and (253.1521,490.6982) ..
+ (254.2049,492.0372) .. controls (257.1447,493.7525) and (260.5411,495.5282) ..
+ (262.6902,493.8050) .. controls (264.7503,492.1530) and (259.2915,488.9389) ..
+ (256.8565,486.7339) .. controls (260.2470,485.5011) and (261.8827,487.2464) ..
+ (264.6347,487.4410) .. controls (267.3687,487.6343) and (270.5960,484.9749) ..
+ (272.7664,486.5571) -- cycle;
+\path[shift={(0.70711,-0.17678)},draw=black,fill=red,line join=round,miter
+ limit=4.00,line width=1\lw] (257.2543,491.4627) circle (1.6);
+\end{scope}
+
+
+\begin{scope}[rotate around={39.404767:(49.114852,627.48456)}]
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (302.0467,545.0546) .. controls
+ (300.5039,547.2468) and (300.1348,549.9911) .. (305.4114,550.4811) .. controls
+ (304.2055,548.7430) and (302.8804,547.9983) .. (303.9953,545.4820) .. controls
+ (302.4455,544.7828) and (304.3235,544.0693) .. (302.0467,545.0546) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (295.4507,546.9419) .. controls
+ (293.0840,548.2009) and (292.4947,551.9366) .. (296.9812,554.7571) .. controls
+ (296.6903,552.6617) and (296.8110,550.4206) .. (298.9422,548.6792) .. controls
+ (297.8753,547.3554) and (297.9269,547.0912) .. (295.4507,546.9419) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (288.7120,540.8468) .. controls
+ (286.0986,540.2501) and (282.8333,542.5641) .. (284.3800,547.6328) .. controls
+ (285.5313,545.8580) and (286.8391,544.1174) .. (289.5902,544.1954) .. controls
+ (289.6498,542.4962) and (290.4867,542.5802) .. (288.7120,540.8468) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (294.7016,534.5892) .. controls
+ (294.1736,531.9611) and (289.2236,527.3076) .. (285.2357,530.7975) .. controls
+ (287.3266,531.1194) and (287.3255,531.2230) .. (288.3831,533.7639) .. controls
+ (289.9571,533.1211) and (293.8489,536.9188) .. (294.7016,534.5892) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (302.3750,519.9850) -- (308.2500,520.1100) .. controls (309.0607,523.6165) and
+ (309.4110,527.3322) .. (313.7500,529.2350) .. controls (307.4360,532.5688) and
+ (304.7739,541.2203) .. (304.7500,542.7350) .. controls (304.7282,544.1177) and
+ (307.6000,549.5867) .. (306.0000,548.3600) .. controls (304.3224,547.0738) and
+ (301.8667,543.3396) .. (300.3750,550.8600) .. controls (298.2877,549.9620) and
+ (298.2212,546.8191) .. (292.2500,548.6100) .. controls (291.7379,546.7547) and
+ (295.9144,545.4002) .. (295.1250,542.1100) .. controls (291.1272,541.8883) and
+ (290.4248,548.1324) .. (288.6250,544.7350) .. controls (288.0140,543.3113) and
+ (288.2857,541.0088) .. (284.6250,541.1100) .. controls (282.6012,537.5210) and
+ (289.5517,539.8481) .. (292.5000,537.3600) .. controls (288.6921,535.7057) and
+ (285.3611,535.1114) .. (286.5000,533.1100) .. controls (288.7400,532.4730) and
+ (293.7155,534.4005) .. (291.1250,529.2350) .. controls (289.2500,526.2803) and
+ (295.1250,528.3579) .. (297.8750,534.3600) .. controls (302.4444,529.1689) and
+ (307.9439,523.3354) .. (302.3750,519.9850) -- cycle;
+\end{scope}
+
+
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (334.2259,744.0098) .. controls
+ (333.1480,746.2263) and (333.0933,748.9965) .. (336.6789,751.4248) .. controls
+ (336.2434,749.2627) and (336.6719,746.2906) .. (338.3169,744.9285) .. controls
+ (337.1274,743.7137) and (336.7051,743.9197) .. (334.2259,744.0098) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (324.7066,744.8919) .. controls
+ (322.0346,745.1072) and (319.2068,747.9538) .. (322.2036,752.3244) .. controls
+ (322.7690,750.2859) and (323.2958,747.7995) .. (325.9434,747.0480) .. controls
+ (325.4902,745.4093) and (326.9198,746.0126) .. (324.7066,744.8919) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (319.7830,736.4637) .. controls
+ (318.2385,734.5428) and (316.2670,732.7476) .. (312.5407,734.9537) .. controls
+ (314.6819,735.4827) and (317.1295,736.8653) .. (317.6594,738.9342) .. controls
+ (319.2656,738.3769) and (318.8063,738.7442) .. (319.7830,736.4637) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (329.1247,732.2270) .. controls
+ (328.2535,729.9214) and (327.0157,728.0373) .. (322.9753,728.2693) .. controls
+ (324.4069,729.7410) and (326.3282,731.4520) .. (326.1890,733.5831) .. controls
+ (327.8889,733.5525) and (327.4879,734.0912) .. (329.1247,732.2270) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (250.8095,688.3959) .. controls
+ (249.9859,690.7190) and (249.1799,694.5672) .. (253.0143,696.5796) .. controls
+ (252.3400,694.4797) and (252.9245,691.2104) .. (254.4069,689.6730) .. controls
+ (253.0891,688.5987) and (253.2631,688.0294) .. (250.8095,688.3959) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (243.3983,686.2211) .. controls
+ (242.1095,688.3221) and (241.0912,691.0972) .. (244.4231,693.8633) .. controls
+ (244.2003,691.6690) and (245.6802,689.3600) .. (247.4499,688.1646) .. controls
+ (246.3845,686.8397) and (245.8744,686.3731) .. (243.3983,686.2211) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (239.6047,676.2719) .. controls
+ (237.1400,676.2479) and (234.2592,677.4275) .. (233.6020,681.7078) .. controls
+ (235.3689,680.3876) and (239.4480,679.4191) .. (241.3837,680.3215) .. controls
+ (241.9714,678.7261) and (240.7486,678.4733) .. (239.6047,676.2719) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (250.0110,671.6227) .. controls
+ (250.6369,669.2388) and (249.9124,666.5676) .. (245.9228,664.8836) .. controls
+ (246.7708,666.9197) and (246.9837,669.6260) .. (245.6354,671.2822) .. controls
+ (247.0386,672.2423) and (247.5968,672.1936) .. (250.0110,671.6227) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (300.9469,682.1342) .. controls (311.8214,685.2246) and (324.2455,696.0995) ..
+ (329.9719,699.9568) .. controls (335.4947,703.6769) and (335.5079,703.6649) ..
+ (336.8992,707.1557) .. controls (339.7020,707.1085) and (340.4063,706.2380) ..
+ (340.2409,703.8029) .. controls (340.1472,702.4247) and (338.5833,700.2413) ..
+ (336.1459,697.5354) .. controls (333.8237,694.9574) and (325.6172,686.0192) ..
+ (321.6809,680.5906) .. controls (317.7446,675.1620) and (317.7134,668.1161) ..
+ (320.7779,664.5194) .. controls (323.8423,660.9227) and (329.0125,657.1523) ..
+ (333.4610,658.8625) .. controls (337.8179,660.5375) and (342.3463,659.4089) ..
+ (344.4336,658.3813) .. controls (344.1372,660.8366) and (343.7537,665.4447) ..
+ (340.9448,665.7550) .. controls (337.6449,666.1195) and (333.7113,667.4952) ..
+ (331.7352,664.5124) .. controls (329.2267,660.7260) and (325.0105,664.0722) ..
+ (323.3994,666.2766) .. controls (321.7942,668.4730) and (320.1635,673.3189) ..
+ (323.9685,678.4435) .. controls (327.7733,683.5681) and (331.8388,688.1434) ..
+ (338.6259,695.2257) .. controls (345.6060,702.5094) and (345.0512,709.5783) ..
+ (337.1398,710.7165) .. controls (335.5910,713.7559) and (340.1429,714.7439) ..
+ (341.7468,716.5172) .. controls (343.6008,718.5670) and (347.5157,717.2445) ..
+ (347.2194,722.7982) .. controls (346.9292,733.5765) and (342.4083,745.0053) ..
+ (338.8836,747.9717) .. controls (337.1267,749.3471) and (336.8174,744.5283) ..
+ (332.4347,746.2492) .. controls (327.7691,744.9547) and (328.0169,748.9397) ..
+ (325.5690,748.5451) .. controls (323.1210,748.1505) and (324.5763,746.5296) ..
+ (321.1891,745.3183) .. controls (318.3323,743.9302) and (328.5994,742.8978) ..
+ (316.4030,741.3024) .. controls (311.2627,737.9516) and (318.8628,739.3352) ..
+ (318.5023,733.5139) .. controls (319.0955,731.0885) and (320.4067,734.1420) ..
+ (324.0871,736.3702) .. controls (325.8862,735.1026) and (320.5969,731.5190) ..
+ (323.5171,731.3724) .. controls (328.5935,734.0930) and (328.2979,729.7550) ..
+ (329.4715,729.0053) .. controls (330.3069,728.5347) and (330.8558,729.5287) ..
+ (331.0326,730.2948) .. controls (331.0326,730.2948) and (332.0000,737.7418) ..
+ (334.8641,737.1296) .. controls (337.8974,736.4813) and (338.9746,726.7075) ..
+ (334.2937,724.9986) .. controls (327.8254,722.6371) and (321.3051,721.3796) ..
+ (318.7019,717.1296) .. controls (316.0195,712.7502) and (317.7913,713.8249) ..
+ (321.6502,708.4877) .. controls (311.0693,699.9773) and (295.4515,704.3750) ..
+ (283.7927,696.6922) .. controls (286.0426,695.2293) and (288.0150,692.9293) ..
+ (289.3299,689.5991) -- (288.7107,689.1688) .. controls (285.8267,695.2527) and
+ (284.4426,694.8352) .. (282.6945,695.9953) .. controls (278.3180,695.9618) and
+ (267.2450,689.2917) .. (261.7114,685.8270) .. controls (255.5792,681.9875) and
+ (258.3465,694.1472) .. (254.4126,691.6469) .. controls (252.8665,690.2644) and
+ (251.3221,688.8004) .. (249.7444,689.0681) .. controls (247.1939,689.4628) and
+ (243.5787,689.3668) .. (242.4932,687.4835) .. controls (241.4076,685.6002) and
+ (243.0525,683.3808) .. (240.1206,680.8651) .. controls (239.9025,679.0271) and
+ (240.8225,676.8755) .. (237.2844,675.9520) .. controls (238.5993,673.7198) and
+ (240.0300,671.9674) .. (242.6555,675.1635) .. controls (244.7346,673.0709) and
+ (242.6299,670.2836) .. (244.1820,669.4326) .. controls (250.1872,672.9340) and
+ (249.9409,669.9386) .. (251.2644,668.5746) .. controls (254.0936,669.7099) and
+ (254.7768,671.8437) .. (251.6789,675.7368) .. controls (262.6978,681.7147) and
+ (265.8663,675.8437) .. (265.8343,677.7109) .. controls (265.8132,678.9459) and
+ (269.0522,683.0094) .. (281.8657,685.2834) .. controls (294.7511,687.5701) and
+ (289.9574,679.0112) .. (300.9469,682.1342) -- cycle;
+\begin{scope}[rotate around={34.79208:(14.598949,629.26834)}]
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (231.3350,508.3501) .. controls
+ (229.3980,506.4969) and (225.5023,505.8984) .. (224.2290,511.0425) .. controls
+ (226.1278,510.1100) and (227.9461,509.7950) .. (229.9139,510.0361) .. controls
+ (230.8369,508.6082) and (231.9688,510.7485) .. (231.3350,508.3501) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (222.2705,496.8870) .. controls
+ (219.6079,496.5759) and (215.4069,499.6663) .. (217.4917,504.5383) .. controls
+ (218.4447,502.6496) and (219.8190,500.8753) .. (222.5624,500.6557) .. controls
+ (222.4382,498.9601) and (224.2219,498.4186) .. (222.2705,496.8870) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (227.5883,488.9583) .. controls
+ (227.3535,486.2880) and (224.1483,483.8913) .. (219.7998,486.9200) .. controls
+ (221.8424,487.4705) and (223.9005,488.1805) .. (224.6713,490.8226) .. controls
+ (226.3067,490.3574) and (226.4838,491.1797) .. (227.5883,488.9583) -- cycle;
+\path[draw=dark,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=1.200\lw] (237.5069,490.5267) .. controls
+ (240.0222,489.5997) and (241.9119,485.9357) .. (237.8486,482.5338) .. controls
+ (237.8536,484.6493) and (236.3364,487.8462) .. (233.9890,489.2831) .. controls
+ (234.8669,490.7391) and (235.0736,490.0435) .. (237.5069,490.5267) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (249.5331,511.5383) .. controls (250.1968,513.7672) and (241.3046,519.6770) ..
+ (239.5705,518.2208) .. controls (237.9377,516.8497) and (237.5469,510.2055) ..
+ (227.0372,511.1929) .. controls (232.4394,505.6208) and (225.4933,507.8601) ..
+ (227.2990,505.0473) .. controls (231.8441,502.6974) and (227.2240,505.0697) ..
+ (220.0111,502.4705) .. controls (222.9787,500.3641) and (221.1466,497.9397) ..
+ (219.9149,495.8338) .. controls (221.4264,494.2067) and (223.1160,494.9673) ..
+ (225.3817,495.7591) .. controls (225.4914,492.9000) and (219.4225,491.9792) ..
+ (221.8134,489.8236) .. controls (224.4190,489.1860) and (225.6273,489.2658) ..
+ (227.9891,485.9966) .. controls (230.3509,482.7275) and (231.0141,493.2158) ..
+ (235.0112,485.8801) .. controls (236.3875,488.3046) and (238.0039,489.6260) ..
+ (240.8732,488.9300) .. controls (242.4057,496.5433) and (233.2315,493.6685) ..
+ (237.5833,500.3438) .. controls (241.9871,507.0989) and (248.8532,509.2554) ..
+ (249.5331,511.5384) -- cycle;
+\end{scope}
+
+
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (281.7479,672.2246) .. controls (275.2720,664.6415) and (270.6550,672.2074) ..
+ (261.4458,667.7077) .. controls (262.5860,670.1793) and (260.4867,670.8582) ..
+ (266.6517,674.6735) .. controls (272.6667,678.3959) and (277.8673,672.9842) ..
+ (281.7479,672.2246) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (287.0859,675.9334) .. controls (286.4336,677.8787) and (287.0869,678.9817) ..
+ (281.9851,681.5221) .. controls (276.9574,684.0255) and (275.6615,684.0635) ..
+ (270.0413,680.5295) .. controls (268.7918,679.8194) and (268.6176,678.2303) ..
+ (269.7767,678.0624) .. controls (274.1622,678.4836) and (280.6913,670.2127) ..
+ (287.0859,675.9334) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (295.2195,676.7141) .. controls (294.5616,681.4763) and (290.0019,686.1539) ..
+ (284.8108,684.2464) .. controls (282.9894,682.4568) and (285.5261,679.8098) ..
+ (288.6947,677.5080) .. controls (291.0147,675.8845) and (295.2510,675.1665) ..
+ (295.2195,676.7141) -- cycle;
+
+\begin{scope}[rotate around={34.79208:(14.598949,629.26834)}]
+\path[draw=dark,fill=red,line join=miter,line cap=butt,even odd rule,line
+ width=0.800\lw] (263.9276,505.8258) .. controls (260.4441,502.4311) and
+ (254.9173,502.1746) .. (249.6479,502.2170) .. controls (244.6437,502.2594) and
+ (245.4208,495.6134) .. (244.4393,496.2281) .. controls (243.4201,496.8664) and
+ (241.7676,497.6879) .. (242.4226,501.2902) .. controls (242.5463,503.6370) and
+ (245.0950,504.5935) .. (247.6553,504.7829) .. controls (250.2155,504.9723) and
+ (253.8001,504.9405) .. (257.6709,505.5543) .. controls (261.5417,506.1682) and
+ (262.5134,507.7703) .. (262.5134,507.7703) -- cycle;
+\path[fill=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (272.7664,486.5571) .. controls (274.8496,488.0758) and (272.2357,491.9639) ..
+ (274.5342,493.6282) .. controls (277.0329,495.4374) and (283.9417,507.2550) ..
+ (275.4181,509.3613) .. controls (274.4301,505.4787) and (271.6724,498.8583) ..
+ (270.1148,499.1083) .. controls (268.5202,499.3641) and (273.0517,503.7278) ..
+ (267.4631,508.3007) .. controls (261.9811,512.7863) and (253.2110,509.5491) ..
+ (251.9068,509.1845) .. controls (250.6026,508.8200) and (250.2708,504.5649) ..
+ (251.5532,502.9973) .. controls (251.9513,507.2150) and (261.1685,506.1044) ..
+ (262.3366,504.2348) .. controls (263.1870,502.8738) and (263.4792,499.7564) ..
+ (260.7456,499.6386) .. controls (260.7456,499.6386) and (256.1447,499.1641) ..
+ (254.2049,499.1083) .. controls (252.6183,499.0627) and (251.3765,500.3457) ..
+ (251.3765,500.3457) .. controls (248.0251,496.2470) and (246.4910,489.3518) ..
+ (247.6642,488.1481) .. controls (248.7478,487.0362) and (252.4371,486.6997) ..
+ (254.5584,487.4410) .. controls (255.8114,489.0646) and (253.1521,490.6982) ..
+ (254.2049,492.0372) .. controls (257.1447,493.7525) and (260.5411,495.5282) ..
+ (262.6902,493.8050) .. controls (264.7503,492.1530) and (259.2915,488.9389) ..
+ (256.8565,486.7339) .. controls (260.2470,485.5011) and (261.8827,487.2464) ..
+ (264.6347,487.4410) .. controls (267.3687,487.6343) and (270.5960,484.9749) ..
+ (272.7664,486.5571) -- cycle;
+\path[shift={(0.70711,-0.17678)},draw=black,fill=red,line join=round,miter
+ limit=4.00,line width=1\lw] (257.2543,491.4627) circle (1.6);
+\end{scope}
+
+\path[fill=red,line join=round,miter limit=4.00,line width=3.000\lw]
+ (354.7874,468.5489) rectangle (501.1063,560.6749);
+\path[fill=red,line join=round,miter limit=4.00,line width=3.000\lw]
+ (354.7874,656.3442) -- (487.1063,656.3442) .. controls (479.9822,680.7778) and
+ (469.3840,704.9405) .. (453.1063,724.1435) .. controls (424.8153,754.9046) and
+ (391.0524,763.7781) .. (354.7874,762.6435) -- cycle;
+\path[fill=white,line join=round,miter limit=4.00,line width=1.200\lw]
+ (354.9676,560.4498) -- (496.3889,560.4498) -- (490.0250,654.4950) --
+ (354.9676,654.4950) -- cycle;
+\begin{scope}[shift={(4.0,0)}]
+\path[draw=black,line join=miter,line cap=butt,miter limit=4.00,fill
+ opacity=0.750,even odd rule,line width=3.000\lw] (350.7874,466.8600) --
+ (350.0000,763.8600);
+\path[draw=black,line join=miter,line cap=butt,miter limit=4.00,fill
+ opacity=0.750,even odd rule,line width=3.000\lw] (496.0630,560.6749) --
+ (350.5000,560.8600);
+\path[draw=black,line join=miter,line cap=butt,miter limit=4.00,fill
+ opacity=0.750,even odd rule,line width=3.000\lw] (481.8898,656.3442) --
+ (350.0000,655.8600);
+\end{scope}
+
+\path[draw=black,line join=miter,line cap=butt,miter limit=4.00,fill
+ opacity=0.750,even odd rule,line width=8.000\lw] % Wappenrand
+ (205.0000,466.3600) --
+ (503.0000,466.3600) .. controls (497.3636,579.7501) and (489.9814,650.2092) ..
+ (488.9481,655.6798) .. controls (474.8952,730.0814) and (405.3297,764.1574) ..
+ (354.7874,764.6435) .. controls (305.2451,765.1295) and (230.0896,727.3748) ..
+ (219.7564,655.9434) .. controls (219.4557,653.8644) and (211.3593,581.9628) ..
+ (205.0000,466.3600) -- cycle;
+\end{scope}
+\end{scope}
+\end{scope}
+\end{scope}
+\fi
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AT-N.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-N.tex
new file mode 100644
index 0000000000..d44a5f3694
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-N.tex
@@ -0,0 +1,326 @@
+% --------------------------------------------------------------------------
+% Austria - Lower Austria:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{blue}{RGB}{0,45,114}
+\definecolor{gold}{RGB}{255,205,0}
+\hstripesII{blue}{gold}
+\ifemblem
+\begin{scope}[shift={(0.5\flaglength,0.5)},scale=\flagwidth/320]
+\begin{scope}[y=0.8pt, x=0.8pt, yscale=-1,shift={(-300,-200)}]
+\newdimen\lw\lw=0.002\flagwidth
+\def\eagle{%
+\begin{scope}[line width=0.0011\flagwidth]
+\path[draw=black,fill=gold,even odd rule] (164.2857,143.2550) --
+ (164.1071,143.0765) .. controls (166.2263,148.8311) and (167.5338,156.3275) ..
+ (173.3929,156.8265) .. controls (168.2385,152.2431) and (168.6856,147.6598) ..
+ (167.5000,143.0765) .. controls (172.6625,152.8137) and (177.2743,156.5382) ..
+ (182.1429,155.3979) .. controls (174.8746,149.5426) and (173.5149,145.6568) ..
+ (171.7857,141.6479) .. controls (178.6744,147.5789) and (184.1141,157.5345) ..
+ (195.0000,152.3622) .. controls (184.9793,151.3710) and (180.4909,144.8475) ..
+ (175.0000,139.3265) .. controls (181.7466,142.0168) and (190.2988,149.0548) ..
+ (195.7143,142.1836) .. controls (187.7601,141.3503) and (181.6003,139.2669) ..
+ (177.6786,136.1122) .. controls (196.5255,139.7111) and (198.7682,134.7204) ..
+ (198.9286,131.6479) .. controls (192.2024,134.5869) and (185.4762,133.0368) ..
+ (178.7500,132.3622) .. controls (191.6222,132.7448) and (196.8389,127.5745) ..
+ (196.7857,122.3622) .. controls (190.6634,125.8354) and (180.1251,129.4436) ..
+ (179.6429,127.1836) .. controls (182.6477,125.5019) and (193.4688,119.7481) ..
+ (188.7500,113.2550) .. controls (186.0643,117.6325) and (182.9688,121.2927) ..
+ (178.3929,122.3622) .. controls (181.7720,119.4992) and (183.2748,112.4760) ..
+ (182.8571,111.2908) .. controls (180.6548,112.2951) and (178.4524,114.0773) ..
+ (176.2500,119.3265) .. controls (176.4107,116.8007) and (177.0632,114.4388) ..
+ (175.8929,111.4693) .. controls (174.0862,113.3204) and (172.7050,115.4552) ..
+ (172.3214,118.2550) -- (172.5467,127.3622) -- (172.0000,136.3622) --
+ (167.0000,138.3622) -- (165.0000,141.8359) -- cycle;
+\path[draw=black,fill=gold,even odd rule] (152.6963,142.7193) --
+ (153.1428,142.6300) .. controls (151.0236,148.3846) and (150.4304,156.4168) ..
+ (143.8570,156.8265) .. controls (149.0114,152.2431) and (148.5643,147.6598) ..
+ (149.7499,143.0765) .. controls (144.5874,152.8137) and (139.9756,156.5382) ..
+ (135.1070,155.3979) .. controls (142.3753,149.5426) and (143.7350,145.6568) ..
+ (145.4642,141.6479) .. controls (138.5756,147.5789) and (133.1358,157.5345) ..
+ (122.2499,152.3622) .. controls (132.2706,151.3710) and (136.7590,144.8475) ..
+ (142.2499,139.3265) .. controls (135.5033,142.0167) and (126.9511,149.0548) ..
+ (121.5356,142.1836) .. controls (129.4898,141.3503) and (135.6496,139.2669) ..
+ (139.5713,136.1122) .. controls (120.7244,139.7110) and (118.4817,134.7204) ..
+ (118.3213,131.6479) .. controls (125.0475,134.5869) and (131.7737,133.0368) ..
+ (138.4999,132.3622) .. controls (125.6277,132.7448) and (120.4111,127.5745) ..
+ (120.4642,122.3622) .. controls (126.5865,125.8354) and (137.1248,129.4436) ..
+ (137.6070,127.1836) .. controls (134.6022,125.5019) and (123.7811,119.7481) ..
+ (128.4999,113.2550) .. controls (131.1856,117.6325) and (134.2811,121.2927) ..
+ (138.8570,122.3622) .. controls (135.4779,119.4992) and (133.9751,112.4760) ..
+ (134.3928,111.2907) .. controls (136.5951,112.2951) and (138.7975,114.0773) ..
+ (140.9999,119.3265) .. controls (140.8392,116.8007) and (140.1867,114.4388) ..
+ (141.3570,111.4693) .. controls (143.1638,113.3204) and (144.5449,115.4552) ..
+ (144.9285,118.2550) -- (144.7032,127.3622) -- (145.2499,136.3622) --
+ (150.2499,138.3622) -- (152.2499,141.8359) -- cycle;
+\path[draw=black,fill=gold,even odd rule] (152.7856,131.4693) .. controls
+ (152.3907,130.5447) and (149.5961,130.2420) .. (149.7499,131.8265) .. controls
+ (149.9030,133.4036) and (149.6031,135.4227) .. (148.1536,135.3979) .. controls
+ (146.7041,135.3731) and (146.5653,134.9488) .. (146.5050,133.6122) .. controls
+ (146.4449,132.2799) and (146.2893,128.7362) .. (146.5988,127.6147) .. controls
+ (146.9131,126.4756) and (147.8590,126.7281) .. (148.3214,126.1122) .. controls
+ (148.3391,125.0230) and (148.6210,122.7008) .. (147.8163,121.8246) .. controls
+ (147.0115,120.9484) and (148.1452,120.4297) .. (147.0930,119.4004) .. controls
+ (146.0409,118.3711) and (145.5941,118.4239) .. (144.7499,118.4336) .. controls
+ (144.7499,118.4336) and (144.7499,120.1747) .. (143.9464,120.4872) .. controls
+ (143.1428,120.7997) and (141.7589,118.9247) .. (141.0892,119.2818) .. controls
+ (140.4196,119.6390) and (142.1607,121.6925) .. (141.4910,122.3622) .. controls
+ (140.8214,123.0318) and (139.4821,121.7372) .. (138.7232,122.4515) .. controls
+ (137.9642,123.1658) and (139.6607,123.8800) .. (139.2589,124.9515) .. controls
+ (138.8571,126.0229) and (137.6517,126.3354) .. (137.6964,127.2729) .. controls
+ (137.7410,128.2104) and (138.6785,128.1658) .. (138.9910,129.5943) .. controls
+ (139.3035,131.0229) and (138.6339,130.5765) .. (138.8124,132.3176) .. controls
+ (138.9910,134.0586) and (139.1696,134.1926) .. (139.9285,135.8890) .. controls
+ (140.6874,137.5854) and (141.1339,137.7193) .. (142.5178,139.1033) .. controls
+ (143.9017,140.4872) and (143.6785,140.3979) .. (145.5982,141.3354) .. controls
+ (147.5178,142.2729) and (148.0535,142.2729) .. (149.8392,142.6300) .. controls
+ (151.6250,142.9872) and (153.3909,142.4993) .. (153.3909,142.4993) .. controls
+ (152.9121,138.7738) and (151.8053,135.8433) .. (152.7857,131.4693) -- cycle;
+\path[draw=black,fill=gold,even odd rule] (164.2503,143.3193) .. controls
+ (163.8160,143.2385) and (162.8292,142.8540) .. (162.7554,143.7410) .. controls
+ (162.6367,145.1659) and (162.5553,145.1313) .. (162.9448,146.3622) .. controls
+ (163.3434,147.6218) and (164.2503,149.1696) .. (164.2503,149.1696) --
+ (165.5660,151.5516) .. controls (165.5660,151.5516) and (166.3508,152.2807) ..
+ (166.4620,152.9834) .. controls (166.5733,153.6860) and (166.3639,153.5435) ..
+ (166.4530,154.4885) .. controls (166.5421,155.4334) and (166.3218,155.5133) ..
+ (166.8185,156.7633) .. controls (167.3151,158.0133) and (167.7844,158.4682) ..
+ (168.4397,159.4885) .. controls (169.0950,160.5087) and (168.9397,160.5053) ..
+ (169.4397,160.8443) .. controls (169.9397,161.1833) and (169.6897,161.4649) ..
+ (170.4397,160.8443) .. controls (171.1897,160.2238) and (171.3134,159.0484) ..
+ (172.3134,158.6779) .. controls (173.3134,158.3073) and (173.5153,158.4411) ..
+ (174.4397,159.3622) .. controls (175.3641,160.2833) and (175.8349,161.6438) ..
+ (175.5692,162.2990) .. controls (175.3034,162.9544) and (173.8668,161.7702) ..
+ (173.3765,161.9834) .. controls (172.9128,162.1850) and (174.0811,165.4119) ..
+ (173.4294,166.0088) .. controls (172.7778,166.6058) and (171.7099,164.6122) ..
+ (170.7700,164.2372) .. controls (169.8301,163.8622) and (170.8213,167.1512) ..
+ (169.2423,167.3315) .. controls (167.6322,167.5155) and (168.3420,163.9353) ..
+ (167.8861,163.3622) .. controls (167.4578,162.8238) and (163.3379,163.5755) ..
+ (162.9763,162.8255) .. controls (162.6147,162.0755) and (166.1054,161.0916) ..
+ (166.4396,160.3622) .. controls (166.7796,159.6204) and (164.6479,156.0266) ..
+ (164.2818,155.4569) .. controls (163.9068,154.8732) and (163.2026,154.7349) ..
+ (162.6668,153.3555) .. controls (162.1309,151.9762) and (162.7493,149.4652) ..
+ (161.4396,149.4253) .. controls (160.1615,149.3854) and (160.8699,154.0699) ..
+ (160.8325,155.2283) .. controls (160.7980,156.2974) and (160.5973,156.3115) ..
+ (161.4129,157.4515) .. controls (162.2432,158.6122) and (164.1218,159.2544) ..
+ (163.4396,160.3622) .. controls (162.7454,161.4894) and (160.6781,158.1911) ..
+ (160.0646,158.4783) .. controls (159.4352,158.7729) and (159.6137,160.1412) ..
+ (159.8503,161.3622) .. controls (160.0870,162.5832) and (160.1138,162.1122) ..
+ (161.0111,163.3622) .. controls (161.9084,164.6122) and (162.6182,165.7461) ..
+ (163.4396,166.0943) .. controls (164.2780,166.4497) and (165.5825,166.0675) ..
+ (166.0825,166.4961) .. controls (166.5825,166.9247) and (166.3280,167.5586) ..
+ (165.4396,167.8086) .. controls (164.5513,168.0586) and (164.0155,167.7238) ..
+ (162.8861,167.3622) .. controls (161.7566,167.0006) and (161.2087,166.0711) ..
+ (160.9218,166.3622) .. controls (160.6137,166.6747) and (161.8102,168.0408) ..
+ (163.4396,168.7908) .. controls (165.0691,169.5408) and (165.4396,169.4693) ..
+ (167.4396,169.3622) .. controls (169.4396,169.2550) and (169.9396,168.3622) ..
+ (171.4396,168.3622) .. controls (172.9396,168.3622) and (173.3012,168.6836) ..
+ (173.8861,169.0943) .. controls (174.4507,169.4908) and (174.8999,169.7282) ..
+ (174.9396,171.5408) .. controls (174.9793,173.3533) and (174.0825,175.8711) ..
+ (173.7075,175.8711) .. controls (173.3325,175.8711) and (173.4700,172.6008) ..
+ (172.8593,171.8086) .. controls (172.2655,171.0385) and (171.3660,171.2059) ..
+ (170.4396,171.2283) .. controls (169.5133,171.2506) and (169.1896,171.1122) ..
+ (168.4396,171.3622) .. controls (167.6896,171.6122) and (167.7253,172.2461) ..
+ (167.1271,172.3622) .. controls (166.4858,172.4866) and (164.9144,172.5121) ..
+ (164.4396,172.3176) .. controls (163.9820,172.1301) and (163.5736,171.9761) ..
+ (162.5736,170.9872) .. controls (161.5736,169.9984) and (161.3080,168.3868) ..
+ (160.8414,168.8087) .. controls (160.3749,169.2305) and (160.7834,171.8778) ..
+ (160.6182,172.4069) .. controls (160.4486,172.9501) and (159.4575,174.4634) ..
+ (158.7198,174.4515) .. controls (157.9821,174.4634) and (156.9910,172.9501) ..
+ (156.8214,172.4069) .. controls (156.6562,171.8778) and (157.0647,169.2305) ..
+ (156.5982,168.8087) .. controls (156.1316,168.3868) and (155.8660,169.9984) ..
+ (154.8660,170.9872) .. controls (153.8660,171.9761) and (153.4575,172.1301) ..
+ (153.0000,172.3176) .. controls (152.5252,172.5121) and (150.9537,172.4866) ..
+ (150.3125,172.3622) .. controls (149.7142,172.2461) and (149.7500,171.6122) ..
+ (149.0000,171.3622) .. controls (148.2500,171.1122) and (147.9263,171.2506) ..
+ (147.0000,171.2283) .. controls (146.0736,171.2060) and (145.1741,171.0385) ..
+ (144.5803,171.8086) .. controls (143.9695,172.6008) and (144.1071,175.8711) ..
+ (143.7321,175.8711) .. controls (143.3571,175.8711) and (142.4602,173.3533) ..
+ (142.5000,171.5408) .. controls (142.5396,169.7282) and (142.9889,169.4908) ..
+ (143.5535,169.0943) .. controls (144.1384,168.6836) and (144.5000,168.3622) ..
+ (146.0000,168.3622) .. controls (147.5000,168.3622) and (148.0000,169.2550) ..
+ (150.0000,169.3622) .. controls (152.0000,169.4693) and (152.3705,169.5408) ..
+ (154.0000,168.7908) .. controls (155.6294,168.0408) and (156.8259,166.6747) ..
+ (156.5178,166.3622) .. controls (156.2309,166.0711) and (155.6830,167.0006) ..
+ (154.5535,167.3622) .. controls (153.4240,167.7238) and (152.8883,168.0586) ..
+ (152.0000,167.8086) .. controls (151.1116,167.5586) and (150.8571,166.9247) ..
+ (151.3571,166.4961) .. controls (151.8571,166.0675) and (153.1616,166.4497) ..
+ (154.0000,166.0943) .. controls (154.8214,165.7461) and (155.5312,164.6122) ..
+ (156.4285,163.3622) .. controls (157.3258,162.1122) and (157.3526,162.5832) ..
+ (157.5892,161.3622) .. controls (157.8259,160.1412) and (158.0044,158.7729) ..
+ (157.3750,158.4783) .. controls (156.7615,158.1911) and (154.6942,161.4894) ..
+ (154.0000,160.3622) .. controls (153.3177,159.2544) and (155.1964,158.6122) ..
+ (156.0267,157.4515) .. controls (156.8423,156.3115) and (156.6416,156.2974) ..
+ (156.6071,155.2283) .. controls (156.5698,154.0699) and (157.2781,149.3854) ..
+ (156.0000,149.4253) .. controls (154.6902,149.4652) and (155.3087,151.9762) ..
+ (154.7728,153.3555) .. controls (154.2370,154.7349) and (153.5328,154.8732) ..
+ (153.1578,155.4569) .. controls (152.7917,156.0266) and (150.6600,159.6204) ..
+ (151.0000,160.3622) .. controls (151.3342,161.0916) and (154.8249,162.0755) ..
+ (154.4633,162.8255) .. controls (154.1017,163.5755) and (149.9818,162.8235) ..
+ (149.5535,163.3622) .. controls (149.0976,163.9353) and (149.8074,167.5155) ..
+ (148.1973,167.3315) .. controls (146.6183,167.1512) and (147.6095,163.8622) ..
+ (146.6696,164.2372) .. controls (145.7296,164.6122) and (144.6618,166.6058) ..
+ (144.0102,166.0088) .. controls (143.3585,165.4119) and (144.5268,162.1850) ..
+ (144.0631,161.9834) .. controls (143.5728,161.7702) and (142.1362,162.9544) ..
+ (141.8704,162.2990) .. controls (141.6046,161.6438) and (142.0755,160.2833) ..
+ (142.9999,159.3622) .. controls (143.9243,158.4411) and (144.1262,158.3073) ..
+ (145.1262,158.6779) .. controls (146.1262,159.0484) and (146.2499,160.2238) ..
+ (146.9999,160.8443) .. controls (147.7499,161.4649) and (147.4999,161.1833) ..
+ (147.9999,160.8443) .. controls (148.4999,160.5053) and (148.3446,160.5087) ..
+ (148.9999,159.4885) .. controls (149.6552,158.4682) and (150.1244,158.0133) ..
+ (150.6211,156.7633) .. controls (151.1178,155.5133) and (150.8974,155.4334) ..
+ (150.9865,154.4885) .. controls (151.0756,153.5435) and (150.8663,153.6860) ..
+ (150.9776,152.9834) .. controls (151.0888,152.2807) and (151.8736,151.5516) ..
+ (151.8736,151.5516) -- (153.1893,149.1696) .. controls (153.1893,149.1696) and
+ (154.0962,147.6218) .. (154.4948,146.3622) .. controls (154.8843,145.1313) and
+ (155.1250,144.6456) .. (154.4948,143.3622) .. controls (153.8113,141.9701) and
+ (153.4036,143.0797) .. (152.8322,142.2225) .. controls (151.7761,140.6384) and
+ (152.0000,136.3622) .. (152.0000,136.3622) .. controls (152.0000,136.3622) and
+ (151.8081,133.4329) .. (152.4949,132.1198) .. controls (153.1818,130.8067) and
+ (153.9316,131.7990) .. (154.7475,131.1096) .. controls (155.5633,130.4202) and
+ (155.7583,129.3622) .. (155.7583,129.3622) .. controls (155.8675,128.1025) and
+ (155.9318,127.3751) .. (156.5536,125.8443) .. controls (156.7846,124.8369) and
+ (157.0910,123.1569) .. (158.1964,122.1836) -- (159.6429,119.9515) --
+ (160.5536,115.7550) -- (159.0000,117.3622) -- (157.0000,119.3622) .. controls
+ (155.9004,120.3843) and (154.8628,120.8128) .. (154.0000,121.3622) .. controls
+ (153.3133,121.2971) and (152.7917,120.6379) .. (152.6582,120.0146) .. controls
+ (153.9400,118.9888) and (156.5089,117.2490) .. (155.9107,116.4515) .. controls
+ (155.3430,115.6946) and (153.3323,117.7540) .. (152.0893,118.5408) .. controls
+ (151.4268,117.3412) and (151.7530,116.5372) .. (152.2679,115.8086) .. controls
+ (153.7318,114.2636) and (154.9049,111.7539) .. (157.0000,110.6300) .. controls
+ (159.0951,109.5062) and (160.1525,110.4857) .. (162.0000,110.0050) .. controls
+ (163.2373,109.5204) and (163.9368,108.6772) .. (164.4643,107.7193) --
+ (164.3571,110.5586) .. controls (164.3571,110.5586) and (164.6875,112.7427) ..
+ (166.0000,111.3622) .. controls (167.3125,109.9817) and (168.4286,109.0617) ..
+ (169.6429,108.1836) .. controls (169.0832,109.6995) and (169.3416,111.0790) ..
+ (167.5000,112.8086) .. controls (166.5025,113.6742) and (164.9073,113.9421) ..
+ (163.4643,114.3622) .. controls (165.4213,115.5197) and (168.4040,116.2925) ..
+ (168.6429,118.0943) .. controls (167.2044,118.6180) and (165.9334,118.6392) ..
+ (164.7321,118.4515) .. controls (164.7381,119.6799) and (164.5447,120.7461) ..
+ (165.2679,121.7372) .. controls (165.8810,123.0486) and (166.4940,124.1989) ..
+ (167.1071,125.2729) .. controls (165.3399,125.2128) and (164.4535,124.2718) ..
+ (163.3571,123.5408) .. controls (164.4727,125.1412) and (165.5172,126.7275) ..
+ (165.4643,128.0943) .. controls (163.9870,127.3121) and (162.9180,126.3258) ..
+ (161.9107,125.3086) .. controls (161.9107,125.3086) and (159.5724,130.5165) ..
+ (160.5357,131.3622) .. controls (161.4991,132.2079) and (162.6836,131.5085) ..
+ (164.4643,131.3622);
+\path[draw=black,fill=gold,even odd rule] (164.4643,131.4693) .. controls
+ (164.8592,130.5447) and (167.6538,130.2420) .. (167.5000,131.8265) .. controls
+ (167.3469,133.4036) and (167.6468,135.4227) .. (169.0963,135.3979) .. controls
+ (170.5458,135.3731) and (170.6847,134.9488) .. (170.7449,133.6122) .. controls
+ (170.8050,132.2799) and (170.9606,128.7362) .. (170.6511,127.6147) .. controls
+ (170.3368,126.4756) and (169.3909,126.7281) .. (168.9285,126.1122) .. controls
+ (168.9108,125.0230) and (168.6289,122.7008) .. (169.4336,121.8246) .. controls
+ (170.2384,120.9484) and (169.1047,120.4297) .. (170.1569,119.4004) .. controls
+ (171.2090,118.3711) and (171.6558,118.4239) .. (172.5000,118.4336) .. controls
+ (172.5000,118.4336) and (172.5000,120.1747) .. (173.3035,120.4872) .. controls
+ (174.1071,120.7997) and (175.4911,118.9247) .. (176.1607,119.2818) .. controls
+ (176.8303,119.6390) and (175.0892,121.6925) .. (175.7589,122.3622) .. controls
+ (176.4285,123.0318) and (177.7678,121.7372) .. (178.5268,122.4515) .. controls
+ (179.2857,123.1658) and (177.5893,123.8800) .. (177.9910,124.9515) .. controls
+ (178.3928,126.0229) and (179.5982,126.3354) .. (179.5535,127.2729) .. controls
+ (179.5089,128.2104) and (178.5714,128.1658) .. (178.2589,129.5943) .. controls
+ (177.9464,131.0229) and (178.6160,130.5765) .. (178.4375,132.3176) .. controls
+ (178.2589,134.0586) and (178.0803,134.1926) .. (177.3214,135.8890) .. controls
+ (176.5625,137.5854) and (176.1161,137.7193) .. (174.7321,139.1033) .. controls
+ (173.3482,140.4872) and (173.5714,140.3979) .. (171.6518,141.3354) .. controls
+ (169.7321,142.2729) and (169.1964,142.2729) .. (167.4107,142.6300) .. controls
+ (165.6250,142.9872) and (164.3055,143.2136) .. (164.3055,143.2136) .. controls
+ (164.7843,139.4881) and (165.4446,135.8433) .. (164.4643,131.4693) -- cycle;
+\path[even odd rule] (156.5200,113.6808) .. controls (157.1347,112.1871) and
+ (158.5285,112.0368) .. (159.8797,112.1533) .. controls (159.2856,113.5469) and
+ (158.4882,114.4667) .. (156.5200,113.6808) -- cycle;
+\end{scope}
+}
+\begin{scope}[cm={{0.30612,0.0,0.0,0.30612,(223.46939,70.89239)}}]
+\begin{scope}[cm={{1.63612,0.0,0.0,1.63612,(-43.77202,-35.4659)}}]
+\path[fill=gold,even odd rule] (67.0151,150.3296) -- (291.2234,151.2003) ..
+ controls (287.0513,143.0668) and (259.5618,139.4407) .. (242.0282,134.6568) ..
+ controls (183.4646,130.4798) and (126.9961,136.7784) .. (70.7156,144.0169) -- cycle;
+\path[fill=black,even odd rule] (67.0151,150.3296) -- (181.3278,151.2003) .. controls
+ (195.6583,145.4613) and (198.6896,142.4882) .. (215.3315,137.2689) .. controls
+ (156.7679,133.0919) and (126.9961,136.7784) .. (70.7156,144.0169) -- cycle;
+\begin{scope}[draw=black]
+\path[draw,fill=gold,even odd rule,line width=1.379\lw] (50.9655,59.1573) ..
+ controls (50.9655,60.3886) and (64.1545,107.9195) .. (64.1545,107.9195) ..
+ controls (64.1545,107.9195) and (61.1305,108.3717) .. (60.6143,109.9205) ..
+ controls (60.0755,111.5366) and (61.4338,116.0872) .. (62.7692,117.0008) ..
+ controls (64.2314,118.0013) and (66.7711,117.3087) .. (66.7711,117.3087) --
+ (72.4662,139.9352) .. controls (72.4662,139.9352) and (67.1562,140.5574) ..
+ (65.8476,142.8597) .. controls (64.6481,144.9700) and (67.0790,149.6322) ..
+ (67.0790,149.6322) .. controls (143.3435,135.0803) and (226.4620,131.1997) ..
+ (292.0595,149.3134) .. controls (292.0595,149.3134) and (294.5751,143.7832) ..
+ (293.8055,141.7822) .. controls (293.0144,139.7253) and (289.3417,139.1656) ..
+ (289.3417,139.1656) -- (296.1143,117.4626) .. controls (300.8259,118.7474) and
+ (301.8188,113.5598) .. (301.6213,111.3914) .. controls (301.4250,109.2354) and
+ (298.2351,108.2943) .. (298.2351,108.2943) -- (311.5065,61.8969) .. controls
+ (313.9401,62.1175) and (316.3461,63.6094) .. (318.2790,62.2795) .. controls
+ (320.1046,61.0234) and (323.0171,46.2311) .. (321.6125,44.6732) .. controls
+ (320.3010,43.2185) and (282.0484,32.8250) .. (260.7123,31.1126) .. controls
+ (256.6736,30.6876) and (250.7201,31.6475) .. (248.9615,33.0589) .. controls
+ (247.2981,34.3938) and (244.9195,49.6611) .. (245.3575,50.4584) .. controls
+ (245.7292,51.1349) and (249.3222,50.9663) .. (250.3980,51.1005) --
+ (243.7810,86.9861) .. controls (233.6924,85.8897) and (223.1746,85.2226) ..
+ (212.6888,84.5234) -- (212.9966,46.8126) .. controls (216.3409,46.0182) and
+ (217.7465,46.4597) .. (218.8985,44.2069) .. controls (219.9180,42.2130) and
+ (221.5694,29.4249) .. (218.6344,27.5305) .. controls (215.5442,25.5359) and
+ (146.2980,24.7094) .. (143.4769,26.8775) .. controls (140.6138,29.0778) and
+ (140.8576,36.9529) .. (142.5006,41.8871) .. controls (144.1435,46.8213) and
+ (145.6186,46.2249) .. (148.7476,46.5357) -- (148.8114,84.9852) .. controls
+ (138.2200,85.6689) and (127.7841,86.5081) .. (117.6026,87.6018) .. controls
+ (117.6026,87.6018) and (109.4788,53.1336) .. (109.1260,51.2312) .. controls
+ (108.2553,50.2517) and (116.1305,51.8245) .. (117.5389,50.7617) .. controls
+ (118.8472,49.7745) and (116.0619,36.0780) .. (114.7496,34.7101) .. controls
+ (113.3585,33.2601) and (103.6659,30.5201) .. (98.4401,29.8864) .. controls
+ (92.9108,29.2158) and (41.1125,38.2362) .. (39.2456,40.1876) .. controls
+ (37.2308,42.2937) and (40.7542,57.7985) .. (42.9024,59.3749) .. controls
+ (44.8770,60.8240) and (50.9655,59.1573) .. (50.9655,59.1573) -- cycle;
+
+\path[draw,line width=1.379\lw] (63.3849,108.0031) .. controls (143.6019,92.4345) and (223.2204,90.1316) .. (297.6986,108.1757)
+(67.2844,117.1494) .. controls (147.5014,101.5808) and (221.7262,99.5593) .. (296.2045,117.6035)
+(69.6788,128.2549) .. controls (150.3312,113.5569) and (217.1550,111.9708) .. (292.5040,128.7089)
+(245.3202,120.3169) -- (243.4731,131.1333)(201.6064,116.9306) -- (200.8104,127.9911)
+(158.5084,117.3924) -- (159.5221,128.6177)(115.7182,121.2404) -- (117.4113,133.2463)
+(83.3947,126.0120) -- (85.7035,137.5561)(95.2466,112.6208) -- (97.4015,123.5492)
+(132.9574,107.3875) -- (134.6506,118.7776)(181.5702,116.8668) -- (181.4427,104.7708)
+(228.0810,106.6179) -- (226.6957,118.3159)(265.4466,111.3894) -- (262.9948,122.6257)
+(278.1055,125.8581) -- (275.3349,136.9404)(108.8093,88.5090) -- (99.2314,50.9673)
+(81.0594,78.4238) -- (84.4985,91.2257)(65.3594,69.9075) -- (67.8750,80.2312)
+(90.3211,65.8372) -- (92.6937,76.4952)(74.7377,54.0231) -- (77.8535,67.6757)
+(51.2920,59.0683) .. controls (71.7807,54.8935) and (98.0008,49.7966) .. (109.3437,50.9114)
+(99.8643,30.2727) -- (104.2005,50.3595)(147.1556,46.3356) .. controls (169.7061,45.6149) and (192.4428,44.9986) .. (212.8594,46.7710)
+(180.4253,45.4088) -- (180.4890,57.5614)(165.8409,58.2518) -- (165.8409,69.5711)
+(195.2274,57.5988) -- (195.2274,69.5711)(180.9244,70.2131) -- (180.8342,83.6851)
+(249.6236,51.1018) .. controls (265.5511,50.5547) and (292.5166,55.4885) .. (311.7055,61.8267)
+(259.9866,31.5862) -- (256.2861,50.4154)(252.5856,87.7472) -- (261.0750,51.1773)
+(285.9992,54.8778) -- (282.8055,67.8110)(295.5957,70.0251) -- (292.6383,81.8138)
+(270.1087,65.6529) -- (267.2711,76.9051)(279.3786,79.3820) -- (276.1850,91.9172)
+(72.0733,140.0133) .. controls (152.7257,125.3154) and (214.4340,122.5320) .. (289.7830,139.2701)
+(60.6253,96.1097) .. controls (143.0479,80.5681) and (233.9370,79.0387) .. (300.7660,97.5134)
+(148.9522,71.1190) .. controls (171.2173,70.0267) and (192.3356,70.1227) .. (212.5515,70.9387)
+(57.8376,82.4491) .. controls (76.4315,79.5256) and (90.6880,76.9570) .. (105.9445,74.8303)
+(55.0078,71.2348) .. controls (73.6017,68.3113) and (87.8582,65.7427) .. (103.1146,63.6161)
+(255.5056,75.5727) .. controls (271.9764,77.7438) and (290.7145,80.9485) .. (304.5865,85.1724)
+(148.9522,71.1190) .. controls (171.2173,70.0267) and (192.3356,70.1227) .. (212.5515,70.9387)
+(148.9522,58.7129) .. controls (171.2173,57.6207) and (192.3356,57.7166) .. (212.5515,58.5326)
+(258.5577,63.5251) .. controls (275.0286,65.6962) and (293.7666,68.9009) .. (307.6386,73.1248)
+(51.5600,60.6781) .. controls (71.4549,56.4332) and (98.6920,51.4065) .. (109.3535,52.4833)
+(148.8620,47.8033) .. controls (170.2850,46.9525) and (191.6410,46.8382) .. (212.8594,48.2386)
+(250.0917,52.4374) .. controls (268.7032,52.7531) and (291.0952,56.6632) .. (310.8908,63.3659);
+\end{scope}
+\path[fill=gold,even odd rule] (206.9820,139.0103) -- (180.6430,147.9351) -- (167.8000,147.9351) -- cycle;
+\end{scope}
+\path[draw=black,fill=blue,even odd rule,line width=2\lw] % Wappenrahmen
+ (7.8205,210.9980) -- (7.8205,625.4950) .. controls (7.8205,737.2961) and
+ (185.8519,835.6785) .. (251.4246,835.6785) .. controls (317.7094,835.6785) and
+ (492.1795,737.1963) .. (492.1795,625.5523) -- (492.1795,211.7103) -- cycle;
+\begin{scope}[cm={{2.82053,0,0,2.82053,(-79.07916,-64.76008)}}]\eagle
+\begin{scope}[cm={{-1,0,0,1,(234.3569,0)}},shift={(0,0)}]\eagle\end{scope}
+\begin{scope}[shift={(0,69.64286)},shift={(0,0)}]\eagle\end{scope}
+\begin{scope}[shift={(0,70.0)},shift={(0,0)}]
+\begin{scope}[cm={{-1,0,0,1,(234.3569,0)}},shift={(0,0)}]\eagle\end{scope}\end{scope}
+\begin{scope}[shift={(-42.0,135.4288)},shift={(0,0)}]\eagle\end{scope}\end{scope}\end{scope}
+\end{scope}
+\end{scope}
+\fi
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AT-O.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-O.tex
new file mode 100644
index 0000000000..06f03b5cdf
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-O.tex
@@ -0,0 +1,1008 @@
+% --------------------------------------------------------------------------
+% Austria - Upper Austria:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{white}{RGB}{255,255,255}
+\definecolor{red}{RGB}{218,18,26}
+\definecolor{gold}{RGB}{252,221,9}
+\definecolor{blue}{RGB}{15,71,175}
+\newdimen\lw\lw0.003\flagwidth
+\hstripesII{white}{red}
+\ifemblem
+\begin{scope}[shift={(0.5\flaglength,0.5)},scale=\flagwidth/545]
+\begin{scope}[y=0.80pt, x=0.80pt, yscale=-1,shift={(-297,-430)}]
+\begin{scope}[shift={(28.51887,-25.61095)}]
+\path % Wappenschild
+ [draw=black,fill=black,line join=miter,line cap=butt,fill,
+ even odd rule,line width=0.800\lw] (143.1097,364.2129) --
+ (396.2194,364.3354) -- (394.4120,565.5548) .. controls (393.0563,588.8732) and
+ (380.2101,619.6599) .. (356.0994,642.5139) .. controls (335.2978,662.2313) and
+ (305.9822,675.7858) .. (269.9567,676.6046) .. controls (184.1173,673.9264) and
+ (150.8121,608.9592) .. (142.9834,563.5023) -- cycle;
+\path[fill=white,line join=miter,line cap=butt,even odd rule,line
+ width=0.800\lw] (268.1802,364.6702) -- (268.7006,676.5854) .. controls
+ (268.7006,676.5854) and (296.7323,674.0601) .. (298.5001,672.2923) --
+ (297.3114,364.6702) -- cycle;
+\path[fill=red,line join=miter,line cap=butt,even odd rule,line
+ width=0.800\lw] (297.4823,364.7486) -- (298.5611,672.5083) .. controls
+ (309.4540,670.0083) and (322.3964,665.4293) .. (331.6642,659.7330) --
+ (331.4117,364.8118) -- cycle;
+\path[fill=white,line join=miter,line cap=butt,even odd rule,line
+ width=0.800\lw] (331.5749,364.8118) -- (331.7165,659.9332) .. controls
+ (340.3028,655.6401) and (353.6873,644.5284) .. (359.8745,638.0887) --
+ (360.7061,364.8118) -- cycle;
+\path[fill=red,line join=miter,line cap=butt,even odd rule,line
+ width=0.800\lw] (360.8491,364.9109) -- (359.8897,637.9665) .. controls
+ (377.9799,620.3142) and (392.6901,589.2683) .. (393.8767,566.1468) --
+ (395.6624,364.9741) -- cycle;
+\path[draw=black,fill=gold,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.160\lw] (206.7532,651.0860) .. controls
+ (206.1219,651.0229) and (204.3036,645.7015) .. (202.6786,640.1300) .. controls
+ (202.0536,637.9872) and (202.5893,632.8979) .. (202.6786,630.7550) .. controls
+ (203.3573,627.9270) and (203.4821,626.7372) .. (204.1071,624.5943) .. controls
+ (204.9024,620.1074) and (204.6429,610.7550) .. (204.6429,610.7550) .. controls
+ (204.2009,609.8712) and (203.7500,610.7550) .. (203.7500,610.7550) .. controls
+ (203.7500,610.7550) and (203.1968,617.7621) .. (203.0357,618.7908) .. controls
+ (201.8750,626.2015) and (199.7168,628.7060) .. (197.7525,630.6702) .. controls
+ (194.3550,634.0678) and (189.4012,634.9235) .. (189.4012,634.9235) .. controls
+ (184.9186,635.0497) and (183.5714,633.8845) .. (183.5714,633.8845) .. controls
+ (183.5714,633.8845) and (182.9240,632.6057) .. (180.7143,631.4693) .. controls
+ (178.5535,631.2805) and (178.5210,632.0338) .. (177.0058,632.7283) .. controls
+ (176.5504,631.6397) and (176.4936,630.4808) .. (176.6198,629.6601) .. controls
+ (177.6158,628.6971) and (179.0178,627.9067) .. (179.7168,627.5624) .. controls
+ (180.8533,627.4361) and (185.5988,627.6779) .. (186.4196,627.6147) .. controls
+ (187.3985,628.3913) and (188.3731,628.4426) .. (189.5095,629.0108) .. controls
+ (192.5166,627.9574) and (194.5758,625.7860) .. (196.1166,623.8718) .. controls
+ (197.2530,622.6091) and (198.8096,619.8475) .. (199.6537,617.9069) .. controls
+ (200.6007,615.8866) and (202.3214,609.1479) .. (202.3214,609.1479) .. controls
+ (202.3214,609.1479) and (203.6977,599.8718) .. (203.8871,598.5363) .. controls
+ (204.2659,596.8317) and (204.6429,579.5592) .. (204.6429,579.5592) .. controls
+ (204.6429,578.4859) and (203.5625,578.4011) .. (203.3731,579.4744) .. controls
+ (203.3731,579.4744) and (202.9311,584.0684) .. (202.6786,587.5408) .. controls
+ (201.9759,591.1056) and (200.3698,595.4880) .. (198.7283,597.9502) .. controls
+ (197.4543,599.4891) and (193.7809,604.6725) .. (190.1191,608.9025) .. controls
+ (186.8951,611.8224) and (182.4081,614.0702) .. (180.7666,615.7749) .. controls
+ (180.1813,617.4181) and (180.4508,619.9175) .. (181.2500,620.9336) .. controls
+ (182.3233,621.3756) and (183.6313,621.7442) .. (185.7143,621.6479) .. controls
+ (185.7774,622.6581) and (185.3698,623.5797) .. (184.1071,624.1479) .. controls
+ (182.1290,624.1085) and (181.4954,624.0235) .. (179.2857,623.0765) .. controls
+ (177.3564,621.6009) and (174.3269,619.3261) .. (174.0025,615.3744) .. controls
+ (174.8864,612.2177) and (176.5608,609.4937) .. (177.8284,607.8221) .. controls
+ (179.7224,606.2437) and (185.9343,602.4362) .. (186.2500,602.1836) .. controls
+ (186.8078,601.7374) and (186.2673,601.0626) .. (185.4203,601.3449) .. controls
+ (184.8521,601.5343) and (181.7282,604.0612) .. (178.5714,605.5765) .. controls
+ (176.0143,606.0935) and (172.9132,605.3456) .. (170.3878,605.6613) .. controls
+ (168.1169,605.9452) and (167.2493,606.6984) .. (165.9235,607.8348) .. controls
+ (164.5609,609.0027) and (164.7277,611.3700) .. (164.2857,613.3903) .. controls
+ (163.4876,614.4787) and (163.4993,613.8737) .. (162.6786,613.6212) .. controls
+ (161.7300,612.3590) and (160.9747,610.6910) .. (160.8208,608.5905) .. controls
+ (160.8838,607.3910) and (162.8413,604.3107) .. (163.9827,602.7193) .. controls
+ (165.8136,601.3935) and (168.6621,599.5544) .. (171.1147,598.6753) .. controls
+ (173.9558,598.3597) and (174.2118,598.9911) .. (177.5000,598.7908) .. controls
+ (175.1009,597.4649) and (172.7256,597.7627) .. (169.7583,596.5000) .. controls
+ (167.9856,595.1778) and (167.5325,593.8558) .. (167.5325,592.6562) .. controls
+ (167.5325,590.5059) and (167.5614,589.3443) .. (168.4777,588.4878) .. controls
+ (170.4348,589.7505) and (169.4883,592.1334) .. (171.2085,592.9936) .. controls
+ (173.4814,594.1300) and (173.1590,593.8439) .. (175.1786,593.7908) .. controls
+ (179.9768,593.6645) and (180.9070,592.7695) .. (182.3214,591.8265) .. controls
+ (184.5943,590.3113) and (189.9914,585.4239) .. (191.4394,583.7691) .. controls
+ (192.7652,582.2539) and (198.9629,572.2843) .. (200.9758,563.8972) .. controls
+ (201.3546,562.3189) and (202.0599,559.2111) .. (201.2392,558.8954) .. controls
+ (200.2611,559.1003) and (199.6466,564.6493) .. (197.5000,566.2908) .. controls
+ (195.3825,567.3679) and (188.8438,567.7500) .. (188.8438,567.7500) --
+ (188.9286,565.3781) .. controls (188.9286,565.3781) and (192.9939,564.5463) ..
+ (194.4643,563.4336) .. controls (196.8003,561.6659) and (198.7437,557.8673) ..
+ (199.4426,555.2717) .. controls (201.7705,546.6507) and (201.7749,533.9693) ..
+ (201.7749,533.9693) .. controls (201.7749,532.6435) and (200.5249,532.6887) ..
+ (200.5249,533.8251) .. controls (200.5249,533.8251) and (200.6534,537.5064) ..
+ (199.5581,540.0191) .. controls (198.4848,542.4814) and (197.5993,545.4140) ..
+ (195.5790,546.4873) .. controls (192.4523,548.1484) and (188.5300,548.2352) ..
+ (188.2143,547.5408) .. controls (187.8476,546.7341) and (191.2048,546.6516) ..
+ (193.0357,544.5051) .. controls (195.1666,542.0068) and (196.4343,537.5387) ..
+ (196.7640,536.0491) .. controls (197.0910,534.5722) and (199.1847,525.9351) ..
+ (198.2233,525.0823) .. controls (197.3129,525.2170) and (196.7767,531.2239) ..
+ (195.8929,533.4336) .. controls (195.1797,535.2165) and (191.6895,536.7820) ..
+ (190.5880,539.1479) .. controls (190.9037,540.8525) and (192.3836,541.9407) ..
+ (192.8571,542.9719) .. controls (192.1075,544.1896) and (191.0408,544.2327) ..
+ (190.5357,543.7908) .. controls (189.8965,543.2314) and (188.4784,540.8818) ..
+ (188.3929,539.6836) .. controls (188.3298,538.7998) and (190.0983,535.6055) ..
+ (189.6561,535.4166) .. controls (188.1436,534.7705) and (172.2733,557.5159) ..
+ (171.3471,559.7866) .. controls (171.4734,560.9230) and (172.1505,560.8162) ..
+ (172.8623,560.9230) .. controls (174.1250,561.1124) and (176.4438,560.7730) ..
+ (177.9131,559.7234) .. controls (179.2389,558.7764) and (179.8690,556.8196) ..
+ (180.9436,555.9985) .. controls (182.4588,555.6197) and (183.8400,555.8645) ..
+ (184.1003,556.1248) .. controls (184.3528,556.3773) and (184.8336,562.0185) ..
+ (184.3528,562.1857) .. controls (182.7769,562.7338) and (176.9022,563.0499) ..
+ (174.7564,563.9534) .. controls (173.5568,564.4585) and (170.8925,564.5771) ..
+ (171.0315,565.6581) .. controls (171.5997,570.0775) and (172.0334,575.2779) ..
+ (173.2412,576.2015) .. controls (174.3144,577.0223) and (174.9458,579.1057) ..
+ (174.8827,579.9896) .. controls (174.7812,581.4104) and (169.4486,584.0710) ..
+ (167.8116,583.3989) .. controls (167.0565,582.0917) and (167.1803,578.6638) ..
+ (167.3065,577.8430) .. controls (167.6442,575.6484) and (168.2535,566.4788) ..
+ (167.4959,566.1632) .. controls (166.6140,565.7957) and (161.4350,576.0121) ..
+ (161.1193,576.5803) .. controls (160.8451,577.0740) and (161.0562,583.3989) ..
+ (160.6142,583.9040) .. controls (159.9892,584.6182) and (156.6999,583.9671) ..
+ (156.6999,583.9671) .. controls (156.6999,583.9671) and (152.2174,582.8938) ..
+ (151.5229,582.3887) .. controls (150.9972,582.0064) and (151.6182,579.5062) ..
+ (152.2805,579.0426) .. controls (152.9118,578.6006) and (154.8959,577.4508) ..
+ (155.9423,576.0121) .. controls (156.4474,575.3176) and (163.3290,565.4055) ..
+ (163.3922,564.4585) .. controls (163.4694,563.3003) and (157.0156,563.2589) ..
+ (156.1317,563.0064) .. controls (155.3060,562.7705) and (154.6796,564.8373) ..
+ (154.3008,564.9636) .. controls (153.8447,565.1156) and (151.7123,565.3424) ..
+ (151.2703,564.9636) .. controls (150.8580,564.6101) and (150.8284,561.3649) ..
+ (150.8284,561.3649) .. controls (150.8284,561.3649) and (150.8354,557.7702) ..
+ (151.2072,557.1980) .. controls (151.4847,556.7713) and (156.1948,555.9985) ..
+ (156.7630,555.9985) .. controls (157.2681,555.9985) and (159.1566,559.3566) ..
+ (160.3617,559.9128) .. controls (161.1825,560.2916) and (165.1226,561.0538) ..
+ (165.9176,560.4179) .. controls (167.4959,559.1552) and (185.6787,528.9137) ..
+ (185.8681,527.8405) .. controls (186.0902,526.5815) and (184.7948,527.0828) ..
+ (184.2266,527.6511) .. controls (184.2266,527.6511) and (180.7542,530.9340) ..
+ (179.4915,532.1967) .. controls (178.6144,533.0738) and (175.9222,534.4254) ..
+ (175.2615,535.4166) .. controls (174.7564,536.1742) and (174.7564,539.8991) ..
+ (173.9988,539.0784) .. controls (172.8936,537.8812) and (173.4306,533.1437) ..
+ (173.8725,532.5124) .. controls (174.4450,531.6946) and (175.8980,526.9683) ..
+ (181.3224,524.5575) .. controls (182.4588,524.0524) and (182.7696,515.8455) ..
+ (183.7846,514.2665) .. controls (184.9211,512.4988) and (194.1482,499.1584) ..
+ (198.2424,496.7783) .. controls (198.3687,495.3262) and (197.7283,483.9660) ..
+ (197.6111,483.2043) .. controls (197.4848,482.3836) and (195.2120,476.3227) ..
+ (194.7069,475.1231) .. controls (194.2388,474.0115) and (194.2650,466.2212) ..
+ (193.3179,465.8423) .. controls (192.4504,466.0719) and (193.9220,485.1812) ..
+ (193.1917,487.1818) .. controls (191.7773,491.0560) and (191.3219,491.1738) ..
+ (190.2505,492.4238) .. controls (189.1791,493.6738) and (186.8782,495.3893) ..
+ (186.6257,495.2630) .. controls (186.4280,495.1642) and (186.3353,484.6109) ..
+ (186.0634,481.2053) .. controls (185.8108,478.0170) and (185.5208,465.2110) ..
+ (185.5208,465.2110) .. controls (185.5208,464.3587) and (184.6369,464.0746) ..
+ (184.6500,465.1470) .. controls (184.6500,465.1470) and (184.4522,487.4085) ..
+ (184.1003,489.9597) .. controls (183.8478,491.7907) and (181.8906,499.8087) ..
+ (180.1228,504.2913) .. controls (177.0875,511.9879) and (172.4836,514.2666) ..
+ (172.2310,513.9509) .. controls (172.0413,513.7137) and (172.4846,500.4433) ..
+ (172.4065,487.1858) .. controls (172.3247,473.2994) and (171.7259,460.0340) ..
+ (171.7259,460.0340) .. controls (171.4734,459.2132) and (170.7158,459.4026) ..
+ (170.5264,460.0971) .. controls (170.5264,460.0971) and (170.3486,476.7626) ..
+ (170.2224,479.8562) .. controls (170.0807,483.3280) and (168.5061,508.4581) ..
+ (167.8116,513.5089) .. controls (167.0439,519.0924) and (165.3280,532.6243) ..
+ (163.5184,536.3005) .. controls (160.7275,541.9706) and (156.1317,545.5812) ..
+ (155.7529,545.5181) .. controls (155.5011,545.4761) and (156.3960,524.0610) ..
+ (156.9432,501.9079) .. controls (157.5524,477.2436) and (158.2783,452.7104) ..
+ (158.1520,452.3947) .. controls (157.7639,451.4244) and (157.2050,451.3845) ..
+ (156.5736,452.2053) .. controls (156.5736,452.2053) and (154.8690,489.6440) ..
+ (154.3008,494.6317) .. controls (153.7891,499.0598) and (153.4169,503.5336) ..
+ (151.6491,508.4581) .. controls (150.3693,512.0235) and (146.8509,516.5394) ..
+ (146.4721,516.4762) .. controls (146.0188,516.4006) and (147.7195,455.3239) ..
+ (147.9873,451.5739) .. controls (148.2930,447.2954) and (150.7678,430.2275) ..
+ (150.1989,429.8863) .. controls (149.5569,429.7840) and (146.2100,439.1637) ..
+ (145.8038,438.8424) .. controls (145.1426,438.4292) and (145.5903,427.5259) ..
+ (146.0270,425.0994) .. controls (146.4600,422.6935) and (148.2143,417.3142) ..
+ (149.9206,413.2389) .. controls (151.2746,410.0051) and (152.9091,407.8701) ..
+ (152.5330,407.6323) .. controls (151.7841,407.1587) and (149.1327,410.9293) ..
+ (148.2399,410.8847) .. controls (147.0936,410.8274) and (145.0768,411.0352) ..
+ (144.7643,410.3656) .. controls (144.5845,409.9802) and (147.0792,405.8046) ..
+ (149.2096,401.3883) .. controls (151.8652,395.8831) and (154.3901,390.4010) ..
+ (153.9883,390.0439) .. controls (153.5248,389.6319) and (148.3025,391.1893) ..
+ (147.6328,390.9661) .. controls (147.0905,390.7853) and (146.0632,388.4626) ..
+ (146.5920,387.8897) .. controls (146.8759,387.5821) and (153.5190,383.9564) ..
+ (159.7431,381.1196) .. controls (165.2632,378.6037) and (167.6103,377.8045) ..
+ (170.4632,377.6262) .. controls (172.6061,377.4923) and (177.2069,377.8018) ..
+ (177.8748,378.9322) .. controls (178.4552,379.9144) and (176.3469,385.3923) ..
+ (175.4987,385.5262) .. controls (174.9102,385.6191) and (173.6090,384.7099) ..
+ (170.4632,385.4089) .. controls (169.4085,385.6433) and (168.6629,386.8941) ..
+ (168.7108,389.1510) .. controls (168.7541,391.1928) and (169.9181,393.7129) ..
+ (169.3931,394.9301) .. controls (168.5052,396.9887) and (165.0369,398.3493) ..
+ (163.7927,399.5204) .. controls (163.0337,400.2347) and (163.6511,402.3845) ..
+ (163.9559,403.8136) .. controls (164.2206,405.0546) and (166.9506,402.6305) ..
+ (168.4736,402.5382) .. controls (169.9468,402.4489) and (171.4019,403.0680) ..
+ (172.5269,404.4526) .. controls (173.1072,405.1669) and (172.2463,408.2074) ..
+ (171.9785,410.6628) .. controls (171.7388,412.8594) and (171.8012,415.7083) ..
+ (170.9530,417.0922) .. controls (169.7212,419.1019) and (164.2852,421.7005) ..
+ (163.9126,423.0511) .. controls (163.5554,424.3458) and (163.5108,427.4483) ..
+ (163.9253,427.7907) .. controls (164.9521,428.6389) and (168.5532,429.0364) ..
+ (170.2400,430.1835) .. controls (171.3561,430.9424) and (170.9540,436.9600) ..
+ (171.9785,438.1894) .. controls (172.4249,438.7251) and (175.1141,438.9492) ..
+ (175.8698,437.7736) .. controls (176.2716,437.1486) and (178.3359,433.7235) ..
+ (179.0342,433.4818) .. controls (179.6759,433.2597) and (182.2380,432.8863) ..
+ (185.2692,432.8619) .. controls (187.7211,432.8421) and (190.7114,433.1124) ..
+ (191.4239,433.3912) .. controls (192.4507,433.7930) and (192.4354,438.7047) ..
+ (193.6968,438.4419) .. controls (194.7682,438.2187) and (195.3612,429.8863) ..
+ (194.9595,429.3506) .. controls (194.3341,428.5168) and (191.9456,431.1170) ..
+ (190.6956,430.9384) .. controls (189.0456,430.7027) and (187.3969,429.7344) ..
+ (187.1014,429.0254) .. controls (186.8782,428.4897) and (187.1475,427.6788) ..
+ (187.8105,427.5841) .. controls (188.4355,427.4948) and (191.6272,428.6611) ..
+ (192.1815,428.1912) .. controls (194.2351,426.4501) and (196.1635,422.9185) ..
+ (195.7171,422.7846) .. controls (194.6481,422.4639) and (191.9763,422.9478) ..
+ (190.4584,422.8139) .. controls (189.3764,422.7184) and (185.7661,418.8639) ..
+ (185.2304,418.6853) .. controls (184.1690,418.3315) and (183.6272,418.2835) ..
+ (182.4218,418.8192) .. controls (181.4284,419.2607) and (181.5143,422.4830) ..
+ (180.3416,423.1990) .. controls (179.5570,423.6780) and (175.2475,424.0179) ..
+ (175.0243,423.6161) .. controls (174.7908,423.1958) and (177.0073,421.9668) ..
+ (177.7869,421.2693) .. controls (178.6351,420.5104) and (177.9536,415.6092) ..
+ (178.9016,414.3768) .. controls (179.7945,413.2161) and (183.5209,412.4945) ..
+ (184.9472,412.4025) .. controls (185.6931,412.3544) and (187.3090,413.7287) ..
+ (188.4968,415.3800) .. controls (189.5129,416.7928) and (190.1199,418.4919) ..
+ (190.6663,418.7439) .. controls (191.3028,419.0380) and (192.7685,418.8938) ..
+ (194.2406,418.8519) .. controls (195.5525,418.8145) and (196.8788,418.9226) ..
+ (197.4848,418.4914) .. controls (198.2943,417.9154) and (199.1982,416.4126) ..
+ (200.6138,414.9900) .. controls (203.2579,412.3327) and (206.3083,410.4268) ..
+ (206.5762,409.4000) .. controls (206.7287,408.8154) and (204.2741,408.0685) ..
+ (201.5605,407.4965) .. controls (199.1627,406.9911) and (197.3675,406.7560) ..
+ (196.4747,406.6221) .. controls (195.3091,406.4473) and (194.5450,408.1513) ..
+ (193.9646,407.7049) .. controls (193.1124,407.0494) and (193.5475,404.8850) ..
+ (194.0832,404.6171) .. controls (200.9978,404.0616) and (204.3421,405.1886) ..
+ (211.6270,405.1069) .. controls (212.6984,404.8837) and (211.4650,397.2502) ..
+ (210.2150,396.6252) .. controls (208.9562,395.9958) and (206.5590,394.2317) ..
+ (203.6220,392.8919) .. controls (200.4012,391.4226) and (196.3274,390.5880) ..
+ (195.2999,390.8448) .. controls (194.0373,391.1605) and (191.1867,393.3435) ..
+ (190.7403,393.2542) .. controls (190.5028,393.2067) and (188.9712,391.2292) ..
+ (188.1863,388.4124) .. controls (187.6612,386.5281) and (188.4712,383.3097) ..
+ (188.6919,382.8682) .. controls (188.9925,382.2671) and (192.3745,380.5948) ..
+ (195.2212,378.7347) .. controls (197.8714,377.0030) and (198.7183,375.8238) ..
+ (200.0102,375.0548) .. controls (201.2309,374.3282) and (214.4556,375.4922) ..
+ (215.6676,375.1135) .. controls (216.3819,374.8903) and (220.5274,370.6231) ..
+ (221.2387,370.6878) .. controls (221.7298,370.7324) and (221.9656,373.2834) ..
+ (221.7731,373.9248) .. controls (221.6392,374.3712) and (218.2881,376.6480) ..
+ (218.4455,377.0752) .. controls (218.7580,377.9234) and (223.2551,377.9582) ..
+ (225.9770,377.1058) .. controls (226.8804,376.8229) and (228.2496,376.3645) ..
+ (229.1343,375.7710) .. controls (230.4001,374.9218) and (231.0947,373.9364) ..
+ (231.5915,373.9861) .. controls (232.0379,374.0307) and (231.7254,376.6734) ..
+ (231.4576,376.9859) .. controls (230.8809,377.6587) and (228.0879,379.2727) ..
+ (227.2397,379.5852) .. controls (226.3373,379.9177) and (220.6696,380.3997) ..
+ (220.7183,380.8632) .. controls (220.7719,381.4457) and (224.2012,381.9201) ..
+ (226.9709,381.5402) .. controls (229.5622,381.1848) and (232.0852,379.5615) ..
+ (232.3351,379.8531) .. controls (232.6030,380.1656) and (231.2063,383.8477) ..
+ (230.6706,384.0709) .. controls (229.8931,384.3949) and (223.8121,384.7130) ..
+ (223.7488,385.4089) .. controls (223.7042,385.9000) and (227.2071,389.4169) ..
+ (227.6848,389.8947) .. controls (227.9527,390.1625) and (227.9387,392.5833) ..
+ (227.5369,392.6726) .. controls (226.9129,392.8112) and (222.5181,389.6281) ..
+ (222.1609,390.0299) .. controls (221.7511,390.4910) and (223.4401,392.9868) ..
+ (224.7232,395.6265) .. controls (225.6315,397.4951) and (226.2027,399.5248) ..
+ (226.2742,400.5612) .. controls (226.3463,401.6071) and (226.0009,402.8967) ..
+ (225.9012,404.4126) .. controls (225.7541,406.6495) and (225.8791,409.1690) ..
+ (226.5267,410.4102) .. controls (227.0624,411.4370) and (229.2834,413.6407) ..
+ (229.2447,414.1383) .. controls (229.2023,414.6841) and (227.6415,415.2224) ..
+ (227.1504,415.2671) .. controls (226.9038,415.2895) and (224.8872,413.6596) ..
+ (223.5110,411.2086) .. controls (222.1580,408.7992) and (221.4447,405.5677) ..
+ (221.2234,405.6120) .. controls (220.6819,405.7203) and (222.0413,416.6902) ..
+ (222.2336,417.7338) .. controls (222.5461,419.4302) and (225.6352,422.0856) ..
+ (225.1887,422.5767) .. controls (224.6366,423.1840) and (221.6698,423.0817) ..
+ (221.2234,423.0371) .. controls (220.8201,422.9968) and (220.1460,420.7711) ..
+ (219.7664,418.5208) .. controls (219.4063,416.3860) and (219.3335,414.2200) ..
+ (219.2031,414.1983) .. controls (218.3169,414.0506) and (216.4845,423.1397) ..
+ (216.7364,424.3151) .. controls (216.8525,424.8570) and (216.9522,426.5759) ..
+ (217.8878,428.1472) .. controls (219.1104,430.2006) and (220.9556,431.3249) ..
+ (220.6877,431.6821) .. controls (220.1355,432.4183) and (218.0323,432.0685) ..
+ (216.6038,431.7561) .. controls (215.9656,431.6164) and (214.6770,429.8059) ..
+ (214.0195,427.7126) .. controls (213.4116,425.7774) and (213.4210,423.5422) ..
+ (213.1422,423.5422) .. controls (212.1878,423.5422) and (212.4432,430.4627) ..
+ (212.8897,431.6234) .. controls (213.3237,432.7519) and (213.9590,433.1218) ..
+ (214.4766,433.5655) .. controls (215.0886,434.0901) and (215.7136,434.6469) ..
+ (218.1930,435.6640) .. controls (219.1045,436.0380) and (221.3338,434.9050) ..
+ (223.7758,433.9962) .. controls (225.9983,433.1691) and (228.4200,432.5736) ..
+ (229.7384,432.5749) .. controls (232.2521,432.5749) and (233.7904,433.3150) ..
+ (235.2565,434.6991) .. controls (236.7327,436.0927) and (237.5976,438.0415) ..
+ (239.1230,438.1001) .. controls (241.4444,438.1894) and (241.9493,437.7926) ..
+ (242.6878,435.4715) .. controls (242.8227,435.0475) and (242.4252,433.8962) ..
+ (242.0819,432.7244) .. controls (241.6300,431.1815) and (241.4050,431.0809) ..
+ (241.8436,430.0942) .. controls (242.2007,429.2906) and (247.7814,429.4291) ..
+ (248.3330,428.2078) .. controls (248.6407,427.5263) and (249.3543,426.0040) ..
+ (249.3997,424.5969) .. controls (249.4463,423.1466) and (248.8082,421.8132) ..
+ (247.9925,421.2694) .. controls (246.9517,420.5756) and (244.7707,418.8039) ..
+ (243.6993,418.7593) .. controls (242.6288,418.7147) and (238.1588,419.0565) ..
+ (237.8909,418.7440) .. controls (237.6410,418.4524) and (237.1934,411.8995) ..
+ (237.5351,411.1819) .. controls (237.9815,410.2444) and (237.4515,411.4133) ..
+ (238.4240,410.4409) .. controls (238.8705,409.9945) and (238.0915,403.1379) ..
+ (238.6486,402.8341) .. controls (239.2056,402.5303) and (241.2724,402.2469) ..
+ (243.8459,402.8311) .. controls (245.8097,403.2772) and (245.9922,405.2288) ..
+ (247.5600,404.5569) .. controls (247.9558,404.3873) and (248.3350,403.3289) ..
+ (248.5124,402.5180) .. controls (248.7551,401.4081) and (248.7924,400.7623) ..
+ (248.1990,400.3237) .. controls (247.4810,399.7930) and (241.5897,397.8443) ..
+ (241.6790,396.7729) .. controls (241.7799,395.5626) and (241.7478,390.1843) ..
+ (241.6930,389.0335) .. controls (241.6484,388.0960) and (241.1612,385.0541) ..
+ (240.2237,384.7863) .. controls (239.1900,384.4909) and (236.2278,384.9189) ..
+ (235.8706,384.6510) .. controls (235.3128,384.2326) and (234.1596,379.2729) ..
+ (234.4154,378.7980) .. controls (234.7279,378.2176) and (239.0760,375.6962) ..
+ (240.0145,375.6962) .. controls (240.4278,375.6962) and (243.1318,376.9925) ..
+ (246.5064,377.8163) .. controls (248.9651,378.4165) and (252.2196,378.4518) ..
+ (253.0432,379.0952) .. controls (254.4718,380.2113) and (256.4188,383.1975) ..
+ (260.1143,385.6612) .. controls (260.6500,386.0183) and (263.9248,385.3181) ..
+ (264.6140,385.8104) .. controls (264.9265,386.0336) and (265.0311,388.4977) ..
+ (264.6293,388.8102) .. controls (264.1552,389.1790) and (258.8822,388.7809) ..
+ (258.3465,388.6916) .. controls (257.9128,388.6193) and (254.7970,385.0515) ..
+ (254.3059,385.4086) .. controls (253.5132,385.9851) and (261.3292,395.4891) ..
+ (262.1766,396.9628) .. controls (263.2034,398.7485) and (266.3512,412.1341) ..
+ (265.8767,413.0832) .. controls (265.4749,413.8868) and (263.8437,414.2873) ..
+ (263.3973,414.1980) .. controls (262.8849,414.0955) and (260.2755,405.2913) ..
+ (259.1041,405.6117) .. controls (258.0989,405.8866) and (264.2429,421.2612) ..
+ (264.4661,423.2701) .. controls (264.6019,424.4927) and (264.2040,427.4523) ..
+ (264.6316,430.4932) .. controls (265.2325,434.7660) and (266.6215,438.7277) ..
+ (266.3231,438.7528) .. controls (265.9474,438.7844) and (265.0921,439.5916) ..
+ (264.5455,439.4213) .. controls (263.8279,439.1978) and (261.6601,431.4892) ..
+ (260.7673,431.8463) .. controls (260.5063,431.9507) and (262.4942,441.1973) ..
+ (263.2253,453.7615) .. controls (263.9086,465.5034) and (263.8191,479.2724) ..
+ (264.1931,490.8683) .. controls (264.5789,502.8277) and (266.0489,512.0565) ..
+ (265.4176,512.4353) .. controls (264.6912,512.8711) and (258.3374,504.3623) ..
+ (257.8414,499.3033) .. controls (257.7663,498.5370) and (256.6505,487.0048) ..
+ (255.4082,475.7838) .. controls (254.0404,463.4300) and (252.8060,452.7497) ..
+ (252.7167,452.1247) .. controls (252.5236,450.7726) and (250.9245,450.7532) ..
+ (251.5591,452.1810) .. controls (252.2734,453.7881) and (255.0525,510.6320) ..
+ (254.9884,512.1900) .. controls (254.7206,518.8864) and (257.7903,542.3643) ..
+ (257.4996,542.5027) .. controls (256.2510,543.0970) and (250.6614,535.7866) ..
+ (248.4975,531.3756) .. controls (246.1761,526.6435) and (243.1747,507.3376) ..
+ (242.6891,500.3135) .. controls (242.2805,494.5574) and (240.5426,459.0235) ..
+ (240.5426,459.0235) .. controls (240.4795,458.2027) and (239.3034,457.7237) ..
+ (239.2565,458.9646) .. controls (239.2565,458.9646) and (239.4792,487.5281) ..
+ (239.5324,490.5277) .. controls (239.5630,492.3337) and (239.1922,497.5237) ..
+ (239.5827,502.6516) .. controls (239.9975,508.0998) and (240.5924,512.1739) ..
+ (240.6057,513.0667) .. controls (240.6183,513.9127) and (235.1169,508.8395) ..
+ (233.5347,505.2380) .. controls (231.9190,501.5647) and (230.2933,491.5551) ..
+ (229.5572,485.6663) .. controls (229.2415,483.1409) and (229.0521,463.3167) ..
+ (229.0521,463.3167) .. controls (228.8627,461.8014) and (227.5369,462.2434) ..
+ (227.6631,463.0010) .. controls (227.6631,463.0010) and (226.9286,473.1715) ..
+ (226.8491,481.3258) .. controls (226.7971,486.6561) and (227.4590,491.1972) ..
+ (227.2843,491.2221) .. controls (226.5343,491.3293) and (223.4282,489.5293) ..
+ (221.4760,486.1714) .. controls (219.8976,483.4566) and (220.5290,465.8420) ..
+ (220.5290,465.8420) .. controls (220.0870,464.6425) and (219.3294,464.7688) ..
+ (218.8875,465.7790) .. controls (218.8875,465.7790) and (217.8142,472.2187) ..
+ (217.4354,473.9233) .. controls (216.9918,475.9194) and (214.8197,479.0300) ..
+ (214.6574,481.6257) .. controls (214.5312,483.6460) and (214.9698,493.9005) ..
+ (215.9201,496.0204) .. controls (216.3325,496.9403) and (218.3280,500.1951) ..
+ (220.9623,503.4896) .. controls (223.5713,506.7524) and (225.0174,507.6689) ..
+ (227.1581,510.8570) .. controls (229.6997,514.6424) and (229.7767,516.4113) ..
+ (231.8420,521.6842) .. controls (234.3101,527.9853) and (237.1965,533.6486) ..
+ (236.9439,534.2168) .. controls (236.6901,534.7879) and (233.0296,533.6486) ..
+ (231.8932,532.8278) .. controls (231.2258,532.3459) and (226.4636,526.8932) ..
+ (226.0216,527.5877) .. controls (225.6121,528.2312) and (245.6839,562.0457) ..
+ (246.7298,562.4379) .. controls (247.7399,562.8167) and (255.3607,559.5538) ..
+ (256.2000,559.2181) .. controls (256.8313,558.9655) and (257.7875,556.6908) ..
+ (258.4097,556.5664) .. controls (259.0410,556.4401) and (261.2060,556.5217) ..
+ (261.6295,556.9452) .. controls (262.0083,557.3240) and (261.9452,563.5743) ..
+ (261.4401,563.8900) .. controls (260.7693,564.3093) and (258.0309,562.9430) ..
+ (257.0838,562.9430) .. controls (256.0087,562.9430) and (250.2902,564.6734) ..
+ (249.7602,565.4684) .. controls (249.1289,566.4154) and (254.8641,575.1954) ..
+ (255.8211,575.5699) .. controls (257.2733,576.1381) and (257.8351,575.6306) ..
+ (258.6622,575.9487) .. controls (259.4830,576.2644) and (259.9249,579.2948) ..
+ (259.4830,579.9262) .. controls (258.8601,580.8160) and (253.4852,584.1562) ..
+ (252.8538,583.9668) .. controls (251.8134,583.6547) and (251.5911,578.4741) ..
+ (251.5280,577.5902) .. controls (251.4582,576.6126) and (246.8409,567.9452) ..
+ (246.7298,568.4988) .. controls (246.5467,569.4111) and (245.5383,576.5864) ..
+ (245.7196,578.8529) .. controls (245.8459,580.4313) and (246.9192,580.7469) ..
+ (246.6035,581.5045) .. controls (246.2321,582.3960) and (244.8989,583.0198) ..
+ (244.3307,583.4617) .. controls (243.8821,583.8106) and (238.5854,581.0626) ..
+ (238.3329,580.3681) .. controls (238.0085,579.4761) and (240.9845,578.7898) ..
+ (241.4896,577.7796) .. controls (242.0771,576.6046) and (244.1413,567.8675) ..
+ (243.4468,567.2361) .. controls (242.7258,566.5807) and (237.5339,564.6574) ..
+ (233.4730,563.6875) .. controls (231.7632,563.2791) and (231.6406,563.4481) ..
+ (230.3148,563.5112) .. controls (229.4571,563.5520) and (229.1382,563.7378) ..
+ (228.6262,561.4335) .. controls (228.4999,560.8653) and (230.4914,556.6569) ..
+ (231.5775,556.5664) .. controls (233.0927,556.4401) and (234.3749,560.2917) ..
+ (234.9966,560.6544) .. controls (235.4328,560.9089) and (237.9451,561.7280) ..
+ (240.0817,562.5544) .. controls (241.6565,563.1635) and (243.1138,564.0072) ..
+ (242.9417,563.4481) .. controls (242.6892,562.6273) and (224.6748,536.5599) ..
+ (224.0645,536.6790) .. controls (223.3045,536.8274) and (223.4963,541.7929) ..
+ (223.2437,541.9823) .. controls (222.0349,542.8861) and (220.4929,543.5156) ..
+ (219.8976,542.5505) .. controls (219.1749,541.8795) and (220.4658,539.5832) ..
+ (220.2133,538.6993) .. controls (219.9179,537.6656) and (215.0362,531.8177) ..
+ (214.1524,530.1130) .. controls (213.5414,528.9347) and (213.4579,524.1152) ..
+ (213.1422,524.0521) .. controls (212.3609,523.8958) and (212.1823,529.7124) ..
+ (212.8265,530.8075) .. controls (213.4579,531.8808) and (216.6053,541.5540) ..
+ (218.4455,546.0229) .. controls (218.8875,547.0962) and (221.6435,546.1626) ..
+ (222.2336,546.6543) .. controls (222.9912,547.2856) and (222.9912,547.9801) ..
+ (222.4861,548.7377) .. controls (222.0376,549.4104) and (216.5515,548.4221) ..
+ (215.4782,547.9170) .. controls (215.0784,547.7288) and (212.9239,545.2514) ..
+ (211.7629,542.0961) .. controls (210.8631,539.6506) and (210.0850,537.5539) ..
+ (209.7115,535.3382) .. controls (209.3486,533.1853) and (209.3816,530.8743) ..
+ (209.1016,531.1232) .. controls (208.4863,531.6701) and (207.9317,537.2374) ..
+ (209.0224,542.2944) .. controls (209.7169,545.5143) and (210.4896,552.9897) ..
+ (210.8694,554.3567) .. controls (211.5007,556.6295) and (214.7834,561.6799) ..
+ (217.4354,565.2158) .. controls (218.1930,566.2260) and (221.5710,565.1299) ..
+ (221.8548,565.9103) .. controls (222.1073,566.6048) and (220.8446,569.2564) ..
+ (220.0239,569.5090) .. controls (219.0871,569.7972) and (215.2135,568.7012) ..
+ (214.4049,567.9306) .. controls (213.4320,567.0034) and (208.9066,556.4915) ..
+ (208.3440,556.6295) .. controls (207.6323,556.8042) and (210.6041,564.6194) ..
+ (211.4938,567.2391) .. controls (212.6302,570.5853) and (216.3585,576.5964) ..
+ (218.4455,579.8631) .. controls (221.3497,584.4087) and (229.6573,592.4555) ..
+ (233.0927,592.9950) .. controls (237.1333,593.6264) and (241.0477,594.3209) ..
+ (242.1841,593.5001) .. controls (242.8963,592.9857) and (243.2932,591.3347) ..
+ (243.3964,589.7712) .. controls (243.5033,588.1527) and (243.3089,586.6280) ..
+ (243.6362,586.5553) .. controls (244.2044,586.4290) and (245.1652,589.0363) ..
+ (245.2777,590.2171) .. controls (245.4040,591.5429) and (244.3307,595.3310) ..
+ (243.3836,596.1518) .. controls (243.0545,596.4370) and (240.8396,597.1402) ..
+ (238.6616,597.4274) .. controls (236.3528,597.7318) and (234.0778,597.6235) ..
+ (233.8503,598.0458) .. controls (233.2816,599.1020) and (243.1819,598.9108) ..
+ (244.0150,599.1191) .. controls (245.5302,599.4979) and (250.8044,603.5087) ..
+ (251.7174,605.0537) .. controls (252.5382,606.4427) and (253.6746,611.8723) ..
+ (253.1064,612.4405) .. controls (252.5897,612.9571) and (251.9395,613.9764) ..
+ (250.9963,614.3991) .. controls (249.4459,615.0937) and (247.5335,615.0358) ..
+ (247.2980,614.8396) .. controls (246.9192,614.5239) and (250.3285,611.9354) ..
+ (250.0128,610.9252) .. controls (249.7303,610.0213) and (248.3081,607.0740) ..
+ (247.4874,606.8846) .. controls (246.2617,606.6018) and (240.4078,607.4809) ..
+ (237.4490,607.0109) .. controls (235.8278,606.7534) and (230.9421,602.5219) ..
+ (230.4411,602.9703) .. controls (230.0500,603.3202) and (235.2050,608.6713) ..
+ (235.8075,609.7257) .. controls (236.0615,610.1702) and (237.0761,611.8623) ..
+ (237.4877,613.7356) .. controls (237.8946,615.5872) and (237.7008,617.6201) ..
+ (237.5753,618.0594) .. controls (237.4195,618.6046) and (236.8626,619.8368) ..
+ (235.7993,620.8286) .. controls (234.4652,622.0727) and (233.9766,622.1001) ..
+ (232.5245,622.7314) .. controls (231.4986,623.1775) and (227.6000,622.8577) ..
+ (227.0318,622.5420) .. controls (226.8187,622.4236) and (228.7029,621.7278) ..
+ (230.1635,620.6262) .. controls (231.4562,619.6512) and (232.2610,619.5094) ..
+ (232.3351,618.2488) .. controls (232.3647,617.7460) and (232.5223,615.9577) ..
+ (231.8089,614.5342) .. controls (230.9995,612.9190) and (230.2517,612.3773) ..
+ (229.3047,611.6829) .. controls (227.8282,610.6001) and (225.7060,610.6096) ..
+ (221.2235,607.3897) .. controls (218.7723,605.6290) and (214.4681,597.7112) ..
+ (212.6372,593.5001) .. controls (212.0058,592.0480) and (210.8694,578.8529) ..
+ (210.8694,578.8529) .. controls (209.9855,578.0322) and (210.1749,577.9059) ..
+ (209.3542,579.1054) .. controls (209.3542,579.1054) and (209.2841,592.7429) ..
+ (209.7260,596.9098) .. controls (209.9369,598.8800) and (210.8815,607.7558) ..
+ (211.5007,611.1778) .. controls (212.7003,617.8069) and (215.6515,623.5162) ..
+ (217.4354,625.0674) .. controls (218.8875,626.3301) and (223.1849,627.2290) ..
+ (225.5166,627.0877) .. controls (227.6001,626.9614) and (229.7968,625.5361) ..
+ (232.2089,625.5725) .. controls (235.6519,626.5539) and (239.5325,629.7147) ..
+ (239.7219,631.5702) .. controls (240.0376,634.6638) and (239.9113,637.1261) ..
+ (239.4693,637.3786) .. controls (239.0817,637.6001) and (236.8177,632.0753) ..
+ (234.3554,632.3910) .. controls (233.2127,632.5375) and (228.1051,634.9164) ..
+ (225.8323,635.0426) .. controls (224.0672,635.1407) and (217.3653,632.7829) ..
+ (214.7837,630.9389) .. controls (214.3758,630.6475) and (211.6565,626.9847) ..
+ (210.2058,622.5123) .. controls (208.5132,617.2935) and (208.0283,613.2612) ..
+ (207.7758,611.9354) .. controls (207.5835,610.9258) and (206.9275,610.3551) ..
+ (206.8288,611.9354) .. controls (206.7657,612.9455) and (206.9074,614.2168) ..
+ (207.2954,616.2347) .. controls (207.9268,619.5177) and (208.0768,621.3959) ..
+ (208.8491,624.5623) .. controls (209.4804,627.1508) and (209.6795,627.4639) ..
+ (210.1215,630.3050) .. controls (210.5854,633.2871) and (210.3337,637.3207) ..
+ (210.3337,639.9724) .. controls (210.3337,643.7234) and (207.5499,651.1654) ..
+ (206.7533,651.0857) -- cycle;
+\path[draw=black,line join=miter,line cap=butt,even odd rule,line width=0.800\lw]
+ (193.4821,382.2729) .. controls (193.7106,382.2729) and (194.5026,382.2729) ..
+ (195.0000,382.2729) .. controls (195.4762,382.2729) and (195.9524,382.2729) ..
+ (196.4286,382.2729) .. controls (196.6884,382.2729) and (196.6011,382.3304) ..
+ (196.6964,382.3622);
+\path[draw=black,line join=miter,line cap=butt,miter limit=4.00,even odd
+ rule,line width=0.320\lw] (206.4732,409.2372) .. controls (207.7232,409.2372)
+ and (208.8393,409.2372) .. (210.0893,409.2372) .. controls (211.1904,409.3015)
+ and (211.7292,409.0653) .. (212.5000,408.3443) .. controls (213.4701,407.2265)
+ and (213.6591,407.0269) .. (214.0625,406.1122) .. controls (214.0625,405.1300)
+ and (214.0179,404.2818) .. (214.3750,403.4783) .. controls (214.9021,402.4836)
+ and (215.0315,401.3449) .. (215.1339,400.2640) .. controls (215.2857,399.1063)
+ and (214.4178,398.0127) .. (214.1964,397.1390) .. controls (214.1102,396.7164)
+ and (214.0470,395.9846) .. (213.8367,395.5139) .. controls (213.5678,394.9118)
+ and (213.1433,394.5664) .. (213.0357,394.0140) .. controls (212.6244,393.1855)
+ and (211.9894,393.4592) .. (211.3839,392.7640) .. controls (210.6878,392.1029)
+ and (210.1820,391.3646) .. (210.1339,390.3533) .. controls (210.0839,389.0343)
+ and (209.7742,388.5849) .. (210.6250,387.7193) .. controls (211.6078,386.7323)
+ and (212.1324,386.7917) .. (212.2321,385.5765) .. controls (212.3339,384.0109)
+ and (211.5289,383.0778) .. (210.2232,382.3175) .. controls (208.9565,381.7568)
+ and (208.1411,381.3637) .. (206.9196,380.7104) .. controls (206.1918,380.4375)
+ and (205.0512,379.7852) .. (204.2857,379.5497) .. controls (203.3151,379.0179)
+ and (202.8322,379.3208) .. (201.8750,379.5943) .. controls (200.9026,379.8705)
+ and (200.1131,380.3276) .. (199.4196,381.0229) .. controls (198.2667,381.3806)
+ and (198.1143,381.0033) .. (197.5893,380.0407) .. controls (197.3031,379.7545)
+ and (195.3614,378.8396) .. (195.2232,378.7014);
+\path[draw=black,fill=black,line join=miter,line cap=butt,miter limit=4.00,even
+ odd rule,line width=0.080\lw] (202.2581,380.3517) .. controls
+ (202.2581,380.3517) and (202.4731,381.5685) .. (203.4686,382.4106) .. controls
+ (204.2643,383.0836) and (206.5390,382.3703) .. (207.6047,382.6227) .. controls
+ (208.3043,382.8285) and (207.3660,383.4388) .. (206.7505,384.0253) .. controls
+ (205.7362,383.6919) and (203.6216,384.0824) .. (202.4592,383.3172) .. controls
+ (201.1435,382.3886) and (201.7592,380.6423) .. (201.1650,380.5393) .. controls
+ (201.0281,380.1605) and (201.9424,380.1623) .. (202.2581,380.3517) -- cycle;
+\path[draw=black,line join=miter,line cap=butt,miter limit=4.00,even odd
+ rule,line width=0.320\lw] (199.7577,380.7370) .. controls (199.9681,381.5367)
+ and (200.1786,382.3364) .. (200.3890,383.1361) .. controls (200.5467,383.7355)
+ and (202.1335,384.3241) .. (202.5356,384.5251) .. controls (203.3219,384.9183)
+ and (204.0675,385.0385) .. (204.8084,385.4090) .. controls (205.2606,385.6351)
+ and (206.3269,385.7878) .. (206.8287,385.7878) .. controls (207.5138,385.7878)
+ and (207.8910,385.1044) .. (208.2177,384.7776) .. controls (208.5486,384.4467)
+ and (209.5137,384.3589) .. (209.8592,384.2726) .. controls (210.5629,384.0966)
+ and (210.7775,383.7331) .. (211.1219,383.3887);
+\path[draw=black,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.160\lw] (211.7532,400.1825) .. controls
+ (210.8693,400.0141) and (210.3426,399.9797) .. (209.4587,399.8113) .. controls
+ (208.5452,399.6060) and (207.1907,398.4058) .. (206.2267,397.6800) .. controls
+ (205.6163,397.2536) and (201.8029,398.5410) .. (199.1263,398.5410) .. controls
+ (196.6791,398.4131) and (196.4305,398.3775) .. (194.7669,396.8038) .. controls
+ (193.3760,395.6922) and (192.1284,395.9245) .. (190.6077,396.3281) .. controls
+ (189.6570,396.7220) and (188.6390,397.6023) .. (187.8884,398.4147) .. controls
+ (187.1548,399.1431) and (184.6444,397.9916) .. (183.5646,396.8408) .. controls
+ (182.0385,395.2540) and (181.6594,393.8349) .. (180.0903,392.2658) .. controls
+ (179.0636,391.2657) and (178.1537,392.5272) .. (177.1568,393.4239) .. controls
+ (176.3708,394.2553) and (177.2093,394.3100) .. (178.1440,394.7745) .. controls
+ (178.9139,395.3460) and (178.1965,395.0322) .. (179.4283,396.1545) .. controls
+ (180.2573,397.1472) and (179.9241,399.0540) .. (180.2982,400.1442) .. controls
+ (180.7437,401.3497) and (181.8813,401.0351) .. (183.1424,401.1480) .. controls
+ (184.3962,401.3756) and (184.1404,402.0036) .. (185.5862,402.3800) .. controls
+ (186.8203,402.7159) and (188.3348,402.0888) .. (189.6345,401.8596) .. controls
+ (191.1093,401.5258) and (189.9442,400.8639) .. (191.1714,400.1825) .. controls
+ (192.5028,399.6130) and (194.0168,399.6125) .. (195.1457,400.3151) .. controls
+ (195.7978,400.8333) and (195.8373,401.5520) .. (196.8331,401.8010) .. controls
+ (198.1230,402.0036) and (198.4617,402.0612) .. (199.7653,402.0612) .. controls
+ (201.0410,401.9967) and (201.6063,401.5516) .. (202.7881,401.3189) .. controls
+ (204.0030,401.0736) and (205.3764,401.5879) .. (206.5469,402.0242) .. controls
+ (208.3644,402.5392) and (209.9399,403.1246) .. (211.6972,402.8927) .. controls
+ (212.1921,402.4733) and (211.5833,401.9474) .. (211.7532,400.1825) -- cycle;
+\path[draw=black,line join=miter,line cap=butt,even odd rule,line width=1.458\lw]
+ (196.9948,376.9814) .. controls (197.2673,377.1927) and (197.7664,377.8208) ..
+ (197.2388,378.1777) .. controls (197.0449,378.3089) and (197.7847,376.1868) ..
+ (197.7202,377.8823) .. controls (197.7010,378.4015) and (194.5811,377.6032) ..
+ (194.5811,377.8348);
+\path[draw=black,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.160\lw] (169.1518,583.5675) .. controls
+ (169.1518,583.5675) and (170.9497,586.3088) .. (171.4732,586.6033) .. controls
+ (172.1875,587.0050) and (174.8493,587.3388) .. (175.6250,587.1836) .. controls
+ (176.0714,587.0943) and (177.5446,586.6479) .. (177.5000,586.4693) .. controls
+ (177.4274,586.1788) and (174.7321,584.9961) .. (173.7500,584.1925) .. controls
+ (172.9914,583.5719) and (172.5893,582.1390) .. (172.5893,582.1390) -- cycle;
+\path[draw=black,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.160\lw] (152.6395,582.7957) .. controls
+ (152.6395,582.7957) and (152.3724,586.0630) .. (152.6043,586.6171) .. controls
+ (152.9207,587.3731) and (154.8150,589.2726) .. (155.5222,589.6271) .. controls
+ (155.9292,589.8311) and (157.3656,590.3846) .. (157.4401,590.2163) .. controls
+ (157.5614,589.9425) and (156.1627,587.3529) .. (155.8820,586.1153) .. controls
+ (155.6652,585.1595) and (156.2289,583.7821) .. (156.2289,583.7821) -- cycle;
+\path[draw=black,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.160\lw] (150.8911,558.5998) .. controls
+ (150.8911,558.5998) and (147.6773,559.2473) .. (147.2091,559.6235) .. controls
+ (146.5702,560.1367) and (145.2690,562.4826) .. (145.1240,563.2603) .. controls
+ (145.0406,563.7079) and (144.9061,565.2413) .. (145.0885,565.2664) .. controls
+ (145.3852,565.3072) and (147.4867,563.2465) .. (148.5983,562.6344) .. controls
+ (149.4568,562.1616) and (150.9364,562.3221) .. (150.9364,562.3221) -- cycle;
+\path[draw=black,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.160\lw] (184.2212,556.5690) .. controls
+ (184.2212,556.5690) and (187.4819,556.9084) .. (187.9837,557.2384) .. controls
+ (188.6685,557.6886) and (190.1866,559.9004) .. (190.4047,560.6608) .. controls
+ (190.5303,561.0984) and (190.8098,562.6122) .. (190.6306,562.6545) .. controls
+ (190.3391,562.7233) and (188.0514,560.8714) .. (186.8868,560.3676) .. controls
+ (185.9872,559.9785) and (184.5295,560.2788) .. (184.5295,560.2788) -- cycle;
+\path[draw=black,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.160\lw] (230.8400,557.1193) .. controls
+ (230.8400,557.1193) and (227.7919,555.9128) .. (227.1943,555.9733) .. controls
+ (226.3790,556.0559) and (224.0103,557.3153) .. (223.4654,557.8887) .. controls
+ (223.1517,558.2187) and (222.2040,559.4318) .. (222.3433,559.5521) .. controls
+ (222.5700,559.7479) and (225.4547,559.1635) .. (226.7203,559.2552) .. controls
+ (227.6979,559.3260) and (228.8516,560.2662) .. (228.8516,560.2662) -- cycle;
+\path[draw=black,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.160\lw] (239.5029,581.1981) .. controls
+ (239.5029,581.1981) and (238.4669,584.3084) .. (238.5605,584.9017) .. controls
+ (238.6881,585.7112) and (240.0767,588.0065) .. (240.6793,588.5190) .. controls
+ (241.0262,588.8139) and (242.2898,589.6929) .. (242.4023,589.5472) .. controls
+ (242.5852,589.3101) and (241.8420,586.4621) .. (241.8635,585.1933) .. controls
+ (241.8801,584.2134) and (242.7551,583.0094) .. (242.7551,583.0094) -- cycle;
+\path[draw=black,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.160\lw] (258.6089,580.6710) .. controls
+ (258.6089,580.6710) and (259.8480,583.7061) .. (259.7938,584.3042) .. controls
+ (259.7199,585.1204) and (258.4858,587.5024) .. (257.9183,588.0535) .. controls
+ (257.5917,588.3706) and (256.3888,589.3312) .. (256.2670,589.1932) .. controls
+ (256.0688,588.9687) and (256.6224,586.0779) .. (256.5172,584.8133) .. controls
+ (256.4359,583.8365) and (255.4834,582.6929) .. (255.4834,582.6929) -- cycle;
+\path[draw=black,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.160\lw] (261.7634,557.8444) .. controls
+ (261.7634,557.8444) and (264.9801,558.4763) .. (265.4502,558.8502) .. controls
+ (266.0916,559.3603) and (267.4041,561.7000) .. (267.5528,562.4769) .. controls
+ (267.6384,562.9241) and (267.7803,564.4569) .. (267.5980,564.4829) .. controls
+ (267.3015,564.5252) and (265.1901,562.4745) .. (264.0756,561.8678) .. controls
+ (263.2148,561.3991) and (261.7360,561.5668) .. (261.7360,561.5668) -- cycle;
+\end{scope}
+
+\path[fill=red,line join=miter,line cap=butt,miter limit=4.00,even odd
+ rule,line width=0.160\lw] (202.1568,288.3080) .. controls (202.1568,288.3080)
+ and (201.6517,263.5593) .. (203.2932,261.1602) .. controls (207.7443,254.6547)
+ and (212.2265,252.9653) .. (218.9506,250.3011) .. controls (225.6428,247.6494)
+ and (231.3749,246.1342) .. (240.9214,245.2503) .. controls (247.7399,244.6190)
+ and (266.9328,243.9876) .. (284.8630,244.7452) .. controls (284.8630,244.7452)
+ and (356.7101,244.6190) .. (359.7406,244.8715) .. controls (365.7027,245.3683)
+ and (379.4611,247.8898) .. (387.0147,261.9178) .. controls (387.8986,263.5593)
+ and (387.7723,288.4343) .. (387.7723,288.4343) -- cycle;
+\path[draw=black,fill=gold,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.640\lw] (202.7282,283.7484) .. controls
+ (202.7282,283.7484) and (202.6633,277.5264) .. (202.7529,271.4531) .. controls
+ (202.8017,268.1442) and (202.5856,264.9238) .. (203.1669,262.6754) .. controls
+ (203.8461,260.0451) and (205.8864,258.2198) .. (207.3048,256.8394) .. controls
+ (209.7082,254.5006) and (211.7438,253.5571) .. (212.6524,252.9974) .. controls
+ (217.6524,249.9170) and (230.6846,247.3089) .. (231.6221,247.0857) .. controls
+ (237.9314,245.5835) and (256.5334,244.4927) .. (259.4829,244.4927) .. controls
+ (260.2418,244.4927) and (358.6461,244.6789) .. (359.5836,244.7236) .. controls
+ (364.4890,244.9572) and (374.7142,248.8263) .. (376.0216,249.9083) .. controls
+ (376.7580,250.5177) and (379.9268,252.9491) .. (382.5998,256.0523) .. controls
+ (384.6262,258.4047) and (386.0875,261.2884) .. (386.5389,263.0096) .. controls
+ (387.2532,265.7328) and (387.5197,280.0049) .. (387.5197,280.0049) --
+ (393.5870,280.8532) .. controls (393.5870,280.8532) and (393.3354,265.9114) ..
+ (392.8154,263.3807) .. controls (392.1458,260.1218) and (388.1763,252.8240) ..
+ (386.1601,250.6875) .. controls (383.1244,247.4732) and (374.7552,242.3411) ..
+ (372.5231,241.4036) .. controls (369.4636,240.1186) and (361.8591,238.6703) ..
+ (360.8770,238.5810) .. controls (358.4172,238.3574) and (305.1923,238.4611) ..
+ (305.1923,238.4611) .. controls (305.1923,238.4611) and (254.7600,238.9522) ..
+ (254.1796,238.9522) .. controls (245.8756,238.9522) and (235.8899,240.3105) ..
+ (233.3452,240.5783) .. controls (228.5255,241.0857) and (218.6663,243.3906) ..
+ (215.4520,244.6406) .. controls (211.6221,246.1300) and (204.4845,251.1593) ..
+ (202.7881,253.0790) .. controls (200.6527,255.5021) and (198.0945,260.1984) ..
+ (197.7373,262.2966) .. controls (197.2680,265.0538) and (197.2323,276.9438) ..
+ (197.2323,276.9438) -- (197.3432,286.8235) -- cycle;
+\path[cm={{1.01634,0.0,0.0,1.00949,(3.37827,9.83291)}},draw=black,fill=gold,miter
+ limit=4.00,line width=0.625\lw] (287.7679,210.3979) circle (16);
+\path[draw=black,fill=white,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.800\lw] (201.5254,338.1843) .. controls
+ (201.5254,338.1843) and (199.1098,335.1620) .. (199.6314,332.7548) .. controls
+ (200.4521,328.9667) and (202.7250,327.7671) .. (202.6618,327.1989) .. controls
+ (202.5141,325.8693) and (201.4623,300.5562) .. (201.2729,300.3036) .. controls
+ (200.8922,299.7960) and (198.3687,297.8414) .. (197.2323,297.0838) .. controls
+ (196.4514,296.5631) and (195.0286,294.4088) .. (194.8963,292.1593) .. controls
+ (194.7700,290.0127) and (197.0429,287.6136) .. (198.6844,286.3509) .. controls
+ (202.3109,283.5612) and (206.4499,283.0048) .. (209.6698,282.9416) .. controls
+ (213.0837,282.8772) and (216.7696,283.9658) .. (219.8976,285.3407) .. controls
+ (223.4963,286.9191) and (228.8036,291.4735) .. (231.1987,294.4952) .. controls
+ (233.1558,296.9575) and (237.7508,306.4388) .. (238.7748,307.6904) .. controls
+ (239.7850,308.0060) and (240.7690,307.9928) .. (241.3002,307.3747) .. controls
+ (241.5060,306.1988) and (241.8932,301.5828) .. (242.9906,297.7947) .. controls
+ (244.2501,293.4470) and (245.2145,291.9699) .. (246.2247,289.9495) .. controls
+ (250.4665,281.4660) and (259.7355,277.9540) .. (261.3770,277.5752) .. controls
+ (266.0458,276.4977) and (271.0371,276.9410) .. (275.0772,277.7015) .. controls
+ (280.4436,278.7116) and (285.6080,283.8618) .. (288.7142,287.5504) .. controls
+ (290.7345,289.9495) and (295.5549,303.3989) .. (296.3535,304.5968) .. controls
+ (297.2374,305.9226) and (299.6247,304.8657) .. (299.7628,304.3442) .. controls
+ (300.5290,301.4459) and (302.5468,296.1646) .. (305.0581,291.9900) .. controls
+ (307.3061,288.2534) and (310.0372,285.5164) .. (311.1901,284.3306) .. controls
+ (313.3998,282.0577) and (319.6501,279.0904) .. (320.9760,278.7747) .. controls
+ (327.1070,277.3150) and (331.2224,278.2221) .. (334.8656,278.8378) .. controls
+ (339.3481,279.5954) and (344.3123,285.1098) .. (346.2929,287.0453) .. controls
+ (349.0708,289.7601) and (351.9315,296.6519) .. (353.4271,300.0510) .. controls
+ (354.1216,301.6294) and (353.9141,306.1274) .. (354.5635,306.8696) .. controls
+ (355.0055,307.3746) and (356.9587,307.1931) .. (357.4677,306.1751) .. controls
+ (357.8232,305.4641) and (359.3168,301.6600) .. (361.1370,298.3998) .. controls
+ (363.1960,294.7119) and (365.0516,292.0310) .. (366.3066,290.7071) .. controls
+ (367.1418,289.8260) and (369.2332,287.4714) .. (371.9686,285.5421) .. controls
+ (374.9887,283.4119) and (378.6970,281.7174) .. (380.1962,281.2369) .. controls
+ (385.1207,279.6586) and (390.4871,280.4162) .. (392.5705,280.8581) .. controls
+ (395.2463,281.4257) and (397.9150,284.0588) .. (399.1997,286.0352) .. controls
+ (400.0204,287.2979) and (399.9573,289.5707) .. (399.4522,290.8334) .. controls
+ (398.8530,292.3313) and (396.0429,294.3058) .. (395.8535,295.1265) .. controls
+ (395.6468,296.0222) and (394.7171,302.4502) .. (394.7171,302.4502) .. controls
+ (394.7171,302.4502) and (392.0655,316.4029) .. (391.9392,317.3499) .. controls
+ (391.8140,318.2886) and (391.8761,325.1154) .. (392.0655,326.4413) .. controls
+ (392.3213,328.2321) and (393.7070,331.2395) .. (394.0858,332.6284) .. controls
+ (394.3992,333.7777) and (394.5277,334.4593) .. (394.2120,335.7852) .. controls
+ (393.9709,336.7981) and (393.5807,338.3106) .. (393.5807,338.3106) -- cycle;
+\path[draw=black,fill=gold,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.800\lw] (239.0179,307.1836) .. controls
+ (230.5357,290.6658) and (230.0000,293.0765) .. (226.2500,288.7908) .. controls
+ (226.2500,288.7908) and (234.6429,265.9336) .. (235.1786,265.2193) .. controls
+ (235.6363,264.6090) and (236.3393,264.1479) .. (237.8571,265.3979) --
+ (248.9286,284.6836) .. controls (246.4286,288.2550) and (242.2821,292.1310) ..
+ (240.8535,307.4881) -- cycle;
+\path[draw=black,fill=gold,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.800\lw] (297.1095,304.3289) .. controls
+ (289.3922,287.0141) and (289.6173,289.3555) .. (286.3364,284.7009) .. controls
+ (286.3364,284.7009) and (294.6758,264.1102) .. (295.2833,263.4559) .. controls
+ (295.8024,262.8969) and (297.3074,262.2593) .. (298.6861,263.6612) --
+ (309.3202,285.7674) .. controls (306.4602,289.0576) and (303.6987,290.0793) ..
+ (298.9032,304.8238) -- cycle;
+\path[draw=black,fill=gold,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.800\lw] (354.9938,306.5112) .. controls
+ (349.3794,288.8119) and (348.7024,290.0897) .. (345.7181,285.2396) .. controls
+ (345.7181,285.2396) and (354.0104,265.9923) .. (354.6575,265.3772) .. controls
+ (355.2104,264.8516) and (356.4854,264.3876) .. (357.7740,265.8728) --
+ (369.5215,286.7323) .. controls (366.4620,289.8378) and (362.3595,292.2119) ..
+ (356.7532,307.1170) -- cycle;
+\path[draw=white,fill=blue,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.560\lw] (232.0861,286.8228) .. controls
+ (231.8967,285.2128) and (232.3214,283.6122) .. (233.3929,282.0943) .. controls
+ (235.0510,279.7454) and (237.2321,280.0408) .. (238.8393,280.6658) .. controls
+ (240.9346,281.4806) and (241.3486,282.7549) .. (241.7857,284.4158) .. controls
+ (242.2321,286.1122) and (242.0536,288.2550) .. (241.2500,290.8443) .. controls
+ (240.5513,293.0956) and (239.8650,295.0332) .. (239.3957,295.5025) .. controls
+ (239.0169,295.8813) and (236.1932,296.1492) .. (235.7828,295.8019) .. controls
+ (235.2440,295.3460) and (233.7509,291.1249) .. (233.2143,289.8622) .. controls
+ (233.2143,289.8622) and (232.2407,288.1323) .. (232.0861,286.8228) -- cycle;
+\path[draw=white,fill=blue,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.560\lw] (351.6363,286.4070) .. controls
+ (351.4469,284.7971) and (351.8716,283.1964) .. (352.9431,281.6786) .. controls
+ (354.6012,279.3296) and (356.7824,279.6250) .. (358.3895,280.2500) .. controls
+ (360.4848,281.0648) and (360.8989,282.3391) .. (361.3359,284.0000) .. controls
+ (361.7824,285.6964) and (361.6038,287.8393) .. (360.8002,290.4286) .. controls
+ (360.1015,292.6798) and (359.4152,294.6175) .. (358.9459,295.0867) .. controls
+ (358.5672,295.4656) and (355.7434,295.7334) .. (355.3331,295.3862) .. controls
+ (354.7942,294.9302) and (353.3012,290.7091) .. (352.7645,289.4464) .. controls
+ (352.7645,289.4464) and (351.7910,287.7166) .. (351.6363,286.4070) -- cycle;
+\path[draw=white,fill=red,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.560\lw] (292.7949,285.3968) .. controls
+ (292.6055,283.7869) and (293.0303,282.1863) .. (294.1017,280.6684) .. controls
+ (295.7598,278.3194) and (297.9410,278.6148) .. (299.5481,279.2398) .. controls
+ (301.6434,280.0547) and (302.0575,281.3289) .. (302.4946,282.9898) .. controls
+ (302.9410,284.6863) and (302.7624,286.8291) .. (301.9588,289.4184) .. controls
+ (301.2602,291.6697) and (300.5738,293.6073) .. (300.1046,294.0766) .. controls
+ (299.7258,294.4554) and (296.9020,294.7233) .. (296.4917,294.3760) .. controls
+ (295.9528,293.9201) and (294.4598,289.6990) .. (293.9231,288.4363) .. controls
+ (293.9231,288.4363) and (292.9496,286.7064) .. (292.7949,285.3968) -- cycle;
+\path[draw=white,line join=miter,line cap=butt,miter limit=4.00,even odd
+ rule,line width=0.320\lw] (226.8750,288.7908) .. controls (226.8750,288.7908)
+ and (235.0327,267.0451) .. (235.5804,265.6211) .. controls (235.8036,265.0408)
+ and (236.9530,265.2128) .. (237.5893,266.1568) .. controls (238.1198,266.9439)
+ and (248.1250,284.5943) .. (248.1250,284.5943) -- (248.2589,284.8622);
+\path[draw=white,line join=miter,line cap=butt,miter limit=4.00,even odd
+ rule,line width=0.320\lw] (287.0759,284.6500) .. controls (287.0759,284.6500)
+ and (295.2336,265.4044) .. (295.7813,263.9804) .. controls (296.0045,263.4000)
+ and (297.5111,263.3043) .. (298.1473,264.2482) .. controls (298.6778,265.0353)
+ and (307.5223,283.7572) .. (307.5223,283.7572) -- (308.4598,285.8107);
+\path[draw=white,line join=miter,line cap=butt,miter limit=4.00,even odd
+ rule,line width=0.320\lw] (346.4509,285.3643) .. controls (346.4509,285.3643)
+ and (354.4300,267.4580) .. (354.9777,266.0340) .. controls (355.2009,265.4536)
+ and (356.5289,265.4471) .. (357.1652,266.3911) .. controls (357.6957,267.1782)
+ and (367.4330,284.5607) .. (367.4330,284.5607) -- (368.8170,286.8822);
+\path[draw=black,fill=white,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.480\lw] (235.4701,264.5924) .. controls
+ (235.4701,264.5924) and (233.0250,261.8006) .. (232.1285,259.5187) .. controls
+ (231.6374,258.2687) and (231.9171,255.8205) .. (232.1655,254.9513) .. controls
+ (232.3441,254.3263) and (233.3228,252.7457) .. (234.1118,252.1887) .. controls
+ (234.8708,251.6530) and (236.3716,250.7821) .. (237.8833,252.0778) .. controls
+ (238.5083,252.6135) and (239.2391,252.8339) .. (239.7543,254.4310) .. controls
+ (240.2008,255.8149) and (240.3424,259.1003) .. (239.8512,260.3057) .. controls
+ (239.2163,261.8641) and (237.3259,264.5032) .. (237.3259,264.5032) -- cycle;
+\path[draw=black,fill=white,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.480\lw] (355.5400,264.8296) .. controls
+ (355.5400,264.8296) and (353.0948,262.0378) .. (352.1984,259.7559) .. controls
+ (351.7073,258.5059) and (351.9870,256.0577) .. (352.2354,255.1885) .. controls
+ (352.4139,254.5635) and (353.3927,252.9828) .. (354.1817,252.4259) .. controls
+ (354.9406,251.8902) and (356.4415,251.0192) .. (357.9531,252.3150) .. controls
+ (358.5781,252.8507) and (359.3090,253.0710) .. (359.8242,254.6681) .. controls
+ (360.2706,256.0520) and (360.4122,259.3374) .. (359.9211,260.5428) .. controls
+ (359.2862,262.1013) and (357.3957,264.7403) .. (357.3957,264.7403) -- cycle;
+\path[cm={{0.20782,0.0,0.0,0.21212,(181.5272,196.7331)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(203.9192,191.9965)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(211.7479,191.4914)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(220.0817,191.2389)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(246.3456,191.2389)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(278.1655,190.4812)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(304.9345,190.2287)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(312.5106,190.2287)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(320.5918,190.4812)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(344.0779,195.7845)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(350.3914,199.5726)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(355.9472,204.6234)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(363.7758,222.0485)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(364.786,229.6246)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(364.786,236.4432)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(174.1198,200.0777)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(168.5639,205.1285)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(159.4725,223.3112)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(159.7251,230.8874)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{0.20782,0.0,0.0,0.21212,(160.2302,238.9686)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[fill=red,miter limit=4.00,line width=0.633\lw,rounded corners=0.0000cm]
+ (262.3828,231.1039) rectangle (272.7455,238.1835);
+\path[fill=red,miter limit=4.00,line width=0.633\lw,rounded corners=0.0000cm]
+ (320.0878,231.6089) rectangle (330.4504,238.6886);
+\path[cm={{0.95902,0.28335,-0.29443,0.95567,(0.0,0.0)}},fill=red,miter
+ limit=4.00,line width=0.633\lw,rounded corners=0.0000cm] (416.6118,119.5361)
+ rectangle (426.0834,125.8951);
+\path[cm={{0.43273,0.90152,-0.80375,0.59497,(0.0,0.0)}},fill=red,miter
+ limit=4.00,line width=0.633\lw,rounded corners=0.0000cm] (443.7709,-250.6786)
+ rectangle (453.2176,-245.4402);
+\path[rotate=-8.8217,fill=red,miter limit=4.00,line width=0.633\lw,rounded
+ corners=0.0000cm] (181.9663,266.0242) rectangle (192.3290,273.1039);
+\path[cm={{0.38929,-0.92112,0.88331,0.46879,(0.0,0.0)}},fill=red,miter
+ limit=4.00,line width=0.633\lw,rounded corners=0.0000cm] (-140.0792,279.5174)
+ rectangle (-131.5603,284.7720);
+\path[draw=black,fill=gold,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.560\lw] (286.6594,283.2894) --
+ (286.6288,239.8622) -- (289.4535,235.0516) -- (302.6569,235.0624) --
+ (305.7341,239.7467) -- (305.7972,277.8762) .. controls (305.7972,277.8762) and
+ (299.1020,264.1663) .. (298.2972,263.3615) .. controls (297.7290,262.7932) and
+ (295.8622,262.8564) .. (295.4834,263.4246) .. controls (294.6628,264.6554) and
+ (286.6594,283.2893) .. (286.6594,283.2893) -- cycle;
+\path[cm={{0.20782,0.0,0.0,0.21212,(262.5081,197.8049)}},draw=black,fill=white,miter
+ limit=4.00,line width=0.625\lw] (159.8214,207.0050) circle (18.00101);
+\path[cm={{1.29114,0.0,0.0,1.23546,(-79.05035,-43.19966)}},draw=white,fill=blue,miter
+ limit=4.00,line width=0.6\lw] (290.1786,214.6836) circle (7.5);
+\path[draw=black,fill=gold,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.560\lw] (292.1266,205) --
+ (292.0536,196.7308) .. controls (292.0536,196.7308) and (289.1387,196.6992) ..
+ (289.1072,196.7308) .. controls (288.1654,197.6726) and (287.4910,198.9665) ..
+ (286.7019,199.2506) .. controls (286.2603,199.4096) and (285.0947,199.3191) ..
+ (284.5897,199.1929) .. controls (283.1993,198.8454) and (281.8029,197.4100) ..
+ (281.2347,196.4946) .. controls (280.6287,195.5183) and (281.0137,193.5283) ..
+ (281.2978,192.6129) .. controls (281.8274,190.9063) and (282.9198,190.4425) ..
+ (283.6553,189.9352) .. controls (284.5707,189.3039) and (287.4621,189.8189) ..
+ (287.8093,189.9767) .. controls (288.2807,190.1910) and (288.9538,191.7146) ..
+ (289.1116,191.8725) -- (292.0950,191.9149) -- (292.1428,187.8023) .. controls
+ (290.4066,187.2341) and (290.0424,186.5587) .. (290.0108,185.9273) .. controls
+ (289.9035,183.7813) and (289.9422,183.3913) .. (290.1632,182.8546) .. controls
+ (290.9416,180.9643) and (292.9247,179.6990) .. (293.4298,179.5411) .. controls
+ (294.3826,179.2434) and (297.3579,179.3155) .. (298.2088,179.7567) .. controls
+ (299.0612,180.1986) and (300.7098,181.6298) .. (300.8992,182.3559) .. controls
+ (301.0697,183.0096) and (300.9732,186.3511) .. (300.5312,187.0456) .. controls
+ (300.1356,187.6674) and (298.9349,187.8014) .. (298.9349,187.8014) --
+ (298.9926,191.9509) .. controls (298.9926,191.9509) and (302.3475,192.0303) ..
+ (302.3791,191.9040) .. controls (302.8497,190.0217) and (303.7875,189.9367) ..
+ (304.3750,189.8198) .. controls (306.4894,189.3991) and (306.9217,189.6894) ..
+ (308.0357,190.0768) .. controls (308.7617,190.3294) and (309.8855,191.5742) ..
+ (310.1785,193.2487) .. controls (310.3995,194.5114) and (310.2218,196.0725) ..
+ (309.4642,197.1773) .. controls (308.6652,198.3450) and (307.8220,199.0090) ..
+ (306.7803,199.1037) .. controls (305.5538,199.2152) and (304.8188,199.3527) ..
+ (303.5876,198.6266) .. controls (302.6899,198.0972) and (302.2853,196.9149) ..
+ (302.2853,196.9149) -- (299.0178,196.9099) -- (299.0864,205) --
+ (299.1550,205) -- (292.1429,205) -- cycle;
+\path[fill=gold,miter limit=4.00,line width=0.560\lw,rounded corners=0.0000cm]
+ (292.8,203.4082) rectangle (298.45,210);
+\path[fill=red,line join=miter,line cap=butt,miter limit=4.00,even odd
+ rule,line width=0.080\lw] (200.4464,338.1658) -- (395.5357,338.2551) ..
+ controls (395.5357,338.2551) and (363.7500,330.9336) .. (295.8929,330.9336) ..
+ controls (246.4290,331.3475) and (200.4464,338.1658) .. (200.4464,338.1658) --
+ cycle;
+\path[draw=black,fill=black,line join=miter,line cap=butt,miter limit=4.00,even
+ odd rule,line width=0.160\lw] (259.8617,293.8639) .. controls
+ (259.8617,293.8639) and (258.8832,296.6418) .. (258.5990,298.7884) .. controls
+ (258.4396,299.9927) and (258.7569,303.0815) .. (258.5360,304.0917) .. controls
+ (258.3097,305.1260) and (257.0207,306.2067) .. (256.8313,307.8166) .. controls
+ (256.6873,309.0409) and (257.6333,311.3726) .. (257.6521,311.5416) .. controls
+ (257.6837,311.8257) and (259.0528,310.0157) .. (259.3567,309.3318) .. controls
+ (259.6092,308.7636) and (260.0196,306.3330) .. (260.1143,306.5539) .. controls
+ (260.1143,306.5539) and (260.5562,306.3014) .. (260.6825,306.6170) .. controls
+ (260.6825,306.6170) and (259.6724,311.9203) .. (259.6724,312.7411) .. controls
+ (259.6724,313.6027) and (259.8933,314.6035) .. (260.1143,314.6351) .. controls
+ (260.2393,314.6530) and (261.4155,312.3787) .. (261.5033,312.3623) .. controls
+ (262.0351,312.2628) and (262.4039,312.3902) .. (262.5766,312.6779) .. controls
+ (262.7660,312.9936) and (263.3404,316.7323) .. (263.9655,317.4762) .. controls
+ (264.4470,318.0491) and (264.7065,318.8159) .. (265.2282,318.4547) .. controls
+ (265.6386,318.1707) and (265.7333,316.1503) .. (266.0805,315.0455) .. controls
+ (266.4234,313.9547) and (267.4063,313.0883) .. (267.6904,312.2360) .. controls
+ (268.1391,310.8900) and (268.5606,308.5012) .. (268.8269,308.4479) .. controls
+ (269.3004,308.3532) and (270.0681,310.2575) .. (270.4368,310.4682) .. controls
+ (270.6759,310.6048) and (271.6241,310.8285) .. (271.8406,310.5433) .. controls
+ (272.0243,310.3014) and (271.4956,309.5781) .. (271.5101,309.3318) .. controls
+ (271.5500,308.6530) and (269.7108,306.5148) .. (269.7108,305.9857) .. controls
+ (269.7108,305.5437) and (269.4376,303.1775) .. (269.6477,303.2709) .. controls
+ (269.9318,303.3972) and (271.9092,306.2845) .. (272.2362,306.5223) .. controls
+ (272.5834,306.7749) and (273.1516,306.4907) .. (272.9938,306.2382) .. controls
+ (272.6908,305.7534) and (271.9363,303.1989) .. (271.6680,302.5133) .. controls
+ (271.3839,301.7872) and (269.9647,297.6959) .. (269.7108,296.9574) .. controls
+ (269.3636,295.9473) and (269.0804,293.8849) .. (268.6060,293.2325) .. controls
+ (268.1009,292.5380) and (268.1640,291.7173) .. (267.5327,291.6226) .. controls
+ (267.0551,291.5510) and (266.7751,291.5910) .. (266.6172,292.3170) .. controls
+ (266.3553,293.5217) and (266.3331,298.0307) .. (266.2068,299.1987) .. controls
+ (266.0523,300.6280) and (265.7018,302.1029) .. (264.9126,302.2607) .. controls
+ (263.9201,302.4592) and (263.8393,300.9033) .. (263.2711,299.9248) .. controls
+ (262.7046,298.9492) and (261.0721,295.2233) .. (260.8088,294.6214) .. controls
+ (260.5879,294.1164) and (260.3669,293.6113) .. (259.8618,293.8638) -- cycle;
+\path[draw=black,fill=black,line join=miter,line cap=butt,miter limit=4.00,even
+ odd rule,line width=0.160\lw] (322.7376,292.3778) .. controls
+ (322.7376,292.3778) and (321.7591,295.1557) .. (321.4749,297.3023) .. controls
+ (321.3155,298.5066) and (321.4542,298.3365) .. (321.2332,299.3466) .. controls
+ (321.0070,300.3810) and (320.3430,302.1313) .. (320.1536,303.7412) .. controls
+ (320.0096,304.9655) and (320.0627,307.9668) .. (320.0815,308.1358) .. controls
+ (320.1131,308.4199) and (321.0804,307.1456) .. (321.3844,306.4618) .. controls
+ (321.6369,305.8936) and (322.0919,303.0165) .. (322.1866,303.2374) .. controls
+ (322.1866,303.2374) and (322.8518,303.0742) .. (322.9780,303.3899) .. controls
+ (322.9780,303.3899) and (321.8786,307.7110) .. (321.8786,308.5318) .. controls
+ (321.8786,309.3934) and (321.9210,310.7067) .. (322.1420,310.7383) .. controls
+ (322.2670,310.7562) and (324.2468,305.3569) .. (324.7363,304.3137) .. controls
+ (325.2682,304.2142) and (324.3869,310.9488) .. (324.5596,311.2365) .. controls
+ (324.7490,311.5522) and (326.2610,314.5766) .. (326.8860,315.3204) .. controls
+ (327.3675,315.8933) and (327.5824,317.3298) .. (328.1041,316.9687) .. controls
+ (328.5145,316.6846) and (329.1895,313.5928) .. (329.5368,312.4880) .. controls
+ (329.8796,311.3972) and (330.7733,308.4326) .. (331.0574,307.5803) .. controls
+ (331.5061,306.2343) and (334.5615,312.4615) .. (334.8278,312.4083) .. controls
+ (335.3013,312.3136) and (332.8547,304.2179) .. (333.2234,304.4286) .. controls
+ (334.8018,305.7706) and (337.5357,309.1638) .. (337.7522,308.8787) .. controls
+ (337.9359,308.6367) and (336.9161,307.1992) .. (336.9306,306.9529) .. controls
+ (336.9705,306.2740) and (334.5956,303.9573) .. (334.5956,303.4282) .. controls
+ (334.5956,302.9862) and (334.4563,302.9415) .. (334.6664,303.0348) .. controls
+ (335.7094,303.5629) and (337.2405,304.8431) .. (337.5674,305.0809) .. controls
+ (337.9146,305.3334) and (338.2596,304.8261) .. (338.1018,304.5736) .. controls
+ (337.7988,304.0888) and (334.8121,301.7128) .. (334.5438,301.0272) .. controls
+ (334.2597,300.3011) and (332.8405,296.2099) .. (332.5867,295.4713) .. controls
+ (332.2394,294.4612) and (331.9563,292.3988) .. (331.4818,291.7464) .. controls
+ (330.9767,291.0519) and (331.0399,290.2312) .. (330.4085,290.1365) .. controls
+ (329.9310,290.0649) and (329.6509,290.1049) .. (329.4931,290.8310) .. controls
+ (329.2312,292.0356) and (329.2090,296.5446) .. (329.0827,297.7126) .. controls
+ (328.9282,299.1419) and (328.5776,300.6168) .. (327.7884,300.7747) .. controls
+ (326.7960,300.9731) and (326.7151,299.4173) .. (326.1469,298.4387) .. controls
+ (325.5805,297.4631) and (323.9480,293.7372) .. (323.6847,293.1354) .. controls
+ (323.4637,292.6303) and (323.2427,292.1252) .. (322.7377,292.3778) -- cycle;
+\path[draw=black,fill=black,line join=miter,line cap=butt,miter limit=4.00,even
+ odd rule,line width=0.160\lw] (210.3938,298.9792) .. controls
+ (210.3938,298.9792) and (211.4004,299.4166) .. (210.8208,301.5029) .. controls
+ (210.4957,302.6734) and (210.8475,302.1265) .. (210.6551,303.1425) .. controls
+ (210.4581,304.1828) and (210.6416,303.2695) .. (211.0780,304.8696) .. controls
+ (211.4024,306.0589) and (212.9043,310.7940) .. (212.8208,310.9421) .. controls
+ (212.6805,311.1911) and (209.0853,306.2011) .. (209.0736,305.4529) .. controls
+ (209.0636,304.8312) and (208.8802,305.1341) .. (208.5171,305.6791) .. controls
+ (208.5171,305.6791) and (208.3982,305.8597) .. (208.5378,306.7034) .. controls
+ (208.5378,306.7034) and (210.4481,310.2917) .. (210.1266,311.0468) .. controls
+ (209.7890,311.8396) and (209.9296,313.1612) .. (209.7139,313.1037) .. controls
+ (208.5817,311.1771) and (208.7324,311.2052) .. (207.9005,310.0193) .. controls
+ (207.5275,309.5252) and (206.8821,312.4023) .. (205.8474,314.7330) .. controls
+ (204.9321,316.7946) and (203.6247,318.2829) .. (203.2039,318.7526) .. controls
+ (202.2809,319.6831) and (201.1805,321.2462) .. (200.3140,321.6857) .. controls
+ (199.6466,322.0242) and (196.6520,325.3512) .. (196.3135,324.8146) .. controls
+ (196.0472,324.3924) and (197.4212,318.6125) .. (197.5346,317.4600) .. controls
+ (197.6465,316.3220) and (197.2155,312.1488) .. (197.2880,311.2533) .. controls
+ (197.4025,309.8391) and (201.2541,303.8600) .. (201.0300,303.7067) .. controls
+ (200.6314,303.4341) and (197.9291,307.0283) .. (197.5073,307.0777) .. controls
+ (197.2338,307.1097) and (195.1577,308.1047) .. (195.0702,307.7575) .. controls
+ (194.9960,307.4629) and (196.6139,306.4243) .. (196.6971,306.1920) .. controls
+ (196.9263,305.5518) and (197.5812,305.3319) .. (197.7885,304.8450) .. controls
+ (197.9617,304.4384) and (201.1935,300.7166) .. (200.9638,300.7202) .. controls
+ (200.6529,300.7252) and (194.6219,306.0444) .. (194.2280,306.1351) .. controls
+ (193.8096,306.2314) and (193.3981,305.6581) .. (193.6422,305.4876) .. controls
+ (194.1109,305.1603) and (195.8059,303.0609) .. (196.3214,302.5352) .. controls
+ (196.8672,301.9785) and (200.1776,299.4399) .. (200.7005,298.8599) .. controls
+ (201.4157,298.0665) and (202.4842,296.2799) .. (203.1763,295.8655) .. controls
+ (203.9131,295.4244) and (204.1766,294.6446) .. (204.7945,294.8048) .. controls
+ (205.2620,294.9260) and (205.5040,295.0725) .. (205.3647,295.8024) .. controls
+ (205.1337,297.0133) and (203.3877,301.1707) .. (203.0463,302.2947) .. controls
+ (202.6285,303.6703) and (200.6055,307.6900) .. (201.2697,308.1444) .. controls
+ (202.1051,308.7159) and (204.5568,304.7906) .. (205.4629,304.1129) .. controls
+ (206.3663,303.4372) and (208.3012,299.7112) .. (208.7792,299.2606) .. controls
+ (209.1804,298.8825) and (210.0280,298.5490) .. (210.3938,298.9792) -- cycle;
+\path[draw=black,fill=black,line join=miter,line cap=butt,miter limit=4.00,even
+ odd rule,line width=0.160\lw] (382.8953,299.8005) .. controls
+ (382.8953,299.8005) and (383.2726,301.6665) .. (383.8522,303.7528) .. controls
+ (384.1773,304.9233) and (384.2272,304.4211) .. (384.4197,305.4370) .. controls
+ (384.6167,306.4773) and (385.5046,306.3676) .. (385.9611,307.9230) .. controls
+ (386.3082,309.1059) and (384.6036,312.8430) .. (384.6870,312.9911) .. controls
+ (384.8274,313.2401) and (387.9538,309.4332) .. (387.9655,308.6849) .. controls
+ (387.9755,308.0632) and (388.4937,308.4331) .. (388.8568,308.9781) .. controls
+ (388.8568,308.9781) and (388.5963,309.5828) .. (388.8361,309.8238) .. controls
+ (388.8361,309.8238) and (387.0820,313.4791) .. (387.4035,314.2342) .. controls
+ (387.7411,315.0270) and (387.2434,316.9289) .. (387.4590,316.8714) .. controls
+ (388.5912,314.9448) and (389.7799,311.9372) .. (390.6118,310.7513) .. controls
+ (391.3147,309.8201) and (392.4922,315.8501) .. (392.7638,316.0471) .. controls
+ (393.0617,316.2634) and (395.0550,319.4782) .. (395.9215,319.9177) .. controls
+ (396.5889,320.2562) and (397.1281,320.8600) .. (397.4666,320.3234) .. controls
+ (397.7329,319.9012) and (397.0285,318.0053) .. (396.9151,316.8527) .. controls
+ (396.8032,315.7148) and (397.3682,314.5326) .. (397.2957,313.6371) .. controls
+ (397.1812,312.2229) and (396.6332,309.8599) .. (396.8573,309.7066) .. controls
+ (397.2558,309.4340) and (398.7082,310.8853) .. (399.1300,310.9347) .. controls
+ (399.4035,310.9667) and (400.3635,310.8010) .. (400.4510,310.4538) .. controls
+ (400.5252,310.1592) and (399.7555,309.7009) .. (399.6723,309.4686) .. controls
+ (399.4431,308.8284) and (396.9132,307.5818) .. (396.7059,307.0949) .. controls
+ (396.5327,306.6883) and (395.3544,304.6183) .. (395.5842,304.6219) .. controls
+ (395.8951,304.6269) and (398.8457,306.5086) .. (399.2396,306.5993) .. controls
+ (399.6581,306.6956) and (400.0695,306.2116) .. (399.8254,306.0411) .. controls
+ (399.3567,305.7137) and (397.6617,303.6590) .. (397.1462,303.1333) .. controls
+ (396.6004,302.5766) and (393.6918,299.3684) .. (393.1689,298.7883) .. controls
+ (392.4537,297.9950) and (391.3852,296.2083) .. (390.6931,295.7940) .. controls
+ (389.9563,295.3529) and (389.6928,294.5730) .. (389.0749,294.7332) .. controls
+ (388.6074,294.8544) and (388.3655,295.0010) .. (388.5047,295.7308) .. controls
+ (388.7357,296.9418) and (390.4817,301.0991) .. (390.8231,302.2232) .. controls
+ (391.2409,303.5988) and (393.2639,307.6185) .. (392.5997,308.0729) .. controls
+ (391.7643,308.6443) and (389.3126,304.7191) .. (388.4065,304.0413) .. controls
+ (387.5031,303.3657) and (384.5414,300.5771) .. (384.0634,300.1266) .. controls
+ (383.6622,299.7484) and (383.2610,299.3703) .. (382.8952,299.8005) -- cycle;
+\path[draw=black,fill=white,line join=miter,line cap=butt,miter
+ limit=4.00,even odd rule,line width=0.480\lw] (295.5839,262.6614) .. controls
+ (295.5839,262.6614) and (293.1387,259.3338) .. (292.2422,257.0519) .. controls
+ (291.7511,255.8019) and (291.6737,251.0323) .. (291.9221,250.1631) .. controls
+ (292.1006,249.5381) and (292.3651,248.1360) .. (293.1541,247.5791) .. controls
+ (293.9130,247.0434) and (296.7532,246.0831) .. (298.2648,247.3789) .. controls
+ (298.8898,247.9146) and (299.3529,248.3135) .. (299.8680,249.9106) .. controls
+ (300.3145,251.2945) and (300.0096,256.0085) .. (299.5186,257.2138) .. controls
+ (298.8836,258.7723) and (297.6182,262.6614) .. (297.6182,262.6614) -- cycle;
+\begin{scope}[shift={(28.51887,-25.61095)}]
+\draw % Wappenschild nochmals (nur stroke)
+ [black,line join=miter,line width=1\lw]
+ (143.1097,364.2129) --
+ (396.2194,364.3354) -- (394.4120,565.5548) .. controls (393.0563,588.8732) and
+ (380.2101,619.6599) .. (356.0994,642.5139) .. controls (335.2978,662.2313) and
+ (305.9822,675.7858) .. (269.9567,676.6046) .. controls (184.1173,673.9264) and
+ (150.8121,608.9592) .. (142.9834,563.5023) -- cycle;
+\end{scope}
+\end{scope}
+\end{scope}
+\fi
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AT-S.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-S.tex
new file mode 100644
index 0000000000..abc118037b
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-S.tex
@@ -0,0 +1,2821 @@
+% --------------------------------------------------------------------------
+% Austria - Salzburg:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{white}{RGB}{255,255,255}
+\definecolor{red}{RGB}{218,18,26}
+\definecolor{gold}{RGB}{252,221,9}
+\definecolor{blue}{RGB}{15,71,175}
+\newdimen\lw\lw0.0025\flagwidth
+\hstripesII{red}{white}
+\ifemblem
+\begin{scope}[shift={(0.5\flaglength,0.5)},scale=\flagwidth/130]
+\begin{scope}[y=0.01mm, x=0.01mm,shift={(-3365,-2250)}]
+\path[fill=gold,nonzero rule] (3419.8000,3385.8600) .. controls
+ (3417.3800,3417.1500) and (3450.4700,3414.5300) .. (3458.8300,3435.5100) --
+ (3471.8000,3464.4900) .. controls (3471.8000,3468.6300) and
+ (3471.8000,3472.7700) .. (3471.8000,3476.8700) -- (3454.4900,3501.7200) ..
+ controls (3454.4900,3512.2700) and (3434.8800,3533.2400) ..
+ (3406.8000,3526.5200) -- (3406.8000,3543.0900) .. controls
+ (3403.1300,3572.7000) and (3393.8300,3642.3800) .. (3393.8300,3642.3800) --
+ (3450.1600,3634.1000) -- (3450.1600,3671.3300) .. controls
+ (3450.1600,3671.3300) and (3415.5500,3668.1200) .. (3393.8300,3663.0900) ..
+ controls (3400.3900,3683.0100) and (3411.1700,3729.2600) ..
+ (3411.1700,3729.2600) -- (3346.1700,3729.2600) -- (3363.4800,3663.0900) --
+ (3302.8500,3671.3300) -- (3302.8500,3634.1000) .. controls
+ (3302.8500,3634.1000) and (3337.8500,3644.8000) .. (3363.4800,3642.3800) ..
+ controls (3365.3500,3603.3600) and (3350.5100,3543.0900) ..
+ (3350.5100,3543.0900) -- (3350.5100,3526.5200) .. controls
+ (3320.9000,3530.0000) and (3310.2300,3515.3100) .. (3302.8500,3497.5800) --
+ (3281.1700,3481.0200) .. controls (3281.1700,3476.8700) and
+ (3281.1700,3464.4900) .. (3281.1700,3460.3500) -- (3294.1800,3439.6500) ..
+ controls (3310.4300,3424.8400) and (3333.7900,3416.8000) ..
+ (3337.5000,3390.0000) -- (3320.1600,3344.4900) .. controls
+ (3103.2800,3350.7800) and (2834.1000,3448.3200) .. (2700.5900,3303.1200) ..
+ controls (2640.1600,3237.4200) and (2643.9100,3087.1100) ..
+ (2683.2800,2984.5700) .. controls (2727.2300,2994.7700) and
+ (2751.5600,2946.9900) .. (2769.9200,2959.7300) .. controls
+ (2678.1300,3107.7000) and (2700.2700,3361.0200) .. (2934.5700,3336.2100) ..
+ controls (2947.5800,3336.2100) and (2960.5500,3336.2100) ..
+ (2973.5500,3336.2100) .. controls (3087.3400,3321.8400) and
+ (3239.8400,3322.0300) .. (3328.8300,3298.9800) -- (3324.4900,3249.3400) ..
+ controls (3325.0000,3174.3700) and (3310.9000,3113.4000) ..
+ (3281.1700,3067.3000) .. controls (3297.9300,3065.0800) and
+ (3302.3400,3074.6900) .. (3320.1600,3071.4500) -- (3432.8100,3071.4500) ..
+ controls (3454.6100,3076.9100) and (3473.9800,3058.5900) ..
+ (3484.8000,3067.3000) .. controls (3443.7900,3106.7600) and
+ (3437.7300,3201.6000) .. (3428.4800,3257.6200) -- (3424.1400,3303.1200) ..
+ controls (3628.4000,3310.7400) and (4009.3000,3425.5100) ..
+ (4039.4100,3191.4100) .. controls (4052.2300,3091.6400) and
+ (4021.5200,3014.5300) .. (3996.0500,2939.0200) .. controls
+ (4015.6300,2945.8600) and (4053.4000,2969.3400) .. (4082.7300,2980.4300) ..
+ controls (4096.4500,3023.8700) and (4104.6500,3072.5400) ..
+ (4104.3800,3129.3700) .. controls (4104.3800,3137.6600) and
+ (4104.3800,3145.9000) .. (4104.3800,3154.1800) .. controls
+ (4115.4300,3328.6700) and (3955.8200,3381.0900) .. (3783.7900,3373.4400) ..
+ controls (3680.2000,3368.8700) and (3573.8300,3329.8000) ..
+ (3480.4700,3340.3500) .. controls (3464.4900,3337.7300) and
+ (3437.3400,3345.7000) .. (3428.4800,3336.2100) -- cycle;
+
+\path[fill=white,nonzero rule] (4169.3400,2988.7100) .. controls
+ (4167.3800,2971.2100) and (4123.7100,2971.2100) .. (4121.7200,2988.7100) --
+ (4121.7200,3005.2300) .. controls (4122.2300,3015.7400) and
+ (4128.0500,3021.2900) .. (4139.0200,3021.8000) -- (4160.7000,3021.8000) ..
+ controls (4168.0900,3011.4800) and (4175.8200,3001.4800) ..
+ (4169.3400,2988.7100) -- cycle(4165.0400,2996.9900) .. controls
+ (4160.8200,2997.1100) and (4161.6400,3002.0300) .. (4160.7000,3005.2300) ..
+ controls (4156.4800,3005.1200) and (4157.3400,3000.2000) ..
+ (4156.3700,2996.9900) .. controls (4156.3700,2995.5900) and
+ (4156.3700,2994.2200) .. (4156.3700,2992.8500) .. controls
+ (4148.7900,2977.8500) and (4159.2600,2977.8500) .. (4160.7000,2992.8500) ..
+ controls (4162.1100,2992.8500) and (4163.5900,2992.8500) ..
+ (4165.0400,2992.8500) .. controls (4165.0400,2994.2200) and
+ (4165.0400,2995.5900) .. (4165.0400,2996.9900) -- cycle(4165.0400,3046.6000)
+ .. controls (4176.6400,3034.7300) and (4190.7800,3071.9100) ..
+ (4178.0100,3083.8700) .. controls (4165.6300,3083.2800) and
+ (4181.7600,3055.4700) .. (4169.3400,3054.8800) .. controls
+ (4169.3400,3053.5200) and (4169.3400,3052.1100) .. (4169.3400,3050.7400) ..
+ controls (4170.1600,3047.2300) and (4167.6600,3046.8700) ..
+ (4165.0400,3046.6000) -- cycle(4173.7100,3092.1500) .. controls
+ (4209.5700,3082.3800) and (4183.4400,3018.9500) .. (4147.7000,3042.4600) ..
+ controls (4112.8900,3054.2600) and (4139.4100,3112.1500) ..
+ (4173.7100,3092.1500) -- cycle(4199.6900,3133.5200) .. controls
+ (4199.6900,3140.3900) and (4199.6900,3147.2700) .. (4199.6900,3154.1800) ..
+ controls (4198.8700,3157.5400) and (4195.3500,3158.3200) ..
+ (4195.3500,3162.4600) .. controls (4184.8400,3155.9800) and
+ (4197.1900,3127.6600) .. (4182.3800,3125.2300) .. controls
+ (4182.7700,3117.3800) and (4199.2600,3127.7700) .. (4199.6900,3133.5200) --
+ cycle(4208.3600,3133.5200) .. controls (4209.1400,3130.0000) and
+ (4206.6800,3129.6100) .. (4204.0200,3129.3700) -- (4204.0200,3125.2300) ..
+ controls (4199.3800,3115.8200) and (4190.9000,3110.2000) ..
+ (4178.0500,3108.6700) .. controls (4124.6500,3100.7400) and
+ (4119.5300,3165.4300) .. (4152.0300,3183.1200) .. controls
+ (4196.0500,3190.3900) and (4216.8000,3163.7900) .. (4208.3600,3133.5200) --
+ cycle(4186.6800,3224.4900) .. controls (4186.6800,3231.4500) and
+ (4186.6800,3238.2800) .. (4186.6800,3245.2000) .. controls
+ (4179.2600,3264.2200) and (4175.9400,3241.8700) .. (4178.0500,3228.6300) ..
+ controls (4183.7500,3218.3200) and (4160.9000,3215.7000) ..
+ (4173.7100,3212.1100) .. controls (4179.9200,3214.4100) and
+ (4184.2600,3218.5500) .. (4186.6800,3224.4900) -- cycle(4195.3500,3228.6300)
+ .. controls (4189.1800,3192.7700) and (4127.8900,3192.7700) ..
+ (4121.7200,3228.6300) .. controls (4114.6500,3226.8000) and
+ (4114.6500,3251.2100) .. (4121.7200,3249.3400) .. controls
+ (4123.2800,3264.4100) and (4131.9100,3272.6600) .. (4147.7000,3274.1800) ..
+ controls (4145.7400,3280.9000) and (4171.2900,3280.9000) ..
+ (4169.3800,3274.1800) .. controls (4185.1600,3272.6600) and
+ (4193.7900,3264.4100) .. (4195.3500,3249.3400) .. controls
+ (4202.4200,3251.2100) and (4202.4200,3226.8000) .. (4195.3500,3228.6300) --
+ cycle(4126.0200,3294.8400) .. controls (4142.8100,3299.6500) and
+ (4142.8100,3331.4100) .. (4126.0200,3336.2500) .. controls
+ (4131.0200,3324.6500) and (4131.0200,3314.7300) .. (4126.0200,3303.1200) ..
+ controls (4123.3600,3299.4500) and (4120.7800,3295.7000) ..
+ (4126.0200,3294.8400) -- cycle(4069.7300,3327.9300) .. controls
+ (4083.2800,3420.9000) and (4219.4900,3275.9000) .. (4100.0400,3282.4600) ..
+ controls (4085.4300,3297.0300) and (4066.3300,3304.6100) ..
+ (4069.7300,3327.9300) -- cycle(4069.7300,3369.3400) .. controls
+ (4070.6300,3381.2100) and (4068.6300,3390.3500) .. (4061.0500,3394.1400) ..
+ controls (4052.6600,3389.6900) and (4069.3400,3365.5100) ..
+ (4052.3800,3361.0500) .. controls (4051.6000,3357.5400) and
+ (4054.0600,3357.1500) .. (4056.7200,3356.9100) .. controls
+ (4066.7200,3355.6200) and (4061.5200,3368.8700) .. (4069.7300,3369.3400) --
+ cycle(4069.7300,3361.0500) .. controls (4059.8000,3330.8200) and
+ (4018.4400,3341.7200) .. (4000.3900,3356.9100) .. controls
+ (3962.7000,3420.1600) and (4088.8300,3441.2100) .. (4074.0600,3369.3000) ..
+ controls (4074.7300,3364.5300) and (4073.0900,3361.9500) ..
+ (4069.7300,3361.0500) -- cycle(3974.4100,3394.1400) .. controls
+ (3974.4100,3395.5100) and (3974.4100,3396.9100) .. (3974.4100,3398.2800) ..
+ controls (3974.4100,3403.7900) and (3974.4100,3409.3400) ..
+ (3974.4100,3414.8400) .. controls (3974.4100,3416.1700) and
+ (3974.4100,3417.6200) .. (3974.4100,3418.9500) .. controls
+ (3970.5500,3421.4800) and (3966.6400,3423.9800) .. (3965.7400,3418.9500) ..
+ controls (3967.8100,3403.1600) and (3964.5300,3392.5800) ..
+ (3957.0700,3385.8600) .. controls (3968.9100,3382.8500) and
+ (3965.7800,3394.1000) .. (3974.4100,3394.1400) -- cycle(3926.7200,3447.9300)
+ .. controls (3949.6100,3455.9000) and (3987.2300,3450.2700) ..
+ (3983.0500,3402.4200) .. controls (3983.7500,3397.6200) and
+ (3982.1100,3395.0800) .. (3978.7100,3394.1400) .. controls
+ (3958.6300,3327.5000) and (3856.8400,3423.6300) .. (3926.7200,3447.9300) --
+ cycle(3879.0600,3406.5600) .. controls (3879.0600,3407.9300) and
+ (3879.0600,3409.3400) .. (3879.0600,3410.7000) .. controls
+ (3879.0600,3416.2100) and (3879.0600,3421.7600) .. (3879.0600,3427.2300) ..
+ controls (3879.0600,3428.6300) and (3879.0600,3430.0000) ..
+ (3879.0600,3431.3700) .. controls (3873.7500,3436.0200) and
+ (3870.2000,3435.0000) .. (3870.4300,3427.2300) .. controls
+ (3873.2400,3412.1500) and (3867.5000,3405.2000) .. (3861.7600,3398.2800) ..
+ controls (3873.5500,3395.2700) and (3870.4700,3406.5200) ..
+ (3879.0600,3406.5600) -- cycle(3883.4000,3435.5100) .. controls
+ (3890.5500,3434.9600) and (3890.5500,3407.1500) .. (3883.4000,3406.5600) ..
+ controls (3877.9700,3378.0100) and (3854.0600,3392.8100) ..
+ (3822.7300,3390.0000) .. controls (3802.4600,3404.8800) and
+ (3805.6600,3454.3700) .. (3835.7400,3456.2100) .. controls
+ (3835.0400,3462.9700) and (3862.4200,3462.9700) .. (3861.7600,3456.2100) ..
+ controls (3874.2600,3454.3700) and (3881.4800,3447.4600) ..
+ (3883.4000,3435.5100) -- cycle(3779.4100,3431.3700) .. controls
+ (3775.0800,3431.3700) and (3774.2600,3434.7300) .. (3770.7400,3435.5100) ..
+ controls (3768.2400,3428.2400) and (3776.0200,3411.2100) ..
+ (3766.4100,3410.7000) .. controls (3766.6000,3405.0000) and
+ (3764.3800,3401.6000) .. (3762.1100,3398.2800) .. controls
+ (3778.8300,3398.8700) and (3779.8400,3414.4100) .. (3779.4100,3431.3700) --
+ cycle(3731.7600,3390.0000) .. controls (3640.8200,3457.3000) and
+ (3840.8600,3496.1300) .. (3775.0800,3390.0000) -- (3757.7700,3390.0000) ..
+ controls (3758.4800,3383.2400) and (3731.0900,3383.2400) ..
+ (3731.7600,3390.0000) -- cycle(3666.7600,3390.0000) .. controls
+ (3669.4500,3382.4200) and (3684.8800,3397.1500) .. (3684.1000,3406.5600) ..
+ controls (3684.1000,3409.3400) and (3684.1000,3412.0700) ..
+ (3684.1000,3414.8400) .. controls (3684.1000,3416.1700) and
+ (3684.1000,3417.6200) .. (3684.1000,3418.9500) .. controls
+ (3679.8800,3419.1000) and (3680.7400,3424.0200) .. (3679.7700,3427.2300) ..
+ controls (3669.2600,3420.7400) and (3681.6000,3392.4600) ..
+ (3666.7600,3390.0000) -- cycle(3692.7700,3414.8400) .. controls
+ (3697.9700,3367.3000) and (3632.3000,3364.3400) .. (3614.7700,3394.1400) ..
+ controls (3599.0600,3451.7600) and (3673.5500,3467.9700) ..
+ (3688.4400,3427.2300) .. controls (3693.5200,3426.6000) and
+ (3692.0700,3419.7300) .. (3692.7700,3414.8400) -- cycle(3519.4500,3410.7000)
+ .. controls (3532.7300,3463.7900) and (3627.4200,3420.9800) ..
+ (3588.7900,3377.6200) .. controls (3588.7500,3369.3700) and
+ (3576.9500,3372.3400) .. (3580.1200,3361.0500) -- (3536.8000,3361.0500) ..
+ controls (3534.1000,3372.2700) and (3518.7100,3371.3700) ..
+ (3519.4500,3385.8600) .. controls (3512.3400,3385.2000) and
+ (3512.3400,3411.3700) .. (3519.4500,3410.7000) -- cycle(3567.1100,3377.6200)
+ .. controls (3578.9500,3374.5700) and (3575.8200,3385.8200) ..
+ (3584.4500,3385.8600) .. controls (3584.4500,3394.1400) and
+ (3584.4500,3402.4200) .. (3584.4500,3410.7000) .. controls
+ (3578.9800,3411.6000) and (3575.6300,3417.1500) .. (3575.7800,3406.5600) ..
+ controls (3578.5900,3391.4500) and (3572.8900,3384.4900) ..
+ (3567.1100,3377.6200) -- cycle(3493.4800,3402.4200) .. controls
+ (3492.5400,3403.4000) and (3491.5600,3404.3700) .. (3490.5500,3405.2300) ..
+ controls (3468.5500,3424.6900) and (3436.7200,3408.7100) ..
+ (3432.5400,3385.0800) .. controls (3431.0200,3376.2900) and
+ (3433.3200,3366.4100) .. (3441.4800,3356.9100) -- (3467.4600,3356.9100) ..
+ controls (3476.8800,3366.8000) and (3485.2700,3382.1900) ..
+ (3476.1300,3398.2800) .. controls (3485.4700,3394.7700) and
+ (3491.4800,3388.0900) .. (3489.1400,3373.4400) -- (3484.8000,3373.4400) ..
+ controls (3487.9700,3362.1500) and (3476.1700,3365.1200) ..
+ (3476.1300,3356.9100) .. controls (3497.5400,3351.8400) and
+ (3503.5200,3382.8900) .. (3493.4800,3394.1400) -- cycle(3389.4900,3133.5200)
+ .. controls (3390.2000,3140.2700) and (3362.8100,3140.2700) ..
+ (3363.4800,3133.5200) .. controls (3338.3200,3128.5500) and
+ (3329.2200,3108.3200) .. (3333.1600,3075.5900) -- (3354.8400,3075.5900) ..
+ controls (3369.8400,3077.7700) and (3395.9400,3069.4100) ..
+ (3398.1600,3083.8700) .. controls (3402.6600,3095.5500) and
+ (3402.6600,3101.0900) .. (3398.1600,3112.8100) .. controls
+ (3408.1600,3114.1000) and (3402.9700,3100.8600) .. (3411.1700,3100.3900) ..
+ controls (3417.5400,3087.3400) and (3391.2500,3075.7400) ..
+ (3411.1700,3075.5900) .. controls (3433.0500,3092.8500) and
+ (3411.8000,3131.8000) .. (3389.4900,3133.5200) -- cycle(3385.1600,3162.4600)
+ .. controls (3410.2000,3156.6400) and (3413.2400,3210.8200) ..
+ (3393.8300,3199.6900) .. controls (3400.8600,3201.5600) and
+ (3400.8600,3177.1500) .. (3393.8300,3179.0200) .. controls
+ (3396.9900,3167.7000) and (3385.2000,3170.7000) .. (3385.1600,3162.4600) --
+ cycle(3341.8400,3199.6900) .. controls (3408.4000,3293.2800) and
+ (3454.5300,3093.7900) .. (3341.8400,3166.6000) -- (3341.8400,3174.8800) ..
+ controls (3334.7300,3174.2200) and (3334.7300,3200.3500) ..
+ (3341.8400,3199.6900) -- cycle(3398.1600,3241.0500) .. controls
+ (3383.9100,3232.4200) and (3369.0600,3232.4200) .. (3354.8400,3241.0500) ..
+ controls (3347.4200,3246.4100) and (3337.7700,3249.6500) ..
+ (3337.5000,3261.7600) .. controls (3313.5900,3310.6600) and
+ (3405.5900,3337.8500) .. (3415.4700,3286.5600) .. controls
+ (3422.5400,3288.4400) and (3422.5400,3264.0200) .. (3415.4700,3265.9000) --
+ (3415.4700,3261.7600) .. controls (3415.2000,3249.6500) and
+ (3405.5500,3246.4100) .. (3398.1600,3241.0500) -- cycle(3406.8000,3286.5600)
+ .. controls (3401.3700,3287.5000) and (3397.9700,3293.0100) ..
+ (3398.1600,3282.4600) .. controls (3400.6600,3266.2500) and
+ (3394.4100,3258.4000) .. (3389.4900,3249.3400) .. controls
+ (3400.3100,3248.6300) and (3403.0500,3255.7000) .. (3406.8400,3261.7600) ..
+ controls (3406.8400,3268.6700) and (3406.8400,3275.5100) ..
+ (3406.8400,3282.4600) .. controls (3406.8000,3283.7900) and
+ (3406.8000,3285.2000) .. (3406.8000,3286.5600) -- cycle(3350.5100,3319.6900)
+ .. controls (3354.7700,3333.4800) and (3384.4100,3323.1600) ..
+ (3393.8300,3332.0700) -- (3393.8300,3336.2100) .. controls
+ (3405.5500,3337.9300) and (3389.7300,3376.8400) .. (3406.8000,3361.0500) ..
+ controls (3418.5200,3339.2600) and (3383.3200,3326.0900) ..
+ (3402.4600,3323.8300) .. controls (3433.8700,3349.6100) and
+ (3407.4600,3405.5100) .. (3354.8000,3390.0000) .. controls
+ (3334.5300,3379.4100) and (3320.7800,3331.2900) .. (3350.5100,3319.6900) --
+ cycle(3311.4800,3381.7200) .. controls (3314.0600,3391.5200) and
+ (3306.4800,3412.1500) .. (3302.8100,3402.4200) .. controls
+ (3300.4700,3396.4100) and (3307.8900,3381.0200) .. (3298.5200,3381.7200) ..
+ controls (3299.7300,3375.0400) and (3294.3800,3374.6100) ..
+ (3294.1800,3369.3000) .. controls (3308.0900,3365.7000) and
+ (3303.1300,3380.0400) .. (3311.4800,3381.7200) -- cycle(3312.5000,3411.6400)
+ .. controls (3318.9800,3405.4300) and (3321.5600,3395.4700) ..
+ (3320.1600,3381.7600) .. controls (3321.3300,3363.9100) and
+ (3291.9500,3353.7100) .. (3276.8400,3365.2000) -- (3263.8300,3365.2000) ..
+ controls (3261.5200,3368.5200) and (3259.3400,3371.8700) ..
+ (3259.4900,3377.6200) .. controls (3254.9600,3376.4100) and
+ (3253.3600,3386.1300) .. (3254.6500,3392.6600) .. controls
+ (3255.3900,3396.2900) and (3256.9900,3398.9500) .. (3259.4900,3398.2800) --
+ (3259.4900,3402.4200) .. controls (3265.0800,3409.4900) and
+ (3268.4800,3418.7100) .. (3281.1700,3418.9800) .. controls
+ (3295.5500,3420.2700) and (3306.0200,3417.8500) .. (3312.5000,3411.6400) --
+ cycle(3220.5100,3377.6200) .. controls (3233.7500,3382.1500) and
+ (3239.8400,3411.2100) .. (3224.8400,3418.9800) .. controls
+ (3224.8400,3417.6200) and (3224.8400,3416.2100) .. (3224.8400,3414.8400) ..
+ controls (3222.3400,3407.5400) and (3230.0800,3390.5100) ..
+ (3220.5100,3390.0000) .. controls (3219.8800,3385.1200) and
+ (3212.8100,3380.6200) .. (3220.5100,3377.6200) -- cycle(3168.5200,3414.8400)
+ .. controls (3184.5300,3466.8400) and (3253.7500,3433.9500) ..
+ (3245.3500,3394.1000) .. controls (3243.8700,3387.3000) and
+ (3240.1600,3380.2700) .. (3233.5200,3373.4400) .. controls
+ (3213.3600,3365.5100) and (3179.0200,3367.9300) .. (3168.5200,3381.7200) --
+ (3168.5200,3390.0000) .. controls (3164.1000,3389.6100) and
+ (3162.4200,3399.5700) .. (3163.5200,3406.9500) .. controls
+ (3164.1400,3411.4800) and (3165.8600,3415.0800) .. (3168.5200,3414.8400) --
+ cycle(3142.5400,3406.5600) .. controls (3143.4400,3418.4400) and
+ (3141.4500,3427.5800) .. (3133.8700,3431.3700) .. controls
+ (3133.8700,3430.0000) and (3133.8700,3428.5900) .. (3133.8700,3427.2300) ..
+ controls (3131.4800,3421.2500) and (3138.9500,3405.8600) ..
+ (3129.5300,3406.5600) .. controls (3129.6900,3400.8600) and
+ (3127.5000,3397.4600) .. (3125.2000,3394.1400) .. controls
+ (3139.1000,3390.5100) and (3134.1400,3404.8800) .. (3142.5400,3406.5600) --
+ cycle(3111.8400,3458.0900) .. controls (3134.9600,3458.0900) and
+ (3156.3300,3430.5500) .. (3153.8700,3407.9300) .. controls
+ (3152.6600,3396.6400) and (3145.4700,3386.5200) .. (3129.5300,3381.7200) ..
+ controls (3105.8200,3374.6100) and (3093.0100,3388.5900) ..
+ (3077.5400,3398.2800) -- (3077.5400,3406.5600) .. controls
+ (3070.4300,3405.9000) and (3070.4300,3432.0300) .. (3077.5400,3431.3700) ..
+ controls (3087.3800,3450.6600) and (3099.8400,3458.0900) ..
+ (3111.8400,3458.0900) -- cycle(3042.8900,3418.9800) .. controls
+ (3042.8900,3425.9000) and (3042.8900,3432.7300) .. (3042.8900,3439.6500) ..
+ controls (3042.0700,3443.0100) and (3038.5500,3443.7900) ..
+ (3038.5500,3447.9300) .. controls (3028.9800,3447.4600) and
+ (3036.7200,3430.3900) .. (3034.2200,3423.0900) .. controls
+ (3039.9200,3412.7700) and (3017.1100,3410.1600) .. (3029.8800,3406.5600) ..
+ controls (3036.0900,3408.8700) and (3040.4300,3413.0100) ..
+ (3042.8900,3418.9800) -- cycle(3051.5200,3452.0700) .. controls
+ (3062.8100,3430.2300) and (3052.6200,3396.9100) .. (3025.5500,3398.2800) ..
+ controls (3019.2600,3400.5500) and (3003.1300,3393.4400) ..
+ (3003.8700,3402.4200) -- (2990.9000,3402.4200) .. controls
+ (2980.5900,3410.8200) and (2971.3300,3436.5600) .. (2982.2300,3452.0700) ..
+ controls (2987.8100,3459.1400) and (2991.1700,3468.3200) ..
+ (3003.8700,3468.6300) .. controls (3009.4100,3474.3000) and
+ (3024.3400,3474.3000) .. (3029.8800,3468.6300) .. controls
+ (3042.5800,3468.3200) and (3045.9400,3459.1400) .. (3051.5200,3452.0700) --
+ cycle(2938.9100,3410.7000) .. controls (2951.8000,3413.5200) and
+ (2953.4000,3427.1500) .. (2951.8800,3443.7900) .. controls
+ (2946.5600,3448.4400) and (2943.0100,3447.3800) .. (2943.2000,3439.6500) ..
+ controls (2944.6100,3430.0800) and (2942.5400,3423.7900) ..
+ (2938.9100,3418.9800) .. controls (2936.2500,3415.2700) and
+ (2933.6300,3411.5600) .. (2938.9100,3410.7000) -- cycle(2960.5500,3447.9300)
+ .. controls (2967.6200,3449.8000) and (2967.6200,3425.3900) ..
+ (2960.5500,3427.2300) .. controls (2959.1400,3417.6200) and
+ (2956.1300,3409.4100) .. (2947.5800,3406.5600) -- (2943.2000,3406.5600) ..
+ controls (2939.9200,3399.7300) and (2907.5000,3399.7300) ..
+ (2904.2200,3406.5600) -- (2895.5500,3406.5600) .. controls
+ (2893.7100,3414.4100) and (2886.2500,3416.9500) .. (2886.8800,3427.2300) ..
+ controls (2879.8400,3425.3900) and (2879.8400,3449.8000) ..
+ (2886.8800,3447.9300) .. controls (2888.4400,3463.0100) and
+ (2897.1100,3471.2500) .. (2912.8900,3472.7700) .. controls
+ (2910.9400,3479.4900) and (2936.5200,3479.4900) .. (2934.5700,3472.7700) ..
+ controls (2950.3100,3471.2500) and (2958.9800,3462.9700) ..
+ (2960.5500,3447.9300) -- cycle(2847.8900,3414.8400) .. controls
+ (2851.6400,3406.9100) and (2850.4700,3419.3000) .. (2856.5600,3418.9500) ..
+ controls (2858.0900,3434.4100) and (2843.3600,3455.7000) ..
+ (2830.5900,3443.7900) .. controls (2840.9400,3438.5500) and
+ (2848.2000,3430.3100) .. (2847.8900,3414.8400) -- cycle(2808.9100,3464.4900)
+ .. controls (2837.3800,3473.1600) and (2875.0400,3456.6800) ..
+ (2860.9000,3410.7000) .. controls (2861.6800,3407.1900) and
+ (2859.2200,3406.8000) .. (2856.5600,3406.5600) .. controls
+ (2819.3000,3345.8200) and (2745.2000,3445.0400) .. (2808.9100,3464.4900) --
+ cycle(2769.9200,3377.6200) .. controls (2762.3400,3362.3800) and
+ (2745.6300,3352.0300) .. (2730.9400,3352.7700) .. controls
+ (2631.8400,3357.8900) and (2767.5400,3507.1900) .. (2774.2600,3381.7600) ..
+ controls (2775.0400,3378.2400) and (2772.5800,3377.8500) ..
+ (2769.9200,3377.6200) -- cycle(2765.5900,3394.1400) .. controls
+ (2761.8400,3397.5000) and (2763.0100,3405.4700) .. (2756.9100,3406.5600) ..
+ controls (2751.8000,3411.3300) and (2741.6000,3411.2500) ..
+ (2730.9000,3410.7000) .. controls (2729.4900,3410.7000) and
+ (2728.0100,3410.7000) .. (2726.5600,3410.7000) .. controls
+ (2735.8200,3400.2000) and (2762.3400,3406.2100) .. (2761.2500,3385.8600) ..
+ controls (2765.4700,3385.9800) and (2764.6100,3390.9000) ..
+ (2765.5900,3394.1400) -- cycle(2687.5800,3319.6900) .. controls
+ (2687.5800,3326.6000) and (2687.5800,3333.4400) .. (2687.5800,3340.3500) ..
+ controls (2685.1600,3346.3300) and (2680.8200,3350.4700) ..
+ (2674.6100,3352.7700) .. controls (2669.5700,3353.4400) and
+ (2666.9100,3351.8400) .. (2665.9400,3348.6300) .. controls
+ (2672.1900,3346.3300) and (2676.5200,3342.1900) .. (2678.9500,3336.2100) ..
+ controls (2678.9500,3334.8400) and (2678.9500,3333.4400) ..
+ (2678.9500,3332.0700) .. controls (2685.1600,3331.1300) and
+ (2680.4300,3319.7700) .. (2687.5800,3319.6900) -- cycle(2691.9100,3348.6300)
+ .. controls (2704.7700,3336.0900) and (2691.6400,3313.2800) ..
+ (2683.2800,3307.2700) -- (2678.9500,3307.2700) .. controls
+ (2667.6600,3279.4900) and (2627.3800,3303.2000) .. (2618.2800,3315.5500) ..
+ controls (2597.8500,3370.0000) and (2678.8300,3388.2800) ..
+ (2691.9100,3348.6300) -- cycle(2639.9200,3257.6200) .. controls
+ (2636.2900,3264.1000) and (2622.9300,3282.2700) .. (2613.9500,3270.0400) ..
+ controls (2627.5400,3270.6200) and (2628.8300,3259.4100) ..
+ (2631.2900,3249.3400) .. controls (2638.4400,3249.2600) and
+ (2633.7100,3237.8900) .. (2639.9600,3236.9100) .. controls
+ (2639.9600,3238.2800) and (2639.9600,3239.6900) .. (2639.9600,3241.0500) ..
+ controls (2639.9200,3246.5600) and (2639.9200,3252.1100) ..
+ (2639.9200,3257.6200) -- cycle(2644.2600,3236.9500) .. controls
+ (2639.6900,3223.0900) and (2630.9000,3214.1400) .. (2622.6200,3212.1100) ..
+ controls (2530.7400,3189.7700) and (2584.3000,3349.8800) ..
+ (2644.2600,3265.9000) .. controls (2651.4100,3265.3100) and
+ (2651.4100,3237.5000) .. (2644.2600,3236.9500) -- cycle(2635.5900,3174.8800)
+ .. controls (2637.9700,3151.9500) and (2634.8400,3134.2600) ..
+ (2618.2800,3129.3700) .. controls (2582.3800,3113.7900) and
+ (2548.3600,3146.4500) .. (2561.9500,3179.0200) .. controls
+ (2567.3000,3187.6600) and (2574.5700,3194.5700) .. (2583.6300,3199.6900) ..
+ controls (2606.3300,3205.9400) and (2633.0100,3199.3700) ..
+ (2635.5900,3174.8800) -- cycle(2626.9500,3170.7400) .. controls
+ (2623.3200,3177.2300) and (2609.9200,3195.3900) .. (2600.9400,3183.1600) ..
+ controls (2608.5900,3179.4100) and (2614.3800,3173.8700) ..
+ (2618.2800,3166.6000) .. controls (2630.0800,3169.5700) and
+ (2615.1600,3147.0700) .. (2626.9500,3150.0400) .. controls
+ (2626.9500,3151.4100) and (2626.9500,3152.8100) .. (2626.9500,3154.1800) ..
+ controls (2626.9500,3159.6900) and (2626.9500,3165.2300) ..
+ (2626.9500,3170.7400) -- cycle(2635.5900,3083.8700) .. controls
+ (2646.1700,3078.7500) and (2636.1300,3058.9500) .. (2631.2900,3054.8800) --
+ (2631.2900,3050.7400) .. controls (2525.3900,2999.0200) and
+ (2580.6300,3174.8400) .. (2635.5900,3083.8700) -- cycle(2631.2900,3075.5900)
+ .. controls (2630.9800,3087.7000) and (2621.3300,3090.9400) ..
+ (2613.9500,3096.2500) .. controls (2602.8500,3096.4500) and
+ (2608.6300,3093.2000) .. (2609.6100,3088.0100) .. controls
+ (2615.9400,3084.4100) and (2623.3200,3081.8000) .. (2622.6200,3071.4500) ..
+ controls (2627.9300,3066.8000) and (2631.4800,3067.8500) ..
+ (2631.2900,3075.5900) -- cycle(2639.9200,2996.9900) .. controls
+ (2650.0800,2998.0500) and (2642.4600,3015.1200) .. (2639.9200,3017.6600) ..
+ controls (2638.5200,3017.6600) and (2637.0300,3017.6600) ..
+ (2635.5900,3017.6600) .. controls (2623.0500,3015.3500) and
+ (2642.2300,3011.2100) .. (2639.9200,3005.2300) .. controls
+ (2639.9200,3002.4600) and (2639.9200,2999.7300) .. (2639.9200,2996.9900) --
+ cycle(2644.2600,2988.7100) .. controls (2633.8700,2986.2100) and
+ (2624.5300,2982.7300) .. (2609.6100,2984.5700) .. controls
+ (2588.0900,3003.4000) and (2611.9900,3043.3600) .. (2639.9200,3025.9400) ..
+ controls (2654.3000,3026.0500) and (2660.0800,2992.1100) ..
+ (2644.2600,2988.7100) -- cycle(2756.9100,2612.2300) .. controls
+ (2749.2200,2631.0500) and (2732.8500,2641.5600) .. (2726.6000,2661.8400) ..
+ controls (2755.6600,2712.8100) and (2794.6100,2802.6200) ..
+ (2735.2700,2848.0500) .. controls (2741.7600,2829.4900) and
+ (2743.4000,2790.7400) .. (2730.9400,2777.7000) .. controls
+ (2723.7500,2787.4200) and (2721.4800,2801.8000) .. (2709.2600,2806.6400) ..
+ controls (2700.2000,2791.8400) and (2700.5100,2768.1200) ..
+ (2674.6100,2769.4100) .. controls (2689.8400,2822.3000) and
+ (2662.1900,2867.1100) .. (2631.2900,2889.4100) .. controls
+ (2662.5400,2905.9800) and (2715.8200,2896.4800) .. (2735.2700,2876.9900) ..
+ controls (2735.2700,2875.6200) and (2735.2700,2874.2200) ..
+ (2735.2700,2872.8500) .. controls (2741.7600,2872.9300) and
+ (2752.9700,2857.4600) .. (2756.9100,2868.7100) .. controls
+ (2752.1900,2869.7700) and (2753.9800,2876.9500) .. (2748.2400,2876.9900) --
+ (2748.2400,2881.1300) .. controls (2742.8900,2889.7700) and
+ (2735.6600,2896.6800) .. (2726.6000,2901.8400) .. controls
+ (2684.4100,2939.7300) and (2619.1800,2887.0300) .. (2579.3000,2918.3600) ..
+ controls (2580.3100,2936.6800) and (2583.9100,2952.5400) ..
+ (2600.9400,2955.6200) .. controls (2603.9500,2963.7900) and
+ (2612.5000,2966.6400) .. (2622.6200,2968.0100) -- (2635.5900,2968.0100) ..
+ controls (2643.0500,2974.8800) and (2680.1600,2974.8800) ..
+ (2687.5800,2968.0100) .. controls (2762.7000,2963.8300) and
+ (2777.8900,2902.5400) .. (2800.2300,2848.0500) .. controls
+ (2809.8000,2848.5200) and (2802.0700,2865.5900) .. (2804.5700,2872.8500) ..
+ controls (2802.0700,2880.1600) and (2809.8000,2897.1900) ..
+ (2800.2300,2897.7000) -- (2800.2300,2963.8700) .. controls
+ (2818.4000,2987.9300) and (2844.4100,3004.4500) .. (2886.9100,3005.2700) ..
+ controls (2886.9100,3005.2700) and (2954.8000,3009.4100) ..
+ (2964.8800,3009.4100) .. controls (3072.7000,3008.9100) and
+ (3111.6400,2942.6600) .. (3142.5400,2868.7100) .. controls
+ (3143.1300,2861.0500) and (3145.3900,2854.9200) .. (3151.2100,2852.1900) ..
+ controls (3152.5800,2861.9100) and (3158.0500,2867.7000) ..
+ (3155.5500,2881.1300) .. controls (3168.0500,2969.8800) and
+ (3212.2700,3028.2400) .. (3311.5200,3034.2200) -- (3341.8400,3038.3200) --
+ (3419.8000,3038.3200) -- (3454.4900,3034.2200) .. controls
+ (3497.9700,3035.7400) and (3519.9600,3016.7600) .. (3545.4700,3001.0900) ..
+ controls (3553.7500,2989.7300) and (3563.8700,2980.0400) ..
+ (3575.7800,2972.1500) .. controls (3600.4700,2943.3600) and
+ (3615.7800,2905.5500) .. (3619.1000,2856.3300) .. controls
+ (3637.5800,2882.8500) and (3640.4300,2924.2200) .. (3662.4200,2947.3400) ..
+ controls (3675.8200,2956.6400) and (3687.3400,2967.6600) ..
+ (3697.1100,2980.4300) .. controls (3721.4800,2995.7400) and
+ (3747.3400,3009.6500) .. (3788.0900,3009.4100) .. controls
+ (3806.8400,3009.4100) and (3825.6600,3009.4100) .. (3844.4100,3009.4100) ..
+ controls (3941.9500,3013.7100) and (3994.8400,2955.2300) ..
+ (3970.0800,2856.3300) .. controls (3968.6300,2856.3300) and
+ (3967.1500,2856.3300) .. (3965.7400,2856.3300) .. controls
+ (3965.7400,2852.1900) and (3965.7400,2848.0500) .. (3965.7400,2843.9100) ..
+ controls (3971.8800,2843.5200) and (3978.0100,2843.2000) ..
+ (3978.7100,2848.0500) .. controls (3995.1200,2926.0500) and
+ (4060.7800,2974.8400) .. (4165.0400,2955.6200) .. controls
+ (4184.2200,2957.3800) and (4192.4600,2948.7100) .. (4195.3500,2934.9200) --
+ (4195.3500,2922.5000) .. controls (4189.7700,2915.4300) and
+ (4186.4100,2906.2500) .. (4173.7100,2905.9800) .. controls
+ (4146.3700,2901.9500) and (4139.0600,2917.0300) .. (4113.0500,2914.2600) --
+ (4087.0300,2914.2600) .. controls (4071.1300,2912.9300) and
+ (4063.0900,2904.0200) .. (4048.0500,2901.8400) .. controls
+ (4038.9800,2896.6800) and (4031.7600,2889.8000) .. (4026.3700,2881.1300) --
+ (4026.3700,2876.9900) .. controls (4007.4200,2873.4000) and
+ (4026.9500,2854.7700) .. (4030.7000,2872.8900) .. controls
+ (4054.4500,2886.0500) and (4097.6200,2902.7300) .. (4134.6900,2889.4100) ..
+ controls (4143.4800,2879.0200) and (4118.0500,2873.0500) ..
+ (4108.7100,2856.3300) .. controls (4096.4500,2834.4900) and
+ (4093.4000,2802.1900) .. (4100.0400,2769.4500) .. controls
+ (4079.1000,2771.5600) and (4070.7800,2785.6200) .. (4069.6900,2806.6800) ..
+ controls (4054.2200,2804.9200) and (4048.8700,2793.4800) ..
+ (4048.0500,2777.7300) .. controls (4031.2900,2784.9200) and
+ (4031.7200,2826.7600) .. (4039.3800,2843.9100) .. controls
+ (3955.7000,2799.3700) and (4072.2300,2682.2700) .. (4017.7000,2620.5100) ..
+ controls (4013.4000,2616.5200) and (4013.1300,2612.7300) ..
+ (4004.7300,2612.2300) .. controls (4004.7300,2612.2300) and
+ (2839.2600,2612.2300) .. (2756.9100,2612.2300) -- cycle;
+
+\path[fill=black,nonzero rule] (3328.8700,3737.5400) .. controls
+ (3328.8700,3737.5400) and (3355.1600,3683.1200) .. (3350.5100,3675.4300) ..
+ controls (3326.6000,3679.4500) and (3294.1400,3687.9300) ..
+ (3294.1400,3687.9300) -- (3294.1400,3613.4400) .. controls
+ (3294.1400,3613.4400) and (3326.9100,3629.1400) .. (3350.5100,3630.0400) ..
+ controls (3350.5100,3630.0400) and (3347.5000,3571.3300) ..
+ (3346.0900,3565.1600) .. controls (3341.2500,3543.4000) and
+ (3320.4700,3539.3000) .. (3298.5500,3522.3800) .. controls
+ (3270.4300,3500.7000) and (3256.7600,3454.3400) .. (3263.8300,3456.2100) ..
+ controls (3258.4400,3442.3400) and (3285.8200,3439.0600) ..
+ (3272.5000,3431.3300) .. controls (3251.7600,3412.1100) and
+ (3239.6500,3453.4000) .. (3211.8800,3456.2100) .. controls
+ (3191.3300,3458.2800) and (3181.9900,3447.1900) .. (3159.8000,3439.6100) ..
+ controls (3156.5600,3455.8600) and (3142.7000,3461.8700) ..
+ (3129.4900,3468.5900) -- (3099.1800,3468.5900) .. controls
+ (3087.1100,3463.5500) and (3075.3100,3458.3200) .. (3068.8700,3447.9300) ..
+ controls (3068.6300,3453.2000) and (3063.3600,3453.5900) ..
+ (3064.5700,3460.2700) .. controls (3054.6900,3466.0500) and
+ (3047.7700,3474.7300) .. (3038.5200,3481.0900) .. controls
+ (3009.0200,3494.8000) and (2987.9300,3473.8700) .. (2969.2200,3464.4900) ..
+ controls (2949.7700,3503.0900) and (2879.2200,3489.8000) ..
+ (2869.5700,3452.1500) .. controls (2867.4200,3469.3700) and
+ (2849.9200,3471.9500) .. (2834.8400,3476.8700) -- (2813.2400,3476.8700) ..
+ controls (2788.2400,3471.8000) and (2777.5000,3453.0900) ..
+ (2769.9600,3431.3300) .. controls (2739.7300,3452.8500) and
+ (2693.2400,3438.3200) .. (2683.2800,3406.6000) .. controls
+ (2682.7700,3399.7300) and (2685.5900,3369.0600) .. (2678.8700,3381.7600) ..
+ controls (2644.7700,3390.7000) and (2619.5300,3374.3400) ..
+ (2605.2700,3352.7700) -- (2605.2700,3319.6500) .. controls
+ (2607.5400,3313.5200) and (2611.7200,3309.3000) .. (2613.9800,3303.2000) ..
+ controls (2586.3700,3300.5900) and (2569.6900,3287.4600) ..
+ (2557.6200,3270.0400) -- (2557.6200,3237.0300) .. controls
+ (2562.4600,3226.4800) and (2568.2800,3216.6800) .. (2574.9600,3207.9300) ..
+ controls (2534.8800,3195.9800) and (2539.5700,3130.0800) ..
+ (2574.9600,3116.9900) .. controls (2539.4900,3092.8500) and
+ (2553.6700,3031.7200) .. (2596.6000,3025.9400) .. controls
+ (2581.4800,3013.3200) and (2591.8000,2992.1500) .. (2596.6000,2976.3300) ..
+ controls (2590.6300,2976.4800) and (2587.1100,2974.3400) ..
+ (2583.6700,2972.1500) .. controls (2574.4100,2965.7400) and
+ (2567.5000,2957.2300) .. (2557.6200,2951.4800) .. controls
+ (2513.4000,2877.3800) and (2611.0200,2889.1400) .. (2639.8800,2843.9500) ..
+ controls (2667.2300,2801.0900) and (2632.6600,2780.7400) ..
+ (2631.3300,2744.6100) .. controls (2629.9600,2707.1500) and
+ (2683.0900,2654.1800) .. (2652.9700,2620.5500) .. controls
+ (2646.8400,2615.6200) and (2638.1300,2613.2000) .. (2628.0100,2612.1100) --
+ (2642.8900,2612.1100) .. controls (2631.6000,2610.9000) and
+ (2618.5200,2611.4500) .. (2605.2700,2612.1100) -- (2589.5700,2612.1100) ..
+ controls (2578.4000,2612.6600) and (2567.1500,2613.2400) ..
+ (2556.8000,2613.0500) .. controls (2552.3000,2612.9300) and
+ (2548.1600,2612.5800) .. (2544.1000,2612.1100) -- (2560.6300,2612.1100) ..
+ controls (2554.5300,2611.3700) and (2548.9800,2610.1200) ..
+ (2544.2600,2608.0500) -- (2544.2600,1449.6900) .. controls
+ (2545.5100,1449.2600) and (2547.4600,1420.6200) .. (2548.5200,1416.5200) ..
+ controls (2561.1700,1316.0200) and (2592.5400,1233.7900) ..
+ (2634.6500,1161.9100) .. controls (2772.1900,911.9490) and
+ (3052.7300,748.9800) .. (3378.7500,748.9800) .. controls (3779.5700,748.9800)
+ and (4114.6100,999.4490) .. (4197.7000,1345.2000) .. controls
+ (4208.5500,1384.1400) and (4216.8400,1425.6600) .. (4221.8400,1470.3500) --
+ (4221.8400,2603.9500) .. controls (4197.6600,2617.1500) and
+ (4141.0900,2598.8300) .. (4116.9500,2612.1100) -- (4131.6800,2612.1100) ..
+ controls (4129.5300,2613.2400) and (4127.6600,2614.6100) ..
+ (4126.0500,2616.2900) .. controls (4126.0200,2624.5300) and
+ (4114.2200,2621.6000) .. (4117.3800,2632.8900) .. controls
+ (4117.3800,2645.3100) and (4117.3800,2657.7000) .. (4117.3800,2670.1200) ..
+ controls (4151.9500,2717.2300) and (4136.4800,2765.3500) ..
+ (4130.3100,2831.4500) .. controls (4179.4900,2864.2600) and
+ (4283.6300,2933.3600) .. (4178.0100,2976.3300) .. controls
+ (4189.7300,2991.7600) and (4186.4100,3013.5900) .. (4173.7500,3025.9400) ..
+ controls (4204.5300,3032.1900) and (4212.4600,3078.6700) ..
+ (4191.0900,3100.3900) .. controls (4237.2700,3112.3800) and
+ (4229.3000,3181.1700) .. (4191.0900,3195.5500) .. controls
+ (4231.3700,3226.7200) and (4206.8000,3292.0700) .. (4156.3700,3294.8800) ..
+ controls (4156.2100,3300.5900) and (4158.3600,3303.9500) ..
+ (4160.6300,3307.2300) -- (4160.6300,3327.8900) .. controls
+ (4154.4500,3357.8500) and (4132.9300,3373.2400) .. (4091.3300,3369.3400) ..
+ controls (4085.3500,3356.2100) and (4087.1100,3383.9500) ..
+ (4087.0300,3390.0000) .. controls (4079.7700,3428.9500) and
+ (4030.2000,3438.4000) .. (3996.0900,3418.9500) .. controls
+ (3996.4100,3442.6600) and (3977.8900,3448.3600) .. (3965.7800,3460.2700) --
+ (3931.0500,3460.2700) .. controls (3912.7700,3459.7700) and
+ (3909.2200,3445.3900) .. (3896.4800,3439.6100) .. controls
+ (3888.0900,3484.5700) and (3812.1100,3477.6600) .. (3796.6800,3443.8300) ..
+ controls (3791.4100,3459.4500) and (3779.1400,3468.3600) ..
+ (3762.1100,3472.7700) -- (3736.0500,3472.7700) .. controls
+ (3725.3100,3466.4800) and (3710.3100,3464.3400) .. (3705.7400,3452.1100) ..
+ controls (3703.4400,3448.7900) and (3701.3300,3445.3100) ..
+ (3701.4800,3439.6100) .. controls (3693.8700,3443.3600) and
+ (3688.0500,3448.9100) .. (3684.1400,3456.1700) .. controls
+ (3654.5700,3471.7200) and (3618.4800,3459.3000) .. (3606.1300,3435.5500) ..
+ controls (3605.3100,3432.1900) and (3601.8800,3431.3700) ..
+ (3601.8800,3427.2300) .. controls (3594.2200,3430.9800) and
+ (3588.4000,3436.5600) .. (3584.4900,3443.8300) .. controls
+ (3576.3300,3442.9300) and (3574.8800,3448.4400) .. (3567.1500,3447.8900) --
+ (3541.0900,3447.8900) .. controls (3520.4700,3442.7700) and
+ (3510.8200,3427.1900) .. (3502.1100,3410.6600) .. controls
+ (3495.6300,3419.6500) and (3477.3000,3417.2700) .. (3476.2100,3431.3300) ..
+ controls (3505.2300,3458.0100) and (3480.3100,3499.2600) ..
+ (3463.1300,3518.3200) .. controls (3457.7300,3526.9500) and
+ (3450.5500,3533.8300) .. (3441.4800,3538.9500) .. controls
+ (3421.7200,3540.8600) and (3412.0700,3558.7500) .. (3407.9700,3579.3700) ..
+ controls (3404.5300,3597.0700) and (3405.1600,3616.9100) ..
+ (3406.8800,3630.0400) .. controls (3428.7100,3627.4200) and
+ (3463.1300,3613.4400) .. (3463.1300,3613.4400) -- (3463.1300,3687.9300) ..
+ controls (3463.1300,3687.9300) and (3429.9200,3676.8400) ..
+ (3406.8800,3675.4300) .. controls (3412.4600,3697.6200) and
+ (3428.5200,3737.5000) .. (3428.5200,3737.5000) -- (3328.8700,3737.5000) --
+ cycle(3350.5100,3725.1600) -- (3406.8800,3725.1600) .. controls
+ (3399.6900,3705.8600) and (3393.7900,3663.0500) .. (3393.7900,3663.0500) --
+ (3450.1600,3671.3300) -- (3450.1600,3634.1000) -- (3393.7900,3642.3800) ..
+ controls (3393.7900,3642.3800) and (3390.6300,3599.1400) ..
+ (3395.5900,3576.9900) .. controls (3398.2400,3565.0400) and
+ (3406.8800,3543.0500) .. (3406.8800,3543.0500) -- (3350.5100,3543.0500) ..
+ controls (3350.5100,3543.0500) and (3355.2000,3555.7800) ..
+ (3356.9900,3562.6600) .. controls (3363.0500,3585.5500) and
+ (3364.8800,3612.4200) .. (3363.4800,3642.4200) .. controls
+ (3337.8100,3644.8400) and (3302.8500,3634.1400) .. (3302.8500,3634.1400) --
+ (3302.8500,3671.3300) -- (3363.4800,3663.0500) -- cycle(3417.8900,3527.6600)
+ .. controls (3442.0300,3527.4200) and (3454.4100,3508.2400) ..
+ (3454.4100,3497.5400) .. controls (3437.3800,3497.5400) and
+ (3406.8800,3497.5400) .. (3406.8800,3497.5400) -- (3406.8800,3526.4800) ..
+ controls (3410.7800,3527.3000) and (3414.4500,3527.7000) ..
+ (3417.8900,3527.6600) -- cycle(3340.1600,3526.9900) .. controls
+ (3343.3200,3527.1100) and (3346.8000,3526.9100) .. (3350.5100,3526.4800) --
+ (3350.5100,3497.5400) -- (3302.8100,3497.5400) .. controls
+ (3309.3000,3513.0500) and (3318.2000,3526.2500) .. (3340.1600,3526.9900) --
+ cycle(3363.4800,3526.4800) -- (3393.7500,3526.4800) -- (3393.7500,3481.0900)
+ -- (3471.7600,3481.0900) -- (3471.7600,3460.2700) -- (3281.1700,3460.2700) --
+ (3281.1700,3481.0900) -- (3363.4800,3481.0900) -- cycle(3016.8800,3472.9300)
+ .. controls (3021.9900,3472.9300) and (3027.0700,3471.4100) ..
+ (3029.8400,3468.5900) .. controls (3042.5400,3468.2800) and
+ (3045.9000,3459.2200) .. (3051.4800,3452.1500) .. controls
+ (3062.7300,3430.2700) and (3052.6600,3396.9500) .. (3025.5900,3398.3200) ..
+ controls (3019.3000,3400.5900) and (3003.2000,3393.4400) ..
+ (3003.9500,3402.3800) -- (2990.8600,3402.3800) .. controls
+ (2980.5500,3410.7800) and (2971.2900,3436.6000) .. (2982.1500,3452.1500) ..
+ controls (2987.7300,3459.2200) and (2991.2500,3468.2800) ..
+ (3003.9500,3468.5500) .. controls (3006.7200,3471.4100) and
+ (3011.8000,3472.9300) .. (3016.8800,3472.9300) -- cycle(2912.8500,3472.7700)
+ -- (2934.6100,3472.7700) .. controls (2950.3900,3471.2900) and
+ (2958.9800,3462.9700) .. (2960.5500,3447.9300) .. controls
+ (2967.5800,3449.7700) and (2967.5800,3425.3900) .. (2960.5500,3427.2700) ..
+ controls (2959.1000,3417.6200) and (2956.1700,3409.4500) ..
+ (2947.5800,3406.6000) -- (2943.1600,3406.6000) .. controls
+ (2939.8800,3399.7700) and (2907.4600,3399.7700) .. (2904.1800,3406.6000) --
+ (2895.6300,3406.6000) .. controls (2893.7500,3414.4500) and
+ (2886.2900,3416.9500) .. (2886.9500,3427.2700) .. controls
+ (2879.8800,3425.3900) and (2879.8800,3449.7700) .. (2886.9500,3447.9300) ..
+ controls (2888.5200,3462.9700) and (2897.0700,3471.2900) ..
+ (2912.8500,3472.7700) -- cycle(2825.5100,3466.7200) .. controls
+ (2849.6900,3466.0200) and (2872.3800,3448.0500) .. (2860.9000,3410.6600) ..
+ controls (2861.6800,3407.1500) and (2859.3000,3406.8400) ..
+ (2856.6400,3406.6000) .. controls (2819.3800,3345.8600) and
+ (2745.2300,3445.0400) .. (2808.9500,3464.4900) .. controls
+ (2814.3000,3466.1300) and (2819.9200,3466.9100) .. (2825.5100,3466.7200) --
+ cycle(3848.7900,3461.2100) .. controls (3855.4700,3461.2100) and
+ (3862.0700,3459.6100) .. (3861.7600,3456.2100) .. controls
+ (3874.2600,3454.3700) and (3881.4800,3447.5000) .. (3883.4000,3435.5500) ..
+ controls (3890.5500,3434.9600) and (3890.5500,3407.1900) ..
+ (3883.4000,3406.6000) .. controls (3877.9700,3378.0500) and
+ (3854.0600,3392.8500) .. (3822.7700,3390.0400) .. controls
+ (3802.4600,3404.9200) and (3805.6300,3454.4100) .. (3835.7000,3456.2100) ..
+ controls (3835.3500,3459.6100) and (3842.1100,3461.2100) ..
+ (3848.7900,3461.2100) -- cycle(3111.8400,3458.0500) .. controls
+ (3134.9600,3458.0500) and (3156.3300,3430.5500) .. (3153.8700,3407.9300) ..
+ controls (3152.6600,3396.6000) and (3145.4300,3386.5200) ..
+ (3129.4500,3381.7200) .. controls (3105.7800,3374.6100) and
+ (3093.0100,3388.6300) .. (3077.5400,3398.3200) -- (3077.5400,3406.6000) ..
+ controls (3070.4300,3405.9400) and (3070.4300,3431.9900) ..
+ (3077.5400,3431.3300) .. controls (3087.3400,3450.6200) and
+ (3099.8400,3458.0500) .. (3111.8400,3458.0500) -- cycle(3755.5100,3455.8200)
+ .. controls (3781.8800,3455.1200) and (3803.8300,3436.4500) ..
+ (3775.0800,3390.0400) -- (3757.7000,3390.0400) .. controls
+ (3758.4000,3383.2400) and (3731.0900,3383.2400) .. (3731.8000,3390.0400) ..
+ controls (3680.6600,3427.8900) and (3721.6000,3456.7200) ..
+ (3755.5100,3455.8200) -- cycle(3945.8200,3450.9400) .. controls
+ (3965.8600,3450.4700) and (3986.1300,3438.2800) .. (3983.0100,3402.3800) ..
+ controls (3983.7100,3397.5800) and (3982.1100,3395.0000) ..
+ (3978.7500,3394.1000) .. controls (3958.6300,3327.4600) and
+ (3856.9100,3423.6300) .. (3926.8000,3447.9300) .. controls
+ (3932.5000,3449.9200) and (3939.1400,3451.0900) .. (3945.8200,3450.9400) --
+ cycle(3654.4900,3449.8800) .. controls (3668.9500,3449.8000) and
+ (3682.8100,3442.5400) .. (3688.4000,3427.2700) .. controls
+ (3693.4800,3426.6000) and (3692.1100,3419.7700) .. (3692.8100,3414.8800) ..
+ controls (3698.0100,3367.3800) and (3632.3000,3364.2600) ..
+ (3614.8000,3394.1000) .. controls (3604.9600,3430.0800) and
+ (3630.4300,3450.0400) .. (3654.4900,3449.8800) -- cycle(3038.5200,3447.9300)
+ .. controls (3028.9500,3447.4200) and (3036.7600,3430.3100) ..
+ (3034.2600,3423.0500) .. controls (3039.9600,3412.7300) and
+ (3017.0700,3410.2000) .. (3029.8400,3406.6000) .. controls
+ (3036.0900,3408.9100) and (3040.5100,3413.0100) .. (3042.9300,3418.9800) ..
+ controls (3042.9300,3425.9000) and (3042.9300,3432.7300) ..
+ (3042.9300,3439.6500) .. controls (3042.1100,3442.9700) and
+ (3038.5200,3443.7900) .. (3038.5200,3447.9300) -- cycle(2837.8900,3447.2700)
+ .. controls (2835.4700,3447.1100) and (2832.9700,3446.0900) ..
+ (2830.5900,3443.8300) .. controls (2840.9400,3438.5900) and
+ (2848.2400,3430.3500) .. (2847.9300,3414.8800) .. controls
+ (2851.6800,3406.9900) and (2850.5100,3419.3000) .. (2856.6400,3418.9800) ..
+ controls (2857.8500,3431.5200) and (2848.3600,3447.9300) ..
+ (2837.8900,3447.2700) -- cycle(2945.9000,3446.4800) .. controls
+ (2944.1000,3446.0900) and (2943.0500,3443.8700) .. (2943.1600,3439.6100) ..
+ controls (2944.5700,3430.0400) and (2942.5400,3423.7500) ..
+ (2938.9100,3418.9500) .. controls (2936.2500,3415.2700) and
+ (2933.6700,3411.5200) .. (2938.9100,3410.6600) .. controls
+ (2951.8000,3413.4800) and (2953.3600,3427.1900) .. (2951.8800,3443.8300) ..
+ controls (2949.8400,3445.5900) and (2948.1600,3446.3700) ..
+ (2946.7600,3446.4800) .. controls (2946.4800,3446.4800) and
+ (2946.1700,3446.5200) .. (2945.9000,3446.4800) -- cycle(3198.5200,3441.6000)
+ .. controls (3222.8900,3443.4800) and (3250.7400,3420.2300) ..
+ (3245.2300,3394.1000) .. controls (3243.7500,3387.3000) and
+ (3240.1600,3380.2700) .. (3233.5200,3373.4400) .. controls
+ (3213.3600,3365.5100) and (3178.9500,3367.9300) .. (3168.4800,3381.7200) --
+ (3168.4800,3390.0400) .. controls (3164.0600,3389.6100) and
+ (3162.4200,3399.6100) .. (3163.5200,3406.9900) .. controls
+ (3164.1400,3411.5200) and (3165.7800,3415.1600) .. (3168.4800,3414.8800) ..
+ controls (3173.9500,3432.7700) and (3185.7400,3440.6200) ..
+ (3198.5200,3441.6000) -- cycle(3400.3900,3440.2700) .. controls
+ (3421.4100,3440.1600) and (3441.4800,3439.1800) .. (3458.8300,3435.5500) ..
+ controls (3450.4700,3414.5700) and (3417.3400,3417.0700) ..
+ (3419.8400,3385.8200) .. controls (3402.5400,3406.1700) and
+ (3356.4800,3413.7100) .. (3337.5400,3390.0400) .. controls
+ (3335.9000,3401.7600) and (3330.4300,3409.8000) .. (3323.5200,3416.4500) ..
+ controls (3314.6500,3425.0800) and (3303.2800,3431.2900) ..
+ (3294.1400,3439.6100) .. controls (3327.5800,3437.9300) and
+ (3365.3900,3440.4700) .. (3400.3900,3440.2700) -- cycle(3770.7800,3435.5500)
+ .. controls (3768.2800,3428.2800) and (3775.9800,3411.1700) ..
+ (3766.4100,3410.6600) .. controls (3766.5600,3404.9600) and
+ (3764.4100,3401.6000) .. (3762.1100,3398.3200) .. controls
+ (3778.8300,3398.9100) and (3779.9200,3414.3700) .. (3779.4900,3431.3300) ..
+ controls (3775.1600,3431.3300) and (3774.3000,3434.7700) ..
+ (3770.7800,3435.5500) -- cycle(3549.2200,3435.2700) .. controls
+ (3578.9100,3436.9500) and (3615.3500,3407.4600) .. (3588.7500,3377.6600) ..
+ controls (3588.7100,3369.4100) and (3576.9100,3372.3400) ..
+ (3580.0800,3361.0500) -- (3536.8000,3361.0500) .. controls
+ (3534.1000,3372.2700) and (3518.6700,3371.2900) .. (3519.4500,3385.8200) ..
+ controls (3512.3400,3385.1600) and (3512.3400,3411.3300) ..
+ (3519.4500,3410.6600) .. controls (3523.5900,3427.2700) and
+ (3535.7400,3434.5300) .. (3549.2200,3435.2700) -- cycle(3873.0500,3434.1000)
+ .. controls (3871.2500,3433.7100) and (3870.3100,3431.4800) ..
+ (3870.4300,3427.2700) .. controls (3873.2400,3412.1500) and
+ (3867.5000,3405.2300) .. (3861.7600,3398.3200) .. controls
+ (3873.5500,3395.3100) and (3870.4700,3406.5600) .. (3879.1000,3406.6000) ..
+ controls (3879.1000,3407.9700) and (3879.1000,3409.3000) ..
+ (3879.1000,3410.6600) .. controls (3879.1000,3416.1700) and
+ (3879.1000,3421.7600) .. (3879.1000,3427.2700) .. controls
+ (3879.1000,3428.6300) and (3879.1000,3429.9600) .. (3879.1000,3431.3300) ..
+ controls (3877.1100,3433.0900) and (3875.2700,3433.9800) ..
+ (3873.8700,3434.1000) .. controls (3873.5900,3434.1400) and
+ (3873.3200,3434.1400) .. (3873.0500,3434.1000) -- cycle(2743.6300,3431.7200)
+ .. controls (2758.8700,3431.9500) and (2772.2300,3418.9500) ..
+ (2774.2200,3381.7200) .. controls (2775.0000,3378.2000) and
+ (2772.6200,3377.8900) .. (2769.9600,3377.6600) .. controls
+ (2762.3800,3362.4200) and (2745.6600,3352.0300) .. (2730.9800,3352.7700) ..
+ controls (2661.2900,3356.3700) and (2707.6200,3431.2100) ..
+ (2743.6300,3431.7200) -- cycle(3133.8700,3431.3300) .. controls
+ (3133.8700,3429.9600) and (3133.8700,3428.6300) .. (3133.8700,3427.2700) ..
+ controls (3131.4800,3421.2500) and (3138.8700,3405.9000) ..
+ (3129.4500,3406.6000) .. controls (3129.6500,3400.9000) and
+ (3127.5000,3397.4200) .. (3125.2000,3394.1000) .. controls
+ (3139.1000,3390.4700) and (3134.2200,3404.9200) .. (3142.5800,3406.6000) ..
+ controls (3143.4800,3418.4800) and (3141.4800,3427.5400) ..
+ (3133.8700,3431.3300) -- cycle(3679.7300,3427.2700) .. controls
+ (3669.1800,3420.7800) and (3681.5600,3392.4600) .. (3666.7600,3390.0400) ..
+ controls (3669.4100,3382.4600) and (3684.8800,3397.2300) ..
+ (3684.1000,3406.6000) .. controls (3684.1000,3409.3700) and
+ (3684.1000,3412.1100) .. (3684.1000,3414.8800) .. controls
+ (3684.1000,3416.2500) and (3684.1000,3417.6200) .. (3684.1000,3418.9800) ..
+ controls (3679.9200,3419.1000) and (3680.6600,3424.0200) ..
+ (3679.7300,3427.2700) -- cycle(3967.8500,3421.8700) .. controls
+ (3966.8400,3421.7200) and (3966.1300,3420.8600) .. (3965.7800,3418.9500) ..
+ controls (3967.8500,3403.1600) and (3964.5700,3392.5000) ..
+ (3957.1100,3385.8200) .. controls (3968.9500,3382.7700) and
+ (3965.7000,3394.0600) .. (3974.3400,3394.1000) .. controls
+ (3974.3400,3395.4700) and (3974.3400,3396.9500) .. (3974.3400,3398.3200) ..
+ controls (3974.3400,3403.7900) and (3974.3400,3409.3700) ..
+ (3974.3400,3414.8800) .. controls (3974.3400,3416.2500) and
+ (3974.3400,3417.6200) .. (3974.3400,3418.9500) .. controls
+ (3971.9100,3420.5500) and (3969.5700,3422.1500) .. (3967.8500,3421.8700) --
+ cycle(3286.2900,3419.2200) .. controls (3298.0100,3419.5700) and
+ (3306.8000,3417.0300) .. (3312.4600,3411.6000) .. controls
+ (3318.9800,3405.3900) and (3321.6000,3395.4700) .. (3320.2000,3381.7200) ..
+ controls (3321.3700,3363.9100) and (3291.9100,3353.7100) ..
+ (3276.8000,3365.1600) -- (3263.8300,3365.1600) .. controls
+ (3261.5200,3368.4400) and (3259.3800,3371.9500) .. (3259.5700,3377.6600) ..
+ controls (3255.0000,3376.4500) and (3253.3200,3386.1300) ..
+ (3254.6100,3392.6600) .. controls (3255.3100,3396.2900) and
+ (3257.0300,3398.9800) .. (3259.5700,3398.3200) -- (3259.5700,3402.3800) ..
+ controls (3265.1600,3409.4500) and (3268.5200,3418.6700) ..
+ (3281.2100,3418.9500) .. controls (3283.0100,3419.1400) and
+ (3284.6100,3419.1800) .. (3286.2900,3419.2200) -- cycle(3224.8400,3418.9800)
+ .. controls (3224.8400,3417.6200) and (3224.8400,3416.2500) ..
+ (3224.8400,3414.8800) .. controls (3222.3000,3407.6200) and
+ (3230.1600,3390.5100) .. (3220.5500,3390.0400) .. controls
+ (3219.9600,3385.1600) and (3212.8500,3380.6600) .. (3220.5500,3377.6600) ..
+ controls (3233.8300,3382.1900) and (3239.8000,3411.2100) ..
+ (3224.8400,3418.9800) -- cycle(4038.0100,3414.6100) .. controls
+ (4059.9600,3414.4900) and (4080.5500,3400.8200) .. (4074.1000,3369.3700) ..
+ controls (4074.7700,3364.5700) and (4073.0500,3361.9900) ..
+ (4069.6900,3361.0500) .. controls (4059.7700,3330.8200) and
+ (4018.4400,3341.6800) .. (4000.3900,3356.8700) .. controls
+ (3979.1800,3392.4600) and (4009.7700,3414.8000) .. (4038.0100,3414.6100) --
+ cycle(3468.2000,3413.9800) .. controls (3475.8200,3413.9500) and
+ (3483.7500,3411.3700) .. (3490.6600,3405.2700) .. controls
+ (3491.6400,3404.4100) and (3492.4600,3403.3600) .. (3493.4000,3402.3800) --
+ (3493.4000,3394.1000) .. controls (3503.4400,3382.8500) and
+ (3497.5800,3351.7600) .. (3476.1700,3356.8700) .. controls
+ (3476.2100,3365.0800) and (3488.0100,3362.1500) .. (3484.8400,3373.4400) --
+ (3489.1000,3373.4400) .. controls (3491.4800,3388.0900) and
+ (3485.4700,3394.8000) .. (3476.1700,3398.3200) .. controls
+ (3485.3100,3382.1900) and (3476.8800,3366.7600) .. (3467.5000,3356.8700) --
+ (3441.4500,3356.8700) .. controls (3433.3200,3366.3700) and
+ (3430.9800,3376.3300) .. (3432.5000,3385.1600) .. controls
+ (3435.3500,3401.4100) and (3451.3700,3413.9800) .. (3468.2000,3413.9800) --
+ cycle(3578.0100,3412.9300) .. controls (3576.5200,3413.0900) and
+ (3575.7000,3411.8700) .. (3575.8200,3406.6000) .. controls
+ (3578.6300,3391.4800) and (3572.8900,3384.5700) .. (3567.1500,3377.6600) ..
+ controls (3578.9500,3374.6500) and (3575.8600,3385.7800) ..
+ (3584.4900,3385.8200) .. controls (3584.4900,3394.1000) and
+ (3584.4900,3402.4200) .. (3584.4900,3410.6600) .. controls
+ (3581.7600,3411.1300) and (3579.5300,3412.7300) .. (3578.0100,3412.9300) --
+ cycle(2738.8300,3410.9400) .. controls (2736.2900,3410.9400) and
+ (2733.6300,3410.8200) .. (2730.9800,3410.6600) .. controls
+ (2729.5300,3410.6600) and (2727.9700,3410.6600) .. (2726.5600,3410.6600) ..
+ controls (2735.7800,3400.1600) and (2762.3400,3406.1700) ..
+ (2761.2900,3385.8200) .. controls (2765.4700,3385.9400) and
+ (2764.6100,3390.8600) .. (2765.5500,3394.1000) .. controls
+ (2761.8400,3397.4600) and (2762.9700,3405.5100) .. (2756.8800,3406.6000) ..
+ controls (2753.0500,3410.1600) and (2746.4100,3410.9800) ..
+ (2738.8300,3410.9400) -- cycle(3305.3100,3405.0000) .. controls
+ (3304.4500,3405.0800) and (3303.5200,3404.2200) .. (3302.8100,3402.3800) ..
+ controls (3300.4300,3396.4100) and (3307.9700,3381.0200) ..
+ (3298.5500,3381.7200) .. controls (3299.7700,3375.0400) and
+ (3294.3800,3374.6500) .. (3294.1400,3369.3700) .. controls
+ (3308.0500,3365.7000) and (3303.1600,3380.0400) .. (3311.5200,3381.7200) ..
+ controls (3313.5900,3389.6900) and (3309.0600,3404.8400) ..
+ (3305.3100,3405.0000) -- cycle(4061.0200,3394.1000) .. controls
+ (4052.6200,3389.6100) and (4069.2600,3365.5500) .. (4052.3400,3361.0500) ..
+ controls (4051.5600,3357.5400) and (4054.1000,3357.1100) ..
+ (4056.7200,3356.8700) .. controls (4066.7600,3355.5900) and
+ (4061.5200,3368.9100) .. (4069.6900,3369.3700) .. controls
+ (4070.5900,3381.2500) and (4068.5900,3390.2700) .. (4061.0200,3394.1000) --
+ cycle(3373.2400,3392.7700) .. controls (3413.1300,3392.1500) and
+ (3429.9200,3346.4100) .. (3402.4600,3323.8300) .. controls
+ (3383.3200,3326.0900) and (3418.5500,3339.2600) .. (3406.8800,3361.0500) ..
+ controls (3389.8000,3376.8700) and (3405.5100,3337.8900) ..
+ (3393.7900,3336.2100) -- (3393.7900,3332.1100) .. controls
+ (3384.3800,3323.2000) and (3354.8000,3333.4400) .. (3350.5100,3319.6100) ..
+ controls (3320.7800,3331.2500) and (3334.4900,3379.4100) ..
+ (3354.7700,3390.0400) .. controls (3361.3700,3391.9500) and
+ (3367.5400,3392.8900) .. (3373.2400,3392.7700) -- cycle(2917.9700,3382.2700)
+ .. controls (3044.2600,3384.1000) and (3191.4100,3348.2000) ..
+ (3320.2000,3344.4900) .. controls (3318.5900,3323.2800) and
+ (3341.8800,3319.3000) .. (3328.8700,3298.9500) .. controls
+ (3239.8800,3321.9900) and (3087.3000,3321.8400) .. (2973.4800,3336.2100) --
+ (2934.6100,3336.2100) .. controls (2700.3100,3361.0200) and
+ (2678.1300,3107.7000) .. (2769.9600,2959.7300) .. controls
+ (2751.5600,2946.9900) and (2727.2300,2994.7700) .. (2683.2800,2984.6100) ..
+ controls (2643.9500,3087.1100) and (2640.2000,3237.4600) ..
+ (2700.6300,3303.1600) .. controls (2754.8800,3362.1500) and
+ (2831.5200,3381.0200) .. (2917.9700,3382.2700) -- cycle(3815.8600,3374.1000)
+ .. controls (3975.1200,3373.9800) and (4114.7300,3317.8100) ..
+ (4104.4100,3154.2200) -- (4104.4100,3129.3700) .. controls
+ (4104.6900,3072.5400) and (4096.5200,3023.8300) .. (4082.7700,2980.3900) ..
+ controls (4053.4400,2969.3000) and (4015.6300,2945.8600) ..
+ (3996.0900,2939.1000) .. controls (4021.5200,3014.5300) and
+ (4052.1900,3091.7200) .. (4039.3800,3191.4800) .. controls
+ (4009.3000,3425.5500) and (3628.3200,3310.7800) .. (3424.1000,3303.1600) ..
+ controls (3409.8000,3313.2800) and (3423.1600,3323.1600) ..
+ (3428.5200,3336.2100) .. controls (3437.3400,3345.6600) and
+ (3464.4100,3337.7700) .. (3480.4700,3340.4300) .. controls
+ (3573.7900,3329.8800) and (3680.2000,3368.8700) .. (3783.7500,3373.4400) ..
+ controls (3794.4900,3373.9100) and (3805.2300,3374.1000) ..
+ (3815.8600,3374.1000) -- cycle(2657.5000,3370.0000) .. controls
+ (2672.5800,3370.3100) and (2687.0300,3363.4400) .. (2691.9500,3348.5500) ..
+ controls (2704.7700,3336.0500) and (2691.6400,3313.2400) ..
+ (2683.2800,3307.2700) -- (2678.8700,3307.2700) .. controls
+ (2667.6200,3279.4900) and (2627.3400,3303.2000) .. (2618.2400,3315.5500) ..
+ controls (2605.4700,3349.5700) and (2632.3800,3369.5300) ..
+ (2657.5000,3370.0000) -- cycle(4094.6100,3359.1000) .. controls
+ (4133.1300,3361.2500) and (4191.4500,3277.3800) .. (4100.0000,3282.3800) ..
+ controls (4085.3900,3296.9900) and (4066.2900,3304.5700) ..
+ (4069.6900,3327.8900) .. controls (4072.8500,3349.6900) and
+ (4082.8500,3358.4400) .. (4094.6100,3359.1000) -- cycle(2671.1700,3352.9300)
+ .. controls (2668.2400,3352.5800) and (2666.6400,3350.9800) ..
+ (2665.9000,3348.5500) .. controls (2672.1500,3346.2500) and
+ (2676.4500,3342.1500) .. (2678.8700,3336.2100) .. controls
+ (2678.8700,3334.8400) and (2678.8700,3333.4800) .. (2678.8700,3332.1100) ..
+ controls (2685.1200,3331.1700) and (2680.3900,3319.7300) ..
+ (2687.5400,3319.6100) .. controls (2687.5400,3326.5200) and
+ (2687.5400,3333.5200) .. (2687.5400,3340.4300) .. controls
+ (2685.1200,3346.3700) and (2680.8200,3350.4700) .. (2674.6100,3352.7700) ..
+ controls (2673.3200,3352.9300) and (2672.1100,3353.0100) ..
+ (2671.1700,3352.9300) -- cycle(4126.0500,3336.2100) .. controls
+ (4131.0500,3324.6500) and (4131.0500,3314.7700) .. (4126.0500,3303.1600) ..
+ controls (4123.3600,3299.4900) and (4120.7800,3295.7400) ..
+ (4126.0500,3294.8800) .. controls (4142.8100,3299.6900) and
+ (4142.8100,3331.4100) .. (4126.0500,3336.2100) -- cycle(3380.1200,3314.1000)
+ .. controls (3396.4800,3313.9500) and (3411.8400,3305.8200) ..
+ (3415.5500,3286.6000) .. controls (3422.6200,3288.4400) and
+ (3422.6200,3264.0600) .. (3415.5500,3265.9400) -- (3415.5500,3261.7200) ..
+ controls (3415.2300,3249.6100) and (3405.5900,3246.4100) ..
+ (3398.2000,3241.0500) .. controls (3383.9500,3232.4200) and
+ (3369.0600,3232.4200) .. (3354.8000,3241.0500) .. controls
+ (3347.3800,3246.4100) and (3337.8500,3249.6100) .. (3337.5800,3261.7200) ..
+ controls (3322.6200,3292.3000) and (3352.8500,3314.3400) ..
+ (3380.1200,3314.1000) -- cycle(2607.3400,3290.4300) .. controls
+ (2618.4000,3290.9400) and (2631.1700,3284.3000) .. (2644.3000,3265.9400) ..
+ controls (2651.4500,3265.3500) and (2651.4500,3237.5800) ..
+ (2644.3000,3236.9900) .. controls (2639.6900,3223.1200) and
+ (2630.9400,3214.1400) .. (2622.6600,3212.1100) .. controls
+ (2550.9000,3194.6500) and (2567.8900,3288.5500) .. (2607.3400,3290.4300) --
+ cycle(3400.2300,3288.8300) .. controls (3398.7500,3289.0200) and
+ (3398.0900,3287.7000) .. (3398.1600,3282.3800) .. controls
+ (3400.7000,3266.2100) and (3394.4500,3258.4400) .. (3389.4900,3249.3700) ..
+ controls (3400.3500,3248.6700) and (3403.0900,3255.6600) ..
+ (3406.8800,3261.7200) .. controls (3406.8800,3268.6300) and
+ (3406.8800,3275.4700) .. (3406.8800,3282.3800) .. controls
+ (3406.8800,3283.7500) and (3406.8800,3285.2300) .. (3406.8800,3286.6000) ..
+ controls (3404.1400,3287.0700) and (3401.7600,3288.6700) ..
+ (3400.2300,3288.8300) -- cycle(4158.5900,3279.2200) .. controls
+ (4164.4500,3279.2200) and (4170.2700,3277.5800) .. (4169.3400,3274.2200) ..
+ controls (4185.0800,3272.7300) and (4193.7900,3264.4100) ..
+ (4195.3900,3249.3700) .. controls (4202.4200,3251.2100) and
+ (4202.4200,3226.8400) .. (4195.3900,3228.7100) .. controls
+ (4189.1800,3192.8100) and (4127.8500,3192.8100) .. (4121.6400,3228.7100) ..
+ controls (4114.5700,3226.8400) and (4114.5700,3251.2100) ..
+ (4121.6400,3249.3700) .. controls (4123.2000,3264.4100) and
+ (4131.9100,3272.7300) .. (4147.7000,3274.2200) .. controls
+ (4146.7200,3277.5800) and (4152.6600,3279.2200) .. (4158.5900,3279.2200) --
+ cycle(2621.2500,3274.2200) .. controls (2618.7100,3274.3000) and
+ (2616.2100,3273.0900) .. (2613.9800,3270.0000) .. controls
+ (2627.5800,3270.5900) and (2628.9100,3259.4500) .. (2631.3300,3249.3700) ..
+ controls (2638.4800,3249.2600) and (2633.6300,3237.9300) ..
+ (2639.8800,3236.9900) .. controls (2639.8800,3238.3600) and
+ (2639.8800,3239.6900) .. (2639.8800,3241.0500) .. controls
+ (2639.8800,3246.5600) and (2639.8800,3252.1500) .. (2639.8800,3257.6600) ..
+ controls (2637.1500,3262.5400) and (2628.9800,3273.9800) ..
+ (2621.2500,3274.2200) -- cycle(3428.5200,3257.6600) .. controls
+ (3437.7700,3201.6800) and (3443.8300,3106.7200) .. (3484.8400,3067.2300) ..
+ controls (3474.0200,3058.5500) and (3454.5700,3076.9100) ..
+ (3432.7700,3071.4500) .. controls (3453.7100,3102.7700) and
+ (3407.3000,3133.2400) .. (3406.8800,3141.7200) .. controls
+ (3406.4500,3150.5100) and (3461.3700,3212.9700) .. (3406.8800,3228.7100) ..
+ controls (3415.9000,3236.6000) and (3426.0900,3243.4000) ..
+ (3428.5200,3257.6600) -- cycle(4181.6000,3252.5000) .. controls
+ (4181.3700,3252.5000) and (4181.2100,3252.4600) .. (4181.0200,3252.3800) ..
+ controls (4177.7700,3251.0900) and (4176.5600,3237.8100) ..
+ (4178.0100,3228.6700) .. controls (4183.7100,3218.3600) and
+ (4160.9400,3215.7000) .. (4173.7500,3212.1100) .. controls
+ (4179.9600,3214.4100) and (4184.2600,3218.5200) .. (4186.6800,3224.4900) ..
+ controls (4186.6800,3231.4100) and (4186.6800,3238.2400) ..
+ (4186.6800,3245.1600) .. controls (4184.6500,3250.3500) and
+ (4182.9700,3252.4600) .. (4181.6000,3252.5000) -- cycle(3326.9500,3251.6000)
+ .. controls (3331.8000,3252.6200) and (3331.6000,3227.6600) ..
+ (3346.0900,3232.7700) .. controls (3325.0000,3214.1000) and
+ (3312.5800,3161.2900) .. (3346.0900,3145.9400) .. controls
+ (3327.6600,3130.4700) and (3314.2600,3110.2300) .. (3320.2000,3071.4500) ..
+ controls (3302.3400,3074.7300) and (3297.9700,3065.0000) ..
+ (3281.2100,3067.2300) .. controls (3310.9400,3113.3200) and
+ (3325.0000,3174.3700) .. (3324.4500,3249.3700) .. controls
+ (3325.3900,3250.7400) and (3326.2500,3251.4500) .. (3326.9500,3251.6000) --
+ cycle(3376.2900,3225.1600) .. controls (3420.1600,3228.0500) and
+ (3433.4000,3107.4200) .. (3341.8400,3166.5600) -- (3341.8400,3174.8800) ..
+ controls (3334.7300,3174.2200) and (3334.7300,3200.3900) ..
+ (3341.8400,3199.7300) .. controls (3354.3000,3217.3000) and
+ (3366.1300,3224.4900) .. (3376.2900,3225.1600) -- cycle(2596.6000,3201.8400)
+ .. controls (2598.0500,3201.9100) and (2599.5700,3201.8700) ..
+ (2601.0200,3201.8400) .. controls (2618.2000,3201.4800) and
+ (2633.6300,3193.2400) .. (2635.5900,3174.8800) .. controls
+ (2637.9300,3151.9500) and (2634.8000,3134.2200) .. (2618.2400,3129.3400) ..
+ controls (2582.3400,3113.7500) and (2548.4000,3146.4100) ..
+ (2561.9900,3178.9500) .. controls (2567.3800,3187.5800) and
+ (2574.5700,3194.6100) .. (2583.6300,3199.7300) .. controls
+ (2587.8900,3200.9400) and (2592.2700,3201.6400) .. (2596.6000,3201.8400) --
+ cycle(3398.7500,3201.2100) .. controls (3397.3000,3201.2100) and
+ (3395.5900,3200.7800) .. (3393.7500,3199.7700) .. controls
+ (3400.8200,3201.6400) and (3400.8200,3177.1100) .. (3393.7500,3178.9500) ..
+ controls (3396.9500,3167.7000) and (3385.1600,3170.7400) ..
+ (3385.0800,3162.5000) .. controls (3407.7700,3157.2300) and
+ (3412.5000,3201.1700) .. (3398.7500,3201.2100) -- cycle(2608.3200,3187.2300)
+ .. controls (2605.7400,3187.3400) and (2603.2400,3186.2500) ..
+ (2601.0200,3183.1600) .. controls (2608.6300,3179.4500) and
+ (2614.3400,3173.8700) .. (2618.2400,3166.5600) .. controls
+ (2630.0000,3169.5700) and (2615.1200,3147.0300) .. (2626.9100,3150.0000) ..
+ controls (2626.9100,3151.3700) and (2626.9100,3152.8500) ..
+ (2626.9100,3154.2200) .. controls (2626.9100,3159.7300) and
+ (2626.9100,3165.3100) .. (2626.9100,3170.8200) .. controls
+ (2624.1800,3175.6600) and (2616.0200,3186.9900) .. (2608.3200,3187.2300) --
+ cycle(4167.5400,3184.3400) .. controls (4200.8600,3183.7100) and
+ (4215.7000,3160.0400) .. (4208.3200,3133.5500) .. controls
+ (4209.1000,3130.0400) and (4206.6800,3129.6100) .. (4204.0200,3129.3400) --
+ (4204.0200,3125.2700) .. controls (4199.4100,3115.9000) and
+ (4190.8600,3110.2300) .. (4178.0100,3108.7100) .. controls
+ (4124.6100,3100.7800) and (4119.6100,3165.4700) .. (4152.1100,3183.1600) ..
+ controls (4157.5800,3184.0600) and (4162.7700,3184.4500) ..
+ (4167.5400,3184.3400) -- cycle(4195.3500,3162.5000) .. controls
+ (4184.8400,3156.0200) and (4197.2300,3127.7000) .. (4182.4200,3125.2700) ..
+ controls (4182.8500,3117.4200) and (4199.1800,3127.8500) ..
+ (4199.6500,3133.5500) .. controls (4199.6500,3140.4700) and
+ (4199.6500,3147.3000) .. (4199.6500,3154.2200) .. controls
+ (4198.7900,3157.5800) and (4195.3500,3158.3600) .. (4195.3500,3162.5000) --
+ cycle(3376.5600,3138.5500) .. controls (3383.2000,3138.5500) and
+ (3389.8400,3136.9500) .. (3389.4900,3133.5500) .. controls
+ (3411.8400,3131.8700) and (3433.0100,3092.7700) .. (3411.1300,3075.5100) ..
+ controls (3391.2500,3075.7000) and (3417.5000,3087.3000) ..
+ (3411.1300,3100.3900) .. controls (3402.9700,3100.8600) and
+ (3408.2000,3114.0600) .. (3398.1600,3112.7700) .. controls
+ (3402.7000,3101.0500) and (3402.7000,3095.5100) .. (3398.1600,3083.7900) ..
+ controls (3395.9800,3069.3700) and (3369.8000,3077.7000) ..
+ (3354.7700,3075.5100) -- (3333.1300,3075.5100) .. controls
+ (3329.2200,3108.2400) and (3338.2800,3128.6300) .. (3363.4800,3133.5500) ..
+ controls (3363.1300,3136.9500) and (3369.8800,3138.5500) ..
+ (3376.5600,3138.5500) -- cycle(2601.1300,3110.5500) .. controls
+ (2611.5200,3110.9800) and (2623.5500,3103.7100) .. (2635.5900,3083.8300) ..
+ controls (2646.1700,3078.7500) and (2636.1700,3058.9500) ..
+ (2631.3300,3054.8800) -- (2631.3300,3050.8200) .. controls
+ (2548.5900,3010.3500) and (2564.1400,3108.9100) .. (2601.1300,3110.5500) --
+ cycle(2613.9800,3096.3300) .. controls (2602.8900,3096.4800) and
+ (2608.5900,3093.2400) .. (2609.5700,3088.0500) .. controls
+ (2615.9000,3084.4500) and (2623.4000,3081.8000) .. (2622.6600,3071.4500) ..
+ controls (2627.9700,3066.8400) and (2631.5600,3067.8100) ..
+ (2631.3300,3075.5500) .. controls (2631.0200,3087.6600) and
+ (2621.3700,3090.9800) .. (2613.9800,3096.3300) -- cycle(4158.4400,3096.3300)
+ .. controls (4163.2000,3096.5200) and (4168.3600,3095.2300) ..
+ (4173.7100,3092.1100) .. controls (4209.6100,3082.3400) and
+ (4183.4400,3018.9800) .. (4147.7000,3042.5000) .. controls
+ (4118.3200,3052.4600) and (4132.6600,3095.2300) .. (4158.4400,3096.3300) --
+ cycle(4178.0100,3083.8300) .. controls (4165.6300,3083.2400) and
+ (4181.7200,3055.4700) .. (4169.3400,3054.8800) .. controls
+ (4169.3400,3053.5200) and (4169.3400,3052.1900) .. (4169.3400,3050.8200) ..
+ controls (4170.1200,3047.3000) and (4167.7000,3046.8400) ..
+ (4165.0400,3046.6000) .. controls (4176.6400,3034.6500) and
+ (4190.7400,3071.9100) .. (4178.0100,3083.8300) -- cycle(3341.8400,3038.2800)
+ -- (3419.8000,3038.2800) -- (3454.4100,3034.2200) .. controls
+ (3497.8900,3035.7400) and (3519.9600,3016.6800) .. (3545.5100,3001.0500) ..
+ controls (3553.7500,2989.6900) and (3563.9100,2980.0000) ..
+ (3575.7800,2972.1100) .. controls (3600.5100,2943.3200) and
+ (3615.7400,2905.5500) .. (3619.0600,2856.3300) .. controls
+ (3637.5400,2882.8100) and (3640.4700,2924.2600) .. (3662.5000,2947.3800) ..
+ controls (3675.8600,2956.6800) and (3687.3000,2967.6200) ..
+ (3697.0700,2980.3900) .. controls (3721.4500,2995.7000) and
+ (3747.2700,3009.6100) .. (3788.0100,3009.3400) .. controls
+ (3806.8000,3009.3400) and (3825.6300,3009.3400) .. (3844.3800,3009.3400) ..
+ controls (3941.9100,3013.6300) and (3994.8400,2955.2300) ..
+ (3970.0400,2856.3300) .. controls (3968.6300,2856.3300) and
+ (3967.2300,2856.3300) .. (3965.7800,2856.3300) .. controls
+ (3965.7800,2852.1900) and (3965.7800,2848.0900) .. (3965.7800,2843.9500) ..
+ controls (3971.9500,2843.5500) and (3978.0100,2843.1600) ..
+ (3978.7500,2848.0100) .. controls (3995.1200,2926.0500) and
+ (4060.7800,2974.9200) .. (4165.0400,2955.6600) .. controls
+ (4184.2600,2957.4600) and (4192.4600,2948.6300) .. (4195.3900,2934.8800) --
+ (4195.3900,2922.5000) .. controls (4189.7700,2915.4300) and
+ (4186.4100,2906.2100) .. (4173.7500,2905.9400) .. controls
+ (4146.4100,2901.9100) and (4139.1400,2917.0300) .. (4113.0900,2914.2200) --
+ (4087.0300,2914.2200) .. controls (4071.1700,2912.8900) and
+ (4063.0900,2904.0200) .. (4048.0500,2901.8400) .. controls
+ (4038.9800,2896.7200) and (4031.8000,2889.8400) .. (4026.4100,2881.2100) --
+ (4026.4100,2876.9900) .. controls (4007.4600,2873.3600) and
+ (4026.9100,2854.7700) .. (4030.7000,2872.8900) .. controls
+ (4054.4500,2886.0900) and (4097.6600,2902.6600) .. (4134.7300,2889.3400) ..
+ controls (4143.5200,2878.9500) and (4118.0500,2873.0500) ..
+ (4108.6700,2856.3300) .. controls (4096.4100,2834.4900) and
+ (4093.3600,2802.1900) .. (4100.0000,2769.4500) .. controls
+ (4079.0600,2771.5600) and (4070.7800,2785.6600) .. (4069.6900,2806.7200) ..
+ controls (4054.1800,2804.9600) and (4048.8700,2793.5200) ..
+ (4048.0500,2777.7700) .. controls (4031.2900,2784.9600) and
+ (4031.6800,2826.8000) .. (4039.3800,2843.9500) .. controls
+ (3955.7000,2799.3700) and (4072.2300,2682.3000) .. (4017.7300,2620.5100) ..
+ controls (4013.4000,2616.5600) and (4013.2000,2612.7300) ..
+ (4004.7700,2612.2300) .. controls (4003.9800,2612.1900) and
+ (4002.6200,2612.1500) .. (4001.7600,2612.1100) -- (3989.4900,2612.1100) ..
+ controls (3929.8800,2609.1000) and (3666.8400,2611.4500) ..
+ (3223.7100,2612.1100) -- (3220.5500,2612.1100) .. controls
+ (3155.0400,2612.1900) and (3085.5900,2612.2300) .. (3012.4600,2612.2300) ..
+ controls (3015.4300,2639.8800) and (3000.5900,2650.3900) ..
+ (2995.2300,2670.1200) .. controls (2995.2300,2683.9100) and
+ (2995.2300,2697.6600) .. (2995.2300,2711.4500) .. controls
+ (3029.9600,2748.3600) and (3031.0900,2817.1900) .. (3008.2000,2868.6700) ..
+ controls (2984.1400,2848.9100) and (2972.4600,2817.2700) ..
+ (2960.5500,2785.9400) .. controls (2945.3100,2785.2000) and
+ (2946.3700,2799.9200) .. (2934.6100,2802.5000) .. controls
+ (2920.3100,2823.3600) and (2912.7300,2850.6600) .. (2912.8500,2885.2700) ..
+ controls (2864.1000,2859.1000) and (2909.8800,2796.4100) ..
+ (2912.8500,2756.9900) .. controls (2915.3500,2749.6900) and
+ (2907.7000,2732.7300) .. (2917.2700,2732.2300) .. controls
+ (2901.7200,2649.8000) and (2991.6800,2668.0900) .. (3003.9500,2612.2300) ..
+ controls (2921.6000,2612.2300) and (2839.1800,2612.2300) ..
+ (2756.8800,2612.2300) .. controls (2749.1400,2631.0500) and
+ (2732.7700,2641.5600) .. (2726.5600,2661.8400) .. controls
+ (2755.6300,2712.8100) and (2794.6100,2802.6200) .. (2735.2300,2848.0500) ..
+ controls (2741.7200,2829.4900) and (2743.4400,2790.7800) ..
+ (2730.9800,2777.7700) .. controls (2723.8300,2787.4600) and
+ (2721.5600,2801.8400) .. (2709.3400,2806.7200) .. controls
+ (2700.2700,2791.9100) and (2700.5100,2768.2000) .. (2674.6100,2769.4500) ..
+ controls (2689.8400,2822.3400) and (2662.2300,2867.0700) ..
+ (2631.3300,2889.3400) .. controls (2662.5800,2905.9400) and
+ (2715.7800,2896.4500) .. (2735.2300,2876.9900) .. controls
+ (2735.2300,2875.6200) and (2735.2300,2874.2600) .. (2735.2300,2872.8900) ..
+ controls (2741.7200,2872.9700) and (2752.9300,2857.4200) ..
+ (2756.8800,2868.6700) .. controls (2752.1500,2869.7300) and
+ (2754.0600,2876.9500) .. (2748.3200,2876.9900) -- (2748.3200,2881.2100) ..
+ controls (2742.9700,2889.8400) and (2735.6300,2896.7200) ..
+ (2726.5600,2901.8400) .. controls (2684.4100,2939.7700) and
+ (2619.1400,2887.1100) .. (2579.2600,2918.4400) .. controls
+ (2580.2700,2936.7600) and (2583.9800,2952.6200) .. (2601.0200,2955.6600) ..
+ controls (2604.0200,2963.8700) and (2612.5800,2966.6800) ..
+ (2622.6600,2968.0500) -- (2635.6300,2968.0500) .. controls
+ (2643.0900,2974.9200) and (2680.1200,2974.9200) .. (2687.5800,2968.0500) ..
+ controls (2762.6600,2963.8700) and (2777.9300,2902.5400) ..
+ (2800.2700,2848.0500) .. controls (2809.8400,2848.5200) and
+ (2802.0300,2865.6200) .. (2804.5700,2872.8900) .. controls
+ (2802.0700,2880.2000) and (2809.8800,2897.1500) .. (2800.2700,2897.6600) --
+ (2800.2700,2963.8300) .. controls (2818.4400,2987.8500) and
+ (2844.4500,3004.4900) .. (2886.9500,3005.2700) .. controls
+ (2886.9500,3005.2700) and (2954.8400,3009.3400) .. (2964.9600,3009.3400) ..
+ controls (3072.7700,3008.8700) and (3111.6800,2942.6200) ..
+ (3142.5800,2868.6700) .. controls (3143.2000,2861.0200) and
+ (3145.4700,2854.9600) .. (3151.2500,2852.2300) .. controls
+ (3152.6600,2861.9500) and (3158.0500,2867.7300) .. (3155.5500,2881.2100) ..
+ controls (3168.0500,2969.9200) and (3212.3000,3028.2400) ..
+ (3311.5200,3034.2200) -- cycle(2624.8400,3030.1200) .. controls
+ (2629.5300,3030.3900) and (2634.6500,3029.1800) .. (2639.8800,3025.9400) ..
+ controls (2654.2200,3026.0500) and (2660.0800,2992.0700) ..
+ (2644.3000,2988.6700) .. controls (2633.9100,2986.2100) and
+ (2624.4500,2982.7700) .. (2609.5700,2984.6100) .. controls
+ (2592.0700,2999.9200) and (2604.5700,3029.0200) .. (2624.8400,3030.1200) --
+ cycle(4138.9800,3021.8400) -- (4160.6300,3021.8400) .. controls
+ (4168.0500,3011.5200) and (4175.7800,3001.4500) .. (4169.3400,2988.6700) ..
+ controls (4167.3000,2971.1700) and (4123.6300,2971.1700) ..
+ (4121.6400,2988.6700) -- (4121.6400,3005.2700) .. controls
+ (4122.1500,3015.7800) and (4128.0100,3021.3300) .. (4138.9800,3021.8400) --
+ cycle(2635.5900,3017.6200) .. controls (2623.0500,3015.3100) and
+ (2642.1500,3011.2100) .. (2639.8800,3005.2700) .. controls
+ (2639.8800,3002.5000) and (2639.8800,2999.7300) .. (2639.8800,2996.9900) ..
+ controls (2650.0000,2998.0500) and (2642.3800,3015.1200) ..
+ (2639.8800,3017.6200) .. controls (2638.4400,3017.6200) and
+ (2637.0300,3017.6200) .. (2635.5900,3017.6200) -- cycle(4160.6300,3005.2700)
+ .. controls (4156.4500,3005.1600) and (4157.3000,3000.2000) ..
+ (4156.3700,2996.9900) .. controls (4156.3700,2995.6200) and
+ (4156.3700,2994.2600) .. (4156.3700,2992.8900) .. controls
+ (4148.7900,2977.9300) and (4159.2200,2977.9300) .. (4160.6300,2992.8900) ..
+ controls (4162.0700,2992.8900) and (4163.5900,2992.8900) ..
+ (4165.0400,2992.8900) .. controls (4165.0400,2994.2600) and
+ (4165.0400,2995.6200) .. (4165.0400,2996.9900) .. controls
+ (4160.8600,2997.1100) and (4161.6000,3002.0300) .. (4160.6300,3005.2700) --
+ cycle(3395.0000,2994.4900) .. controls (3389.4900,2994.4500) and
+ (3383.7900,2994.3700) .. (3377.9300,2994.2200) .. controls
+ (3190.2000,2988.7100) and (3207.4600,2900.3900) .. (3207.4600,2900.3900) ..
+ controls (3207.4600,2900.3900) and (3247.8500,2959.7700) ..
+ (3387.9700,2959.7700) .. controls (3528.0500,2959.7700) and
+ (3567.1100,2886.5200) .. (3567.1100,2904.4500) .. controls
+ (3567.1100,2921.8400) and (3565.8200,2994.9600) .. (3395.0000,2994.4900) --
+ cycle(3825.6600,2971.5600) .. controls (3784.4100,2970.4700) and
+ (3743.3600,2960.0000) .. (3718.7100,2943.1600) .. controls
+ (3705.3100,2933.8700) and (3693.8700,2922.9300) .. (3684.1000,2910.1200) ..
+ controls (3685.8200,2903.0100) and (3677.7300,2899.4500) ..
+ (3684.1000,2897.6200) .. controls (3720.4300,2923.5900) and
+ (3761.0900,2945.5900) .. (3822.7300,2947.3800) .. controls
+ (3829.9600,2947.3800) and (3837.1500,2947.3800) .. (3844.3800,2947.3800) ..
+ controls (3895.2000,2947.6600) and (3924.4500,2927.1500) ..
+ (3957.1100,2910.1200) .. controls (3945.2700,2953.5200) and
+ (3890.3900,2971.4100) .. (3833.9100,2971.5600) .. controls
+ (3831.1700,2971.6000) and (3828.4000,2971.6400) .. (3825.6600,2971.5600) --
+ cycle(2964.9200,2968.0100) .. controls (2834.9600,2968.0100) and
+ (2839.2600,2897.6600) .. (2839.2600,2897.6600) .. controls
+ (2839.2600,2897.6600) and (2881.1300,2939.1000) .. (2966.3300,2939.1000) ..
+ controls (3051.5200,2939.1000) and (3094.8800,2885.2700) ..
+ (3094.8800,2885.2700) .. controls (3094.8800,2885.2700) and
+ (3094.9200,2968.0100) .. (2964.9200,2968.0100) -- cycle(3307.1100,2910.1200)
+ .. controls (3299.6900,2904.8000) and (3290.1600,2901.4500) ..
+ (3289.8800,2889.3400) .. controls (3288.6300,2845.3900) and
+ (3306.5600,2819.8800) .. (3320.2000,2790.1200) .. controls
+ (3320.2000,2780.4700) and (3320.2000,2770.8200) .. (3320.2000,2761.1700) ..
+ controls (3312.5800,2745.4300) and (3309.1400,2730.7800) ..
+ (3320.2000,2715.6200) .. controls (3327.2300,2696.1300) and
+ (3344.9600,2686.9500) .. (3359.1800,2674.3400) .. controls
+ (3368.0100,2660.7000) and (3374.9200,2645.2300) .. (3385.0800,2632.8900) ..
+ controls (3390.8200,2643.9800) and (3396.7600,2654.9600) ..
+ (3402.4600,2666.0500) .. controls (3409.5700,2665.3900) and
+ (3409.5700,2691.4500) .. (3402.4600,2690.7800) .. controls
+ (3393.6700,2768.1200) and (3435.5500,2797.0300) .. (3441.4500,2860.3900) ..
+ controls (3450.0400,2864.8400) and (3449.6100,2917.4200) ..
+ (3432.7700,2897.6200) .. controls (3396.3700,2889.6100) and
+ (3410.0800,2833.8700) .. (3380.8200,2819.0600) .. controls
+ (3381.2500,2831.8700) and (3378.8700,2841.9900) .. (3372.1500,2848.0100) ..
+ controls (3361.0500,2839.3400) and (3361.2500,2819.8400) ..
+ (3350.5100,2810.7800) .. controls (3326.4800,2834.7300) and
+ (3318.4800,2874.1400) .. (3307.1100,2910.1200) -- cycle(3749.1800,2897.6200)
+ .. controls (3724.3800,2860.1600) and (3757.4200,2820.4300) ..
+ (3753.4400,2781.8400) .. controls (3749.6500,2745.3900) and
+ (3717.9300,2709.1800) .. (3749.1800,2674.3400) .. controls
+ (3757.4600,2662.9300) and (3767.5400,2653.1600) .. (3779.4900,2645.2300) ..
+ controls (3785.5100,2642.7300) and (3780.0000,2629.4100) ..
+ (3788.0100,2628.8300) .. controls (3809.4100,2649.9200) and
+ (3804.8000,2674.9200) .. (3818.4800,2707.3800) .. controls
+ (3841.2100,2761.2100) and (3910.2700,2790.1600) .. (3861.7600,2868.6700) ..
+ controls (3863.2800,2843.7900) and (3855.7000,2827.6200) ..
+ (3844.4100,2815.0000) .. controls (3818.2400,2820.3500) and
+ (3803.4400,2836.4800) .. (3792.4600,2856.3300) .. controls
+ (3787.3800,2839.1000) and (3788.8700,2815.6600) .. (3775.0800,2806.7200) ..
+ controls (3765.1600,2835.8200) and (3767.7700,2876.8000) ..
+ (3749.1800,2897.6200) -- cycle(4061.0200,2645.2300) .. controls
+ (4068.9800,2639.0600) and (4071.9100,2628.0100) .. (4082.7700,2624.5700) ..
+ controls (4095.6300,2614.6500) and (4088.6300,2612.4200) ..
+ (4076.9900,2612.1100) -- (4064.6100,2612.1100) .. controls
+ (4064.1800,2612.1100) and (4063.7900,2612.0700) .. (4063.3600,2612.1100) ..
+ controls (4057.8900,2612.2700) and (4052.4200,2612.4600) ..
+ (4048.0500,2612.2300) .. controls (4050.3100,2625.2000) and
+ (4055.5900,2635.2300) .. (4061.0200,2645.2300) -- cycle(2704.9200,2641.1700)
+ .. controls (2715.8600,2637.8500) and (2716.0200,2624.1000) ..
+ (2722.2700,2616.2900) .. controls (2721.2900,2614.2600) and
+ (2717.4600,2612.8900) .. (2712.7700,2612.1100) -- (2725.9800,2612.1100) ..
+ controls (2719.9600,2611.0200) and (2712.4600,2611.0200) ..
+ (2706.4500,2612.1100) -- (2692.7700,2612.1100) .. controls
+ (2688.0900,2612.8900) and (2684.3000,2614.2600) .. (2683.2800,2616.2900) ..
+ controls (2694.8000,2620.4300) and (2697.5400,2633.0500) ..
+ (2704.9200,2641.1700) -- cycle(2573.9800,2583.2800) -- (3368.1600,2583.2800)
+ -- (3368.1600,787.6600) .. controls (3083.1300,792.8520) and
+ (2865.0000,913.8710) .. (2731.0900,1073.1600) .. controls
+ (2678.9800,1135.2000) and (2628.9100,1214.9200) .. (2599.3800,1302.9300) ..
+ controls (2588.0500,1338.4000) and (2580.1600,1375.0800) ..
+ (2576.7600,1412.4200) -- (2576.7600,1726.8000) .. controls
+ (2575.8200,1723.7100) and (2574.8800,1720.6600) .. (2574.0200,1717.5800) --
+ (2574.0200,2583.2800) -- cycle;
+
+\path[fill=red,nonzero rule] (3302.8100,3290.7000) .. controls
+ (3328.5500,3097.8900) and (3209.3800,3043.4400) .. (3142.5000,2939.0200) ..
+ controls (3098.2000,3012.4200) and (2949.1000,3064.6100) ..
+ (2839.2200,3021.8000) .. controls (2814.1800,3012.0300) and
+ (2802.5000,2993.4400) .. (2778.5900,2988.6700) .. controls
+ (2750.5100,3060.6600) and (2721.2100,3174.1400) .. (2756.9100,3241.0500) ..
+ controls (2836.8400,3390.8200) and (3121.7600,3278.5500) ..
+ (3302.8100,3290.7000) -- cycle;
+
+\path[fill=red,nonzero rule] (3991.7200,2984.5700) .. controls
+ (3913.2800,3036.5200) and (3774.7300,3063.8300) .. (3688.4400,3001.0900) ..
+ controls (3659.6900,2980.2000) and (3654.4500,2953.2400) ..
+ (3623.4400,2934.9200) .. controls (3555.8600,3044.0600) and
+ (3436.9100,3088.9800) .. (3450.1600,3286.5600) .. controls
+ (3618.2000,3276.5600) and (3840.1600,3372.7300) .. (3965.7400,3286.5600) ..
+ controls (4045.9400,3231.5600) and (4024.4900,3080.2000) ..
+ (3991.7200,2984.5700) -- cycle;
+
+\path[fill=white,nonzero rule] (3467.0300,2560.0400) -- (3457.1900,2523.9500)
+ -- (3451.5600,2523.9500) -- (3443.5900,2553.9500) -- (3435.7800,2523.9500) --
+ (3430.3100,2523.9500) -- (3420.3100,2560.0400) -- (3425.4700,2560.0400) --
+ (3433.4400,2530.0400) -- (3441.2500,2560.0400) -- (3446.4100,2560.0400) --
+ (3454.2200,2529.7300) -- (3462.1900,2560.0400) -- cycle(3493.5500,2523.9500)
+ -- (3488.8700,2523.9500) -- (3488.8700,2526.7600) .. controls
+ (3488.4400,2526.5200) and (3487.8500,2526.1700) .. (3487.1500,2525.6600) ..
+ controls (3486.4100,2525.1200) and (3485.6600,2524.7700) ..
+ (3484.9600,2524.5700) .. controls (3484.2200,2524.1400) and
+ (3483.3200,2523.8700) .. (3482.3000,2523.6300) .. controls
+ (3481.2500,2523.3200) and (3480.0400,2523.1600) .. (3478.7100,2523.1600) ..
+ controls (3476.0900,2523.1600) and (3473.9100,2523.9500) ..
+ (3472.1500,2525.5100) .. controls (3470.3500,2527.1500) and
+ (3469.4900,2529.2600) .. (3469.4900,2531.7600) .. controls
+ (3469.4900,2533.8300) and (3469.9600,2535.5100) .. (3470.9000,2536.7600) ..
+ controls (3471.8400,2538.0100) and (3473.1300,2538.9800) ..
+ (3474.8000,2539.7300) .. controls (3476.5600,2540.4300) and
+ (3478.6300,2540.9000) .. (3481.0500,2541.1300) .. controls
+ (3483.4400,2541.4500) and (3486.0500,2541.6800) .. (3488.8700,2541.9100) --
+ (3488.8700,2542.5400) .. controls (3488.8700,2543.5500) and
+ (3488.6300,2544.4100) .. (3488.2400,2545.0400) .. controls
+ (3487.8100,2545.7400) and (3487.3000,2546.3300) .. (3486.6800,2546.7600) ..
+ controls (3485.9400,2547.0700) and (3485.1200,2547.2700) ..
+ (3484.1800,2547.3800) .. controls (3483.2400,2547.5800) and
+ (3482.2300,2547.7000) .. (3481.2100,2547.7000) .. controls
+ (3479.9600,2547.7000) and (3478.5500,2547.5400) .. (3476.9900,2547.2300) ..
+ controls (3475.4300,2546.9100) and (3473.8700,2546.4500) ..
+ (3472.3000,2545.8200) -- (3471.9900,2545.8200) -- (3471.9900,2550.5100) ..
+ controls (3472.9300,2550.7000) and (3474.2600,2550.9800) ..
+ (3476.0500,2551.2900) .. controls (3477.8100,2551.6000) and
+ (3479.5300,2551.7600) .. (3481.2100,2551.7600) .. controls
+ (3483.1600,2551.7600) and (3484.8800,2551.6000) .. (3486.3700,2551.2900) ..
+ controls (3487.9300,2550.9800) and (3489.2200,2550.3900) ..
+ (3490.2700,2549.5700) .. controls (3491.2900,2548.8300) and
+ (3492.0700,2547.8500) .. (3492.6200,2546.6000) .. controls
+ (3493.2400,2545.4300) and (3493.5500,2544.0200) .. (3493.5500,2542.3800) --
+ cycle(3488.8700,2530.6600) -- (3488.8700,2538.1600) .. controls
+ (3487.3800,2538.0500) and (3485.6600,2537.8900) .. (3483.7100,2537.7000) ..
+ controls (3481.7200,2537.5800) and (3480.1600,2537.3800) ..
+ (3479.0200,2537.0700) .. controls (3477.6600,2536.7600) and
+ (3476.5200,2536.1700) .. (3475.5900,2535.3500) .. controls
+ (3474.7300,2534.6100) and (3474.3400,2533.5200) .. (3474.3400,2532.0700) ..
+ controls (3474.3400,2530.5100) and (3474.8000,2529.3000) ..
+ (3475.7400,2528.4800) .. controls (3476.7600,2527.7300) and
+ (3478.3200,2527.3800) .. (3480.4300,2527.3800) .. controls
+ (3482.0700,2527.3800) and (3483.5900,2527.7000) .. (3484.9600,2528.3200) ..
+ controls (3486.2900,2528.9500) and (3487.6200,2529.7300) ..
+ (3488.8700,2530.6600) -- cycle;
+
+\path[fill=white,nonzero rule] (3527.7700,2537.8500) .. controls
+ (3527.7700,2535.6600) and (3527.3800,2533.6300) .. (3526.6800,2531.7600) ..
+ controls (3526.0500,2529.9600) and (3525.1600,2528.4800) ..
+ (3524.0200,2527.2300) .. controls (3522.8500,2525.9800) and
+ (3521.5200,2525.0400) .. (3519.9600,2524.4100) .. controls
+ (3518.4800,2523.7900) and (3516.9100,2523.4800) .. (3515.2700,2523.4800) ..
+ controls (3513.7100,2523.4800) and (3512.3400,2523.6300) ..
+ (3511.2100,2523.9500) .. controls (3510.0400,2524.1400) and
+ (3508.8700,2524.6100) .. (3507.6200,2525.3500) -- (3507.6200,2513.9500) --
+ (3502.7700,2513.9500) -- (3502.7700,2550.9800) -- (3507.6200,2550.9800) --
+ (3507.6200,2548.1600) .. controls (3508.8700,2549.1800) and
+ (3510.2700,2550.0400) .. (3511.8400,2550.6600) .. controls
+ (3513.4000,2551.3700) and (3515.0400,2551.7600) .. (3516.8400,2551.7600) ..
+ controls (3520.2700,2551.7600) and (3522.9300,2550.5100) ..
+ (3524.8000,2548.0100) .. controls (3526.7600,2545.5900) and
+ (3527.7700,2542.2300) .. (3527.7700,2537.8500) -- cycle(3522.7700,2537.7000)
+ .. controls (3522.7700,2540.9000) and (3522.1900,2543.3200) ..
+ (3521.0500,2544.8800) .. controls (3519.8800,2546.5200) and
+ (3518.1300,2547.3800) .. (3515.7400,2547.3800) .. controls
+ (3514.3800,2547.3800) and (3512.9700,2547.1100) .. (3511.5200,2546.6000) ..
+ controls (3510.1600,2546.0500) and (3508.8700,2545.3500) ..
+ (3507.6200,2544.4100) -- (3507.6200,2528.9500) .. controls
+ (3508.9500,2528.4000) and (3510.1200,2528.0500) .. (3511.0500,2527.8500) ..
+ controls (3511.9900,2527.6200) and (3513.0900,2527.5400) ..
+ (3514.3400,2527.5400) .. controls (3517.0300,2527.5400) and
+ (3519.1000,2528.3600) .. (3520.5900,2530.0400) .. controls
+ (3522.0300,2531.8000) and (3522.7700,2534.3400) .. (3522.7700,2537.7000) --
+ cycle;
+
+\path[fill=white,nonzero rule] (3560.2000,2537.8500) .. controls
+ (3560.2000,2535.6600) and (3559.8000,2533.6300) .. (3559.1000,2531.7600) ..
+ controls (3558.4800,2529.9600) and (3557.5800,2528.4800) ..
+ (3556.4500,2527.2300) .. controls (3555.2700,2525.9800) and
+ (3553.9500,2525.0400) .. (3552.3800,2524.4100) .. controls
+ (3550.9000,2523.7900) and (3549.3400,2523.4800) .. (3547.7000,2523.4800) ..
+ controls (3546.1300,2523.4800) and (3544.7700,2523.6300) ..
+ (3543.6300,2523.9500) .. controls (3542.4600,2524.1400) and
+ (3541.2900,2524.6100) .. (3540.0400,2525.3500) -- (3540.0400,2513.9500) --
+ (3535.2000,2513.9500) -- (3535.2000,2550.9800) -- (3540.0400,2550.9800) --
+ (3540.0400,2548.1600) .. controls (3541.2900,2549.1800) and
+ (3542.7000,2550.0400) .. (3544.2600,2550.6600) .. controls
+ (3545.8200,2551.3700) and (3547.4600,2551.7600) .. (3549.2600,2551.7600) ..
+ controls (3552.7000,2551.7600) and (3555.3500,2550.5100) ..
+ (3557.2300,2548.0100) .. controls (3559.1800,2545.5900) and
+ (3560.2000,2542.2300) .. (3560.2000,2537.8500) -- cycle(3555.2000,2537.7000)
+ .. controls (3555.2000,2540.9000) and (3554.6100,2543.3200) ..
+ (3553.4800,2544.8800) .. controls (3552.3000,2546.5200) and
+ (3550.5500,2547.3800) .. (3548.1600,2547.3800) .. controls
+ (3546.8000,2547.3800) and (3545.3900,2547.1100) .. (3543.9500,2546.6000) ..
+ controls (3542.5800,2546.0500) and (3541.2900,2545.3500) ..
+ (3540.0400,2544.4100) -- (3540.0400,2528.9500) .. controls
+ (3541.3700,2528.4000) and (3542.5400,2528.0500) .. (3543.4800,2527.8500) ..
+ controls (3544.4100,2527.6200) and (3545.5100,2527.5400) ..
+ (3546.7600,2527.5400) .. controls (3549.4500,2527.5400) and
+ (3551.5200,2528.3600) .. (3553.0100,2530.0400) .. controls
+ (3554.4500,2531.8000) and (3555.2000,2534.3400) .. (3555.2000,2537.7000) --
+ cycle;
+
+\path[fill=white,nonzero rule] (3591.3300,2537.0700) -- (3570.3900,2537.0700)
+ .. controls (3570.3900,2535.3900) and (3570.6300,2533.9500) ..
+ (3571.1700,2532.7000) .. controls (3571.6800,2531.4500) and
+ (3572.4200,2530.3900) .. (3573.3600,2529.5700) .. controls
+ (3574.3000,2528.8300) and (3575.3100,2528.2400) .. (3576.4800,2527.8500) ..
+ controls (3577.7300,2527.4200) and (3579.0600,2527.2300) ..
+ (3580.5500,2527.2300) .. controls (3582.4200,2527.2300) and
+ (3584.3400,2527.5800) .. (3586.3300,2528.3200) .. controls
+ (3588.2800,2529.1400) and (3589.6900,2529.8800) .. (3590.5500,2530.5100) --
+ (3590.8600,2530.5100) -- (3590.8600,2525.6600) .. controls
+ (3589.1800,2524.9200) and (3587.5000,2524.3400) .. (3585.8600,2523.9500) ..
+ controls (3584.1800,2523.5500) and (3582.4200,2523.3200) ..
+ (3580.5500,2523.3200) .. controls (3575.8600,2523.3200) and
+ (3572.1500,2524.4900) .. (3569.4500,2526.9100) .. controls
+ (3566.8400,2529.4100) and (3565.5500,2532.8900) .. (3565.5500,2537.3800) ..
+ controls (3565.5500,2541.7600) and (3566.8000,2545.2300) ..
+ (3569.3000,2547.8500) .. controls (3571.8800,2550.4300) and
+ (3575.2700,2551.7600) .. (3579.4500,2551.7600) .. controls
+ (3583.2000,2551.7600) and (3586.0900,2550.6600) .. (3588.2000,2548.4800) ..
+ controls (3590.2700,2546.3700) and (3591.3300,2543.4000) ..
+ (3591.3300,2539.5700) -- cycle(3586.6400,2540.5100) .. controls
+ (3586.6400,2542.8900) and (3586.0200,2544.7300) .. (3584.7700,2545.9800) ..
+ controls (3583.5200,2547.3000) and (3581.6400,2548.0100) ..
+ (3579.1400,2548.0100) .. controls (3576.5200,2548.0100) and
+ (3574.4500,2547.2700) .. (3572.8900,2545.8200) .. controls
+ (3571.4100,2544.4500) and (3570.5900,2542.7000) .. (3570.3900,2540.5100) --
+ cycle;
+
+\path[fill=white,nonzero rule] (3622.3000,2523.9500) -- (3617.4600,2523.9500)
+ -- (3617.4600,2539.4100) .. controls (3617.4600,2540.6600) and
+ (3617.3400,2541.8000) .. (3617.1500,2542.8500) .. controls
+ (3617.0300,2543.9800) and (3616.8400,2544.8800) .. (3616.5200,2545.5100) ..
+ controls (3615.9800,2546.1300) and (3615.3100,2546.6000) ..
+ (3614.4900,2546.9100) .. controls (3613.7500,2547.2300) and
+ (3612.7700,2547.3800) .. (3611.5200,2547.3800) .. controls
+ (3610.1600,2547.3800) and (3608.7500,2547.0700) .. (3607.3000,2546.4500) ..
+ controls (3605.9400,2545.9000) and (3604.6500,2545.1200) ..
+ (3603.4000,2544.1000) -- (3603.4000,2523.9500) -- (3598.5500,2523.9500) --
+ (3598.5500,2550.9800) -- (3603.4000,2550.9800) -- (3603.4000,2548.0100) ..
+ controls (3604.8400,2549.2600) and (3606.3700,2550.2000) ..
+ (3607.9300,2550.8200) .. controls (3609.5700,2551.4500) and
+ (3611.2500,2551.7600) .. (3612.9300,2551.7600) .. controls
+ (3615.9400,2551.7600) and (3618.2400,2550.8600) .. (3619.8000,2549.1000) ..
+ controls (3621.4500,2547.3000) and (3622.3000,2544.8000) ..
+ (3622.3000,2541.6000) -- cycle;
+
+\path[fill=white,nonzero rule] (3674.2600,2550.9800) -- (3662.8500,2523.9500)
+ -- (3658.0100,2523.9500) -- (3646.6000,2550.9800) -- (3651.7600,2550.9800) --
+ (3660.5100,2529.4100) -- (3669.2600,2550.9800) -- cycle;
+
+\path[fill=white,nonzero rule] (3704.3000,2537.5400) .. controls
+ (3704.3000,2533.0500) and (3703.0900,2529.4900) .. (3700.7000,2526.9100) ..
+ controls (3698.2800,2524.4100) and (3695.1200,2523.1600) ..
+ (3691.1700,2523.1600) .. controls (3687.1900,2523.1600) and
+ (3684.0200,2524.4100) .. (3681.6400,2526.9100) .. controls
+ (3679.2200,2529.4900) and (3678.0500,2533.0500) .. (3678.0500,2537.5400) ..
+ controls (3678.0500,2541.9100) and (3679.2200,2545.3500) ..
+ (3681.6400,2547.8500) .. controls (3684.0200,2550.4300) and
+ (3687.1900,2551.7600) .. (3691.1700,2551.7600) .. controls
+ (3695.1200,2551.7600) and (3698.2800,2550.4300) .. (3700.7000,2547.8500) ..
+ controls (3703.0900,2545.3500) and (3704.3000,2541.9100) ..
+ (3704.3000,2537.5400) -- cycle(3699.3000,2537.5400) .. controls
+ (3699.3000,2540.9800) and (3698.5500,2543.5200) .. (3697.1100,2545.2000) ..
+ controls (3695.7400,2546.9500) and (3693.7500,2547.8500) ..
+ (3691.1700,2547.8500) .. controls (3688.5500,2547.8500) and
+ (3686.5200,2546.9500) .. (3685.0800,2545.2000) .. controls
+ (3683.7100,2543.5200) and (3683.0500,2540.9800) .. (3683.0500,2537.5400) ..
+ controls (3683.0500,2534.1000) and (3683.7100,2531.4800) ..
+ (3685.0800,2529.7300) .. controls (3686.5200,2527.9300) and
+ (3688.5500,2527.0700) .. (3691.1700,2527.0700) .. controls
+ (3693.7500,2527.0700) and (3695.7400,2527.9300) .. (3697.1100,2529.7300) ..
+ controls (3698.5500,2531.4800) and (3699.3000,2534.1000) ..
+ (3699.3000,2537.5400) -- cycle;
+
+\path[fill=white,nonzero rule] (3735.4300,2523.9500) -- (3730.5900,2523.9500)
+ -- (3730.5900,2539.4100) .. controls (3730.5900,2540.6600) and
+ (3730.4700,2541.8000) .. (3730.2700,2542.8500) .. controls
+ (3730.1600,2543.9800) and (3729.9600,2544.8800) .. (3729.6500,2545.5100) ..
+ controls (3729.1000,2546.1300) and (3728.4400,2546.6000) ..
+ (3727.6200,2546.9100) .. controls (3726.8800,2547.2300) and
+ (3725.9000,2547.3800) .. (3724.6500,2547.3800) .. controls
+ (3723.2800,2547.3800) and (3721.8800,2547.0700) .. (3720.4300,2546.4500) ..
+ controls (3719.0600,2545.9000) and (3717.7700,2545.1200) ..
+ (3716.5200,2544.1000) -- (3716.5200,2523.9500) -- (3711.6800,2523.9500) --
+ (3711.6800,2550.9800) -- (3716.5200,2550.9800) -- (3716.5200,2548.0100) ..
+ controls (3717.9700,2549.2600) and (3719.4900,2550.2000) ..
+ (3721.0500,2550.8200) .. controls (3722.7000,2551.4500) and
+ (3724.3800,2551.7600) .. (3726.0500,2551.7600) .. controls
+ (3729.0600,2551.7600) and (3731.3700,2550.8600) .. (3732.9300,2549.1000) ..
+ controls (3734.5700,2547.3000) and (3735.4300,2544.8000) ..
+ (3735.4300,2541.6000) -- cycle;
+
+\path[fill=white,nonzero rule] (3790.6600,2534.2600) .. controls
+ (3790.6600,2532.7700) and (3790.2700,2531.3700) .. (3789.5700,2530.0400) ..
+ controls (3788.9500,2528.6700) and (3788.0100,2527.5400) ..
+ (3786.7600,2526.6000) .. controls (3785.3900,2525.5500) and
+ (3783.8300,2524.7300) .. (3782.0700,2524.1000) .. controls
+ (3780.2700,2523.5900) and (3778.0900,2523.3200) .. (3775.5100,2523.3200) ..
+ controls (3772.7700,2523.3200) and (3770.3500,2523.5500) ..
+ (3768.1600,2523.9500) .. controls (3765.9800,2524.4500) and
+ (3763.7900,2525.2000) .. (3761.6000,2526.1300) -- (3761.6000,2532.2300) --
+ (3761.9100,2532.2300) .. controls (3763.7900,2530.6600) and
+ (3765.9800,2529.4500) .. (3768.4800,2528.6300) .. controls
+ (3771.0500,2527.7700) and (3773.4800,2527.3800) .. (3775.6600,2527.3800) ..
+ controls (3778.7900,2527.3800) and (3781.1700,2527.9300) ..
+ (3782.8500,2529.1000) .. controls (3784.6100,2530.2300) and
+ (3785.5100,2531.7600) .. (3785.5100,2533.6300) .. controls
+ (3785.5100,2535.2000) and (3785.0800,2536.3300) .. (3784.2600,2537.0700) ..
+ controls (3783.4000,2537.8900) and (3782.1500,2538.5200) ..
+ (3780.5100,2538.9500) .. controls (3779.2600,2539.2600) and
+ (3777.8500,2539.4900) .. (3776.2900,2539.7300) .. controls
+ (3774.8000,2539.9200) and (3773.3200,2540.2000) .. (3771.7600,2540.5100) ..
+ controls (3768.3200,2541.1300) and (3765.7400,2542.2700) ..
+ (3764.1000,2543.9500) .. controls (3762.5400,2545.5900) and
+ (3761.7600,2547.7300) .. (3761.7600,2550.3500) .. controls
+ (3761.7600,2553.3600) and (3763.0900,2555.8200) .. (3765.8200,2557.7000) ..
+ controls (3768.5200,2559.6500) and (3771.9100,2560.6600) ..
+ (3775.9800,2560.6600) .. controls (3778.6700,2560.6600) and
+ (3781.1300,2560.3900) .. (3783.3200,2559.8800) .. controls
+ (3785.5100,2559.4500) and (3787.4600,2558.8700) .. (3789.2600,2558.1600) --
+ (3789.2600,2552.5400) -- (3788.7900,2552.5400) .. controls
+ (3787.4200,2553.6700) and (3785.5500,2554.6100) .. (3783.1600,2555.3500) ..
+ controls (3780.8600,2556.1700) and (3778.4800,2556.6000) ..
+ (3775.9800,2556.6000) .. controls (3773.2400,2556.6000) and
+ (3771.0500,2556.0200) .. (3769.4100,2554.8800) .. controls
+ (3767.8500,2553.8300) and (3767.0700,2552.4600) .. (3767.0700,2550.8200) ..
+ controls (3767.0700,2549.3400) and (3767.4200,2548.1600) ..
+ (3768.1600,2547.2300) .. controls (3768.9800,2546.3700) and
+ (3770.4300,2545.7400) .. (3772.5400,2545.3500) .. controls
+ (3773.5500,2545.1200) and (3775.0800,2544.8800) .. (3777.0700,2544.5700) ..
+ controls (3779.1400,2544.2600) and (3780.8600,2543.8700) ..
+ (3782.2300,2543.4800) .. controls (3785.0400,2542.7300) and
+ (3787.1100,2541.6400) .. (3788.4800,2540.2000) .. controls
+ (3789.9200,2538.8300) and (3790.6600,2536.8400) .. (3790.6600,2534.2600) --
+ cycle;
+
+\path[fill=white,nonzero rule] (3820.4300,2523.9500) -- (3815.7400,2523.9500)
+ -- (3815.7400,2526.7600) .. controls (3815.3100,2526.5200) and
+ (3814.7300,2526.1700) .. (3814.0200,2525.6600) .. controls
+ (3813.2800,2525.1200) and (3812.5400,2524.7700) .. (3811.8400,2524.5700) ..
+ controls (3811.0900,2524.1400) and (3810.2000,2523.8700) ..
+ (3809.1800,2523.6300) .. controls (3808.1300,2523.3200) and
+ (3806.9100,2523.1600) .. (3805.5900,2523.1600) .. controls
+ (3802.9700,2523.1600) and (3800.7800,2523.9500) .. (3799.0200,2525.5100) ..
+ controls (3797.2300,2527.1500) and (3796.3700,2529.2600) ..
+ (3796.3700,2531.7600) .. controls (3796.3700,2533.8300) and
+ (3796.8400,2535.5100) .. (3797.7700,2536.7600) .. controls
+ (3798.7100,2538.0100) and (3800.0000,2538.9800) .. (3801.6800,2539.7300) ..
+ controls (3803.4400,2540.4300) and (3805.5100,2540.9000) ..
+ (3807.9300,2541.1300) .. controls (3810.3100,2541.4500) and
+ (3812.9300,2541.6800) .. (3815.7400,2541.9100) -- (3815.7400,2542.5400) ..
+ controls (3815.7400,2543.5500) and (3815.5100,2544.4100) ..
+ (3815.1200,2545.0400) .. controls (3814.6900,2545.7400) and
+ (3814.1800,2546.3300) .. (3813.5500,2546.7600) .. controls
+ (3812.8100,2547.0700) and (3811.9900,2547.2700) .. (3811.0500,2547.3800) ..
+ controls (3810.1200,2547.5800) and (3809.1000,2547.7000) ..
+ (3808.0900,2547.7000) .. controls (3806.8400,2547.7000) and
+ (3805.4300,2547.5400) .. (3803.8700,2547.2300) .. controls
+ (3802.3000,2546.9100) and (3800.7400,2546.4500) .. (3799.1800,2545.8200) --
+ (3798.8700,2545.8200) -- (3798.8700,2550.5100) .. controls
+ (3799.8000,2550.7000) and (3801.1300,2550.9800) .. (3802.9300,2551.2900) ..
+ controls (3804.6900,2551.6000) and (3806.4100,2551.7600) ..
+ (3808.0900,2551.7600) .. controls (3810.0400,2551.7600) and
+ (3811.7600,2551.6000) .. (3813.2400,2551.2900) .. controls
+ (3814.8000,2550.9800) and (3816.0900,2550.3900) .. (3817.1500,2549.5700) ..
+ controls (3818.1600,2548.8300) and (3818.9500,2547.8500) ..
+ (3819.4900,2546.6000) .. controls (3820.1200,2545.4300) and
+ (3820.4300,2544.0200) .. (3820.4300,2542.3800) -- cycle(3815.7400,2530.6600)
+ -- (3815.7400,2538.1600) .. controls (3814.2600,2538.0500) and
+ (3812.5400,2537.8900) .. (3810.5900,2537.7000) .. controls
+ (3808.5900,2537.5800) and (3807.0300,2537.3800) .. (3805.9000,2537.0700) ..
+ controls (3804.5300,2536.7600) and (3803.4000,2536.1700) ..
+ (3802.4600,2535.3500) .. controls (3801.6000,2534.6100) and
+ (3801.2100,2533.5200) .. (3801.2100,2532.0700) .. controls
+ (3801.2100,2530.5100) and (3801.6800,2529.3000) .. (3802.6200,2528.4800) ..
+ controls (3803.6300,2527.7300) and (3805.2000,2527.3800) ..
+ (3807.3000,2527.3800) .. controls (3808.9500,2527.3800) and
+ (3810.4700,2527.7000) .. (3811.8400,2528.3200) .. controls
+ (3813.1600,2528.9500) and (3814.4900,2529.7300) .. (3815.7400,2530.6600) --
+ cycle;
+
+\path[fill=white,nonzero rule] (3829.6500,2523.9500) -- (3834.4898,2523.9500)
+ -- (3834.4898,2561.7625) -- (3829.6500,2561.7625) -- cycle;
+
+\path[fill=white,nonzero rule] (3864.6100,2523.9500) -- (3841.6400,2523.9500)
+ -- (3841.6400,2527.3800) -- (3858.2000,2547.2300) -- (3841.9500,2547.2300) --
+ (3841.9500,2550.9800) -- (3864.1400,2550.9800) -- (3864.1400,2547.8500) --
+ (3847.5800,2527.8500) -- (3864.6100,2527.8500) -- cycle;
+
+\path[fill=white,nonzero rule] (3896.2900,2537.7000) .. controls
+ (3896.2900,2535.3900) and (3895.9000,2533.3600) .. (3895.2000,2531.6000) ..
+ controls (3894.5700,2529.8000) and (3893.6700,2528.3200) ..
+ (3892.5400,2527.0700) .. controls (3891.3700,2525.7000) and
+ (3890.0800,2524.7300) .. (3888.6300,2524.1000) .. controls
+ (3887.1500,2523.4800) and (3885.5500,2523.1600) .. (3883.7900,2523.1600) ..
+ controls (3882.2300,2523.1600) and (3880.8200,2523.4000) ..
+ (3879.5700,2523.7900) .. controls (3878.4000,2524.1000) and
+ (3877.2700,2524.5700) .. (3876.1300,2525.2000) -- (3875.8200,2523.9500) --
+ (3871.2900,2523.9500) -- (3871.2900,2561.7600) -- (3876.1300,2561.7600) --
+ (3876.1300,2548.1600) .. controls (3877.3800,2549.1800) and
+ (3878.7100,2550.0400) .. (3880.2000,2550.6600) .. controls
+ (3881.7600,2551.3700) and (3883.4800,2551.7600) .. (3885.3500,2551.7600) ..
+ controls (3888.7900,2551.7600) and (3891.4500,2550.5100) ..
+ (3893.3200,2548.0100) .. controls (3895.2700,2545.5900) and
+ (3896.2900,2542.1500) .. (3896.2900,2537.7000) -- cycle(3891.2900,2537.5400)
+ .. controls (3891.2900,2540.7400) and (3890.7000,2543.2000) ..
+ (3889.5700,2544.8800) .. controls (3888.5200,2546.5200) and
+ (3886.7600,2547.3800) .. (3884.2600,2547.3800) .. controls
+ (3882.8900,2547.3800) and (3881.4800,2547.0700) .. (3880.0400,2546.4500) ..
+ controls (3878.5500,2545.9000) and (3877.2700,2545.2300) ..
+ (3876.1300,2544.4100) -- (3876.1300,2528.7900) .. controls
+ (3877.4600,2528.2400) and (3878.6300,2527.8500) .. (3879.5700,2527.5400) ..
+ controls (3880.5100,2527.3000) and (3881.6000,2527.2300) ..
+ (3882.8500,2527.2300) .. controls (3885.5500,2527.2300) and
+ (3887.6200,2528.0500) .. (3889.1000,2529.7300) .. controls
+ (3890.5500,2531.3700) and (3891.2900,2533.9800) .. (3891.2900,2537.5400) --
+ cycle;
+
+\path[fill=white,nonzero rule] (3927.2700,2523.9500) -- (3922.4200,2523.9500)
+ -- (3922.4200,2526.9100) .. controls (3920.8600,2525.7400) and
+ (3919.3000,2524.8000) .. (3917.7300,2524.1000) .. controls
+ (3916.2500,2523.4800) and (3914.6500,2523.1600) .. (3912.8900,2523.1600) ..
+ controls (3909.9600,2523.1600) and (3907.6600,2524.0200) ..
+ (3906.0200,2525.8200) .. controls (3904.3400,2527.5800) and
+ (3903.5200,2530.1200) .. (3903.5200,2533.4800) -- (3903.5200,2550.9800) --
+ (3908.2000,2550.9800) -- (3908.2000,2535.6600) .. controls
+ (3908.2000,2534.1800) and (3908.2400,2533.0100) .. (3908.3600,2532.0700) ..
+ controls (3908.5500,2531.1300) and (3908.8700,2530.2700) ..
+ (3909.3000,2529.5700) .. controls (3909.8000,2528.8300) and
+ (3910.4300,2528.3200) .. (3911.1700,2528.0100) .. controls
+ (3911.8800,2527.7000) and (3912.9300,2527.5400) .. (3914.3000,2527.5400) ..
+ controls (3915.5500,2527.5400) and (3916.8800,2527.8500) ..
+ (3918.3600,2528.4800) .. controls (3919.8000,2529.1000) and
+ (3921.1700,2529.8800) .. (3922.4200,2530.8200) -- (3922.4200,2550.9800) --
+ (3927.2700,2550.9800) -- cycle;
+
+\path[fill=white,nonzero rule] (3954.2200,2546.1300) -- (3954.0600,2546.1300)
+ .. controls (3953.3200,2546.2100) and (3952.5800,2546.3300) ..
+ (3951.8800,2546.4500) .. controls (3951.2500,2546.5200) and
+ (3950.4700,2546.6000) .. (3949.5300,2546.6000) .. controls
+ (3948.0500,2546.6000) and (3946.6400,2546.2900) .. (3945.3100,2545.6600) ..
+ controls (3943.9500,2545.0400) and (3942.6600,2544.1800) ..
+ (3941.4100,2543.1600) -- (3941.4100,2523.9500) -- (3936.5600,2523.9500) --
+ (3936.5600,2550.9800) -- (3941.4100,2550.9800) -- (3941.4100,2547.0700) ..
+ controls (3943.2800,2548.5200) and (3944.9200,2549.4900) ..
+ (3946.4100,2550.0400) .. controls (3947.8500,2550.6600) and
+ (3949.3000,2550.9800) .. (3950.7800,2550.9800) .. controls
+ (3951.6000,2550.9800) and (3952.1900,2550.9800) .. (3952.5000,2550.9800) ..
+ controls (3952.8900,2550.9800) and (3953.4800,2550.9000) ..
+ (3954.2200,2550.8200) -- cycle;
+
+\path[fill=white,nonzero rule] (3981.8000,2527.0700) .. controls
+ (3981.8000,2522.5000) and (3980.7000,2519.1000) .. (3978.5200,2516.9100) ..
+ controls (3976.3300,2514.7300) and (3972.9700,2513.6300) ..
+ (3968.5200,2513.6300) .. controls (3966.9500,2513.6300) and
+ (3965.4300,2513.7500) .. (3963.9800,2513.9500) .. controls
+ (3962.6200,2514.1800) and (3961.2500,2514.4900) .. (3959.9200,2514.8800) --
+ (3959.9200,2519.5700) -- (3960.0800,2519.5700) .. controls
+ (3960.9000,2519.2600) and (3962.1500,2518.9100) .. (3963.8300,2518.4800) ..
+ controls (3965.4700,2518.0900) and (3967.1500,2517.8500) ..
+ (3968.8300,2517.8500) .. controls (3970.4700,2517.8500) and
+ (3971.8400,2518.0900) .. (3972.8900,2518.4800) .. controls
+ (3974.0200,2518.7900) and (3974.8400,2519.2600) .. (3975.3900,2519.8800) ..
+ controls (3976.0200,2520.5100) and (3976.4100,2521.2900) ..
+ (3976.6400,2522.2300) .. controls (3976.9500,2523.0900) and
+ (3977.1100,2524.0200) .. (3977.1100,2525.2000) -- (3977.1100,2527.7000) ..
+ controls (3975.6300,2526.5200) and (3974.2200,2525.7000) ..
+ (3972.8900,2525.2000) .. controls (3971.6400,2524.6500) and
+ (3969.9600,2524.4100) .. (3967.8900,2524.4100) .. controls
+ (3964.5300,2524.4100) and (3961.8800,2525.5500) .. (3959.9200,2527.8500) ..
+ controls (3957.9300,2530.2300) and (3956.9500,2533.5200) ..
+ (3956.9500,2537.7000) .. controls (3956.9500,2540.0800) and
+ (3957.2700,2542.1100) .. (3957.8900,2543.7900) .. controls
+ (3958.5900,2545.4300) and (3959.5300,2546.9100) .. (3960.7000,2548.1600) ..
+ controls (3961.8400,2549.3000) and (3963.2000,2550.2000) ..
+ (3964.7700,2550.8200) .. controls (3966.3300,2551.4500) and
+ (3967.8900,2551.7600) .. (3969.4500,2551.7600) .. controls
+ (3971.0900,2551.7600) and (3972.4600,2551.6000) .. (3973.5200,2551.2900) ..
+ controls (3974.6500,2550.9800) and (3975.8600,2550.5100) ..
+ (3977.1100,2549.8800) -- (3977.4200,2550.9800) -- (3981.8000,2550.9800) --
+ cycle(3977.1100,2531.4500) -- (3977.1100,2546.1300) .. controls
+ (3975.8600,2546.7600) and (3974.6500,2547.1500) .. (3973.5200,2547.3800) ..
+ controls (3972.4600,2547.5800) and (3971.3700,2547.7000) ..
+ (3970.2300,2547.7000) .. controls (3967.6200,2547.7000) and
+ (3965.5500,2546.8400) .. (3963.9800,2545.2000) .. controls
+ (3962.5000,2543.5200) and (3961.8000,2541.0500) .. (3961.8000,2537.8500) ..
+ controls (3961.8000,2534.8000) and (3962.3400,2532.5400) ..
+ (3963.5200,2530.9800) .. controls (3964.6500,2529.4100) and
+ (3966.4800,2528.6300) .. (3968.9800,2528.6300) .. controls
+ (3970.4300,2528.6300) and (3971.8400,2528.8300) .. (3973.2000,2529.2600) ..
+ controls (3974.6500,2529.7700) and (3975.9400,2530.5100) ..
+ (3977.1100,2531.4500) -- cycle;
+
+\path[fill=white,nonzero rule] (3455.0000,2482.3400) .. controls
+ (3455.0000,2479.1000) and (3454.2200,2476.1300) .. (3452.6600,2473.4400) ..
+ controls (3451.1700,2470.8200) and (3449.2200,2468.7500) ..
+ (3446.7200,2467.1900) .. controls (3445.0400,2466.2500) and
+ (3443.1300,2465.5100) .. (3440.9400,2465.0000) .. controls
+ (3438.8300,2464.5700) and (3436.0900,2464.3700) .. (3432.6600,2464.3700) --
+ (3423.1300,2464.3700) -- (3423.1300,2500.4700) -- (3432.5000,2500.4700) ..
+ controls (3436.1300,2500.4700) and (3439.0600,2500.2000) ..
+ (3441.2500,2499.6900) .. controls (3443.4400,2499.1400) and
+ (3445.3100,2498.4800) .. (3446.8800,2497.6600) .. controls
+ (3449.3800,2496.0900) and (3451.3300,2493.9800) .. (3452.8100,2491.4100) ..
+ controls (3454.2600,2488.9100) and (3455.0000,2485.8600) ..
+ (3455.0000,2482.3400) -- cycle(3449.6900,2482.5000) .. controls
+ (3449.6900,2485.3100) and (3449.1400,2487.6600) .. (3448.1300,2489.5300) ..
+ controls (3447.1900,2491.4800) and (3445.6600,2493.0500) ..
+ (3443.5900,2494.2200) .. controls (3442.1100,2495.0400) and
+ (3440.5100,2495.6200) .. (3438.7500,2495.9400) .. controls
+ (3437.0700,2496.2500) and (3435.0800,2496.4100) .. (3432.8100,2496.4100) --
+ (3428.1300,2496.4100) -- (3428.1300,2468.4400) -- (3432.8100,2468.4400) ..
+ controls (3435.2000,2468.4400) and (3437.2700,2468.5900) ..
+ (3439.0600,2468.9100) .. controls (3440.9400,2469.3000) and
+ (3442.5800,2470.0000) .. (3444.0600,2470.9400) .. controls
+ (3445.9400,2472.0700) and (3447.3400,2473.5900) .. (3448.2800,2475.4700) ..
+ controls (3449.2200,2477.3400) and (3449.6900,2479.6900) ..
+ (3449.6900,2482.5000) -- cycle(3484.8000,2464.3700) -- (3480.1200,2464.3700)
+ -- (3480.1200,2467.1900) .. controls (3479.6900,2466.9500) and
+ (3479.1000,2466.6000) .. (3478.4000,2466.0900) .. controls
+ (3477.6600,2465.5500) and (3476.9100,2465.2000) .. (3476.2100,2465.0000) ..
+ controls (3475.4700,2464.5700) and (3474.5700,2464.3000) ..
+ (3473.5500,2464.0600) .. controls (3472.5000,2463.7500) and
+ (3471.2900,2463.5900) .. (3469.9600,2463.5900) .. controls
+ (3467.3400,2463.5900) and (3465.1600,2464.3700) .. (3463.4000,2465.9400) ..
+ controls (3461.6000,2467.5800) and (3460.7400,2469.6900) ..
+ (3460.7400,2472.1900) .. controls (3460.7400,2474.2600) and
+ (3461.2100,2475.9400) .. (3462.1500,2477.1900) .. controls
+ (3463.0900,2478.4400) and (3464.3800,2479.4100) .. (3466.0500,2480.1600) ..
+ controls (3467.8100,2480.8600) and (3469.8800,2481.3300) ..
+ (3472.3000,2481.5600) .. controls (3474.6900,2481.8700) and
+ (3477.3000,2482.1100) .. (3480.1200,2482.3400) -- (3480.1200,2482.9700) ..
+ controls (3480.1200,2483.9800) and (3479.8800,2484.8400) ..
+ (3479.4900,2485.4700) .. controls (3479.0600,2486.1700) and
+ (3478.5500,2486.7600) .. (3477.9300,2487.1900) .. controls
+ (3477.1900,2487.5000) and (3476.3700,2487.7000) .. (3475.4300,2487.8100) ..
+ controls (3474.4900,2488.0100) and (3473.4800,2488.1200) ..
+ (3472.4600,2488.1200) .. controls (3471.2100,2488.1200) and
+ (3469.8000,2487.9700) .. (3468.2400,2487.6600) .. controls
+ (3466.6800,2487.3400) and (3465.1200,2486.8700) .. (3463.5500,2486.2500) --
+ (3463.2400,2486.2500) -- (3463.2400,2490.9400) .. controls
+ (3464.1800,2491.1300) and (3465.5100,2491.4100) .. (3467.3000,2491.7200) ..
+ controls (3469.0600,2492.0300) and (3470.7800,2492.1900) ..
+ (3472.4600,2492.1900) .. controls (3474.4100,2492.1900) and
+ (3476.1300,2492.0300) .. (3477.6200,2491.7200) .. controls
+ (3479.1800,2491.4100) and (3480.4700,2490.8200) .. (3481.5200,2490.0000) ..
+ controls (3482.5400,2489.2600) and (3483.3200,2488.2800) ..
+ (3483.8700,2487.0300) .. controls (3484.4900,2485.8600) and
+ (3484.8000,2484.4500) .. (3484.8000,2482.8100) -- cycle(3480.1200,2471.0900)
+ -- (3480.1200,2478.5900) .. controls (3478.6300,2478.4800) and
+ (3476.9100,2478.3200) .. (3474.9600,2478.1200) .. controls
+ (3472.9700,2478.0100) and (3471.4100,2477.8100) .. (3470.2700,2477.5000) ..
+ controls (3468.9100,2477.1900) and (3467.7700,2476.6000) ..
+ (3466.8400,2475.7800) .. controls (3465.9800,2475.0400) and
+ (3465.5900,2473.9500) .. (3465.5900,2472.5000) .. controls
+ (3465.5900,2470.9400) and (3466.0500,2469.7300) .. (3466.9900,2468.9100) ..
+ controls (3468.0100,2468.1600) and (3469.5700,2467.8100) ..
+ (3471.6800,2467.8100) .. controls (3473.3200,2467.8100) and
+ (3474.8400,2468.1200) .. (3476.2100,2468.7500) .. controls
+ (3477.5400,2469.3700) and (3478.8700,2470.1600) .. (3480.1200,2471.0900) --
+ cycle;
+
+\path[fill=white,nonzero rule] (3518.1600,2491.4100) -- (3506.7600,2464.3700)
+ -- (3501.9100,2464.3700) -- (3490.5100,2491.4100) -- (3495.6600,2491.4100) --
+ (3504.4100,2469.8400) -- (3513.1600,2491.4100) -- cycle;
+
+\path[fill=white,nonzero rule] (3529.5700,2495.9400) -- (3524.1013,2495.9400)
+ -- (3524.1013,2500.7798) -- (3529.5700,2500.7798) --
+ cycle(3529.2600,2464.3700) -- (3524.4084,2464.3700) -- (3524.4084,2491.4091)
+ -- (3529.2600,2491.4091) -- cycle;
+
+\path[fill=white,nonzero rule] (3561.7200,2464.3700) -- (3557.0300,2464.3700)
+ -- (3557.0300,2467.1900) .. controls (3555.6600,2466.0200) and
+ (3554.2200,2465.1600) .. (3552.6600,2464.5300) .. controls
+ (3551.1700,2463.9100) and (3549.5700,2463.5900) .. (3547.8100,2463.5900) ..
+ controls (3544.4500,2463.5900) and (3541.8000,2464.8400) ..
+ (3539.8400,2467.3400) .. controls (3537.8500,2469.8400) and
+ (3536.8800,2473.2800) .. (3536.8800,2477.6600) .. controls
+ (3536.8800,2479.9200) and (3537.1900,2481.9500) .. (3537.8100,2483.7500) ..
+ controls (3538.5200,2485.6200) and (3539.4500,2487.1900) ..
+ (3540.6300,2488.4400) .. controls (3541.7600,2489.6900) and
+ (3543.0500,2490.6200) .. (3544.5300,2491.2500) .. controls
+ (3546.0900,2491.8700) and (3547.7000,2492.1900) .. (3549.3800,2492.1900) ..
+ controls (3550.9400,2492.1900) and (3552.2700,2492.0300) ..
+ (3553.4400,2491.7200) .. controls (3554.5700,2491.4800) and
+ (3555.7800,2491.0200) .. (3557.0300,2490.3100) -- (3557.0300,2502.1900) --
+ (3561.7200,2502.1900) -- cycle(3557.0300,2471.0900) -- (3557.0300,2486.5600)
+ .. controls (3555.6600,2487.1900) and (3554.4500,2487.5800) ..
+ (3553.4400,2487.8100) .. controls (3552.5000,2488.0100) and
+ (3551.4100,2488.1200) .. (3550.1600,2488.1200) .. controls
+ (3547.5400,2488.1200) and (3545.4700,2487.1900) .. (3543.9100,2485.3100) ..
+ controls (3542.4200,2483.5200) and (3541.7200,2481.0200) ..
+ (3541.7200,2477.8100) .. controls (3541.7200,2474.5700) and
+ (3542.2700,2472.1100) .. (3543.4400,2470.4700) .. controls
+ (3544.5700,2468.7900) and (3546.4500,2467.9700) .. (3549.0600,2467.9700) ..
+ controls (3550.3900,2467.9700) and (3551.7600,2468.2000) ..
+ (3553.1300,2468.7500) .. controls (3554.4500,2469.3700) and
+ (3555.7800,2470.1600) .. (3557.0300,2471.0900) -- cycle;
+
+\path[fill=white,nonzero rule] (3613.7900,2464.3700) -- (3589.8800,2464.3700)
+ -- (3589.8800,2500.4700) -- (3594.8800,2500.4700) -- (3594.8800,2468.5900) --
+ (3613.7900,2468.5900) -- cycle;
+
+\path[fill=white,nonzero rule] (3623.5200,2495.9400) -- (3618.0513,2495.9400)
+ -- (3618.0513,2500.7798) -- (3623.5200,2500.7798) --
+ cycle(3623.2000,2464.3700) -- (3618.3602,2464.3700) -- (3618.3602,2491.4091)
+ -- (3623.2000,2491.4091) -- cycle;
+
+\path[fill=white,nonzero rule] (3656.2500,2464.3700) -- (3651.4100,2464.3700)
+ -- (3651.4100,2467.3400) .. controls (3649.8400,2466.1700) and
+ (3648.2800,2465.2300) .. (3646.7200,2464.5300) .. controls
+ (3645.2300,2463.9100) and (3643.6300,2463.5900) .. (3641.8800,2463.5900) ..
+ controls (3638.9500,2463.5900) and (3636.6400,2464.4500) ..
+ (3635.0000,2466.2500) .. controls (3633.3200,2468.0100) and
+ (3632.5000,2470.5500) .. (3632.5000,2473.9100) -- (3632.5000,2491.4100) --
+ (3637.1900,2491.4100) -- (3637.1900,2476.0900) .. controls
+ (3637.1900,2474.6100) and (3637.2300,2473.4400) .. (3637.3400,2472.5000) ..
+ controls (3637.5400,2471.5600) and (3637.8500,2470.7000) ..
+ (3638.2800,2470.0000) .. controls (3638.7900,2469.2600) and
+ (3639.4100,2468.7500) .. (3640.1600,2468.4400) .. controls
+ (3640.8600,2468.1200) and (3641.9100,2467.9700) .. (3643.2800,2467.9700) ..
+ controls (3644.5300,2467.9700) and (3645.8600,2468.2800) ..
+ (3647.3400,2468.9100) .. controls (3648.7900,2469.5300) and
+ (3650.1600,2470.3100) .. (3651.4100,2471.2500) -- (3651.4100,2491.4100) --
+ (3656.2500,2491.4100) -- cycle;
+
+\path[fill=white,nonzero rule] (3686.1700,2464.3700) -- (3663.2000,2464.3700)
+ -- (3663.2000,2467.8100) -- (3679.7700,2487.6600) -- (3663.5200,2487.6600) --
+ (3663.5200,2491.4100) -- (3685.7000,2491.4100) -- (3685.7000,2488.2800) --
+ (3669.1400,2468.2800) -- (3686.1700,2468.2800) -- cycle;
+
+\path[fill=white,nonzero rule] (3713.5200,2464.3700) -- (3690.5500,2464.3700)
+ -- (3690.5500,2467.8100) -- (3707.1100,2487.6600) -- (3690.8600,2487.6600) --
+ (3690.8600,2491.4100) -- (3713.0500,2491.4100) -- (3713.0500,2488.2800) --
+ (3696.4800,2468.2800) -- (3713.5200,2468.2800) -- cycle;
+
+\path[fill=white,nonzero rule] (3744.1000,2477.9700) .. controls
+ (3744.1000,2473.4800) and (3742.8900,2469.9200) .. (3740.5100,2467.3400) ..
+ controls (3738.0900,2464.8400) and (3734.9200,2463.5900) ..
+ (3730.9800,2463.5900) .. controls (3726.9900,2463.5900) and
+ (3723.8300,2464.8400) .. (3721.4500,2467.3400) .. controls
+ (3719.0200,2469.9200) and (3717.8500,2473.4800) .. (3717.8500,2477.9700) ..
+ controls (3717.8500,2482.3400) and (3719.0200,2485.7800) ..
+ (3721.4500,2488.2800) .. controls (3723.8300,2490.8600) and
+ (3726.9900,2492.1900) .. (3730.9800,2492.1900) .. controls
+ (3734.9200,2492.1900) and (3738.0900,2490.8600) .. (3740.5100,2488.2800) ..
+ controls (3742.8900,2485.7800) and (3744.1000,2482.3400) ..
+ (3744.1000,2477.9700) -- cycle(3739.1000,2477.9700) .. controls
+ (3739.1000,2481.4100) and (3738.3600,2483.9500) .. (3736.9100,2485.6200) ..
+ controls (3735.5500,2487.3800) and (3733.5500,2488.2800) ..
+ (3730.9800,2488.2800) .. controls (3728.3600,2488.2800) and
+ (3726.3300,2487.3800) .. (3724.8800,2485.6200) .. controls
+ (3723.5200,2483.9500) and (3722.8500,2481.4100) .. (3722.8500,2477.9700) ..
+ controls (3722.8500,2474.5300) and (3723.5200,2471.9100) ..
+ (3724.8800,2470.1600) .. controls (3726.3300,2468.3600) and
+ (3728.3600,2467.5000) .. (3730.9800,2467.5000) .. controls
+ (3733.5500,2467.5000) and (3735.5500,2468.3600) .. (3736.9100,2470.1600) ..
+ controls (3738.3600,2471.9100) and (3739.1000,2474.5300) ..
+ (3739.1000,2477.9700) -- cycle;
+
+\path[fill=white,nonzero rule] (3794.7300,2464.3700) -- (3769.1000,2464.3700)
+ -- (3769.1000,2469.3700) .. controls (3770.8600,2470.8200) and
+ (3772.6200,2472.2700) .. (3774.4100,2473.7500) .. controls
+ (3776.2900,2475.2000) and (3777.9300,2476.6400) .. (3779.4100,2478.1200) ..
+ controls (3782.7300,2481.1300) and (3784.9600,2483.5200) ..
+ (3786.1300,2485.3100) .. controls (3787.3800,2487.0700) and
+ (3788.0100,2488.9800) .. (3788.0100,2491.0900) .. controls
+ (3788.0100,2492.9700) and (3787.3000,2494.4100) .. (3785.9800,2495.4700) ..
+ controls (3784.7300,2496.4800) and (3782.9300,2497.0300) ..
+ (3780.6600,2497.0300) .. controls (3779.1000,2497.0300) and
+ (3777.3800,2496.7600) .. (3775.5100,2496.2500) .. controls
+ (3773.7100,2495.7000) and (3771.9900,2494.9200) .. (3770.3500,2493.9100) --
+ (3770.0400,2493.9100) -- (3770.0400,2499.0600) .. controls
+ (3771.2900,2499.5700) and (3772.8900,2500.0400) .. (3774.8800,2500.4700) ..
+ controls (3776.8400,2500.9800) and (3778.7900,2501.2500) ..
+ (3780.6600,2501.2500) .. controls (3784.6100,2501.2500) and
+ (3787.7000,2500.3500) .. (3789.8800,2498.5900) .. controls
+ (3792.0700,2496.8000) and (3793.1600,2494.3700) .. (3793.1600,2491.2500) ..
+ controls (3793.1600,2489.8800) and (3792.9300,2488.5900) ..
+ (3792.5400,2487.3400) .. controls (3792.2300,2486.1700) and
+ (3791.6800,2485.0800) .. (3790.9800,2484.0600) .. controls
+ (3790.3500,2483.0100) and (3789.5700,2482.0300) .. (3788.6300,2481.0900) ..
+ controls (3787.7700,2480.1600) and (3786.6800,2479.0600) ..
+ (3785.3500,2477.8100) .. controls (3783.5500,2476.1300) and
+ (3781.6800,2474.5300) .. (3779.7300,2472.9700) .. controls
+ (3777.8500,2471.4100) and (3776.0500,2469.9200) .. (3774.4100,2468.5900) --
+ (3794.7300,2468.5900) -- cycle;
+
+\path[fill=white,nonzero rule] (3827.8500,2482.5000) .. controls
+ (3827.8500,2475.9400) and (3826.7600,2471.1300) .. (3824.5700,2468.1200) ..
+ controls (3822.4600,2465.0800) and (3819.1800,2463.5900) ..
+ (3814.7300,2463.5900) .. controls (3810.1200,2463.5900) and
+ (3806.8000,2465.0800) .. (3804.7300,2468.1200) .. controls
+ (3802.6200,2471.2500) and (3801.6000,2475.9800) .. (3801.6000,2482.3400) ..
+ controls (3801.6000,2488.7900) and (3802.6200,2493.5200) ..
+ (3804.7300,2496.5600) .. controls (3806.9100,2499.6900) and
+ (3810.2300,2501.2500) .. (3814.7300,2501.2500) .. controls
+ (3819.3000,2501.2500) and (3822.6200,2499.6900) .. (3824.7300,2496.5600) ..
+ controls (3826.8000,2493.4400) and (3827.8500,2488.7500) ..
+ (3827.8500,2482.5000) -- cycle(3821.1300,2471.4100) .. controls
+ (3821.7600,2472.7300) and (3822.1500,2474.3000) .. (3822.3800,2476.0900) ..
+ controls (3822.5800,2477.8500) and (3822.7000,2480.0000) ..
+ (3822.7000,2482.5000) .. controls (3822.7000,2484.8800) and
+ (3822.5800,2486.9500) .. (3822.3800,2488.7500) .. controls
+ (3822.1500,2490.6200) and (3821.7600,2492.1900) .. (3821.1300,2493.4400) ..
+ controls (3820.5100,2494.6900) and (3819.6500,2495.6200) ..
+ (3818.6300,2496.2500) .. controls (3817.5800,2496.8700) and
+ (3816.2900,2497.1900) .. (3814.7300,2497.1900) .. controls
+ (3813.1600,2497.1900) and (3811.8400,2496.8700) .. (3810.8200,2496.2500) ..
+ controls (3809.7700,2495.6200) and (3808.9500,2494.6900) ..
+ (3808.3200,2493.4400) .. controls (3807.7000,2492.1900) and
+ (3807.2700,2490.5500) .. (3807.0700,2488.5900) .. controls
+ (3806.8400,2486.7200) and (3806.7600,2484.6100) .. (3806.7600,2482.3400) ..
+ controls (3806.7600,2479.8400) and (3806.8400,2477.7300) ..
+ (3807.0700,2476.0900) .. controls (3807.2700,2474.4100) and
+ (3807.7000,2472.8900) .. (3808.3200,2471.5600) .. controls
+ (3808.8300,2470.3100) and (3809.6100,2469.3000) .. (3810.6600,2468.5900) ..
+ controls (3811.6800,2467.9700) and (3813.0500,2467.6600) ..
+ (3814.7300,2467.6600) .. controls (3816.2900,2467.6600) and
+ (3817.5800,2467.9700) .. (3818.6300,2468.5900) .. controls
+ (3819.6500,2469.2200) and (3820.5100,2470.1600) .. (3821.1300,2471.4100) --
+ cycle;
+
+\path[fill=white,nonzero rule] (3860.9400,2482.5000) .. controls
+ (3860.9400,2475.9400) and (3859.8400,2471.1300) .. (3857.6600,2468.1200) ..
+ controls (3855.5500,2465.0800) and (3852.2700,2463.5900) ..
+ (3847.8100,2463.5900) .. controls (3843.2000,2463.5900) and
+ (3839.8800,2465.0800) .. (3837.8100,2468.1200) .. controls
+ (3835.7000,2471.2500) and (3834.6900,2475.9800) .. (3834.6900,2482.3400) ..
+ controls (3834.6900,2488.7900) and (3835.7000,2493.5200) ..
+ (3837.8100,2496.5600) .. controls (3840.0000,2499.6900) and
+ (3843.3200,2501.2500) .. (3847.8100,2501.2500) .. controls
+ (3852.3800,2501.2500) and (3855.7000,2499.6900) .. (3857.8100,2496.5600) ..
+ controls (3859.8800,2493.4400) and (3860.9400,2488.7500) ..
+ (3860.9400,2482.5000) -- cycle(3854.2200,2471.4100) .. controls
+ (3854.8400,2472.7300) and (3855.2300,2474.3000) .. (3855.4700,2476.0900) ..
+ controls (3855.6600,2477.8500) and (3855.7800,2480.0000) ..
+ (3855.7800,2482.5000) .. controls (3855.7800,2484.8800) and
+ (3855.6600,2486.9500) .. (3855.4700,2488.7500) .. controls
+ (3855.2300,2490.6200) and (3854.8400,2492.1900) .. (3854.2200,2493.4400) ..
+ controls (3853.5900,2494.6900) and (3852.7300,2495.6200) ..
+ (3851.7200,2496.2500) .. controls (3850.6600,2496.8700) and
+ (3849.3800,2497.1900) .. (3847.8100,2497.1900) .. controls
+ (3846.2500,2497.1900) and (3844.9200,2496.8700) .. (3843.9100,2496.2500) ..
+ controls (3842.8500,2495.6200) and (3842.0300,2494.6900) ..
+ (3841.4100,2493.4400) .. controls (3840.7800,2492.1900) and
+ (3840.3500,2490.5500) .. (3840.1600,2488.5900) .. controls
+ (3839.9200,2486.7200) and (3839.8400,2484.6100) .. (3839.8400,2482.3400) ..
+ controls (3839.8400,2479.8400) and (3839.9200,2477.7300) ..
+ (3840.1600,2476.0900) .. controls (3840.3500,2474.4100) and
+ (3840.7800,2472.8900) .. (3841.4100,2471.5600) .. controls
+ (3841.9100,2470.3100) and (3842.7000,2469.3000) .. (3843.7500,2468.5900) ..
+ controls (3844.7700,2467.9700) and (3846.1300,2467.6600) ..
+ (3847.8100,2467.6600) .. controls (3849.3800,2467.6600) and
+ (3850.6600,2467.9700) .. (3851.7200,2468.5900) .. controls
+ (3852.7300,2469.2200) and (3853.5900,2470.1600) .. (3854.2200,2471.4100) --
+ cycle;
+
+\path[fill=white,nonzero rule] (3894.6900,2476.0900) .. controls
+ (3894.6900,2472.4200) and (3893.3600,2469.4100) .. (3890.7800,2467.0300) ..
+ controls (3888.2800,2464.7300) and (3885.2000,2463.5900) ..
+ (3881.5600,2463.5900) .. controls (3879.6900,2463.5900) and
+ (3877.9700,2463.8700) .. (3876.4100,2464.3700) .. controls
+ (3874.9200,2465.0000) and (3873.5900,2465.8200) .. (3872.3400,2466.8700) ..
+ controls (3870.8600,2468.2000) and (3869.7300,2470.0000) ..
+ (3868.9100,2472.1900) .. controls (3868.1600,2474.4500) and
+ (3867.8100,2477.1900) .. (3867.8100,2480.3100) .. controls
+ (3867.8100,2483.4400) and (3868.1600,2486.2500) .. (3868.9100,2488.7500) ..
+ controls (3869.6100,2491.2500) and (3870.7800,2493.4400) ..
+ (3872.3400,2495.3100) .. controls (3873.9100,2497.1900) and
+ (3875.8200,2498.6300) .. (3878.1300,2499.6900) .. controls
+ (3880.5100,2500.7000) and (3883.2800,2501.2500) .. (3886.4100,2501.2500) ..
+ controls (3887.3400,2501.2500) and (3888.1300,2501.1700) ..
+ (3888.7500,2501.0900) .. controls (3889.4500,2500.9800) and
+ (3890.2000,2500.8200) .. (3890.9400,2500.6200) -- (3890.9400,2495.9400) --
+ (3890.6300,2495.9400) .. controls (3890.2000,2496.2500) and
+ (3889.5300,2496.4800) .. (3888.5900,2496.7200) .. controls
+ (3887.6600,2496.9100) and (3886.6400,2497.0300) .. (3885.6300,2497.0300) ..
+ controls (3881.9500,2497.0300) and (3879.0600,2495.9400) ..
+ (3876.8800,2493.7500) .. controls (3874.6900,2491.5600) and
+ (3873.4400,2488.6300) .. (3873.1300,2485.0000) .. controls
+ (3874.5700,2485.7000) and (3875.9800,2486.2900) .. (3877.3400,2486.7200) ..
+ controls (3878.6700,2487.2300) and (3880.2300,2487.5000) ..
+ (3882.0300,2487.5000) .. controls (3883.6700,2487.5000) and
+ (3885.1600,2487.3400) .. (3886.4100,2487.0300) .. controls
+ (3887.6600,2486.7200) and (3888.9100,2486.1300) .. (3890.1600,2485.3100) ..
+ controls (3891.6000,2484.3700) and (3892.7000,2483.1200) ..
+ (3893.4400,2481.5600) .. controls (3894.2600,2480.0800) and
+ (3894.6900,2478.2800) .. (3894.6900,2476.0900) -- cycle(3889.5300,2475.9400)
+ .. controls (3889.5300,2477.3800) and (3889.2600,2478.5900) ..
+ (3888.7500,2479.5300) .. controls (3888.3200,2480.5500) and
+ (3887.5400,2481.4500) .. (3886.4100,2482.1900) .. controls
+ (3885.6600,2482.7000) and (3884.8400,2483.0100) .. (3883.9100,2483.1200) ..
+ controls (3882.9700,2483.3200) and (3881.9500,2483.4400) ..
+ (3880.9400,2483.4400) .. controls (3879.4500,2483.4400) and
+ (3878.1300,2483.2800) .. (3876.8800,2482.9700) .. controls
+ (3875.6300,2482.6600) and (3874.3800,2482.1100) .. (3873.1300,2481.4100) ..
+ controls (3873.0100,2481.0900) and (3872.9700,2480.7800) ..
+ (3872.9700,2480.4700) .. controls (3872.9700,2480.1600) and
+ (3872.9700,2479.7300) .. (3872.9700,2479.2200) .. controls
+ (3872.9700,2476.6000) and (3873.2000,2474.5700) .. (3873.7500,2473.1200) ..
+ controls (3874.3800,2471.6400) and (3875.1600,2470.5100) ..
+ (3876.0900,2469.6900) .. controls (3876.8000,2468.9500) and
+ (3877.6600,2468.3600) .. (3878.5900,2467.9700) .. controls
+ (3879.5300,2467.6600) and (3880.5100,2467.5000) .. (3881.5600,2467.5000) ..
+ controls (3884.0600,2467.5000) and (3885.9800,2468.2000) ..
+ (3887.3400,2469.6900) .. controls (3888.7900,2471.1300) and
+ (3889.5300,2473.2000) .. (3889.5300,2475.9400) -- cycle;
+
+\path[fill=gold,nonzero rule] (2574.5700,2583.2400) -- (3384.7700,2583.2400)
+ .. controls (3384.7700,2583.2400) and (3384.7700,1386.2100) ..
+ (3384.7700,787.6990) .. controls (3093.9800,792.8910) and (2871.4800,913.8320)
+ .. (2734.8400,1073.1600) .. controls (2658.7500,1161.9100) and
+ (2586.8800,1287.0300) .. (2574.5700,1420.6600) -- cycle;
+
+\path[fill=red,nonzero rule] (4190.6300,1491.0200) .. controls
+ (4130.2300,1070.5500) and (3842.6200,822.0700) .. (3406.4100,787.6990) ..
+ controls (3406.4100,1018.0100) and (3406.4100,1491.0200) ..
+ (3406.4100,1491.0200) -- cycle;
+
+\path[fill=white,nonzero rule] (3406.4100,1511.7200) -- (4190.6290,1511.7200)
+ -- (4190.6290,2028.8720) -- (3406.4100,2028.8720) -- cycle;
+
+\path[fill=red,nonzero rule] (3406.4100,2053.6700) -- (4190.6290,2053.6700)
+ -- (4190.6290,2583.2360) -- (3406.4100,2583.2360) -- cycle;
+
+\path[fill=white,nonzero rule] (3198.4400,1292.4200) .. controls
+ (3212.7300,1311.1700) and (3186.1700,1320.3500) .. (3172.4600,1325.5100) ..
+ controls (3168.6300,1348.2400) and (3214.4500,1371.6400) ..
+ (3181.1300,1383.4400) .. controls (3165.3100,1390.4300) and
+ (3161.3300,1408.6700) .. (3163.7900,1433.0900) .. controls
+ (3156.6000,1425.9800) and (3156.6000,1390.5900) .. (3163.7900,1383.4400) ..
+ controls (3164.8400,1376.1700) and (3171.2500,1374.0200) ..
+ (3181.1300,1375.1600) .. controls (3181.9100,1360.6200) and
+ (3166.4800,1361.5600) .. (3163.7900,1350.3500) .. controls
+ (3160.0000,1340.0800) and (3155.3100,1318.2800) .. (3163.7900,1308.9800) ..
+ controls (3163.0500,1300.0000) and (3179.1400,1307.1100) ..
+ (3185.4700,1304.8400) .. controls (3183.3200,1293.0500) and
+ (3171.9100,1290.2000) .. (3159.4500,1288.2800) .. controls
+ (3159.4500,1268.9800) and (3159.4500,1249.6500) .. (3159.4500,1230.3500) ..
+ controls (3165.2300,1234.4900) and (3175.5900,1234.2600) ..
+ (3176.8000,1242.7700) .. controls (3176.8000,1252.4200) and
+ (3176.8000,1262.0700) .. (3176.8000,1271.7200) .. controls
+ (3185.8600,1276.8700) and (3193.0900,1283.7500) .. (3198.4400,1292.4200) --
+ cycle;
+
+\path[fill=white,nonzero rule] (3007.8100,1743.4000) .. controls
+ (3051.6400,1761.2500) and (3039.0600,1835.7000) .. (3020.8200,1871.6400) ..
+ controls (3016.6000,1871.5200) and (3017.4600,1866.5600) ..
+ (3016.4800,1863.3600) .. controls (3009.3800,1864.0600) and
+ (3009.3800,1837.8500) .. (3016.4800,1838.5200) .. controls
+ (3016.4800,1834.4100) and (3016.4800,1830.2700) .. (3016.4800,1826.1300) ..
+ controls (3016.4800,1817.8500) and (3016.4800,1809.5700) ..
+ (3016.4800,1801.2900) .. controls (3011.0900,1788.5200) and
+ (3002.1900,1779.1000) .. (2990.4700,1772.3400) .. controls
+ (2984.3000,1771.3700) and (2983.1600,1765.5500) .. (2977.5000,1764.0600) ..
+ controls (2984.3400,1754.0200) and (2993.0100,1745.7800) ..
+ (3003.4800,1739.2200) .. controls (3006.1300,1739.4900) and
+ (3008.6300,1739.8800) .. (3007.8100,1743.4000) -- cycle;
+
+\path[fill=white,nonzero rule] (2895.1600,2045.3900) .. controls
+ (2900.5500,2036.7600) and (2907.7700,2029.8400) .. (2916.8400,2024.7300) ..
+ controls (2917.6600,2021.3700) and (2921.1700,2020.5900) ..
+ (2921.1700,2016.4500) .. controls (2931.4100,2025.9800) and
+ (2935.0400,2041.8000) .. (2942.8500,2053.6700) .. controls
+ (2961.6000,2053.7900) and (2989.8400,2023.0500) .. (2999.1800,2041.2500) ..
+ controls (2999.1800,2048.1600) and (2999.1800,2055.0400) ..
+ (2999.1800,2061.9500) .. controls (3002.8100,2066.7600) and
+ (3004.8800,2073.0500) .. (3003.4800,2082.6600) .. controls
+ (3013.0100,2091.8000) and (3017.8900,2075.3900) .. (3029.4900,2074.3700) ..
+ controls (3035.7000,2076.6800) and (3040.0400,2080.8200) ..
+ (3042.5000,2086.7600) .. controls (3051.0500,2089.6500) and
+ (3054.0200,2097.8100) .. (3055.4700,2107.4600) .. controls
+ (3058.0100,2114.7700) and (3078.5900,2142.3000) .. (3059.8000,2132.2700) ..
+ controls (3049.3400,2125.7800) and (3040.6600,2117.5000) ..
+ (3033.8300,2107.4600) .. controls (3031.5200,2104.1400) and
+ (3029.3000,2100.7400) .. (3029.4900,2095.0400) .. controls
+ (3017.8900,2097.7700) and (3013.0100,2106.9100) .. (3003.5200,2111.6000) ..
+ controls (2987.7000,2100.5100) and (2981.2100,2080.4700) ..
+ (2977.5000,2057.8100) .. controls (2963.9100,2055.8600) and
+ (2966.0500,2068.9500) .. (2955.8200,2070.2300) .. controls
+ (2952.1500,2069.4500) and (2951.7600,2071.8400) .. (2951.4800,2074.3700) ..
+ controls (2942.8500,2070.2000) and (2933.0100,2067.2300) ..
+ (2929.8400,2057.8100) .. controls (2918.4400,2059.0600) and
+ (2926.4500,2041.7600) .. (2912.5000,2045.3900) .. controls
+ (2897.3400,2084.0600) and (2865.0000,2038.2800) .. (2843.1600,2033.0100) ..
+ controls (2835.7000,2042.5400) and (2826.6000,2072.1500) ..
+ (2812.8500,2061.9500) .. controls (2825.8200,2059.2200) and
+ (2808.7100,2053.0900) .. (2812.8500,2045.3900) .. controls
+ (2822.5400,2033.9500) and (2829.7300,2020.1600) .. (2834.5300,2004.0200) ..
+ controls (2860.8600,2011.9900) and (2872.7700,2033.6700) ..
+ (2895.1600,2045.3900) -- cycle;
+
+\path[fill=white,nonzero rule] (3250.4300,1226.2100) .. controls
+ (3249.7700,1214.6500) and (3262.7000,1212.7300) .. (3267.7700,1217.9300) ..
+ controls (3276.8400,1223.0900) and (3284.0600,1229.9600) ..
+ (3289.4500,1238.6700) .. controls (3292.3800,1248.2800) and
+ (3303.8300,1249.7300) .. (3306.8000,1259.3400) .. controls
+ (3286.6000,1257.9300) and (3268.1600,1254.8400) .. (3254.7700,1246.9100) ..
+ controls (3246.2900,1248.9100) and (3240.8200,1227.9700) ..
+ (3250.4300,1226.2100) -- cycle;
+
+\path[fill=white,nonzero rule] (3155.1200,1888.2000) .. controls
+ (3146.4500,1906.8400) and (3130.0400,1959.7700) .. (3111.8000,1941.9900) ..
+ controls (3100.0400,1944.9200) and (3114.9200,1922.4600) ..
+ (3103.1300,1925.4300) .. controls (3097.8100,1953.4400) and
+ (3082.0300,1971.4800) .. (3077.1500,1999.8800) .. controls
+ (3065.1200,1989.3000) and (3056.6400,1975.3500) .. (3051.1300,1958.5200) ..
+ controls (2995.3900,1963.4800) and (2980.7400,1929.2200) ..
+ (2964.4900,1896.4800) .. controls (2949.1800,1899.7700) and
+ (2948.6300,1917.1900) .. (2934.1800,1921.2900) .. controls
+ (2920.2700,1919.3700) and (2918.9100,1905.5500) .. (2903.8300,1904.7300) ..
+ controls (2907.0300,1931.2500) and (2898.5200,1946.5600) ..
+ (2882.1900,1954.3700) .. controls (2871.9500,1928.4000) and
+ (2902.9700,1904.0600) .. (2877.8500,1879.9200) .. controls
+ (2902.2300,1863.6700) and (2921.6000,1887.7000) .. (2934.1800,1896.4800) ..
+ controls (2936.1300,1881.8000) and (2943.7900,1872.5800) ..
+ (2942.8500,1855.0800) .. controls (2990.2000,1869.3700) and
+ (2988.1600,1952.1900) .. (3051.1300,1937.8500) .. controls
+ (3060.9800,1942.2300) and (3066.9100,1950.3900) .. (3068.4800,1962.6600) ..
+ controls (3083.5900,1950.8600) and (3089.3000,1930.1600) ..
+ (3094.4900,1908.8700) .. controls (3101.8800,1908.6700) and
+ (3105.7000,1911.9500) .. (3107.4600,1917.1500) .. controls
+ (3105.4300,1925.9800) and (3113.6700,1925.0400) .. (3120.4700,1925.4300) ..
+ controls (3124.3800,1908.4800) and (3133.7100,1896.7200) ..
+ (3142.1500,1884.0600) .. controls (3148.9800,1874.0200) and
+ (3157.6600,1865.7400) .. (3168.1300,1859.2200) .. controls
+ (3176.7600,1859.1800) and (3173.6300,1847.9300) .. (3185.4700,1850.9400) ..
+ controls (3185.7000,1856.2500) and (3191.0200,1856.6800) ..
+ (3189.8000,1863.3600) .. controls (3188.3600,1863.3600) and
+ (3186.9100,1863.3600) .. (3185.4700,1863.3600) .. controls
+ (3174.3000,1870.6600) and (3166.7600,1881.3700) .. (3155.1200,1888.2000) --
+ cycle;
+
+\path[fill=white,nonzero rule] (3103.1300,2322.6200) .. controls
+ (3102.1900,2325.8200) and (3099.5300,2327.4200) .. (3094.4500,2326.7600) ..
+ controls (3075.3100,2299.5300) and (3055.2300,2273.1600) ..
+ (3055.4700,2227.4600) .. controls (3084.3000,2246.8000) and
+ (3100.7800,2277.9300) .. (3103.1300,2322.6200) -- cycle;
+
+\path[fill=white,nonzero rule] (2769.5300,1718.5500) .. controls
+ (2750.9800,1715.5500) and (2760.3900,1696.6400) .. (2773.8700,1710.3100) ..
+ controls (2803.5500,1716.6000) and (2800.6600,1760.2000) ..
+ (2812.8500,1784.7700) .. controls (2822.3000,1803.8700) and
+ (2849.8800,1815.5100) .. (2838.8300,1826.1300) .. controls
+ (2786.2900,1818.4000) and (2797.4600,1749.8000) .. (2769.5300,1718.5500) --
+ cycle;
+
+\path[fill=white,nonzero rule] (2747.8500,1983.3600) .. controls
+ (2740.2300,1980.9800) and (2722.3800,1988.3600) .. (2721.8800,1979.2200) ..
+ controls (2717.5400,1979.2200) and (2713.2000,1979.2200) ..
+ (2708.8700,1979.2200) .. controls (2696.2500,1978.9500) and
+ (2691.3700,1923.5900) .. (2700.2000,1941.9500) .. controls
+ (2706.2100,1948.6300) and (2712.4600,1955.0800) .. (2717.5400,1962.6600) ..
+ controls (2744.2600,1968.8700) and (2783.1600,1963.4400) ..
+ (2786.8400,1991.6000) .. controls (2769.6100,1992.8900) and
+ (2765.0800,1982.0700) .. (2747.8500,1983.3600) -- cycle;
+
+\path[fill=white,nonzero rule] (3176.8000,2434.3000) .. controls
+ (3170.7800,2429.0200) and (3174.1400,2414.7700) .. (3168.1300,2409.4900) ..
+ controls (3181.0500,2409.5700) and (3182.8500,2420.2300) ..
+ (3194.1000,2421.9100) .. controls (3196.6800,2446.4100) and
+ (3186.8800,2459.1400) .. (3176.8000,2471.5600) .. controls
+ (3166.1700,2455.4700) and (3155.2300,2439.7300) .. (3146.4500,2421.9100) ..
+ controls (3160.0800,2422.7000) and (3158.2000,2438.2400) ..
+ (3176.8000,2434.3000) -- cycle;
+
+\path[fill=white,nonzero rule] (2756.5200,2343.2800) .. controls
+ (2756.2900,2289.2600) and (2784.6100,2262.5400) .. (2808.5200,2231.5600) ..
+ controls (2798.8300,2276.0900) and (2786.1700,2317.8100) ..
+ (2756.5200,2343.2800) -- cycle;
+
+\path[fill=white,nonzero rule] (2899.4900,1511.7200) .. controls
+ (2895.1600,1511.7200) and (2890.8200,1511.7200) .. (2886.4800,1511.7200) ..
+ controls (2873.7100,1500.4700) and (2868.7100,1481.8000) ..
+ (2860.5100,1466.2100) .. controls (2852.2700,1467.9700) and
+ (2849.6100,1475.1200) .. (2838.8700,1474.4900) .. controls
+ (2841.7200,1444.1400) and (2864.1000,1432.3800) .. (2895.1600,1428.9800) ..
+ controls (2898.7500,1440.6600) and (2889.0600,1439.6900) ..
+ (2890.8600,1449.6500) .. controls (2890.8600,1456.5600) and
+ (2890.8600,1463.4400) .. (2890.8600,1470.3500) .. controls
+ (2905.7400,1486.4500) and (2932.0700,1491.6800) .. (2938.5200,1515.8600) ..
+ controls (2934.1800,1515.8600) and (2929.8400,1515.8600) ..
+ (2925.5100,1515.8600) .. controls (2917.8900,1513.4400) and
+ (2900.0400,1520.8200) .. (2899.4900,1511.7200) -- cycle;
+
+\path[fill=white,nonzero rule] (2981.8400,1499.3000) .. controls
+ (3024.7700,1495.5100) and (3037.3400,1520.7400) .. (3051.1300,1544.8000) ..
+ controls (3018.5200,1538.7100) and (2997.3000,1521.7200) ..
+ (2981.8400,1499.3000) -- cycle;
+
+\path[fill=white,nonzero rule] (3146.4500,2103.3200) .. controls
+ (3147.2300,2115.2700) and (3131.8400,2126.1300) .. (3129.1400,2111.6000) ..
+ controls (3119.0200,2111.6000) and (3108.9100,2111.6000) ..
+ (3098.7900,2111.6000) .. controls (3102.7000,2095.6600) and
+ (3120.9000,2085.2700) .. (3133.4800,2099.1800) .. controls
+ (3144.0600,2088.6300) and (3138.1300,2062.3000) .. (3150.7800,2053.6700) ..
+ controls (3173.3600,2051.4500) and (3189.9200,2054.9200) ..
+ (3202.7700,2061.9500) .. controls (3213.5900,2064.8000) and
+ (3194.7300,2072.9700) .. (3198.4400,2082.6600) .. controls
+ (3179.2200,2059.5300) and (3148.4400,2075.9800) .. (3146.4500,2103.3200) --
+ cycle;
+
+\path[fill=white,nonzero rule] (3250.4300,1420.6600) .. controls
+ (3256.0500,1437.4200) and (3262.3000,1453.5200) .. (3263.4400,1474.4500) ..
+ controls (3273.0100,1474.7300) and (3268.5500,1517.1900) ..
+ (3259.1000,1499.3000) .. controls (3233.4400,1492.3400) and
+ (3229.4900,1436.0500) .. (3250.4300,1420.6600) -- cycle;
+
+\path[fill=white,nonzero rule] (3051.1300,1639.9600) .. controls
+ (3059.0200,1608.8700) and (3064.1000,1575.1200) .. (3094.4500,1565.4700) ..
+ controls (3095.9000,1565.4700) and (3097.3400,1565.4700) ..
+ (3098.7900,1565.4700) .. controls (3099.8400,1571.3700) and
+ (3105.9400,1572.4600) .. (3107.4600,1577.8900) .. controls
+ (3102.7700,1613.4000) and (3079.3800,1631.0500) .. (3059.8000,1652.3800) ..
+ controls (3058.7900,1646.4500) and (3052.7000,1645.3900) ..
+ (3051.1300,1639.9600) -- cycle;
+
+\path[fill=white,nonzero rule] (2964.4900,2467.4200) .. controls
+ (2964.6100,2463.3600) and (2969.8000,2464.1800) .. (2973.1600,2463.2800) ..
+ controls (2971.2100,2456.5200) and (2996.7600,2456.5200) ..
+ (2994.8000,2463.2800) .. controls (3002.5800,2462.7300) and
+ (3003.9500,2468.3200) .. (3012.1500,2467.4200) .. controls
+ (3012.9300,2453.9100) and (3001.9900,2447.5000) .. (3020.8200,2446.7200) ..
+ controls (3040.2000,2446.0200) and (3031.9900,2461.2900) ..
+ (3025.1600,2467.4200) .. controls (3024.3400,2470.9000) and
+ (3026.8400,2471.2900) .. (3029.4900,2471.5200) .. controls
+ (3039.2200,2467.0300) and (3037.1100,2451.2100) .. (3046.8400,2446.7200) ..
+ controls (3024.5300,2426.4500) and (2999.8000,2450.7400) ..
+ (2973.1600,2450.8600) .. controls (2971.7200,2450.8600) and
+ (2970.2700,2450.8600) .. (2968.8300,2450.8600) .. controls
+ (2971.6800,2435.6200) and (2984.8000,2430.2300) .. (2994.8000,2421.8700) ..
+ controls (2995.0000,2428.9500) and (2991.6000,2432.6200) ..
+ (2986.1700,2434.3000) .. controls (3004.3800,2437.8500) and
+ (3040.3500,2424.6100) .. (3064.1400,2438.4400) .. controls
+ (3055.7800,2452.5000) and (3047.4600,2466.6400) .. (3033.8300,2475.6600) ..
+ controls (3034.5300,2482.4600) and (3007.1100,2482.4600) ..
+ (3007.8100,2475.6600) .. controls (2997.6600,2474.3700) and
+ (2991.5600,2469.1400) .. (2977.5000,2471.5200) .. controls
+ (2975.2000,2474.8400) and (2972.9700,2478.2400) .. (2973.1600,2483.9500) ..
+ controls (2967.1900,2484.1400) and (2963.6300,2481.9900) ..
+ (2960.1600,2479.8000) .. controls (2959.8000,2473.9500) and
+ (2959.4500,2468.0900) .. (2964.4900,2467.4200) -- cycle;
+
+\path[fill=white,nonzero rule] (2864.8400,1275.9000) .. controls
+ (2846.0200,1268.0500) and (2886.8000,1261.9100) .. (2886.4800,1271.7200) ..
+ controls (2897.5800,1285.9800) and (2904.6100,1304.0600) ..
+ (2903.8300,1329.6500) .. controls (2881.9100,1320.2700) and
+ (2873.2800,1298.1600) .. (2864.8400,1275.9000) -- cycle;
+
+\path[fill=white,nonzero rule] (2856.1700,1213.8300) .. controls
+ (2854.8000,1208.2000) and (2850.0000,1205.9000) .. (2851.8400,1197.2700) ..
+ controls (2845.9400,1191.9900) and (2845.1600,1177.0300) ..
+ (2856.1700,1176.6000) .. controls (2857.1500,1179.8000) and
+ (2859.8000,1181.4100) .. (2864.8400,1180.7400) .. controls
+ (2864.8400,1190.3500) and (2864.8400,1200.0400) .. (2864.8400,1209.6900) ..
+ controls (2863.8700,1212.8900) and (2861.2100,1214.4900) ..
+ (2856.1700,1213.8300) -- cycle;
+
+\path[fill=white,nonzero rule] (3181.1300,2392.9300) .. controls
+ (3177.7000,2383.7900) and (3165.9800,2382.5800) .. (3159.4500,2376.3700) ..
+ controls (3151.8800,2372.6200) and (3144.4100,2368.7100) ..
+ (3146.4500,2355.7000) .. controls (3152.2300,2350.3500) and
+ (3162.5800,2350.2300) .. (3163.7900,2359.8400) .. controls
+ (3167.3000,2360.6200) and (3168.1300,2363.9800) .. (3172.4600,2363.9800) ..
+ controls (3182.9700,2370.5100) and (3191.6000,2378.7900) ..
+ (3198.4400,2388.7900) .. controls (3198.4400,2392.9300) and
+ (3198.4400,2397.0700) .. (3198.4400,2401.2100) .. controls
+ (3197.4600,2404.4100) and (3198.3200,2409.3700) .. (3194.1000,2409.4900) ..
+ controls (3188.2800,2405.4300) and (3185.4700,2398.4400) ..
+ (3181.1300,2392.9300) -- cycle;
+
+\path[fill=red,nonzero rule] (2717.5400,2512.9300) .. controls
+ (2736.0200,2509.8800) and (2747.5000,2500.1600) .. (2747.8500,2479.8000) ..
+ controls (2737.6600,2479.9200) and (2735.1200,2472.7000) ..
+ (2721.8800,2475.6600) .. controls (2718.2000,2485.9800) and
+ (2716.1700,2497.8500) .. (2717.5400,2512.9300) -- cycle;
+
+\path[fill=red,nonzero rule] (2661.2100,2467.4200) .. controls
+ (2655.8200,2458.7500) and (2648.5900,2451.8400) .. (2639.5300,2446.7200) ..
+ controls (2620.6600,2449.3700) and (2618.7500,2468.2400) ..
+ (2600.5500,2471.5200) .. controls (2615.2000,2491.4100) and
+ (2646.3700,2480.3900) .. (2661.2100,2467.4200) -- cycle;
+
+\path[fill=red,nonzero rule] (2847.5000,2401.2100) .. controls
+ (2864.4900,2405.0000) and (2850.6600,2379.3700) .. (2860.5100,2376.3700) ..
+ controls (2883.2400,2326.4100) and (3015.3500,2380.8200) ..
+ (3025.1600,2318.4800) .. controls (2976.7200,2363.9800) and
+ (2831.6400,2288.1200) .. (2830.1600,2388.7900) .. controls
+ (2835.9400,2392.9300) and (2843.2400,2395.6200) .. (2847.5000,2401.2100) --
+ cycle;
+
+\path[fill=red,nonzero rule] (2661.2100,2343.2800) .. controls
+ (2646.4100,2323.2800) and (2614.7700,2333.8300) .. (2604.8800,2351.5600) ..
+ controls (2621.9500,2365.0400) and (2652.7000,2359.9200) ..
+ (2661.2100,2343.2800) -- cycle;
+
+\path[fill=red,nonzero rule] (2695.8600,2272.9700) .. controls
+ (2690.8600,2252.5800) and (2655.3100,2260.3500) .. (2648.2000,2272.9700) ..
+ controls (2666.2100,2282.1100) and (2682.0700,2288.5500) ..
+ (2695.8600,2272.9700) -- cycle;
+
+\path[fill=red,nonzero rule] (2656.8800,1677.1900) .. controls
+ (2640.3900,1675.0000) and (2628.3600,1668.5500) .. (2613.5500,1664.7700) ..
+ controls (2608.7500,1693.5900) and (2658.7100,1722.0700) ..
+ (2656.8800,1677.1900) -- cycle;
+
+\path[fill=red,nonzero rule] (2821.5200,1639.9600) .. controls
+ (2838.5200,1636.9100) and (2842.1500,1621.0500) .. (2843.1600,1602.7000) ..
+ controls (2834.2200,1595.3900) and (2819.0600,1607.2300) ..
+ (2808.5200,1610.9800) .. controls (2810.0800,1623.3200) and
+ (2815.4300,1631.9900) .. (2821.5200,1639.9600) -- cycle;
+
+\path[fill=red,nonzero rule] (2656.8800,1594.4500) .. controls
+ (2676.9500,1597.0700) and (2683.6700,1586.9500) .. (2691.5200,1577.8900) ..
+ controls (2681.7600,1560.7000) and (2671.9500,1552.0700) ..
+ (2678.5200,1528.2400) .. controls (2650.9400,1530.3500) and
+ (2647.4600,1569.8800) .. (2656.8800,1594.4500) -- cycle;
+
+\path[fill=red,nonzero rule] (2752.1900,1586.1700) .. controls
+ (2757.8900,1581.9500) and (2768.1600,1582.1100) .. (2773.8700,1577.8900) ..
+ controls (2769.4500,1560.0400) and (2761.2900,1545.7400) ..
+ (2734.8400,1548.9500) .. controls (2743.0100,1559.0600) and
+ (2749.5300,1570.7400) .. (2752.1900,1586.1700) -- cycle;
+
+\path[fill=red,nonzero rule] (2747.8500,1255.2000) .. controls
+ (2734.1400,1250.3500) and (2717.3800,1248.4800) .. (2713.2000,1234.4900) ..
+ controls (2687.7300,1267.8900) and (2752.7300,1310.5100) ..
+ (2747.8500,1255.2000) -- cycle;
+
+\path[fill=red,nonzero rule] (2747.8500,1184.8800) .. controls
+ (2771.0900,1187.7300) and (2775.2700,1172.4200) .. (2782.5400,1160.0400) ..
+ controls (2773.7500,1143.5900) and (2762.5400,1129.4500) ..
+ (2747.8500,1118.6700) .. controls (2732.7700,1134.2200) and
+ (2740.3500,1167.3000) .. (2747.8500,1184.8800) -- cycle;
+
+\path[fill=red,nonzero rule] (2895.1600,1139.3400) .. controls
+ (2898.1300,1157.3400) and (2887.3800,1162.2300) .. (2877.8100,1168.3200) ..
+ controls (2881.6000,1178.4800) and (2887.9300,1186.2500) ..
+ (2903.8300,1184.8400) .. controls (2914.0200,1174.8000) and
+ (2920.0400,1138.1600) .. (2895.1600,1139.3400) -- cycle;
+
+\path[fill=red,nonzero rule] (2825.8600,1139.3400) .. controls
+ (2837.3400,1139.3000) and (2850.5900,1140.9000) .. (2856.1700,1135.2000) ..
+ controls (2858.1300,1107.1500) and (2838.6700,1099.5300) ..
+ (2817.1900,1093.8300) .. controls (2824.5300,1104.7300) and
+ (2817.6200,1129.3000) .. (2825.8600,1139.3400) -- cycle;
+
+\path[fill=red,nonzero rule] (3038.1600,1011.0900) .. controls
+ (3039.5300,1001.3700) and (3045.0000,995.5510) .. (3042.4600,982.1480) ..
+ controls (3037.9700,972.6600) and (3011.5200,984.1020) .. (3007.8100,973.8710)
+ .. controls (2990.2700,986.8710) and (3006.0900,1020.1200) ..
+ (3038.1600,1011.0900) -- cycle;
+
+\path[fill=red,nonzero rule] (3233.1300,940.7810) .. controls
+ (3233.4800,922.5000) and (3233.9500,904.1020) .. (3215.7800,903.5200) ..
+ controls (3220.6600,926.0900) and (3202.5000,926.7190) .. (3198.4400,940.7810)
+ .. controls (3210.9000,946.8010) and (3224.0200,952.3010) ..
+ (3233.1300,940.7810) -- cycle;
+
+\path[fill=red,nonzero rule] (3064.1400,944.9220) .. controls
+ (3092.1500,935.0820) and (3067.4200,912.1910) .. (3077.1500,895.2300) ..
+ controls (3059.3000,880.9800) and (3054.0600,932.0700) .. (3064.1400,944.9220)
+ -- cycle;
+
+\path[fill=red,nonzero rule] (3159.4500,903.5200) .. controls
+ (3158.4400,885.1990) and (3149.9600,873.9800) .. (3133.4800,870.4300) ..
+ controls (3137.1100,885.1990) and (3137.8500,919.0200) .. (3159.4500,903.5200)
+ -- cycle;
+
+\path[fill=black,nonzero rule] (3371.7600,1569.6500) .. controls
+ (3396.9100,1663.9500) and (3302.6200,1788.9500) .. (3350.0800,1821.9900) ..
+ controls (3360.0800,1823.2400) and (3354.9200,1810.0400) ..
+ (3363.0900,1809.5700) .. controls (3367.2300,1850.7400) and
+ (3354.4100,1875.7800) .. (3319.7700,1879.9200) .. controls
+ (3301.4800,1878.0500) and (3299.8000,1860.3500) .. (3285.0800,1855.0800) ..
+ controls (3279.7300,1875.0400) and (3253.3200,1906.4500) ..
+ (3280.7800,1921.2900) .. controls (3300.5100,1926.3300) and
+ (3297.7700,1909.9200) .. (3315.4300,1913.0100) .. controls
+ (3316.9900,1939.3000) and (3309.4500,1956.9500) .. (3293.7500,1966.8000) ..
+ controls (3302.4600,1973.8700) and (3328.8700,1972.8100) ..
+ (3332.7700,1962.6600) .. controls (3340.7000,1953.6700) and
+ (3331.9500,1928.7500) .. (3341.4100,1921.2900) .. controls
+ (3377.0300,1938.3200) and (3381.9900,1996.3700) .. (3363.0900,2032.9700) ..
+ controls (3295.1200,2078.5500) and (3218.9100,1986.8700) ..
+ (3211.4500,1937.8100) .. controls (3190.9800,1803.1200) and
+ (3343.0100,1730.3500) .. (3324.1000,1610.9800) .. controls
+ (3315.4700,1610.9400) and (3318.5900,1599.6900) .. (3306.7600,1602.7000) ..
+ controls (3235.4300,1655.9400) and (3230.2300,1772.3400) ..
+ (3185.4700,1850.9400) .. controls (3173.6300,1847.9300) and
+ (3176.7200,1859.1800) .. (3168.1300,1859.2200) .. controls
+ (3157.6200,1865.7400) and (3148.9500,1874.0200) .. (3142.1100,1884.0200) ..
+ controls (3133.7100,1896.6800) and (3124.3400,1908.4400) ..
+ (3120.4300,1925.4300) .. controls (3113.6300,1925.0000) and
+ (3105.4300,1925.9800) .. (3107.4600,1917.1500) .. controls
+ (3105.6600,1911.9100) and (3101.8800,1908.6700) .. (3094.4500,1908.8700) ..
+ controls (3089.3000,1930.1200) and (3083.5500,1950.8600) ..
+ (3068.4800,1962.6600) .. controls (3066.8800,1950.3500) and
+ (3060.9800,1942.2300) .. (3051.1300,1937.8100) .. controls
+ (2988.1300,1952.1900) and (2990.2000,1869.3700) .. (2942.8100,1855.0800) ..
+ controls (2943.7900,1872.5400) and (2936.1300,1881.8000) ..
+ (2934.1400,1896.4500) .. controls (2921.5600,1887.6600) and
+ (2902.2300,1863.6300) .. (2877.8100,1879.9200) .. controls
+ (2902.9300,1904.0600) and (2871.9100,1928.4000) .. (2882.1500,1954.3700) ..
+ controls (2898.4800,1946.5200) and (2907.0300,1931.2500) ..
+ (2903.8300,1904.7300) .. controls (2918.8700,1905.5100) and
+ (2920.2700,1919.3700) .. (2934.1400,1921.2900) .. controls
+ (2948.5900,1917.1500) and (2949.1400,1899.7700) .. (2964.4500,1896.4500) ..
+ controls (2980.7000,1929.2200) and (2995.3900,1963.4800) ..
+ (3051.1300,1958.5200) .. controls (3056.6000,1975.3100) and
+ (3065.1200,1989.3000) .. (3077.1100,1999.8800) .. controls
+ (3082.0300,1971.4800) and (3097.8100,1953.4400) .. (3103.1300,1925.4300) ..
+ controls (3114.8800,1922.4600) and (3100.0000,1944.9200) ..
+ (3111.8000,1941.9500) .. controls (3130.0000,1959.7700) and
+ (3146.4500,1906.8000) .. (3155.1200,1888.1600) .. controls
+ (3166.7200,1881.3700) and (3174.3000,1870.6200) .. (3185.4300,1863.3600) ..
+ controls (3186.8800,1863.3600) and (3188.3200,1863.3600) ..
+ (3189.7700,1863.3600) .. controls (3192.6600,1863.3600) and
+ (3195.5500,1863.3600) .. (3198.4400,1863.3600) .. controls
+ (3198.3600,1877.1100) and (3173.1300,1915.9800) .. (3189.7700,1946.0900) ..
+ controls (3181.2100,1958.6300) and (3161.9900,1960.9800) ..
+ (3155.1200,1975.0400) .. controls (3188.2800,1987.4600) and
+ (3201.8800,2018.6300) .. (3202.7700,2061.9500) .. controls
+ (3189.9200,2054.9200) and (3173.3600,2051.4100) .. (3150.7800,2053.6700) ..
+ controls (3138.0900,2062.2700) and (3144.0200,2088.5900) ..
+ (3133.4400,2099.1800) .. controls (3120.8600,2085.2700) and
+ (3102.6600,2095.6200) .. (3098.7900,2111.5600) .. controls
+ (3108.8700,2111.5600) and (3118.9800,2111.5600) .. (3129.1000,2111.5600) ..
+ controls (3131.8000,2126.0900) and (3147.1900,2115.2700) ..
+ (3146.4500,2103.3200) .. controls (3148.4400,2075.9400) and
+ (3179.1800,2059.5300) .. (3198.4400,2082.6200) .. controls
+ (3195.2700,2093.9100) and (3207.0300,2090.9400) .. (3207.0700,2099.1800) ..
+ controls (3186.9500,2104.7700) and (3176.5600,2119.6500) ..
+ (3181.0900,2148.7900) .. controls (3186.6800,2143.0900) and
+ (3199.9200,2144.7300) .. (3211.4100,2144.6500) .. controls
+ (3225.4300,2160.2700) and (3230.3100,2184.5300) .. (3241.7600,2202.5800) ..
+ controls (3212.7000,2209.6500) and (3217.8900,2183.9800) ..
+ (3194.1000,2186.0200) .. controls (3179.3000,2206.4100) and
+ (3206.1300,2217.1100) .. (3207.0700,2235.6600) .. controls
+ (3192.0700,2239.2600) and (3177.5000,2243.2800) .. (3176.7600,2260.5100) ..
+ controls (3191.7200,2255.5100) and (3205.4700,2249.3400) ..
+ (3228.7500,2252.2300) .. controls (3236.2500,2261.6400) and
+ (3239.1800,2275.3500) .. (3237.4200,2293.6300) .. controls
+ (3174.1000,2273.3600) and (3195.5100,2360.6600) .. (3198.4000,2388.7900) ..
+ controls (3191.5600,2378.7500) and (3182.8900,2370.4700) ..
+ (3172.4200,2363.9500) .. controls (3168.0500,2363.9500) and
+ (3167.2700,2360.5900) .. (3163.7500,2359.8000) .. controls
+ (3162.5400,2350.2300) and (3152.1900,2350.3100) .. (3146.4100,2355.6600) ..
+ controls (3144.3800,2368.6700) and (3151.8400,2372.5800) ..
+ (3159.4100,2376.3700) .. controls (3165.9400,2382.5400) and
+ (3177.6600,2383.7500) .. (3181.0900,2392.8900) .. controls
+ (3185.4300,2398.4000) and (3188.2000,2405.3900) .. (3194.0600,2409.4500) ..
+ controls (3214.1000,2440.7800) and (3198.3200,2495.2700) ..
+ (3189.7300,2525.3100) .. controls (3164.4900,2502.5000) and
+ (3162.3800,2457.6600) .. (3137.7300,2434.2600) .. controls
+ (3139.9600,2463.8700) and (3157.8100,2478.5500) .. (3163.7500,2504.6100) ..
+ controls (3112.8100,2482.2700) and (3026.0900,2549.9200) ..
+ (2973.0900,2500.4700) .. controls (2973.0900,2494.9600) and
+ (2973.0900,2489.4500) .. (2973.0900,2483.9100) .. controls
+ (2972.9300,2478.2000) and (2975.1600,2474.8000) .. (2977.4200,2471.4800) ..
+ controls (2991.4800,2469.1000) and (2997.5800,2474.3400) ..
+ (3007.7700,2475.6200) .. controls (3007.0300,2482.4200) and
+ (3034.4900,2482.4200) .. (3033.7500,2475.6200) .. controls
+ (3047.3800,2466.6000) and (3055.7000,2452.4600) .. (3064.1000,2438.4000) ..
+ controls (3040.3100,2424.5700) and (3004.3000,2437.8100) ..
+ (2986.0900,2434.2600) .. controls (2991.5600,2432.5800) and
+ (2994.9600,2428.9100) .. (2994.7700,2421.8700) .. controls
+ (2984.7300,2430.2000) and (2971.6000,2435.5900) .. (2968.7900,2450.8200) ..
+ controls (2970.2300,2450.8200) and (2971.6400,2450.8200) ..
+ (2973.0900,2450.8200) .. controls (2999.7700,2450.7000) and
+ (3024.4500,2426.4100) .. (3046.7600,2446.6800) .. controls
+ (3037.0300,2451.2100) and (3039.1400,2466.9900) .. (3029.4100,2471.4800) ..
+ controls (3026.8000,2471.2500) and (3024.3000,2470.8600) ..
+ (3025.0800,2467.3800) .. controls (3031.9500,2461.2500) and
+ (3040.1200,2445.9800) .. (3020.7400,2446.6800) .. controls
+ (3001.9100,2447.4600) and (3012.8900,2453.8700) .. (3012.0700,2467.3800) ..
+ controls (3003.9100,2468.2800) and (3002.5400,2462.7000) ..
+ (2994.7700,2463.2400) .. controls (2996.7200,2456.4800) and
+ (2971.1300,2456.4800) .. (2973.0900,2463.2400) .. controls
+ (2969.7300,2464.1400) and (2964.5300,2463.3200) .. (2964.4100,2467.3800) ..
+ controls (2959.3800,2468.0500) and (2959.7300,2473.9100) ..
+ (2960.1200,2479.7700) .. controls (2926.3300,2478.9500) and
+ (2904.6100,2466.6000) .. (2903.7900,2434.2600) .. controls
+ (2914.8400,2431.0500) and (2923.7100,2450.4700) .. (2929.7700,2438.4000) ..
+ controls (2922.8500,2432.6200) and (2918.7100,2424.1400) ..
+ (2916.8000,2413.5900) .. controls (2936.6800,2355.3900) and
+ (2960.5500,2397.6600) .. (2990.4300,2368.0900) .. controls
+ (2993.9100,2377.1900) and (2999.1400,2384.5700) .. (3012.1100,2384.6100) ..
+ controls (3023.7500,2379.1800) and (3027.6600,2366.3700) ..
+ (3038.0900,2359.8000) .. controls (3041.9500,2372.6600) and
+ (3042.5400,2388.6300) .. (3059.7700,2388.7500) .. controls
+ (3068.6700,2387.6200) and (3068.4000,2377.7000) .. (3072.7700,2372.1900) ..
+ controls (3063.9100,2354.4500) and (3049.2600,2342.2300) ..
+ (3029.4100,2334.9600) .. controls (3002.7000,2385.4300) and
+ (2841.8800,2329.4500) .. (2869.1400,2417.7000) .. controls
+ (2838.1600,2413.6300) and (2820.7800,2402.7300) .. (2817.1500,2392.8900) ..
+ controls (2775.5900,2280.8600) and (3006.9900,2357.1900) ..
+ (3029.4100,2293.5900) .. controls (3023.4800,2293.7900) and
+ (3019.9200,2291.6400) .. (3016.4500,2289.4500) .. controls
+ (3000.2300,2306.9500) and (2977.0300,2308.5500) .. (2955.7800,2310.1200) ..
+ controls (2946.8400,2292.1100) and (2957.6200,2271.4800) ..
+ (2968.7900,2260.5100) .. controls (2983.2000,2260.5100) and
+ (2997.6600,2260.5100) .. (3012.1100,2260.5100) .. controls
+ (3011.9100,2254.8000) and (3014.1400,2251.4100) .. (3016.4500,2248.0900) ..
+ controls (2997.5000,2207.5400) and (2941.0900,2212.4600) ..
+ (2899.4500,2190.1600) .. controls (2870.4300,2174.6100) and
+ (2854.1800,2155.4300) .. (2825.7800,2144.6500) .. controls
+ (2835.4700,2168.5200) and (2854.3400,2183.5900) .. (2873.4800,2198.4400) ..
+ controls (2854.7300,2224.9200) and (2847.9700,2259.3700) ..
+ (2821.4800,2297.7300) .. controls (2795.0000,2336.0500) and
+ (2737.6600,2368.9100) .. (2739.1400,2401.1700) .. controls
+ (2740.6300,2432.8500) and (2779.8800,2427.8500) .. (2786.8000,2463.2400) ..
+ controls (2755.7000,2484.5300) and (2749.6900,2529.8400) ..
+ (2695.8200,2529.4100) .. controls (2715.0800,2503.7900) and
+ (2705.4300,2474.8800) .. (2695.8200,2446.6800) .. controls
+ (2699.6100,2436.4800) and (2715.0000,2437.4200) .. (2713.1600,2421.8700) ..
+ controls (2707.4200,2421.8000) and (2709.1800,2414.6100) ..
+ (2704.4900,2413.5900) .. controls (2674.7300,2410.0800) and
+ (2674.5300,2447.1500) .. (2682.8100,2467.3800) .. controls
+ (2656.0200,2490.0800) and (2598.1600,2511.0500) .. (2578.8300,2467.3800) ..
+ controls (2597.4200,2461.6800) and (2613.7900,2453.8700) ..
+ (2622.1500,2438.4000) .. controls (2612.3400,2410.2300) and
+ (2665.5100,2408.7500) .. (2665.5100,2376.3300) .. controls
+ (2638.1600,2384.5700) and (2619.5700,2361.4800) .. (2591.8400,2376.3300) ..
+ controls (2584.0200,2323.3200) and (2639.5700,2308.0100) ..
+ (2674.1400,2330.8200) .. controls (2674.6100,2313.8700) and
+ (2674.8800,2297.0700) .. (2665.5100,2289.4500) .. controls
+ (2657.3000,2281.2500) and (2645.0400,2287.4600) .. (2635.1600,2289.4500) ..
+ controls (2632.8100,2256.2900) and (2664.6900,2240.3500) ..
+ (2695.8200,2252.2300) .. controls (2702.5400,2263.7500) and
+ (2700.9400,2283.2000) .. (2713.1600,2289.4500) .. controls
+ (2804.0200,2259.0600) and (2642.6600,2185.5100) .. (2721.8000,2140.5100) ..
+ controls (2722.3800,2153.7500) and (2717.5400,2172.1900) ..
+ (2734.8000,2169.4900) .. controls (2764.3800,2153.3600) and
+ (2724.1000,2091.1700) .. (2765.1600,2082.5800) .. controls
+ (2761.8000,2102.3800) and (2774.1800,2107.0700) .. (2791.1300,2107.4200) ..
+ controls (2791.1700,2101.9500) and (2798.7100,2103.6300) ..
+ (2799.8000,2099.1400) .. controls (2793.7900,2048.0500) and
+ (2694.6100,2049.6500) .. (2713.1600,2119.8400) .. controls
+ (2683.6700,2103.0100) and (2671.3300,2064.1400) .. (2687.1500,2041.2500) ..
+ controls (2718.4800,1995.9400) and (2786.1300,2032.5000) ..
+ (2812.8100,2061.9100) .. controls (2826.5600,2072.1100) and
+ (2835.6600,2042.5400) .. (2843.1300,2032.9700) .. controls
+ (2864.9200,2038.2400) and (2897.2700,2084.0200) .. (2912.4600,2045.3500) ..
+ controls (2926.3700,2041.7200) and (2918.4000,2059.0200) ..
+ (2929.7700,2057.7700) .. controls (2932.9300,2067.1900) and
+ (2942.8100,2070.1600) .. (2951.4500,2074.3400) .. controls
+ (2951.6800,2071.8000) and (2952.1100,2069.4100) .. (2955.7800,2070.2000) ..
+ controls (2966.0200,2068.9100) and (2963.8700,2055.8200) ..
+ (2977.4600,2057.7700) .. controls (2981.1700,2080.4300) and
+ (2987.6200,2100.4700) .. (3003.4400,2111.5600) .. controls
+ (3012.9700,2106.8700) and (3017.8500,2097.7300) .. (3029.4500,2095.0000) ..
+ controls (3029.2600,2100.7000) and (3031.4800,2104.1000) ..
+ (3033.7900,2107.4200) .. controls (3040.6300,2117.4600) and
+ (3049.2600,2125.7400) .. (3059.7700,2132.2300) .. controls
+ (3078.5200,2142.2700) and (3057.9700,2114.7300) .. (3055.4300,2107.4200) ..
+ controls (3053.9800,2097.7700) and (3050.9800,2089.6100) ..
+ (3042.4200,2086.7200) .. controls (3040.0000,2080.7800) and
+ (3035.6600,2076.6400) .. (3029.4100,2074.3400) .. controls
+ (3017.8500,2075.3500) and (3012.9700,2091.7600) .. (3003.4400,2082.6200) ..
+ controls (3004.8400,2073.0100) and (3002.7300,2066.7200) ..
+ (2999.1000,2061.9100) .. controls (2999.1000,2055.0000) and
+ (2999.1000,2048.1200) .. (2999.1000,2041.2500) .. controls
+ (2989.8000,2023.0100) and (2961.5200,2053.7500) .. (2942.7700,2053.6300) ..
+ controls (2934.9600,2041.8000) and (2931.3700,2025.9400) ..
+ (2921.0900,2016.4100) .. controls (2921.1300,2020.5500) and
+ (2917.6200,2021.3300) .. (2916.8000,2024.6900) .. controls
+ (2907.7300,2029.8000) and (2900.5100,2036.7200) .. (2895.1200,2045.3500) ..
+ controls (2872.7300,2033.6300) and (2860.7800,2011.9500) ..
+ (2834.4500,2003.9800) .. controls (2829.6500,2020.1200) and
+ (2822.4600,2033.9100) .. (2812.8100,2045.3500) .. controls
+ (2788.0500,1993.1600) and (2692.9300,2008.1200) .. (2661.1300,1962.6200) ..
+ controls (2640.7800,1913.5500) and (2700.4300,1846.1700) ..
+ (2739.1400,1892.3000) .. controls (2728.2400,1899.8000) and
+ (2709.4500,1899.8000) .. (2708.8300,1917.1100) .. controls
+ (2711.5600,1942.1500) and (2749.1800,1955.7000) .. (2773.7900,1946.0500) ..
+ controls (2751.7200,1931.4100) and (2742.6200,1883.9800) ..
+ (2769.4500,1867.4600) .. controls (2795.8600,1864.3400) and
+ (2812.7300,1870.3100) .. (2825.7800,1879.8800) .. controls
+ (2828.2400,1898.7500) and (2809.4500,1897.3800) .. (2812.8100,1917.1100) ..
+ controls (2811.0500,1934.1400) and (2843.6700,1939.8000) ..
+ (2856.1300,1929.5300) .. controls (2864.4500,1915.3100) and
+ (2852.3400,1890.5100) .. (2851.8000,1871.6000) .. controls
+ (2768.1300,1845.2700) and (2788.9100,1719.3000) .. (2708.8300,1689.5700) ..
+ controls (2686.8400,1703.0900) and (2689.6500,1740.2300) ..
+ (2643.8300,1730.9400) .. controls (2631.4800,1701.3700) and
+ (2593.5500,1696.2100) .. (2600.5100,1648.2000) .. controls
+ (2612.2300,1641.2100) and (2651.5200,1686.9100) .. (2665.4700,1652.3400) ..
+ controls (2683.0100,1645.5900) and (2685.4300,1674.2200) ..
+ (2695.8200,1660.6200) .. controls (2693.7500,1632.2300) and
+ (2669.2600,1625.2700) .. (2648.1600,1615.1200) .. controls
+ (2626.6000,1566.0900) and (2648.7100,1500.5500) .. (2700.1600,1511.6800) ..
+ controls (2684.3400,1533.2000) and (2684.9600,1566.6000) ..
+ (2713.1600,1573.7500) .. controls (2712.9700,1606.9900) and
+ (2717.1500,1636.0900) .. (2747.8100,1639.9200) .. controls
+ (2743.2400,1623.3600) and (2724.2200,1601.1300) .. (2743.4800,1586.1300) ..
+ controls (2736.4100,1566.7200) and (2720.7400,1555.4700) ..
+ (2708.8300,1540.6200) .. controls (2762.0300,1524.8000) and
+ (2782.5400,1559.8400) .. (2795.4700,1594.4100) .. controls
+ (2796.0200,1607.6200) and (2766.4500,1613.2800) .. (2782.4600,1627.5400) ..
+ controls (2802.1100,1629.7300) and (2792.5800,1604.1000) ..
+ (2799.8000,1594.4100) .. controls (2825.1600,1595.2000) and
+ (2836.6000,1582.7000) .. (2847.4600,1569.6100) .. controls
+ (2864.3400,1618.6300) and (2839.8800,1657.0300) .. (2804.1400,1668.9100) ..
+ controls (2840.2700,1677.1500) and (2841.5600,1718.6300) ..
+ (2869.1400,1735.0800) .. controls (2864.8000,1724.0200) and
+ (2859.1400,1698.1200) .. (2877.7700,1697.8500) .. controls
+ (2875.7400,1715.0000) and (2877.7700,1728.2000) .. (2895.1200,1726.8000) ..
+ controls (2866.6800,1686.7600) and (2931.8800,1631.3700) ..
+ (2942.7700,1668.8700) .. controls (2919.3800,1650.9800) and
+ (2905.6300,1707.1100) .. (2925.4700,1718.5500) .. controls
+ (2937.9700,1702.0300) and (2979.9600,1700.3900) .. (2981.7600,1726.8000) ..
+ controls (2969.3800,1725.9800) and (2958.1300,1726.2900) ..
+ (2960.1200,1739.2200) .. controls (2958.2400,1754.8000) and
+ (2969.2600,1758.0500) .. (2977.4600,1764.0600) .. controls
+ (2983.1300,1765.5100) and (2984.2600,1771.3300) .. (2990.4300,1772.3400) ..
+ controls (3002.1100,1779.0600) and (3011.0500,1788.4800) ..
+ (3016.4500,1801.2900) .. controls (3016.4500,1809.5700) and
+ (3016.4500,1817.8500) .. (3016.4500,1826.0900) .. controls
+ (3016.4500,1830.2300) and (3016.4500,1834.3700) .. (3016.4500,1838.5200) ..
+ controls (3009.3400,1837.8500) and (3009.3400,1864.0200) ..
+ (3016.4500,1863.3600) .. controls (3017.3800,1866.5600) and
+ (3016.5600,1871.5200) .. (3020.7800,1871.6400) .. controls
+ (3039.0200,1835.7000) and (3051.6000,1761.2500) .. (3007.7700,1743.3600) ..
+ controls (3008.5500,1739.8400) and (3006.0500,1739.4500) ..
+ (3003.4400,1739.2200) .. controls (3003.4400,1737.8500) and
+ (3003.4400,1736.4800) .. (3003.4400,1735.0800) .. controls
+ (3029.9200,1705.2300) and (3077.3400,1695.3100) .. (3094.4100,1656.4800) ..
+ controls (3079.8400,1653.8700) and (3062.8100,1670.0800) ..
+ (3055.4300,1660.6200) .. controls (3058.7900,1659.6900) and
+ (3060.4700,1657.1500) .. (3059.7700,1652.3400) .. controls
+ (3079.3400,1631.0200) and (3102.7000,1613.3600) .. (3107.4200,1577.8500) ..
+ controls (3120.3100,1576.8700) and (3142.0700,1588.5500) ..
+ (3146.4100,1581.9900) .. controls (3107.3800,1527.6200) and
+ (3089.6900,1457.7700) .. (3077.1100,1383.4000) .. controls
+ (3068.2800,1331.4800) and (3162.0700,1254.8800) .. (3090.0800,1238.6300) ..
+ controls (3076.4500,1236.6000) and (3086.8400,1257.5800) ..
+ (3077.1100,1259.3000) .. controls (3061.0500,1247.4200) and
+ (3069.8800,1215.4300) .. (3077.1100,1201.3700) .. controls
+ (3131.3300,1177.4200) and (3134.8000,1233.3600) .. (3137.7300,1271.7200) ..
+ controls (3144.7300,1245.2700) and (3142.0700,1209.6500) ..
+ (3155.0800,1188.9800) .. controls (3179.2600,1183.7900) and
+ (3183.0100,1198.1600) .. (3185.3900,1213.7900) .. controls
+ (3174.9600,1215.4700) and (3175.9800,1206.2500) .. (3163.7100,1209.6500) ..
+ controls (3167.3000,1221.3300) and (3157.6200,1220.3900) ..
+ (3159.4100,1230.3500) .. controls (3159.4100,1249.6500) and
+ (3159.4100,1268.9500) .. (3159.4100,1288.2800) .. controls
+ (3171.8400,1290.2000) and (3183.2800,1293.0500) .. (3185.3900,1304.8000) ..
+ controls (3179.1000,1307.0700) and (3163.0100,1299.9600) ..
+ (3163.7100,1308.9500) .. controls (3155.2700,1318.2400) and
+ (3159.9600,1340.0800) .. (3163.7100,1350.3100) .. controls
+ (3166.4500,1361.5600) and (3181.8400,1360.6200) .. (3181.0500,1375.1600) ..
+ controls (3171.2100,1373.9800) and (3164.7700,1376.1300) ..
+ (3163.7100,1383.4400) .. controls (3156.5600,1390.5500) and
+ (3156.5600,1425.9400) .. (3163.7100,1433.0900) .. controls
+ (3161.2500,1408.6300) and (3165.2700,1390.3900) .. (3181.0500,1383.4400) ..
+ controls (3214.4100,1371.6400) and (3168.5900,1348.2400) ..
+ (3172.4200,1325.5100) .. controls (3186.1300,1320.3500) and
+ (3212.6600,1311.1700) .. (3198.4000,1292.4200) .. controls
+ (3193.0100,1283.7500) and (3185.7800,1276.8700) .. (3176.7200,1271.7200) ..
+ controls (3176.7200,1262.0700) and (3176.7200,1252.4200) ..
+ (3176.7200,1242.7700) .. controls (3183.3600,1227.0300) and
+ (3207.5400,1228.0500) .. (3215.7000,1213.7900) .. controls
+ (3189.1800,1172.9300) and (3154.6900,1139.7300) .. (3150.7400,1077.2700) ..
+ controls (3123.1600,1066.3700) and (3108.6700,1042.9700) ..
+ (3085.7400,1027.6200) .. controls (3053.9500,1045.3500) and
+ (3023.0100,1024.5300) .. (2994.7700,1015.2300) .. controls
+ (2988.3600,999.6480) and (2988.3600,968.7500) .. (2994.7700,953.1600) ..
+ controls (3024.6900,969.7300) and (3054.3400,967.1480) .. (3081.4100,990.4300)
+ .. controls (3081.4100,986.2500) and (3084.9200,985.4690) ..
+ (3085.7400,982.1480) .. controls (3084.3000,964.2190) and (3061.7600,966.4490)
+ .. (3051.0500,957.3010) .. controls (3044.7300,921.4800) and
+ (3044.9200,876.7190) .. (3090.0800,878.7110) .. controls (3089.3400,890.4300)
+ and (3082.1500,895.9410) .. (3081.4100,907.6600) .. controls
+ (3090.5100,911.3710) and (3100.6600,914.1020) .. (3107.4200,920.0820) ..
+ controls (3106.2500,947.3790) and (3106.8400,973.0510) .. (3137.7300,969.6910)
+ .. controls (3104.9600,938.8710) and (3136.9100,892.3010) ..
+ (3107.4200,866.2890) .. controls (3163.7900,841.9490) and (3170.3900,899.4880)
+ .. (3185.3900,928.3200) .. controls (3196.3700,920.8980) and
+ (3205.8600,912.0310) .. (3202.7300,891.1290) .. controls (3231.0500,887.5000)
+ and (3238.9100,903.4410) .. (3250.3900,915.9410) .. controls
+ (3256.2900,964.3710) and (3201.2900,976.5590) .. (3211.4100,1015.2300) ..
+ controls (3219.4900,996.7620) and (3233.0500,983.5200) .. (3254.7300,977.9690)
+ .. controls (3254.4100,1011.3700) and (3254.4500,1044.4100) ..
+ (3267.7000,1064.8800) .. controls (3278.1600,1052.2700) and
+ (3265.8200,1021.8400) .. (3272.0300,1015.2300) .. controls
+ (3277.3800,1018.7900) and (3284.0200,1041.8700) .. (3289.3800,1031.7600) ..
+ controls (3287.2700,1022.3400) and (3280.7800,1010.6200) ..
+ (3289.3800,1002.8100) .. controls (3323.0100,984.0590) and
+ (3352.1100,1024.9200) .. (3337.0300,1052.4600) .. controls
+ (3333.9500,1044.1800) and (3312.3000,1039.3000) .. (3311.0500,1052.4600) ..
+ controls (3305.0800,1103.8300) and (3371.0900,1061.0900) ..
+ (3367.3400,1110.3900) .. controls (3367.5000,1117.9300) and
+ (3345.5500,1102.5000) .. (3345.7000,1118.6700) .. controls
+ (3358.0500,1160.0000) and (3361.5600,1204.0600) .. (3345.7000,1230.3900) ..
+ controls (3350.7000,1240.7400) and (3362.9700,1244.2200) ..
+ (3363.0100,1259.3400) .. controls (3349.5700,1264.4100) and
+ (3340.0000,1273.2000) .. (3337.0300,1288.2800) .. controls
+ (3211.3700,1315.0000) and (3306.9100,1466.2900) .. (3293.7100,1557.1900) ..
+ controls (3318.9800,1521.9900) and (3361.2100,1530.0800) ..
+ (3371.7600,1569.6500) -- cycle(3176.8000,2471.5200) .. controls
+ (3186.8800,2459.1400) and (3196.6800,2446.4100) .. (3194.1000,2421.8700) ..
+ controls (3182.8500,2420.2300) and (3181.0500,2409.5300) ..
+ (3168.1300,2409.4900) .. controls (3174.1400,2414.7700) and
+ (3170.7800,2428.9800) .. (3176.8000,2434.3000) .. controls
+ (3158.2000,2438.2400) and (3160.0800,2422.7000) .. (3146.4500,2421.8700) ..
+ controls (3155.2300,2439.7300) and (3166.1700,2455.4700) ..
+ (3176.8000,2471.5200) -- cycle(2830.1600,2388.7900) .. controls
+ (2835.9400,2392.9300) and (2843.2400,2395.6200) .. (2847.5000,2401.2100) ..
+ controls (2864.4900,2405.0000) and (2850.6600,2379.3700) ..
+ (2860.5100,2376.3700) .. controls (2883.2400,2326.4100) and
+ (3015.3500,2380.8200) .. (3025.1600,2318.4800) .. controls
+ (2976.7200,2363.9800) and (2831.6400,2288.1200) .. (2830.1600,2388.7900) --
+ cycle(2639.5300,2446.7200) .. controls (2620.6600,2449.3700) and
+ (2618.7500,2468.2400) .. (2600.5500,2471.5200) .. controls
+ (2615.2000,2491.3700) and (2646.3700,2480.3900) .. (2661.2100,2467.4200) ..
+ controls (2655.8200,2458.7500) and (2648.5900,2451.8700) ..
+ (2639.5300,2446.7200) -- cycle(2604.8800,2351.5600) .. controls
+ (2621.9500,2365.0800) and (2652.7000,2359.9200) .. (2661.2100,2343.2800) ..
+ controls (2646.4100,2323.2800) and (2614.7700,2333.8300) ..
+ (2604.8800,2351.5600) -- cycle(2648.2000,2272.9700) .. controls
+ (2666.2100,2282.1100) and (2682.0700,2288.5500) .. (2695.8600,2272.9700) ..
+ controls (2690.8600,2252.5800) and (2655.3100,2260.3500) ..
+ (2648.2000,2272.9700) -- cycle(2721.8800,2475.6600) .. controls
+ (2718.2000,2485.9800) and (2716.1700,2497.8500) .. (2717.5400,2512.9300) ..
+ controls (2736.0200,2509.8800) and (2747.5000,2500.1600) ..
+ (2747.8500,2479.8000) .. controls (2737.6600,2479.9200) and
+ (2735.1200,2472.7000) .. (2721.8800,2475.6600) -- cycle(2756.5200,2343.2800)
+ .. controls (2786.1700,2317.8100) and (2798.8300,2276.0900) ..
+ (2808.5200,2231.5600) .. controls (2784.6100,2262.5400) and
+ (2756.2900,2289.2600) .. (2756.5200,2343.2800) -- cycle(3055.4700,2227.4600)
+ .. controls (3055.2300,2273.1600) and (3075.3100,2299.5300) ..
+ (3094.4500,2326.7200) .. controls (3099.4900,2327.4200) and
+ (3102.1900,2325.8200) .. (3103.1300,2322.5800) .. controls
+ (3100.7800,2277.9300) and (3084.3000,2246.8000) .. (3055.4700,2227.4600) --
+ cycle(2717.5400,1962.6600) .. controls (2712.4600,1955.0800) and
+ (2706.2100,1948.6300) .. (2700.2000,1941.9900) .. controls
+ (2691.3700,1923.5900) and (2696.2500,1978.9500) .. (2708.8700,1979.2200) ..
+ controls (2713.2000,1979.2200) and (2717.5400,1979.2200) ..
+ (2721.8800,1979.2200) .. controls (2722.3800,1988.3600) and
+ (2740.2300,1980.9800) .. (2747.8500,1983.3600) .. controls
+ (2765.0800,1982.0700) and (2769.6100,1992.8900) .. (2786.8400,1991.6400) ..
+ controls (2783.1600,1963.4400) and (2744.2600,1968.8700) ..
+ (2717.5400,1962.6600) -- cycle(2656.8800,1677.1900) .. controls
+ (2640.3900,1675.0000) and (2628.3600,1668.5500) .. (2613.5500,1664.7700) ..
+ controls (2608.7500,1693.5900) and (2658.7100,1722.0700) ..
+ (2656.8800,1677.1900) -- cycle(2678.5200,1528.2400) .. controls
+ (2650.9000,1530.3500) and (2647.4600,1569.8800) .. (2656.8800,1594.4500) ..
+ controls (2676.9500,1597.0700) and (2683.6700,1586.9500) ..
+ (2691.5200,1577.8900) .. controls (2681.7600,1560.7000) and
+ (2671.9500,1552.0700) .. (2678.5200,1528.2400) -- cycle(2821.5200,1639.9600)
+ .. controls (2838.5200,1636.9100) and (2842.1500,1621.0500) ..
+ (2843.1600,1602.7000) .. controls (2834.2200,1595.3900) and
+ (2819.0600,1607.2300) .. (2808.5200,1610.9800) .. controls
+ (2810.0800,1623.3200) and (2815.4300,1631.9900) .. (2821.5200,1639.9600) --
+ cycle(2734.8400,1548.9500) .. controls (2743.0100,1559.1000) and
+ (2749.5300,1570.7400) .. (2752.1900,1586.1700) .. controls
+ (2757.8900,1581.9500) and (2768.1600,1582.1100) .. (2773.8700,1577.8900) ..
+ controls (2769.4500,1560.0400) and (2761.2900,1545.7400) ..
+ (2734.8400,1548.9500) -- cycle(2812.8500,1784.7700) .. controls
+ (2800.6600,1760.2000) and (2803.5500,1716.6000) .. (2773.8700,1710.2700) ..
+ controls (2760.3900,1696.6400) and (2750.9800,1715.5500) ..
+ (2769.5300,1718.5500) .. controls (2797.4600,1749.8000) and
+ (2786.2900,1818.4000) .. (2838.8300,1826.1300) .. controls
+ (2849.8800,1815.5100) and (2822.3000,1803.8700) .. (2812.8500,1784.7700) --
+ cycle(3042.4600,982.1480) .. controls (3037.9700,972.6600) and
+ (3011.5200,984.1020) .. (3007.8100,973.8710) .. controls (2990.2700,986.8710)
+ and (3006.0900,1020.1200) .. (3038.1300,1011.0900) .. controls
+ (3039.5300,1001.3700) and (3045.0000,995.5510) .. (3042.4600,982.1480) --
+ cycle(3077.1500,895.2300) .. controls (3059.3000,880.9800) and
+ (3054.0600,932.0700) .. (3064.1400,944.9220) .. controls (3092.1500,935.0820)
+ and (3067.4200,912.1910) .. (3077.1500,895.2300) -- cycle(3133.4800,870.4300)
+ .. controls (3137.1100,885.1990) and (3137.8500,919.0200) ..
+ (3159.4500,903.5200) .. controls (3158.4400,885.1990) and (3149.9600,873.9800)
+ .. (3133.4800,870.4300) -- cycle(3181.1300,932.4610) .. controls
+ (3172.0700,939.0200) and (3159.3800,942.0700) .. (3159.4500,957.3010) ..
+ controls (3164.4900,960.7810) and (3171.0500,962.7700) .. (3181.1300,961.4490)
+ .. controls (3187.0700,948.3590) and (3182.0700,947.6210) ..
+ (3181.1300,932.4610) -- cycle(3233.1300,940.7810) .. controls
+ (3233.4800,922.5000) and (3233.9500,904.1020) .. (3215.7800,903.5200) ..
+ controls (3220.6600,926.0900) and (3202.5000,926.7190) .. (3198.4400,940.7810)
+ .. controls (3210.9000,946.8010) and (3224.0200,952.3010) ..
+ (3233.1300,940.7810) -- cycle(3259.1000,1499.3000) .. controls
+ (3268.5500,1517.1900) and (3273.0100,1474.7300) .. (3263.4400,1474.4500) ..
+ controls (3262.3000,1453.4800) and (3256.0500,1437.4200) ..
+ (3250.4300,1420.6600) .. controls (3229.4900,1436.0500) and
+ (3233.4400,1492.3400) .. (3259.1000,1499.3000) -- cycle(3306.7600,1259.3400)
+ .. controls (3303.8300,1249.7300) and (3292.3800,1248.2400) ..
+ (3289.4500,1238.6300) .. controls (3284.0600,1229.9600) and
+ (3276.8400,1223.0900) .. (3267.7700,1217.9300) .. controls
+ (3262.7000,1212.7300) and (3249.7700,1214.6500) .. (3250.4300,1226.2100) ..
+ controls (3240.8200,1227.9300) and (3246.2900,1248.9100) ..
+ (3254.7700,1246.9100) .. controls (3268.1300,1254.8400) and
+ (3286.5600,1257.8900) .. (3306.7600,1259.3400) -- cycle(3228.7900,2355.7000)
+ .. controls (3243.2000,2357.0700) and (3248.0100,2367.7000) ..
+ (3267.7700,2363.9800) .. controls (3251.0500,2388.1200) and
+ (3236.2500,2474.1800) .. (3293.7500,2479.8000) .. controls
+ (3277.4600,2429.4100) and (3312.8500,2415.6200) .. (3319.7700,2376.3700) ..
+ controls (3339.7300,2383.3200) and (3332.4600,2419.9200) ..
+ (3328.4400,2438.4400) .. controls (3367.5400,2398.0900) and
+ (3368.9800,2279.2600) .. (3328.4400,2239.8400) .. controls
+ (3333.9800,2160.0800) and (3298.3600,2119.6500) .. (3289.4500,2053.6700) ..
+ controls (3260.5500,2041.2500) and (3236.3300,2024.4100) ..
+ (3224.4500,1995.7400) .. controls (3205.0000,2106.5600) and
+ (3344.8800,2197.1900) .. (3254.7700,2289.4900) .. controls
+ (3253.4400,2305.9400) and (3264.7700,2310.2700) .. (3263.4400,2326.7200) ..
+ controls (3259.0200,2342.0700) and (3220.1600,2336.9500) ..
+ (3224.4500,2318.4800) .. controls (3210.7800,2329.1400) and
+ (3228.7900,2344.3700) .. (3228.7900,2355.7000) -- cycle(3051.1300,1639.9600)
+ .. controls (3032.6600,1628.6300) and (3021.9500,1609.8800) ..
+ (3003.4800,1598.5900) .. controls (3004.2200,1589.6100) and
+ (2988.1300,1596.6800) .. (2981.8400,1594.4500) .. controls
+ (2927.2700,1596.9100) and (2884.6900,1587.8900) .. (2860.5100,1561.3300) ..
+ controls (2789.4500,1565.7400) and (2781.8800,1509.5700) ..
+ (2747.8500,1478.5900) .. controls (2746.9100,1481.8400) and
+ (2744.2200,1483.4000) .. (2739.1800,1482.7300) .. controls
+ (2736.3700,1497.8500) and (2742.1100,1504.7700) .. (2747.8500,1511.7200) ..
+ controls (2709.5700,1510.3900) and (2722.9300,1461.0200) ..
+ (2734.8400,1441.3700) .. controls (2693.0100,1424.8000) and
+ (2702.6200,1345.8600) .. (2752.1900,1358.6300) .. controls
+ (2742.3400,1367.1100) and (2737.2300,1380.2000) .. (2739.1800,1400.0000) ..
+ controls (2755.7400,1400.9000) and (2780.5500,1415.4700) ..
+ (2795.5100,1404.1400) .. controls (2789.9600,1387.3800) and
+ (2773.1600,1381.3700) .. (2769.5300,1362.7700) .. controls
+ (2783.4400,1360.9800) and (2819.3400,1383.9100) .. (2817.1900,1358.6300) ..
+ controls (2831.9100,1362.5000) and (2832.5400,1379.8000) ..
+ (2856.1700,1375.1600) .. controls (2861.6000,1358.2800) and
+ (2882.1900,1355.8600) .. (2895.1600,1346.2100) .. controls
+ (2849.3000,1329.3400) and (2845.4700,1272.3000) .. (2795.5100,1259.3400) ..
+ controls (2778.7500,1268.1600) and (2785.5500,1299.4900) ..
+ (2760.8600,1300.7000) .. controls (2711.5200,1306.5200) and
+ (2673.4400,1234.0600) .. (2721.8800,1209.6900) .. controls
+ (2720.3500,1226.3300) and (2721.9100,1239.9600) .. (2734.8400,1242.7700) ..
+ controls (2757.3000,1238.0100) and (2775.7400,1229.4100) ..
+ (2786.8400,1213.8300) .. controls (2771.0500,1215.1200) and
+ (2758.6300,1213.1600) .. (2747.8500,1209.6900) .. controls
+ (2730.5900,1178.7500) and (2718.4000,1116.3700) .. (2756.5200,1097.9700) ..
+ controls (2762.1100,1135.4300) and (2804.3000,1137.8500) ..
+ (2795.5100,1188.9800) .. controls (2803.7100,1188.0900) and
+ (2805.0800,1193.6700) .. (2812.8500,1193.1200) .. controls
+ (2821.7600,1191.9900) and (2821.4800,1182.0700) .. (2825.8600,1176.6000) ..
+ controls (2823.2400,1161.1700) and (2805.9400,1159.7700) ..
+ (2804.1800,1143.4800) .. controls (2819.6900,1127.9300) and
+ (2809.7700,1100.0000) .. (2799.8400,1085.5500) .. controls
+ (2859.2600,1078.1600) and (2869.9200,1126.2900) .. (2864.8400,1168.3200) ..
+ controls (2883.0500,1163.1600) and (2889.1800,1150.3100) ..
+ (2882.1500,1131.0500) .. controls (2940.9800,1133.5200) and
+ (2918.5900,1195.8200) .. (2903.8300,1222.0700) .. controls
+ (2912.4200,1222.1500) and (2909.3400,1233.4000) .. (2921.1700,1230.3500) ..
+ controls (2924.9600,1218.8300) and (2926.5600,1205.2000) ..
+ (2934.1800,1197.2700) .. controls (2939.1400,1217.3400) and
+ (2936.4500,1244.7300) .. (2960.1600,1246.9100) .. controls
+ (2907.9700,1155.8600) and (3062.7700,1070.9400) .. (3055.4700,1180.7000) ..
+ controls (3049.3800,1176.5200) and (3009.8000,1163.5500) ..
+ (3016.4800,1201.4100) .. controls (3021.6400,1222.7000) and
+ (3065.3900,1207.1100) .. (3055.4700,1242.7700) .. controls
+ (3048.0500,1239.2200) and (3019.5700,1237.5400) .. (3020.8200,1263.4800) ..
+ controls (3042.0700,1285.2000) and (3057.5400,1325.2700) ..
+ (3029.4500,1350.3500) .. controls (3044.8000,1357.5800) and
+ (3037.1100,1365.8200) .. (3046.8000,1391.7200) .. controls
+ (3026.4100,1390.5100) and (3016.1300,1379.6500) .. (2990.4700,1383.4400) ..
+ controls (2976.6400,1396.2100) and (2969.5300,1407.1500) ..
+ (2968.8300,1424.8400) .. controls (2965.7400,1502.4200) and
+ (3121.9100,1471.7600) .. (3094.4500,1565.5100) .. controls
+ (3064.1000,1575.1200) and (3059.0200,1608.8700) .. (3051.1300,1639.9600) --
+ cycle(2747.8500,1255.2000) .. controls (2734.1400,1250.3500) and
+ (2717.3800,1248.4800) .. (2713.2000,1234.4900) .. controls
+ (2687.7300,1267.8900) and (2752.7300,1310.5100) .. (2747.8500,1255.2000) --
+ cycle(2747.8500,1118.6700) .. controls (2732.7700,1134.1800) and
+ (2740.3500,1167.3000) .. (2747.8500,1184.8400) .. controls
+ (2771.0900,1187.7300) and (2775.2700,1172.3800) .. (2782.5400,1160.0400) ..
+ controls (2773.7500,1143.5900) and (2762.5400,1129.4500) ..
+ (2747.8500,1118.6700) -- cycle(2817.1900,1093.8300) .. controls
+ (2824.5300,1104.7300) and (2817.6200,1129.3000) .. (2825.8600,1139.3400) ..
+ controls (2837.3400,1139.3000) and (2850.5900,1140.9000) ..
+ (2856.1700,1135.2000) .. controls (2858.1300,1107.1500) and
+ (2838.6700,1099.5300) .. (2817.1900,1093.8300) -- cycle(2864.8400,1180.7400)
+ .. controls (2859.8000,1181.4100) and (2857.1500,1179.8000) ..
+ (2856.1700,1176.6000) .. controls (2845.1600,1177.0300) and
+ (2845.9400,1191.9900) .. (2851.8400,1197.2700) .. controls
+ (2850.0000,1205.9000) and (2854.8000,1208.2000) .. (2856.1700,1213.8300) ..
+ controls (2861.2100,1214.4900) and (2863.8700,1212.8900) ..
+ (2864.8400,1209.6900) .. controls (2864.8400,1200.0400) and
+ (2864.8400,1190.3500) .. (2864.8400,1180.7400) -- cycle(2895.1600,1139.3400)
+ .. controls (2898.1300,1157.3400) and (2887.3800,1162.2300) ..
+ (2877.8100,1168.3200) .. controls (2881.6000,1178.4800) and
+ (2887.9300,1186.2500) .. (2903.8300,1184.8400) .. controls
+ (2914.0200,1174.8000) and (2920.0400,1138.1600) .. (2895.1600,1139.3400) --
+ cycle(2886.4800,1271.7600) .. controls (2886.8000,1261.9100) and
+ (2846.0200,1268.0500) .. (2864.8400,1275.9000) .. controls
+ (2873.2800,1298.1600) and (2881.9100,1320.2700) .. (2903.8300,1329.6900) ..
+ controls (2904.6100,1304.1000) and (2897.5800,1286.0200) ..
+ (2886.4800,1271.7600) -- cycle(2890.8200,1470.3500) .. controls
+ (2890.8200,1463.4400) and (2890.8200,1456.5200) .. (2890.8200,1449.6500) ..
+ controls (2889.0600,1439.6900) and (2898.7500,1440.6600) ..
+ (2895.1600,1428.9500) .. controls (2864.1000,1432.3800) and
+ (2841.7200,1444.1000) .. (2838.8300,1474.4500) .. controls
+ (2849.6100,1475.0800) and (2852.2700,1467.9700) .. (2860.5100,1466.1700) ..
+ controls (2868.7100,1481.8000) and (2873.7100,1500.4700) ..
+ (2886.4800,1511.6800) .. controls (2890.8200,1511.6800) and
+ (2895.1600,1511.6800) .. (2899.4900,1511.6800) .. controls
+ (2900.0400,1520.8200) and (2917.8900,1513.4400) .. (2925.5100,1515.8200) ..
+ controls (2929.8000,1515.8200) and (2934.1400,1515.8200) ..
+ (2938.4800,1515.8200) .. controls (2932.0300,1491.6400) and
+ (2905.7400,1486.4500) .. (2890.8200,1470.3500) -- cycle(2981.8400,1499.3000)
+ .. controls (2997.3000,1521.7200) and (3018.5200,1538.7100) ..
+ (3051.1300,1544.8000) .. controls (3037.3400,1520.7400) and
+ (3024.7700,1495.5100) .. (2981.8400,1499.3000) -- cycle;
+\end{scope}
+\end{scope}
+\fi
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AT-St.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-St.tex
new file mode 100644
index 0000000000..ef77f65656
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-St.tex
@@ -0,0 +1,1204 @@
+% --------------------------------------------------------------------------
+% Austria - Styria:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{white}{RGB}{255,255,255}
+\definecolor{red}{RGB}{218,18,26}
+\definecolor{gold}{RGB}{252,221,9}
+\definecolor{green}{RGB}{0,102,44}
+\newdimen\lw\lw0.00208\flagwidth
+\hstripesII{white}{green}
+\ifemblem
+\begin{scope}[shift={(0.5\flaglength,0.5)},scale=\flagwidth/480]
+\begin{scope}[y=0.8pt, x=0.80pt, yscale=-1,shift={(-450,-300)}]
+\begin{scope}[cm={{1.02948,0.0,0.0,1.02948,(-13.26599,6.99414)}}]
+\begin{scope}[shift={(341.0917,90.34325)}]
+\path[draw=black,fill=green,line join=round,miter limit=2.61,even odd
+ rule,line width=2.400\lw] (3.7110,119.8330) .. controls (3.6150,120.7290) and
+ (-22.7470,316.4450) .. (109.1320,387.0450) .. controls (241.0190,316.4450) and
+ (214.0830,121.2500) .. (213.9950,120.3530) .. controls (213.9260,119.4570) and
+ (3.7860,118.9250) .. (3.7110,119.8330) -- (3.7110,119.8330) -- cycle;
+
+\path[fill=black] (199.4160,262.2170) .. controls (196.6230,264.8990) and
+ (189.5840,264.9830) .. (188.5040,261.4590) .. controls (188.1020,260.1350) and
+ (187.2090,258.7380) .. (188.5040,257.9260) .. controls (191.0200,256.3070) and
+ (193.7870,257.3810) .. (196.1820,255.6680) .. controls (200.0120,252.8630) and
+ (201.4570,249.1760) .. (200.0120,245.0390) .. controls (198.7660,241.4430) and
+ (193.1920,245.5470) .. (188.7930,245.5470) .. controls (186.6370,245.5470) and
+ (185.2600,246.0780) .. (183.1890,245.5470) .. controls (180.3800,244.8260) and
+ (180.4370,242.3200) .. (179.3590,239.9810) .. controls (178.6190,238.3480) and
+ (177.3280,235.5720) .. (179.3590,235.4390) .. controls (181.8630,235.3000) and
+ (183.3410,235.3000) .. (185.8590,234.9450) .. controls (189.9120,234.3650) and
+ (192.6050,232.9100) .. (194.7070,229.8840) .. controls (197.6870,225.6400) and
+ (195.9180,220.2840) .. (191.1520,217.5070) .. controls (188.5780,219.7300) and
+ (188.7710,222.2100) .. (186.1480,224.3160) .. controls (183.3000,226.6320) and
+ (179.9820,226.0760) .. (176.1230,225.5910) .. controls (173.7150,225.3100) and
+ (171.9040,226.0050) .. (169.9100,224.8350) .. controls (167.6720,223.5110) and
+ (168.0700,221.4190) .. (166.9800,219.2800) .. controls (165.9290,217.2570) and
+ (164.3060,216.2170) .. (164.3060,213.9600) .. controls (173.5290,213.9600) and
+ (179.8700,216.8430) .. (187.9130,212.9540) .. controls (192.1960,210.9090) and
+ (193.9660,208.4730) .. (195.8900,204.6300) .. controls (197.5130,201.3680) and
+ (196.5110,197.5490) .. (192.9410,195.7760) .. controls (190.9780,194.8060) and
+ (188.2950,194.6760) .. (187.0350,196.2850) .. controls (185.9300,197.7150) and
+ (187.1030,199.4890) .. (185.5490,200.5880) .. controls (182.1250,203.0470) and
+ (178.8420,202.5390) .. (174.3380,202.8590) .. controls (170.8810,203.0820) and
+ (168.7380,202.8590) .. (165.4860,201.8400) .. controls (163.5370,201.2370) and
+ (161.8750,202.1010) .. (160.1870,201.0710) .. controls (157.3670,199.3930) and
+ (157.3670,195.9520) .. (159.2870,193.5180) .. controls (164.6010,195.2540) and
+ (168.2930,193.9770) .. (173.7580,195.2910) .. controls (180.5490,196.8870) and
+ (186.1100,196.1290) .. (191.4610,192.2520) .. controls (196.2910,188.7390) and
+ (197.1060,184.5430) .. (196.7620,179.1060) .. controls (196.4850,174.1990) and
+ (189.3950,171.9290) .. (183.7850,173.0530) .. controls (183.7850,175.0370) and
+ (186.1480,175.5120) .. (187.0350,177.3440) .. controls (188.2210,179.7080) and
+ (187.9140,182.3100) .. (185.5490,183.9060) .. controls (181.4340,186.7320) and
+ (177.1410,184.6020) .. (171.9730,183.6560) .. controls (168.6960,183.0660) and
+ (166.5980,183.3730) .. (163.4180,182.4040) .. controls (161.3630,181.7660) and
+ (159.1910,182.8650) .. (157.8110,181.3880) .. controls (156.2680,179.6850) and
+ (157.8580,177.8530) .. (158.7040,175.8200) .. controls (159.7740,173.2650) and
+ (159.9520,171.6570) .. (160.7680,169.0090) .. controls (162.2430,164.2220) and
+ (164.2290,161.3020) .. (168.7390,158.1460) .. controls (172.6530,155.3910) and
+ (177.3290,159.3280) .. (180.8410,162.4490) .. controls (185.5500,166.6700) and
+ (192.2670,167.6150) .. (198.2470,164.7070) .. controls (201.4170,163.1700) and
+ (204.0710,160.9240) .. (203.2610,157.8970) .. controls (199.6810,157.8970) and
+ (197.5360,158.9730) .. (194.1050,158.1460) .. controls (194.3020,155.5680) and
+ (198.6850,155.6640) .. (199.1420,153.0970) .. controls (199.5420,150.7920) and
+ (195.5930,150.7340) .. (192.9430,150.3180) .. controls (186.7690,149.3730) and
+ (183.5800,147.0450) .. (177.2950,147.0450) .. controls (171.0900,147.0450) and
+ (167.0100,148.4150) .. (162.5410,152.0940) .. controls (160.0780,154.1150) and
+ (159.3750,155.8400) .. (157.2360,158.1470) .. controls (155.3470,160.1570) and
+ (155.8570,163.8330) .. (152.8040,163.7030) .. controls (152.8040,159.1510) and
+ (153.0950,156.6340) .. (152.8040,152.0950) .. controls (152.6910,150.0150) and
+ (150.4660,147.3530) .. (152.8040,146.7860) .. controls (155.3820,146.1460) and
+ (156.8940,145.7700) .. (159.5930,145.7700) .. controls (161.3640,145.7700) and
+ (163.0930,146.2770) .. (164.0190,145.0120) .. controls (164.5030,144.3140) and
+ (163.5780,143.7250) .. (163.1360,142.9910) .. controls (161.8350,140.9090) and
+ (160.3550,140.0240) .. (158.1150,138.7000) .. controls (155.6110,137.2450) and
+ (153.4670,137.5880) .. (150.7440,136.4300) .. controls (148.5140,135.4720) and
+ (149.9960,133.1670) .. (149.5580,131.1330) .. controls (148.7490,127.4220) and
+ (141.8880,122.7640) .. (139.8220,126.0740) .. controls (138.5290,128.1780) and
+ (139.6190,129.9160) .. (138.6360,132.1260) .. controls (137.7510,134.0650) and
+ (133.9410,133.7450) .. (132.4410,132.1260) .. controls (130.2690,129.8560) and
+ (135.6520,128.3900) .. (137.7520,126.0740) .. controls (138.7790,124.8910) and
+ (136.6620,123.6390) .. (135.1060,123.0350) .. controls (130.2290,121.1190) and
+ (126.0590,123.5090) .. (121.8170,126.3220) .. controls (120.0060,127.5160) and
+ (118.4170,128.6040) .. (116.2170,128.0950) .. controls (113.5180,127.4580) and
+ (111.4040,125.4720) .. (109.1270,126.8310) .. controls (104.7780,129.4310) and
+ (102.7860,131.7840) .. (97.9170,133.6400) .. controls (92.9790,135.5430) and
+ (89.7630,136.1680) .. (84.3540,136.4300) .. controls (81.8030,136.5250) and
+ (79.7270,137.0790) .. (78.4420,138.9590) .. controls (77.2510,140.6490) and
+ (74.5650,138.4380) .. (72.8230,137.1860) .. controls (65.0790,131.4770) and
+ (57.4150,129.2650) .. (47.4570,131.3810) .. controls (43.1040,132.2920) and
+ (40.0850,140.2830) .. (44.5080,140.9690) .. controls (46.2810,141.2530) and
+ (47.1670,139.9650) .. (48.9370,139.7150) .. controls (52.4620,139.1950) and
+ (56.9310,138.0360) .. (58.0800,140.9690) .. controls (53.7930,142.6720) and
+ (49.8570,142.2100) .. (47.1680,145.5210) .. controls (44.8500,148.3930) and
+ (44.8500,154.2090) .. (48.9380,154.3520) .. controls (48.9380,157.6980) and
+ (47.4990,161.9400) .. (51.2900,162.6970) .. controls (53.1780,163.0770) and
+ (53.3930,160.6060) .. (55.1280,159.9070) .. controls (56.9760,159.1510) and
+ (58.3720,159.4130) .. (60.4460,159.4130) -- (60.4460,160.1570) .. controls
+ (57.4860,161.7180) and (57.3060,164.1160) .. (54.8420,166.2330) .. controls
+ (53.8360,167.0840) and (52.6990,165.4400) .. (51.5940,164.7080) .. controls
+ (50.0000,163.6670) and (48.6760,163.2540) .. (47.4580,161.9400) .. controls
+ (43.1840,157.3310) and (43.9160,152.9670) .. (43.9160,147.0450) .. controls
+ (43.9160,141.8320) and (36.9770,136.7130) .. (31.5350,138.9590) .. controls
+ (28.6010,140.1410) and (32.8560,144.0290) .. (30.6410,146.0160) .. controls
+ (28.3120,148.1100) and (25.4770,144.6940) .. (22.0740,144.7640) .. controls
+ (15.6550,144.8930) and (11.4980,150.6980) .. (12.3360,156.1250) .. controls
+ (12.5290,157.4500) and (12.5290,158.6310) .. (13.8160,159.4120) .. controls
+ (15.4340,160.3910) and (16.7340,156.9740) .. (18.5460,157.6370) .. controls
+ (19.6060,158.0170) and (19.1120,159.2930) .. (20.0140,159.9070) .. controls
+ (20.8590,160.5110) and (21.9100,159.8130) .. (22.9600,160.1570) .. controls
+ (23.9250,160.4870) and (23.4070,161.6810) .. (22.9600,162.4500) .. controls
+ (19.9290,167.3320) and (18.2750,173.8110) .. (23.8560,176.5890) .. controls
+ (25.5040,177.4170) and (26.7640,175.5850) .. (28.2690,174.5670) .. controls
+ (31.1200,172.6750) and (33.4380,172.5100) .. (36.8320,171.5420) .. controls
+ (37.7870,171.2810) and (38.1970,170.4060) .. (39.1960,170.5230) .. controls
+ (38.2340,172.9960) and (37.8610,174.5090) .. (38.0090,177.0860) .. controls
+ (38.1580,179.6880) and (34.0300,181.2590) .. (35.6420,183.4110) .. controls
+ (38.6050,187.2890) and (46.0920,185.2440) .. (49.5210,181.6390) .. controls
+ (51.2870,183.4710) and (50.0840,185.3620) .. (50.6970,187.7020) .. controls
+ (51.2170,189.5940) and (52.8430,190.2320) .. (54.2420,191.7460) .. controls
+ (56.0100,193.6360) and (56.4610,195.0920) .. (58.0780,197.0430) .. controls
+ (59.1840,198.4000) and (61.4690,198.9810) .. (61.0380,200.5880) .. controls
+ (58.2720,200.5880) and (54.6480,200.0220) .. (54.2420,202.3490) .. controls
+ (53.7630,205.0920) and (55.3880,207.1140) .. (58.0780,208.6730) .. controls
+ (59.5100,209.4780) and (60.8870,209.8320) .. (61.6110,211.1940) .. controls
+ (62.2830,212.3970) and (60.4870,213.1550) .. (59.5560,214.2320) .. controls
+ (57.7040,216.3000) and (56.8170,217.8490) .. (54.2420,219.2810) .. controls
+ (48.8930,222.2830) and (45.5740,223.6890) .. (40.3810,226.8570) .. controls
+ (37.1350,228.8100) and (34.4810,230.8880) .. (30.6400,229.8840) .. controls
+ (28.3930,229.2820) and (28.3110,227.1980) .. (26.2150,226.3470) .. controls
+ (23.4690,225.2490) and (21.1890,226.4190) .. (18.5450,227.6130) .. controls
+ (15.5160,228.9740) and (16.2930,231.8470) .. (15.2890,234.6720) .. controls
+ (14.3950,237.2140) and (14.5610,239.0110) .. (15.5860,241.5050) .. controls
+ (16.5140,243.7040) and (19.9020,240.8780) .. (22.6660,240.9970) .. controls
+ (24.2850,241.0670) and (23.5450,243.2430) .. (22.9590,244.5420) .. controls
+ (21.4100,247.9110) and (19.9280,250.7840) .. (22.0720,253.8820) .. controls
+ (23.2910,255.6200) and (27.4260,257.3450) .. (27.9790,255.3940) .. controls
+ (28.7120,252.8430) and (31.6640,251.8610) .. (34.7630,251.8610) .. controls
+ (34.7630,253.2560) and (34.1750,254.1320) .. (34.7630,255.3940) .. controls
+ (35.3260,256.5660) and (37.2660,256.2460) .. (38.6050,255.6690) .. controls
+ (41.4370,254.3430) and (42.9100,252.8640) .. (44.2100,250.3350) .. controls
+ (45.3170,248.1240) and (46.7480,246.6240) .. (45.9810,244.2840) .. controls
+ (45.1290,241.7640) and (42.9850,238.1240) .. (45.9810,237.4730) .. controls
+ (47.2670,239.5770) and (47.0100,241.1840) .. (48.3460,243.2780) .. controls
+ (49.5580,245.1690) and (52.9090,244.1650) .. (54.8380,242.7700) .. controls
+ (56.1600,241.8110) and (55.4900,240.4050) .. (56.0080,238.9870) .. controls
+ (57.1210,235.9250) and (59.6240,233.6680) .. (63.3890,233.6680) .. controls
+ (63.7890,237.3680) and (66.3340,242.0710) .. (70.4710,240.9970) .. controls
+ (72.2140,240.5590) and (70.9980,238.5030) .. (70.7620,236.9660) .. controls
+ (70.4710,235.0260) and (71.3550,233.1720) .. (73.4320,232.4140) .. controls
+ (78.1340,239.1630) and (82.0490,242.7700) .. (89.9530,246.8110) .. controls
+ (93.2520,248.5140) and (95.1190,249.5200) .. (98.4960,251.1040) .. controls
+ (100.3910,251.9910) and (102.3400,251.5880) .. (103.5220,253.1250) .. controls
+ (103.9300,253.6560) and (102.9350,254.0700) .. (102.6380,254.6370) .. controls
+ (101.8250,256.1270) and (103.2890,257.2640) .. (103.2320,258.9300) .. controls
+ (96.6540,258.9300) and (92.9760,258.1740) .. (86.3900,258.1740) .. controls
+ (80.1810,258.1740) and (77.3290,261.3280) .. (71.6440,263.4810) .. controls
+ (66.5680,265.3950) and (65.8630,269.2270) .. (63.0890,273.3170) .. controls
+ (59.6680,278.4480) and (56.3810,282.3600) .. (49.5190,283.1880) .. controls
+ (49.5190,287.4320) and (55.1580,289.2410) .. (60.1380,289.2410) .. controls
+ (60.6500,293.8290) and (57.5230,293.6140) .. (62.2120,300.8620) .. controls
+ (64.6600,304.6430) and (69.8680,302.6220) .. (74.8960,303.3800) .. controls
+ (79.6540,304.1140) and (79.4170,309.8590) .. (77.8570,313.7350) .. controls
+ (76.1150,317.9440) and (76.5990,323.7470) .. (71.3540,323.8540) .. controls
+ (68.8100,323.8790) and (67.1480,324.7880) .. (64.8690,323.8540) .. controls
+ (63.6090,323.3360) and (63.7890,322.1180) .. (62.8010,321.3270) .. controls
+ (61.5430,320.3090) and (60.0690,320.8760) .. (58.3670,320.5690) .. controls
+ (55.5600,320.0240) and (53.7890,321.5610) .. (51.5900,323.0870) .. controls
+ (49.8120,324.3170) and (47.9650,324.5400) .. (47.1640,326.3740) .. controls
+ (45.3910,330.3230) and (53.7620,331.4930) .. (53.6500,335.7240) .. controls
+ (53.5810,338.6200) and (54.1320,341.2830) .. (57.1900,342.5460) .. controls
+ (58.9630,343.2670) and (60.0680,341.3620) .. (61.9080,340.7730) .. controls
+ (63.6090,343.5500) and (62.7520,345.7260) .. (64.2670,348.5970) .. controls
+ (65.8230,351.5420) and (69.3690,353.6580) .. (72.8200,352.3940) .. controls
+ (74.6070,351.7550) and (73.1590,349.7340) .. (73.4310,348.0890) .. controls
+ (73.6380,346.5770) and (74.3780,345.7610) .. (74.8960,344.3080) .. controls
+ (76.0420,341.2340) and (76.3200,338.8690) .. (79.3240,336.9900) .. controls
+ (81.3160,339.0490) and (84.6760,339.4140) .. (87.2920,337.9960) .. controls
+ (89.4770,336.8240) and (89.3180,334.8980) .. (90.5430,332.9350) .. controls
+ (93.0860,328.8080) and (90.6450,321.8330) .. (96.1430,321.8330) .. controls
+ (96.1430,323.7860) and (95.1490,324.9540) .. (95.5570,326.8800) .. controls
+ (95.8800,328.4190) and (98.7640,326.5260) .. (99.9890,325.3590) .. controls
+ (101.5240,323.8550) and (102.6390,322.9570) .. (103.5230,321.0660) .. controls
+ (104.4080,319.1990) and (103.7520,317.0840) .. (105.8800,316.2790) .. controls
+ (107.9430,315.4740) and (105.7640,313.1700) .. (105.8800,311.2070) .. controls
+ (105.9980,309.3260) and (108.5390,308.8180) .. (108.5390,306.9280) .. controls
+ (108.5390,302.7560) and (107.6150,299.9180) .. (104.4070,296.8210) .. controls
+ (101.3360,293.8660) and (98.7300,291.7720) .. (94.0680,291.7720) .. controls
+ (92.6830,291.7720) and (90.8320,291.1700) .. (91.1220,289.9990) .. controls
+ (91.7850,287.4110) and (95.3980,287.9910) .. (97.9140,286.4640) .. controls
+ (100.3570,284.9870) and (101.0390,283.1550) .. (103.8080,282.1750) .. controls
+ (109.9750,279.9620) and (114.2640,282.3860) .. (120.9300,282.6690) .. controls
+ (120.9300,284.6690) and (119.1170,285.4250) .. (117.6960,286.9720) .. controls
+ (114.3620,290.5440) and (111.4830,292.7550) .. (111.1940,297.3290) .. controls
+ (110.7920,303.8660) and (107.7900,307.6260) .. (109.4300,314.0090) .. controls
+ (110.9050,319.8740) and (107.7630,324.0340) .. (110.9050,329.4150) .. controls
+ (112.1490,331.5770) and (118.4690,332.6180) .. (118.2680,330.1810) .. controls
+ (118.0550,327.0950) and (119.0080,325.4060) .. (119.1550,322.3330) .. controls
+ (120.6000,323.5750) and (119.9090,325.1460) .. (120.9300,326.6360) .. controls
+ (121.9630,328.1150) and (124.6960,329.5090) .. (125.9400,328.1360) .. controls
+ (127.3480,326.6360) and (124.7640,324.2710) .. (126.5400,323.0890) .. controls
+ (128.2430,321.9540) and (130.6420,322.2960) .. (132.1470,323.5970) .. controls
+ (134.7640,325.8330) and (133.6290,328.4800) .. (133.6290,331.6830) .. controls
+ (133.6290,336.1280) and (132.1470,338.7300) .. (129.4880,342.5480) .. controls
+ (127.2810,345.7040) and (125.5350,348.8490) .. (121.2220,348.8490) .. controls
+ (117.0930,348.8490) and (114.0010,347.1110) .. (110.5970,349.1090) .. controls
+ (107.1400,351.1320) and (104.6240,352.3960) .. (102.9350,355.6720) .. controls
+ (102.0140,357.4690) and (101.8550,359.6540) .. (103.8070,360.7290) .. controls
+ (105.6220,361.7130) and (107.2510,360.7290) .. (109.4290,360.7290) .. controls
+ (109.4290,365.2820) and (107.8340,368.6410) .. (110.9040,372.3500) .. controls
+ (113.5520,375.5670) and (118.4140,370.9930) .. (121.8140,368.2970) .. controls
+ (123.8840,369.8930) and (124.9550,371.5240) .. (127.7220,371.8440) .. controls
+ (129.6300,372.0670) and (130.8900,370.4490) .. (131.2610,368.8030) .. controls
+ (132.2470,364.5490) and (131.9900,362.0200) .. (132.7220,357.7030) .. controls
+ (134.9860,359.0640) and (135.7530,362.2790) .. (138.3390,361.4860) .. controls
+ (141.1120,360.6230) and (141.8860,358.7090) .. (143.0620,356.4250) .. controls
+ (144.3220,354.0290) and (144.8610,352.0050) .. (143.6560,349.6050) .. controls
+ (142.5800,347.5250) and (146.2380,346.6730) .. (147.7810,344.8040) .. controls
+ (150.2950,341.7790) and (151.5490,339.8160) .. (152.8020,336.2220) .. controls
+ (153.6180,333.8590) and (153.4230,331.4950) .. (156.0360,330.4190) .. controls
+ (157.4070,329.8860) and (158.7820,330.2300) .. (159.5910,329.1530) .. controls
+ (160.5480,327.9240) and (158.2980,325.8680) .. (159.8740,325.3600) .. controls
+ (161.6790,324.7550) and (162.9380,325.3600) .. (164.9030,325.3600) .. controls
+ (164.9030,321.4220) and (164.1860,318.1590) .. (167.5510,315.5100) .. controls
+ (168.5820,314.7190) and (167.7390,312.7680) .. (166.3690,312.4850) .. controls
+ (163.4490,311.8460) and (161.7210,313.7370) .. (158.7010,313.7370) .. controls
+ (159.8400,310.2740) and (164.2260,309.7060) .. (168.4430,309.7060) .. controls
+ (168.8510,307.0600) and (168.0000,304.5990) .. (165.1910,303.3820) .. controls
+ (162.3570,302.1890) and (160.4290,305.1550) .. (157.2320,305.1550) .. controls
+ (154.4740,305.1550) and (152.9120,304.4230) .. (150.4330,303.3820) .. controls
+ (148.8290,302.6850) and (147.6130,304.1380) .. (146.0070,304.9070) .. controls
+ (144.5400,305.6040) and (143.2450,305.3910) .. (141.8840,306.1730) .. controls
+ (139.1050,304.0210) and (140.4740,300.0830) .. (143.3490,298.0850) .. controls
+ (144.2440,297.4830) and (144.6520,296.2310) .. (145.7160,296.5730) .. controls
+ (147.4450,297.1390) and (146.8940,299.3500) .. (148.6630,299.8580) .. controls
+ (149.8840,300.2020) and (150.5150,298.8050) .. (151.0280,297.8370) .. controls
+ (151.9130,296.1710) and (151.2780,294.5870) .. (152.7990,293.2980) .. controls
+ (153.9400,292.3060) and (156.0330,295.1790) .. (156.9180,294.0440) .. controls
+ (159.2830,290.9810) and (157.7010,286.9370) .. (161.6500,285.4600) .. controls
+ (165.4160,290.8510) and (172.0930,293.5110) .. (179.0580,291.5130) .. controls
+ (183.8630,290.1650) and (186.0370,287.2920) .. (187.6130,283.1910) .. controls
+ (188.2910,281.4180) and (188.6580,280.3650) .. (189.3900,278.6380) .. controls
+ (190.2010,276.7360) and (188.8720,274.5970) .. (190.8570,273.5790) .. controls
+ (192.3980,272.7980) and (193.7420,273.7100) .. (195.5870,273.5790) .. controls
+ (200.9670,273.2090) and (203.8930,264.7470) .. (199.4160,262.2170) --
+ cycle(166.6620,236.9650) .. controls (168.3630,236.5160) and
+ (168.8100,238.7030) .. (169.6190,239.9810) .. controls (171.4320,242.8050) and
+ (174.2640,244.8270) .. (172.8570,247.8170) .. controls (172.2340,249.1760) and
+ (170.4800,249.3440) .. (168.7380,249.3440) .. controls (163.0920,248.6680) and
+ (161.2540,238.3830) .. (166.6620,236.9650) -- cycle(154.5640,214.9900) ..
+ controls (157.5270,215.3900) and (157.2530,218.3690) .. (158.1130,220.8040) ..
+ controls (158.9920,223.2750) and (160.7670,224.4930) .. (160.7670,227.1170) ..
+ controls (157.6420,227.6130) and (156.0370,229.0920) .. (153.9880,231.1500) ..
+ controls (152.4270,232.6990) and (149.3000,230.3570) .. (148.6660,228.3710) ..
+ controls (147.5720,224.9430) and (147.6350,222.2830) .. (149.8550,219.2810) ..
+ controls (151.2810,217.3410) and (153.2150,216.9390) .. (154.5640,214.9900) --
+ cycle(146.6040,202.6100) .. controls (146.6040,200.1510) and
+ (147.9730,198.8510) .. (149.5570,196.7940) .. controls (150.4650,198.4010) and
+ (152.2070,199.8190) .. (151.0320,201.3470) .. controls (150.0610,202.6100) and
+ (148.4180,202.7280) .. (146.6040,202.6100) -- cycle(151.3220,167.2520) ..
+ controls (151.7630,168.8840) and (150.9140,169.8880) .. (150.4350,171.5430) ..
+ controls (150.2550,171.3770) and (150.1190,171.3170) .. (149.8550,171.2820) ..
+ controls (149.8550,169.6410) and (150.4650,168.7060) .. (151.3220,167.2520) --
+ cycle(111.1930,170.0290) .. controls (109.4570,171.0710) and
+ (108.5390,171.9800) .. (106.4790,172.5360) .. controls (104.5130,173.0910) and
+ (103.0020,171.2820) .. (101.1650,172.0520) .. controls (99.3880,172.7610) and
+ (99.7140,174.4740) .. (99.0950,176.0820) .. controls (98.4690,177.6900) and
+ (96.4370,177.6320) .. (94.6700,178.3640) .. controls (91.1730,179.7820) and
+ (89.2410,180.7620) .. (86.1180,182.6550) .. controls (84.0410,183.8840) and
+ (82.4480,181.1060) .. (80.2090,180.1260) .. controls (77.4500,178.9330) and
+ (75.7550,178.2700) .. (73.1340,176.8390) .. controls (70.9990,175.7040) and
+ (69.0610,176.2140) .. (66.9450,175.0660) .. controls (64.0110,173.5050) and
+ (62.5330,172.2530) .. (59.2550,171.2830) .. controls (59.6260,168.9190) and
+ (63.2440,169.5220) .. (65.7550,168.5060) .. controls (68.8900,167.2530) and
+ (70.4040,166.0460) .. (72.8220,163.9540) .. controls (74.2010,162.7960) and
+ (74.5400,161.4240) .. (76.3670,160.9280) .. controls (80.2810,159.8170) and
+ (84.2690,160.5490) .. (86.1190,157.3930) .. controls (90.2050,160.0180) and
+ (95.6610,162.4180) .. (99.0960,159.1550) .. controls (101.5260,156.8620) and
+ (102.7430,155.3120) .. (105.5940,153.3500) .. controls (106.2830,152.8770) and
+ (105.9240,151.8360) .. (106.7700,151.5900) .. controls (108.6930,150.9490) and
+ (110.0550,151.4220) .. (112.0800,151.5900) .. controls (115.1800,151.8020) and
+ (117.0180,153.3140) .. (118.5820,155.6200) .. controls (120.0840,157.9010) and
+ (123.8440,159.0010) .. (122.6950,161.4240) .. controls (120.4530,166.1040) and
+ (115.9860,167.0860) .. (111.1930,170.0290) -- cycle(177.5880,281.6630) ..
+ controls (176.6970,283.1880) and (174.2340,283.5670) .. (172.5680,282.6670) ..
+ controls (169.0600,280.8120) and (167.7750,278.5070) .. (166.6620,275.1030) ..
+ controls (164.9040,269.6050) and (165.2710,265.8820) .. (161.9510,260.9530) ..
+ controls (155.9690,252.0510) and (148.5120,249.5800) .. (139.2190,243.0190) ..
+ controls (134.3890,239.6150) and (131.2250,237.7460) .. (128.0140,233.1720) ..
+ controls (125.9400,230.2050) and (123.9480,228.9020) .. (122.1060,225.8400) ..
+ controls (121.0550,224.0800) and (122.0380,222.0590) .. (120.0450,221.0530) ..
+ controls (120.3790,220.6640) and (120.6390,220.4510) .. (120.9300,220.0490) ..
+ controls (121.2230,220.1190) and (121.4090,220.2850) .. (121.5260,220.5330) ..
+ controls (122.8480,219.9780) and (124.3640,220.4160) .. (125.0610,219.2810) ..
+ controls (126.3480,217.1870) and (123.7390,215.7440) .. (123.0060,213.4740) ..
+ controls (121.8870,210.0950) and (123.5800,207.9070) .. (123.8850,204.3720) --
+ (124.7640,204.3720) .. controls (124.7640,206.7490) and (126.0240,208.0960) ..
+ (127.7230,209.9290) .. controls (128.4550,210.7210) and (129.0080,212.1040) ..
+ (130.0750,211.7010) .. controls (133.9850,210.1170) and (131.1530,205.9910) ..
+ (131.8450,202.3490) .. controls (132.5090,198.9440) and (132.6560,196.6740) ..
+ (134.7900,193.7670) .. controls (137.0200,190.7880) and (139.5850,189.4400) ..
+ (140.1100,185.9420) .. controls (142.4650,186.0350) and (143.6570,187.1950) ..
+ (146.0100,187.1950) .. controls (147.4960,181.8990) and (145.7190,178.0920) ..
+ (149.2580,173.5510) -- (150.1470,173.5510) .. controls (150.1470,175.8220) and
+ (149.3990,177.0860) .. (149.2580,179.3670) .. controls (149.0800,182.2420) and
+ (150.6560,184.9000) .. (148.0820,186.6970) .. controls (144.0590,189.5340) and
+ (141.6250,191.3320) .. (139.2190,195.2930) .. controls (136.6600,199.5710) and
+ (136.5350,202.8590) .. (137.4610,207.6570) .. controls (138.3690,212.4220) and
+ (136.2850,215.2110) .. (136.2850,220.0470) .. controls (136.2850,224.9880) and
+ (137.7170,227.9320) .. (140.7070,232.1540) .. controls (143.4300,236.0430) and
+ (149.5570,236.4540) .. (149.5570,240.9950) .. controls (149.5570,249.3430) and
+ (157.2350,256.4110) .. (166.9810,256.4110) .. controls (168.4460,261.7060) and
+ (168.1840,267.5220) .. (174.3380,268.7760) .. controls (177.1060,269.3540) and
+ (173.7830,272.8540) .. (174.9400,275.1000) .. controls (175.6370,276.4830) and
+ (175.1900,277.6290) .. (176.1240,278.8830) .. controls (176.8130,279.8540) and
+ (178.1700,280.6590) .. (177.5880,281.6630) -- cycle(176.3960,260.7020) ..
+ controls (176.0800,259.7590) and (177.3750,259.3070) .. (177.8840,258.4210) ..
+ controls (178.5150,259.6510) and (179.1650,260.3840) .. (179.3590,261.7080) ..
+ controls (178.1000,261.7450) and (176.7710,261.7080) .. (176.3960,260.7020) --
+ cycle;
+
+\path[fill=red,even odd rule] (130.0740,126.3240) .. controls
+ (130.2670,128.1810) and (128.4550,129.0200) .. (128.3100,130.8760) .. controls
+ (127.0090,130.8760) and (126.3470,130.4260) .. (125.0600,130.3670) .. controls
+ (124.6950,128.0970) and (127.3930,126.1710) .. (130.0740,126.3240) --
+ (130.0740,126.3240) -- cycle;
+
+\path[fill=red,even odd rule] (143.3520,128.6060) .. controls
+ (146.2720,130.1550) and (148.0160,133.9850) .. (145.4300,135.9230) .. controls
+ (143.9830,135.5450) and (142.5350,135.7930) .. (141.8870,134.6580) .. controls
+ (140.6370,132.5200) and (141.9980,130.6390) .. (143.3520,128.6060) --
+ (143.3520,128.6060) -- cycle;
+
+\path[draw=black,fill=white,line join=round,miter limit=2.61,even odd rule,line
+ width=0.677\lw] (151.0310,139.7180) .. controls (147.3730,140.2860) and
+ (145.4290,141.2210) .. (141.8860,142.2480) .. controls (138.2690,143.2420) and
+ (135.9370,141.2210) .. (132.1460,141.2210) .. controls (132.6260,145.7730) and
+ (140.2610,144.8020) .. (145.4290,143.7620) .. controls (150.5870,142.7100) and
+ (155.2830,139.3050) .. (158.9900,142.4850) .. controls (157.6010,143.3140) and
+ (156.1620,142.4270) .. (154.5640,142.9940) .. controls (151.4720,144.1400) and
+ (149.3980,144.5190) .. (146.0090,144.5190) .. controls (146.0090,148.0530) and
+ (149.5850,149.3420) .. (150.1460,152.8410) .. controls (150.7420,156.6710) and
+ (151.0310,158.8350) .. (151.0310,162.6990) .. controls (148.0150,160.7860) and
+ (149.3980,157.7940) .. (148.6660,154.6140) .. controls (148.1840,152.5570) and
+ (146.9360,151.5890) .. (146.3160,149.5660) -- (144.8200,149.5660) .. controls
+ (145.8300,154.0470) and (146.3570,156.6700) .. (147.1930,161.1870) .. controls
+ (147.6340,163.6100) and (148.4840,165.2890) .. (147.1930,167.5000) .. controls
+ (147.1930,163.8940) and (146.2050,161.8710) .. (145.1380,158.3960) --
+ (143.9390,158.3960) .. controls (143.9390,164.7090) and (146.5600,168.5620) ..
+ (144.2460,174.5670) .. controls (143.0620,177.5940) and (144.5430,180.0050) ..
+ (142.4650,182.6540) .. controls (142.4650,177.2280) and (146.5220,172.9490) ..
+ (142.5120,168.7630) -- (141.8870,168.7630) .. controls (141.5630,175.3240) and
+ (141.3620,179.5440) .. (137.4610,185.1830) .. controls (132.3710,192.4420) and
+ (128.3110,196.9210) .. (128.3110,205.3880) -- (127.4180,205.3880) .. controls
+ (126.7680,193.2460) and (136.8650,187.4520) .. (136.8650,175.3240) --
+ (135.6760,175.3240) .. controls (134.7210,183.9300) and (129.0590,187.5720) ..
+ (125.9400,195.7760) .. controls (124.2940,200.2670) and (121.4710,202.1960) ..
+ (119.7540,206.6400) .. controls (118.2400,210.5530) and (120.6390,213.1190) ..
+ (120.6390,217.2560) .. controls (115.1430,217.2560) and (115.0750,210.0930) ..
+ (116.7930,205.6340) .. controls (118.5390,201.1180) and (120.2310,198.7790) ..
+ (122.6930,194.5230) .. controls (121.2220,194.6190) and (121.1930,196.0480) ..
+ (120.3360,197.0430) .. controls (118.7460,198.9430) and (117.7230,200.0560) ..
+ (116.5040,202.1020) .. controls (114.5570,205.3890) and (114.5800,207.7410) ..
+ (112.9650,211.1940) .. controls (109.9060,217.6960) and (112.0780,224.7060) ..
+ (104.6980,227.8620) .. controls (105.5110,224.8930) and (106.6170,223.3440) ..
+ (107.9440,220.5320) .. controls (109.6450,216.9380) and (108.2120,214.1730) ..
+ (110.3070,210.6840) .. controls (111.8850,208.0730) and (112.6590,206.3450) ..
+ (112.6590,203.3680) .. controls (110.9050,203.8390) and (111.6020,205.7900) ..
+ (110.5980,207.1510) .. controls (108.1710,210.4360) and (107.9090,212.9190) ..
+ (107.0580,216.7610) .. controls (105.8000,222.3040) and (105.1910,226.7630) ..
+ (99.6840,229.8840) .. controls (99.6840,227.1630) and (100.4590,225.6400) ..
+ (101.4550,223.0640) .. controls (103.0020,219.0540) and (102.0210,216.7850) ..
+ (104.5550,213.1560) .. controls (106.4360,210.4720) and (107.5410,208.2260) ..
+ (108.2410,205.1300) .. controls (105.7310,205.4480) and (105.6930,207.8130) ..
+ (104.4080,209.6800) .. controls (101.8990,213.2620) and (101.3090,215.7690) ..
+ (99.9890,219.7770) .. controls (98.8970,223.0390) and (99.7140,225.3450) ..
+ (97.9150,228.3710) .. controls (96.4360,230.8070) and (94.8170,231.8480) ..
+ (93.1900,234.1870) -- (92.3130,234.1870) .. controls (92.3130,229.8260) and
+ (94.8500,227.6500) .. (95.5570,223.3220) .. controls (96.2550,218.8550) and
+ (95.8540,216.5720) .. (98.1160,212.5410) .. controls (99.3870,210.2370) and
+ (100.5690,208.4390) .. (100.5690,205.8980) .. controls (98.8770,206.1090) and
+ (98.7310,207.6230) .. (97.9150,208.9240) .. controls (95.2190,213.0620) and
+ (96.0060,216.2180) .. (93.7840,220.5330) .. controls (90.9020,226.1600) and
+ (92.9770,231.4310) .. (87.5810,235.4390) .. controls (88.3280,230.8300) and
+ (86.7040,228.2180) .. (86.7040,223.5720) .. controls (86.7040,220.9100) and
+ (85.5990,219.0920) .. (86.9990,216.7610) .. controls (88.0240,215.0110) and
+ (88.9110,213.0950) .. (87.2910,211.7010) .. controls (86.6290,215.2380) and
+ (85.3020,217.1050) .. (83.4580,220.2840) .. controls (83.3830,219.8700) and
+ (83.2650,219.4930) .. (82.8660,219.2800) .. controls (84.4400,216.5590) and
+ (84.9270,214.7270) .. (84.9270,211.7000) -- (84.0410,211.7000) .. controls
+ (83.4580,214.7620) and (81.9370,216.2170) .. (80.5010,219.0300) .. controls
+ (79.5200,220.9810) and (79.5440,222.5300) .. (77.8580,224.0790) .. controls
+ (75.2700,226.4190) and (73.1330,227.3520) .. (70.7620,229.8840) .. controls
+ (71.1700,225.9840) and (73.8730,224.2920) .. (76.3660,221.0520) .. controls
+ (79.0340,217.6360) and (78.9770,215.6140) .. (81.3170,212.0440) .. controls
+ (82.6430,209.9760) and (84.3520,208.2630) .. (84.3520,205.8980) .. controls
+ (81.4960,206.2640) and (81.1990,208.7710) .. (79.9250,210.9460) .. controls
+ (77.6990,214.6120) and (77.6990,217.3890) .. (74.6080,220.5330) .. controls
+ (72.4620,222.7560) and (70.4710,223.6660) .. (68.7010,226.1010) .. controls
+ (66.3350,229.3510) and (68.1060,232.0930) .. (68.1060,235.9370) .. controls
+ (64.5370,234.4230) and (65.2020,230.7570) .. (65.7530,227.3530) .. controls
+ (66.2290,224.1970) and (66.9430,222.4370) .. (68.4010,219.5290) .. controls
+ (71.5350,213.4040) and (74.1630,209.9870) .. (75.1870,203.3680) --
+ (73.4310,203.3680) .. controls (73.4310,206.9850) and (67.1780,212.1750) ..
+ (64.8680,209.1730) .. controls (68.4000,209.0520) and (69.3190,205.7550) ..
+ (72.8190,205.3900) -- (72.8190,204.1240) .. controls (69.1140,204.2780) and
+ (67.5920,206.4290) .. (63.9810,207.1510) .. controls (61.0570,207.7410) and
+ (56.4580,205.4120) .. (57.7710,203.1190) .. controls (61.7330,204.1590) and
+ (65.0750,203.9460) .. (68.4000,201.8420) .. controls (70.1800,200.7060) and
+ (70.8420,199.5720) .. (72.8190,198.8040) .. controls (74.2800,198.2470) and
+ (75.9620,197.9410) .. (76.0850,196.5340) .. controls (74.4520,196.5340) and
+ (72.3430,196.4160) .. (72.2530,195.0210) .. controls (79.5420,193.8620) and
+ (81.7550,188.4240) .. (87.2890,184.9240) .. controls (90.2920,183.0310) and
+ (92.0890,181.8630) .. (95.5560,180.6310) .. controls (99.3430,179.2730) and
+ (102.0490,180.3840) .. (106.1710,180.3840) .. controls (106.2400,179.9590) and
+ (106.3650,179.5930) .. (106.7670,179.3670) .. controls (105.8410,177.7490) and
+ (103.9300,177.8790) .. (102.0490,177.0860) .. controls (102.3390,176.5660) and
+ (102.5890,176.2130) .. (102.6380,175.5860) .. controls (110.0520,175.5860) and
+ (113.1840,171.4120) .. (119.7530,168.5040) .. controls (123.1420,167.0140) and
+ (123.9110,164.7800) .. (126.2490,162.1910) .. controls (128.4540,159.7440) and
+ (132.7220,159.5070) .. (132.7220,156.3860) .. controls (130.2670,156.3860) and
+ (128.7880,158.4680) .. (126.5380,157.6380) .. controls (123.7370,156.5860) and
+ (122.0360,155.8190) .. (120.0440,153.8570) .. controls (116.4350,150.3200) and
+ (113.1030,147.5440) .. (107.6530,148.0510) .. controls (105.3960,148.2390) and
+ (104.5390,149.7770) .. (103.2320,151.3260) .. controls (101.1250,153.7250) and
+ (99.3120,154.7060) .. (97.3350,157.1420) .. controls (96.1430,158.5960) and
+ (93.8610,156.9410) .. (92.0080,156.1250) .. controls (91.0940,155.7110) and
+ (89.7950,155.7470) .. (89.6420,154.8710) .. controls (89.3940,153.3810) and
+ (91.0530,152.8380) .. (92.0080,151.5860) .. controls (94.8500,152.7910) and
+ (99.5470,151.7980) .. (99.6840,149.0560) .. controls (99.8800,146.2050) and
+ (98.2880,142.9910) .. (94.9610,142.9910) .. controls (93.4200,142.9910) and
+ (92.9340,144.2800) .. (91.4280,144.5160) .. controls (89.8380,144.7290) and
+ (88.6600,143.7840) .. (87.2900,144.5160) .. controls (85.5980,145.4250) and
+ (85.9220,147.4360) .. (84.0400,148.0500) .. controls (82.6170,148.5220) and
+ (81.5350,146.5840) .. (81.6870,145.2600) .. controls (82.5320,145.2370) and
+ (82.9470,144.9180) .. (83.7500,144.7640) .. controls (83.7500,142.9910) and
+ (82.6430,141.7610) .. (80.8040,140.9690) .. controls (82.0910,137.3750) and
+ (87.2900,138.1910) .. (91.7190,138.1910) .. controls (96.0050,138.1910) and
+ (97.7610,134.9040) .. (102.0500,134.9040) .. controls (104.2230,134.9040) and
+ (106.0740,133.9230) .. (107.6540,135.1650) .. controls (109.6020,136.6780) and
+ (108.3160,138.8160) .. (109.7130,140.7210) .. controls (111.8520,143.6170) and
+ (115.9860,141.4890) .. (120.0450,141.4890) .. controls (119.6740,137.8480) and
+ (116.1740,136.5250) .. (112.3850,134.9050) .. controls (110.5300,134.1250) and
+ (109.2700,133.6760) .. (107.9440,132.3870) .. controls (106.8090,131.2750) and
+ (109.4300,130.1770) .. (110.9040,129.3610) .. controls (118.5390,131.3820) and
+ (122.3710,134.3490) .. (130.3650,134.9050) .. controls (134.4260,135.2000) and
+ (136.1250,137.6600) .. (140.1090,138.1920) .. controls (144.3480,138.7500) and
+ (147.4470,137.6870) .. (151.0310,139.7180) -- (151.0310,139.7180) -- cycle;
+
+\path[fill=red,even odd rule] (80.2080,151.8350) .. controls
+ (73.7080,151.8350) and (70.5120,149.2820) .. (64.5640,147.0480) .. controls
+ (59.7490,145.2160) and (56.2980,146.7520) .. (50.9930,147.0480) .. controls
+ (53.2460,143.1590) and (58.5810,144.5190) .. (63.6850,144.5190) .. controls
+ (68.5190,144.5190) and (70.6500,147.7940) .. (75.4860,147.7940) .. controls
+ (74.9370,142.7800) and (68.5190,142.6500) .. (64.2670,139.1980) .. controls
+ (59.7480,135.5450) and (54.9150,135.9240) .. (48.6280,135.9240) .. controls
+ (48.4830,133.0860) and (53.1720,131.7510) .. (56.2980,132.6370) .. controls
+ (60.6200,133.8670) and (63.8570,133.8070) .. (67.2180,136.4320) .. controls
+ (70.7610,139.1610) and (71.5770,141.8340) .. (75.1870,144.5180) .. controls
+ (78.1080,146.6570) and (80.7190,148.5490) .. (80.2080,151.8350) --
+ (80.2080,151.8350) -- cycle;
+
+\path[draw=white,fill=white,miter limit=2.61,even odd rule,line width=0.677\lw]
+ (111.1930,138.9620) -- (112.0780,138.9620) .. controls (112.1480,139.2450) and
+ (112.2600,139.4230) .. (112.3850,139.7180) .. controls (111.8140,139.5880) and
+ (111.4430,139.3990) .. (111.1930,138.9620) -- (111.1930,138.9620) -- cycle;
+
+\path[fill=red,even odd rule] (35.6410,141.2210) .. controls
+ (37.2390,141.2070) and (37.7150,142.8870) .. (37.7150,144.2590) .. controls
+ (36.1660,144.0320) and (34.0780,141.2560) .. (35.6410,141.2210) --
+ (35.6410,141.2210) -- cycle;
+
+\path[fill=white,even odd rule] (40.9590,146.0190) .. controls
+ (40.9590,146.3990) and (41.0350,146.6580) .. (40.9590,147.0480) .. controls
+ (40.8140,148.4910) and (38.7130,149.3180) .. (39.4850,150.5710) .. controls
+ (39.9250,151.3280) and (41.2130,151.2680) .. (41.5540,152.0960) .. controls
+ (42.6510,154.6370) and (40.7710,156.7050) .. (42.1380,159.1530) .. controls
+ (44.5340,163.4930) and (47.2380,165.5020) .. (51.5890,168.5050) .. controls
+ (55.2470,171.0350) and (56.2650,174.0620) .. (60.7230,175.3250) .. controls
+ (68.1440,177.4410) and (72.4960,178.9320) .. (78.7360,182.8920) .. controls
+ (80.5000,184.0380) and (82.2820,185.4910) .. (81.3960,187.1950) .. controls
+ (79.1440,191.5340) and (74.8190,193.2000) .. (69.2950,193.5200) .. controls
+ (68.9600,195.3750) and (69.9440,196.4730) .. (70.4700,198.3210) .. controls
+ (63.8180,199.3950) and (60.1360,194.5830) .. (56.0070,189.9730) .. controls
+ (54.1940,187.9630) and (52.8680,186.6980) .. (52.4580,184.1680) .. controls
+ (51.8390,180.2420) and (51.7760,175.0640) .. (47.1630,175.0640) .. controls
+ (47.0850,176.5890) and (47.0520,177.5110) .. (46.2770,178.8580) .. controls
+ (43.5790,177.9970) and (42.2150,176.2470) .. (41.8420,173.8120) .. controls
+ (41.4770,171.4820) and (43.1000,169.8270) .. (41.8420,167.7340) .. controls
+ (41.1840,166.6000) and (39.6510,165.9250) .. (38.3070,166.4820) .. controls
+ (36.6490,167.1790) and (35.3230,169.2240) .. (33.8810,168.2530) .. controls
+ (32.7490,167.4620) and (32.6640,166.5170) .. (31.8070,165.4780) .. controls
+ (30.3730,163.7040) and (30.8520,162.0610) .. (31.2130,159.9080) .. controls
+ (31.5570,158.1480) and (28.3070,158.1480) .. (26.2110,158.1480) .. controls
+ (21.4060,158.1480) and (21.1850,152.6500) .. (21.1850,148.5470) .. controls
+ (22.8850,148.2390) and (23.8110,150.0960) .. (24.1450,151.5870) .. controls
+ (25.8780,151.3620) and (26.0590,149.7530) .. (26.4950,148.3000) .. controls
+ (30.3350,148.5830) and (31.2900,151.6810) .. (33.0000,154.6130) .. controls
+ (35.6100,153.9160) and (34.0760,150.9250) .. (33.8820,148.5480) .. controls
+ (36.4990,148.0520) and (38.3080,147.6970) .. (40.0810,146.0180) --
+ (40.9590,146.0180) -- (40.9590,146.0190) -- cycle;
+
+\path[fill=red,even odd rule] (94.3790,146.0190) .. controls
+ (96.5450,146.0190) and (98.2090,147.6990) .. (98.2090,149.5670) .. controls
+ (96.1430,149.5670) and (94.8790,149.7550) .. (92.8940,149.3180) .. controls
+ (92.9770,147.9580) and (93.9710,147.3210) .. (94.3790,146.0190) --
+ (94.3790,146.0190) -- cycle;
+
+\path[fill=red,even odd rule] (88.7630,147.7940) .. controls
+ (91.7190,149.3760) and (86.5590,152.0970) .. (84.3520,154.3550) .. controls
+ (81.8740,156.8840) and (78.7700,157.2050) .. (74.8970,157.1450) .. controls
+ (66.3700,156.9440) and (61.5780,156.3880) .. (53.0570,156.3880) .. controls
+ (56.9280,150.5720) and (65.0070,153.2550) .. (72.8210,153.5980) .. controls
+ (76.5240,153.7630) and (79.0760,155.6190) .. (82.2830,154.1190) .. controls
+ (83.7080,153.4570) and (83.2020,151.7420) .. (84.6370,151.0790) .. controls
+ (86.5160,150.1920) and (87.8110,149.4600) .. (88.7630,147.7940) --
+ (88.7630,147.7940) -- cycle;
+
+\path[fill=white,even odd rule] (194.1040,153.5980) .. controls
+ (192.6390,155.3350) and (190.0260,154.5210) .. (187.6180,153.8590) .. controls
+ (183.9300,152.8180) and (181.4990,153.1010) .. (177.5890,153.1010) .. controls
+ (171.7690,153.1010) and (167.9270,154.9930) .. (164.3080,158.9060) .. controls
+ (161.5050,161.9670) and (159.6690,163.8360) .. (158.1150,167.5020) .. controls
+ (155.4590,173.7190) and (157.0820,178.3880) .. (152.8040,183.9100) .. controls
+ (150.7770,182.3370) and (151.6560,180.1030) .. (152.4970,177.8570) .. controls
+ (153.7960,174.5460) and (154.0280,172.4900) .. (154.5650,169.0130) .. controls
+ (155.4990,163.1970) and (158.8870,160.4900) .. (163.1350,155.8780) .. controls
+ (165.8520,152.9010) and (167.7760,151.0080) .. (171.9730,149.8030) .. controls
+ (175.9980,148.6920) and (179.0280,148.3610) .. (182.9010,149.8030) .. controls
+ (187.1760,151.4210) and (189.6930,152.3450) .. (194.1040,153.5980) --
+ (194.1040,153.5980) -- cycle;
+
+\path[fill=red,even odd rule] (18.2400,151.0780) .. controls
+ (18.4600,151.9310) and (18.4270,152.4970) .. (18.2400,153.3490) --
+ (15.8840,153.3490) .. controls (15.8600,152.1900) and (16.8750,151.0780) ..
+ (18.2400,151.0780) -- (18.2400,151.0780) -- cycle;
+
+\path[fill=white,even odd rule] (176.3960,155.3720) .. controls
+ (180.7550,155.3720) and (184.2550,154.7670) .. (187.3280,157.3920) .. controls
+ (190.3440,159.9940) and (193.4900,163.0800) .. (197.3530,161.4230) .. controls
+ (196.2200,165.1590) and (189.5830,164.8160) .. (185.8590,162.6990) .. controls
+ (181.9740,160.4890) and (180.9490,157.3330) .. (176.3960,156.3870) --
+ (176.3960,155.3720) -- (176.3960,155.3720) -- cycle;
+
+\path[fill=red,even odd rule] (66.9440,162.6990) .. controls
+ (66.2920,165.0990) and (63.3190,165.7260) .. (60.4420,165.7260) .. controls
+ (60.3170,165.1590) and (60.2200,164.7810) .. (60.1370,164.2250) .. controls
+ (62.8010,163.8000) and (64.2060,162.9600) .. (66.9440,162.6990) --
+ (66.9440,162.6990) -- cycle;
+
+\path[fill=red,even odd rule] (26.4970,163.4580) .. controls
+ (29.8310,163.5860) and (31.8100,167.5010) .. (30.3370,170.0290) --
+ (29.4560,170.0290) .. controls (28.6820,167.3580) and (25.8800,166.1410) ..
+ (26.4970,163.4580) -- (26.4970,163.4580) -- cycle;
+
+\path[fill=red,even odd rule] (24.1470,169.0130) .. controls
+ (25.7640,169.3680) and (25.8460,171.1420) .. (25.6130,172.5360) .. controls
+ (23.9220,172.6180) and (23.3300,170.2430) .. (24.1470,169.0130) --
+ (24.1470,169.0130) -- cycle;
+
+\path[fill=white,even odd rule] (189.9820,175.5870) .. controls
+ (192.6810,175.6810) and (193.0540,178.2920) .. (194.1030,180.3850) .. controls
+ (195.9170,183.9320) and (193.9660,187.3610) .. (190.5800,189.9740) .. controls
+ (184.9320,194.3350) and (178.9780,192.7630) .. (171.4060,192.7630) .. controls
+ (163.4510,192.7630) and (157.0800,188.3650) .. (151.0310,192.7630) .. controls
+ (148.1830,194.8080) and (145.9470,195.7530) .. (144.2460,198.5680) .. controls
+ (142.5120,201.4400) and (143.3510,203.8160) .. (141.5840,206.6420) .. controls
+ (138.7070,204.8570) and (140.5590,201.7710) .. (141.2930,198.8040) .. controls
+ (142.1040,195.6590) and (143.6170,194.0520) .. (145.4300,191.2380) .. controls
+ (147.0490,188.7090) and (149.7720,188.4960) .. (152.8030,187.1960) .. controls
+ (155.8990,185.8720) and (157.9750,184.4890) .. (161.3640,184.9250) .. controls
+ (168.8540,185.9430) and (172.9420,187.9640) .. (180.5500,187.9640) .. controls
+ (184.6030,187.9640) and (188.0700,186.8180) .. (189.6950,183.6590) .. controls
+ (191.1520,180.8000) and (189.6450,178.7420) .. (189.9820,175.5870) --
+ (189.9820,175.5870) -- cycle;
+
+\path[fill=red,even odd rule] (41.2560,179.8660) .. controls
+ (42.1680,180.1020) and (43.2480,180.9410) .. (42.7350,181.6390) .. controls
+ (42.2530,182.3130) and (41.2850,182.1470) .. (40.3800,182.1470) .. controls
+ (40.3790,181.2260) and (40.7720,180.6560) .. (41.2560,179.8660) --
+ (41.2560,179.8660) -- cycle;
+
+\path[fill=white,even odd rule] (153.6860,194.2650) -- (154.5650,194.2650) ..
+ controls (155.3130,196.9850) and (156.3420,198.5330) .. (156.3420,201.3470) ..
+ controls (155.7210,201.4660) and (155.2070,201.6300) .. (154.8770,202.1030) ..
+ controls (152.6890,199.6790) and (152.0590,197.0440) .. (153.6860,194.2650) --
+ (153.6860,194.2650) -- cycle;
+
+\path[fill=white,even odd rule] (148.9650,234.9450) .. controls
+ (145.7600,234.5660) and (144.8610,232.1560) .. (143.0630,229.8840) .. controls
+ (140.2620,226.3840) and (138.9340,223.7960) .. (138.9340,219.5290) .. controls
+ (138.9340,215.3320) and (139.0100,212.1520) .. (142.4650,209.1730) .. controls
+ (144.8200,207.1520) and (146.9360,206.7720) .. (149.8560,205.3900) .. controls
+ (157.5610,201.6890) and (163.7150,205.6360) .. (172.5690,205.6360) .. controls
+ (177.1880,205.6360) and (180.5790,207.1050) .. (184.3820,204.8820) .. controls
+ (186.1500,203.8760) and (187.6180,203.2960) .. (188.5050,201.5930) .. controls
+ (189.2370,200.1760) and (189.1070,198.4390) .. (190.8620,198.0600) .. controls
+ (194.1900,198.0600) and (193.5940,202.3500) .. (192.9420,205.1300) .. controls
+ (192.1980,208.2630) and (189.0710,208.9590) .. (186.1490,210.9450) .. controls
+ (179.7330,215.3310) and (173.3850,210.9450) .. (165.1940,210.9450) .. controls
+ (157.6710,210.9450) and (150.9560,211.7850) .. (147.4970,217.5070) .. controls
+ (143.7950,223.5720) and (144.7300,229.1280) .. (148.9650,234.9450) --
+ (148.9650,234.9450) -- cycle;
+
+\path[fill=white,even odd rule] (70.4710,211.1940) .. controls
+ (67.9960,215.4600) and (66.9720,218.0150) .. (64.5650,222.3040) .. controls
+ (62.9400,225.2490) and (64.4970,228.0500) .. (61.9090,230.3920) .. controls
+ (60.3610,231.8000) and (58.2980,230.8880) .. (56.0090,230.8880) .. controls
+ (55.6850,233.9620) and (52.5030,235.9370) .. (48.9350,235.9370) .. controls
+ (48.9350,235.2630) and (48.8650,234.8370) .. (48.6300,234.1870) .. controls
+ (46.7480,234.9660) and (44.7900,233.6670) .. (43.3170,234.9450) .. controls
+ (41.5220,236.4790) and (42.2940,238.3830) .. (40.9600,240.2390) .. controls
+ (40.1490,241.4110) and (38.6050,241.1840) .. (37.1340,241.7640) .. controls
+ (34.9830,242.5690) and (32.3430,244.7910) .. (31.2160,243.0180) .. controls
+ (29.9960,241.0320) and (33.2880,239.7430) .. (33.2880,237.4730) .. controls
+ (29.3800,237.4730) and (26.2490,239.3280) .. (23.2610,237.2130) .. controls
+ (20.7180,235.4170) and (21.1880,232.9800) .. (21.1880,230.1320) .. controls
+ (23.5770,229.9430) and (23.8140,233.0520) .. (26.2140,233.1710) .. controls
+ (26.4010,232.4130) and (26.4970,231.9410) .. (26.4970,231.1500) .. controls
+ (29.9960,232.2480) and (32.5500,233.6680) .. (35.9530,232.4140) .. controls
+ (41.9190,230.1800) and (43.9950,226.8220) .. (49.8120,224.3160) .. controls
+ (53.6510,222.6850) and (56.7150,222.2360) .. (59.2530,219.2810) .. controls
+ (62.6530,215.3320) and (64.7500,211.1940) .. (70.4710,211.1940) --
+ (70.4710,211.1940) -- cycle;
+
+\path[fill=white,even odd rule] (159.2870,213.2160) .. controls
+ (161.4320,213.7820) and (161.2130,215.8040) .. (162.2420,217.5070) .. controls
+ (164.1250,220.6280) and (166.3710,222.3040) .. (166.3710,225.8390) .. controls
+ (163.0100,225.8390) and (162.6500,222.5660) .. (161.0600,220.0480) .. controls
+ (159.5920,217.6710) and (157.5270,215.4840) .. (159.2870,213.2160) --
+ (159.2870,213.2160) -- cycle;
+
+\path[fill=white,even odd rule] (113.5530,216.2530) .. controls
+ (116.8790,217.1280) and (116.2150,220.3780) .. (117.6960,223.0640) .. controls
+ (119.3130,226.0050) and (119.7980,227.9330) .. (121.8150,230.6400) .. controls
+ (124.6960,234.5290) and (127.1650,236.2320) .. (130.9610,239.4940) .. controls
+ (132.3280,240.6520) and (132.2190,242.2240) .. (133.9140,243.0170) .. controls
+ (140.2620,246.0190) and (142.9880,248.9510) .. (148.3810,253.1240) .. controls
+ (153.2440,256.9190) and (157.6430,258.4190) .. (159.8750,263.7280) .. controls
+ (160.9260,266.2220) and (161.6800,267.6170) .. (162.8380,270.0520) .. controls
+ (164.5310,273.6710) and (163.1350,276.5190) .. (165.4860,279.9000) .. controls
+ (167.1460,282.2650) and (168.3630,283.9920) .. (171.4060,284.9490) .. controls
+ (175.0450,286.0950) and (178.4740,285.1010) .. (181.1170,282.6660) .. controls
+ (182.9780,281.0000) and (179.1660,279.3690) .. (178.4740,277.1230) .. controls
+ (177.4780,273.9200) and (177.8840,271.1870) .. (180.5480,268.7770) .. controls
+ (185.2240,264.5560) and (191.2410,265.3470) .. (197.9480,266.7670) .. controls
+ (197.9480,270.7980) and (191.4600,270.7980) .. (186.7370,270.7980) .. controls
+ (184.1920,270.7980) and (182.0070,271.9680) .. (181.4320,274.0850) .. controls
+ (180.8380,276.1650) and (182.7210,277.3120) .. (183.1880,279.3920) --
+ (184.6630,279.3920) .. controls (184.6630,277.1220) and (182.2470,275.4100) ..
+ (183.7840,273.5760) .. controls (184.4480,272.7950) and (185.7410,272.5370) ..
+ (186.7370,273.0800) .. controls (187.5770,273.5180) and (186.8850,274.4980) ..
+ (186.7370,275.3500) .. controls (185.9280,279.6640) and (186.1080,283.0590) ..
+ (182.3030,285.9540) .. controls (180.6150,287.2550) and (179.7310,288.3080) ..
+ (177.5860,288.9930) .. controls (171.1270,291.1100) and (162.5650,287.3130) ..
+ (162.2400,281.4150) .. controls (157.6680,281.4150) and (157.7710,286.2510) ..
+ (155.7600,289.7490) .. controls (155.0800,288.5790) and (154.8750,287.7630) ..
+ (154.5630,286.4620) -- (152.4950,286.4620) .. controls (152.3310,289.9410) and
+ (151.5480,292.3370) .. (148.6650,294.7980) .. controls (148.2570,293.3430) and
+ (147.9330,292.4560) .. (147.4950,291.0150) .. controls (145.5650,291.2750) and
+ (145.1630,292.7530) .. (143.9380,294.0420) .. controls (142.2470,295.8740) and
+ (140.4750,296.4170) .. (138.9320,298.3450) .. controls (136.9320,300.8040) and
+ (138.3380,303.1650) .. (136.8640,305.9090) .. controls (136.3190,306.9620) and
+ (135.3560,307.5160) .. (135.3990,308.7000) .. controls (140.5570,308.7000) and
+ (143.4620,307.8020) .. (148.3790,306.4300) .. controls (151.3950,305.5670) and
+ (153.3180,307.3400) .. (156.3400,308.1780) .. controls (159.0650,308.9360) and
+ (160.6170,307.0080) .. (163.4160,306.4300) -- (163.4160,307.4220) .. controls
+ (160.7250,307.5160) and (160.0740,309.7380) .. (157.5250,310.4610) .. controls
+ (155.5310,311.0270) and (154.2710,309.8810) .. (152.2050,309.7030) .. controls
+ (147.0020,309.2300) and (144.1680,311.2050) .. (138.9320,311.2050) .. controls
+ (138.8300,311.9730) and (138.7760,312.4820) .. (138.9320,313.2380) .. controls
+ (141.4770,313.2380) and (143.1450,314.1480) .. (145.4280,313.2380) .. controls
+ (147.5300,312.3880) and (149.2330,311.1330) .. (151.3210,311.9720) .. controls
+ (152.3970,312.3880) and (152.3310,313.5210) .. (153.3870,314.0050) .. controls
+ (152.4650,316.1340) and (150.3660,316.9030) .. (147.7800,317.5280) .. controls
+ (146.7840,317.7550) and (145.6780,318.8520) .. (146.3150,319.5490) .. controls
+ (147.1650,320.4610) and (148.7060,320.4010) .. (149.8540,319.8090) .. controls
+ (154.3890,317.3380) and (157.5590,316.8770) .. (162.8360,315.7660) .. controls
+ (161.6520,317.7990) and (159.2850,317.7540) .. (156.9200,318.7930) .. controls
+ (153.0920,320.5060) and (150.6210,321.5590) .. (146.3150,321.5590) .. controls
+ (146.0490,323.9130) and (150.6220,324.0060) .. (153.0920,323.0840) .. controls
+ (156.0160,322.0210) and (157.9320,320.6480) .. (161.0590,321.3240) .. controls
+ (160.9240,322.9530) and (158.6250,322.8710) .. (156.9200,323.5920) .. controls
+ (153.7930,324.9870) and (151.6090,325.3560) .. (148.0800,325.3560) .. controls
+ (148.4820,327.8830) and (152.4650,327.1180) .. (155.4550,327.1180) .. controls
+ (154.0920,330.3210) and (149.9920,330.4150) .. (146.0080,330.4150) .. controls
+ (146.0080,332.5910) and (149.6580,332.1860) .. (152.2050,332.1860) .. controls
+ (152.2050,336.2170) and (147.3710,337.7660) .. (142.7770,338.7490) .. controls
+ (142.8040,339.5400) and (142.9080,340.0130) .. (143.0600,340.7700) .. controls
+ (144.5740,340.7700) and (145.4660,340.7090) .. (146.8940,341.0180) .. controls
+ (146.3140,344.2090) and (142.1010,344.7990) .. (138.3370,344.7990) --
+ (138.3370,347.3420) .. controls (136.6570,347.6860) and (135.1010,347.9360) ..
+ (134.5030,349.3520) .. controls (134.1750,350.1800) and (135.6730,351.2900) ..
+ (136.5580,350.8660) .. controls (138.0810,350.1800) and (140.2960,349.0110) ..
+ (141.0010,350.3700) .. controls (141.3580,351.0890) and (140.1550,351.6940) ..
+ (139.2160,351.8820) .. controls (137.4870,352.2260) and (136.6830,352.9820) ..
+ (135.1010,353.6550) .. controls (133.3920,354.3660) and (131.9880,351.4930) ..
+ (130.3630,352.3910) .. controls (128.3380,353.4890) and (128.3080,355.3580) ..
+ (128.3080,357.4400) .. controls (124.2900,357.4400) and (122.2830,359.4610) ..
+ (118.2650,359.4610) .. controls (118.5360,361.8480) and (122.4080,364.7680) ..
+ (119.7530,365.5120) .. controls (117.1260,366.2820) and (114.2880,364.0960) ..
+ (114.1480,361.7290) .. controls (114.0270,359.5550) and (115.2850,358.4180) ..
+ (116.2120,356.4200) .. controls (117.0130,354.7190) and (115.6510,353.1720) ..
+ (116.7900,351.6330) .. controls (117.4990,350.6530) and (119.1140,350.8650) ..
+ (120.3330,351.3730) .. controls (119.6710,352.5570) and (119.3510,353.3590) ..
+ (119.1510,354.6600) .. controls (122.3250,354.5290) and (123.3620,352.1660) ..
+ (125.3540,350.1090) .. controls (128.9710,346.4080) and (130.9280,344.1730) ..
+ (134.2080,340.2590) .. controls (136.9310,336.9860) and (135.6730,333.9700) ..
+ (135.6730,329.8940) .. controls (135.6730,327.5400) and (133.8760,325.3550) ..
+ (135.9800,323.8510) .. controls (137.3000,322.8940) and (139.2160,322.5760) ..
+ (139.2160,321.0620) .. controls (137.0170,321.1560) and (135.6480,321.0030) ..
+ (133.6260,320.3060) .. controls (130.8880,319.3590) and (128.4520,321.6650) ..
+ (125.9370,320.3060) .. controls (123.1400,318.7920) and (123.0030,316.3220) ..
+ (123.0030,313.4950) .. controls (121.1890,313.5560) and (120.2280,315.6240) ..
+ (120.9270,317.0180) .. controls (122.2570,319.6080) and (123.0030,321.2620) ..
+ (123.0030,324.0860) .. controls (121.0520,322.5740) and (122.6650,320.2090) ..
+ (120.9270,318.5410) .. controls (119.1930,316.9000) and (118.1710,315.6700) ..
+ (117.6930,313.4940) -- (115.9080,313.4940) .. controls (115.9080,317.7970) and
+ (116.9570,320.3630) .. (115.9080,324.6070) .. controls (115.5060,326.3320) and
+ (115.0310,329.5480) .. (113.2670,328.6360) .. controls (111.2300,327.5970) and
+ (111.4800,325.6340) .. (111.4800,323.5890) .. controls (111.4800,314.7120) and
+ (112.6560,309.7340) .. (112.6560,300.8570) .. controls (112.6560,296.1870) and
+ (115.3550,293.7520) .. (118.5780,289.9920) .. controls (120.8180,287.3810) and
+ (121.5230,285.4530) .. (124.1800,283.1830) .. controls (127.0080,280.7470) and
+ (128.4910,279.1400) .. (130.3640,276.1010) .. controls (131.6570,274.0090) and
+ (130.7430,272.3780) .. (130.3640,270.0480) .. controls (129.9620,267.4840) and
+ (129.8640,265.7820) .. (128.0120,263.7240) .. controls (122.6230,257.7300) and
+ (117.0410,256.2400) .. (109.1230,252.8590) .. controls (106.4770,251.7360) and
+ (105.4300,250.2130) .. (102.6370,249.3390) .. controls (97.1650,247.6240) and
+ (93.3750,247.3620) .. (89.0670,244.0280) .. controls (87.5790,242.8930) and
+ (85.0420,242.4210) .. (85.5100,240.7410) .. controls (86.3610,237.7740) and
+ (90.4550,238.3780) .. (93.1880,236.4500) .. controls (95.7670,234.6540) and
+ (97.6080,234.0170) .. (100.5670,232.6560) .. controls (108.5100,229.0330) and
+ (111.7890,223.8320) .. (113.5530,216.2530) -- (113.5530,216.2530) -- cycle;
+
+\path[fill=white,even odd rule] (190.8610,221.3000) .. controls
+ (193.6720,221.6790) and (193.5390,225.0830) .. (192.6380,227.3530) .. controls
+ (191.6790,229.7890) and (190.2380,231.4920) .. (187.3270,232.1560) .. controls
+ (180.7550,233.6680) and (176.0790,231.1500) .. (169.9090,233.6680) .. controls
+ (168.5500,234.2110) and (167.4070,233.6070) .. (166.0630,234.1880) .. controls
+ (162.0280,235.9850) and (160.6180,238.9160) .. (159.8740,242.7710) .. controls
+ (159.2180,246.2460) and (159.9500,249.4620) .. (163.4170,251.3530) .. controls
+ (165.0440,252.2400) and (166.8960,251.6380) .. (168.1420,252.8650) .. controls
+ (161.7220,253.9060) and (155.5680,251.4840) .. (153.0930,246.3040) .. controls
+ (150.4350,240.8200) and (152.4270,234.7210) .. (158.4070,231.6570) .. controls
+ (164.3520,228.6320) and (168.5830,227.7680) .. (175.5120,227.6140) .. controls
+ (182.1680,227.4600) and (190.8610,226.9760) .. (190.8610,221.3000) --
+ (190.8610,221.3000) -- cycle;
+
+\path[fill=white,even odd rule] (81.6880,237.4730) .. controls
+ (78.4400,235.3690) and (76.3030,233.7730) .. (75.1880,230.3920) .. controls
+ (74.5390,228.3710) and (77.1790,227.4130) .. (79.0340,226.1010) .. controls
+ (80.0630,225.3450) and (80.0630,224.1030) .. (81.3970,223.8310) .. controls
+ (86.7370,223.2020) and (86.7990,231.2200) .. (84.6360,235.4380) .. controls
+ (84.0410,236.5750) and (82.4990,238.5020) .. (81.6880,237.4730) --
+ (81.6880,237.4730) -- cycle;
+
+\path[fill=white,even odd rule] (170.7970,236.4560) .. controls
+ (171.1720,236.2090) and (171.4320,235.9840) .. (171.6900,235.7010) .. controls
+ (174.3380,236.0660) and (175.0450,238.1470) .. (176.1240,240.2390) .. controls
+ (177.2140,242.4270) and (180.2820,244.2230) .. (178.4760,246.0550) .. controls
+ (177.4490,247.1310) and (175.7920,245.1940) .. (174.9410,244.0340) .. controls
+ (172.9060,241.3150) and (172.2850,239.4480) .. (170.7970,236.4560) --
+ (170.7970,236.4560) -- cycle;
+
+\path[fill=white,even odd rule] (41.8440,243.0180) .. controls
+ (42.0020,243.4070) and (42.1020,243.6200) .. (42.1390,244.0340) .. controls
+ (39.6810,244.6380) and (38.5260,246.0550) .. (35.9520,246.0550) .. controls
+ (35.8350,243.7370) and (39.1480,243.0180) .. (41.8440,243.0180) --
+ (41.8440,243.0180) -- cycle;
+
+\path[fill=red,even odd rule] (26.4970,243.2780) .. controls
+ (29.3410,244.4710) and (30.8130,246.3640) .. (31.2160,249.0830) .. controls
+ (28.0170,249.0830) and (25.6900,245.9240) .. (26.4970,243.2780) --
+ (26.4970,243.2780) -- cycle;
+
+\path[fill=white,even odd rule] (197.3540,247.0490) .. controls
+ (197.3540,250.0510) and (196.9910,252.9240) .. (193.8270,254.1310) .. controls
+ (189.6100,255.7130) and (186.6380,254.3910) .. (182.0090,254.3910) .. controls
+ (178.4350,254.3910) and (176.1520,256.0690) .. (174.3390,258.6800) .. controls
+ (172.6530,261.1390) and (175.5150,264.2620) .. (178.7670,264.9940) --
+ (178.7670,265.7500) .. controls (174.6440,266.4120) and (170.2080,264.2970) ..
+ (169.6210,260.7010) .. controls (169.0230,257.0370) and (171.0900,254.7320) ..
+ (173.7600,251.8590) .. controls (177.8870,247.4020) and (183.7190,249.0820) ..
+ (190.2700,248.3240) .. controls (193.0550,248.0180) and (194.5530,247.0490) ..
+ (197.3540,247.0490) -- (197.3540,247.0490) -- cycle;
+
+\path[fill=red,even odd rule] (40.0830,247.5690) .. controls
+ (40.6690,247.7470) and (41.0030,248.0180) .. (41.5560,248.3250) .. controls
+ (41.3680,248.4790) and (41.2140,248.5400) .. (40.9600,248.5730) --
+ (40.9600,250.5940) -- (39.1950,250.5940) .. controls (39.1950,249.4010) and
+ (39.4090,248.6100) .. (40.0830,247.5690) -- (40.0830,247.5690) -- cycle;
+
+\path[fill=white,even odd rule] (181.4340,257.1680) .. controls
+ (184.6290,257.1680) and (186.1490,261.4590) .. (184.3810,263.7290) .. controls
+ (181.3930,262.7840) and (181.1970,259.9110) .. (181.4340,257.1680) --
+ (181.4340,257.1680) -- cycle;
+
+\path[fill=white,even odd rule] (110.3070,260.2080) .. controls
+ (114.4440,260.3510) and (117.2870,262.8190) .. (118.2680,266.2610) .. controls
+ (119.5630,266.2610) and (121.1550,266.0950) .. (121.2230,264.9950) .. controls
+ (122.9650,265.7270) and (123.0340,267.3000) .. (124.7640,268.0340) .. controls
+ (127.2390,269.0730) and (129.5260,271.2140) .. (128.3110,273.3170) .. controls
+ (126.3270,276.7330) and (119.1550,273.3870) .. (117.6960,269.7940) .. controls
+ (118.7900,270.4910) and (119.8250,270.5640) .. (121.2230,270.5640) .. controls
+ (120.9980,268.4120) and (118.7460,267.7610) .. (116.7930,266.5070) .. controls
+ (113.7710,264.5340) and (112.0100,263.1390) .. (110.3070,260.2080) --
+ (110.3070,260.2080) -- cycle;
+
+\path[fill=white,even odd rule] (107.9440,269.7930) .. controls
+ (109.8380,269.7930) and (110.5310,271.4960) .. (110.9040,273.0800) .. controls
+ (112.1190,273.0450) and (112.7440,272.2280) .. (113.2690,271.3070) .. controls
+ (117.0420,272.3250) and (118.5390,274.2150) .. (121.8140,276.1060) .. controls
+ (123.4760,277.0530) and (125.1010,276.4850) .. (126.8350,277.3720) .. controls
+ (125.5340,278.3540) and (125.2450,279.6650) .. (123.5790,280.1510) .. controls
+ (114.9560,282.6080) and (106.8430,275.0670) .. (100.2710,280.4090) .. controls
+ (96.9860,283.0590) and (94.8160,284.3820) .. (90.8320,286.2160) .. controls
+ (89.1440,286.9700) and (87.5820,286.0620) .. (85.8110,286.7120) .. controls
+ (83.0890,287.7280) and (81.1280,289.5850) .. (78.4390,288.4720) .. controls
+ (77.4080,288.0720) and (76.9700,287.2900) .. (75.7830,287.2200) .. controls
+ (75.8940,289.2410) and (77.8570,290.9330) .. (80.2080,290.7650) .. controls
+ (83.2640,290.5660) and (84.8300,289.2420) .. (87.8830,289.2420) .. controls
+ (87.8830,291.2990) and (87.5820,293.3080) .. (89.6410,294.2910) .. controls
+ (92.8520,295.8140) and (95.5240,294.2910) .. (99.0940,295.0470) --
+ (99.0940,296.0760) -- (92.8940,296.0760) .. controls (92.8940,299.1600) and
+ (98.3580,297.5530) .. (101.4560,299.1010) .. controls (104.7430,300.7080) and
+ (106.3170,303.4860) .. (105.5930,306.6650) .. controls (102.8120,305.1530) and
+ (102.7140,302.5170) .. (99.6850,301.3700) .. controls (97.5480,300.5670) and
+ (91.7870,301.3110) .. (93.7850,302.3760) .. controls (96.0070,303.5810) and
+ (98.4980,302.2820) .. (100.2730,303.8990) .. controls (103.0480,306.3810) and
+ (104.7440,309.3850) .. (102.9370,312.4830) .. controls (102.0160,308.5340) and
+ (99.6850,304.6430) .. (94.9620,304.6430) .. controls (95.0380,306.1700) and
+ (96.6240,306.7020) .. (97.9150,307.6820) .. controls (99.8390,309.1720) and
+ (99.9500,310.8400) .. (100.5690,312.9790) .. controls (101.6490,316.5490) and
+ (102.0500,319.8950) .. (98.7980,322.3310) .. controls (98.7980,320.4030) and
+ (99.1390,318.6420) .. (97.3350,317.5300) .. controls (96.2830,316.9050) and
+ (94.9260,317.6020) .. (94.0680,316.7620) .. controls (92.9330,315.6740) and
+ (92.8930,313.7350) .. (91.1220,313.7350) .. controls (90.9750,315.1310) and
+ (91.1220,315.8870) .. (91.1220,317.2840) .. controls (90.9410,317.1160) and
+ (90.8720,316.9990) .. (90.8320,316.7630) -- (89.3520,316.7630) --
+ (89.3520,319.8120) .. controls (88.9440,319.3060) and (88.6940,318.9860) ..
+ (88.1820,318.5460) -- (87.2920,318.5460) .. controls (87.2920,320.9350) and
+ (87.3730,322.4250) .. (88.4650,324.6120) .. controls (89.0280,325.6760) and
+ (88.2190,327.0120) .. (89.3520,327.6370) .. controls (87.9460,330.0630) and
+ (84.5650,329.0570) .. (81.3970,329.4120) .. controls (82.3850,327.3530) and
+ (86.0050,327.0230) .. (85.5120,324.8480) .. controls (80.2500,324.8480) and
+ (77.7330,328.9030) .. (76.0860,333.1940) .. controls (75.6290,334.3290) and
+ (76.4900,335.8420) .. (75.1880,336.2190) .. controls (73.7920,336.6350) and
+ (72.6560,335.8770) .. (71.6450,334.9650) .. controls (70.1130,333.5350) and
+ (73.2390,331.6450) .. (72.2540,329.8970) .. controls (69.3200,331.1490) and
+ (68.4790,332.9110) .. (65.7530,334.4600) .. controls (63.6500,332.0220) and
+ (65.6880,328.2060) .. (68.9900,327.1200) .. controls (70.5110,326.6570) and
+ (71.7300,327.5090) .. (73.1330,326.8800) .. controls (75.5550,325.7710) and
+ (76.0040,324.0090) .. (77.5510,322.0830) .. controls (80.1820,318.8190) and
+ (79.4750,316.1120) .. (80.2080,312.2240) .. controls (80.8730,308.8180) and
+ (81.3540,306.3820) .. (79.3240,303.3800) .. controls (76.5620,299.3490) and
+ (70.5450,302.5640) .. (65.7530,300.3660) .. controls (63.1250,299.1590) and
+ (62.0610,297.3270) .. (61.6090,294.7980) .. controls (60.2190,287.3140) and
+ (67.8280,283.6850) .. (67.8280,276.1070) -- (66.3340,276.1070) .. controls
+ (65.1520,281.4160) and (59.9590,287.0310) .. (53.9490,285.2010) --
+ (53.9490,284.4410) .. controls (60.6210,283.6520) and (63.6090,278.8490) ..
+ (65.4550,273.3180) .. controls (67.3440,267.7380) and (71.9100,264.9370) ..
+ (78.4390,263.2220) .. controls (80.5410,262.6910) and (81.3960,261.6130) ..
+ (83.4570,260.9520) .. controls (88.2850,259.3780) and (91.5630,261.4600) ..
+ (96.7380,261.4600) .. controls (100.3900,261.4600) and (102.4020,262.3120) ..
+ (105.8800,263.2220) .. controls (108.8360,264.0120) and (107.9440,267.1350) ..
+ (107.9440,269.7930) -- (107.9440,269.7930) -- cycle;
+
+\path[fill=black,even odd rule] (100.2720,316.7620) .. controls
+ (97.8030,315.9810) and (98.1710,313.6760) .. (96.4360,311.9730) .. controls
+ (95.1890,310.7440) and (93.2950,310.5780) .. (92.8940,308.9360) .. controls
+ (97.2910,307.8600) and (100.2720,312.8620) .. (100.2720,316.7620) --
+ (100.2720,316.7620) -- cycle;
+
+\path[fill=white,even odd rule] (56.8860,322.0830) .. controls
+ (59.8740,323.7860) and (59.7090,327.1200) .. (58.0760,329.8970) --
+ (56.8860,329.8970) .. controls (57.2250,326.8460) and (55.3250,324.8250) ..
+ (56.8860,322.0830) -- (56.8860,322.0830) -- cycle;
+
+\path[fill=white,even odd rule] (61.6100,324.3520) .. controls
+ (63.7200,325.1080) and (66.5690,326.4440) .. (65.4560,328.1330) .. controls
+ (64.6060,329.4590) and (63.1690,329.6820) .. (61.6100,330.4160) .. controls
+ (61.1320,328.1120) and (60.9260,326.6330) .. (61.6100,324.3520) --
+ (61.6100,324.3520) -- cycle;
+
+\path[fill=red,even odd rule] (53.6510,325.1080) .. controls
+ (54.3420,325.2620) and (54.7140,325.4850) .. (55.4130,325.6160) .. controls
+ (55.4130,327.0710) and (54.6750,327.8640) .. (53.9500,329.1510) .. controls
+ (53.1740,328.9620) and (52.7250,328.6760) .. (51.8810,328.6410) .. controls
+ (51.7210,327.1530) and (52.6960,326.3360) .. (53.6510,325.1080) --
+ (53.6510,325.1080) -- cycle;
+
+\path[fill=red,even odd rule] (86.3910,330.9220) .. controls
+ (86.6680,332.5570) and (86.1410,333.9510) .. (84.6360,334.9650) .. controls
+ (84.3150,333.3130) and (84.4400,330.9220) .. (86.3910,330.9220) --
+ (86.3910,330.9220) -- cycle;
+
+\path[fill=white,even odd rule] (63.0900,335.4630) .. controls
+ (60.9260,335.5350) and (60.2900,333.7620) .. (58.3670,332.9340) .. controls
+ (59.8420,331.5510) and (62.5320,333.6550) .. (63.0900,335.4630) --
+ (63.0900,335.4630) -- cycle;
+
+\path[fill=red,even odd rule] (58.3680,335.2150) .. controls
+ (59.0340,335.8770) and (59.2250,336.6350) .. (58.9650,337.4860) --
+ (58.0770,337.4860) .. controls (57.9670,336.6350) and (58.0770,336.0320) ..
+ (58.3680,335.2150) -- (58.3680,335.2150) -- cycle;
+
+\path[fill=white,even odd rule] (68.9910,337.2370) .. controls
+ (71.6060,336.5050) and (76.0440,340.5100) .. (73.7090,341.7760) .. controls
+ (72.7970,342.2740) and (72.0540,341.1740) .. (71.0580,340.7720) .. controls
+ (69.1170,339.9790) and (67.5950,340.7720) .. (65.4560,340.5100) .. controls
+ (65.7260,338.8090) and (67.0840,337.7680) .. (68.9910,337.2370) --
+ (68.9910,337.2370) -- cycle;
+
+\path[fill=red,even odd rule] (68.9910,343.5490) .. controls
+ (70.0280,344.6860) and (69.8070,345.9490) .. (69.2970,347.3440) .. controls
+ (68.3270,346.1160) and (68.2310,344.8740) .. (68.9910,343.5490) --
+ (68.9910,343.5490) -- cycle;
+
+\path[fill=white,even odd rule] (112.3850,350.3720) .. controls
+ (114.6940,349.7570) and (116.1330,353.3270) .. (115.0330,355.1730) .. controls
+ (114.4430,356.1420) and (113.6700,356.5300) .. (112.9650,357.4430) .. controls
+ (110.5980,355.6220) and (109.3110,351.1510) .. (112.3850,350.3720) --
+ (112.3850,350.3720) -- cycle;
+
+\path[fill=red,even odd rule] (138.9340,354.1550) .. controls
+ (139.1470,354.4360) and (139.4520,354.5910) .. (139.8210,354.6630) .. controls
+ (139.8210,355.5730) and (139.4520,356.1750) .. (138.9340,356.9330) --
+ (138.0410,356.9330) .. controls (137.8220,355.8580) and (138.2340,355.0650) ..
+ (138.9340,354.1550) -- (138.9340,354.1550) -- cycle;
+
+\path[fill=red,even odd rule] (108.5400,354.6630) .. controls
+ (108.7610,355.5150) and (108.7940,356.0810) .. (108.5400,356.9330) --
+ (107.3620,356.9330) .. controls (107.3190,355.9850) and (107.6160,355.1720) ..
+ (108.5400,354.6630) -- (108.5400,354.6630) -- cycle;
+
+\path[fill=red,even odd rule] (128.9000,361.7310) .. controls
+ (126.6010,361.9810) and (125.2460,362.9600) .. (123.0050,362.4890) .. controls
+ (123.2200,361.0120) and (124.8820,360.6200) .. (126.2490,359.7120) .. controls
+ (127.5270,360.0300) and (128.8140,360.5730) .. (128.9000,361.7310) --
+ (128.9000,361.7310) -- cycle;
+
+\path[fill=red,even odd rule] (114.1500,366.0240) .. controls
+ (115.3980,366.1900) and (115.5780,367.8210) .. (115.0330,368.7990) .. controls
+ (113.9590,368.2350) and (113.5940,367.0160) .. (114.1500,366.0240) --
+ (114.1500,366.0240) -- cycle;
+
+\end{scope}
+\begin{scope}[shift={(341.1125,90.34325)}]
+\path[draw=black,fill=white,miter limit=2.61,line width=1.588\lw]
+ (183.5550,118.0000) -- (182.7270,59.2640) -- (179.9050,49.5870) .. controls
+ (179.7760,49.4750) and (179.7430,26.0400) .. (119.5530,35.0730) .. controls
+ (116.5390,32.6350) and (112.6410,31.6080) .. (108.4600,31.6080) .. controls
+ (104.9210,31.6080) and (99.7250,34.0830) .. (99.7250,34.0830) .. controls
+ (40.0840,23.9600) and (38.5620,50.4280) .. (38.4260,50.5390) --
+ (35.2940,59.5460) -- (32.5550,117.9760) -- (183.5550,118.0000) -- cycle;
+
+\path[fill=red,even odd rule] (115.7110,32.9570) -- (118.0000,34.1930) ..
+ controls (118.0000,34.1930) and (120.0410,35.4560) .. (120.1040,35.2580) ..
+ controls (120.1700,35.0470) and (124.1000,34.5520) .. (124.5200,34.3670) ..
+ controls (124.9340,34.1680) and (129.9110,33.8590) .. (130.1450,33.8340) ..
+ controls (130.3870,33.8100) and (135.7930,33.4760) .. (135.7930,33.4760) --
+ (141.0630,33.3030) -- (145.1270,33.1290) .. controls (145.1270,33.1290) and
+ (150.6900,33.3270) .. (150.9360,33.3030) .. controls (151.1720,33.2900) and
+ (157.6330,34.1930) .. (157.6330,34.1930) -- (162.5630,35.2580) .. controls
+ (162.5630,35.2580) and (167.4260,36.6930) .. (167.6800,36.6680) .. controls
+ (167.9140,36.6430) and (172.9500,39.3040) .. (172.9500,39.3040) --
+ (177.1940,43.0030) -- (180.0050,47.9520) .. controls (180.0050,47.9520) and
+ (182.2120,59.7060) .. (182.2940,59.9540) .. controls (182.3720,60.1890) and
+ (177.5280,59.6320) .. (177.5280,59.6320) -- (173.8400,60.6590) --
+ (168.9040,60.8320) -- (164.1520,59.4100) -- (160.0950,59.6320) .. controls
+ (160.0950,59.6320) and (156.3310,60.8450) .. (156.2080,60.8320) .. controls
+ (156.1010,60.7960) and (151.1100,59.6320) .. (151.1100,59.6320) --
+ (147.0630,59.6320) -- (141.7780,60.6590) -- (137.4480,59.6320) .. controls
+ (137.4480,59.6320) and (132.8970,59.2620) .. (132.9580,59.2360) .. controls
+ (133.0320,59.2240) and (129.4380,60.4740) .. (129.4380,60.4740) .. controls
+ (129.4380,60.4740) and (125.6880,61.2040) .. (125.3970,61.1790) .. controls
+ (125.1120,61.1550) and (121.4520,59.6320) .. (121.5180,59.6320) .. controls
+ (121.5860,59.6320) and (117.8110,59.0510) .. (117.8110,59.0510) .. controls
+ (117.8110,59.0510) and (115.1080,59.6320) .. (115.0020,59.6320) .. controls
+ (114.8930,59.6330) and (115.7110,32.9570) .. (115.7110,32.9570) --
+ (115.7110,32.9570) -- cycle;
+
+\path[fill=red,even odd rule] (38.2020,49.0180) -- (40.1320,45.3060) ..
+ controls (40.1320,45.3060) and (43.5980,41.2710) .. (43.8350,41.0740) ..
+ controls (44.0800,40.8630) and (46.2350,38.7970) .. (46.6550,38.6110) ..
+ controls (47.0690,38.3890) and (50.9930,35.9760) .. (51.0570,36.1250) ..
+ controls (51.1270,36.2850) and (56.6960,34.1930) .. (56.6960,34.1930) --
+ (62.3210,32.7830) .. controls (62.3210,32.7830) and (67.8930,32.0910) ..
+ (68.1470,32.0770) .. controls (68.3890,32.0530) and (74.4130,31.9150) ..
+ (74.8280,31.8920) .. controls (75.2490,31.8660) and (82.3520,32.2620) ..
+ (82.5880,32.2500) .. controls (82.8330,32.2250) and (88.6880,32.8060) ..
+ (88.9350,32.7820) .. controls (89.1690,32.7570) and (93.5190,33.3020) ..
+ (93.5190,33.3020) -- (99.5030,33.8330) -- (103.0260,32.4360) --
+ (103.3610,60.3130) -- (100.0220,59.6320) .. controls (100.0220,59.6320) and
+ (96.2740,59.9790) .. (95.9790,60.1270) .. controls (95.6900,60.2760) and
+ (90.5170,60.8320) .. (90.5170,60.8320) -- (85.4080,59.2360) --
+ (81.3500,59.9540) -- (77.3170,61.0060) .. controls (77.3170,61.0060) and
+ (73.9000,60.1520) .. (73.7900,60.3130) .. controls (73.6670,60.4490) and
+ (67.9630,59.2360) .. (67.9630,59.2360) .. controls (67.9630,59.2360) and
+ (63.3330,60.1520) .. (63.3880,60.3130) .. controls (63.4520,60.4490) and
+ (58.5580,59.6320) .. (58.4580,59.6320) .. controls (58.3540,59.6320) and
+ (53.1010,59.6210) .. (53.1640,59.4100) .. controls (53.2360,59.2240) and
+ (46.2350,61.5510) .. (46.4810,61.3650) .. controls (46.7150,61.1550) and
+ (42.7820,60.1270) .. (42.7820,60.1270) -- (38.3760,59.2360) --
+ (35.2950,59.5450) -- (38.2020,49.0180) -- (38.2020,49.0180) -- cycle;
+
+\path[draw=black,fill=gold,miter limit=2.61,line width=1.593\lw]
+ (35.9890,59.6330) .. controls (36.1000,59.6330) and (36.8170,58.0620) ..
+ (40.8930,59.2860) .. controls (44.9580,60.4990) and (45.2190,61.7000) ..
+ (49.2890,60.5480) .. controls (53.3530,59.3860) and (54.2500,58.6190) ..
+ (58.1600,59.6320) .. controls (62.0660,60.6730) and (61.8480,60.4980) ..
+ (64.6440,60.0780) .. controls (67.4470,59.6320) and (68.8200,58.6190) ..
+ (72.0870,59.6320) .. controls (75.3710,60.6730) and (75.7860,61.2290) ..
+ (79.0580,60.5480) .. controls (82.3390,59.8560) and (82.9990,58.5690) ..
+ (86.7910,59.6080) .. controls (90.5730,60.6730) and (90.1940,61.1560) ..
+ (93.9510,60.3870) .. controls (97.6940,59.6330) and (100.6010,59.0020) ..
+ (103.0770,60.1900)(115.2770,59.6330) .. controls (115.3820,59.6330) and
+ (116.1190,58.0620) .. (120.1830,59.2860) .. controls (124.2470,60.4980) and
+ (124.5190,61.7000) .. (128.5680,60.5480) .. controls (132.6500,59.3860) and
+ (133.5410,58.6190) .. (137.4490,59.6320) .. controls (141.3610,60.6730) and
+ (141.1380,60.4980) .. (143.9330,60.0780) .. controls (146.7440,59.6320) and
+ (148.1030,58.6190) .. (151.3820,59.6320) .. controls (154.6500,60.6730) and
+ (155.0750,61.2290) .. (158.3470,60.5480) .. controls (161.6170,59.8560) and
+ (162.2960,58.5690) .. (166.0760,59.6080) .. controls (169.8630,60.6730) and
+ (169.4860,61.1560) .. (173.2340,60.3870) .. controls (176.9880,59.6330) and
+ (179.8920,59.0020) .. (182.3710,60.1900)(178.5200,118.0000) --
+ (169.9570,77.8970) -- (159.8360,118.0000) -- (152.1700,118.0000) --
+ (135.5590,72.3530) -- (117.9380,118.0000) -- (99.5140,118.0000) --
+ (80.7860,72.3530) -- (64.1020,118.0000) -- (55.2350,118.0000) --
+ (45.8630,77.8970) -- (37.4780,118.0000) -- (32.5550,118.0000) --
+ (45.3750,59.8690) -- (59.9180,113.6810) -- (80.2770,59.9930) --
+ (102.5190,110.7230) -- (115.5220,110.7230) -- (135.3130,59.7930) --
+ (155.9110,113.6800) -- (170.4440,59.8680) -- (183.5550,118.0000) --
+ (178.5200,118.0000) -- cycle;
+
+\path[draw=black,fill=white,miter limit=2.61,line width=1.588\lw]
+ (102.7000,33.1430) -- (102.6820,118.0000) -- (115.5860,118.0000) --
+ (115.5660,32.5610);
+
+\path[fill=black,even odd rule] (106.0860,32.2800) -- (112.0120,32.2800) --
+ (112.0120,117.1530) -- (106.0860,117.1530) -- (106.0860,32.2800) -- cycle;
+
+\path[fill=black,even odd rule] (33.4760,97.2740) -- (42.9540,93.7340) --
+ (42.4180,96.9770) -- (45.6510,96.4450) .. controls (45.6510,96.4450) and
+ (45.1200,99.0430) .. (45.3920,99.1660) .. controls (45.6510,99.2780) and
+ (49.1720,100.3680) .. (49.1720,100.3680) .. controls (49.1720,100.3680) and
+ (45.9380,103.6460) .. (33.2050,108.6450) -- (33.4760,97.2740) --
+ (33.4760,97.2740) -- cycle;
+
+\path[fill=black,even odd rule] (67.3250,94.5410) .. controls (67.8640,94.3910)
+ and (78.4250,91.5580) .. (78.4250,91.5580) -- (77.8850,95.9000) --
+ (80.0450,95.3560) .. controls (80.0450,95.3560) and (79.5050,98.4880) ..
+ (79.5000,98.6110) .. controls (79.5000,98.7350) and (81.3930,98.8820) ..
+ (81.3930,98.8820) .. controls (81.3930,98.8820) and (69.2250,108.2620) ..
+ (60.0100,111.6270) .. controls (60.0100,111.6270) and (66.7860,94.7000) ..
+ (67.3250,94.5410) -- (67.3250,94.5410) -- cycle;
+
+\path[fill=black,even odd rule] (145.2950,98.8820) .. controls
+ (144.7620,98.9940) and (135.5450,95.0840) .. (135.5450,95.0840) .. controls
+ (130.6680,92.4990) and (134.2050,97.8070) .. (134.2050,97.8070) --
+ (130.1370,96.7050) .. controls (130.1370,96.7050) and (130.6840,99.5760) ..
+ (130.4100,99.6990) .. controls (130.1250,99.8110) and (127.7010,99.6990) ..
+ (127.7010,99.6990) .. controls (127.7010,99.6990) and (126.6250,110.6990) ..
+ (148.5490,110.0060) .. controls (148.5490,110.0060) and (145.8540,98.7720) ..
+ (145.2950,98.8820) -- (145.2950,98.8820) -- cycle;
+
+\path[fill=black,even odd rule] (165.3300,96.4450) -- (174.8120,95.9000) --
+ (175.8960,98.6100) .. controls (175.8960,98.6100) and (180.2220,98.7720) ..
+ (180.2220,99.1660) .. controls (180.2220,99.5500) and (176.9720,104.3020) ..
+ (176.9720,104.3020) -- (181.0420,106.7520) .. controls (181.0420,106.7520) and
+ (176.7040,112.8640) .. (163.7180,103.4980) -- (165.3300,96.4450) --
+ (165.3300,96.4450) -- cycle;
+
+\path[fill=gold,even odd rule] (107.9590,109.8330) .. controls
+ (107.9590,109.2650) and (108.4300,108.8070) .. (109.0050,108.8070) .. controls
+ (109.5680,108.8070) and (110.0360,109.2650) .. (110.0360,109.8330) .. controls
+ (110.0360,110.4150) and (109.5670,110.8860) .. (109.0050,110.8860) .. controls
+ (108.4300,110.8860) and (107.9590,110.4150) .. (107.9590,109.8330) --
+ (107.9590,109.8330) -- cycle(107.9590,103.8190) .. controls
+ (107.9590,104.4010) and (108.4300,104.8590) .. (109.0050,104.8590) .. controls
+ (109.5680,104.8590) and (110.0360,104.4010) .. (110.0360,103.8190) .. controls
+ (110.0360,103.2380) and (109.5670,102.7680) .. (109.0050,102.7680) .. controls
+ (108.4300,102.7680) and (107.9590,103.2380) .. (107.9590,103.8190) --
+ (107.9590,103.8190) -- cycle(107.9590,97.7810) .. controls (107.9590,98.3620)
+ and (108.4300,98.8330) .. (109.0050,98.8330) .. controls (109.5680,98.8330)
+ and (110.0360,98.3620) .. (110.0360,97.7810) .. controls (110.0360,97.2240)
+ and (109.5670,96.7540) .. (109.0050,96.7540) .. controls (108.4300,96.7540)
+ and (107.9590,97.2250) .. (107.9590,97.7810) -- (107.9590,97.7810) --
+ cycle(107.9590,91.7680) .. controls (107.9590,92.3250) and (108.4300,92.7940)
+ .. (109.0050,92.7940) .. controls (109.5680,92.7940) and (110.0360,92.3240) ..
+ (110.0360,91.7680) .. controls (110.0360,91.1860) and (109.5670,90.7290) ..
+ (109.0050,90.7290) .. controls (108.4300,90.7290) and (107.9590,91.1860) ..
+ (107.9590,91.7680) -- (107.9590,91.7680) -- cycle(107.9590,85.7290) ..
+ controls (107.9590,86.3110) and (108.4300,86.7810) .. (109.0050,86.7810) ..
+ controls (109.5680,86.7810) and (110.0360,86.3110) .. (110.0360,85.7290) ..
+ controls (110.0360,85.1720) and (109.5670,84.6900) .. (109.0050,84.6900) ..
+ controls (108.4300,84.6900) and (107.9590,85.1730) .. (107.9590,85.7290) --
+ (107.9590,85.7290) -- cycle(107.9590,79.7160) .. controls (107.9590,80.2850)
+ and (108.4300,80.7550) .. (109.0050,80.7550) .. controls (109.5680,80.7550)
+ and (110.0360,80.2850) .. (110.0360,79.7160) .. controls (110.0360,79.1340)
+ and (109.5670,78.6650) .. (109.0050,78.6650) .. controls (108.4300,78.6650)
+ and (107.9590,79.1340) .. (107.9590,79.7160) -- (107.9590,79.7160) --
+ cycle(107.9590,73.6790) .. controls (107.9590,74.2600) and (108.4300,74.7300)
+ .. (109.0050,74.7300) .. controls (109.5680,74.7300) and (110.0360,74.2600) ..
+ (110.0360,73.6790) .. controls (110.0360,73.1210) and (109.5670,72.6380) ..
+ (109.0050,72.6380) .. controls (108.4300,72.6380) and (107.9590,73.1210) ..
+ (107.9590,73.6790) -- (107.9590,73.6790) -- cycle(107.9590,67.6650) ..
+ controls (107.9590,68.2470) and (108.4300,68.7050) .. (109.0050,68.7050) ..
+ controls (109.5680,68.7050) and (110.0360,68.2470) .. (110.0360,67.6650) ..
+ controls (110.0360,67.0830) and (109.5670,66.6130) .. (109.0050,66.6130) ..
+ controls (108.4300,66.6130) and (107.9590,67.0830) .. (107.9590,67.6650) --
+ (107.9590,67.6650) -- cycle(107.9590,61.6260) .. controls (107.9590,62.2080)
+ and (108.4300,62.6780) .. (109.0050,62.6780) .. controls (109.5680,62.6780)
+ and (110.0360,62.2080) .. (110.0360,61.6260) .. controls (110.0360,61.0570)
+ and (109.5670,60.5870) .. (109.0050,60.5870) .. controls (108.4300,60.5870)
+ and (107.9590,61.0570) .. (107.9590,61.6260) -- (107.9590,61.6260) --
+ cycle(107.9590,55.6000) .. controls (107.9590,56.1810) and (108.4300,56.6510)
+ .. (109.0050,56.6510) .. controls (109.5680,56.6510) and (110.0360,56.1810) ..
+ (110.0360,55.6000) .. controls (110.0360,55.0320) and (109.5670,54.5610) ..
+ (109.0050,54.5610) .. controls (108.4300,54.5620) and (107.9590,55.0320) ..
+ (107.9590,55.6000) -- (107.9590,55.6000) -- cycle(107.9590,49.5860) ..
+ controls (107.9590,50.1550) and (108.4300,50.6130) .. (109.0050,50.6130) ..
+ controls (109.5680,50.6130) and (110.0360,50.1550) .. (110.0360,49.5860) ..
+ controls (110.0360,49.0040) and (109.5670,48.5340) .. (109.0050,48.5340) ..
+ controls (108.4300,48.5340) and (107.9590,49.0050) .. (107.9590,49.5860) --
+ (107.9590,49.5860) -- cycle(107.9590,43.5480) .. controls (107.9590,44.1300)
+ and (108.4300,44.5990) .. (109.0050,44.5990) .. controls (109.5680,44.5990)
+ and (110.0360,44.1290) .. (110.0360,43.5480) .. controls (110.0360,42.9790)
+ and (109.5670,42.5200) .. (109.0050,42.5200) .. controls (108.4300,42.5210)
+ and (107.9590,42.9790) .. (107.9590,43.5480) -- (107.9590,43.5480) --
+ cycle(107.9590,37.5220) .. controls (107.9590,38.0910) and (108.4300,38.5610)
+ .. (109.0050,38.5610) .. controls (109.5680,38.5610) and (110.0360,38.0910) ..
+ (110.0360,37.5220) .. controls (110.0360,36.9400) and (109.5670,36.4830) ..
+ (109.0050,36.4830) .. controls (108.4300,36.4830) and (107.9590,36.9400) ..
+ (107.9590,37.5220) -- (107.9590,37.5220) -- cycle;
+
+\path[draw=black,fill=gold,miter limit=2.61,even odd rule,line width=1.593\lw]
+ (73.8150,53.2610) .. controls (73.8150,49.7600) and (76.6480,46.9270) ..
+ (80.1470,46.9270) .. controls (83.6470,46.9270) and (86.4790,49.7600) ..
+ (86.4790,53.2610) .. controls (86.4790,56.7760) and (83.6470,59.6090) ..
+ (80.1470,59.6090) .. controls (76.6480,59.6080) and (73.8150,56.7760) ..
+ (73.8150,53.2610) -- (73.8150,53.2610) -- cycle;
+
+\path[draw=black,fill=gold,miter limit=2.61,even odd rule,line width=1.593\lw]
+ (128.8140,52.9650) .. controls (128.8140,49.4500) and (131.6480,46.6030) ..
+ (135.1360,46.6030) .. controls (138.6440,46.6030) and (141.4760,49.4500) ..
+ (141.4760,52.9650) .. controls (141.4760,56.4540) and (138.6440,59.2990) ..
+ (135.1360,59.2990) .. controls (131.6480,59.2990) and (128.8140,56.4540) ..
+ (128.8140,52.9650) -- (128.8140,52.9650) -- cycle;
+
+\path[draw=black,fill=gold,miter limit=2.61,even odd rule,line width=1.593\lw]
+ (41.0610,53.4960) .. controls (41.0610,50.1060) and (43.1820,47.3720) ..
+ (45.7930,47.3720) .. controls (48.4100,47.3720) and (50.5450,50.1060) ..
+ (50.5450,53.4960) .. controls (50.5450,56.8740) and (48.4100,59.6080) ..
+ (45.7930,59.6080) .. controls (43.1820,59.6080) and (41.0610,56.8750) ..
+ (41.0610,53.4960) -- (41.0610,53.4960) -- cycle;
+
+\path[draw=black,fill=gold,miter limit=2.61,even odd rule,line width=1.593\lw]
+ (166.6290,53.4960) .. controls (166.6290,50.1060) and (168.7420,47.3720) ..
+ (171.3730,47.3720) .. controls (173.9710,47.3720) and (176.0980,50.1060) ..
+ (176.0980,53.4960) .. controls (176.0980,56.8740) and (173.9710,59.6080) ..
+ (171.3730,59.6080) .. controls (168.7420,59.6080) and (166.6290,56.8750) ..
+ (166.6290,53.4960) -- (166.6290,53.4960) -- cycle;
+
+\path[draw=black,fill=gold,miter limit=2.61,even odd rule,line width=1.593\lw]
+ (179.0760,53.3840) .. controls (179.0760,49.9440) and (180.4470,47.1610) ..
+ (182.1440,47.1610) .. controls (183.8490,47.1610) and (185.2240,49.9440) ..
+ (185.2240,53.3840) .. controls (185.2240,56.8240) and (183.8490,59.6080) ..
+ (182.1440,59.6080) .. controls (180.4470,59.6080) and (179.0760,56.8250) ..
+ (179.0760,53.3840) -- (179.0760,53.3840) -- cycle;
+
+\path[draw=black,fill=gold,miter limit=2.61,even odd rule,line width=1.593\lw]
+ (32.5510,53.3840) .. controls (32.5510,49.9440) and (33.9350,47.1610) ..
+ (35.6410,47.1610) .. controls (37.3500,47.1610) and (38.7160,49.9440) ..
+ (38.7160,53.3840) .. controls (38.7160,56.8240) and (37.3500,59.6080) ..
+ (35.6410,59.6080) .. controls (33.9350,59.6080) and (32.5510,56.8250) ..
+ (32.5510,53.3840) -- (32.5510,53.3840) -- cycle;
+
+\path[draw=black,fill=gold,line join=round,miter limit=2.61,even odd
+ rule,line width=1.593\lw] (101.3330,33.2770) .. controls (103.0520,32.1140) and
+ (105.7880,31.3600) .. (108.8790,31.3600) .. controls (112.1470,31.3600) and
+ (115.0380,32.2010) .. (116.7310,33.4870) .. controls (114.5900,30.9760) and
+ (112.6040,25.0370) .. (112.1470,18.7760) .. controls (117.3010,19.1840) and
+ (121.6630,20.4470) .. (124.2110,22.2150) .. controls (123.4060,20.4960) and
+ (122.8630,18.0950) .. (122.8630,15.4220) .. controls (122.8630,12.9350) and
+ (123.6540,10.5470) .. (124.3590,8.8780) .. controls (121.8530,10.6970) and
+ (117.4470,11.9090) .. (112.2180,12.3300) .. controls (112.6220,7.7880) and
+ (113.6910,3.8780) .. (115.1650,1.3300) .. controls (113.6440,1.6010) and
+ (111.5400,2.0840) .. (109.7700,2.0840) .. controls (107.2030,2.0840) and
+ (104.6300,1.5260) .. (102.6370,0.9950) .. controls (104.2520,3.5690) and
+ (105.4040,7.6770) .. (105.7920,12.4890) .. controls (99.6470,12.0940) and
+ (94.3480,10.4970) .. (92.0240,8.2460) .. controls (92.9370,9.9660) and
+ (93.4870,12.5520) .. (93.4870,15.4220) .. controls (93.4870,18.5040) and
+ (93.1160,21.3620) .. (92.1080,23.0820) .. controls (94.4260,20.8060) and
+ (99.6830,19.0980) .. (105.8460,18.6780) .. controls (105.3540,25.0630) and
+ (103.5730,30.8160) .. (101.3330,33.2770) -- (101.3330,33.2770) -- cycle;
+\end{scope}
+\end{scope}
+\end{scope}
+\end{scope}
+\fi
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AT-T.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-T.tex
new file mode 100644
index 0000000000..927f28ce00
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-T.tex
@@ -0,0 +1,442 @@
+% --------------------------------------------------------------------------
+% Austria - The Tyrol:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{red}{RGB}{218,18,26}
+\definecolor{gold}{RGB}{252,221,9}
+\definecolor{green}{RGB}{7,137,48}
+\newdimen\lw\lw0.003125\flagwidth
+\hstripesII{white}{red}
+\ifemblem
+\begin{scope}[shift={(0.5\flaglength,0.5)},scale=\flagwidth/320]
+\begin{scope}[y=-0.8pt, x=0.8,shift={(-300,-200)}]
+\begin{scope}[cm={{1.01189,0.0,0.0,1.01189,(47.01467,48.21687)}}]
+\path[draw=black,fill=white,line join=round,line cap=round,line width=1.152\lw]
+ (167.2100,51.9050) -- (332.8100,51.9050) -- (332.8100,170.7050) .. controls
+ (332.8100,213.9040) and (296.8100,248.1050) .. (250.0100,248.1050) .. controls
+ (203.2090,248.1050) and (167.2090,213.9040) .. (167.2090,170.7050) --
+ (167.2090,51.9050);
+
+\path[draw=black,fill=gold,line join=round,line cap=round,line width=0.432\lw]
+ (242.6400,90.6800) .. controls (246.2030,89.9160) and (250.4970,90.2500) ..
+ (254.8580,90.6800) .. controls (255.0240,87.2880) and (256.4120,83.9530) ..
+ (258.8040,80.9670) .. controls (254.7830,82.4230) and (253.6770,84.9970) ..
+ (251.9500,87.2150) -- (248.1040,79.2970) -- (245.2200,87.1810) .. controls
+ (242.7790,85.2880) and (240.5840,82.1410) .. (237.7820,81.8770) .. controls
+ (240.0790,84.6180) and (241.7620,87.5340) .. (242.6400,90.6800) -- cycle;
+
+\path[draw=black,fill=gold,line join=round,line cap=round,line width=0.432\lw]
+ (241.6400,92.4900) .. controls (244.1680,95.2480) and (245.3690,97.6260) ..
+ (246.9740,100.1190) .. controls (244.5370,99.5940) and (241.0150,99.3420) ..
+ (239.6060,97.2040) .. controls (238.8020,95.9830) and (237.1680,99.2040) ..
+ (236.7120,100.7130) .. controls (235.7900,99.4600) and (235.3620,98.5090) ..
+ (234.8820,95.9190) .. controls (234.7060,94.9710) and (234.1140,93.6190) ..
+ (235.7930,92.8020) .. controls (237.6980,91.8750) and (239.7260,92.7080) ..
+ (241.6400,92.4900) -- cycle;
+
+\path[draw=black,fill=red,line join=round,line cap=round,line width=0.432\lw]
+ (247.8000,101.6000) .. controls (244.5630,100.3870) and (241.3210,101.2440) ..
+ (238.0870,102.0550) .. controls (235.8000,102.6290) and (233.0670,104.1290) ..
+ (231.8640,100.0060) .. controls (230.2460,101.9990) and (231.0470,105.3670) ..
+ (234.1410,104.9390) .. controls (239.9730,104.1310) and (243.3000,101.7190) ..
+ (247.8000,101.6000) -- cycle;
+
+\path[draw=black,fill=gold,line join=round,line cap=round,line width=0.432\lw]
+ (224.8500,195.3590) .. controls (220.6030,193.1720) and (217.5820,191.0870) ..
+ (212.9380,188.4920) .. controls (206.6990,186.0190) and (205.8680,189.8460) ..
+ (208.2150,191.7120) .. controls (208.2720,189.1670) and (208.9290,187.8910) ..
+ (211.5420,190.7460) .. controls (208.9980,193.1560) and (211.1530,193.5590) ..
+ (214.0110,192.7850) -- (223.5620,197.6130) .. controls (218.3770,198.4700) and
+ (211.2510,196.4820) .. (209.3960,197.6130) .. controls (205.0490,196.3610) and
+ (201.8920,202.8120) .. (206.9280,203.6240) .. controls (205.4160,200.1820) and
+ (207.2470,199.8240) .. (209.3960,199.7620) .. controls (209.4730,203.2330) and
+ (212.8970,203.9030) .. (213.4740,200.6200) -- (223.5640,200.5140) .. controls
+ (221.5970,205.7720) and (218.2000,206.6670) .. (218.3050,211.1390) .. controls
+ (215.0880,215.8300) and (222.5200,218.6900) .. (223.3450,214.1390) .. controls
+ (221.4080,215.4960) and (218.6440,214.9790) .. (219.8030,211.9930) .. controls
+ (221.0510,211.9110) and (222.5620,212.7390) .. (223.3450,211.1340) .. controls
+ (224.0030,209.7820) and (221.6520,208.7360) .. (222.9150,206.7340) --
+ (226.7780,200.6170) -- (235.4710,200.6170) .. controls (238.2000,200.6170) and
+ (236.8920,202.9560) .. (238.2540,202.6710) .. controls (239.0950,202.4960) and
+ (240.6820,201.9360) .. (240.6210,199.6500) .. controls (243.3280,199.2340) and
+ (243.4450,200.6130) .. (242.4450,202.7630) .. controls (246.3200,200.6810) and
+ (245.2510,197.4500) .. (240.5130,197.5030) .. controls (239.1890,196.0280) and
+ (236.7330,197.6920) .. (235.7900,197.9330) .. controls (233.9830,198.3940) and
+ (230.6740,197.7170) .. (227.7400,197.6110) -- (237.2910,181.0840) --
+ (237.9360,174.1070) -- (233.1600,178.7220) -- cycle;
+
+\path[draw=black,fill=gold,line join=round,line cap=round,line width=0.432\lw]
+ (276.9800,196.8800) .. controls (281.0100,194.3200) and (284.2120,191.8200) ..
+ (288.6060,188.8200) .. controls (293.6870,185.1130) and (296.1510,190.0620) ..
+ (293.9780,192.1330) .. controls (293.6940,189.6390) and (292.2420,188.3030) ..
+ (289.8950,190.3320) .. controls (291.5060,193.0350) and (290.0030,194.3120) ..
+ (287.2400,193.0400) -- (280.5900,197.4940) .. controls (285.8300,197.8810) and
+ (290.3970,195.8680) .. (292.3470,196.8280) .. controls (296.5630,195.1890) and
+ (300.9710,199.7360) .. (295.2700,202.0600) .. controls (297.4520,198.1930) and
+ (294.6100,198.3040) .. (292.4630,198.4330) .. controls (292.4990,201.2030) and
+ (289.1430,202.1500) .. (288.4800,199.6560) -- (278.4190,200.4560) .. controls
+ (280.8520,205.5180) and (284.3150,206.1030) .. (284.6110,210.5660) .. controls
+ (288.2360,214.9500) and (281.0910,218.4640) .. (279.8580,214.0110) .. controls
+ (281.9080,215.1890) and (284.6160,214.4270) .. (283.1920,211.5560) .. controls
+ (281.9410,211.5860) and (280.0560,212.7750) .. (279.1310,211.2460) .. controls
+ (278.3540,209.9590) and (280.5320,209.5390) .. (279.3160,207.5080) --
+ (274.9180,200.1690) -- (268.9920,200.3430) .. controls (268.0130,201.4450) and
+ (265.4340,202.7990) .. (264.8870,199.8300) .. controls (261.6290,199.5760) and
+ (261.9690,200.7440) .. (263.4520,203.0300) .. controls (259.4050,201.3050) and
+ (260.1810,197.9910) .. (264.9030,197.6200) .. controls (265.4900,196.2200) and
+ (269.3610,198.3520) .. (273.2300,197.4140) -- (265.3430,182.3450) --
+ (264.3020,175.4540) -- (269.3220,180.0000) -- cycle;
+
+\path[draw=black,line join=round,line cap=round,line width=0.288\lw]
+ (309.3200,173.2790) .. controls (303.8120,167.6270) and (298.6620,162.9900) ..
+ (293.3250,155.3900) -- (292.0610,156.1130) .. controls (297.1220,163.2590) and
+ (303.0020,168.5420) .. (309.3200,173.2840);
+
+\path[draw=black,line join=round,line cap=round,line width=0.288\lw]
+ (323.0800,149.5400) .. controls (315.6500,148.3510) and (309.5020,145.4690) ..
+ (305.4760,140.9530) -- (306.7420,140.2160) .. controls (311.6350,145.5210) and
+ (316.5560,146.6080) .. (323.0800,149.5400);
+
+\path[draw=black,fill=red,line join=round,line cap=round,line width=0.432\lw]
+ (251.2500,221.1200) .. controls (249.2250,223.7490) and (246.9000,224.2950) ..
+ (244.5970,224.9820) .. controls (247.2740,221.1030) and (249.4640,217.1280) ..
+ (250.7130,212.9620) .. controls (248.2400,215.8860) and (245.0820,218.6870) ..
+ (242.1280,219.4010) .. controls (237.8670,220.4320) and (234.0310,218.8290) ..
+ (231.9340,215.5380) .. controls (235.1540,216.7310) and (238.1880,216.5380) ..
+ (241.5920,214.7870) .. controls (246.3720,212.3250) and (248.2080,208.5580) ..
+ (249.7480,204.5930) .. controls (247.0910,208.0720) and (244.2130,209.4430) ..
+ (240.9850,207.4890) .. controls (246.8710,204.3050) and (249.6900,197.8620) ..
+ (249.9630,186.9920) .. controls (250.0820,182.2550) and (248.9130,175.6080) ..
+ (247.0840,168.9010) -- (238.4370,187.3280) .. controls (237.2340,182.7370) and
+ (236.9020,178.2880) .. (238.1230,174.1040) .. controls (234.1420,178.9220) and
+ (230.1590,180.5200) .. (226.1770,183.0980) .. controls (231.4100,173.6860) and
+ (235.0170,167.7030) .. (237.9720,162.1210) .. controls (233.8100,166.0380) and
+ (229.6640,164.6820) .. (229.1570,160.4930) .. controls (226.0960,164.6700) and
+ (221.1650,164.0820) .. (220.1680,159.4450) .. controls (211.8260,174.5060) and
+ (201.6340,184.6560) .. (192.0280,184.0880) .. controls (198.5600,176.7740) and
+ (205.7090,167.6990) .. (212.6450,156.7450) .. controls (208.7400,159.5190) and
+ (203.8340,155.8360) .. (206.3680,152.0490) .. controls (204.7940,152.9530) and
+ (203.2210,153.0770) .. (201.6460,151.9600) .. controls (194.1710,158.3280) and
+ (183.9990,168.3030) .. (174.2600,165.0510) .. controls (181.8950,160.4640) and
+ (189.2070,153.1170) .. (196.8410,145.7770) .. controls (197.0780,144.5420) and
+ (196.7800,143.4140) .. (198.3430,141.9140) .. controls (193.3460,143.7910) and
+ (191.6170,138.3730) .. (194.6950,136.1190) .. controls (186.4350,137.3950) and
+ (173.8310,140.5610) .. (170.8700,132.6850) .. controls (177.6880,132.6300) and
+ (185.7490,129.6170) .. (193.0800,127.7480) .. controls (188.9610,127.4860) and
+ (188.9490,120.2130) .. (193.9390,119.5920) .. controls (187.2600,115.8760) and
+ (178.3760,113.3020) .. (176.2310,105.3190) .. controls (182.2050,107.2810) and
+ (188.1790,110.0710) .. (194.1530,110.4700) .. controls (192.0940,108.1850) and
+ (194.0850,103.4400) .. (198.4460,104.5670) .. controls (192.6320,101.3300) and
+ (185.3460,99.5690) .. (183.5290,92.3330) .. controls (192.2930,98.8100) and
+ (205.1270,100.1680) .. (211.1100,102.5280) .. controls (215.7590,104.3620) and
+ (214.7370,108.5780) .. (213.2560,111.9720) .. controls (211.2360,116.6000) and
+ (212.9060,121.6140) .. (215.4020,125.7090) .. controls (219.4680,132.3820) and
+ (228.2890,136.0400) .. (234.6910,134.9100) .. controls (238.2610,134.2790) and
+ (241.6580,129.0260) .. (243.7810,124.7440) .. controls (242.3090,126.1490) and
+ (241.1230,126.6970) .. (239.8350,127.5520) .. controls (242.8850,123.0370) and
+ (245.1170,119.6130) .. (245.8300,113.2860) .. controls (245.0000,114.5310) and
+ (244.3350,115.1190) .. (243.7050,115.5630) .. controls (244.9090,111.4400) and
+ (245.2270,107.3170) .. (245.2240,103.1940) .. controls (247.0800,102.8800) and
+ (248.1830,103.3310) .. (249.4740,103.5730) .. controls (250.8280,103.8280) and
+ (251.7770,102.3780) .. (250.1570,101.2960) .. controls (248.6660,100.3000) and
+ (247.3820,101.1920) .. (245.9830,98.5640) .. controls (244.7760,96.2960) and
+ (243.2270,94.3390) .. (241.5820,92.4930) .. controls (244.0640,90.5820) and
+ (246.8850,91.3680) .. (249.9290,91.5060) .. controls (253.3610,91.6630) and
+ (257.0960,91.8710) .. (260.4020,90.5060) .. controls (259.0450,91.7930) and
+ (257.5740,93.3690) .. (254.7110,94.0910) .. controls (257.0530,96.6050) and
+ (258.3620,99.4130) .. (259.1890,102.3630) .. controls (261.1090,109.2160) and
+ (261.3350,114.9470) .. (261.6170,120.8790) .. controls (261.8240,125.2550) and
+ (261.3920,130.2040) .. (261.5460,133.4090) .. controls (270.3990,134.0540) and
+ (281.2660,131.6510) .. (285.4080,124.1440) .. controls (287.7250,119.9450) and
+ (288.7280,117.6530) .. (287.5540,113.6700) .. controls (286.2520,109.2530) and
+ (286.2660,104.3910) .. (290.9150,102.5600) .. controls (296.8980,100.2000) and
+ (309.0450,98.8420) .. (317.1250,93.8070) .. controls (315.3120,101.0460) and
+ (307.6430,102.9760) .. (301.8280,104.8270) .. controls (306.6490,103.7320) and
+ (308.9330,109.6580) .. (304.9070,111.7920) .. controls (310.8820,111.3930) and
+ (318.2210,109.5130) .. (324.1950,107.5510) .. controls (322.0640,115.6110) and
+ (313.7120,116.5260) .. (306.8670,119.2440) .. controls (310.0870,119.6450) and
+ (312.0260,125.3440) .. (307.5020,127.2540) .. controls (308.9180,128.2920) and
+ (310.0610,129.3910) .. (310.0020,130.3550) .. controls (317.3390,132.2230) and
+ (323.0420,134.2500) .. (329.8640,134.3050) .. controls (326.9030,142.1810) and
+ (315.9690,139.1670) .. (307.7040,137.8910) .. controls (308.0500,139.4620) and
+ (307.2320,142.9830) .. (302.4620,140.3470) .. controls (304.0260,141.8470) and
+ (304.4100,145.6310) .. (301.6890,146.1830) .. controls (308.3470,153.5230) and
+ (316.1510,161.9320) .. (323.8890,166.5170) .. controls (313.4380,170.4800) and
+ (301.1100,158.4130) .. (294.9100,150.7690) .. controls (295.9210,153.4980) and
+ (293.8690,158.2470) .. (288.3240,154.7690) .. controls (288.7130,156.4350) and
+ (288.3650,157.8610) .. (287.1510,158.6870) .. controls (291.2670,165.3860) and
+ (296.5180,177.7180) .. (304.1100,185.0380) .. controls (294.5030,185.6130) and
+ (286.8340,177.6660) .. (278.4920,160.9880) .. controls (276.9470,162.0540) and
+ (274.6810,162.4860) .. (271.6500,158.9230) .. controls (271.1410,163.1110) and
+ (267.6400,164.7900) .. (263.4790,160.8730) .. controls (266.4340,166.4550) and
+ (270.2540,174.0470) .. (275.4890,183.4590) .. controls (271.5070,180.8810) and
+ (268.3840,180.1430) .. (264.3990,175.3240) .. controls (265.6200,179.5120) and
+ (265.3950,184.1710) .. (264.1920,188.7620) .. controls (261.5810,181.6140) and
+ (258.7610,175.9200) .. (255.8660,170.7660) .. controls (254.0370,177.4710) and
+ (255.0140,181.7560) .. (255.1330,186.4940) .. controls (255.4060,197.3640) and
+ (259.4050,203.5950) .. (265.2910,206.7760) .. controls (262.0630,208.7290) and
+ (259.7210,208.0020) .. (257.0640,204.5220) .. controls (258.6040,208.4890) and
+ (259.7950,212.3640) .. (264.5760,214.8260) .. controls (267.9800,216.5790) and
+ (270.6930,215.0540) .. (273.9130,213.8600) .. controls (271.8150,217.1510) and
+ (269.1590,219.5060) .. (264.9030,218.4750) .. controls (261.9490,217.7600) and
+ (259.0050,215.6040) .. (256.5320,212.6800) .. controls (257.2450,217.2740) and
+ (259.7580,220.1760) .. (262.4350,224.0550) .. controls (260.1300,223.9030) and
+ (257.8080,222.8210) .. (255.7810,220.1920) .. controls (255.8170,223.6550) and
+ (255.8850,228.2530) .. (253.8860,229.6300) .. controls (251.8880,228.4270) and
+ (251.2050,224.5800) .. (251.2400,221.1190) -- (251.2500,221.1190) -- cycle;
+
+\path[draw=black,line join=round,line cap=round,line width=0.288\lw]
+ (216.0500,178.4100) .. controls (222.2110,175.3260) and (226.3730,169.6180) ..
+ (229.4260,162.1760) .. controls (229.3190,160.7330) and (229.3220,159.9010) ..
+ (228.0570,162.0380) .. controls (226.1170,168.2320) and (221.0710,173.3360) ..
+ (216.0460,178.4110);
+
+\path[draw=black,line join=round,line cap=round,line width=0.288\lw]
+ (188.0400,172.0700) .. controls (194.2210,167.1610) and (200.1730,162.4060) ..
+ (206.3540,156.1460) -- (207.2760,157.1830) .. controls (201.0380,163.5400) and
+ (194.8860,168.2130) .. (188.0400,172.0700);
+
+\path[draw=black,line join=round,line cap=round,line width=0.288\lw]
+ (176.2300,146.9600) .. controls (183.2590,147.4630) and (188.8590,145.6560) ..
+ (194.6940,142.1550) -- (193.5680,141.0620) .. controls (188.2320,145.2790) and
+ (182.7280,145.4430) .. (176.2300,146.9600);
+
+\path[draw=black,line join=round,line cap=round,line width=0.288\lw]
+ (176.8700,119.6000) .. controls (180.8050,122.7180) and (185.2660,123.7260) ..
+ (189.7620,124.5980) -- (190.0710,123.4640) .. controls (186.8550,123.1330) and
+ (182.6090,121.9610) .. (176.9810,119.6010);
+
+\path[draw=black,line join=round,line cap=round,line width=0.288\lw]
+ (185.5800,102.9700) .. controls (188.0460,105.1350) and (190.5750,106.9800) ..
+ (193.3210,107.7450) -- (193.6980,106.6460) .. controls (191.2140,106.1280) and
+ (188.3390,104.5860) .. (185.5800,102.9700);
+
+\path[draw=black,fill=gold,line width=0.432\lw] (237.2900,148.2500) ..
+ controls (223.4840,145.7010) and (211.9830,139.2830) .. (206.5990,127.7520) ..
+ controls (210.8780,128.4660) and (212.6850,125.6280) .. (211.5360,123.4590) ..
+ controls (210.3860,121.2900) and (207.3990,120.3090) .. (205.2040,123.7810) ..
+ controls (204.8510,119.1780) and (202.1180,117.1160) .. (199.7310,118.7410) ..
+ controls (197.3430,120.3620) and (198.7890,124.6140) .. (202.0910,125.6090) ..
+ controls (198.3710,125.2470) and (196.4660,128.8190) .. (197.7980,130.6490) ..
+ controls (199.1310,132.4830) and (202.6270,132.8100) .. (204.2370,129.3610) ..
+ controls (212.0290,143.5320) and (223.1960,149.8360) .. (238.5770,152.3270) ..
+ controls (238.2280,150.9690) and (237.5140,149.3940) .. (237.2880,148.2490) --
+ cycle;
+
+\path[draw=black,line join=round,line cap=round,line width=0.432\lw]
+ (218.2900,211.2100) .. controls (218.7950,211.2270) and (219.3000,211.4020) ..
+ (219.8060,212.0230)(240.6060,197.6430) .. controls (240.4690,198.1390) and
+ (240.4990,198.8030) .. (240.5620,199.4990)(209.3620,197.5860) .. controls
+ (209.3510,198.1860) and (209.3410,198.9670) ..
+ (209.3310,199.7660)(211.6210,190.7160) .. controls (212.1310,190.3050) and
+ (212.6410,190.1800) .. (213.1490,188.8170)(237.6750,175.5810) --
+ (225.9200,197.5100);
+
+\path[draw=black,line width=0.576\lw] (241.3800,124.7400) .. controls
+ (233.8120,120.2800) and (224.0390,114.5660) .. (222.3000,100.7000) .. controls
+ (220.9810,90.1610) and (224.3890,80.4670) .. (234.2900,72.3190);
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (232.3600,106.6100) .. controls (235.8610,111.1710) and (236.0320,116.3930) ..
+ (234.9700,120.6700) .. controls (231.7290,116.2700) and (231.2070,111.7630) ..
+ (232.3600,106.6100) -- cycle;
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (222.5100,107.9800) circle (0.0432cm);
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (218.6700,117.5600) .. controls (223.4480,121.6000) and (230.1730,122.3720) ..
+ (234.9840,120.8780) .. controls (229.9340,117.8580) and (223.7130,116.7260) ..
+ (218.6700,117.5600) -- cycle;
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (230.2600,87.7000) .. controls (229.7810,93.4300) and (226.1310,99.1380) ..
+ (222.4680,101.5860) .. controls (223.0320,96.1500) and (225.9410,90.7340) ..
+ (230.2600,87.7000) -- cycle;
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (238.0200,75.4600) .. controls (234.9800,80.3410) and (229.5700,83.2550) ..
+ (225.1940,83.2270) .. controls (228.0670,79.7190) and (232.8990,76.5120) ..
+ (238.0200,75.4600) -- cycle;
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (246.1400,64.7790) .. controls (243.1480,69.6890) and (238.5110,72.6500) ..
+ (234.0300,72.4500) .. controls (236.4290,67.9470) and (240.9170,65.5600) ..
+ (246.1400,64.7790) -- cycle;
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (226.3800,68.5600) .. controls (228.0320,74.2490) and (227.0320,79.3910) ..
+ (224.9140,83.3810) .. controls (223.5600,78.1460) and (223.7730,73.5580) ..
+ (226.3800,68.5600) -- cycle;
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (214.6500,88.6100) .. controls (215.1290,94.3400) and (217.9930,98.9750) ..
+ (222.2990,101.5300) .. controls (222.2730,95.7720) and (218.6480,92.2880) ..
+ (214.6500,88.6100) -- cycle;
+
+\path[draw=black,line width=0.576\lw] (261.6600,124.8100) .. controls
+ (268.7750,119.6570) and (277.2520,112.8330) .. (277.6810,98.8630) .. controls
+ (278.0020,88.2470) and (275.1990,79.9900) .. (264.5710,72.8130);
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (268.9500,105.6200) .. controls (265.8940,110.4900) and (265.0720,116.8640) ..
+ (266.5320,121.0200) .. controls (269.3450,117.2450) and (270.5830,110.6390) ..
+ (268.9500,105.6200) -- cycle;
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (-269.1100,118.1100) circle (0.0432cm);
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (282.2400,117.5000) .. controls (277.8640,121.9670) and (271.2410,122.9180) ..
+ (266.6140,121.2770) .. controls (271.3530,117.7910) and (277.1400,117.1440) ..
+ (282.2400,117.5000) -- cycle;
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (258.7700,75.7400) .. controls (262.6820,79.9540) and (268.7630,81.7900) ..
+ (273.0540,80.9290) .. controls (269.5670,78.0310) and (263.9940,75.8010) ..
+ (258.7700,75.7400) -- cycle;
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (251.4500,66.3300) .. controls (254.8910,70.9370) and (260.3930,73.6000) ..
+ (264.8330,72.9790) .. controls (262.1730,68.1150) and (256.7210,66.6170) ..
+ (251.4500,66.3300) -- cycle;
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (269.8000,66.8740) .. controls (268.6920,72.6930) and (270.5540,76.6460) ..
+ (273.0380,80.4180) .. controls (273.8930,75.0790) and (272.8660,71.6040) ..
+ (269.8000,66.8740) -- cycle;
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (285.9500,92.2600) .. controls (285.7080,97.0990) and (281.7680,102.1210) ..
+ (277.2660,103.8560) .. controls (279.0280,97.2100) and (281.8610,94.9320) ..
+ (285.9500,92.2600) -- cycle;
+
+\path[draw=black,fill=green,line join=round,line cap=round,line width=0.432\lw]
+ (268.6800,87.5800) .. controls (269.0290,94.3550) and (272.6430,99.6500) ..
+ (277.2870,102.4440) .. controls (277.1290,97.7390) and (272.9370,90.6340) ..
+ (268.6800,87.5800) -- cycle;
+
+\path[draw=black,line join=round,line cap=round,line width=0.288\lw]
+ (282.4400,179.0800) .. controls (276.6230,175.3890) and (273.0600,169.2870) ..
+ (270.7770,161.5750) -- (271.4500,159.5540) .. controls (273.2080,166.3680) and
+ (277.9590,173.5210) .. (282.4400,179.0770);
+
+\path[draw=black,line join=round,line cap=round,line width=0.288\lw]
+ (324.3810,121.2700) .. controls (319.9950,123.7150) and (314.7860,123.8840) ..
+ (310.2100,124.0210) -- (310.0880,122.7450) .. controls (313.3140,122.9360) and
+ (318.4440,122.6950) .. (324.3810,121.2700);
+
+\path[draw=black,line join=round,line cap=round,line width=0.288\lw]
+ (315.6200,104.1600) .. controls (312.7130,106.9050) and (309.8050,107.9710) ..
+ (306.8960,108.7290) -- (306.7370,107.0940) .. controls (309.2320,106.9420) and
+ (312.5620,105.7200) .. (315.6200,104.1600);
+
+\path[draw=black,fill=gold,line width=0.432\lw] (262.4600,146.6300) ..
+ controls (276.2180,144.7420) and (286.5210,138.6000) .. (292.8150,128.4400) ..
+ controls (288.5350,129.1540) and (286.7290,126.3170) .. (287.8770,124.1470) ..
+ controls (289.0270,121.9780) and (292.0150,120.9970) .. (294.2090,124.4690) ..
+ controls (294.5630,119.8660) and (297.2950,117.8040) .. (299.6830,119.4290) ..
+ controls (302.0700,121.0500) and (300.6240,125.3020) .. (297.3220,126.2970) ..
+ controls (301.0430,125.9350) and (302.9470,129.5070) .. (301.6150,131.3370) ..
+ controls (300.2830,133.1710) and (296.7860,133.4980) .. (295.1760,130.0490) ..
+ controls (287.2290,142.8850) and (276.6270,148.2660) .. (262.8360,150.6540) --
+ cycle;
+
+\path[draw=black,line join=round,line cap=round,line width=0.432\lw]
+ (263.1300,153.0500) .. controls (262.5510,149.2120) and (262.1200,145.3800) ..
+ (262.5240,141.8190) .. controls (263.2000,135.8090) and (267.8280,137.4490) ..
+ (272.2370,136.3550) .. controls (277.8790,134.9560) and (282.5810,131.7500) ..
+ (286.0480,127.4010)(261.1500,161.8090) .. controls (264.2390,168.0010) and
+ (267.1470,173.1060) .. (269.9500,177.5840)(282.1840,159.1250) .. controls
+ (286.8220,166.3030) and (289.7880,174.2850) ..
+ (296.9940,180.6950)(287.2460,158.5960) .. controls (285.7860,160.2820) and
+ (282.2160,160.0350) .. (279.7890,157.3690) .. controls (279.8090,159.0570) and
+ (279.7180,160.1150) .. (278.5760,160.9110)(299.6360,150.4170) .. controls
+ (306.8670,156.7710) and (308.4070,159.1820) ..
+ (315.0680,163.2460)(301.8310,146.1760) .. controls (301.1380,146.2810) and
+ (299.7910,145.8870) .. (298.8340,145.7480) .. controls (300.4890,147.5330) and
+ (300.4700,152.9620) .. (295.1460,150.7980)(309.2060,133.8390) .. controls
+ (313.6440,134.8050) and (319.7840,135.6720) ..
+ (324.2570,135.3280)(310.0370,130.3570) .. controls (310.1590,132.9480) and
+ (308.5520,135.1040) .. (305.9900,135.2580) .. controls (307.0010,136.0770) and
+ (307.6100,136.7440) .. (307.7450,137.7230)(308.9090,114.5230) .. controls
+ (312.7370,113.9330) and (315.8060,113.1190) ..
+ (319.6340,110.8450)(304.6470,111.9210) .. controls (308.2220,112.1010) and
+ (311.2910,116.1270) .. (306.9710,119.2430)(309.7090,98.5320) .. controls
+ (301.5320,103.3730) and (290.7380,102.2620) ..
+ (290.8610,111.3710)(234.7210,134.8950) .. controls (235.4030,142.5260) and
+ (237.5510,149.5300) .. (239.8460,155.4750) .. controls (241.8980,160.7920) and
+ (245.4450,161.3990) .. (247.1350,169.0040)(261.5520,133.5450) .. controls
+ (255.7810,138.2840) and (259.2340,148.3680) ..
+ (260.5990,155.7660)(239.6580,163.3750) .. controls (236.5690,169.5680) and
+ (233.6610,174.6720) .. (230.8580,179.1500)(214.3310,161.0120) .. controls
+ (209.6930,168.1880) and (205.9770,174.0220) ..
+ (198.9850,179.4710)(212.5960,156.8760) .. controls (211.3610,161.1260) and
+ (216.8440,163.0000) .. (220.1080,159.2870)(201.7750,147.2770) .. controls
+ (194.5430,153.6320) and (187.6150,158.7740) ..
+ (180.9550,162.8380)(196.8700,145.7580) .. controls (197.8440,147.1520) and
+ (199.1100,147.6820) .. (201.7030,147.3050) .. controls (200.5780,148.5580) and
+ (200.8130,150.5680) .. (201.5600,152.0530)(190.6140,132.8930) .. controls
+ (185.5410,133.7680) and (180.2440,134.8430) ..
+ (176.5540,134.6100)(193.0050,127.7190) .. controls (189.4070,130.5850) and
+ (190.0190,135.0990) .. (194.4630,136.0180)(191.9000,114.1120) .. controls
+ (188.0720,113.5220) and (184.2450,111.3420) ..
+ (180.4170,109.0720)(193.8850,110.1510) .. controls (194.4990,111.0170) and
+ (194.9720,111.5190) .. (195.4790,111.8180) .. controls (192.3300,111.9980) and
+ (190.1320,115.7160) .. (192.5170,118.7790)(188.9760,97.0630) .. controls
+ (194.4280,99.9200) and (197.7470,101.1830) .. (207.0160,104.3500) .. controls
+ (214.1160,106.7750) and (212.2070,109.7870) ..
+ (210.4740,112.4100)(215.8270,130.0030) .. controls (219.9200,137.0330) and
+ (228.0630,140.2840) .. (235.4660,140.3060)(240.9930,104.6230) .. controls
+ (242.2550,103.9480) and (243.5910,103.3190) ..
+ (245.8400,103.0670)(240.7100,93.1910) .. controls (242.6410,95.4110) and
+ (243.8090,98.6450) .. (246.3500,99.3370)(251.8790,94.3070) .. controls
+ (251.7020,95.9940) and (251.3710,97.5010) ..
+ (249.8960,98.9450)(243.6260,91.4700) .. controls (244.2100,93.8120) and
+ (245.7400,94.3460) .. (247.3440,94.1660) .. controls (252.2220,93.6190) and
+ (256.9480,94.9270) .. (260.3210,92.8000)(252.6820,97.0130) .. controls
+ (256.5460,103.3430) and (258.0260,109.3950) ..
+ (258.4490,115.3540)(249.4090,111.4050) .. controls (249.5040,115.4600) and
+ (249.3630,119.0510) .. (248.8910,122.2540) .. controls (251.1030,119.3010) and
+ (251.9010,115.4090) .. (252.4180,111.3230)(245.8300,113.3640) .. controls
+ (246.8820,111.5810) and (247.7640,109.2020) ..
+ (248.4100,106.0030)(243.2940,125.2330) .. controls (244.9020,123.6300) and
+ (246.2820,121.1440) .. (247.8790,118.2230)(236.3870,135.1190) .. controls
+ (239.4760,133.7770) and (242.5640,131.5380) ..
+ (245.6530,127.0010)(248.6730,124.6090) .. controls (248.4950,128.4160) and
+ (247.5590,132.2220) .. (245.9490,136.0290) .. controls (249.5930,133.6600) and
+ (251.0780,128.4890) .. (251.9230,123.9690)(241.9770,88.0910) .. controls
+ (245.8100,87.0580) and (251.6930,87.3720) ..
+ (255.1450,88.0730)(253.1630,193.7830) .. controls (253.5200,206.0790) and
+ (253.6650,217.3180) .. (253.8250,228.6350)(256.4010,167.4650) --
+ (263.5900,179.4850)(237.7270,162.4750) .. controls (239.1570,160.2840) and
+ (239.5880,156.4150) .. (241.5890,158.7700);
+
+\path[draw=black,line join=round,line cap=round,line width=0.432\lw]
+ (246.5900,94.2000) .. controls (246.9170,95.9870) and (247.4530,97.5640) ..
+ (248.4930,98.6380) -- (248.6890,94.2530) -- cycle;
+
+\path[draw=black,line join=round,line cap=round,line width=0.432\lw]
+ (284.6400,210.6300) .. controls (284.1380,210.6920) and (283.6510,210.9130) ..
+ (283.2030,211.5770)(264.8370,197.7580) .. controls (265.0190,198.2400) and
+ (265.0480,198.9030) .. (265.0480,199.6020)(292.4130,196.7420) .. controls
+ (292.4770,197.3390) and (292.4510,197.6320) ..
+ (292.5330,198.4280)(289.8930,190.2990) .. controls (289.3490,189.9360) and
+ (288.9460,189.5940) .. (288.6960,188.8130)(264.8500,176.3320) --
+ (275.1230,197.3610);
+
+\path[draw=black,fill=white,line join=round,line cap=round,line width=0.432\lw]
+ (248.5200,98.6000) .. controls (250.2340,97.8130) and (250.7050,95.9380) ..
+ (251.1000,94.2430) -- (248.5730,94.2650) .. controls (247.8940,95.9470) and
+ (248.4140,97.3580) .. (248.5200,98.6000) -- cycle;
+
+\end{scope}
+\end{scope}
+
+
+
+
+\end{scope}
+\fi
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AT-V.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-V.tex
new file mode 100644
index 0000000000..d8dfd48472
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-V.tex
@@ -0,0 +1,100 @@
+% --------------------------------------------------------------------------
+% Austria - Vorarlberg:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{white}{RGB}{255,255,255}
+\definecolor{red}{RGB}{218,18,26}
+\definecolor{gold}{RGB}{252,221,9}
+\definecolor{blue}{RGB}{15,71,175}
+\newdimen\lw\lw0.0007\flagwidth
+\hstripesII{red}{white}
+\ifemblem
+\begin{scope}[shift={(0.5\flaglength,0.5)},scale=\flagwidth/320]
+\begin{scope}[y=-0.8pt, x=0.8pt,shift={(-300,-200)}]
+\def\franse#1{%
+\begin{scope}[shift={(#1,0)},shift={(0,0)}]
+\path[rounded corners=0.0000cm,fill=black] (149.8,708) rectangle (163.9970,762.8260);
+\path[draw=white,line width=3\lw] (156.6500,709.7500) .. controls
+ (156.5600,711.9700) and (157.1800,717.2500) .. (157.5000,720.3600) .. controls
+ (157.8300,723.4600) and (156.4400,725.7100) .. (156.2500,728.6100) .. controls
+ (156.0700,731.2600) and (156.6500,733.9300) .. (157.4200,736.8500) .. controls
+ (158.2000,739.8300) and (157.8100,742.3600) .. (156.6900,745.6100) .. controls
+ (155.5400,748.9100) and (154.7800,752.1100) .. (155.4400,755.4100) .. controls
+ (156.1100,758.7400) and (157.1200,760.8500) .. (157.0000,762.8000);
+\end{scope}}
+\begin{scope}[cm={{0.49338,0.0,0.0,0.49338,(-0.24767,-0.18417)}}]
+\begin{scope}[cm={{0.43756,0.0,0.0,0.43756,(447.05,175.719)}},draw=black,even odd rule]
+\path[draw,fill=white,line width=8.000\lw] (39.7930,67.4810) --
+ (698.3930,67.4810) -- (698.3930,688.7910) .. controls (684.6030,847.8210) and
+ (543.3030,982.4010) .. (370.7930,983.9010) .. controls (197.7930,985.4010) and
+ (51.2530,852.1810) .. (42.8130,695.1010) -- cycle;
+\path[draw=black,fill=red,nonzero rule,line width=4.000\lw]
+ (151.8400,120.2800) .. controls (126.6800,120.7600) and (106.4100,141.4300) ..
+ (106.4100,166.8100) .. controls (106.4100,192.4900) and (127.1400,213.3400) ..
+ (152.7200,213.3400) .. controls (178.3000,213.3400) and (199.0600,192.4900) ..
+ (199.0600,166.8100) .. controls (199.0600,141.1300) and (178.3000,120.2800) ..
+ (152.7200,120.2800) -- cycle(151.0900,138.8100) .. controls
+ (151.4000,138.8000) and (151.7200,138.8100) .. (152.0300,138.8100) .. controls
+ (167.7800,138.8100) and (180.5300,151.5100) .. (180.5300,167.1600) .. controls
+ (180.5300,182.8100) and (167.7800,195.5000) .. (152.0300,195.5000) .. controls
+ (136.2900,195.5000) and (123.5000,182.8100) .. (123.5000,167.1600) .. controls
+ (123.5000,151.8100) and (135.7700,139.3000) .. (151.0900,138.8100) -- cycle;
+\path[draw,fill=red,line width=4.000\lw] (151.9400,213.8500) --
+ (583.9700,213.8500) -- (583.9700,707.8200) -- (488.9400,707.8200) --
+ (488.9400,480.4200) -- (415.1100,480.4200) -- (415.1100,825.7700) --
+ (320.8900,825.7700) -- (320.8900,480.4200) -- (247.4600,480.4200) --
+ (247.4600,707.5300) -- (151.9400,707.5300) -- cycle;
+\end{scope}
+\begin{scope}[cm={{0.43756,0.0,0.0,0.43756,(541.56,175.719)}},shift={(0,0)}]
+\path[draw=black,fill=red,nonzero rule,line width=4.000\lw]
+ (151.8400,120.2800) .. controls (126.6800,120.7600) and (106.4100,141.4300) ..
+ (106.4100,166.8100) .. controls (106.4100,192.4900) and (127.1400,213.3400) ..
+ (152.7200,213.3400) .. controls (178.3000,213.3400) and (199.0600,192.4900) ..
+ (199.0600,166.8100) .. controls (199.0600,141.1300) and (178.3000,120.2800) ..
+ (152.7200,120.2800) -- cycle(151.0900,138.8100) .. controls
+ (151.4000,138.8000) and (151.7200,138.8100) .. (152.0300,138.8100) .. controls
+ (167.7800,138.8100) and (180.5300,151.5100) .. (180.5300,167.1600) .. controls
+ (180.5300,182.8100) and (167.7800,195.5000) .. (152.0300,195.5000) .. controls
+ (136.2900,195.5000) and (123.5000,182.8100) .. (123.5000,167.1600) .. controls
+ (123.5000,151.8100) and (135.7700,139.3000) .. (151.0900,138.8100) -- cycle;
+\end{scope}
+\begin{scope}[cm={{0.43756,0.0,0.0,0.43756,(636.08,175.719)}},shift={(0,0)}]
+\path[draw=black,fill=red,nonzero rule,line width=4.000\lw]
+ (151.8400,120.2800) .. controls (126.6800,120.7600) and (106.4100,141.4300) ..
+ (106.4100,166.8100) .. controls (106.4100,192.4900) and (127.1400,213.3400) ..
+ (152.7200,213.3400) .. controls (178.3000,213.3400) and (199.0600,192.4900) ..
+ (199.0600,166.8100) .. controls (199.0600,141.1300) and (178.3000,120.2800) ..
+ (152.7200,120.2800) -- cycle(151.0900,138.8100) .. controls
+ (151.4000,138.8000) and (151.7200,138.8100) .. (152.0300,138.8100) .. controls
+ (167.7800,138.8100) and (180.5300,151.5100) .. (180.5300,167.1600) .. controls
+ (180.5300,182.8100) and (167.7800,195.5000) .. (152.0300,195.5000) .. controls
+ (136.2900,195.5000) and (123.5000,182.8100) .. (123.5000,167.1600) .. controls
+ (123.5000,151.8100) and (135.7700,139.3000) .. (151.0900,138.8100) -- cycle;
+\end{scope}
+\begin{scope}[cm={{0.43756,0.0,0.0,0.43756,(447.05,175.719)}},draw=black,line width=10.400\lw]
+\path[draw] (152.00,334.51)--(583.00,334.51)(152.00,368.51)--(583.00,368.51)
+ (153.97,540.51)--(246.75,540.51)(153.97,574.15)--(246.75,574.15)
+ (489.97,540.51)--(582.75,540.51)(489.97,574.15)--(582.75,574.15)
+ (322.48,628.24)--(415.25,628.24)(322.48,661.89)--(415.25,661.89)
+ (152.48,678.24)--(245.25,678.24)(491.07,678.24)--(583.85,678.24)
+ (322.48,796.38)--(415.25,796.38);
+\end{scope}
+\begin{scope}[cm={{0.43756,0.0,0.0,0.43756,(447.05,175.719)}}]
+\franse{0}\franse{22}\franse{42.945}\franse{64.352}\franse{86}
+\end{scope}
+\begin{scope}[cm={{0.98515,0.0,0.0,1.0,(81.5531,51.658)}},shift={(0,0)}]
+\begin{scope}[cm={{0.43756,0.0,0.0,0.43756,(447.05,175.719)}}]
+\franse{0}\franse{22}\franse{42.945}\franse{64.352}\franse{86}
+\end{scope}
+\end{scope}
+\begin{scope}[cm={{0.99505,0.0,0.0,1.0,(149.9907,0.04829)}},shift={(0,0)}]
+\begin{scope}[cm={{0.43756,0.0,0.0,0.43756,(447.05,175.719)}}]
+\franse{0}\franse{22}\franse{42.945}\franse{64.352}\franse{86}
+\end{scope}
+\end{scope}
+\end{scope}
+\end{scope}
+\end{scope}
+\fi
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AT-W.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-W.tex
new file mode 100644
index 0000000000..12185bc4e5
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AT-W.tex
@@ -0,0 +1,45 @@
+% --------------------------------------------------------------------------
+% Austria - Vienna:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{white}{RGB}{255,255,255}
+\definecolor{red}{RGB}{218,18,26}
+\definecolor{gold}{RGB}{252,221,9}
+\definecolor{blue}{RGB}{15,71,175}
+\newdimen\lw\lw0.0025\flagwidth
+\hstripesII{red}{white}
+\ifemblem
+\begin{scope}[shift={(0.5\flaglength,0.5)},scale=\flagwidth/483.55]
+
+\def\pfad{(549,171) -- (351,171)
+ .. controls (351,171) and (352.2000,239.6000) .. (356,277)
+ .. controls (360.2000,313) and (374.2000,356) .. (391,383)
+ .. controls (404.4000,405.7000) and (427,428) .. (450,429)
+ .. controls (473,429) and (495.6000,404.8000) .. (509,383)
+ .. controls (525.7000,355.1000) and (539.7000,312) .. (544,277)
+ .. controls (548.2000,239.8000) and (549.3000,172) .. (549,171)
+ -- cycle;}
+\begin{scope}[y=-0.80pt, x=0.80pt,shift={(-450,-300)}]
+\begin{scope}[cm={{1.15385,0.0,0.0,1.15385,(-69.24731,-46.15387)}}]
+\begin{scope}
+\clip \pfad
+\begin{scope}[shift={(0,-30.0)}]
+\path[fill=red,rounded corners=0cm] (350,200) rectangle (550,460);
+\path[draw=white,line width=33.6\lw] (450,200)--(450,460)(348,299)--(548,299);
+\path[draw=black,line width=1.6\lw] (428,201)--(428,277)--(350,277)
+ (350,321)--(428,321)--(428,460)(472,460)--(472,321)--(550,321)
+ (550,277)--(472,277)--(472,200)(435,200)--(435,284)--(350,284)
+ (350,314)--(435,314)--(435,474)(465,474)--(465,314)--(550,314)
+ (550,284)--(465,284)--(465,199);
+\end{scope}
+\end{scope}
+\path[draw=black,line width=1.6\lw]\pfad
+\end{scope}
+\end{scope}
+
+
+
+\end{scope}
+\fi
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AT.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AT.tex
index 64ea52ea49..0e8947b9ea 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_AT.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AT.tex
@@ -8136,5 +8136,5 @@
\end{scope}
\fi
% Frame around flag:
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AU.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AU.tex
index 7e61a6f2b6..ef2781e92f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_AU.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AU.tex
@@ -14,5 +14,5 @@
\starn{white}{7}{(0.2222*\stretchfactor,0.13)}{0.0715}{0.031778}{0}
\starn{white}{7}{(0.1*\stretchfactor,-0.042) }{0.0416667}{0.01852}{0}
\end{scope}
-% \framecode
+% \framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AX.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AX.tex
new file mode 100644
index 0000000000..79b9d8e0ef
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AX.tex
@@ -0,0 +1,14 @@
+% --------------------------------------------------------------------------
+% Aland:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{17/26}
+\definecolor{blue}{RGB}{0,76,151}
+\definecolor{red}{RGB}{200,16,46}
+\definecolor{gold}{RGB}{255,205,0}
+\background{blue}
+\hbar{gold}{0.5}{5/17}
+\vbar{gold}{21/34*\stretchfactor}{5/17}
+\hbar{red}{0.5}{2/17}
+\vbar{red}{21/34*\stretchfactor}{2/17}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_AZ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_AZ.tex
index 75e22dbad9..87a77217f7 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_AZ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_AZ.tex
@@ -10,5 +10,5 @@
\moon{white}{(-0.05,0)}{0.15}{(-0.016667,0)}{0.125}
\starn{white}{8}{(7/60,0)}{1/12}{1/24}{0}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Abkhazia.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Abkhazia.tex
index 619f2ce09b..4d14890043 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_Abkhazia.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Abkhazia.tex
@@ -50,5 +50,5 @@
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Artsakh.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Artsakh.tex
index 6f3be62548..b24d1e60d7 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_Artsakh.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Artsakh.tex
@@ -11,5 +11,5 @@
-|++(-1,1)-|++(-1,1)-|++(-1,1)-|++(-2,-1)-|++(1,-1)-|++(1,-1)-|++(1,-1)-|++(1,-1)
-|++(-1,-1)-|++(-1,-1)-|++(-1,-1)-|cycle;
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_B.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_B.tex
new file mode 100644
index 0000000000..de43f22c9d
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_B.tex
@@ -0,0 +1,11 @@
+% --------------------------------------------------------------------------
+% Signal Flag B:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\begin{scope}
+\clip (0,0)--(\flaglength,0)--++(-0.25,0.5)--++(0.25,0.5)--(0,1)--cycle;
+\background{red}
+\end{scope}
+\framecode{\draw (0,0)--(\flaglength,0)--++(-0.25,0.5)--++(0.25,0.5)--(0,1)--cycle;}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BA.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BA.tex
index 3ae56b533f..9820bb41f4 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BA.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BA.tex
@@ -16,5 +16,5 @@
\foreach \n in {0,1,...,8} {\starV{white}%
{($(h3)+(-\n*\flaglength/16,\n\flagwidth/8)+(-\xx,0.03\flagwidth)$)}{0.095}{0}}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BB.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BB.tex
index c0d7366842..82beff63c8 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BB.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BB.tex
@@ -39,5 +39,5 @@ and (9.269,5.335) .. (8.633,5.236) .. controls (8.577,5.222) and (8.544,5.250)
\end{scope}
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BD.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BD.tex
index 0ca050ce8a..b19b025268 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BD.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BD.tex
@@ -6,5 +6,5 @@
\definecolor{green}{RGB}{0,97,74}
\fill [green] (0,0) rectangle (\flaglength,1);
\fill [red] (0.45\flaglength,0.5) circle (1/3);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BE.tex
index 4d3fd0be8f..dc6883ef39 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BE.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BE.tex
@@ -5,5 +5,5 @@
\definecolor{red}{RGB}{200,16,46}
\definecolor{gold}{RGB}{255,205,0}
\vstripesIII{black}{gold}{red}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BF.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BF.tex
index 9dd783b028..241c4bc4bb 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BF.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BF.tex
@@ -7,5 +7,5 @@
\definecolor{green}{RGB}{0,150,57}
\hstripesII{red}{green}
\starV{gold}{(\flaglength/2,0.5)}{\flagwidth/6}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BG.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BG.tex
index d163280136..07f0e94fa7 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BG.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BG.tex
@@ -5,5 +5,5 @@
\definecolor{red}{RGB}{218,41,28}
\definecolor{green}{RGB}{0,175,102}
\hstripesIII{white}{green}{red}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BH.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BH.tex
index 11fe1e3fe3..e432cd350a 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BH.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BH.tex
@@ -8,5 +8,5 @@
\foreach \n in{1,...,5}
{--++(\flagwidth/4,\flagwidth/10)--++(-\flagwidth/4,\flagwidth/10)}
--(\flaglength,1)--cycle;
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BI.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BI.tex
index 6e7efcb573..286f24820d 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BI.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BI.tex
@@ -16,5 +16,5 @@
{ \starVI{green}{(\x:0.14667)}{\flagwidth/15}{0}
\starVI{red}{(\x:0.14667)}{0.054667\flagwidth}{0}}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BJ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BJ.tex
index 4d8224fba3..8d09e22e88 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BJ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BJ.tex
@@ -7,5 +7,5 @@
\definecolor{green}{RGB}{0,177,64}
\hstripesII{gold}{red}
\fill [green] (0,0) rectangle (0.6*\stretchfactor,1);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BN.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BN.tex
index cd5d1a4b6a..10563585f7 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BN.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BN.tex
@@ -809,5 +809,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BO.tex
index 8322939791..a50d6c7e35 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BO.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BO.tex
@@ -6,5 +6,5 @@
\definecolor{green}{RGB}{0,122,51}
\definecolor{gold}{RGB}{255,242,0}
\hstripesIII{red}{gold}{green}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BR.tex
index 3a04d5e37b..a11a5cbbaa 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BR.tex
@@ -169,5 +169,5 @@
\begin{scope}[shift={(0,575.0)}]\stern{10.500}\end{scope}
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BS.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BS.tex
index 3547ac9f7e..7b90eb849c 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BS.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BS.tex
@@ -7,5 +7,5 @@
\hstripesIII{blue}{gold}{blue}
\fill [black] (0,0)--(0.86603,0.5)--(0,1)--cycle;
%
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BT.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BT.tex
index 9fe95b9a89..86184f6f0f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BT.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BT.tex
@@ -1130,5 +1130,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BW.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BW.tex
index 037582ce42..686dfbb0cd 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BW.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BW.tex
@@ -6,5 +6,5 @@
\fill [blue](0,0) rectangle (\flaglength,1);
\hbar{white}{0.5}{1/4}
\hbar{black}{0.5}{1/6}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BY.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BY.tex
index b0edc5f243..c407e363e7 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BY.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BY.tex
@@ -29,5 +29,5 @@
\p{31}{5}{2}\p{31}{8}{1}\p{31}{12}{1}
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_BZ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_BZ.tex
index 83a622c4ad..6a7425bd30 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_BZ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_BZ.tex
@@ -2855,5 +2855,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Bonaire.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Bonaire.tex
new file mode 100644
index 0000000000..c639227683
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Bonaire.tex
@@ -0,0 +1,18 @@
+% --------------------------------------------------------------------------
+% Bonaire:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{red}{RGB}{200,16,46}
+\definecolor{gold}{RGB}{243,208,62}
+\definecolor{blue}{RGB}{0,51,160}
+\background{white}
+\fill [blue] (0,0)-|(\flaglength,1)--cycle;
+\fill [gold] (0,7/12)|-(5/12*\flaglength,1)--cycle;
+\begin{scope}[shift={(5/18*\flaglength,7/12)}]
+\starn{black}{4}{(0,0)}{0.25}{0.125}{0}
+\fill [black] (0,0) circle (13/60);
+\fill [white] (0,0) circle (3/16);
+\starVI{red}{(0,0)}{0.125}{0}
+\end{scope}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Buddhism.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Buddhism.tex
new file mode 100644
index 0000000000..e2d670bc7d
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Buddhism.tex
@@ -0,0 +1,25 @@
+% --------------------------------------------------------------------------
+% Buddhist Flag:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{blue}{RGB}{0,0,255}
+\definecolor{gold}{RGB}{255,255,0}
+\definecolor{red}{RGB}{255,0,0}
+\definecolor{orange}{RGB}{255,152,0}
+\background{orange}
+\fill [blue] (0,0) rectangle (\flaglength/6,1)
+ (5\flaglength/6,4/5) rectangle (\flaglength,1);
+\fill [gold] (\flaglength/6,0) rectangle (2\flaglength/6,1)
+ (5\flaglength/6,3/5) rectangle (\flaglength,4/5);
+\fill [red] (2\flaglength/6,0) rectangle (3\flaglength/6,1)
+ (5\flaglength/6,2/5) rectangle (\flaglength,3/5);
+\fill [white](3\flaglength/6,0) rectangle (4\flaglength/6,1)
+ (5\flaglength/6,1/5) rectangle (\flaglength,2/5);
+
+
+
+
+
+
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_C.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_C.tex
new file mode 100644
index 0000000000..956d8e8d45
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_C.tex
@@ -0,0 +1,10 @@
+% --------------------------------------------------------------------------
+% Signal Flag C:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{blue}
+\hbar{white}{0.5}{0.6}
+\hbar{red}{0.5}{0.2}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CA.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CA.tex
index ffd625d553..afbb765741 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CA.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CA.tex
@@ -16,5 +16,5 @@
(-1614,-113)arc(-18.135:64.707:65)--(-1860,65)--(-919,827)arc(-50.929:20.286:65)--(-1015,1220)--
(-156,1069)arc(-99.758:2.639:95)--(-90,2030)--cycle;
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CD.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CD.tex
index 0bdcf94288..55226ec9c3 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CD.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CD.tex
@@ -19,5 +19,5 @@
\draw [gold,line width=133.33\dd,line cap=rect] (c1)--(c2);
\draw [red,line width=100\dd,line cap=rect] (c1)--(c2);
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CF.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CF.tex
index 98c817ea1b..179048a9df 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CF.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CF.tex
@@ -9,5 +9,5 @@
\hstripesIV{blue}{white}{green}{gold}
\vbar{red}{0.5\flaglength}{0.25\flagwidth}
\starV{gold}{(0.25*\stretchfactor,0.875)}{\flagwidth/9}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CG.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CG.tex
index 1086adc9a0..a015c4ac06 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CG.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CG.tex
@@ -8,5 +8,5 @@
\fill [gold] (0,0) rectangle (\flaglength,1);
\fill [green] (0,0)--(0,1)--(2/3*\flaglength,1)--cycle;
\fill [red] (\flaglength,0)--(\flaglength,1)--(1/3*\flaglength,0)--cycle;
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CH.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CH.tex
index 0e9dc8983b..afc0553edf 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CH.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CH.tex
@@ -7,5 +7,5 @@
\begin{scope}[shift={(0.5\flaglength,0.5)},x=\flagwidth/32,y=\flagwidth/32]
\fill [white] (3,10)|-(10,3)|-(3,-3)|-(-3,-10)|-(-10,-3)|-(-3,3)|-cycle;
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CI.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CI.tex
index 372f75c8cd..a85cc8e28b 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CI.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CI.tex
@@ -5,5 +5,5 @@
\definecolor{orange}{RGB}{255,130,0}
\definecolor{green}{RGB}{0,122,51}
\vstripesIII{orange}{white}{green}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CK.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CK.tex
index 0e2286e2fa..8a5de28097 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CK.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CK.tex
@@ -10,5 +10,5 @@
\foreach \n in {0,...,14}
{\starV{white}{(90+24*\n:11/30*\stretchfactor)}{0.075*\stretchfactor}{24*\n}}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CL.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CL.tex
index fb9ce8b33d..589615b9a2 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CL.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CL.tex
@@ -7,5 +7,5 @@
\hstripesII{white}{red}
\fill [blue] (0,0.5) rectangle (0.5,1);
\starV{white}{(0.25,0.75)}{\flagwidth/8}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CM.tex
index 2df9568c1f..b6c9f27950 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CM.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CM.tex
@@ -7,5 +7,5 @@
\definecolor{green}{RGB}{0,177,64}
\vstripesIII{green}{red}{gold}
\starV{gold}{(0.5\flaglength,0.4824)}{0.18426\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CN.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CN.tex
index 8450d83853..b11f4c9612 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CN.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CN.tex
@@ -10,5 +10,5 @@
\starV{gold}{(0.6,0.8)}{0.05*\flagwidth}{0}
\starV{gold}{(0.6,0.65)}{0.05*\flagwidth}{0}
\starV{gold}{(0.5,0.55)}{0.05*\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CO.tex
index 8b8f61f857..f3b5eb8021 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CO.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CO.tex
@@ -8,5 +8,5 @@
\fill [gold] (0,0) rectangle (\flaglength,1);
\fill [blue] (0,0) rectangle (\flaglength,0.5);
\fill [red] (0,0) rectangle (\flaglength,0.25);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CR.tex
index e48b6b7b92..b03966ec84 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CR.tex
@@ -1533,5 +1533,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CU.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CU.tex
index c08cd7fc95..43214c361c 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CU.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CU.tex
@@ -8,5 +8,5 @@
\fill [red] (0,0)--(0.86603,0.5)--(0,1)--cycle;
\starV{white}{(0.2887,0.5)}{\flagwidth/6}{0}
%
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CV.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CV.tex
index 8efe937098..84fbc66bcb 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CV.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CV.tex
@@ -12,5 +12,5 @@
\coordinate (c) at (0.63889*\stretchfactor,0.375);
\foreach \n in {18,54,...,342}
{\starV{gold}{($(c)+(\n:0.26389)$)}{0.04722\flagwidth}{0}}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CY.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CY.tex
index cae4701e38..3364d4e313 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CY.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CY.tex
@@ -507,5 +507,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_CZ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_CZ.tex
index f222c9192a..1a014977fe 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_CZ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_CZ.tex
@@ -6,5 +6,5 @@
\definecolor{blue}{RGB}{0,48,135}
\hstripesII{white}{red}
\fill [blue] (0,0)--(0,1)--(0.5\flaglength,0.5)--cycle;
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Christian.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Christian.tex
new file mode 100644
index 0000000000..978690a57f
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Christian.tex
@@ -0,0 +1,12 @@
+% --------------------------------------------------------------------------
+% Christian Flag:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{red}{RGB}{191,10,48}
+\definecolor{blue}{RGB}{0,40,104}
+\background{white}
+\fill [blue] (0,0.46) rectangle (0.635 ,1);
+\fill [red] (0.3475,0.91)|-(0.4525,0.81)|-(0.3475,0.75)|-(0.2875,0.55)|-
+ (0.1825,0.75)|-(0.2875,0.81)|-cycle;
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_D.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_D.tex
new file mode 100644
index 0000000000..5aba23a4c4
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_D.tex
@@ -0,0 +1,9 @@
+% --------------------------------------------------------------------------
+% Signal Flag D:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{gold}
+\hbar{blue}{0.5}{0.5}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_DE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_DE.tex
index c5d9eb7089..a5389781d2 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_DE.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_DE.tex
@@ -182,5 +182,5 @@ line cap=round,line width=1.627\lw] (-80.4860,246.0430) .. controls
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_DJ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_DJ.tex
index 843e5dca89..4027b199c8 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_DJ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_DJ.tex
@@ -9,5 +9,5 @@
\fill [white] (0,0)--(\flaglength/2,0.5)--(0,1)--cycle;
% ? \starV{red}{(\flaglength/6,0.5)}{0.1382\flagwidth}{0}
\starV{red}{(\flaglength/6,0.5)}{0.16667\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_DK.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_DK.tex
index b3a0d36112..ad091b62f0 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_DK.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_DK.tex
@@ -6,5 +6,5 @@
\fill [red] (0,0) rectangle (\flaglength,1);
\hbar{white}{0.5}{0.14286}
\vbar{white}{0.5\flagwidth*\stretchfactor}{0.14286}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_DM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_DM.tex
index d217d1487a..0bf6796971 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_DM.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_DM.tex
@@ -180,5 +180,5 @@
\end{scope}
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_DO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_DO.tex
index 4b5b85e1d7..573b94d8f2 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_DO.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_DO.tex
@@ -5277,5 +5277,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_DZ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_DZ.tex
index b66308bbad..19b13a087e 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_DZ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_DZ.tex
@@ -7,5 +7,5 @@
\vstripesII{green}{white}
\moon{red}{(0.5\flaglength,0.5)}{0.25}{($(0.5\flaglength,0.5)+(0.0583333,0)$)}{0.2}
\starV{red}{($(0.5\flaglength,0.5)+(0.1011,0)$)}{0.125\flagwidth}{-18}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_E.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_E.tex
new file mode 100644
index 0000000000..93acd0c175
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_E.tex
@@ -0,0 +1,8 @@
+% --------------------------------------------------------------------------
+% Signal Flag E:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\hstripesII{blue}{red}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_EC.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_EC.tex
index 6acef3a441..d73399e74b 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_EC.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_EC.tex
@@ -8061,5 +8061,5 @@ shade, bottom color=blue,top color=blue!20] (665.3900,508.8300) ..
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_EE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_EE.tex
index 7cba562a58..d681f67c41 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_EE.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_EE.tex
@@ -4,5 +4,5 @@
\begin{flagdescription}{7/11}
\definecolor{blue}{RGB}{0,114,206}
\hstripesIII{blue}{black}{white}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_EG.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_EG.tex
index 5ef643edb3..e75aa67dbe 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_EG.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_EG.tex
@@ -598,5 +598,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_EH.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_EH.tex
index cdb0be8268..87b0f7bb69 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_EH.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_EH.tex
@@ -10,5 +10,5 @@
\starV{red}{(0,0)}{0.09524}{0}
\moon{red}{(-0.01984,0)}{0.11905}{(0.01984,0)}{0.11905}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_ER.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_ER.tex
index f4048bab3d..78cca80578 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_ER.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_ER.tex
@@ -135,5 +135,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_ES.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_ES.tex
index 7cf8f5bfc8..bf8cb4062b 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_ES.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_ES.tex
@@ -6,5 +6,5 @@
\definecolor{gold}{RGB}{255,209,0}
\fill [red] (0,0) rectangle (\flaglength,1);
\hbar{gold}{0.5}{0.5}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_ET.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_ET.tex
index 0392544161..b695ca7c40 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_ET.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_ET.tex
@@ -18,5 +18,5 @@
\end{scope}}
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_EU.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_EU.tex
index 6cbb0e51ef..5a5e11f5d6 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_EU.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_EU.tex
@@ -7,5 +7,5 @@
\fill [blue] (0,0) rectangle (\flaglength,1);
\foreach \w in{0,30,...,330}
{\starV{gold}{($(0.5\flaglength,0.5)+(\w:1/3)$)}{\flagwidth/18}{0}}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Esperanto.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Esperanto.tex
index f056530e7e..150757cac5 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_Esperanto.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Esperanto.tex
@@ -6,5 +6,5 @@
\background{green}
\fill [white] (0,0.5) rectangle (0.5,1);
\starV{green}{(0.25,0.75)}{0.175}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_F.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_F.tex
new file mode 100644
index 0000000000..c4410c2766
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_F.tex
@@ -0,0 +1,9 @@
+% --------------------------------------------------------------------------
+% Signal Flag F:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{white}
+\fill [red] (0.5\flaglength,0)--(\flaglength,0.5)--(0.5\flaglength,1)--(0,0.5);
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_FI.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_FI.tex
index a56ab8ec4d..6946aee843 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_FI.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_FI.tex
@@ -6,5 +6,5 @@
\fill [white] (0,0) rectangle (\flaglength,1);
\hbar{blue}{0.5}{0.272727}
\vbar{blue}{0.591*\stretchfactor}{0.272727}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_FJ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_FJ.tex
index d85e7df21f..8e8704ec4a 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_FJ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_FJ.tex
@@ -1489,5 +1489,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_FM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_FM.tex
index 4f32db6222..d2f9884c0f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_FM.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_FM.tex
@@ -8,5 +8,5 @@
\starV{white}{($(0.5\flaglength,0.5)+(90:0.3)$)}{0.1\flagwidth}{0}
\starV{white}{($(0.5\flaglength,0.5)+(180:0.3)$)}{0.1\flagwidth}{18}
\starV{white}{($(0.5\flaglength,0.5)+(270:0.3)$)}{0.1\flagwidth}{36}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_FO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_FO.tex
new file mode 100644
index 0000000000..1000875c83
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_FO.tex
@@ -0,0 +1,13 @@
+% --------------------------------------------------------------------------
+% Faroe Islands:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{8/11}
+\definecolor{blue}{RGB}{0,94,184}
+\definecolor{red}{RGB}{239,51,64}
+\background{white}
+\hbar{blue}{0.5}{1/4}
+\vbar{blue}{0.5*\stretchfactor}{1/4}
+\hbar{red}{0.5}{1/8}
+\vbar{red}{0.5*\stretchfactor}{1/8}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_FR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_FR.tex
index 2ce02cb5b6..84f05c51e6 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_FR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_FR.tex
@@ -5,5 +5,5 @@
\definecolor{red}{RGB}{239,65,53}
\definecolor{blue}{RGB}{0,85,164}
\vstripesIII{blue}{white}{red}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_G.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_G.tex
new file mode 100644
index 0000000000..396a7b0589
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_G.tex
@@ -0,0 +1,11 @@
+% --------------------------------------------------------------------------
+% Signal Flag G:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{gold}
+\vbar{blue}{3/12*\flaglength}{\flaglength/6}
+\vbar{blue}{7/12*\flaglength}{\flaglength/6}
+\vbar{blue}{11/12*\flaglength}{\flaglength/6}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GA.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GA.tex
index 250bd27f28..e6e8084cf7 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GA.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GA.tex
@@ -6,5 +6,5 @@
\definecolor{green}{RGB}{0,154,68}
\definecolor{blue}{RGB}{0,114,206}
\hstripesIII{green}{gold}{blue}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GB.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GB.tex
index 6daa8414a1..3cef12b44f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GB.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GB.tex
@@ -5,5 +5,5 @@
\definecolor{red}{RGB}{200,16,46}
\definecolor{blue}{RGB}{1,33,105}
\unionjack{0pt}{0pt}{\flaglength}{\flagwidth}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GD.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GD.tex
index 13252e437e..4b27f0bc56 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GD.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GD.tex
@@ -27,5 +27,5 @@
(69.590,133.50) .. (60.112,121.63) -- cycle;
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GE.tex
index 414ec42fad..41164caa16 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GE.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GE.tex
@@ -26,5 +26,5 @@
\coordinate (p) at ($(0.75\flaglength,0.25)+(0.05,-0.05)$);\cross{(p)}
\coordinate (p) at ($(0.25\flaglength,0.75)+(-0.05,0.05)$);\cross{(p)}
\coordinate (p) at ($(0.75\flaglength,0.75)+(0.05,0.05)$);\cross{(p)}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GF.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GF.tex
index e6f2313da9..c9d78fcd2a 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GF.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GF.tex
@@ -8,5 +8,5 @@
\background{green}
\fill [gold] (0,0)--(0,1)--(\flaglength,0)--cycle;
\starV{red}{(0.5\flaglength,0.5)}{1/6}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GG.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GG.tex
new file mode 100644
index 0000000000..178fbad79f
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GG.tex
@@ -0,0 +1,16 @@
+% --------------------------------------------------------------------------
+% Guernsey:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{red}{RGB}{228,0,43}
+\definecolor{gold}{RGB}{254,219,0}
+\background{white}
+\hbar{red}{0.5}{0.25}
+\vbar{red}{0.5\flaglength}{0.25}
+\begin{scope}[shift={(0.5\flaglength,0.5\flagwidth)},scale=1/24]
+\fill [gold] (-1,1)--(-1,8)--(-2,9)--(2,9)--(1,8)--(1,1)--(8,1)--(9,2)--
+ (9,-2)--(8,-1)--(1,-1)--(1,-8)--(2,-9)--(-2,-9)--(-1,-8)--(-1,-1)--
+ (-8,-1)--(-9,-2)--(-9,2)--(-8,1)--cycle;
+\end{scope}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GH.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GH.tex
index 35a014ef42..d17a385a9f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GH.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GH.tex
@@ -7,5 +7,5 @@
\definecolor{green}{RGB}{4,106,56}
\hstripesIII{red}{gold}{green}
\starV{black}{(\flaglength/2,0.4824)}{0.18426\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GI.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GI.tex
new file mode 100644
index 0000000000..501176fb61
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GI.tex
@@ -0,0 +1,193 @@
+% --------------------------------------------------------------------------
+% Gibratar:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1/2}
+\definecolor{red}{RGB}{218,41,28}
+\definecolor{gold}{RGB}{241,180,52}
+\newdimen\lw\lw=0.005\flagwidth
+\background{white}
+\fill [red] (0,0) rectangle (\flaglength,1/3);
+
+
+\begin{scope}[shift={(0.5\flaglength,0.5)},scale=\flagwidth/73.66]
+\begin{scope}[y=-0.1mm, x=0.1mm,line width=1\lw,shift={(-256,-130.5)}]
+
+\begin{scope}[draw=black]
+\begin{scope}[fill=red,line cap=rect]
+\path[fill=black] (196.5711,116.3034) rectangle (260.5711,160.2962);
+\path[draw,fill] (229.8189,153.8647) -- (190.7500,153.8647) --
+ (182.0899,159.5644) -- (182.0899,165.6041) -- (229.8189,165.6041);
+\path[draw,fill] (213.4688,128.5938) .. controls (219.0936,128.5938) and
+ (223.6875,133.2830) .. (223.6875,139.0625) -- (223.6875,153.8438) --
+ (231.0312,153.8438) -- (231.0312,97.8438) -- (190.7500,97.8438) --
+ (190.7500,153.8438) -- (203.2500,153.8438) -- (203.2500,139.0625) .. controls
+ (203.2500,133.5088) and (207.7649,128.5938) .. (213.4688,128.5938) -- cycle;
+\path[fill=black] (204.5282,59.9617) rectangle (223.0515,93.9211);
+\path[draw,fill] (223.0000,88.6562) -- (206.7911,88.6562) -- (206.7911,82.9062)
+ -- (194.9062,82.9062) -- (194.9062,88.6562) -- (186.8438,88.6562) --
+ (186.8438,82.9062) -- (182.0312,82.9062) -- (182.0312,93.3438) --
+ (223.0000,93.3438)(186.8438,93.3060) -- (221.8141,93.3060) --
+ (221.8141,97.8438) -- (186.8438,97.8438) -- cycle;
+\path[draw,fill] (200.7188,47.6250) -- (200.7188,82.9062) -- (206.7911,82.9062)
+ -- (206.7911,73.2188) .. controls (206.7911,69.5894) and (209.3531,66.6194) ..
+ (212.9375,66.4375) .. controls (213.0531,66.4316) and (213.1642,66.4375) ..
+ (213.2812,66.4375) .. controls (217.0276,66.4375) and (220.0625,69.4724) ..
+ (220.0625,73.2188) -- (220.0625,82.9062) -- (225.8438,82.9062) --
+ (225.8438,47.6250) -- cycle;
+\path[draw,fill] (198.5312,42.8438) -- (198.5312,47.6250) -- (227.7812,47.6250)
+ -- (227.7812,42.8438) -- cycle;
+\path[draw,fill] (194.7812,33.6875) -- (194.7812,42.8438) -- (229.8750,42.8438)
+ -- (229.8750,33.6875) -- (224.4688,33.6875) -- (224.4688,38.3438) --
+ (217.9375,38.3438) -- (217.9375,33.6875) -- (207.9688,33.6875) --
+ (207.9688,38.3438) -- (201.4375,38.3438) -- (201.4375,33.6875) -- cycle;
+\path[draw,fill] (182.0899,159.5644) -- (230.0000,159.5644);
+\path[draw,fill] (261.0000,156.8125) -- (228.5625,156.8125) --
+ (218.7812,161.5312) -- (218.7812,168.5625) -- (261.0000,168.5625);
+\path[draw,fill,line cap=butt] (218.7710,161.5192) -- (262.0000,161.5192);
+\end{scope}
+\begin{scope}[cm={{-1.0,0.0,0.0,1.0,(512.0,0.0)}}]
+\begin{scope}[fill=red,line cap=rect]
+\path[fill=black] (196.5711,116.3034) rectangle (260.5711,160.2962);
+\path[draw,fill] (229.8189,153.8647) -- (190.7500,153.8647) --
+ (182.0899,159.5644) -- (182.0899,165.6041) -- (229.8189,165.6041);
+\path[draw,fill] (213.4688,128.5938) .. controls (219.0936,128.5938) and
+ (223.6875,133.2830) .. (223.6875,139.0625) -- (223.6875,153.8438) --
+ (231.0312,153.8438) -- (231.0312,97.8438) -- (190.7500,97.8438) --
+ (190.7500,153.8438) -- (203.2500,153.8438) -- (203.2500,139.0625) .. controls
+ (203.2500,133.5088) and (207.7649,128.5938) .. (213.4688,128.5938) -- cycle;
+\path[fill=black] (204.5282,59.9617) rectangle (223.0515,93.9211);
+\path[draw,fill] (223.0000,88.6562) -- (206.7911,88.6562) -- (206.7911,82.9062)
+ -- (194.9062,82.9062) -- (194.9062,88.6562) -- (186.8438,88.6562) --
+ (186.8438,82.9062) -- (182.0312,82.9062) -- (182.0312,93.3438) --
+ (223.0000,93.3438)(186.8438,93.3060) -- (221.8141,93.3060) --
+ (221.8141,97.8438) -- (186.8438,97.8438) -- cycle;
+\path[draw,fill] (200.7188,47.6250) -- (200.7188,82.9062) -- (206.7911,82.9062)
+ -- (206.7911,73.2188) .. controls (206.7911,69.5894) and (209.3531,66.6194) ..
+ (212.9375,66.4375) .. controls (213.0531,66.4316) and (213.1642,66.4375) ..
+ (213.2812,66.4375) .. controls (217.0276,66.4375) and (220.0625,69.4724) ..
+ (220.0625,73.2188) -- (220.0625,82.9062) -- (225.8438,82.9062) --
+ (225.8438,47.6250) -- cycle;
+\path[draw,fill] (198.5312,42.8438) -- (198.5312,47.6250) -- (227.7812,47.6250)
+ -- (227.7812,42.8438) -- cycle;
+\path[draw,fill] (194.7812,33.6875) -- (194.7812,42.8438) -- (229.8750,42.8438)
+ -- (229.8750,33.6875) -- (224.4688,33.6875) -- (224.4688,38.3438) --
+ (217.9375,38.3438) -- (217.9375,33.6875) -- (207.9688,33.6875) --
+ (207.9688,38.3438) -- (201.4375,38.3438) -- (201.4375,33.6875) -- cycle;
+\path[draw,fill] (182.0899,159.5644) -- (230.0000,159.5644);
+\path[draw,fill] (261.0000,156.8125) -- (228.5625,156.8125) --
+ (218.7812,161.5312) -- (218.7812,168.5625) -- (261.0000,168.5625);
+\path[draw,fill,line cap=butt] (218.7710,161.5192) -- (262.0000,161.5192);
+\end{scope}
+\end{scope}
+\begin{scope}[fill=gold]
+\begin{scope}[line cap=round]
+\path[draw,fill,line width=0.614\lw] (273.2970,150.0310) .. controls
+ (270.6427,150.9144) and (268.2437,152.4000) .. (265.8281,153.7838) .. controls
+ (262.7277,155.6155) and (259.7213,157.6111) .. (256.9236,159.8827) .. controls
+ (255.9390,160.5318) and (254.9943,161.2433) .. (254.2345,162.1560) .. controls
+ (253.2087,163.0336) and (252.1696,164.2108) .. (252.3656,165.6690) .. controls
+ (252.4175,166.3121) and (253.2392,164.9137) .. (253.7797,164.8460) .. controls
+ (254.7220,164.3050) and (255.8635,164.1306) .. (256.9219,164.3747) .. controls
+ (258.1930,163.0361) and (259.8318,162.1391) .. (261.2468,160.9686) .. controls
+ (264.2514,158.7264) and (267.4834,156.8009) .. (270.7718,155.0078) .. controls
+ (271.9199,154.4194) and (273.0728,153.8221) .. (274.2969,153.4059) .. controls
+ (273.9636,152.2810) and (273.6303,151.1560) .. (273.2970,150.0310) -- cycle;
+\path[draw,fill] (260.4004,157.3913) -- (260.4004,161.3032);
+\path[draw,fill] (262.8169,155.6854) -- (262.8169,159.5682);
+\path[draw,fill] (265.2334,154.1798) -- (265.2334,158.0380);
+\path[draw,fill] (267.6499,152.6937) -- (267.6499,156.6750);
+\path[draw,fill,line width=0.614\lw] (238.8910,150.1560) .. controls
+ (238.4952,151.2602) and (238.0993,152.3643) .. (237.7035,153.4685) .. controls
+ (243.2405,155.5689) and (248.5124,158.3472) .. (253.5013,161.5289) .. controls
+ (255.1920,162.6796) and (256.9685,163.7952) .. (258.2972,165.3748) .. controls
+ (258.5899,166.1857) and (257.7833,166.8638) .. (256.9831,166.6188) .. controls
+ (256.2509,166.3701) and (255.5296,166.0871) .. (254.7568,166.6148) .. controls
+ (253.6504,167.1179) and (252.6508,168.7564) .. (254.3311,169.3059) .. controls
+ (256.6463,170.8608) and (260.4126,170.1850) .. (261.5256,167.4607) .. controls
+ (262.1071,166.0593) and (262.1444,164.2654) .. (261.0181,163.1161) .. controls
+ (258.9555,160.7521) and (256.2208,159.1081) .. (253.5966,157.4443) .. controls
+ (248.9074,154.6241) and (244.0237,152.0704) .. (238.8911,150.1563) -- cycle;
+\path[draw,fill] (254.0498,158.0352) -- (253.7375,161.3747);
+\path[draw,fill] (256.8319,159.7391) -- (255.9699,163.0088);
+\path[draw,fill] (259.8044,162.0115) -- (257.9955,164.5488);
+\path[draw,fill] (260.7153,168.1808) -- (258.1051,166.7803);
+\path[draw,fill] (261.5279,165.4290) -- (258.5325,165.7094);
+\path[draw,fill] (257.6650,169.7646) -- (257.4599,167.1323);
+\path[draw,fill] (256.5681,166.7556) -- (254.0951,168.5778);
+\path[draw,fill] (244.6767,152.9368) -- (244.6767,156.0518);
+\path[draw,fill] (250.9634,156.2439) -- (250.9634,159.7781);
+\path[draw,fill] (247.8200,154.5932) -- (247.8200,157.9121);
+\end{scope}
+\path[draw,fill] (235.7812,227.5625) -- (235.7812,235.5938) --
+ (240.8125,235.5938) -- (240.8125,231.5625) -- (247.6562,231.5625) --
+ (247.6562,235.5938) -- (253.0625,235.5938) -- (253.0625,227.5625) --
+ cycle(235.7812,238.6250) -- (235.7812,246.6875) -- (253.0625,246.6875) --
+ (253.0625,238.6250) -- (247.6562,238.6250) -- (247.6562,242.6562) --
+ (240.8125,242.6562) -- (240.8125,238.6250) -- cycle;
+\path[draw,fill] (253.0519,193.6514) rectangle (258.0421,251.7665);
+\path[draw,fill] (253.0519,198.6788) rectangle (258.0421,248.7392);
+\path[draw,fill,line width=0.819\lw] (255.5469,179.4062) -- (266.1719,185.5938)
+ -- (255.5469,191.7500) -- (244.9219,185.5938) -- cycle(241.3281,183.3750) --
+ (238.5469,183.3750) -- (238.5469,187.8125) -- (241.3281,187.8125) --
+ (255.5469,196.0625) -- (269.7656,187.8125) -- (272.5469,187.8125) --
+ (272.5469,183.3750) -- (269.7656,183.3750) -- (255.5469,175.1250) -- cycle;
+\path[draw,fill,line width=0.819\lw] (255.3440,164.2810) .. controls
+ (252.9253,164.6202) and (251.1181,167.0112) .. (251.2502,169.4151) .. controls
+ (251.2593,173.1529) and (251.2318,176.8915) .. (251.2644,180.6286) .. controls
+ (251.3926,183.0369) and (253.4965,185.1948) .. (255.9387,185.2168) .. controls
+ (257.9237,185.4049) and (259.9177,184.2445) .. (260.7503,182.4372) .. controls
+ (260.1774,182.0935) and (259.6045,181.7497) .. (259.0315,181.4060) .. controls
+ (258.5878,182.5899) and (257.3081,183.3236) .. (256.0628,183.1872) .. controls
+ (254.4277,183.2332) and (253.1036,181.6433) .. (253.2503,180.0531) .. controls
+ (253.2603,176.3397) and (253.2311,172.6251) .. (253.2649,168.9124) .. controls
+ (253.3548,167.3973) and (254.7998,166.1575) .. (256.3128,166.3123) .. controls
+ (256.9393,166.1325) and (257.8003,166.9894) .. (258.1875,166.2500) .. controls
+ (258.7713,165.4205) and (257.7731,164.7726) .. (257.2188,164.3126) .. controls
+ (256.6053,164.2285) and (255.9646,164.3046) .. (255.3441,164.2810) --
+ cycle(261.1252,168.1873) .. controls (260.7289,168.9332) and
+ (259.9090,169.3765) .. (259.2502,169.7677) -- (259.2502,177.2810) .. controls
+ (259.9169,177.6664) and (260.5836,178.0518) .. (261.2502,178.4373) .. controls
+ (261.2423,175.2335) and (261.2656,172.0291) .. (261.2385,168.8257) .. controls
+ (261.2070,168.6285) and (261.2305,168.3273) .. (261.1253,168.1873) -- cycle;
+\end{scope}
+\begin{scope}[fill=red]
+\path[fill=black] (240.8030,38.3511) rectangle (270.1316,91.6056);
+\path[draw,fill] (238.7500,38.3750) -- (238.7500,82.9375) -- (248.0625,82.9375)
+ -- (248.0625,69.7188) .. controls (248.0625,66.6698) and (250.0150,62.4375) ..
+ (256.0000,62.4375) .. controls (261.9850,62.4375) and (263.9375,66.6698) ..
+ (263.9375,69.7188) -- (263.9375,82.9375) -- (273.2500,82.9375) --
+ (273.2500,38.3750) -- cycle(254.5625,43.3750) -- (257.4375,43.3750) --
+ (257.4375,58.6250) -- (254.5625,58.6250) -- cycle(246.3125,46.3750) --
+ (249.2188,46.3750) -- (249.2188,57.5312) -- (246.3125,57.5312) --
+ cycle(262.7812,46.3750) -- (265.6875,46.3750) -- (265.6875,57.5312) --
+ (262.7812,57.5312) -- cycle;
+\path[draw,fill] (235.5938,31.9688) -- (235.5938,38.3125) -- (276.4062,38.3125)
+ -- (276.4062,31.9688) -- cycle;
+\path[draw,fill] (231.7500,24.5938) -- (231.7500,31.9688) -- (280.2500,31.9688)
+ -- (280.2500,24.5938) -- (274.1562,24.5938) -- (274.1562,28.6562) --
+ (267.2812,28.6562) -- (267.2812,24.5938) -- (259.4375,24.5938) --
+ (259.4375,28.6562) -- (252.5625,28.6562) -- (252.5625,24.5938) --
+ (244.7188,24.5938) -- (244.7188,28.6562) -- (237.8438,28.6562) --
+ (237.8438,24.5938) -- cycle;
+\path[draw,fill] (222.7500,97.8438) -- (222.7500,102.4375) --
+ (289.2500,102.4375) -- (289.2500,97.8438) -- cycle;
+\path[draw,fill] (220.0312,82.9062) -- (220.0312,97.8438) -- (291.9688,97.8438)
+ -- (291.9688,82.9062) -- (285.1562,82.9062) -- (285.1562,88.6562) --
+ (276.0938,88.6562) -- (276.0938,82.9062) -- (263.9375,82.9062) --
+ (263.9375,88.6562) -- (248.0625,88.6562) -- (248.0625,82.9062) --
+ (235.9062,82.9062) -- (235.9062,88.6562) -- (226.8438,88.6562) --
+ (226.8438,82.9062) -- cycle;
+\path[draw,fill,line join=round] (228.6875,102.4375) -- (228.6875,156.7812) --
+ (241.5312,156.7812) -- (241.5312,136.4375) .. controls (241.5312,126.8548) and
+ (247.9275,122.3438) .. (256.0000,122.3438) .. controls (263.7589,122.3438) and
+ (270.4688,126.8548) .. (270.4688,136.4375) -- (270.4688,156.7812) --
+ (283.3125,156.7812) -- (283.3125,102.4375) -- cycle;
+\end{scope}
+\end{scope}
+\end{scope}
+\end{scope}
+
+
+
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GL.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GL.tex
index 8d8508d138..1d615ecada 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GL.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GL.tex
@@ -8,5 +8,5 @@
\clip (7/12*\stretchfactor,0.5) circle(1/3);
\hstripesII{red}{white}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GM.tex
index 603a879bda..874e4a5eac 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GM.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GM.tex
@@ -7,5 +7,5 @@
\definecolor{blue}{RGB}{0,20,137}
\hstripesIII{red}{white}{green}
\hbar{blue}{0.5}{2/9}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GN.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GN.tex
index 8a8ac86c16..0450e32273 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GN.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GN.tex
@@ -6,5 +6,5 @@
\definecolor{green}{RGB}{0,177,64}
\definecolor{gold}{RGB}{253,218,37}
\vstripesIII{red}{gold}{green}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GQ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GQ.tex
index fa692cff3d..5151bc78ec 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GQ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GQ.tex
@@ -317,5 +317,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GR.tex
index 5f7663b566..ed412b33c3 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GR.tex
@@ -8,5 +8,5 @@
\fill [blue] (0,4*\flagwidth/9) rectangle ++(5*\flagwidth/9,5*\flagwidth/9);
\fill [white] (0,6*\flagwidth/9) rectangle ++(5*\flagwidth/9,\flagwidth/9);
\fill [white] (2*\flagwidth/9,4*\flagwidth/9) rectangle ++(\flagwidth/9,5*\flagwidth/9);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GT.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GT.tex
index 1cf9d873ed..33d95e3591 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GT.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GT.tex
@@ -2342,5 +2342,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GW.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GW.tex
index 2a5a5a9faa..f2ce2167b7 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GW.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GW.tex
@@ -8,5 +8,5 @@
\hstripesII{gold}{green}
\fill [red] (0,0) rectangle (2/3*\stretchfactor,1);
\starV{black}{(1/3*\stretchfactor,0.5)}{\flagwidth/6}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_GY.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_GY.tex
index 6336cb7ac2..04916805d0 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_GY.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_GY.tex
@@ -19,5 +19,5 @@
\pgfmathparse{\d/sin(atan2(\flagwidth,\flaglength))}
\edef\x{\pgfmathresult}
\fill [red] (0,\y*1pt)--(0.5\flaglength-\x*1pt,0.5)--(0,\flagwidth-\y*1pt)--cycle;
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_H.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_H.tex
new file mode 100644
index 0000000000..1c065b7f34
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_H.tex
@@ -0,0 +1,8 @@
+% --------------------------------------------------------------------------
+% Signal Flag H:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\vstripesII{white}{red}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_HN.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_HN.tex
index 6bbbc7a35f..27da1f04f2 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_HN.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_HN.tex
@@ -10,5 +10,5 @@
\starV{blue}{($(c)+(0.3333*\stretchfactor,-1/12)$)}{\flagwidth/18}{0}
\starV{blue}{($(c)-(0.3333*\stretchfactor,1/12)$)}{\flagwidth/18}{0}
\starV{blue}{($(c)-(0.3333*\stretchfactor,-1/12)$)}{\flagwidth/18}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_HR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_HR.tex
index 300c9cf7c0..5c60dfa4ef 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_HR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_HR.tex
@@ -5031,5 +5031,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_HT.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_HT.tex
index 90e668c9fa..931c8a8429 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_HT.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_HT.tex
@@ -2996,5 +2996,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_HU.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_HU.tex
index 9fdbd88774..6dfecc0f4e 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_HU.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_HU.tex
@@ -5,5 +5,5 @@
\definecolor{red}{RGB}{200,16,46}
\definecolor{green}{RGB}{0,132,61}
\hstripesIII{red}{white}{green}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_I.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_I.tex
new file mode 100644
index 0000000000..623bacb73f
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_I.tex
@@ -0,0 +1,9 @@
+% --------------------------------------------------------------------------
+% Signal Flag I:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{gold}
+\fill [black] (0.5\flaglength,0.5) circle (1/3);
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_ID.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_ID.tex
index e30253a869..cdd1cb8d25 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_ID.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_ID.tex
@@ -4,5 +4,5 @@
\begin{flagdescription}{2/3}
\definecolor{red}{RGB}{200,16,46}
\hstripesII{red}{white}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_IE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_IE.tex
index a03d274fff..084b010bba 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_IE.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_IE.tex
@@ -5,5 +5,5 @@
\definecolor{orange}{RGB}{255,130,0}
\definecolor{green}{RGB}{0,154,68}
\vstripesIII{green}{white}{orange}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_IL.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_IL.tex
index 0d9c3a0f95..bca0ae7aab 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_IL.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_IL.tex
@@ -13,5 +13,5 @@
\fill [even odd rule] (30:0.2156\flagwidth)--(150:0.2156\flagwidth)--(270:0.2156\flagwidth)
(30:0.1469\flagwidth)--(150:0.1469\flagwidth)--(270:0.1469\flagwidth);
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_IM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_IM.tex
new file mode 100644
index 0000000000..ae8de4ac3a
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_IM.tex
@@ -0,0 +1,493 @@
+% --------------------------------------------------------------------------
+% Isle of Man:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1/2}
+\definecolor{red}{RGB}{228,0,43}
+\definecolor{gold}{RGB}{254,219,0}
+% \definecolor{gray}{RGB}{162,170,173}
+\newdimen\lw\lw=0.00416\flagwidth
+\background{red}
+\begin{scope}[shift={(0.5\flaglength,0.5\flagwidth)},scale=\flagwidth/240]
+\begin{scope}[y=-0.80pt, x=0.80pt,shift={(-300,-150)}]
+\begin{scope}[draw=black,fill=gold]
+\path[draw,fill] (225.9700,126.3460) .. controls (226.1893,126.5709) and
+ (228.8272,128.1646) .. (228.8730,128.0763) .. controls (228.9188,127.9881) and
+ (235.7763,126.4064) .. (235.7305,126.4947) .. controls (235.6847,126.5829) and
+ (231.8883,131.0953) .. (232.0648,131.1870) .. controls (232.2406,131.2782) and
+ (236.0321,135.8177) .. (236.1203,135.8635) .. controls (236.2078,135.9089) and
+ (228.9407,135.2661) .. (228.9407,135.2661) -- (224.1335,139.1417) --
+ (223.0569,134.1111) .. controls (223.0569,134.1111) and (217.0097,131.9779) ..
+ (216.9215,131.9321) .. controls (216.8340,131.8867) and (222.0967,130.1473) ..
+ (222.0967,130.1473) -- (223.6678,126.0441) .. controls (223.6678,126.0441) and
+ (225.7030,126.4305) .. (225.9700,126.3460) -- cycle;
+\path[draw,fill=white,line width=1.040\lw] (314.4660,136.2040) .. controls
+ (314.4803,131.9638) and (306.1312,112.7798) .. (304.7565,109.8302) .. controls
+ (302.1992,106.6293) and (299.4932,101.5608) .. (298.3301,97.1831) .. controls
+ (297.5769,92.7639) and (295.2131,89.2981) .. (291.8814,88.1229) .. controls
+ (288.0362,86.0816) and (284.2811,86.8820) .. (280.6665,87.1962) .. controls
+ (278.8945,87.5727) and (277.3782,88.5300) .. (276.5221,89.9403) .. controls
+ (274.5704,92.7321) and (273.5093,92.5191) .. (272.1592,93.7225) .. controls
+ (261.0459,95.4543) and (250.5365,101.1891) .. (242.5407,105.0978) .. controls
+ (238.3069,108.0370) and (234.7130,109.7438) .. (233.0480,110.1033) .. controls
+ (228.5340,110.1195) and (225.2508,107.9807) .. (223.6826,106.8433) .. controls
+ (218.5704,102.1948) and (213.4586,97.5455) .. (208.3464,92.8971) .. controls
+ (203.9151,89.5900) and (202.8193,94.3641) .. (203.6702,95.0933) .. controls
+ (205.1497,98.2726) and (201.9466,100.2081) .. (214.1078,111.6639) .. controls
+ (215.6434,114.8182) and (217.1787,117.9733) .. (218.7143,121.1276) .. controls
+ (218.7143,121.1276) and (218.4588,123.7155) .. (218.6728,123.8267) .. controls
+ (220.8932,129.1160) and (224.4204,127.7978) .. (226.0850,126.3142) .. controls
+ (227.2892,125.2169) and (228.4941,124.1199) .. (229.6983,123.0225) .. controls
+ (229.6983,123.0225) and (236.8589,120.7562) .. (236.9701,120.5422) .. controls
+ (244.6488,121.6851) and (264.4347,117.9156) .. (267.6974,116.3674) .. controls
+ (270.6376,114.7206) and (270.8252,116.1154) .. (273.3725,114.0405) .. controls
+ (275.5018,112.6311) and (274.3307,113.7530) .. (278.2650,110.1578) .. controls
+ (279.4761,109.1164) and (280.4341,110.8028) .. (280.6600,111.9825) .. controls
+ (280.8791,123.1515) and (282.2473,130.2883) .. (283.2656,141.4249) --
+ (299.9986,149.9989) -- cycle;
+\path[fill] (217.8390,102.2820) .. controls (217.9918,102.4174) and
+ (215.0746,111.9130) .. (215.0746,111.9130) .. controls (215.0746,111.9130) and
+ (212.3862,109.2317) .. (212.4091,109.1876) -- (214.2916,99.2108) --
+ (217.8390,102.2820) -- cycle;
+\path[draw,line width=0.904\lw] (217.9220,101.9290) .. controls
+ (217.7890,102.5707) and (217.2239,105.4331) .. (216.9608,106.2156) .. controls
+ (216.7406,107.0820) and (216.5439,107.9559) .. (216.3977,108.8230) .. controls
+ (216.1278,109.7709) and (216.0104,110.3913) .. (215.7102,111.3657) .. controls
+ (215.6144,112.2011) and (215.4388,112.9850) ..
+ (215.2259,113.8212)(213.3750,97.5749) .. controls (213.4344,97.6975) and
+ (213.6498,98.5595) .. (213.6818,99.1151) .. controls (213.5800,99.6968) and
+ (213.4181,101.7824) .. (213.1952,102.4876) .. controls (213.0178,103.2714) and
+ (212.8640,104.0630) .. (212.7590,104.8505) .. controls (212.5364,105.7073) and
+ (212.4491,106.2698) .. (212.1981,107.1495) .. controls (212.1409,107.9104) and
+ (212.0036,108.6205) .. (211.8325,109.3764);
+\path[draw] (262.2270,96.6353) .. controls (265.8050,100.6168) and
+ (266.9147,107.0887) .. (266.2665,110.7124);
+\path[draw] (248.3840,120.2220) .. controls (248.4058,120.1801) and
+ (248.4272,120.1388) .. (248.4486,120.0976) .. controls (248.2462,120.4874) and
+ (248.4030,120.2649) .. (248.0200,119.4004) .. controls (247.6135,118.9524) and
+ (247.3281,116.7750) .. (247.9529,115.5715) .. controls (248.1922,114.9585) and
+ (248.5934,114.0337) .. (248.8953,113.4522) .. controls (248.9813,113.2866) and
+ (249.2244,113.1226) .. (249.3107,112.9562);
+\path[draw] (222.7960,106.7790) .. controls (222.7746,106.8202) and
+ (222.7532,106.8615) .. (222.7314,106.9034) .. controls (222.8178,106.7371) and
+ (222.5591,107.2354) .. (222.4731,107.4010) .. controls (222.1377,108.0469) and
+ (221.6863,108.6352) .. (221.3787,109.2046) .. controls (221.0554,109.8273) and
+ (220.5557,110.3584) .. (220.2323,110.9811) .. controls (219.8171,111.5634) and
+ (219.4529,112.3357) .. (219.0227,112.9378) .. controls (218.6196,113.6541) and
+ (218.1719,114.1645) .. (217.7780,114.9232) .. controls (217.4372,115.5230) and
+ (217.1640,115.7999) .. (216.8121,116.4776) -- (217.7780,114.9232) .. controls
+ (217.4372,115.5230) and (217.1640,115.7999) .. (216.8121,116.4776);
+\path[draw] (209.8030,94.6581) .. controls (209.8654,94.7750) and
+ (210.1067,95.5871) .. (210.1575,96.1065) .. controls (210.0775,96.6462) and
+ (209.9903,98.5879) .. (209.7956,99.2388) .. controls (209.6486,99.9641) and
+ (209.5248,100.6978) .. (209.4487,101.4296) .. controls (209.2595,102.2220) and
+ (209.1933,102.7440) .. (208.9771,103.5565) .. controls (208.9470,104.2653) and
+ (208.8368,104.9233) .. (208.6949,105.6228);
+\path[draw] (225.3930,117.5560) .. controls (224.5532,116.6728) and
+ (224.0595,116.9959) .. (223.5203,116.9556) .. controls (222.9224,117.0620) and
+ (221.8355,117.5620) .. (220.7329,118.6707) .. controls (220.3303,119.1100) and
+ (219.9919,119.4328) .. (219.4587,119.9062) .. controls (219.2194,120.2787) and
+ (219.0219,120.4204) .. (218.7575,120.6486);
+\path[draw] (288.4760,87.7608) .. controls (288.4546,87.8020) and
+ (288.4328,87.8440) .. (288.4114,87.8852) .. controls (288.6142,87.4946) and
+ (288.4672,87.7158) .. (288.6510,88.6422) .. controls (288.8931,89.2812) and
+ (288.9225,89.7252) .. (289.1897,90.3442);
+\path[draw] (275.4190,91.2181) .. controls (275.3758,91.3013) and
+ (275.2670,100.3359) .. (275.6411,101.5007) .. controls (275.7526,102.2463) and
+ (275.9541,102.8716) .. (276.0582,103.7621) .. controls (276.0592,104.2990) and
+ (276.1850,104.7489) .. (276.2233,105.2711) .. controls (276.5291,105.8476) and
+ (276.5939,106.4266) .. (276.9069,106.8903) .. controls (277.0597,107.5279) and
+ (277.5707,107.5536) .. (277.8448,108.1486) .. controls (278.2275,108.5612) and
+ (278.8557,109.2877) .. (279.2327,109.6138);
+\path[draw] (269.1420,115.9530) .. controls (268.8643,115.8584) and
+ (268.1504,115.2931) .. (267.5409,114.9904) .. controls (266.8536,114.6024) and
+ (265.1585,112.5792) .. (265.0778,111.1553);
+\path[draw] (275.9020,103.1300) .. controls (275.8802,103.1719) and
+ (274.9599,104.0779) .. (273.4535,105.6088) .. controls (271.5267,107.3923) and
+ (266.2846,110.4609) .. (265.6539,110.7083) .. controls (265.0501,110.9816) and
+ (264.2962,111.6396) .. (263.7000,111.7322) .. controls (263.0146,112.0054) and
+ (262.3321,112.1120) .. (261.6835,112.2665) .. controls (260.8926,112.4334) and
+ (260.2219,112.5774) .. (259.6076,112.6110) .. controls (257.7653,113.4129) and
+ (248.0540,113.1006) .. (247.5530,112.9920) .. controls (247.0337,112.9880) and
+ (246.3272,112.9496) .. (245.8599,112.9035) .. controls (245.3982,113.0146) and
+ (244.8511,112.9683) .. (244.2266,113.0040) .. controls (243.4723,112.9429) and
+ (243.0389,113.0880) .. (242.4039,113.1651) .. controls (241.9034,113.4286) and
+ (241.0712,113.7017) .. (240.5078,114.0776) .. controls (239.7361,114.3895) and
+ (239.2675,114.8147) .. (238.7354,115.0544) .. controls (238.1809,115.5122) and
+ (230.6251,119.9211) .. (230.2594,120.1178) .. controls (229.4664,120.4673) and
+ (226.6190,121.3129) .. (225.9062,119.3112) .. controls (225.7229,118.5237) and
+ (225.3602,117.7119) .. (225.3380,117.1091) .. controls (225.1092,116.3880) and
+ (225.2393,115.6172) .. (225.2766,114.9442) .. controls (225.9380,111.5340) and
+ (227.0329,110.1907) .. (227.3348,109.6093) .. controls (227.4426,109.4017) and
+ (227.5504,109.1941) .. (227.6582,108.9865);
+\path[draw] (297.8820,96.4385) .. controls (297.8606,96.4797) and
+ (297.8388,96.5217) .. (297.8174,96.5629) .. controls (297.9920,96.2266) and
+ (297.9106,96.4029) .. (297.4343,96.9966) .. controls (296.9475,97.3894) and
+ (296.3483,98.0112) .. (295.9066,98.4164) .. controls (295.4614,98.8583) and
+ (295.0335,99.4827) .. (294.6325,99.6519) .. controls (294.2308,100.1779) and
+ (293.7239,100.3444) .. (293.1742,100.6338) .. controls (292.4315,100.9112) and
+ (291.9201,101.1516) .. (291.2781,101.5464) .. controls (290.4579,101.9819) and
+ (289.9471,102.3980) .. (289.1871,102.8325) .. controls (288.7188,103.4305) and
+ (288.2422,103.8019) .. (287.8444,104.5062) .. controls (287.4503,105.1592) and
+ (287.0569,105.7189) .. (286.6855,106.4342) .. controls (286.3836,107.0157) and
+ (286.0821,107.5965) .. (285.7802,108.1779) -- (286.6855,106.4342) .. controls
+ (286.3836,107.0157) and (286.0821,107.5965) .. (285.7802,108.1779);
+\path[draw] (291.5690,144.2240) .. controls (291.6122,144.1408) and
+ (291.6554,144.0577) .. (291.6986,143.9745) .. controls (291.4593,144.4352) and
+ (291.5432,144.3144) .. (291.7679,143.5367) .. controls (291.7699,142.6040) and
+ (291.9914,141.4757) .. (292.0007,140.6532) .. controls (292.1408,139.7820) and
+ (292.2831,138.8412) .. (292.2921,137.9589) .. controls (292.2393,136.9270) and
+ (292.2410,136.0023) .. (292.0867,135.0068) .. controls (292.0748,134.0906) and
+ (291.9675,133.1406) .. (291.9403,132.2432) .. controls (291.9236,131.3540) and
+ (291.8572,130.5923) .. (291.6644,129.7292) .. controls (291.6465,129.0827) and
+ (291.6065,128.1960) .. (291.4494,127.4038) .. controls (291.5336,126.7799) and
+ (291.3561,126.2057) .. (291.2234,125.7062) .. controls (290.9819,124.7443) and
+ (290.8883,124.1834) .. (290.6345,123.1866) .. controls (290.4819,122.6529) and
+ (290.3312,121.9705) .. (290.1010,121.1706) .. controls (290.0178,120.4130) and
+ (289.6122,119.4293) .. (289.4472,118.7761) .. controls (289.2219,118.2956) and
+ (288.9949,117.6452) .. (288.9078,117.0738) .. controls (288.6719,116.5464) and
+ (288.3359,115.9027) .. (288.2443,115.3062) .. controls (287.9958,114.8511) and
+ (287.7314,114.1436) .. (287.4565,113.4739) .. controls (287.2196,112.9239) and
+ (287.0455,112.2459) .. (286.7935,111.7074) .. controls (286.5392,111.0263) and
+ (286.2288,110.4446) .. (286.0702,109.7507) .. controls (285.8271,109.5152) and
+ (285.7720,109.2570) .. (285.6413,109.0542);
+\path[draw,fill] (289.8900,91.7363) .. controls (289.0449,93.6683) and
+ (286.8682,96.4902) .. (286.8359,96.5524) .. controls (286.8355,96.5531) and
+ (284.7645,100.6942) .. (284.7645,100.6942) .. controls (283.8519,102.9612) and
+ (284.4340,103.8686) .. (284.8323,104.5234) .. controls (285.6568,105.9790) and
+ (285.8019,106.7659) .. (286.4124,107.8734) .. controls (286.6424,109.2572) and
+ (284.1878,109.7228) .. (284.1555,109.7850) .. controls (279.0454,111.5577) and
+ (276.4535,106.6549) .. (276.4260,106.4037) .. controls (275.7325,103.8308) and
+ (275.8232,103.4032) .. (277.3895,102.8730) .. controls (279.1847,102.4608) and
+ (279.9059,102.4404) .. (280.7945,101.7953) .. controls (282.4765,100.5347) and
+ (283.6641,96.7246) .. (283.6968,96.6617) .. controls (283.7290,96.5995) and
+ (283.9491,94.5008) .. (283.9491,94.5008) .. controls (284.0800,93.4881) and
+ (283.6123,92.5603) .. (284.1291,90.9582) .. controls (284.8008,89.4099) and
+ (285.2049,88.9871) .. (286.7963,88.8648) .. controls (288.8698,88.6770) and
+ (290.4796,90.1445) .. (289.8900,91.7363) -- cycle;
+\begin{scope}[rotate around={120.0:(300.0,150.0)}]
+\path[draw,fill] (225.9700,126.3460) .. controls (226.1893,126.5709) and
+ (228.8272,128.1646) .. (228.8730,128.0763) .. controls (228.9188,127.9881) and
+ (235.7763,126.4064) .. (235.7305,126.4947) .. controls (235.6847,126.5829) and
+ (231.8883,131.0953) .. (232.0648,131.1870) .. controls (232.2406,131.2782) and
+ (236.0321,135.8177) .. (236.1203,135.8635) .. controls (236.2078,135.9089) and
+ (228.9407,135.2661) .. (228.9407,135.2661) -- (224.1335,139.1417) --
+ (223.0569,134.1111) .. controls (223.0569,134.1111) and (217.0097,131.9779) ..
+ (216.9215,131.9321) .. controls (216.8340,131.8867) and (222.0967,130.1473) ..
+ (222.0967,130.1473) -- (223.6678,126.0441) .. controls (223.6678,126.0441) and
+ (225.7030,126.4305) .. (225.9700,126.3460) -- cycle;
+\path[draw,fill=white,line width=1.040\lw] (314.4660,136.2040) .. controls
+ (314.4803,131.9638) and (306.1312,112.7798) .. (304.7565,109.8302) .. controls
+ (302.1992,106.6293) and (299.4932,101.5608) .. (298.3301,97.1831) .. controls
+ (297.5769,92.7639) and (295.2131,89.2981) .. (291.8814,88.1229) .. controls
+ (288.0362,86.0816) and (284.2811,86.8820) .. (280.6665,87.1962) .. controls
+ (278.8945,87.5727) and (277.3782,88.5300) .. (276.5221,89.9403) .. controls
+ (274.5704,92.7321) and (273.5093,92.5191) .. (272.1592,93.7225) .. controls
+ (261.0459,95.4543) and (250.5365,101.1891) .. (242.5407,105.0978) .. controls
+ (238.3069,108.0370) and (234.7130,109.7438) .. (233.0480,110.1033) .. controls
+ (228.5340,110.1195) and (225.2508,107.9807) .. (223.6826,106.8433) .. controls
+ (218.5704,102.1948) and (213.4586,97.5455) .. (208.3464,92.8971) .. controls
+ (203.9151,89.5900) and (202.8193,94.3641) .. (203.6702,95.0933) .. controls
+ (205.1497,98.2726) and (201.9466,100.2081) .. (214.1078,111.6639) .. controls
+ (215.6434,114.8182) and (217.1787,117.9733) .. (218.7143,121.1276) .. controls
+ (218.7143,121.1276) and (218.4588,123.7155) .. (218.6728,123.8267) .. controls
+ (220.8932,129.1160) and (224.4204,127.7978) .. (226.0850,126.3142) .. controls
+ (227.2892,125.2169) and (228.4941,124.1199) .. (229.6983,123.0225) .. controls
+ (229.6983,123.0225) and (236.8589,120.7562) .. (236.9701,120.5422) .. controls
+ (244.6488,121.6851) and (264.4347,117.9156) .. (267.6974,116.3674) .. controls
+ (270.6376,114.7206) and (270.8252,116.1154) .. (273.3725,114.0405) .. controls
+ (275.5018,112.6311) and (274.3307,113.7530) .. (278.2650,110.1578) .. controls
+ (279.4761,109.1164) and (280.4341,110.8028) .. (280.6600,111.9825) .. controls
+ (280.8791,123.1515) and (282.2473,130.2883) .. (283.2656,141.4249) --
+ (299.9986,149.9989) -- cycle;
+\path[fill] (217.8390,102.2820) .. controls (217.9918,102.4174) and
+ (215.0746,111.9130) .. (215.0746,111.9130) .. controls (215.0746,111.9130) and
+ (212.3862,109.2317) .. (212.4091,109.1876) -- (214.2916,99.2108) --
+ (217.8390,102.2820) -- cycle;
+\path[draw,line width=0.904\lw] (217.9220,101.9290) .. controls
+ (217.7890,102.5707) and (217.2239,105.4331) .. (216.9608,106.2156) .. controls
+ (216.7406,107.0820) and (216.5439,107.9559) .. (216.3977,108.8230) .. controls
+ (216.1278,109.7709) and (216.0104,110.3913) .. (215.7102,111.3657) .. controls
+ (215.6144,112.2011) and (215.4388,112.9850) ..
+ (215.2259,113.8212)(213.3750,97.5749) .. controls (213.4344,97.6975) and
+ (213.6498,98.5595) .. (213.6818,99.1151) .. controls (213.5800,99.6968) and
+ (213.4181,101.7824) .. (213.1952,102.4876) .. controls (213.0178,103.2714) and
+ (212.8640,104.0630) .. (212.7590,104.8505) .. controls (212.5364,105.7073) and
+ (212.4491,106.2698) .. (212.1981,107.1495) .. controls (212.1409,107.9104) and
+ (212.0036,108.6205) .. (211.8325,109.3764);
+\path[draw] (262.2270,96.6353) .. controls (265.8050,100.6168) and
+ (266.9147,107.0887) .. (266.2665,110.7124);
+\path[draw] (248.3840,120.2220) .. controls (248.4058,120.1801) and
+ (248.4272,120.1388) .. (248.4486,120.0976) .. controls (248.2462,120.4874) and
+ (248.4030,120.2649) .. (248.0200,119.4004) .. controls (247.6135,118.9524) and
+ (247.3281,116.7750) .. (247.9529,115.5715) .. controls (248.1922,114.9585) and
+ (248.5934,114.0337) .. (248.8953,113.4522) .. controls (248.9813,113.2866) and
+ (249.2244,113.1226) .. (249.3107,112.9562);
+\path[draw] (222.7960,106.7790) .. controls (222.7746,106.8202) and
+ (222.7532,106.8615) .. (222.7314,106.9034) .. controls (222.8178,106.7371) and
+ (222.5591,107.2354) .. (222.4731,107.4010) .. controls (222.1377,108.0469) and
+ (221.6863,108.6352) .. (221.3787,109.2046) .. controls (221.0554,109.8273) and
+ (220.5557,110.3584) .. (220.2323,110.9811) .. controls (219.8171,111.5634) and
+ (219.4529,112.3357) .. (219.0227,112.9378) .. controls (218.6196,113.6541) and
+ (218.1719,114.1645) .. (217.7780,114.9232) .. controls (217.4372,115.5230) and
+ (217.1640,115.7999) .. (216.8121,116.4776) -- (217.7780,114.9232) .. controls
+ (217.4372,115.5230) and (217.1640,115.7999) .. (216.8121,116.4776);
+\path[draw] (209.8030,94.6581) .. controls (209.8654,94.7750) and
+ (210.1067,95.5871) .. (210.1575,96.1065) .. controls (210.0775,96.6462) and
+ (209.9903,98.5879) .. (209.7956,99.2388) .. controls (209.6486,99.9641) and
+ (209.5248,100.6978) .. (209.4487,101.4296) .. controls (209.2595,102.2220) and
+ (209.1933,102.7440) .. (208.9771,103.5565) .. controls (208.9470,104.2653) and
+ (208.8368,104.9233) .. (208.6949,105.6228);
+\path[draw] (225.3930,117.5560) .. controls (224.5532,116.6728) and
+ (224.0595,116.9959) .. (223.5203,116.9556) .. controls (222.9224,117.0620) and
+ (221.8355,117.5620) .. (220.7329,118.6707) .. controls (220.3303,119.1100) and
+ (219.9919,119.4328) .. (219.4587,119.9062) .. controls (219.2194,120.2787) and
+ (219.0219,120.4204) .. (218.7575,120.6486);
+\path[draw] (288.4760,87.7608) .. controls (288.4546,87.8020) and
+ (288.4328,87.8440) .. (288.4114,87.8852) .. controls (288.6142,87.4946) and
+ (288.4672,87.7158) .. (288.6510,88.6422) .. controls (288.8931,89.2812) and
+ (288.9225,89.7252) .. (289.1897,90.3442);
+\path[draw] (275.4190,91.2181) .. controls (275.3758,91.3013) and
+ (275.2670,100.3359) .. (275.6411,101.5007) .. controls (275.7526,102.2463) and
+ (275.9541,102.8716) .. (276.0582,103.7621) .. controls (276.0592,104.2990) and
+ (276.1850,104.7489) .. (276.2233,105.2711) .. controls (276.5291,105.8476) and
+ (276.5939,106.4266) .. (276.9069,106.8903) .. controls (277.0597,107.5279) and
+ (277.5707,107.5536) .. (277.8448,108.1486) .. controls (278.2275,108.5612) and
+ (278.8557,109.2877) .. (279.2327,109.6138);
+\path[draw] (269.1420,115.9530) .. controls (268.8643,115.8584) and
+ (268.1504,115.2931) .. (267.5409,114.9904) .. controls (266.8536,114.6024) and
+ (265.1585,112.5792) .. (265.0778,111.1553);
+\path[draw] (275.9020,103.1300) .. controls (275.8802,103.1719) and
+ (274.9599,104.0779) .. (273.4535,105.6088) .. controls (271.5267,107.3923) and
+ (266.2846,110.4609) .. (265.6539,110.7083) .. controls (265.0501,110.9816) and
+ (264.2962,111.6396) .. (263.7000,111.7322) .. controls (263.0146,112.0054) and
+ (262.3321,112.1120) .. (261.6835,112.2665) .. controls (260.8926,112.4334) and
+ (260.2219,112.5774) .. (259.6076,112.6110) .. controls (257.7653,113.4129) and
+ (248.0540,113.1006) .. (247.5530,112.9920) .. controls (247.0337,112.9880) and
+ (246.3272,112.9496) .. (245.8599,112.9035) .. controls (245.3982,113.0146) and
+ (244.8511,112.9683) .. (244.2266,113.0040) .. controls (243.4723,112.9429) and
+ (243.0389,113.0880) .. (242.4039,113.1651) .. controls (241.9034,113.4286) and
+ (241.0712,113.7017) .. (240.5078,114.0776) .. controls (239.7361,114.3895) and
+ (239.2675,114.8147) .. (238.7354,115.0544) .. controls (238.1809,115.5122) and
+ (230.6251,119.9211) .. (230.2594,120.1178) .. controls (229.4664,120.4673) and
+ (226.6190,121.3129) .. (225.9062,119.3112) .. controls (225.7229,118.5237) and
+ (225.3602,117.7119) .. (225.3380,117.1091) .. controls (225.1092,116.3880) and
+ (225.2393,115.6172) .. (225.2766,114.9442) .. controls (225.9380,111.5340) and
+ (227.0329,110.1907) .. (227.3348,109.6093) .. controls (227.4426,109.4017) and
+ (227.5504,109.1941) .. (227.6582,108.9865);
+\path[draw] (297.8820,96.4385) .. controls (297.8606,96.4797) and
+ (297.8388,96.5217) .. (297.8174,96.5629) .. controls (297.9920,96.2266) and
+ (297.9106,96.4029) .. (297.4343,96.9966) .. controls (296.9475,97.3894) and
+ (296.3483,98.0112) .. (295.9066,98.4164) .. controls (295.4614,98.8583) and
+ (295.0335,99.4827) .. (294.6325,99.6519) .. controls (294.2308,100.1779) and
+ (293.7239,100.3444) .. (293.1742,100.6338) .. controls (292.4315,100.9112) and
+ (291.9201,101.1516) .. (291.2781,101.5464) .. controls (290.4579,101.9819) and
+ (289.9471,102.3980) .. (289.1871,102.8325) .. controls (288.7188,103.4305) and
+ (288.2422,103.8019) .. (287.8444,104.5062) .. controls (287.4503,105.1592) and
+ (287.0569,105.7189) .. (286.6855,106.4342) .. controls (286.3836,107.0157) and
+ (286.0821,107.5965) .. (285.7802,108.1779) -- (286.6855,106.4342) .. controls
+ (286.3836,107.0157) and (286.0821,107.5965) .. (285.7802,108.1779);
+\path[draw] (291.5690,144.2240) .. controls (291.6122,144.1408) and
+ (291.6554,144.0577) .. (291.6986,143.9745) .. controls (291.4593,144.4352) and
+ (291.5432,144.3144) .. (291.7679,143.5367) .. controls (291.7699,142.6040) and
+ (291.9914,141.4757) .. (292.0007,140.6532) .. controls (292.1408,139.7820) and
+ (292.2831,138.8412) .. (292.2921,137.9589) .. controls (292.2393,136.9270) and
+ (292.2410,136.0023) .. (292.0867,135.0068) .. controls (292.0748,134.0906) and
+ (291.9675,133.1406) .. (291.9403,132.2432) .. controls (291.9236,131.3540) and
+ (291.8572,130.5923) .. (291.6644,129.7292) .. controls (291.6465,129.0827) and
+ (291.6065,128.1960) .. (291.4494,127.4038) .. controls (291.5336,126.7799) and
+ (291.3561,126.2057) .. (291.2234,125.7062) .. controls (290.9819,124.7443) and
+ (290.8883,124.1834) .. (290.6345,123.1866) .. controls (290.4819,122.6529) and
+ (290.3312,121.9705) .. (290.1010,121.1706) .. controls (290.0178,120.4130) and
+ (289.6122,119.4293) .. (289.4472,118.7761) .. controls (289.2219,118.2956) and
+ (288.9949,117.6452) .. (288.9078,117.0738) .. controls (288.6719,116.5464) and
+ (288.3359,115.9027) .. (288.2443,115.3062) .. controls (287.9958,114.8511) and
+ (287.7314,114.1436) .. (287.4565,113.4739) .. controls (287.2196,112.9239) and
+ (287.0455,112.2459) .. (286.7935,111.7074) .. controls (286.5392,111.0263) and
+ (286.2288,110.4446) .. (286.0702,109.7507) .. controls (285.8271,109.5152) and
+ (285.7720,109.2570) .. (285.6413,109.0542);
+\path[draw,fill] (289.8900,91.7363) .. controls (289.0449,93.6683) and
+ (286.8682,96.4902) .. (286.8359,96.5524) .. controls (286.8355,96.5531) and
+ (284.7645,100.6942) .. (284.7645,100.6942) .. controls (283.8519,102.9612) and
+ (284.4340,103.8686) .. (284.8323,104.5234) .. controls (285.6568,105.9790) and
+ (285.8019,106.7659) .. (286.4124,107.8734) .. controls (286.6424,109.2572) and
+ (284.1878,109.7228) .. (284.1555,109.7850) .. controls (279.0454,111.5577) and
+ (276.4535,106.6549) .. (276.4260,106.4037) .. controls (275.7325,103.8308) and
+ (275.8232,103.4032) .. (277.3895,102.8730) .. controls (279.1847,102.4608) and
+ (279.9059,102.4404) .. (280.7945,101.7953) .. controls (282.4765,100.5347) and
+ (283.6641,96.7246) .. (283.6968,96.6617) .. controls (283.7290,96.5995) and
+ (283.9491,94.5008) .. (283.9491,94.5008) .. controls (284.0800,93.4881) and
+ (283.6123,92.5603) .. (284.1291,90.9582) .. controls (284.8008,89.4099) and
+ (285.2049,88.9871) .. (286.7963,88.8648) .. controls (288.8698,88.6770) and
+ (290.4796,90.1445) .. (289.8900,91.7363) -- cycle;
+\end{scope}
+\begin{scope}[rotate around={240.0:(300.0,150.0)}]
+\path[draw,fill] (225.9700,126.3460) .. controls (226.1893,126.5709) and
+ (228.8272,128.1646) .. (228.8730,128.0763) .. controls (228.9188,127.9881) and
+ (235.7763,126.4064) .. (235.7305,126.4947) .. controls (235.6847,126.5829) and
+ (231.8883,131.0953) .. (232.0648,131.1870) .. controls (232.2406,131.2782) and
+ (236.0321,135.8177) .. (236.1203,135.8635) .. controls (236.2078,135.9089) and
+ (228.9407,135.2661) .. (228.9407,135.2661) -- (224.1335,139.1417) --
+ (223.0569,134.1111) .. controls (223.0569,134.1111) and (217.0097,131.9779) ..
+ (216.9215,131.9321) .. controls (216.8340,131.8867) and (222.0967,130.1473) ..
+ (222.0967,130.1473) -- (223.6678,126.0441) .. controls (223.6678,126.0441) and
+ (225.7030,126.4305) .. (225.9700,126.3460) -- cycle;
+\path[draw,fill=white,line width=1.040\lw] (314.4660,136.2040) .. controls
+ (314.4803,131.9638) and (306.1312,112.7798) .. (304.7565,109.8302) .. controls
+ (302.1992,106.6293) and (299.4932,101.5608) .. (298.3301,97.1831) .. controls
+ (297.5769,92.7639) and (295.2131,89.2981) .. (291.8814,88.1229) .. controls
+ (288.0362,86.0816) and (284.2811,86.8820) .. (280.6665,87.1962) .. controls
+ (278.8945,87.5727) and (277.3782,88.5300) .. (276.5221,89.9403) .. controls
+ (274.5704,92.7321) and (273.5093,92.5191) .. (272.1592,93.7225) .. controls
+ (261.0459,95.4543) and (250.5365,101.1891) .. (242.5407,105.0978) .. controls
+ (238.3069,108.0370) and (234.7130,109.7438) .. (233.0480,110.1033) .. controls
+ (228.5340,110.1195) and (225.2508,107.9807) .. (223.6826,106.8433) .. controls
+ (218.5704,102.1948) and (213.4586,97.5455) .. (208.3464,92.8971) .. controls
+ (203.9151,89.5900) and (202.8193,94.3641) .. (203.6702,95.0933) .. controls
+ (205.1497,98.2726) and (201.9466,100.2081) .. (214.1078,111.6639) .. controls
+ (215.6434,114.8182) and (217.1787,117.9733) .. (218.7143,121.1276) .. controls
+ (218.7143,121.1276) and (218.4588,123.7155) .. (218.6728,123.8267) .. controls
+ (220.8932,129.1160) and (224.4204,127.7978) .. (226.0850,126.3142) .. controls
+ (227.2892,125.2169) and (228.4941,124.1199) .. (229.6983,123.0225) .. controls
+ (229.6983,123.0225) and (236.8589,120.7562) .. (236.9701,120.5422) .. controls
+ (244.6488,121.6851) and (264.4347,117.9156) .. (267.6974,116.3674) .. controls
+ (270.6376,114.7206) and (270.8252,116.1154) .. (273.3725,114.0405) .. controls
+ (275.5018,112.6311) and (274.3307,113.7530) .. (278.2650,110.1578) .. controls
+ (279.4761,109.1164) and (280.4341,110.8028) .. (280.6600,111.9825) .. controls
+ (280.8791,123.1515) and (282.2473,130.2883) .. (283.2656,141.4249) --
+ (299.9986,149.9989) -- cycle;
+\path[fill] (217.8390,102.2820) .. controls (217.9918,102.4174) and
+ (215.0746,111.9130) .. (215.0746,111.9130) .. controls (215.0746,111.9130) and
+ (212.3862,109.2317) .. (212.4091,109.1876) -- (214.2916,99.2108) --
+ (217.8390,102.2820) -- cycle;
+\path[draw,line width=0.904\lw] (217.9220,101.9290) .. controls
+ (217.7890,102.5707) and (217.2239,105.4331) .. (216.9608,106.2156) .. controls
+ (216.7406,107.0820) and (216.5439,107.9559) .. (216.3977,108.8230) .. controls
+ (216.1278,109.7709) and (216.0104,110.3913) .. (215.7102,111.3657) .. controls
+ (215.6144,112.2011) and (215.4388,112.9850) ..
+ (215.2259,113.8212)(213.3750,97.5749) .. controls (213.4344,97.6975) and
+ (213.6498,98.5595) .. (213.6818,99.1151) .. controls (213.5800,99.6968) and
+ (213.4181,101.7824) .. (213.1952,102.4876) .. controls (213.0178,103.2714) and
+ (212.8640,104.0630) .. (212.7590,104.8505) .. controls (212.5364,105.7073) and
+ (212.4491,106.2698) .. (212.1981,107.1495) .. controls (212.1409,107.9104) and
+ (212.0036,108.6205) .. (211.8325,109.3764);
+\path[draw] (262.2270,96.6353) .. controls (265.8050,100.6168) and
+ (266.9147,107.0887) .. (266.2665,110.7124);
+\path[draw] (248.3840,120.2220) .. controls (248.4058,120.1801) and
+ (248.4272,120.1388) .. (248.4486,120.0976) .. controls (248.2462,120.4874) and
+ (248.4030,120.2649) .. (248.0200,119.4004) .. controls (247.6135,118.9524) and
+ (247.3281,116.7750) .. (247.9529,115.5715) .. controls (248.1922,114.9585) and
+ (248.5934,114.0337) .. (248.8953,113.4522) .. controls (248.9813,113.2866) and
+ (249.2244,113.1226) .. (249.3107,112.9562);
+\path[draw] (222.7960,106.7790) .. controls (222.7746,106.8202) and
+ (222.7532,106.8615) .. (222.7314,106.9034) .. controls (222.8178,106.7371) and
+ (222.5591,107.2354) .. (222.4731,107.4010) .. controls (222.1377,108.0469) and
+ (221.6863,108.6352) .. (221.3787,109.2046) .. controls (221.0554,109.8273) and
+ (220.5557,110.3584) .. (220.2323,110.9811) .. controls (219.8171,111.5634) and
+ (219.4529,112.3357) .. (219.0227,112.9378) .. controls (218.6196,113.6541) and
+ (218.1719,114.1645) .. (217.7780,114.9232) .. controls (217.4372,115.5230) and
+ (217.1640,115.7999) .. (216.8121,116.4776) -- (217.7780,114.9232) .. controls
+ (217.4372,115.5230) and (217.1640,115.7999) .. (216.8121,116.4776);
+\path[draw] (209.8030,94.6581) .. controls (209.8654,94.7750) and
+ (210.1067,95.5871) .. (210.1575,96.1065) .. controls (210.0775,96.6462) and
+ (209.9903,98.5879) .. (209.7956,99.2388) .. controls (209.6486,99.9641) and
+ (209.5248,100.6978) .. (209.4487,101.4296) .. controls (209.2595,102.2220) and
+ (209.1933,102.7440) .. (208.9771,103.5565) .. controls (208.9470,104.2653) and
+ (208.8368,104.9233) .. (208.6949,105.6228);
+\path[draw] (225.3930,117.5560) .. controls (224.5532,116.6728) and
+ (224.0595,116.9959) .. (223.5203,116.9556) .. controls (222.9224,117.0620) and
+ (221.8355,117.5620) .. (220.7329,118.6707) .. controls (220.3303,119.1100) and
+ (219.9919,119.4328) .. (219.4587,119.9062) .. controls (219.2194,120.2787) and
+ (219.0219,120.4204) .. (218.7575,120.6486);
+\path[draw] (288.4760,87.7608) .. controls (288.4546,87.8020) and
+ (288.4328,87.8440) .. (288.4114,87.8852) .. controls (288.6142,87.4946) and
+ (288.4672,87.7158) .. (288.6510,88.6422) .. controls (288.8931,89.2812) and
+ (288.9225,89.7252) .. (289.1897,90.3442);
+\path[draw] (275.4190,91.2181) .. controls (275.3758,91.3013) and
+ (275.2670,100.3359) .. (275.6411,101.5007) .. controls (275.7526,102.2463) and
+ (275.9541,102.8716) .. (276.0582,103.7621) .. controls (276.0592,104.2990) and
+ (276.1850,104.7489) .. (276.2233,105.2711) .. controls (276.5291,105.8476) and
+ (276.5939,106.4266) .. (276.9069,106.8903) .. controls (277.0597,107.5279) and
+ (277.5707,107.5536) .. (277.8448,108.1486) .. controls (278.2275,108.5612) and
+ (278.8557,109.2877) .. (279.2327,109.6138);
+\path[draw] (269.1420,115.9530) .. controls (268.8643,115.8584) and
+ (268.1504,115.2931) .. (267.5409,114.9904) .. controls (266.8536,114.6024) and
+ (265.1585,112.5792) .. (265.0778,111.1553);
+\path[draw] (275.9020,103.1300) .. controls (275.8802,103.1719) and
+ (274.9599,104.0779) .. (273.4535,105.6088) .. controls (271.5267,107.3923) and
+ (266.2846,110.4609) .. (265.6539,110.7083) .. controls (265.0501,110.9816) and
+ (264.2962,111.6396) .. (263.7000,111.7322) .. controls (263.0146,112.0054) and
+ (262.3321,112.1120) .. (261.6835,112.2665) .. controls (260.8926,112.4334) and
+ (260.2219,112.5774) .. (259.6076,112.6110) .. controls (257.7653,113.4129) and
+ (248.0540,113.1006) .. (247.5530,112.9920) .. controls (247.0337,112.9880) and
+ (246.3272,112.9496) .. (245.8599,112.9035) .. controls (245.3982,113.0146) and
+ (244.8511,112.9683) .. (244.2266,113.0040) .. controls (243.4723,112.9429) and
+ (243.0389,113.0880) .. (242.4039,113.1651) .. controls (241.9034,113.4286) and
+ (241.0712,113.7017) .. (240.5078,114.0776) .. controls (239.7361,114.3895) and
+ (239.2675,114.8147) .. (238.7354,115.0544) .. controls (238.1809,115.5122) and
+ (230.6251,119.9211) .. (230.2594,120.1178) .. controls (229.4664,120.4673) and
+ (226.6190,121.3129) .. (225.9062,119.3112) .. controls (225.7229,118.5237) and
+ (225.3602,117.7119) .. (225.3380,117.1091) .. controls (225.1092,116.3880) and
+ (225.2393,115.6172) .. (225.2766,114.9442) .. controls (225.9380,111.5340) and
+ (227.0329,110.1907) .. (227.3348,109.6093) .. controls (227.4426,109.4017) and
+ (227.5504,109.1941) .. (227.6582,108.9865);
+\path[draw] (297.8820,96.4385) .. controls (297.8606,96.4797) and
+ (297.8388,96.5217) .. (297.8174,96.5629) .. controls (297.9920,96.2266) and
+ (297.9106,96.4029) .. (297.4343,96.9966) .. controls (296.9475,97.3894) and
+ (296.3483,98.0112) .. (295.9066,98.4164) .. controls (295.4614,98.8583) and
+ (295.0335,99.4827) .. (294.6325,99.6519) .. controls (294.2308,100.1779) and
+ (293.7239,100.3444) .. (293.1742,100.6338) .. controls (292.4315,100.9112) and
+ (291.9201,101.1516) .. (291.2781,101.5464) .. controls (290.4579,101.9819) and
+ (289.9471,102.3980) .. (289.1871,102.8325) .. controls (288.7188,103.4305) and
+ (288.2422,103.8019) .. (287.8444,104.5062) .. controls (287.4503,105.1592) and
+ (287.0569,105.7189) .. (286.6855,106.4342) .. controls (286.3836,107.0157) and
+ (286.0821,107.5965) .. (285.7802,108.1779) -- (286.6855,106.4342) .. controls
+ (286.3836,107.0157) and (286.0821,107.5965) .. (285.7802,108.1779);
+\path[draw] (291.5690,144.2240) .. controls (291.6122,144.1408) and
+ (291.6554,144.0577) .. (291.6986,143.9745) .. controls (291.4593,144.4352) and
+ (291.5432,144.3144) .. (291.7679,143.5367) .. controls (291.7699,142.6040) and
+ (291.9914,141.4757) .. (292.0007,140.6532) .. controls (292.1408,139.7820) and
+ (292.2831,138.8412) .. (292.2921,137.9589) .. controls (292.2393,136.9270) and
+ (292.2410,136.0023) .. (292.0867,135.0068) .. controls (292.0748,134.0906) and
+ (291.9675,133.1406) .. (291.9403,132.2432) .. controls (291.9236,131.3540) and
+ (291.8572,130.5923) .. (291.6644,129.7292) .. controls (291.6465,129.0827) and
+ (291.6065,128.1960) .. (291.4494,127.4038) .. controls (291.5336,126.7799) and
+ (291.3561,126.2057) .. (291.2234,125.7062) .. controls (290.9819,124.7443) and
+ (290.8883,124.1834) .. (290.6345,123.1866) .. controls (290.4819,122.6529) and
+ (290.3312,121.9705) .. (290.1010,121.1706) .. controls (290.0178,120.4130) and
+ (289.6122,119.4293) .. (289.4472,118.7761) .. controls (289.2219,118.2956) and
+ (288.9949,117.6452) .. (288.9078,117.0738) .. controls (288.6719,116.5464) and
+ (288.3359,115.9027) .. (288.2443,115.3062) .. controls (287.9958,114.8511) and
+ (287.7314,114.1436) .. (287.4565,113.4739) .. controls (287.2196,112.9239) and
+ (287.0455,112.2459) .. (286.7935,111.7074) .. controls (286.5392,111.0263) and
+ (286.2288,110.4446) .. (286.0702,109.7507) .. controls (285.8271,109.5152) and
+ (285.7720,109.2570) .. (285.6413,109.0542);
+\path[draw,fill] (289.8900,91.7363) .. controls (289.0449,93.6683) and
+ (286.8682,96.4902) .. (286.8359,96.5524) .. controls (286.8355,96.5531) and
+ (284.7645,100.6942) .. (284.7645,100.6942) .. controls (283.8519,102.9612) and
+ (284.4340,103.8686) .. (284.8323,104.5234) .. controls (285.6568,105.9790) and
+ (285.8019,106.7659) .. (286.4124,107.8734) .. controls (286.6424,109.2572) and
+ (284.1878,109.7228) .. (284.1555,109.7850) .. controls (279.0454,111.5577) and
+ (276.4535,106.6549) .. (276.4260,106.4037) .. controls (275.7325,103.8308) and
+ (275.8232,103.4032) .. (277.3895,102.8730) .. controls (279.1847,102.4608) and
+ (279.9059,102.4404) .. (280.7945,101.7953) .. controls (282.4765,100.5347) and
+ (283.6641,96.7246) .. (283.6968,96.6617) .. controls (283.7290,96.5995) and
+ (283.9491,94.5008) .. (283.9491,94.5008) .. controls (284.0800,93.4881) and
+ (283.6123,92.5603) .. (284.1291,90.9582) .. controls (284.8008,89.4099) and
+ (285.2049,88.9871) .. (286.7963,88.8648) .. controls (288.8698,88.6770) and
+ (290.4796,90.1445) .. (289.8900,91.7363) -- cycle;
+\end{scope}
+\path[draw,fill,line width=1.040\lw] (304.6180,169.3700) .. controls
+ (302.8443,168.4671) and (301.4907,168.2868) .. (300.8443,168.7240) .. controls
+ (299.8167,162.9782) and (298.9125,157.2250) .. (297.5926,151.4968) .. controls
+ (286.6968,146.9600) and (284.3940,145.9241) .. (280.8191,144.3698) .. controls
+ (282.4878,143.2852) and (283.3207,142.2031) .. (283.2653,141.4247) .. controls
+ (288.7551,143.4077) and (294.1897,145.5012) .. (299.8104,147.2222) .. controls
+ (309.1874,140.0546) and (311.2358,138.5784) .. (314.3693,136.2594) .. controls
+ (314.4742,138.2470) and (314.9949,139.5093) .. (315.6967,139.8505) .. controls
+ (311.2345,143.6134) and (306.7042,147.2731) .. (302.4033,151.2802) .. controls
+ (303.9223,162.9847) and (304.1765,165.4968) .. (304.6179,169.3699) -- cycle;
+\end{scope}
+\end{scope}
+\end{scope}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_IN.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_IN.tex
index a9d5c54fa8..a7e78f2678 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_IN.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_IN.tex
@@ -13,5 +13,5 @@
\foreach \w in{0,15,...,345}
\fill (\w:6)--(\w-5:20)--(\w:54)--(\w+5:20)--cycle (\w+7.5:52) circle (2.5);
\end{scope}\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_IQ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_IQ.tex
index d0347f5641..06e870caa9 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_IQ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_IQ.tex
@@ -81,5 +81,5 @@
(207.5490,141.8960) and (207.5490,127.3380) .. (207.5490,112.7790) -- cycle;
\end{scope}
\end{scope}\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_IR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_IR.tex
index b680752391..3f8c74ac58 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_IR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_IR.tex
@@ -34,5 +34,5 @@
\end{scope}
\end{scope}
\end{scope}\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_IS.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_IS.tex
index dec8cd4451..7a4808b4a4 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_IS.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_IS.tex
@@ -9,5 +9,5 @@
\vbar{white}{0.5*\stretchfactor}{0.22222}
\hbar{red}{0.5}{0.11111}
\vbar{red}{0.5*\stretchfactor}{0.111111}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_IT.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_IT.tex
index 33e4a253ca..59e601cb0d 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_IT.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_IT.tex
@@ -6,5 +6,5 @@
\definecolor{green}{RGB}{0,122,51}
\definecolor{gold}{RGB}{255,209,0}
\vstripesIII{green}{white}{red}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_J.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_J.tex
new file mode 100644
index 0000000000..f519345969
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_J.tex
@@ -0,0 +1,8 @@
+% --------------------------------------------------------------------------
+% Signal Flag J:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\hstripesIII{blue}{white}{blue}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_JE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_JE.tex
new file mode 100644
index 0000000000..41c3b20f65
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_JE.tex
@@ -0,0 +1,257 @@
+% --------------------------------------------------------------------------
+% Jersey:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{3/5}
+\definecolor{red}{RGB}{228,0,43}
+\definecolor{gold}{RGB}{254,219,0}
+\definecolor{blue}{RGB}{0,61,165}
+\def\leo{%
+\begin{scope}[fill=gold]
+\path[draw,fill] (16.3243,3.9106) .. controls (16.2858,3.9198) and
+ (16.2858,3.9693) .. (16.2657,3.9693) .. controls (16.3657,3.9666) and
+ (16.4143,3.9390) .. (16.4446,3.8885) .. controls (16.4226,3.9087) and
+ (16.4418,3.9473) .. (16.4345,3.9565) .. controls (16.5079,3.9308) and
+ (16.5429,3.8683) .. (16.5172,3.8261) .. controls (16.5337,3.8500) and
+ (16.5815,3.8628) .. (16.5961,3.8647) .. controls (16.5447,3.8243) and
+ (16.5815,3.7325) .. (16.4988,3.6847) .. controls (16.5264,3.6829) and
+ (16.5796,3.7141) .. (16.5943,3.7508) .. controls (16.5815,3.6682) and
+ (16.5685,3.6150) .. (16.5006,3.5691) .. controls (16.5079,3.5773) and
+ (16.5465,3.5847) .. (16.5630,3.5691) .. controls (16.5190,3.5415) and
+ (16.5061,3.4956) .. (16.5099,3.4662) .. controls (16.5150,3.4251) and
+ (16.4878,3.4166) .. (16.4363,3.4295) .. controls (16.3900,3.4411) and
+ (16.2840,3.4479) .. (16.2216,3.4479) .. controls (16.0930,3.4479) and
+ (15.9810,3.4479) .. (15.8745,3.3744) .. controls (16.0343,3.4405) and
+ (16.2381,3.3010) .. (16.2381,3.1853) .. controls (16.2381,3.0568) and
+ (16.0801,2.9521) .. (15.7606,3.0219) .. controls (15.4412,3.0916) and
+ (15.0519,3.0623) .. (15.0519,2.9558) .. controls (15.0519,2.8493) and
+ (15.3310,2.8346) .. (15.4743,2.8566) .. controls (15.6175,2.8786) and
+ (15.7202,2.8933) .. (15.9884,2.7979) .. controls (15.9223,2.8236) and
+ (15.7092,2.8309) .. (15.5404,2.7832) .. controls (15.3714,2.7354) and
+ (14.9564,2.7354) .. (14.9528,2.9594) .. controls (14.9491,3.1835) and
+ (15.3946,3.1630) .. (15.7791,3.1063) .. controls (16.0030,3.0733) and
+ (16.1205,3.0953) .. (16.1205,3.1688) .. controls (16.1205,3.2385) and
+ (15.9149,3.2679) .. (15.7570,3.2496) .. controls (15.5991,3.2312) and
+ (15.4375,3.2349) .. (15.2502,3.2900) .. controls (15.0939,3.3359) and
+ (14.9859,3.2900) .. (14.8132,3.3193) .. controls (14.7296,3.3336) and
+ (14.5268,3.3193) .. (14.4267,3.1541) .. controls (14.3651,3.1981) and
+ (14.1797,3.2904) .. (14.1485,3.3804) .. controls (14.1044,3.4630) and
+ (14.1339,3.5452) .. (14.1925,3.6260) .. controls (14.2665,3.7277) and
+ (14.1559,3.7123) .. (14.0769,3.7159) .. controls (13.9687,3.7210) and
+ (13.8238,3.7045) .. (13.7482,3.6186) .. controls (13.6812,3.5426) and
+ (13.5921,3.4816) .. (13.5208,3.5380) .. controls (13.4842,3.5670) and
+ (13.5193,3.6052) .. (13.5483,3.5945) .. controls (13.5770,3.5839) and
+ (13.6110,3.6052) .. (13.6417,3.6186) .. controls (13.5927,3.5976) and
+ (13.5388,3.6139) .. (13.5178,3.6327) .. controls (13.4888,3.6587) and
+ (13.5240,3.7082) .. (13.5591,3.6907) .. controls (13.5866,3.6770) and
+ (13.6430,3.6678) .. (13.6797,3.7014) .. controls (13.6400,3.6938) and
+ (13.5987,3.6954) .. (13.5789,3.7167) .. controls (13.5591,3.7380) and
+ (13.5744,3.7690) .. (13.6171,3.7671) .. controls (13.6858,3.7640) and
+ (13.7034,3.8121) .. (13.7721,3.8022) .. controls (13.7299,3.8078) and
+ (13.7059,3.8298) .. (13.6949,3.8463) .. controls (13.7592,3.8169) and
+ (13.8302,3.8961) .. (13.9135,3.8775) .. controls (13.8810,3.8909) and
+ (13.8286,3.9228) .. (13.8291,3.9473) .. controls (13.8785,3.8904) and
+ (14.2110,3.9914) .. (14.2183,3.8665) .. controls (14.2275,3.8922) and
+ (14.2256,3.9308) .. (14.2000,3.9638) .. controls (14.2425,3.9381) and
+ (14.3799,3.9289) .. (14.4221,3.8298) .. controls (14.4258,3.8592) and
+ (14.4203,3.8977) .. (14.3946,3.9069) .. controls (14.4387,3.9213) and
+ (14.4967,3.8885) .. (14.5561,3.8004) .. controls (14.5797,3.7655) and
+ (14.5853,3.7422) .. (14.5812,3.7160) .. controls (14.6401,3.7182) and
+ (14.6828,3.7034) .. (14.7287,3.6645) .. controls (14.7765,3.6241) and
+ (14.8279,3.6976) .. (14.9086,3.6462) .. controls (14.9895,3.5948) and
+ (15.0593,3.6388) .. (15.1033,3.6131) .. controls (15.1474,3.5874) and
+ (15.2080,3.6223) .. (15.2557,3.5929) .. controls (15.3035,3.5635) and
+ (15.3775,3.6073) .. (15.4566,3.5449) .. controls (15.5809,3.5904) and
+ (15.7261,3.6748) .. (16.0821,3.6094) .. controls (16.2861,3.5719) and
+ (16.3501,3.6407) .. (16.3501,3.7343) .. controls (16.3501,3.7986) and
+ (16.3125,3.8042) .. (16.2840,3.8059) .. controls (16.1705,3.8129) and
+ (16.1218,3.7634) .. (16.0769,3.7793) .. controls (16.0469,3.7900) and
+ (16.0285,3.8389) .. (16.0720,3.8557) .. controls (16.0361,3.8740) and
+ (16.0407,3.9083) .. (16.0591,3.9209) .. controls (16.0774,3.9335) and
+ (16.1247,3.9221) .. (16.1568,3.9072) .. controls (16.1155,3.9259) and
+ (16.0728,3.9595) .. (16.0972,3.9946) .. controls (16.1120,4.0159) and
+ (16.1493,4.0340) .. (16.1843,3.9885) .. controls (16.2193,3.9427) and
+ (16.2835,3.9045) .. (16.3243,3.9106) -- cycle;
+\path[draw,fill] (14.0632,2.9411) .. controls (13.9603,2.8989) and
+ (13.9256,2.8977) .. (13.9493,2.9815) .. controls (13.9595,3.0173) and
+ (13.9842,3.0678) .. (14.0090,3.0907) .. controls (14.0099,3.0559) and
+ (14.0228,2.9595) .. (14.0632,2.9411) -- cycle;
+\path[draw,fill] (14.3845,2.9411) .. controls (14.4874,2.8989) and
+ (14.5221,2.8977) .. (14.4984,2.9815) .. controls (14.4882,3.0173) and
+ (14.4634,3.0678) .. (14.4386,3.0907) .. controls (14.4378,3.0559) and
+ (14.4249,2.9595) .. (14.3845,2.9411) -- cycle;
+\path[draw,fill] (14.2243,2.8846) .. controls (14.4189,2.8846) and
+ (14.4432,2.9760) .. (14.4422,3.0898) .. controls (14.4414,3.2128) and
+ (14.3753,3.1706) .. (14.3377,3.3285) .. controls (14.3230,3.3903) and
+ (14.2738,3.3937) .. (14.2243,3.3937) .. controls (14.1747,3.3937) and
+ (14.1256,3.3903) .. (14.1108,3.3285) .. controls (14.0734,3.1706) and
+ (14.0072,3.2128) .. (14.0063,3.0898) .. controls (14.0054,2.9760) and
+ (14.0297,2.8846) .. (14.2244,2.8846) -- cycle;
+\path[draw,fill] (13.7226,3.3359) .. controls (13.6730,3.3065) and
+ (13.6410,3.3268) .. (13.6208,3.3323) .. controls (13.6851,3.3488) and
+ (13.6877,3.4313) .. (13.8346,3.4699) .. controls (13.8015,3.4607) and
+ (13.7832,3.4791) .. (13.7519,3.4626) .. controls (13.8125,3.5103) and
+ (13.8804,3.5656) .. (14.0237,3.5672) .. controls (14.1036,3.5681) and
+ (14.0484,3.6094) .. (13.9961,3.5856) .. controls (14.0504,3.6416) and
+ (14.1578,3.5957) .. (14.2257,3.6976) .. controls (14.2385,3.6186) and
+ (14.0990,3.4938) .. (14.1632,3.4038) .. controls (13.9651,3.3954) and
+ (13.9488,3.2855) .. (13.8346,3.1981) .. controls (13.7416,3.1271) and
+ (13.7333,3.0549) .. (13.6923,2.9196) .. controls (13.6736,2.8584) and
+ (13.6019,2.8202) .. (13.5622,2.8347) .. controls (13.5275,2.8474) and
+ (13.5148,2.8775) .. (13.5446,2.9000) .. controls (13.5744,2.9226) and
+ (13.6125,2.9256) .. (13.6207,2.9827) .. controls (13.5820,2.9363) and
+ (13.5240,2.9195) .. (13.4961,2.9485) .. controls (13.4791,2.9662) and
+ (13.4860,3.0074) .. (13.5225,3.0111) .. controls (13.5820,3.0172) and
+ (13.5392,3.0753) .. (13.6069,3.1320) .. controls (13.5469,3.0646) and
+ (13.4950,3.0585) .. (13.4629,3.0951) .. controls (13.4437,3.1171) and
+ (13.4629,3.1562) .. (13.5042,3.1520) .. controls (13.5639,3.1459) and
+ (13.6332,3.2975) .. (13.7226,3.3359) -- cycle;
+\path[draw,fill] (15.3200,3.9032) .. controls (15.2887,3.9087) and
+ (15.2980,3.9602) .. (15.2557,3.9638) .. controls (15.3568,3.9638) and
+ (15.4081,3.9400) .. (15.4558,3.9014) .. controls (15.4339,3.9142) and
+ (15.4247,3.9473) .. (15.4229,3.9657) .. controls (15.4761,3.9198) and
+ (15.6028,3.9161) .. (15.6689,3.9289) .. controls (15.7350,3.9418) and
+ (15.7460,3.9106) .. (15.7698,3.8684) .. controls (15.7938,3.8261) and
+ (15.7606,3.8022) .. (15.7277,3.7692) .. controls (15.6945,3.7361) and
+ (15.6872,3.6902) .. (15.6945,3.6131) .. controls (15.5183,3.3781) and
+ (15.2025,3.4919) .. (15.1988,3.5948) .. controls (15.3127,3.7270) and
+ (15.3273,3.7123) .. (15.4229,3.7306) .. controls (15.5183,3.7490) and
+ (15.5768,3.7489) .. (15.5128,3.8022) .. controls (15.4908,3.8206) and
+ (15.3989,3.8120) .. (15.3273,3.8151) .. controls (15.1672,3.8221) and
+ (15.0939,3.7045) .. (15.0466,3.7655) .. controls (15.0076,3.8158) and
+ (15.0478,3.8380) .. (15.1272,3.8353) .. controls (15.0722,3.8357) and
+ (14.9993,3.8327) .. (15.0118,3.8839) .. controls (15.0328,3.9702) and
+ (15.1152,3.8679) .. (15.1474,3.9034) .. controls (15.1199,3.8969) and
+ (15.0771,3.9137) .. (15.0755,3.9396) .. controls (15.0740,3.9656) and
+ (15.1366,3.9992) .. (15.2054,3.9446) .. controls (15.2430,3.9147) and
+ (15.2910,3.9035) .. (15.3200,3.9032) -- cycle;
+\path[draw,fill] (15.4566,3.5449) .. controls (15.3993,3.5239) and
+ (15.3468,3.5111) .. (15.2796,3.5250);
+\path[draw,fill] (14.5929,3.5176) .. controls (14.5457,3.6190) and
+ (14.5743,3.6690) .. (14.5813,3.7160);
+\path[draw,fill] (14.0908,3.0373) .. controls (14.1232,3.0535) and
+ (14.1414,3.0078) .. (14.1889,3.0563) .. controls (14.1758,3.0422) and
+ (14.1596,3.0940) .. (14.1232,3.0596);
+\path[draw,fill] (14.3550,3.0373) .. controls (14.3226,3.0535) and
+ (14.3044,3.0078) .. (14.2569,3.0563) .. controls (14.2700,3.0422) and
+ (14.2862,3.0940) .. (14.3226,3.0596);
+\path[draw,fill] (14.2569,3.0564) .. controls (14.2458,3.0655) and
+ (14.2447,3.0490) .. (14.2531,3.0924) .. controls (14.2687,3.1719) and
+ (14.2872,3.2092) .. (14.2228,3.2092) .. controls (14.1571,3.2092) and
+ (14.1770,3.1719) .. (14.1925,3.0924) .. controls (14.2011,3.0490) and
+ (14.2000,3.0655) .. (14.1888,3.0564);
+\end{scope}
+\begin{scope}[fill=red,line width=0.006\lw]
+\path[draw,fill] (14.2238,3.3616) .. controls (14.2761,3.3616) and
+ (14.3064,3.3607) .. (14.2982,3.2872) .. controls (14.2948,3.2577) and
+ (14.3340,3.2460) .. (14.3202,3.1981) .. controls (14.3348,3.2569) and
+ (14.2238,3.2513) .. (14.2238,3.2247) .. controls (14.2238,3.2513) and
+ (14.1128,3.2569) .. (14.1274,3.1981) .. controls (14.1136,3.2460) and
+ (14.1527,3.2577) .. (14.1494,3.2872) .. controls (14.1412,3.3607) and
+ (14.1715,3.3616) .. (14.2238,3.3616) -- cycle;
+\path[draw,fill] (14.1768,3.2130) -- (14.0512,3.1780);
+\path[draw,fill] (14.1768,3.2195) -- (14.0366,3.2184);
+\path[draw,fill] (14.1781,3.2267) -- (14.0585,3.2587);
+\path[draw,fill] (14.2709,3.2130) -- (14.3965,3.1780);
+\path[draw,fill] (14.2709,3.2195) -- (14.4111,3.2184);
+\path[draw,fill] (14.2695,3.2267) -- (14.3891,3.2587);
+\end{scope}
+\begin{scope}[fill=blue,line width=0.001\lw]
+\path[draw,fill] (13.5733,2.8372) .. controls (13.5368,2.7917) and
+ (13.4453,2.8302) .. (13.4434,2.8866) .. controls (13.4743,2.8500) and
+ (13.5248,2.9027) .. (13.5523,2.8916) .. controls (13.5713,2.8839) and
+ (13.5881,2.8557) .. (13.5733,2.8372) -- cycle;
+\path[draw,fill] (13.5259,2.9449) .. controls (13.4894,2.8994) and
+ (13.3980,2.9378) .. (13.3962,2.9943) .. controls (13.4269,2.9577) and
+ (13.4774,3.0104) .. (13.5050,2.9993) .. controls (13.5241,2.9916) and
+ (13.5408,2.9634) .. (13.5259,2.9449) -- cycle;
+\path[draw,fill] (13.5021,3.0895) .. controls (13.4607,3.0484) and
+ (13.3742,3.0969) .. (13.3787,3.1532) .. controls (13.4053,3.1134) and
+ (13.4613,3.1600) .. (13.4874,3.1459) .. controls (13.5055,3.1362) and
+ (13.5190,3.1063) .. (13.5021,3.0895) -- cycle;
+\path[draw,fill] (13.5457,3.5378) .. controls (13.4998,3.5017) and
+ (13.4195,3.5598) .. (13.4304,3.6152) .. controls (13.4522,3.5726) and
+ (13.5132,3.6125) .. (13.5375,3.5955) .. controls (13.5544,3.5837) and
+ (13.5644,3.5525) .. (13.5457,3.5378) -- cycle;
+\path[draw,fill] (13.5434,3.6359) .. controls (13.4887,3.6157) and
+ (13.4300,3.6957) .. (13.4575,3.7450) .. controls (13.4651,3.6977) and
+ (13.5355,3.7170) .. (13.5534,3.6933) .. controls (13.5659,3.6769) and
+ (13.5656,3.6441) .. (13.5434,3.6359) -- cycle;
+\path[draw,fill] (13.6136,3.7092) .. controls (13.5589,3.6890) and
+ (13.5002,3.7690) .. (13.5276,3.8183) .. controls (13.5353,3.7710) and
+ (13.6057,3.7903) .. (13.6236,3.7666) .. controls (13.6361,3.7502) and
+ (13.6358,3.7174) .. (13.6136,3.7092) -- cycle;
+\path[draw,fill] (15.0476,3.8512) .. controls (14.9929,3.8310) and
+ (14.9342,3.9110) .. (14.9617,3.9603) .. controls (14.9694,3.9131) and
+ (15.0397,3.9323) .. (15.0576,3.9086) .. controls (15.0701,3.8922) and
+ (15.0698,3.8594) .. (15.0476,3.8512) -- cycle;
+\path[draw,fill] (15.1215,3.9177) .. controls (15.0648,3.9039) and
+ (15.0157,3.9900) .. (15.0486,4.0359) .. controls (15.0508,3.9881) and
+ (15.1228,3.9992) .. (15.1380,3.9736) .. controls (15.1485,3.9559) and
+ (15.1446,3.9234) .. (15.1215,3.9177) -- cycle;
+\path[draw,fill] (15.0695,3.7570) .. controls (15.0189,3.7278) and
+ (14.9476,3.7967) .. (14.9663,3.8499) .. controls (14.9819,3.8047) and
+ (15.0479,3.8356) .. (15.0696,3.8153) .. controls (15.0847,3.8012) and
+ (15.0900,3.7689) .. (15.0695,3.7570) -- cycle;
+\path[draw,fill] (16.0897,3.8719) .. controls (16.0330,3.8581) and
+ (15.9839,3.9442) .. (16.0168,3.9901) .. controls (16.0191,3.9423) and
+ (16.0912,3.9534) .. (16.1062,3.9278) .. controls (16.1167,3.9101) and
+ (16.1128,3.8775) .. (16.0897,3.8719) -- cycle;
+\path[draw,fill] (16.0914,3.7818) .. controls (16.0400,3.7544) and
+ (15.9711,3.8257) .. (15.9915,3.8783) .. controls (16.0055,3.8325) and
+ (16.0726,3.8611) .. (16.0936,3.8401) .. controls (16.1081,3.8255) and
+ (16.1124,3.7930) .. (16.0914,3.7818) -- cycle;
+\path[draw,fill] (16.1312,3.9524) .. controls (16.0740,3.9411) and
+ (16.0287,4.0293) .. (16.0635,4.0737) .. controls (16.0638,4.0258) and
+ (16.1362,4.0337) .. (16.1501,4.0075) .. controls (16.1599,3.9894) and
+ (16.1545,3.9570) .. (16.1312,3.9524) -- cycle;
+\path[draw,fill] (14.2280,3.3175) .. controls (14.2639,3.3175) and
+ (14.2784,3.3280) .. (14.2784,3.3929) .. controls (14.2784,3.5304) and
+ (14.2768,3.5895) .. (14.2326,3.5895) .. controls (14.1883,3.5895) and
+ (14.1913,3.5333) .. (14.1913,3.4324) .. controls (14.1913,3.3797) and
+ (14.1913,3.3534) .. (14.1807,3.3578) .. controls (14.1807,3.3234) and
+ (14.1960,3.3175) .. (14.2280,3.3175) -- cycle;
+\end{scope}
+}
+\newdimen\lw\lw=0.1\flagwidth
+\background{white}
+\draw [red,line width=\flagwidth/9,line cap=round] (0,0)--(\flaglength,1);
+\draw [red,line width=\flagwidth/9,line cap=round] (0,1)--(\flaglength,0);
+\begin{scope}[shift={(0.5\flaglength,0.5\flagwidth)},scale=\flagwidth/51.2]
+\begin{scope}[y=-1mm,x=1mm,shift={(-15,-9)},line join=round]
+\begin{scope}[draw=black,line width=0.012\lw]
+\path[draw,fill=red] (16.5698,2.6930) .. controls (16.9553,4.2540) and
+ (16.7439,6.1820) .. (15.0025,7.2518) .. controls (13.2610,6.1820) and
+ (13.0496,4.2540) .. (13.4352,2.6930) .. controls (13.8457,2.3198) and
+ (15.7114,2.0897) .. (16.5697,2.6930) -- cycle;
+\path[draw,fill=gold] (15.0000,2.3796) .. controls (15.6384,2.3796) and
+ (16.2330,2.5485) .. (16.5835,2.7676) .. controls (16.6523,2.2293) and
+ (16.8964,1.6911) .. (17.1843,1.2843) .. controls (16.8839,1.2780) and
+ (16.7493,1.4376) .. (16.7462,1.6035) .. controls (16.6711,1.3907) and
+ (16.3769,1.4032) .. (16.2862,1.5190) .. controls (16.6148,1.7412) and
+ (16.3613,2.1355) .. (16.0641,2.0541) .. controls (15.9244,2.0159) and
+ (15.8506,1.9185) .. (15.8245,1.7772)arc(86.372:-248.697:0.162) .. controls
+ (15.6616,1.9198) and (15.4932,1.9658) .. (15.3725,1.9321) .. controls
+ (15.2160,1.8882) and (15.1503,1.7474) .. (15.1503,1.6223) .. controls
+ (15.1503,1.2968) and (15.4631,1.2467) .. (15.5571,1.3031) .. controls
+ (15.5510,1.0840) and (15.2067,0.9088) .. (15.1003,1.0903) .. controls
+ (15.2192,0.8775) and (15.2130,0.5771) .. (15.0001,0.3768) .. controls
+ (14.7874,0.5771) and (14.7811,0.8775) .. (14.9001,1.0903) .. controls
+ (14.7937,0.9088) and (14.4494,1.0840) .. (14.4432,1.3031) .. controls
+ (14.5370,1.2468) and (14.8500,1.2968) .. (14.8500,1.6223) .. controls
+ (14.8500,1.7474) and (14.7843,1.8883) .. (14.6278,1.9321) .. controls
+ (14.5071,1.9659) and (14.3386,1.9198) ..
+ (14.2445,1.7665)arc(68.697:-266.372:0.162) .. controls (14.1494,1.9186) and
+ (14.0755,2.0159) .. (13.9360,2.0541) .. controls (13.6388,2.1355) and
+ (13.3853,1.7412) .. (13.7138,1.5190) .. controls (13.6231,1.4032) and
+ (13.3290,1.3907) .. (13.2538,1.6035) .. controls (13.2506,1.4376) and
+ (13.1161,1.2780) .. (12.8157,1.2843) .. controls (13.1035,1.6911) and
+ (13.3476,2.2294) .. (13.4165,2.7676) .. controls (13.7670,2.5485) and
+ (14.3616,2.3796) .. (14.9999,2.3796) -- cycle;
+\leo
+\begin{scope}[cm={{0.9,0,0,0.9,(1.45342,1.67136)}}]\leo\end{scope}
+\begin{scope}[cm={{0.67,0,0,0.75,(4.90869,3.35378)}}]\leo\end{scope}
+\end{scope}
+\end{scope}
+\end{scope}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_JM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_JM.tex
index 265ec2daaf..80364d3734 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_JM.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_JM.tex
@@ -12,5 +12,5 @@
\draw [gold,line width=\flagwidth/6] (0,0)--(\flaglength,1);
\draw [gold,line width=\flagwidth/6] (0,1)--(\flaglength,0);
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_JO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_JO.tex
index 0589f34657..a5dad35b8c 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_JO.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_JO.tex
@@ -7,5 +7,5 @@
\hstripesIII{black}{white}{green}
\fill [red] (0,0)--(0.5\flaglength,0.5)--(0,1)--cycle;
\starn{white}{7}{(\flaglength/6,0.5)}{1/14}{0.0376}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_JP.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_JP.tex
index 3f41bbecb2..de4270c424 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_JP.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_JP.tex
@@ -5,5 +5,5 @@
\definecolor{red}{RGB}{200,16,46}
\fill [white] (0,0) rectangle (\flaglength,1);
\fill [red] (0.5\flaglength,0.5) circle (0.3);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_JollyRoger.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_JollyRoger.tex
index a263601c66..4ab2a3396b 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_JollyRoger.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_JollyRoger.tex
@@ -61,5 +61,5 @@
cycle;
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_K.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_K.tex
new file mode 100644
index 0000000000..4b6774ab15
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_K.tex
@@ -0,0 +1,8 @@
+% --------------------------------------------------------------------------
+% Signal Flag K:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\vstripesII{gold}{blue}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_KE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_KE.tex
index 0ad15f5336..e1c8868750 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_KE.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_KE.tex
@@ -39,5 +39,5 @@
\fill [white](1,-5.85)..controls(1,-5.85) and(5,-13.85)..(5,-26.85)..
controls(5,-39.85)and(1,-47.85)..(1,-47.85)--cycle;
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_KG.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_KG.tex
index 7cbbd2bccb..8590bf67d6 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_KG.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_KG.tex
@@ -419,5 +419,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_KH.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_KH.tex
index ef74742c03..1f8b26a780 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_KH.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_KH.tex
@@ -462,5 +462,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_KI.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_KI.tex
index 7cd644811f..0d2eb3a71a 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_KI.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_KI.tex
@@ -112,5 +112,5 @@
\draw [white, line width=0.08\flagwidth] plot ({\x*\flagwidth},{-0.22*\flagwidth-0.02*\flagwidth*cos(900*\x)});
\draw [white, line width=0.08\flagwidth] plot ({\x*\flagwidth},{-0.38*\flagwidth-0.02*\flagwidth*cos(900*\x)});
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_KM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_KM.tex
index 1fe5c6912e..aefcc7a0dc 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_KM.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_KM.tex
@@ -12,5 +12,5 @@
\fill [green] (0,0)--(c)--(0,1)--cycle;
\moon{white}{(m)}{0.225}{($(m)+(0.1,0)$)}{0.225}
\foreach \n in {-18,-6,6,18} {\starV{white}{($(m)+(0.1,\n/120)$)}{\flagwidth/30}{-18}}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_KN.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_KN.tex
index be48a724dd..607caa6c1c 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_KN.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_KN.tex
@@ -16,5 +16,5 @@
\edef\w{\pgfmathresult}
\starV{white}{(0.32\flaglength,0.32)}{0.14\flagwidth}{\w}
\starV{white}{(0.7\flaglength,0.7)}{0.14\flagwidth}{\w}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_KO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_KO.tex
index 48d41f9c9e..251874343e 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_KO.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_KO.tex
@@ -122,5 +122,5 @@
(418.9722,190.0877) and (424.5411,188.6128) .. (424.5411,192.1348);
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_KP.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_KP.tex
index 739636a02a..2b91b98dd2 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_KP.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_KP.tex
@@ -9,5 +9,5 @@
\hbar{red}{0.5}{0.61111}
\fill[white] (0.3333\flaglength,0.5) circle (0.22222);
\starV{red}{(0.3333\flaglength,0.5)}{0.2153\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_KR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_KR.tex
index cdf121f643..fb68ec3d5a 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_KR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_KR.tex
@@ -20,5 +20,5 @@
(-44,1)--(-44,12) (-44,-1)--(-44,-12) (44,-12)--(44,12)
(50,1)--(50,12) (50,-1)--(50,-12) (-50,-12)--(-50,12);
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_KW.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_KW.tex
index b1d4304e63..5385bb2ddc 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_KW.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_KW.tex
@@ -6,5 +6,5 @@
\definecolor{green}{RGB}{67,176,42} % Pantone 361 C
\hstripesIII{green}{white}{red}
\fill [black] (0,0)--(\stretchfactor/2,1/3)--++(0,1/3)--(0,1)--cycle;
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_KZ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_KZ.tex
index 392388e0dc..84be79d05d 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_KZ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_KZ.tex
@@ -311,5 +311,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_L.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_L.tex
new file mode 100644
index 0000000000..663ad3d1eb
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_L.tex
@@ -0,0 +1,10 @@
+% --------------------------------------------------------------------------
+% Signal Flag L:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{gold}
+\fill [black] (0.5\flaglength,0.5) rectangle (0,0);
+\fill [black] (0.5\flaglength,0.5) rectangle (\flaglength,1);
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_LA.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_LA.tex
index dfb2f4fc47..ad5b69a90b 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_LA.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_LA.tex
@@ -7,5 +7,5 @@
\fill [red] (0,0) rectangle (\flaglength,1);
\fill [blue] (0,0.25) rectangle (\flaglength,0.75);
\fill [white] (0.5\flaglength,0.5) circle (0.2);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_LB.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_LB.tex
index 5f97d1b889..6e72c4d76d 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_LB.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_LB.tex
@@ -183,5 +183,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_LC.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_LC.tex
index ee5c1e0e82..53de6f5fa6 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_LC.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_LC.tex
@@ -11,5 +11,5 @@
\fill [black] (-63,-80)--(63,-80)--(0,60)--cycle;
\fill [gold] (-72,-80)--(72,-80)--(0,0)--cycle;
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_LI.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_LI.tex
index 025f92c1a6..1ec9c3c9ce 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_LI.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_LI.tex
@@ -436,5 +436,5 @@ cycle(302.7813,179.8309) .. controls (302.4883,179.8575) and
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_LK.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_LK.tex
index dd68c37ee9..db24aafca8 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_LK.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_LK.tex
@@ -1089,5 +1089,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_LR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_LR.tex
index aaece46c5f..dbc522a5a6 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_LR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_LR.tex
@@ -8,5 +8,5 @@
\foreach \n in {3,7,11,15,19} {\hbar{white}{\n/22}{1/11}}
\fill [blue] (0,6/11) rectangle (5/11,1);
\starV{white}{(5/22,17/22)}{0.13636\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_LS.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_LS.tex
index 25a9d24976..11e54cc625 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_LS.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_LS.tex
@@ -62,5 +62,5 @@
(415.9199,389.5801) -- cycle;
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_LT.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_LT.tex
index e4c12b2704..d8ab21fa9a 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_LT.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_LT.tex
@@ -6,5 +6,5 @@
\definecolor{green}{RGB}{4,106,56}
\definecolor{gold}{RGB}{255,184,28}
\hstripesIII{gold}{green}{red}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_LU.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_LU.tex
index 39a5e343b6..cb1479deb3 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_LU.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_LU.tex
@@ -5,5 +5,5 @@
\definecolor{red}{RGB}{239,51,64}
\definecolor{blue}{RGB}{0,163,224}
\hstripesIII{red}{white}{blue}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_LV.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_LV.tex
index 0f39fea053..0a523b5ded 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_LV.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_LV.tex
@@ -6,5 +6,5 @@
\fill [white] (0,0) rectangle (\flaglength,1);
\fill [red] (0,0) rectangle (\flaglength,0.4\flagwidth);
\fill [red] (0,0.6\flagwidth) rectangle (\flaglength,1);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_LY.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_LY.tex
index 208b776174..78660eda5d 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_LY.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_LY.tex
@@ -8,5 +8,5 @@
\hbar{black}{0.5}{0.5}
\moon{white}{(0.5\flaglength,0.5)}{0.125}{($(0.5\flaglength,0.5)+(0.02528,0)$)}{0.10861}
\starV{white}{($(0.5\flaglength,0.5)+(0.15375,0)$)}{0.09304\flagwidth}{18}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_M.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_M.tex
new file mode 100644
index 0000000000..643ab513a2
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_M.tex
@@ -0,0 +1,10 @@
+% --------------------------------------------------------------------------
+% Signal Flag M:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{blue}
+\draw [white,line width=0.2\flagwidth]
+ (0,0)--(\flaglength,1)(0,1)--(\flaglength,0);
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MA.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MA.tex
index 922bbc279f..ba647ef9ad 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MA.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MA.tex
@@ -10,5 +10,5 @@
\draw [green, line width=\flagwidth/42]
(90:\x)--(234:\x)--(18:\x)--(162:\x)--(306:\x)--cycle;
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MD.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MD.tex
index 82427111b1..a180c7a62b 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MD.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MD.tex
@@ -1120,5 +1120,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_ME.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_ME.tex
index 5e743e31bc..2c2472ad37 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_ME.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_ME.tex
@@ -3617,5 +3617,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MG.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MG.tex
index 7d26556b6c..7d647bd86b 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MG.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MG.tex
@@ -6,5 +6,5 @@
\definecolor{green}{RGB}{0,177,64}
\hstripesII{red}{green}
\fill [white] (0,0) rectangle (0.5*\stretchfactor,1);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MH.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MH.tex
index 89c31e4c9e..35ca15d097 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MH.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MH.tex
@@ -12,5 +12,5 @@
\fill [white](0:0.31)
\foreach \n in {1,...,24} {--(15*\n-7.5:0.098)--(15*\n:{test(\n)})}--cycle;
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MK.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MK.tex
index 81ed51c416..17e2a6dcf4 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MK.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MK.tex
@@ -18,5 +18,5 @@
\fill [gold] (\flaglength,0)--++(-0.15\flaglength,0)--($(\flaglength/2,\flagwidth/2)-(\x*\flagwidth,-\y*\flagwidth)$);
\fill [red] (\flaglength/2,\flagwidth/2) circle (1.25\flagwidth/7);
\fill [gold] (\flaglength/2,\flagwidth/2) circle (\flagwidth/7);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_ML.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_ML.tex
index d111faac96..6dafe79a71 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_ML.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_ML.tex
@@ -6,5 +6,5 @@
\definecolor{gold}{RGB}{253,218,37}
\definecolor{green}{RGB}{0,177,64}
\vstripesIII{green}{gold}{red}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MM.tex
index 3e7aa1a519..06ec20c558 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MM.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MM.tex
@@ -7,5 +7,5 @@
\definecolor{gold}{RGB}{255,205,0}
\hstripesIII{gold}{green}{red}
\starV{white}{(0.5\flaglength,0.4648)}{0.3685\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MN.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MN.tex
index 33e7a68ff9..17eeabb8f3 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MN.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MN.tex
@@ -61,5 +61,5 @@
and (-797.4700,253.6500) .. (-783.1900,240.0500) -- cycle;
\end{scope}
\end{scope}\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MR.tex
index 1e50cf8d60..210c407481 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MR.tex
@@ -9,5 +9,5 @@
\hbar{green}{0.5}{0.7}
\moon{gold}{(0.5\flaglength,0.59306)}{0.3236}{(0.5\flaglength,0.6875)}{0.3125}
\starV{gold}{(0.5\flaglength,0.6875)}{0.125\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MT.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MT.tex
index 95a023999a..30bf3bcbc1 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MT.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MT.tex
@@ -595,5 +595,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MU.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MU.tex
index 9bd78c10f0..02fea568bb 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MU.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MU.tex
@@ -7,5 +7,5 @@
\definecolor{green}{RGB}{0,159,77}
\definecolor{gold}{RGB}{255,215,0}
\hstripesIV{red}{blue}{gold}{green}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MV.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MV.tex
index b17288bd68..ea47a29997 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MV.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MV.tex
@@ -8,5 +8,5 @@
\fill [green] (0.25,0.25) rectangle (\flaglength-0.25\flagwidth,0.75);
\coordinate(p) at (0.5\flaglength,0.5);
\moon{white}{($(p)+(3/48,0)$)}{1/6}{($(p)+(6/48,0)$)}{1/6}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MW.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MW.tex
index 90639e5ab9..eb10393553 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MW.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MW.tex
@@ -17,5 +17,5 @@
(3,-3.25) and (2.1667,0) .. (0,0) -- cycle;}
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MX.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MX.tex
index 336c1daacf..96d913b54f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MX.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MX.tex
@@ -5398,5 +5398,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MY.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MY.tex
index 2562117dcc..a23e6dd10c 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MY.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MY.tex
@@ -11,5 +11,5 @@
\coordinate(p) at (0.25\flaglength,10/14);
\moon{gold}{($(p)-(0.0893,0)$)}{48/224}{($(p)-(0.04464,0)$)}{42/224}
\starn{gold}{14}{($(p)+(0.125,0)$)}{0.17857}{0.0714}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_MZ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_MZ.tex
index c15189093d..b6a4962d10 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_MZ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_MZ.tex
@@ -93,5 +93,5 @@
(67.5243,157.5570) .. (65.6121,158.8710) -- cycle;
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_N.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_N.tex
new file mode 100644
index 0000000000..000187c939
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_N.tex
@@ -0,0 +1,10 @@
+% --------------------------------------------------------------------------
+% Signal Flag N:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{white}
+\foreach \x/\y in {1/0,3/0,0/1,2/1,1/2,3/2,0/3,2/3}
+ {\fill [blue](\x/4*\flaglength,\y/4*\flagwidth) rectangle ++(\flaglength/4,\flagwidth/4);}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_NA.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_NA.tex
index ef609239e0..ed1d067544 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_NA.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_NA.tex
@@ -17,5 +17,5 @@
\starn{gold}{12}{(0,0)}{1/6}{0.1}{0}
\fill [blue, even odd rule] (0,0) circle (0.1) (0,0) circle (1/12);
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_NATO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_NATO.tex
index 2b145f6b5f..a29136690c 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_NATO.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_NATO.tex
@@ -55,5 +55,5 @@
(103.1834,79.2743) and (114.2167,68.2153) .. (127.9217,65.5423) -- cycle;
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_NE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_NE.tex
index b667181221..274f11c120 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_NE.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_NE.tex
@@ -6,5 +6,5 @@
\definecolor{green}{RGB}{0,122,51}
\hstripesIII{orange}{white}{green}
\fill [orange] (0.5\flaglength,0.5) circle (1/12);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_NG.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_NG.tex
index c00181550e..87f6608a7f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_NG.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_NG.tex
@@ -4,5 +4,5 @@
\begin{flagdescription}{1/2}
\definecolor{green}{RGB}{0,132,61}
\vstripesIII{green}{white}{green}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_NI.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_NI.tex
index b4ea3ca7b9..0b7ef4fb0b 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_NI.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_NI.tex
@@ -1176,5 +1176,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_NL.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_NL.tex
index ca0dee1b5d..4d2f06a370 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_NL.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_NL.tex
@@ -5,5 +5,5 @@
\definecolor{red}{RGB}{200,16,46}
\definecolor{blue}{RGB}{0,61,165}
\hstripesIII{red}{white}{blue}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_NO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_NO.tex
index 646a56f259..89fb32e016 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_NO.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_NO.tex
@@ -9,5 +9,5 @@
\vbar{white}{0.5*\stretchfactor}{0.25}
\hbar{blue}{0.5}{0.125}
\vbar{blue}{0.5*\stretchfactor}{0.125}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_NP.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_NP.tex
index a72dd54c04..67c58113c7 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_NP.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_NP.tex
@@ -20,6 +20,5 @@
\moon{white}{(150,565.17)}{119.5}{(150,612.13)}{128.4}
\end{scope}
\end{scope}
-\ifdim\flagframe>0pt\draw [framecolor,line width=\flagframe]
- (A)--(B)--(E)--(G)--(C)--cycle;\fi
+\framecode{\draw (A)--(B)--(E)--(G)--(C)--cycle;}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_NR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_NR.tex
index b42938cdff..03a2ce4962 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_NR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_NR.tex
@@ -7,5 +7,5 @@
\fill [blue] (0,0) rectangle (\flaglength,\flagwidth);
\hbar{gold}{0.5}{1/12}
\starn{white}{12}{(0.25\flaglength,0.291667)}{1/6}{1/12}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_NU.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_NU.tex
index a8acefd70a..4418bda37b 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_NU.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_NU.tex
@@ -15,5 +15,5 @@
\starV{gold}{(0,0.16667)}{0.05}{0}
\starV{gold}{(0,-0.16667)}{0.05}{0}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_NZ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_NZ.tex
index 0790f3e417..c3caab2aec 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_NZ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_NZ.tex
@@ -16,5 +16,5 @@
\starV{red}{(-0.231*\stretchfactor,0.0675)}{0.05257\flagwidth}{0}
\starV{red}{(0.1981*\stretchfactor,0.1278)}{0.04381\flagwidth}{0}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_O.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_O.tex
new file mode 100644
index 0000000000..ecb5a083b7
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_O.tex
@@ -0,0 +1,9 @@
+% --------------------------------------------------------------------------
+% Signal Flag O:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{red}
+\fill [gold] (0,0)--(\flaglength,0)--(0,1);
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_OM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_OM.tex
index b6dce06984..7289654a5a 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_OM.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_OM.tex
@@ -693,5 +693,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Olympics.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Olympics.tex
index b4e43b1692..2c742343b5 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_Olympics.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Olympics.tex
@@ -22,5 +22,5 @@
\end{scope}
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_P.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_P.tex
new file mode 100644
index 0000000000..4d67a8dbd8
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_P.tex
@@ -0,0 +1,9 @@
+% --------------------------------------------------------------------------
+% Signal Flag P:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{blue}
+\fill [white] (0.25,0.25) rectangle ($(\flaglength,1)-(0.25,0.25)$);
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_PA.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_PA.tex
index 80b670b8d4..0e97037411 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_PA.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_PA.tex
@@ -8,5 +8,5 @@
\fill [blue] (0,0) rectangle (0.5\flaglength,0.5);
\starV{blue}{(0.25\flaglength,0.737)}{0.138\flagwidth}{0};
\starV{red}{(0.75\flaglength,0.237)}{0.138\flagwidth}{0};
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_PE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_PE.tex
index 51c36d81b5..7a29bb31a5 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_PE.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_PE.tex
@@ -4,5 +4,5 @@
\begin{flagdescription}{2/3}
\definecolor{red}{RGB}{200,16,46}
\vstripesIII{red}{white}{red}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_PG.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_PG.tex
index ac643fd307..4bcf02569c 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_PG.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_PG.tex
@@ -91,5 +91,5 @@
\starV{white}{(21,0)}{\flagwidth/16}{0}
\starV{white}{(9,-20)}{\flagwidth/28.8}{0}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_PH.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_PH.tex
index 459684b855..fe11139ae5 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_PH.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_PH.tex
@@ -26,5 +26,5 @@
\fill (h)--(\w+7.5:0.5)--(\w+11.25:0.5)--cycle;
\fill (h)--(\w-7.5:0.5)--(\w-11.25:0.5)--cycle;}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_PK.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_PK.tex
index 71f99e4896..e124aae0fc 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_PK.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_PK.tex
@@ -10,5 +10,5 @@
\coordinate (p3) at ($(p1)+(41.63:0.2)$);
\moon{white}{(p1)}{0.3}{(p2)}{0.275}
\starV{white}{(p3)}{0.1\flagwidth}{23.63}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_PL.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_PL.tex
index 34d0a30230..25309d4a4f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_PL.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_PL.tex
@@ -4,5 +4,5 @@
\begin{flagdescription}{5/8}
\definecolor{red}{RGB}{210,38,48}
\hstripesII{white}{red}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_PR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_PR.tex
new file mode 100644
index 0000000000..154aba3954
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_PR.tex
@@ -0,0 +1,14 @@
+% --------------------------------------------------------------------------
+% Puerto Rico:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{red}{RGB}{186,12,47}
+\definecolor{blue}{RGB}{1,33,105}
+\background{white}
+\hbar{red}{1/10}{1/5}
+\hbar{red}{5/10}{1/5}
+\hbar{red}{9/10}{1/5}
+\chevron{blue}{0.866}
+\starV{white}{(0.28868,0.5)}{1/6}{0}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_PS.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_PS.tex
index fb084c671d..bb33b3a688 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_PS.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_PS.tex
@@ -6,5 +6,5 @@
\definecolor{green}{RGB}{0,122,51}
\hstripesIII{black}{white}{green}
\chevron{red}{2/3}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_PT.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_PT.tex
index f38b01eb43..52f7fa6552 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_PT.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_PT.tex
@@ -373,5 +373,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_PW.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_PW.tex
index 761a0eb99a..beb76f95cd 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_PW.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_PW.tex
@@ -6,5 +6,5 @@
\definecolor{gold}{RGB}{247,234,72}
\fill[blue] (0,0) rectangle (\flaglength,1);
\fill[gold] (0.4375\flaglength,0.5) circle (0.3);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_PY.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_PY.tex
index 9e4e20c8fd..55c3c8e8f6 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_PY.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_PY.tex
@@ -741,5 +741,5 @@
(641.4230,317.0740);
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Q.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Q.tex
new file mode 100644
index 0000000000..14efe8d5f2
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Q.tex
@@ -0,0 +1,8 @@
+% --------------------------------------------------------------------------
+% Signal Flag Q:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{gold}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_QA.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_QA.tex
index 504d043d95..dfdfd32d09 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_QA.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_QA.tex
@@ -8,5 +8,5 @@
\foreach \n in{1,...,9}
{--++(\flagwidth/5.5,\flagwidth/18)--++(-\flagwidth/5.5,\flagwidth/18)}
--(\flaglength,1)--cycle;
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_R.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_R.tex
new file mode 100644
index 0000000000..1a81f0925f
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_R.tex
@@ -0,0 +1,10 @@
+% --------------------------------------------------------------------------
+% Signal Flag R:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{red}
+\hbar{gold}{0.5}{0.25}
+\vbar{gold}{0.5\flaglength}{0.25}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_RE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_RE.tex
new file mode 100644
index 0000000000..d480482ce7
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_RE.tex
@@ -0,0 +1,16 @@
+% --------------------------------------------------------------------------
+% Reunion:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{red}{RGB}{239,51,64}
+\definecolor{gold}{RGB}{255,242,0}
+\definecolor{blue}{RGB}{0,133,202}
+\background{blue}
+\fill [red] (0,0)--(\flaglength,0)--(0.5\flaglength,0.5);
+\fill [gold] (0,37/80)--++(0,3/40)--(0.5\flaglength,0.5);
+\fill [gold] (\flaglength,37/80)--++(0,3/40)--(0.5\flaglength,0.5);
+\fill [gold] (0.5\flaglength,0.5)--(0,15/16)--(0,1)--++(1/16,0);
+\fill [gold] (0.5\flaglength,0.5)--(\flaglength,15/16)--(\flaglength,1)--++(-1/16,0);
+\fill [gold] (0.5\flaglength,0.5)--++(-3/80,0.5)--++(6/80,0);
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_RO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_RO.tex
index bc3b961ebe..fab84a25e0 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_RO.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_RO.tex
@@ -6,5 +6,5 @@
\definecolor{blue}{RGB}{1,33,105}
\definecolor{gold}{RGB}{255,205,0}
\vstripesIII{blue}{gold}{red}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_RS.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_RS.tex
index 7a58487ddc..5dc59a9759 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_RS.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_RS.tex
@@ -2797,5 +2797,5 @@ line width=\lw] (-33.7050,261.9075) -- (-35.7557,258.4057) ..
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_RU.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_RU.tex
index e372e3d8ea..dcfc0969d4 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_RU.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_RU.tex
@@ -5,5 +5,5 @@
\definecolor{red}{RGB}{218,41,28}
\definecolor{blue}{RGB}{0,61,165}
\hstripesIII{white}{blue}{red}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_RW.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_RW.tex
index 48e9ede0cb..6d30d04c9a 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_RW.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_RW.tex
@@ -13,5 +13,5 @@
\starn{orange}{24}{(c)}{0.16154}{0.046154}{0}
\fill [blue] (c) circle (3/65);
\fill [orange] (c) circle (11/260);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Rainbow.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Rainbow.tex
index 5ab27c58c9..4809e6bd9a 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_Rainbow.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Rainbow.tex
@@ -12,5 +12,5 @@
\fill [green] (0,2/6) rectangle (\flaglength,3/6);
\fill [blue] (0,1/6) rectangle (\flaglength,2/6);
\fill [violet] (0,0) rectangle (\flaglength,1/6);
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_RedCrescent.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_RedCrescent.tex
new file mode 100644
index 0000000000..72391f6e15
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_RedCrescent.tex
@@ -0,0 +1,12 @@
+% --------------------------------------------------------------------------
+% Red Crescent:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{red}{RGB}{218,41,28}
+\background{white}
+\begin{scope}[shift={(0.5\flaglength,0.5)}]
+\moon{red}{(0,0)}{0.3414}{(0.1,0)}{0.281}
+\moon{red}{(0,0)}{0.3414}{(0.1,0)}{0.281}
+\end{scope}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_RedCross.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_RedCross.tex
index 5b585b2e21..8f86677b9d 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_RedCross.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_RedCross.tex
@@ -7,5 +7,5 @@
\begin{scope}[shift={(0.5\flaglength,0.5)},x=\flagwidth/32,y=\flagwidth/32]
\fill [red] (3,10)|-(10,3)|-(3,-3)|-(-3,-10)|-(-10,-3)|-(-3,3)|-cycle;
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_RedCrystal.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_RedCrystal.tex
new file mode 100644
index 0000000000..720d736bb4
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_RedCrystal.tex
@@ -0,0 +1,14 @@
+% --------------------------------------------------------------------------
+% Red Crystal:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{red}{RGB}{218,41,28}
+\background{white}
+\begin{scope}[shift={(0.5\flaglength,0.5)}]
+\def\x{0.3507}
+\def\y{0.16925}
+\fill [red,even odd rule]
+ (0,\x)--(\x,0)--(0,-\x)--(-\x,0)(0,\y)--(\y,0)--(0,-\y)--(-\y,0);
+\end{scope}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_S.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_S.tex
new file mode 100644
index 0000000000..401ae8954c
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_S.tex
@@ -0,0 +1,9 @@
+% --------------------------------------------------------------------------
+% Signal Flag S:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{white}
+\fill [blue] (0.25,0.25) rectangle ($(\flaglength,1)-(0.25,0.25)$);
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SA.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SA.tex
index 178af92f64..c8ec850ae0 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SA.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SA.tex
@@ -661,5 +661,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SB.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SB.tex
index bf59d15b1f..e76b77e6be 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SB.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SB.tex
@@ -17,5 +17,5 @@
\starV{white}{($(c)+(135:0.26*\stretchfactor)$)}{0.1\flagwidth*\stretchfactor}{0}
\starV{white}{($(c)+(225:0.26*\stretchfactor)$)}{0.1\flagwidth*\stretchfactor}{0}
\starV{white}{($(c)+(315:0.26*\stretchfactor)$)}{0.1\flagwidth*\stretchfactor}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SC.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SC.tex
index 2641f5d291..c390372d6f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SC.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SC.tex
@@ -11,5 +11,5 @@
\fill [red] (0,0)--(2/3*\flaglength,1)--(\flaglength,1)--(\flaglength,0)--cycle;
\fill [white] (0,0)--(\flaglength,2/3)--(\flaglength,0)--cycle;
\fill [green] (0,0)--(\flaglength,1/3)--(\flaglength,0)--cycle;
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SD.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SD.tex
index bf7e19703a..cc8ec81134 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SD.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SD.tex
@@ -6,5 +6,5 @@
\definecolor{green}{RGB}{0,122,51}
\hstripesIII{red}{white}{black}
\fill [green] (0,0)--(0.6667,0.5)--(0,1)--cycle;
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SE.tex
index cc6c3c0856..3d2106681a 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SE.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SE.tex
@@ -7,5 +7,5 @@
\fill [blue] (0,0) rectangle (\flaglength,1);
\hbar{gold}{0.5}{0.2}{}
\vbar{gold}{0.6*\stretchfactor}{0.2}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SG.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SG.tex
index d3835d8108..c6cac7a882 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SG.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SG.tex
@@ -7,5 +7,5 @@
\moon{white}{(0.316,0.75)}{0.184}{(0.41667,0.75)}{0.2014}
\foreach \w in {90,162,234,306,378}
{\starV{white}{($(0.41667,0.75)+(\w:0.105556)$)}{\flagwidth/22.5}{0}}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SI.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SI.tex
index cbc2714a4f..9736f28a6d 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SI.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SI.tex
@@ -85,5 +85,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SK.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SK.tex
index 59496677fc..b0d5fad42d 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SK.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SK.tex
@@ -61,5 +61,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SL.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SL.tex
index b38b916454..592c95d116 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SL.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SL.tex
@@ -5,5 +5,5 @@
\definecolor{blue}{RGB}{65,143,222}
\definecolor{green}{RGB}{122,154,1}
\hstripesIII{green}{white}{blue}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SM.tex
index 831fd87a5b..882521b417 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SM.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SM.tex
@@ -3094,5 +3094,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SN.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SN.tex
index aa9c1f3e5e..3c5f72a041 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SN.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SN.tex
@@ -7,5 +7,5 @@
\definecolor{green}{RGB}{0,177,64}
\vstripesIII{green}{gold}{red}
\starV{green}{(0.5\flaglength,0.5)}{\flagwidth/6}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SO.tex
index a9275890bf..13c36e2ad1 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SO.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SO.tex
@@ -5,5 +5,5 @@
\definecolor{blue}{RGB}{0,163,224}
\fill [blue] (0,0) rectangle (\flaglength,1);
\starV{white}{(0.5\flaglength,0.4824)}{0.1843\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SR.tex
index 15b571a11b..fbcbda13be 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SR.tex
@@ -9,5 +9,5 @@
\hbar{white}{0.5}{0.6}
\hbar{red}{0.5}{0.4}
\starV{gold}{(0.5\flaglength,0.4809)}{0.2\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SS.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SS.tex
index 4137c57d5c..9a293b671c 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SS.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SS.tex
@@ -12,5 +12,5 @@
\fill [black] (0,0.7) rectangle (\flaglength,1);
\fill [blue] (0,0)--(30:1)--(0,1)--cycle;
\starV{gold}{(0.2887,0.5)}{\flagwidth/6}{18}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_ST.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_ST.tex
index 105253b760..c071e7167a 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_ST.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_ST.tex
@@ -10,5 +10,5 @@
\fill [red] (0,0)--(0.25\flaglength,0.5)--(0,1)--cycle;
\starV{black}{(0.5\flaglength,0.5)}{\flagwidth/7}{0}
\starV{black}{(0.75\flaglength,0.5)}{\flagwidth/7}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SV.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SV.tex
index 7dae8e7be5..a469361d1f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SV.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SV.tex
@@ -7792,5 +7792,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SY.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SY.tex
index ea3429be32..9e9e293370 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SY.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SY.tex
@@ -7,5 +7,5 @@
\hstripesIII{red}{white}{black}
\starV{green}{(\flaglength/3,0.5)}{1/12}{0}
\starV{green}{(2*\flaglength/3,0.5)}{1/12}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_SZ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_SZ.tex
index 86e67a42b7..59856ef992 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_SZ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_SZ.tex
@@ -235,5 +235,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Saba.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Saba.tex
new file mode 100644
index 0000000000..b4c277c962
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Saba.tex
@@ -0,0 +1,12 @@
+% --------------------------------------------------------------------------
+% Saba:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{red}{RGB}{200,16,46}
+\definecolor{gold}{RGB}{255,205,0}
+\definecolor{blue}{RGB}{0,51,160}
+\hstripesII{red}{blue}
+\fill [white] (0,0.5)--(0.5\flaglength,1)--(\flaglength,0.5)--(0.5\flaglength,0);
+\starV{gold}{(0.5\flaglength,0.5)}{0.3}{0}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Somaliland.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Somaliland.tex
index d64e69e576..bf5e2ff3ea 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_Somaliland.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Somaliland.tex
@@ -492,5 +492,5 @@
\end{scope}
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_StEustasius.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_StEustasius.tex
new file mode 100644
index 0000000000..a9ad3b0a85
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_StEustasius.tex
@@ -0,0 +1,48 @@
+% --------------------------------------------------------------------------
+% St.Eustasius (NL):
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{red}{RGB}{200,16,46}
+\definecolor{gold}{RGB}{255,205,0}
+\definecolor{blue}{RGB}{0,45,114}
+\definecolor{green}{RGB}{120,190,32}
+\background{red}
+\begin{scope}[shift={(0.5\flaglength,0.5)},scale=\flagwidth/170.715]
+\begin{scope}[y=-0.1mm, x=0.1mm,shift={(-450,-300)}]
+\path[fill=white] (450,168.7870)--(215.691,300)--(450,431.213)--(684.309,300)--cycle;
+\path[fill=gold] (450.0000,199.5000) -- (458.0677,224.3268) --
+ (484.1725,224.3278) -- (463.0539,239.6726) -- (471.1198,264.5000) --
+ (450.0000,249.1568) -- (428.8802,264.5000) -- (436.9461,239.6726) --
+ (415.8275,224.3278) -- (441.9323,224.3268) -- cycle;
+\path[fill=green] (281.4772,336.8521) .. controls (284.1886,328.0039) and
+ (290.0914,324.0828) .. (298.0714,325.8571) .. controls (303.0102,307.1264) and
+ (325.8095,303.7861) .. (334.8571,313.0000) -- (357.1297,335.3703) .. controls
+ (361.9674,337.6210) and (369.3372,338.4650) .. (374.4563,338.4650) .. controls
+ (380.7853,338.5645) and (380.0775,341.4704) .. (385.3659,341.5714) .. controls
+ (399.4623,341.8408) and (436.5087,342.0291) .. (443.2230,341.5714) .. controls
+ (445.9721,341.3840) and (507.3571,273.7143) .. (507.3571,273.7143) .. controls
+ (512.4762,267.4048) and (525.8095,265.3809) .. (533.0714,270.5000) .. controls
+ (539.8572,276.9286) and (547.0000,277.6429) .. (552.0000,273.3571) .. controls
+ (556.4048,266.8095) and (566.3921,266.0480) .. (572.7143,269.7857) --
+ (642.1649,323.6007) -- (548.4965,376.0000) -- (351.4382,376.0000) --
+ (281.4772,336.8521) -- cycle;
+\end{scope}
+\end{scope}
+\def\d{0.04}
+\begin{scope}[shift={(0.5\flaglength,0.5)}]
+\fill [blue] (-131/300,-1/50)-|($(-0.5\flaglength,-0.5)+(\d,\d)$)-|(-1/50,-19/75);
+\fill [blue] (-131/300,1/50)-|($(-0.5\flaglength,+0.5)+(\d,-\d)$)-|(-1/50,19/75);
+\fill [blue] (131/300,-1/50)-|($(0.5\flaglength,-0.5)+(-\d,\d)$)-|(1/50,-19/75);
+\fill [blue] (131/300,1/50)-|($(0.5\flaglength,0.5)-(\d,\d)$)-|(1/50,19/75);
+\end{scope}
+
+
+
+
+
+
+
+
+
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_T.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_T.tex
new file mode 100644
index 0000000000..06a2b43ff4
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_T.tex
@@ -0,0 +1,8 @@
+% --------------------------------------------------------------------------
+% Signal Flag T:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\vstripesIII{red}{white}{blue}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TD.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TD.tex
index b4c5dbb201..702170a44d 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TD.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TD.tex
@@ -6,5 +6,5 @@
\definecolor{blue}{RGB}{0,20,137}
\definecolor{gold}{RGB}{255,205,0}
\vstripesIII{blue}{gold}{red}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TG.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TG.tex
index a4b0ce1efa..73d30832e2 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TG.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TG.tex
@@ -8,5 +8,5 @@
\hstripesV{green}{gold}{green}{gold}{green}
\fill [red] (0,0.4) rectangle (0.6,1);
\starV{white}{(0.3,0.7)}{0.19\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TH.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TH.tex
index b6df9a84b8..1809f5b59f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TH.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TH.tex
@@ -7,5 +7,5 @@
\fill [red] (0,0) rectangle (\flaglength,1);
\hbar{white}{0.5}{2/3}
\hbar{blue}{0.5}{1/3}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TJ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TJ.tex
index 6157eae60d..26b14cc687 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TJ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TJ.tex
@@ -51,5 +51,5 @@
\draw[line width=0.02\flagwidth] (603,478)arc(253.424:286.576:340);
\end{scope}
\end{scope}\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TL.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TL.tex
index f36b711dd6..12ce1a8444 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TL.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TL.tex
@@ -8,5 +8,5 @@
\chevron{gold}{\stretchfactor}
\chevron{black}{2/3*\stretchfactor}
\starV{white}{(2/9*\stretchfactor,0.5)}{1/6}{24}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TM.tex
index fd48eb5707..5100f5578b 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TM.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TM.tex
@@ -1895,5 +1895,5 @@
\end{scope}
\fi
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TN.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TN.tex
index bbe5885c27..ffadd17156 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TN.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TN.tex
@@ -7,5 +7,5 @@
\fill [white] (0.5\flaglength,0.5) circle (0.25);
\moon{red}{(0.5\flaglength,0.5)}{0.1875}{($(0.5\flaglength,0.5)+(0.05,0)$)}{0.15}
\starV{red}{($(0.5\flaglength,0.5)+(0.05,0)$)}{0.1\flagwidth}{18}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TO.tex
index 2ee38d4e17..182f1c0a12 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TO.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TO.tex
@@ -8,5 +8,5 @@
\begin{scope}[xshift=35/84*\flagwidth*\stretchfactor,yshift=0.75\flagwidth,scale=1/84]
\fill [red] (17,6)-|(6,17)-|(-6,6)-|(-17,-6)-|(-6,-17)-|(6,-6)-|cycle;
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TR.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TR.tex
index 739016f5e0..c262f10239 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TR.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TR.tex
@@ -7,5 +7,5 @@
\moon{white}{($(0.4639\flaglength,0.5)-(0.19583,0)$)}{0.25}
{($(0.4639\flaglength,0.5)-(0.13333,0)$)}{0.2}
\starV{white}{($(0.4639\flaglength,0.5)+(0.1125,0)$)}{1/12}{18}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TT.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TT.tex
index b04f8bde13..d4cd454e3b 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TT.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TT.tex
@@ -12,5 +12,5 @@
\fill [white] (0,1)--(\x*1pt,1)--(\flaglength,0)--($(\flaglength,0)-(\x*1pt,0)$)--cycle;
\fill [black] (\x*1pt/6,1)--(5*\x*1pt/6,1)
--($(\flaglength,0)-(\x*1pt/6,0)$)--($(\flaglength,0)-(5*\x*1pt/6,0)$)--cycle;
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TV.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TV.tex
index 10bcd82c73..4a1647b17f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TV.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TV.tex
@@ -17,5 +17,5 @@
\starV{gold}{(\flaglength-\stretchfactor*0.30012\flagwidth,1-0.2868 )}{\flagwidth/12}{33.6}
\starV{gold}{(\flaglength-\stretchfactor*0.16194\flagwidth,1-0.53592)}{\flagwidth/12}{0}
\starV{gold}{(\flaglength-\stretchfactor*0.16194\flagwidth,1-0.14581)}{\flagwidth/12}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TW.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TW.tex
index 20a7fe2c74..ba2053bfdf 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TW.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TW.tex
@@ -10,5 +10,5 @@
\starn{white}{12}{(0,0)}{0.1875}{0.09705}{0}
\fill [blue] (0,0) circle (0.10625) (0,0) circle (0.09375);
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_TZ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_TZ.tex
index 8599306dba..a7268887a5 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_TZ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_TZ.tex
@@ -12,5 +12,5 @@
\draw [gold,line width=0.39583\flagwidth] (0,0)--(\flaglength,1);
\draw [black,line width=0.27083\flagwidth] (0,0)--(\flaglength,1);
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Tibet.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Tibet.tex
new file mode 100644
index 0000000000..91fd32fe4a
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Tibet.tex
@@ -0,0 +1,2906 @@
+% --------------------------------------------------------------------------
+% Tibet:
+% --------------------------------------------------------------------------
+
+\begin{flagdescription}{5/8}
+\definecolor{dgold}{RGB}{241,199,0}
+\definecolor{magenta}{RGB}{224,96,155}
+\definecolor{olive}{RGB}{147,170,94}
+\definecolor{red}{RGB}{200,16,46}
+\definecolor{green}{RGB}{0,159,77}
+\definecolor{blue}{RGB}{0,51,160}
+\definecolor{gold}{RGB}{251,225,34}
+\definecolor{orange}{RGB}{255,143,28}
+\background{yellow}
+\newdimen\lw\lw=0.0017\flagwidth% 0.125mm
+\newdimen\a\a\flagwidth\multiply\a by 2\divide\a by 23
+\newdimen\b\b\flaglength\advance\b by -\a\divide\b by 4
+\newdimen\c\c\flagwidth\advance\c by -2\a\divide\c by 4
+\coordinate (m) at ($(0.5\flaglength,0.5\flagwidth)+(1/23,0)$);
+\begin{scope}[shift={(m)}]
+\coordinate (p1) at (-2\b,-2\c);
+\coordinate (p2) at (-2\b,-\c);
+\coordinate (p3) at (-2\b,0);
+\coordinate (p4) at (-2\b,\c);
+\coordinate (p5) at (-2\b,2\c);
+\coordinate (p6) at (-\b,2\c);
+\coordinate (p7) at (0,2\c);
+\coordinate (p8) at (\b,2\c);
+\coordinate (p9) at (2\b,2\c);
+\coordinate (p10) at (2\b,\c);
+\coordinate (p11) at (2\b,0);
+\coordinate (p12) at (2\b,-\c);
+\coordinate (p13) at (2\b,-2\c);
+\fill [blue] (p1) rectangle (p9);
+\fill [red] (p1)--(p2)--(m)--cycle;
+\fill [red] (p3)--(p4)--(m)--cycle;
+\fill [red] (p5)--(p6)--(m)--cycle;
+\fill [red] (p7)--(p8)--(m)--cycle;
+\fill [red] (p9)--(p10)--(m)--cycle;
+\fill [red] (p11)--(p12)--(m)--cycle;
+\fill [gold] (m) circle (0.125);
+\node (mm) [circle,minimum size=0.7pt,inner sep=0pt] at (m) {};
+\path(m);\pgfgetlastxy{\mx}{\my}
+\foreach \x/\y in {p1/p2,p2/p3,p3/p4,p4/p5,p5/p6,p6/p7,p7/p8,p8/p9,p9/p10,
+ p10/p11,p11/p12,p12/p13}
+{
+ \path(\x);\pgfgetlastxy{\xx}{\yy}
+ \pgfmathanglebetweenpoints{\pgfpoint{\mx}{\my}}{\pgfpoint{\xx}{\yy}}
+ \edef\wi{\pgfmathresult}
+ \path(\y);\pgfgetlastxy{\xx}{\yy}
+ \path(m);\pgfgetlastxy{\mx}{\my}
+ \pgfmathanglebetweenpoints{\pgfpoint{\mx}{\my}}{\pgfpoint{\xx}{\yy}}
+ \edef\wii{\pgfmathresult}
+ \pgfmathparse(0.5*(\wi+\wii))
+ \path (m)--++(0.5*\wi+0.5*\wii:0.25) coordinate (h);
+ \fill[gold] (h)--(tangent cs:node=mm,point={(h)},solution=1)
+ --(tangent cs:node=mm,point={(h)},solution=2)--cycle;
+}
+\fill [white] (p1)--(p13)--(m)--cycle;
+
+\begin{scope}[scale=\flagwidth/220,y=0.1mm, x=0.1mm, yscale=-1,shift={(-596,-360)}]
+\begin{scope}[draw=black,fill=red,line width=0.381\lw]
+\path[draw,fill=dgold] (629.9600,593.8900) .. controls (629.9600,612.1610) and
+ (615.1490,626.9720) .. (596.8790,626.9720) .. controls (578.6110,626.9720) and
+ (563.7970,612.1600) .. (563.7970,593.8900) .. controls (563.7970,575.6210) and
+ (578.6110,560.8110) .. (596.8790,560.8110) .. controls (615.1490,560.8110) and
+ (629.9600,575.6210) .. (629.9600,593.8900) -- cycle;
+
+\path[draw,fill] (624.9900,593.8900) .. controls (624.9900,609.4160) and
+ (612.4040,622.0020) .. (596.8780,622.0020) .. controls (581.3520,622.0020) and
+ (568.7660,609.4160) .. (568.7660,593.8900) .. controls (568.7660,578.3640) and
+ (581.3520,565.7780) .. (596.8780,565.7780) .. controls (612.4040,565.7780) and
+ (624.9900,578.3640) .. (624.9900,593.8900) -- cycle;
+
+\path[draw,fill=orange] (620.5400,593.8900) .. controls (620.5400,606.9590) and
+ (609.9460,617.5530) .. (596.8770,617.5530) .. controls (583.8080,617.5530) and
+ (573.2140,606.9590) .. (573.2140,593.8900) .. controls (573.2140,580.8210) and
+ (583.8080,570.2270) .. (596.8770,570.2270) .. controls (609.9460,570.2270) and
+ (620.5400,580.8210) .. (620.5400,593.8900) -- cycle;
+
+\path[draw,fill=blue] (620.5400,593.9000) .. controls (620.5400,606.9650) and
+ (609.9460,617.5610) .. (596.8770,617.5610) .. controls (583.8080,617.5610) and
+ (573.1750,606.9650) .. (573.1750,593.9000) .. controls (573.1750,587.3590) and
+ (578.4760,582.0420) .. (585.0230,582.0420) .. controls (591.5750,582.0420) and
+ (596.8590,587.3590) .. (596.8590,593.9000) .. controls (596.8590,600.4420) and
+ (602.1550,605.7490) .. (608.7090,605.7490) .. controls (615.2510,605.7480) and
+ (620.5400,600.4420) .. (620.5400,593.9000) -- cycle;
+
+\path[draw,fill=orange] (588.4100,593.8900) .. controls (588.4100,595.7580) and
+ (586.9010,597.2720) .. (585.0300,597.2720) .. controls (583.1590,597.2720) and
+ (581.6480,595.7580) .. (581.6480,593.8900) .. controls (581.6480,592.0260) and
+ (583.1590,590.5060) .. (585.0300,590.5060) .. controls (586.9010,590.5060) and
+ (588.4100,592.0250) .. (588.4100,593.8900) -- cycle;
+
+\path[draw,fill=blue] (612.1100,593.8900) .. controls (612.1100,595.7580) and
+ (610.6020,597.2720) .. (608.7300,597.2720) .. controls (606.8590,597.2720) and
+ (605.3450,595.7580) .. (605.3450,593.8900) .. controls (605.3450,592.0260) and
+ (606.8590,590.5060) .. (608.7300,590.5060) .. controls (610.6030,590.5060) and
+ (612.1100,592.0250) .. (612.1100,593.8900) -- cycle;
+
+\path[draw,fill] (596.8700,556.2700) .. controls (595.4900,556.2700) and
+ (594.3690,555.1530) .. (594.3690,553.7700) .. controls (594.3690,552.3850) and
+ (595.4900,551.2630) .. (596.8700,551.2630) .. controls (598.2540,551.2630) and
+ (599.3720,552.3850) .. (599.3720,553.7700) .. controls (599.3720,555.1520) and
+ (598.2540,556.2700) .. (596.8700,556.2700) -- cycle;
+
+\path[draw,fill] (596.8100,558.2000) .. controls (596.8100,559.5850) and
+ (595.6930,560.7060) .. (594.3080,560.7060) .. controls (592.9230,560.7060) and
+ (591.8070,559.5850) .. (591.8070,558.2000) .. controls (591.8070,556.8220) and
+ (592.9230,555.6980) .. (594.3080,555.6980) .. controls (595.6930,555.6980) and
+ (596.8100,556.8220) .. (596.8100,558.2000) -- cycle;
+
+\path[draw,fill] (601.9400,558.2000) .. controls (601.9400,559.5850) and
+ (600.8240,560.7060) .. (599.4400,560.7060) .. controls (598.0540,560.7060) and
+ (596.9340,559.5850) .. (596.9340,558.2000) .. controls (596.9340,556.8220) and
+ (598.0540,555.6980) .. (599.4400,555.6980) .. controls (600.8240,555.6980) and
+ (601.9400,556.8220) .. (601.9400,558.2000) -- cycle;
+
+\path[draw,fill] (596.8700,631.5200) .. controls (598.2490,631.5200) and
+ (599.3760,632.6400) .. (599.3760,634.0200) .. controls (599.3760,635.4040) and
+ (598.2490,636.5220) .. (596.8700,636.5220) .. controls (595.4860,636.5220) and
+ (594.3700,635.4040) .. (594.3700,634.0200) .. controls (594.3700,632.6400) and
+ (595.4860,631.5200) .. (596.8700,631.5200) -- cycle;
+
+\path[draw,fill] (596.9400,629.5800) .. controls (596.9400,628.2000) and
+ (598.0580,627.0800) .. (599.4420,627.0800) .. controls (600.8240,627.0800) and
+ (601.9460,628.2000) .. (601.9460,629.5800) .. controls (601.9460,630.9660) and
+ (600.8240,632.0860) .. (599.4420,632.0860) .. controls (598.0580,632.0860) and
+ (596.9400,630.9660) .. (596.9400,629.5800) -- cycle;
+
+\path[draw,fill] (591.8100,629.5800) .. controls (591.8100,628.2000) and
+ (592.9260,627.0800) .. (594.3100,627.0800) .. controls (595.6940,627.0800) and
+ (596.8150,628.2000) .. (596.8150,629.5800) .. controls (596.8150,630.9660) and
+ (595.6940,632.0860) .. (594.3100,632.0860) .. controls (592.9260,632.0860) and
+ (591.8100,630.9660) .. (591.8100,629.5800) -- cycle;
+
+\path[draw,fill] (639.5000,593.8900) .. controls (639.5000,595.2713) and
+ (638.3803,596.3910) .. (636.9990,596.3910) .. controls (635.6177,596.3910) and
+ (634.4980,595.2713) .. (634.4980,593.8900) .. controls (634.4980,592.5087) and
+ (635.6177,591.3890) .. (636.9990,591.3890) .. controls (638.3803,591.3890) and
+ (639.5000,592.5087) .. (639.5000,593.8900) -- cycle;
+
+\path[draw,fill] (635.0700,596.4600) .. controls (635.0700,597.8424) and
+ (633.9494,598.9630) .. (632.5670,598.9630) .. controls (631.1846,598.9630) and
+ (630.0640,597.8424) .. (630.0640,596.4600) .. controls (630.0640,595.0776) and
+ (631.1846,593.9570) .. (632.5670,593.9570) .. controls (633.9494,593.9570) and
+ (635.0700,595.0776) .. (635.0700,596.4600) -- cycle;
+
+\path[draw,fill] (632.5700,588.8300) .. controls (631.1890,588.8300) and
+ (630.0680,589.9450) .. (630.0680,591.3300) .. controls (630.0680,592.7150) and
+ (631.1890,593.8340) .. (632.5700,593.8340) .. controls (633.9520,593.8340) and
+ (635.0720,592.7150) .. (635.0720,591.3300) .. controls (635.0720,589.9450) and
+ (633.9520,588.8300) .. (632.5700,588.8300) -- cycle;
+
+\path[draw,fill] (559.2500,593.8900) .. controls (559.2500,592.5120) and
+ (558.1350,591.3860) .. (556.7500,591.3860) .. controls (555.3660,591.3860) and
+ (554.2490,592.5120) .. (554.2490,593.8900) .. controls (554.2490,595.2730) and
+ (555.3660,596.3900) .. (556.7500,596.3900) .. controls (558.1350,596.3900) and
+ (559.2500,595.2720) .. (559.2500,593.8900) -- cycle;
+
+\path[draw,fill] (563.6800,591.3300) .. controls (563.6800,592.7124) and
+ (562.5594,593.8330) .. (561.1770,593.8330) .. controls (559.7946,593.8330) and
+ (558.6740,592.7124) .. (558.6740,591.3300) .. controls (558.6740,589.9476) and
+ (559.7946,588.8270) .. (561.1770,588.8270) .. controls (562.5594,588.8270) and
+ (563.6800,589.9476) .. (563.6800,591.3300) -- cycle;
+
+\path[draw,fill] (563.6800,596.4500) .. controls (563.6800,597.8318) and
+ (562.5598,598.9520) .. (561.1780,598.9520) .. controls (559.7962,598.9520) and
+ (558.6760,597.8318) .. (558.6760,596.4500) .. controls (558.6760,595.0682) and
+ (559.7962,593.9480) .. (561.1780,593.9480) .. controls (562.5598,593.9480) and
+ (563.6800,595.0682) .. (563.6800,596.4500) -- cycle;
+
+\end{scope}
+\begin{scope}[line width=0.381\lw]
+\begin{scope}[draw=black,fill=magenta]
+\path[draw,fill=orange] (600.3300,516.3600) .. controls (600.3300,518.2000) and
+ (598.8430,519.6860) .. (597.0050,519.6860) .. controls (595.1650,519.6860) and
+ (593.6790,518.2000) .. (593.6790,516.3600) .. controls (593.6790,514.5220) and
+ (595.1650,513.0360) .. (597.0050,513.0360) .. controls (598.8430,513.0360) and
+ (600.3300,514.5220) .. (600.3300,516.3600) -- cycle;
+
+\path[draw,fill=red] (622.0400,486.7600) .. controls (620.6420,492.6580) and
+ (609.9630,497.2510) .. (596.9860,497.2510) .. controls (583.9780,497.2510) and
+ (573.2690,492.6350) .. (571.9160,486.7090) .. controls (567.4790,489.0850) and
+ (564.8160,492.1090) .. (564.8160,495.4000) .. controls (564.8160,503.0600) and
+ (579.1980,509.2670) .. (596.9400,509.2670) .. controls (614.6800,509.2670) and
+ (629.0580,503.0600) .. (629.0580,495.4000) .. controls (629.0580,492.1320) and
+ (626.4290,489.1260) .. (622.0400,486.7600) -- cycle;
+
+\path[draw,fill] (597.4400,497.2500) .. controls (594.8800,497.2500) and
+ (592.4100,497.0710) .. (590.0800,496.7360) .. controls (589.7260,497.7330) and
+ (587.7190,504.8370) .. (597.3930,509.2660) .. controls (604.8220,506.4190) and
+ (604.6680,498.5460) .. (603.9040,496.8560) .. controls (601.8410,497.1100) and
+ (599.6760,497.2500) .. (597.4400,497.2500) -- cycle;
+
+\path[draw,fill] (571.8000,485.9300) .. controls (570.6160,486.4320) and
+ (564.4340,488.4180) .. (565.8260,498.9940) .. controls (575.0500,501.5290) and
+ (576.0760,493.3000) .. (576.1060,492.0560) .. controls (573.5530,490.2950) and
+ (572.0020,488.1920) .. (571.8000,485.9300) -- cycle;
+
+\path[draw,fill] (588.8700,496.5400) .. controls (588.9490,497.5610) and
+ (589.4700,505.5820) .. (579.3200,506.7970) .. controls (571.8770,500.5820) and
+ (576.3590,493.6840) .. (578.0130,492.9460) .. controls (580.8530,494.5610) and
+ (584.5930,495.8120) .. (588.8700,496.5400) -- cycle;
+
+\path[draw,fill] (617.8200,492.0600) .. controls (617.8470,493.3030) and
+ (618.8760,501.5330) .. (628.0990,498.9980) .. controls (629.4910,488.4220) and
+ (623.3070,486.4350) .. (622.1230,485.9340) .. controls (621.9250,488.1950) and
+ (620.3710,490.2980) .. (617.8200,492.0600) -- cycle;
+
+\path[draw,fill] (615.9100,492.9500) .. controls (617.5640,493.6870) and
+ (622.0480,500.5860) .. (614.6020,506.8010) .. controls (604.4530,505.5860) and
+ (604.9770,497.5660) .. (605.0520,496.5440) .. controls (609.3300,495.8160) and
+ (613.0710,494.5650) .. (615.9100,492.9500) -- cycle;
+
+\path[draw,fill=dgold] (627.7800,491.5200) .. controls (628.6110,492.7560) and
+ (629.0640,494.0560) .. (629.0640,495.4010) .. controls (629.0640,503.0610) and
+ (614.6860,509.2680) .. (596.9460,509.2680) .. controls (579.2050,509.2680) and
+ (564.8220,503.0610) .. (564.8220,495.4010) .. controls (564.8220,494.1640) and
+ (565.2030,492.9630) .. (565.9110,491.8160) .. controls (561.9750,494.2250) and
+ (559.6800,497.1120) .. (559.6800,500.2210) .. controls (559.6800,508.6230) and
+ (576.4290,515.4280) .. (597.0910,515.4280) .. controls (617.7600,515.4280) and
+ (634.5120,508.6230) .. (634.5120,500.2210) .. controls (634.5130,496.9830) and
+ (632.0170,493.9880) .. (627.7800,491.5200) -- cycle;
+\end{scope}
+\begin{scope}[fill=white]
+\path[fill] (597.1200,504.2300) .. controls (595.6620,501.4150) and
+ (596.2760,498.9450) .. (596.3170,497.2340) .. controls (596.4770,497.2380) and
+ (596.6340,497.2390) .. (596.7950,497.2390) .. controls (596.7350,498.1330) and
+ (596.7430,500.8320) .. (597.1200,504.2300) -- cycle;
+
+\path[fill] (572.8400,488.8200) .. controls (572.1790,489.4680) and
+ (569.9030,491.8980) .. (568.6560,495.2960) .. controls (570.7560,492.6770) and
+ (572.6870,490.2720) .. (573.3440,489.5390) .. controls (573.1630,489.3030) and
+ (572.9930,489.0620) .. (572.8400,488.8200) -- cycle;
+
+\path[fill] (582.4000,494.9000) .. controls (582.1040,495.4900) and
+ (580.7360,497.9140) .. (580.7360,501.4530) .. controls (581.7690,497.8500) and
+ (582.7830,495.8270) .. (583.1590,495.1530) .. controls (582.8980,495.0690) and
+ (582.6480,494.9890) .. (582.4000,494.9000) -- cycle;
+
+\path[fill] (620.5900,489.5400) .. controls (621.2470,490.2720) and
+ (623.1780,492.6780) .. (625.2780,495.2970) .. controls (624.0310,491.9000) and
+ (621.7560,489.4700) .. (621.0940,488.8210) .. controls (620.9400,489.0630) and
+ (620.7730,489.3040) .. (620.5900,489.5400) -- cycle;
+
+\path[fill] (610.7700,495.1600) .. controls (611.1430,495.8340) and
+ (612.1570,497.8570) .. (613.1890,501.4600) .. controls (613.1890,497.9210) and
+ (611.8220,495.4970) .. (611.5250,494.9070) .. controls (611.2780,494.9960) and
+ (611.0290,495.0760) .. (610.7700,495.1600) -- cycle;
+
+\end{scope}
+\begin{scope}[draw=black]
+\path[draw,fill=red,line join=round,line cap=round] (576.2600,461.8500) ..
+ controls (576.2600,461.8500) and (573.9280,459.0450) .. (570.5040,456.8600) ..
+ controls (567.0830,454.6660) and (564.7190,455.9660) .. (561.2270,455.2480) ..
+ controls (557.9110,454.5600) and (550.8010,452.2820) .. (552.8410,439.7090) ..
+ controls (554.8940,450.7410) and (560.4510,447.6350) .. (560.9180,446.1760) ..
+ controls (561.4990,444.3620) and (560.2100,441.6390) .. (558.3150,440.4230) ..
+ controls (555.9220,438.8850) and (551.6070,435.3600) .. (551.6070,430.2920) ..
+ controls (551.6070,428.7320) and (551.9840,427.0740) .. (552.5080,425.5360) ..
+ controls (553.0740,423.8610) and (555.5110,421.6760) .. (555.0650,418.7540) ..
+ controls (556.9440,423.3060) and (552.7800,423.4290) .. (557.0870,429.8790) ..
+ controls (558.2470,431.6150) and (559.9470,430.2420) .. (560.2350,428.9210) ..
+ controls (560.6770,426.8690) and (559.4130,424.1310) .. (558.4560,421.9370) ..
+ controls (557.4940,419.7490) and (556.6360,416.1480) .. (557.4940,413.0410) ..
+ controls (558.7290,408.5880) and (561.3620,407.5940) .. (562.2880,404.2730) ..
+ controls (562.8490,402.2640) and (559.6320,397.4210) .. (564.3420,393.5940) ..
+ controls (561.7580,399.5900) and (565.3010,401.5330) .. (566.1210,403.3170) ..
+ controls (566.9430,405.0970) and (565.7040,408.5260) .. (565.5740,409.7520) ..
+ controls (565.4030,411.3640) and (567.7520,412.0340) .. (569.2690,411.0170) ..
+ controls (571.2240,409.7170) and (570.9470,405.7830) .. (571.0880,403.5950) ..
+ controls (571.2240,401.3980) and (573.0730,400.0630) .. (575.3990,398.9680) ..
+ controls (577.7280,397.8740) and (581.5480,393.5890) .. (578.6180,387.0220) ..
+ controls (585.8820,392.7560) and (584.3360,398.1120) .. (583.6470,400.3040) ..
+ controls (582.9640,402.4950) and (581.5950,406.6050) .. (581.8760,409.3390) ..
+ controls (582.1460,412.0810) and (584.0600,411.9410) .. (584.7440,410.8470) ..
+ controls (585.4320,409.7520) and (584.3710,406.1730) .. (584.6060,404.2740) ..
+ controls (585.0060,401.0470) and (590.1430,400.4120) .. (590.4100,398.0070) ..
+ controls (590.6320,396.0060) and (585.4320,391.8540) .. (585.7160,388.3980) ..
+ controls (586.1610,382.9620) and (590.6940,384.7780) .. (588.9910,378.8780) ..
+ controls (592.6880,382.5750) and (590.2230,385.3770) .. (589.9500,386.7450) ..
+ controls (589.6770,388.1160) and (590.0050,390.2240) .. (591.7300,390.0360) ..
+ controls (592.9630,389.8950) and (594.1110,388.3070) .. (594.8790,385.2410) ..
+ controls (596.9640,376.9220) and (590.0060,378.7140) .. (590.7330,372.4010) ..
+ controls (593.2990,376.5490) and (596.7230,373.9240) .. (600.6000,380.0040) ..
+ controls (602.4740,382.9420) and (601.5880,385.3770) .. (601.1790,387.4290) ..
+ controls (600.7680,389.4870) and (602.5500,391.5430) .. (603.7820,389.6240) ..
+ controls (606.5760,385.2700) and (602.5080,384.3810) .. (605.6980,378.7360) ..
+ controls (604.5490,387.1720) and (609.5490,384.7140) .. (608.8450,393.5940) ..
+ controls (608.5540,397.2690) and (604.0550,400.5760) .. (603.6390,403.5940) ..
+ controls (603.2920,406.1660) and (604.0880,409.1690) .. (605.0450,410.1270) ..
+ controls (606.6290,411.7130) and (608.2330,411.4530) .. (608.7440,409.5780) ..
+ controls (609.1510,408.0750) and (608.3310,406.4640) .. (607.7820,404.8190) ..
+ controls (607.1610,402.9510) and (608.3830,401.1680) .. (610.7610,400.5760) ..
+ controls (612.5820,400.1230) and (614.7380,397.0880) .. (614.3210,394.4160) ..
+ controls (613.8950,391.6240) and (609.5470,389.8350) .. (613.9130,382.7730) ..
+ controls (611.4630,390.7100) and (618.0470,389.7100) .. (618.8750,395.1690) ..
+ controls (619.2280,397.4910) and (618.4450,399.0130) .. (618.2270,400.2320) ..
+ controls (617.9450,401.7880) and (622.4380,404.0380) .. (621.0380,397.9740) ..
+ controls (625.7560,401.8360) and (626.1010,406.6030) .. (625.5550,408.3810) ..
+ controls (625.0040,410.1610) and (623.4990,412.3490) .. (624.4570,414.2670) ..
+ controls (625.4150,416.1850) and (627.7060,416.9380) .. (628.9770,415.0890) ..
+ controls (630.0360,413.5480) and (630.3430,411.3440) .. (629.5590,408.7900) ..
+ controls (628.7150,406.0410) and (625.0900,405.2090) .. (629.0460,398.9970) ..
+ controls (629.0460,405.2090) and (633.9650,407.5000) .. (634.7600,410.5010) ..
+ controls (635.1530,411.9820) and (634.3180,413.7200) .. (635.0020,414.6770) ..
+ controls (635.6870,415.6390) and (639.9400,415.2570) .. (636.6470,407.8340) ..
+ controls (642.5070,412.6230) and (639.3840,418.2710) .. (637.4670,419.7820) ..
+ controls (635.5530,421.2880) and (632.1280,425.2230) .. (632.1280,428.6490) ..
+ controls (632.1280,432.0710) and (635.8320,435.1700) .. (637.0570,432.2080) ..
+ controls (638.4100,428.9370) and (635.6740,426.2010) .. (638.5640,421.6610) ..
+ controls (637.7990,426.2430) and (639.2570,431.2280) .. (641.4360,431.5200) ..
+ controls (643.2550,431.7640) and (643.7920,428.8650) .. (644.4180,426.8980) ..
+ controls (646.2570,432.1180) and (642.2580,434.7760) .. (641.4360,436.0070) ..
+ controls (640.6140,437.2360) and (640.2390,440.4910) .. (638.6980,441.3490) ..
+ controls (637.4080,442.0620) and (634.3180,442.7550) .. (632.4020,444.1180) ..
+ controls (630.4860,445.4860) and (628.2280,448.3930) .. (631.7190,448.9170) ..
+ controls (634.9310,449.3960) and (637.0960,448.4090) .. (639.1100,443.4370) ..
+ controls (642.0900,452.6600) and (633.7000,456.3420) .. (629.5240,456.8600) ..
+ controls (626.1260,457.2750) and (620.3500,457.4040) .. (618.7060,458.6360) ..
+ controls (617.0630,459.8670) and (617.0630,461.8500) .. (617.0630,461.8500) ..
+ controls (617.0630,461.8500) and (614.4610,466.5790) .. (609.2580,467.6740) ..
+ controls (604.0570,468.7710) and (589.5400,469.5910) .. (585.2960,467.9470) ..
+ controls (581.0520,466.3030) and (577.8960,464.1070) .. (576.2600,461.8500) --
+ cycle(642.9080,416.7320) .. controls (637.0080,422.3970) and
+ (642.1050,429.4110) .. (643.3540,425.3600) .. controls (644.7440,420.8530) and
+ (641.2580,422.1190) .. (642.9080,416.7320) -- cycle(626.6490,438.5050) ..
+ controls (625.6290,439.5250) and (625.6690,440.7000) .. (626.2040,441.3130) ..
+ controls (626.6490,441.8250) and (627.6760,441.3500) .. (628.3600,440.8380) ..
+ controls (629.0470,440.3210) and (630.0240,439.1930) .. (630.0750,437.7560) ..
+ controls (630.1650,435.1990) and (627.8970,435.1230) .. (627.6420,431.9000) ..
+ controls (626.4420,434.3000) and (629.7310,435.4230) .. (626.6490,438.5050) --
+ cycle(621.3070,415.3980) .. controls (620.2180,418.9080) and
+ (622.4870,420.0950) .. (622.8000,421.4040) .. controls (623.1080,422.6910) and
+ (622.5440,423.2590) .. (622.9510,424.3340) .. controls (623.3620,425.4090) and
+ (624.5450,426.4390) .. (625.2110,425.1030) .. controls (625.9610,423.6090) and
+ (625.6430,422.4970) .. (625.1120,421.1510) .. controls (624.4260,419.4080) and
+ (621.3070,419.1580) .. (621.3070,415.3980) -- cycle(615.1970,402.4180) ..
+ controls (616.5290,405.3140) and (615.3370,405.9700) .. (615.9130,409.2470) ..
+ controls (616.1190,410.4170) and (617.8250,412.6560) .. (618.4320,410.8380) ..
+ controls (618.9440,409.3030) and (618.8420,407.7600) .. (617.8150,406.7330) ..
+ controls (615.5270,404.4460) and (617.4590,404.1810) .. (615.1970,402.4180) --
+ cycle(608.6230,414.0730) .. controls (613.2140,419.9200) and
+ (608.5750,425.1130) .. (607.5970,425.9370) .. controls (606.6200,426.7580) and
+ (606.0550,427.6290) .. (605.8000,428.4500) .. controls (605.5450,429.2760) and
+ (605.7480,430.8130) .. (607.1840,430.4540) .. controls (608.6230,430.0930) and
+ (609.8570,428.6060) .. (610.5230,427.3730) .. controls (611.1910,426.1440) and
+ (612.1210,423.3710) .. (612.2190,421.1080) .. controls (612.3690,417.6690) and
+ (610.7140,414.3350) .. (608.6230,414.0730) -- cycle(601.7910,412.9960) ..
+ controls (599.9230,415.3760) and (601.8430,416.8760) .. (601.5880,418.4900) ..
+ controls (601.4390,419.4360) and (600.6640,419.9280) .. (600.8200,420.6960) ..
+ controls (600.9700,421.4690) and (602.0490,422.2890) .. (602.7690,421.6720) ..
+ controls (603.4850,421.0580) and (604.1030,419.0040) .. (603.5890,418.1330) ..
+ controls (603.0780,417.2580) and (600.6100,416.0230) .. (601.7910,412.9960) --
+ cycle(591.5770,406.8350) .. controls (587.2340,411.8890) and
+ (590.0850,417.0510) .. (590.6500,417.7240) .. controls (591.2160,418.3880) and
+ (593.2670,418.6530) .. (593.3700,416.7440) .. controls (593.5780,412.8580) and
+ (589.8590,412.8580) .. (591.5770,406.8350) -- cycle(585.6190,416.4880) ..
+ controls (582.6320,424.6270) and (585.7590,425.2920) .. (586.3350,424.9080) ..
+ controls (587.1070,424.3970) and (587.6690,423.3680) .. (587.3140,422.6500) ..
+ controls (586.9530,421.9300) and (584.8820,422.5430) .. (585.6190,416.4880) --
+ cycle(578.9430,412.8910) .. controls (579.9220,417.2090) and
+ (577.5060,417.4180) .. (576.8850,422.7560) .. controls (576.6490,424.7920) and
+ (577.5550,427.1170) .. (577.9640,427.9380) .. controls (578.3730,428.7640) and
+ (579.5600,429.3580) .. (580.2780,428.3980) .. controls (581.0480,427.3730) and
+ (581.2510,426.1920) .. (580.6860,425.0610) .. controls (580.2230,424.1330) and
+ (578.4450,423.6250) .. (578.4750,421.5190) .. controls (578.5080,419.3760) and
+ (580.9240,415.3340) .. (578.9430,412.8910) -- cycle(568.0030,413.2540) ..
+ controls (565.7560,418.1260) and (570.2560,418.4170) .. (570.9330,420.2330) ..
+ controls (571.3470,421.3430) and (572.1620,422.2890) .. (572.8300,421.2130) ..
+ controls (573.5000,420.1340) and (573.2430,418.1320) .. (572.3650,417.3070) ..
+ controls (571.4940,416.4880) and (568.0030,416.0420) .. (568.0030,413.2540) --
+ cycle(563.8950,421.7270) .. controls (562.2970,424.2090) and
+ (565.2140,425.4590) .. (564.4070,428.4500) .. controls (563.9620,430.0960) and
+ (563.7920,431.2210) .. (564.0990,431.8430) .. controls (564.4070,432.4580) and
+ (565.7940,432.7670) .. (566.4120,431.5850) .. controls (567.0270,430.4070) and
+ (567.1140,429.4250) .. (566.9230,428.4500) .. controls (566.5660,426.6260) and
+ (563.8950,425.2760) .. (563.8950,421.7270) -- cycle(575.2950,404.2870) ..
+ controls (574.8420,404.9100) and (574.4210,406.6980) .. (574.7290,407.8270) ..
+ controls (575.0400,408.9580) and (576.5310,408.6620) .. (576.8360,408.0840) ..
+ controls (577.2990,407.2130) and (576.6530,406.4540) .. (576.7830,405.4710) ..
+ controls (577.0360,403.5650) and (579.6770,403.6900) .. (578.9910,400.3320) ..
+ controls (578.4380,403.4280) and (575.9610,403.3610) .. (575.2950,404.2870) --
+ cycle(593.9320,401.6660) .. controls (593.7170,403.6820) and
+ (594.5500,407.2660) .. (595.8310,408.4420) .. controls (597.1160,409.6240) and
+ (598.7770,408.1370) .. (598.8590,406.6980) .. controls (598.9630,404.8670) and
+ (596.9270,404.1450) .. (596.6060,402.0820) .. controls (595.9890,398.1170) and
+ (601.0050,396.4070) .. (597.0150,391.2940) .. controls (598.8810,396.9490) and
+ (594.5500,395.8670) .. (593.9320,401.6660) -- cycle;
+
+\path[draw,fill=dgold] (615.2800,477.3100) .. controls (616.2890,478.5730) and
+ (616.8460,479.9600) .. (616.8460,481.4200) .. controls (616.8460,487.2550) and
+ (607.9140,491.9890) .. (596.8930,491.9890) .. controls (585.8750,491.9890) and
+ (576.9410,487.2550) .. (576.9410,481.4200) .. controls (576.9410,480.0200) and
+ (577.4620,478.6860) .. (578.3960,477.4620) .. controls (574.2860,479.5660) and
+ (571.7820,482.3630) .. (571.7820,485.4390) .. controls (571.7820,491.9600) and
+ (583.0640,497.2470) .. (596.9900,497.2470) .. controls (610.9140,497.2470) and
+ (622.2030,491.9610) .. (622.2030,485.4390) .. controls (622.2030,482.2850) and
+ (619.5690,479.4270) .. (615.2800,477.3100) -- cycle;
+
+\path[draw,fill=red] (615.5900,477.7300) .. controls (615.3610,477.7440) and
+ (615.2570,477.8980) .. (615.0270,477.6660) .. controls (614.6910,477.3230) and
+ (613.2530,471.8250) .. (612.7690,469.9460) .. controls (609.3840,471.6540) and
+ (603.5400,472.7870) .. (596.8940,472.7870) .. controls (590.4360,472.7870) and
+ (584.6580,471.7120) .. (581.2390,470.0600) .. controls (580.7290,472.0400) and
+ (579.3380,477.3330) .. (579.0060,477.6650) .. controls (578.7100,477.9700) and
+ (578.6330,477.6020) .. (578.1720,477.7760) .. controls (577.3840,478.9130) and
+ (576.9440,480.1370) .. (576.9440,481.4200) .. controls (576.9440,487.2550) and
+ (585.8790,491.9890) .. (596.8960,491.9890) .. controls (607.9170,491.9890) and
+ (616.8490,487.2550) .. (616.8490,481.4200) .. controls (616.8490,480.1210) and
+ (616.3980,478.8780) .. (615.5900,477.7300) -- cycle;
+
+\path[draw,fill=orange] (579.6700,467.3500) .. controls (581.4380,471.9980) and
+ (577.0830,477.9270) .. (578.1500,480.6020) .. controls (579.2130,483.2690) and
+ (581.6410,484.6810) .. (584.0110,485.4800) .. controls (590.0020,487.4990) and
+ (591.0860,481.8740) .. (592.0860,471.3110) .. controls (588.3960,471.3110) and
+ (582.4870,470.1670) .. (579.6700,467.3500) -- cycle;
+
+\path[draw,fill=blue] (614.3200,467.3500) .. controls (612.5520,471.9980) and
+ (616.9070,477.9270) .. (615.8400,480.6020) .. controls (614.7770,483.2690) and
+ (612.3490,484.6810) .. (609.9790,485.4800) .. controls (603.9880,487.4990) and
+ (602.9040,481.8740) .. (601.9040,471.3110) .. controls (605.5950,471.3110) and
+ (611.5030,470.1670) .. (614.3200,467.3500) -- cycle;
+
+\path[draw,fill=white] (602.3200,471.7800) .. controls (603.0700,474.3180) and
+ (604.9050,483.3290) .. (603.9770,485.1800) .. controls (602.8520,487.4190) and
+ (599.9360,488.5550) .. (596.9960,488.5860) .. controls (594.0560,488.6170) and
+ (591.1400,487.4190) .. (590.0150,485.1800) .. controls (589.0870,483.3280) and
+ (590.9220,474.3180) .. (591.6720,471.7800) -- (602.3200,471.7800) -- cycle;
+
+\path[draw,fill=orange] (579.9700,432.0000) .. controls (574.9380,428.0980) and
+ (572.3660,428.4310) .. (572.3660,428.4310) .. controls (572.3660,428.4310) and
+ (570.3470,430.0660) .. (569.7060,436.4010) .. controls (569.3010,440.4070) and
+ (569.0730,446.8520) .. (571.8800,453.0290) .. controls (574.6540,459.1410) and
+ (579.5340,465.2120) .. (581.3650,467.0680) .. controls (583.1990,468.9220) and
+ (584.7100,470.7600) .. (584.7100,470.7600) -- (594.8970,466.3940) .. controls
+ (594.8970,466.3940) and (594.6040,464.0340) .. (594.5230,461.4250) .. controls
+ (594.4460,458.8180) and (593.0290,451.2620) .. (590.5210,445.0360) .. controls
+ (587.9780,438.7460) and (583.1480,434.4680) .. (579.9700,432.0000) -- cycle;
+
+\path[draw,fill=blue] (613.8600,432.0000) .. controls (618.8920,428.0980) and
+ (621.4640,428.4310) .. (621.4640,428.4310) .. controls (621.4640,428.4310) and
+ (623.4840,430.0660) .. (624.1240,436.4010) .. controls (624.5300,440.4070) and
+ (624.7570,446.8520) .. (621.9510,453.0290) .. controls (619.1770,459.1410) and
+ (614.2970,465.2120) .. (612.4660,467.0680) .. controls (610.6320,468.9220) and
+ (609.1210,470.7600) .. (609.1210,470.7600) -- (598.9340,466.3940) .. controls
+ (598.9340,466.3940) and (599.2270,464.0340) .. (599.3080,461.4250) .. controls
+ (599.3850,458.8180) and (600.8020,451.2620) .. (603.3100,445.0360) .. controls
+ (605.8520,438.7460) and (610.6820,434.4680) .. (613.8600,432.0000) -- cycle;
+
+\path[draw,fill=white] (602.5700,430.2700) .. controls (599.4820,424.7010) and
+ (596.9880,423.9940) .. (596.9880,423.9940) .. controls (596.9880,423.9940) and
+ (594.4880,424.7010) .. (591.4020,430.2700) .. controls (589.4510,433.7910) and
+ (586.7020,439.6250) .. (586.8460,446.4090) .. controls (586.9880,453.1200) and
+ (589.0800,460.6220) .. (590.0310,463.0500) .. controls (590.9870,465.4780) and
+ (591.6510,467.7630) .. (591.6510,467.7630) -- (602.7340,467.7630) .. controls
+ (602.7340,467.7630) and (603.3940,465.4780) .. (604.3480,463.0500) .. controls
+ (605.3040,460.6220) and (606.9800,453.1200) .. (607.1270,446.4090) .. controls
+ (607.2700,439.6260) and (604.5180,433.7920) .. (602.5700,430.2700) -- cycle;
+
+\path[draw,fill=gold] (596.5900,470.9300) .. controls (587.3490,470.9300) and
+ (579.5770,468.8870) .. (577.3300,466.1250) .. controls (577.3000,466.2580) and
+ (577.2830,466.3910) .. (577.2830,466.5290) .. controls (577.2830,469.9800) and
+ (585.9260,472.7850) .. (596.5900,472.7850) .. controls (607.2520,472.7850) and
+ (615.8980,469.9800) .. (615.8980,466.5290) .. controls (615.8980,466.3900) and
+ (615.8790,466.2580) .. (615.8500,466.1250) .. controls (613.5990,468.8870) and
+ (605.8270,470.9300) .. (596.5900,470.9300) -- cycle;
+
+\path[draw,fill=orange] (596.5900,468.8400) .. controls (587.0180,468.8400) and
+ (578.9860,466.7090) .. (576.7630,463.8320) .. controls (576.7000,464.0420) and
+ (576.6640,464.2640) .. (576.6640,464.4780) .. controls (576.6640,468.0420) and
+ (585.5810,470.9350) .. (596.5900,470.9350) .. controls (607.5910,470.9350) and
+ (616.5140,468.0420) .. (616.5140,464.4780) .. controls (616.5140,464.2630) and
+ (616.4780,464.0410) .. (616.4150,463.8320) .. controls (614.1890,466.7090) and
+ (606.1600,468.8400) .. (596.5900,468.8400) -- cycle;
+
+\path[draw,fill=gold] (596.5900,466.9800) .. controls (586.7570,466.9800) and
+ (578.5020,464.7980) .. (576.1880,461.8480) .. controls (576.1670,461.9690) and
+ (576.1510,462.0960) .. (576.1510,462.2170) .. controls (576.1510,465.8710) and
+ (585.2990,468.8370) .. (596.5900,468.8370) .. controls (607.8730,468.8370) and
+ (617.0250,465.8710) .. (617.0250,462.2170) .. controls (617.0250,462.0960) and
+ (617.0120,461.9690) .. (616.9920,461.8480) .. controls (614.6780,464.7980) and
+ (606.4190,466.9800) .. (596.5900,466.9800) -- cycle;
+
+\end{scope}
+\begin{scope}[fill=black]
+\path[fill] (577.2700,430.1300) .. controls (577.6340,430.9810) and
+ (576.4350,432.6070) .. (574.5080,433.4330) .. controls (572.5810,434.2590) and
+ (570.5770,434.0060) .. (570.2120,433.1560) -- (570.1030,433.7130) .. controls
+ (570.4670,434.5640) and (572.5660,435.2190) .. (574.8530,434.2370) .. controls
+ (577.1410,433.2570) and (578.1140,431.2860) .. (577.7490,430.4340) --
+ (577.2700,430.1300) -- cycle;
+
+\path[fill] (581.3200,433.0800) .. controls (581.8890,434.4070) and
+ (580.0070,437.2720) .. (576.7560,438.6650) .. controls (573.5060,440.0600) and
+ (570.1330,439.4490) .. (569.5640,438.1200) -- (569.5220,438.8540) .. controls
+ (570.0900,440.1820) and (573.6590,441.2860) .. (577.2250,439.7560) .. controls
+ (580.7900,438.2280) and (582.4510,434.8830) .. (581.8810,433.5540) --
+ (581.3200,433.0800) -- cycle;
+
+\path[fill] (584.6300,436.1300) .. controls (585.3480,437.8040) and
+ (583.0300,441.7510) .. (578.8500,443.5450) .. controls (574.6670,445.3380) and
+ (570.2100,444.2940) .. (569.4930,442.6210) -- (569.5580,443.4830) .. controls
+ (570.2760,445.1570) and (574.8520,446.6180) .. (579.3420,444.6930) .. controls
+ (583.8310,442.7680) and (585.9280,438.4450) .. (585.2090,436.7720) --
+ (584.6300,436.1300) -- cycle;
+
+\path[fill] (586.8400,446.4700) .. controls (585.5900,447.8500) and
+ (583.8200,449.1700) .. (581.6600,450.0900) .. controls (576.6500,452.2400) and
+ (571.4700,451.3800) .. (570.6200,449.4100) -- (570.7800,450.0900) .. controls
+ (571.6300,452.0700) and (576.8500,453.5800) .. (582.1600,451.3100) .. controls
+ (584.1400,450.4600) and (585.7600,449.2200) .. (586.9400,447.9400) .. controls
+ (586.9100,447.4400) and (586.8500,446.9600) .. (586.8400,446.4700) -- cycle;
+
+\path[fill] (616.5600,430.1300) .. controls (616.1960,430.9810) and
+ (617.3940,432.6070) .. (619.3220,433.4330) .. controls (621.2490,434.2590) and
+ (623.2530,434.0060) .. (623.6170,433.1560) -- (623.7270,433.7130) .. controls
+ (623.3630,434.5640) and (621.2640,435.2190) .. (618.9760,434.2370) .. controls
+ (616.6890,433.2570) and (615.7160,431.2860) .. (616.0810,430.4340) --
+ (616.5600,430.1300) -- cycle;
+
+\path[fill] (612.5200,433.0800) .. controls (611.9510,434.4070) and
+ (613.8330,437.2720) .. (617.0830,438.6650) .. controls (620.3340,440.0600) and
+ (623.7060,439.4490) .. (624.2760,438.1200) -- (624.3170,438.8540) .. controls
+ (623.7490,440.1820) and (620.1800,441.2860) .. (616.6150,439.7560) .. controls
+ (613.0500,438.2280) and (611.3890,434.8830) .. (611.9590,433.5540) --
+ (612.5200,433.0800) -- cycle;
+
+\path[fill] (609.2100,436.1300) .. controls (608.4920,437.8040) and
+ (610.8100,441.7510) .. (614.9900,443.5450) .. controls (619.1720,445.3380) and
+ (623.6300,444.2940) .. (624.3470,442.6210) -- (624.2810,443.4830) .. controls
+ (623.5640,445.1570) and (618.9880,446.6180) .. (614.4980,444.6930) .. controls
+ (610.0090,442.7680) and (607.9120,438.4450) .. (608.6310,436.7720) --
+ (609.2100,436.1300) -- cycle;
+
+\path[fill] (607.1200,446.5900) .. controls (607.1100,447.0900) and
+ (607.0600,447.5900) .. (607.0300,448.0900) .. controls (608.2000,449.3300) and
+ (609.7400,450.4900) .. (611.6600,451.3100) .. controls (616.9600,453.5800) and
+ (622.2200,452.0700) .. (623.0600,450.0900) -- (623.2200,449.4100) .. controls
+ (622.3700,451.3800) and (617.2000,452.2400) .. (612.1900,450.0900) .. controls
+ (610.1000,449.2000) and (608.3700,447.9200) .. (607.1200,446.5900) -- cycle;
+
+\path[fill] (600.8300,427.4900) .. controls (600.8300,428.4160) and
+ (599.0880,429.4380) .. (596.9910,429.4380) .. controls (594.8940,429.4380) and
+ (593.1520,428.4160) .. (593.1520,427.4900) -- (592.8320,427.9590) .. controls
+ (592.8320,428.8850) and (594.5020,430.3130) .. (596.9910,430.3130) .. controls
+ (599.4800,430.3130) and (601.1500,428.8840) .. (601.1500,427.9590) --
+ (600.8300,427.4900) -- cycle;
+
+\path[fill] (603.3900,431.7900) .. controls (603.3900,433.2350) and
+ (600.5320,435.1260) .. (596.9940,435.1260) .. controls (593.4560,435.1260) and
+ (590.5980,433.2350) .. (590.5980,431.7900) -- (590.2700,432.4480) .. controls
+ (590.2700,433.8930) and (593.1140,436.3130) .. (596.9940,436.3130) .. controls
+ (600.8740,436.3130) and (603.7180,433.8930) .. (603.7180,432.4480) --
+ (603.3900,431.7900) -- cycle;
+
+\path[fill] (605.2300,435.9000) .. controls (605.2300,437.7210) and
+ (601.5440,440.4360) .. (596.9950,440.4360) .. controls (592.4460,440.4360) and
+ (588.7600,437.7210) .. (588.7600,435.9000) -- (588.4810,436.7180) .. controls
+ (588.4810,438.5390) and (592.1110,441.6860) .. (596.9960,441.6860) .. controls
+ (601.8810,441.6860) and (605.5110,438.5400) .. (605.5110,436.7180) --
+ (605.2210,435.8980) -- cycle;
+
+\path[fill] (607.0000,443.2800) .. controls (607.0000,445.4320) and
+ (602.7620,448.8730) .. (596.9930,448.8730) .. controls (591.2240,448.8730) and
+ (586.9860,445.4330) .. (586.9860,443.2800) -- (587.1290,442.5660) .. controls
+ (587.1290,444.7180) and (591.5410,447.5600) .. (596.9930,447.5600) .. controls
+ (602.4450,447.5600) and (606.8570,444.7180) .. (606.8570,442.5660) --
+ (607.0170,443.2760) -- cycle;
+
+\end{scope}
+\end{scope}
+\begin{scope}[draw=black,line join=round,line cap=round,line width=0.381\lw]
+\path[draw,fill=gold] (578.1000,509.2600) .. controls (584.7270,515.8870) and
+ (577.5510,520.8130) .. (573.2420,518.2480) .. controls (573.8600,517.1070) and
+ (574.3040,514.5140) .. (574.3040,514.5140) .. controls (574.3040,514.5140) and
+ (579.1760,515.5000) .. (578.1000,509.2600) -- cycle;
+
+\begin{scope}[fill=white,line width=1.143\lw]
+\path[draw,fill] (445.4500,607.5000) .. controls (445.4500,607.5000) and
+ (441.2160,615.9590) .. (437.9430,617.5990) .. controls (436.9480,618.0970) and
+ (436.1220,617.9590) .. (436.1220,617.9590) .. controls (436.1220,617.9590) and
+ (440.2500,621.2420) .. (442.1930,621.9740) .. controls (444.1360,622.7000) and
+ (447.5370,624.4010) .. (448.6290,624.0350) .. controls (449.7240,623.6730) and
+ (453.4890,621.8470) .. (456.2810,620.9980) .. controls (459.0760,620.1490) and
+ (461.0190,620.2700) .. (462.2330,621.1200) .. controls (463.4490,621.9740) and
+ (465.5130,624.8880) .. (464.7850,626.1020) .. controls (464.0560,627.3150) and
+ (462.4760,628.1660) .. (462.4760,628.1660) .. controls (462.4760,628.1660) and
+ (462.7180,629.2600) .. (461.8680,630.2290) .. controls (461.0190,631.2010) and
+ (458.9540,631.5630) .. (458.9540,631.5630) -- (457.9820,634.1170) .. controls
+ (457.4980,635.4520) and (455.9180,635.5720) .. (455.9180,635.5720) .. controls
+ (455.9180,635.5720) and (455.7960,638.7320) .. (454.7030,640.3070) .. controls
+ (453.6100,641.8900) and (451.9100,642.2520) .. (449.8460,642.0100) .. controls
+ (447.7810,641.7680) and (444.5010,640.1920) .. (443.5300,640.0680) .. controls
+ (442.5590,639.9470) and (440.8580,638.9740) .. (440.3730,637.7590) .. controls
+ (439.8850,636.5450) and (438.3080,634.8440) .. (436.6070,633.7500) .. controls
+ (434.9060,632.6580) and (425.4340,628.6500) .. (422.1540,628.1660) .. controls
+ (418.8750,627.6770) and (409.0370,625.0080) .. (409.0370,625.0080) .. controls
+ (409.0370,625.0080) and (417.4180,618.2050) .. (418.1460,612.2520) .. controls
+ (418.8750,606.3040) and (420.4550,603.1470) .. (427.8630,604.8480) .. controls
+ (435.2690,606.5480) and (445.4500,607.5000) .. (445.4500,607.5000) -- cycle;
+\path[draw,fill] (513.7300,538.1700) .. controls (513.7300,538.1700) and
+ (516.4520,535.1990) .. (519.8820,533.9700) .. controls (526.6290,531.5490) and
+ (529.1390,533.8890) .. (529.1390,533.8890) .. controls (529.1390,533.8890) and
+ (529.2750,531.3680) .. (534.6190,529.6660) .. controls (539.9630,527.9630) and
+ (542.8780,528.9390) .. (542.8780,528.9390) .. controls (542.8780,528.9390) and
+ (543.8500,525.5360) .. (546.7660,524.3220) .. controls (549.6800,523.1070) and
+ (552.5950,522.3770) .. (553.0810,520.4370) .. controls (553.5650,518.4940) and
+ (552.3510,514.6070) .. (553.3220,512.4190) .. controls (554.2950,510.2310) and
+ (557.0930,508.2560) .. (559.7280,509.5940) .. controls (562.0050,510.7490) and
+ (561.8550,509.4730) .. (563.5540,509.9560) .. controls (565.2530,510.4460) and
+ (566.0120,511.3230) .. (566.0120,511.3230) .. controls (566.0120,511.3230) and
+ (567.4100,510.1410) .. (569.8400,510.8720) .. controls (572.2670,511.5970) and
+ (573.2390,512.4190) .. (573.2390,512.4190) .. controls (573.2390,512.4190) and
+ (575.6680,513.8760) .. (575.4270,515.5750) .. controls (575.1810,517.2790) and
+ (574.4530,519.7070) .. (571.5400,520.1920) .. controls (568.6250,520.6770) and
+ (565.9560,519.9490) .. (564.0100,520.9190) .. controls (562.0680,521.8950) and
+ (559.6380,525.5350) .. (558.9080,527.4790) .. controls (558.1800,529.4240) and
+ (553.0800,542.7830) .. (545.7930,548.1260) .. controls (538.5050,553.4680) and
+ (527.5740,564.6440) .. (524.6600,565.3710) .. controls (521.7440,566.1020) and
+ (517.3730,567.0710) .. (517.3730,567.0710) .. controls (517.3730,567.0710) and
+ (518.5870,550.5530) .. (516.6440,545.6960) .. controls (514.7000,540.8410) and
+ (513.7300,538.1700) .. (513.7300,538.1700) -- cycle;
+\end{scope}
+\begin{scope}[line width=0.534\lw,fill=green]
+\path[draw,fill] (375.4600,542.4400) .. controls (375.4600,542.4400) and
+ (382.4240,536.3690) .. (388.7550,543.5690) .. controls (395.1810,550.8800) and
+ (391.6690,558.6920) .. (388.3890,561.7870) .. controls (385.1110,564.8850) and
+ (380.7850,568.1210) .. (375.0910,567.0720) .. controls (376.9470,564.7610) and
+ (376.1230,563.3730) .. (375.8760,562.5590) .. controls (375.3290,560.7730) and
+ (377.2840,560.9840) .. (379.2380,558.4370) .. controls (380.6720,556.5760) and
+ (381.7560,552.9270) .. (380.8630,550.2490) .. controls (379.0070,544.6790) and
+ (375.4600,542.4400) .. (375.4600,542.4400) -- cycle;
+\path[draw,fill] (302.2200,567.2600) .. controls (307.5530,563.0050) and
+ (310.4280,570.6930) .. (317.3410,567.9910) .. controls (320.7580,566.6560) and
+ (324.2630,559.7910) .. (328.6360,559.0590) .. controls (333.0090,558.3320) and
+ (338.1610,561.7930) .. (341.3880,559.6100) .. controls (347.0350,555.7840) and
+ (342.2990,546.3080) .. (354.5050,540.8450) .. controls (363.1330,536.9830) and
+ (372.9050,537.7440) .. (377.4610,542.4840) .. controls (382.0150,547.2170) and
+ (383.1080,553.9600) .. (381.6510,556.6950) .. controls (380.1930,559.4260) and
+ (376.1850,562.7060) .. (376.1850,562.7060) -- (369.8080,563.7980) .. controls
+ (369.8080,563.7980) and (367.6220,559.0600) .. (363.0690,558.3330) .. controls
+ (358.5150,557.6040) and (356.1470,560.7020) .. (353.9600,564.1630) .. controls
+ (351.3400,568.3110) and (344.8500,573.6380) .. (334.6480,571.6320) .. controls
+ (330.8780,570.8930) and (326.8140,576.5500) .. (316.9760,573.8190) .. controls
+ (312.0870,572.4620) and (308.9900,567.1930) .. (302.2200,567.2600) -- cycle;
+\path[draw,fill] (307.3100,581.6100) .. controls (311.6190,577.6900) and
+ (316.0600,581.8480) .. (318.0750,581.8310) .. controls (321.7340,581.8020) and
+ (324.9960,579.2810) .. (326.0900,576.0040) .. controls (327.1820,572.7230) and
+ (330.2800,569.8100) .. (334.1050,569.4460) .. controls (337.9310,569.0790) and
+ (344.1250,569.9890) .. (346.8570,566.3450) .. controls (349.5910,562.7030) and
+ (354.5090,552.1360) .. (360.8850,550.8600) .. controls (367.2620,549.5880) and
+ (369.9950,551.5890) .. (370.7230,554.6860) .. controls (371.4520,557.7860) and
+ (369.8110,564.5260) .. (369.8110,564.5260) -- (367.2620,569.9890) --
+ (358.6980,572.9070) .. controls (358.6980,572.9070) and (358.5180,577.2780) ..
+ (354.6910,578.7340) .. controls (350.8660,580.1940) and (341.9390,578.1910) ..
+ (336.8370,579.4630) .. controls (331.7370,580.7380) and (332.1840,582.9840) ..
+ (325.5420,584.2000) .. controls (313.9940,586.3160) and (313.3690,579.1910) ..
+ (307.3100,581.6100) -- cycle;
+\path[draw,fill] (303.1300,600.5900) .. controls (308.2390,594.4340) and
+ (314.1040,602.8600) .. (320.4260,598.9960) .. controls (323.8800,596.8860) and
+ (324.9900,588.7500) .. (329.1800,587.2910) .. controls (333.3710,585.8340) and
+ (338.6530,588.5680) .. (341.5680,584.7410) .. controls (344.4830,580.9150) and
+ (342.1150,574.9000) .. (348.1260,572.1690) .. controls (354.1400,569.4400) and
+ (359.0580,571.4410) .. (359.0580,571.4410) .. controls (359.0580,571.4410) and
+ (364.3410,569.6200) .. (367.2570,569.9820) .. controls (370.1710,570.3470) and
+ (376.9130,573.9940) .. (376.9130,573.9940) .. controls (376.9130,573.9940) and
+ (378.3690,582.3710) .. (372.9030,587.2910) .. controls (367.4380,592.2120) and
+ (362.3380,594.7620) .. (357.6000,593.1210) .. controls (354.5500,592.0660) and
+ (352.6830,591.4800) .. (350.3150,593.1210) .. controls (347.9450,594.7620) and
+ (347.9450,597.4940) .. (343.3910,597.4940) .. controls (338.8370,597.4940) and
+ (335.1930,594.5800) .. (332.4610,596.4000) .. controls (329.7280,598.2190) and
+ (328.3030,602.0580) .. (323.5330,602.7770) .. controls (311.3020,604.6210) and
+ (310.1140,597.5590) .. (303.1300,600.5900) -- cycle;
+
+\path[draw,fill] (411.9600,622.0900) .. controls (411.9600,622.0900) and
+ (408.8020,625.0070) .. (406.8580,625.8570) .. controls (404.9140,626.7080) and
+ (400.0540,628.7700) .. (400.0540,628.7700) .. controls (400.0540,628.7700) and
+ (404.4280,629.2590) .. (405.0360,630.5930) .. controls (405.6420,631.9310) and
+ (403.9320,635.4990) .. (399.2060,632.9010) .. controls (401.1820,637.7500) and
+ (408.8700,635.6250) .. (410.9850,634.7240) .. controls (412.7520,633.9720) and
+ (415.8430,633.3880) .. (416.5730,634.3600) .. controls (417.3010,635.3310) and
+ (416.3070,638.6250) .. (411.2290,637.3930) .. controls (419.2450,641.6870) and
+ (422.8890,636.6640) .. (425.3180,635.2080) .. controls (427.7480,633.7490) and
+ (429.9330,632.6570) .. (430.6630,633.7490) .. controls (431.3920,634.8430) and
+ (431.8700,638.0620) .. (426.0460,638.1220) .. controls (430.9320,639.6860) and
+ (434.0620,637.6370) .. (435.6420,636.0580) .. controls (437.2190,634.4810) and
+ (437.9110,634.0490) .. (439.3700,633.5620) .. controls (440.8270,633.0760) and
+ (445.9640,631.2010) .. (446.8140,628.5300) .. controls (447.6660,625.8570) and
+ (447.5430,623.9140) .. (446.3290,622.3360) .. controls (445.1140,620.7560) and
+ (443.6570,620.3910) .. (442.6850,620.5120) .. controls (441.7130,620.6350) and
+ (441.1070,621.2420) .. (441.1070,621.9740) .. controls (441.1070,622.7000) and
+ (441.9550,625.0080) .. (439.5280,625.8580) .. controls (437.0990,626.7090) and
+ (434.5480,627.5580) .. (432.1180,626.8310) .. controls (429.6890,626.1020) and
+ (426.5320,625.3710) .. (424.2240,625.4950) .. controls (421.9170,625.6150) and
+ (420.3380,627.3160) .. (418.3940,626.3440) .. controls (416.4530,625.3690) and
+ (411.9600,622.0900) .. (411.9600,622.0900) -- cycle;
+
+\path[draw,fill] (547.9800,521.1600) .. controls (549.9230,519.9480) and
+ (552.1100,518.4920) .. (555.0240,520.6770) .. controls (557.9400,522.8640) and
+ (560.1790,526.9300) .. (563.2820,529.6640) .. controls (571.1070,536.5600) and
+ (568.6760,540.8100) .. (564.9820,546.1800) .. controls (567.1750,536.9980) and
+ (560.1260,534.6860) .. (560.8560,539.1390) .. controls (561.4190,542.5730) and
+ (563.9250,544.8110) .. (558.9100,554.1990) .. controls (559.3010,550.9990) and
+ (559.1540,548.3680) .. (558.4260,546.6680) .. controls (557.6970,544.9700) and
+ (555.7540,544.7260) .. (555.7540,546.9130) .. controls (555.7540,549.0950) and
+ (558.9880,557.2490) .. (549.6810,564.8840) .. controls (556.8010,554.2490) and
+ (549.2530,550.6960) .. (547.7370,554.9270) .. controls (545.1140,562.2490) and
+ (546.9890,569.5620) .. (536.5640,570.9570) .. controls (544.9260,564.0610) and
+ (541.2220,558.0440) .. (537.7790,561.4870) .. controls (533.6210,565.6450) and
+ (536.2390,572.5610) .. (527.8180,577.5170) .. controls (532.4540,569.8560) and
+ (526.9250,570.1540) .. (524.6630,571.4440) .. controls (522.9610,572.4150) and
+ (516.1590,576.7850) .. (516.1590,576.7850) .. controls (516.1590,576.7850) and
+ (517.1310,572.4150) .. (517.3760,568.5290) .. controls (517.6160,564.6430) and
+ (518.8320,563.9150) .. (518.8320,563.9150) .. controls (518.8320,563.9150) and
+ (525.1470,563.1870) .. (527.0900,559.2980) .. controls (529.0340,555.4110) and
+ (530.2480,550.0670) .. (534.6210,548.1260) .. controls (538.9930,546.1810) and
+ (547.2520,544.4810) .. (549.4380,540.3550) .. controls (551.6240,536.2250) and
+ (551.1390,534.2790) .. (549.1960,531.3670) .. controls (547.2520,528.4480) and
+ (545.0650,526.5130) .. (545.3080,524.8080) .. controls (545.5510,523.1050) and
+ (546.4940,522.0900) .. (547.9800,521.1600) -- cycle;
+
+\path[draw,fill] (543.6100,529.3600) .. controls (541.0110,527.1510) and
+ (534.6230,529.6650) .. (534.6230,529.6650) .. controls (534.6230,529.6650) and
+ (539.6010,528.5400) .. (541.2410,530.9110) .. controls (542.1500,532.2180) and
+ (541.3330,533.8230) .. (540.9680,533.8230) .. controls (540.9680,533.8230) and
+ (540.9670,533.8270) .. (540.9650,533.8270) .. controls (540.3630,533.3210) and
+ (539.5990,533.0050) .. (538.7520,533.0050) .. controls (536.8410,533.0050) and
+ (535.2920,534.5550) .. (535.2920,536.4660) .. controls (535.2920,538.3300) and
+ (536.7590,539.8120) .. (538.5870,540.0590) .. controls (540.9060,540.3720) and
+ (543.1100,539.7020) .. (544.4290,538.2880) .. controls (546.4520,536.1170) and
+ (547.2540,532.4580) .. (543.6100,529.3600) -- cycle;
+
+\path[draw,fill] (527.3000,533.0100) .. controls (524.3550,532.2200) and
+ (519.1020,534.2830) .. (519.1020,534.2830) .. controls (519.1020,534.2830) and
+ (525.0700,533.9630) .. (526.4800,535.7400) .. controls (527.6470,537.2120) and
+ (527.0640,538.4560) .. (526.8560,538.7460) .. controls (526.3370,538.4980) and
+ (525.7580,538.3530) .. (525.1440,538.3530) .. controls (522.9630,538.3530) and
+ (521.1960,540.1190) .. (521.1960,542.3020) .. controls (521.1960,544.4810) and
+ (522.9640,546.2490) .. (525.1440,546.2490) .. controls (525.3270,546.2490) and
+ (526.3930,546.0830) .. (526.7530,545.9050) .. controls (527.3330,545.6180) and
+ (528.1060,545.1960) .. (528.5820,544.7640) .. controls (530.5170,543.0080) and
+ (531.0820,541.4010) .. (531.3080,538.4730) .. controls (531.4480,536.6590) and
+ (530.2450,533.8030) .. (527.3000,533.0100) -- cycle;
+
+\path[draw,fill] (442.8900,610.3500) .. controls (442.8900,610.3500) and
+ (442.2510,614.1760) .. (437.7880,615.9090) .. controls (435.5780,616.7660) and
+ (433.4310,615.9640) .. (432.1970,615.3000) .. controls (432.8960,614.5190) and
+ (433.3240,613.4880) .. (433.3240,612.3550) .. controls (433.3240,609.9060) and
+ (431.3420,607.9210) .. (428.8920,607.9210) .. controls (426.6530,607.9210) and
+ (424.8030,609.5820) .. (424.5030,611.7380) .. controls (424.4100,612.4050) and
+ (424.3530,613.0580) .. (424.5200,613.7960) .. controls (425.0150,615.9560) and
+ (426.8170,618.2510) .. (430.0440,619.0970) .. controls (433.8700,620.0970) and
+ (438.2010,619.0170) .. (440.5190,616.2720) .. controls (442.9790,613.3550) and
+ (442.8900,610.3500) .. (442.8900,610.3500) -- cycle;
+
+\path[draw,fill] (502.0700,460.9200) .. controls (521.1130,459.8720) and
+ (519.6130,473.1220) .. (511.7860,475.9820) .. controls (511.7860,475.9820) and
+ (508.0210,475.7400) .. (503.7700,476.1050) .. controls (498.9690,476.5140) and
+ (497.8010,470.9350) .. (503.6760,470.1850) .. controls (509.4130,469.4520) and
+ (513.2380,464.3720) .. (502.0700,460.9200) -- cycle;
+
+\path[draw,fill] (437.4600,479.1400) .. controls (445.0540,469.4970) and
+ (453.3040,479.8720) .. (459.8090,475.9820) .. controls (463.5670,473.7340) and
+ (467.3380,468.2070) .. (473.1690,468.9350) .. controls (478.9990,469.6640) and
+ (482.3990,470.8780) .. (485.3140,469.1770) .. controls (488.2280,467.4800) and
+ (493.0890,462.6200) .. (499.6470,464.5640) .. controls (503.1090,465.5930) and
+ (504.6360,468.3490) .. (504.9270,469.7890) .. controls (505.3440,471.8440) and
+ (505.2330,476.2240) .. (505.2330,476.2240) -- (495.0320,477.9240) .. controls
+ (491.1440,479.6250) and (487.2580,482.2990) .. (487.2580,482.2990) .. controls
+ (487.2580,482.2990) and (483.1290,476.4680) .. (479.4850,476.2240) .. controls
+ (475.8410,475.9830) and (470.0130,476.4680) .. (467.3390,478.6530) .. controls
+ (464.6670,480.8410) and (460.5600,484.6630) .. (456.1650,483.2690) .. controls
+ (451.3670,481.7470) and (447.3670,474.9350) .. (437.4600,479.1400) -- cycle;
+
+\path[draw,fill] (428.2300,491.7700) .. controls (439.8660,482.0600) and
+ (439.6160,494.9980) .. (449.9910,485.0600) .. controls (454.0710,481.1530) and
+ (458.0540,483.8720) .. (463.4510,480.5970) .. controls (468.5810,477.4840) and
+ (473.1660,471.3670) .. (479.4820,473.3100) .. controls (485.7980,475.2490) and
+ (489.4430,480.8390) .. (489.4430,480.8390) .. controls (489.4430,480.8390) and
+ (481.4260,486.4250) .. (479.7260,489.8230) .. controls (478.0250,493.2250) and
+ (469.6930,488.1780) .. (465.1510,488.6090) .. controls (460.0500,489.0980) and
+ (457.4660,492.4280) .. (452.7620,494.6840) .. controls (438.4290,501.5610) and
+ (439.1790,488.9980) .. (428.2300,491.7700) -- cycle;
+
+\path[draw,fill] (415.3600,520.9200) .. controls (424.9320,526.3130) and
+ (431.2390,523.8110) .. (433.3330,520.9200) .. controls (436.2720,516.8640) and
+ (436.4770,511.9060) .. (440.6200,509.9920) .. controls (444.6750,508.1190) and
+ (449.1800,510.1810) .. (451.3090,507.5600) .. controls (454.4660,503.6750) and
+ (450.6060,491.4730) .. (457.3810,486.9120) .. controls (470.0120,478.4120) and
+ (481.6710,487.4000) .. (481.6710,487.4000) .. controls (481.6710,487.4000) and
+ (475.9630,493.2280) .. (475.1130,501.2480) .. controls (474.3950,508.0140) and
+ (477.3000,511.6900) .. (477.3000,511.6900) .. controls (477.3000,511.6900) and
+ (473.8210,518.5860) .. (464.1820,517.2800) .. controls (452.4310,515.6870) and
+ (451.1290,516.9560) .. (445.4310,522.1870) .. controls (438.5570,528.5000) and
+ (424.8360,531.6860) .. (415.3600,520.9200) -- cycle;
+
+\path[draw,fill] (405.8800,539.3800) .. controls (414.1140,533.9350) and
+ (416.2390,541.1220) .. (425.3130,540.5940) .. controls (429.4560,540.3530) and
+ (432.6020,538.4090) .. (435.2720,533.7960) .. controls (437.9440,529.1790) and
+ (439.8880,526.7490) .. (445.2310,526.5100) .. controls (450.5750,526.2650) and
+ (454.9470,525.5330) .. (457.1330,522.1320) .. controls (459.3200,518.7340) and
+ (455.4340,509.2570) .. (461.0200,502.9450) .. controls (466.6080,496.6280) and
+ (475.3530,498.5690) .. (475.3530,498.5690) .. controls (475.3530,498.5690) and
+ (474.1590,504.1240) .. (475.4750,508.1630) .. controls (477.1750,513.3860) and
+ (479.9680,513.6320) .. (479.9680,513.6320) .. controls (479.9680,513.6320) and
+ (474.9000,515.8640) .. (473.6540,522.2530) .. controls (472.6940,527.1700) and
+ (474.6240,531.6080) .. (474.6240,531.6080) .. controls (474.6240,531.6080) and
+ (468.3080,538.1670) .. (457.8640,536.7100) .. controls (447.4190,535.2520) and
+ (446.4470,534.7650) .. (442.8030,537.4380) .. controls (439.1590,540.1090) and
+ (436.0840,544.4040) .. (427.7440,544.7240) .. controls (415.7390,545.1850) and
+ (416.2390,536.7470) .. (405.8800,539.3800) -- cycle;
+\end{scope}
+\begin{scope}[fill=white,line width=1.143\lw]
+\path[draw,fill] (387.9100,572.9000) .. controls (378.2440,580.3080) and
+ (375.1190,574.3710) .. (367.8690,571.4410) .. controls (365.8750,570.6350) and
+ (362.5250,571.1990) .. (362.5250,571.1990) -- (360.8260,567.3110) .. controls
+ (360.8260,567.3110) and (359.9760,564.6400) .. (361.4320,563.4250) .. controls
+ (362.8900,562.2080) and (367.3840,562.5750) .. (368.2340,563.7880) .. controls
+ (369.0850,565.0050) and (371.6330,568.8920) .. (373.0910,569.8020) .. controls
+ (374.5490,570.7080) and (377.9490,571.6850) .. (380.5000,570.8340) .. controls
+ (383.0500,569.9810) and (388.5170,565.6120) .. (394.3460,561.4830) .. controls
+ (400.1760,557.3520) and (405.1540,555.1660) .. (410.3770,555.2870) .. controls
+ (415.6000,555.4070) and (420.3380,557.4710) .. (424.3440,557.7160) .. controls
+ (428.3540,557.9620) and (433.3320,555.8940) .. (437.3410,553.5890) .. controls
+ (441.3480,551.2780) and (452.3490,549.2030) .. (462.1170,541.5640) .. controls
+ (465.9280,538.5840) and (474.7480,528.5690) .. (477.0550,525.7770) .. controls
+ (479.3640,522.9790) and (489.6860,527.7200) .. (491.6310,529.1770) .. controls
+ (493.5750,530.6350) and (502.0750,529.6610) .. (502.0750,529.6610) .. controls
+ (502.0750,529.6610) and (507.0540,527.5980) .. (508.7540,527.3520) .. controls
+ (510.4550,527.1100) and (510.9400,528.0810) .. (510.9400,528.0810) .. controls
+ (510.9400,528.0810) and (517.1350,536.7080) .. (519.0780,543.5090) .. controls
+ (521.0240,550.3060) and (521.0240,564.7610) .. (520.1730,569.9820) .. controls
+ (519.3220,575.2090) and (518.3500,584.4380) .. (511.5490,588.8100) .. controls
+ (504.7460,593.1810) and (483.4930,602.8970) .. (472.5630,605.3270) .. controls
+ (461.6310,607.7560) and (454.9520,611.6440) .. (449.9710,611.3980) .. controls
+ (444.9910,611.1580) and (433.2090,608.0020) .. (428.9610,607.5140) .. controls
+ (424.7110,607.0270) and (420.4600,606.9080) .. (420.4600,606.9080) .. controls
+ (420.4600,606.9080) and (419.9730,613.5880) .. (418.1510,617.7160) .. controls
+ (416.3290,621.8430) and (409.2920,628.3310) .. (403.9470,629.7870) .. controls
+ (398.6050,631.2460) and (390.7020,631.8030) .. (390.2180,632.4080) .. controls
+ (389.7300,633.0180) and (389.4880,634.8400) .. (390.2180,636.1740) .. controls
+ (390.9450,637.5140) and (394.8310,644.5570) .. (396.1690,645.5290) .. controls
+ (397.7210,646.6580) and (402.0550,647.6530) .. (403.9400,647.3500) .. controls
+ (405.7550,647.0580) and (408.1900,647.3500) .. (409.0420,648.6850) .. controls
+ (409.8920,650.0210) and (409.8930,653.0570) .. (409.4060,653.6640) .. controls
+ (408.9200,654.2740) and (407.8280,654.7600) .. (407.8280,654.7600) .. controls
+ (407.8280,654.7600) and (407.5840,656.9480) .. (406.6130,657.5560) .. controls
+ (405.6410,658.1600) and (403.9400,658.6480) .. (403.9400,658.6480) .. controls
+ (403.9400,658.6480) and (403.8180,659.4950) .. (402.7250,660.3440) .. controls
+ (401.6320,661.1970) and (400.9400,661.0690) .. (400.9400,661.0690) .. controls
+ (400.9400,661.0690) and (399.5710,661.3060) .. (398.4760,662.0470) .. controls
+ (396.6710,663.2680) and (390.7340,661.8050) .. (388.3940,659.6170) .. controls
+ (386.5730,657.9160) and (386.2060,654.2750) .. (385.7230,653.0580) .. controls
+ (385.2370,651.8460) and (383.6570,650.2680) .. (382.3210,649.2930) .. controls
+ (380.9850,648.3200) and (360.7030,624.0300) .. (360.7030,621.4820) .. controls
+ (360.7030,618.9300) and (363.0130,612.0060) .. (366.0490,610.6730) .. controls
+ (369.0830,609.3350) and (374.6700,607.5140) .. (375.4000,605.5700) .. controls
+ (376.1290,603.6280) and (373.5520,594.3490) .. (375.6420,587.8360) .. controls
+ (378.6190,578.5590) and (379.9320,578.3710) .. (387.9100,572.9000) -- cycle;
+
+\path[draw,fill] (363.6200,573.0900) .. controls (368.5580,574.5040) and
+ (364.9950,581.1290) .. (360.1590,578.9180) .. controls (357.8200,577.8490) and
+ (355.8780,574.6390) .. (356.8800,572.0850) .. controls (357.8810,569.5390) and
+ (359.7050,568.8080) .. (360.9780,569.0800) .. controls (362.2530,569.3510) and
+ (364.6220,570.9040) .. (364.6220,570.9040) -- (360.8870,572.8140) .. controls
+ (360.1250,574.2720) and (360.5230,575.5460) .. (361.9810,576.2780) .. controls
+ (363.2860,576.9290) and (365.0580,575.5670) .. (363.6200,573.0900) -- cycle;
+
+\path[draw,fill] (474.0200,563.1900) .. controls (474.0200,563.1900) and
+ (487.5090,564.8450) .. (491.7950,568.8120) .. controls (496.6800,573.3350) and
+ (495.6400,577.2770) .. (495.6400,577.2770) .. controls (495.6400,577.2770) and
+ (503.2300,577.1580) .. (506.3270,580.3160) .. controls (508.8630,582.9030) and
+ (510.3970,584.5640) .. (510.3970,584.5640) -- (519.9310,587.2360) .. controls
+ (523.2110,589.9090) and (524.6070,592.4590) .. (524.6070,592.4590) .. controls
+ (524.6070,592.4590) and (526.8530,592.3400) .. (530.7390,593.7950) .. controls
+ (534.6260,595.2540) and (537.2980,596.7110) .. (539.4830,596.3450) .. controls
+ (541.6700,595.9830) and (546.2850,594.7680) .. (547.2570,592.5780) .. controls
+ (548.2300,590.3920) and (546.6500,585.0520) .. (549.0770,582.6210) .. controls
+ (551.5070,580.1930) and (552.9640,579.5870) .. (554.6640,580.0720) .. controls
+ (556.3670,580.5560) and (557.9430,584.5640) .. (557.9430,584.5640) --
+ (562.1960,587.4810) .. controls (562.9090,589.3870) and (562.1960,591.4860) ..
+ (562.1960,591.4860) .. controls (562.1960,591.4860) and (562.5590,592.2170) ..
+ (563.1670,594.2800) .. controls (563.7740,596.3430) and (562.8630,597.2580) ..
+ (562.8630,597.2580) .. controls (562.8630,597.2580) and (562.9240,599.7460) ..
+ (561.5890,600.7190) .. controls (560.2510,601.6920) and (558.4310,601.9350) ..
+ (558.4310,601.9350) .. controls (558.4310,601.9350) and (558.9920,604.0260) ..
+ (558.2630,605.3600) .. controls (557.5340,606.6930) and (556.8340,607.1450) ..
+ (555.7630,607.6220) .. controls (554.9320,607.9900) and (553.3290,607.7630) ..
+ (552.3580,608.7380) .. controls (551.3850,609.7050) and (550.4180,612.1340) ..
+ (547.2570,611.6510) .. controls (544.0980,611.1650) and (543.1260,609.2230) ..
+ (538.9970,608.3720) .. controls (534.8690,607.5230) and (520.4160,606.3070) ..
+ (511.9140,604.7240) .. controls (503.4120,603.1500) and (496.6120,603.1500) ..
+ (488.3510,603.0290) .. controls (480.0910,602.9080) and (468.0690,601.5700) ..
+ (467.5820,597.8050) .. controls (467.0960,594.0410) and (470.1340,590.2750) ..
+ (469.7680,588.3330) .. controls (469.4040,586.3890) and (467.4610,580.3170) ..
+ (467.4610,578.1300) .. controls (467.4610,575.9430) and (465.8930,567.4290) ..
+ (468.3100,564.2820) .. controls (469.5260,562.7030) and (472.3180,562.7030) ..
+ (474.0200,563.1900) -- cycle;
+
+\path[draw,fill] (364.8900,565.0700) .. controls (364.4910,568.4350) and
+ (361.3030,566.3730) .. (362.0660,564.4300) .. controls (362.6470,562.9510) and
+ (365.3450,562.7890) .. (366.7120,563.4270) .. controls (368.0780,564.0660) and
+ (370.3560,566.8910) .. (370.5370,567.7990) .. controls (370.7200,568.7100) and
+ (371.0470,564.1240) .. (369.3540,562.2440) .. controls (367.7130,560.4190) and
+ (364.1610,559.4190) .. (361.3360,560.8770) .. controls (358.8910,562.1380) and
+ (358.0570,564.0650) .. (358.4210,566.7960) .. controls (358.7340,569.1480) and
+ (360.9860,570.7270) .. (363.0670,570.9880) .. controls (366.6150,571.4360) and
+ (369.3650,567.8110) .. (364.8900,565.0700) -- cycle;
+
+\path[draw,fill] (375.0900,567.0700) .. controls (380.3000,564.9350) and
+ (376.0500,559.8100) .. (373.6320,560.1480) .. controls (371.3690,560.4640) and
+ (370.0390,562.2630) .. (369.8040,563.7910) .. controls (369.5640,565.3550) and
+ (370.1000,567.6170) .. (370.9890,568.6170) .. controls (371.6730,569.3880) and
+ (373.4340,569.9380) .. (373.4340,569.9380) .. controls (373.4340,569.9380) and
+ (371.5300,567.1970) .. (372.7200,565.3410) .. controls (373.8620,563.5610) and
+ (376.3000,563.2480) .. (375.0900,567.0700) -- cycle;
+
+\end{scope}
+\path[fill=white] (463.8900,559.0000) .. controls (472.5070,562.1460) and
+ (473.3500,562.1680) .. (479.3320,563.3370) .. controls (482.6030,563.9770) and
+ (482.2740,567.9530) .. (479.9170,570.7830) .. controls (477.5600,573.6130) and
+ (479.4450,581.6250) .. (477.5600,583.9820) .. controls (475.6750,586.3390) and
+ (470.9810,589.3000) .. (470.9810,589.3000) .. controls (466.7180,585.8660) and
+ (462.4770,584.4520) .. (462.0050,577.3820) .. controls (461.5350,570.3020) and
+ (463.8950,558.9920) .. (463.8950,558.9920) -- cycle;
+
+\begin{scope}[fill=gold]
+\path[draw,fill] (399.8100,658.0800) .. controls (399.8100,658.0800) and
+ (397.1870,656.9850) .. (396.4610,658.9000) .. controls (395.7330,660.8160) and
+ (396.9490,661.7900) .. (396.9490,661.7900) .. controls (396.9490,661.7900) and
+ (401.0530,662.4410) .. (398.4990,667.5190) .. controls (405.3030,663.5670) and
+ (399.8100,658.0800) .. (399.8100,658.0800) -- cycle;
+
+\path[draw,fill] (403.2600,655.9400) .. controls (403.2600,655.9400) and
+ (401.0180,655.2120) .. (400.6280,656.9950) .. controls (400.2390,658.7780) and
+ (401.4000,660.0030) .. (401.4000,660.0030) .. controls (401.4000,660.0030) and
+ (404.3610,660.7530) .. (403.1960,664.5060) .. controls (408.5490,660.0020) and
+ (403.2600,655.9400) .. (403.2600,655.9400) -- cycle;
+
+\path[draw,fill] (409.3900,649.8800) .. controls (409.3900,649.8800) and
+ (408.5590,649.4990) .. (407.9520,650.7130) .. controls (407.3460,651.9310) and
+ (407.9470,653.5460) .. (407.9470,653.5460) .. controls (407.9470,653.5460) and
+ (411.2410,653.9370) .. (411.2860,658.0950) .. controls (415.9280,651.4990) and
+ (409.3900,649.8800) .. (409.3900,649.8800) -- cycle;
+
+\path[draw,fill] (454.1000,634.6000) .. controls (454.1000,634.6000) and
+ (452.0130,633.9870) .. (451.5260,637.0220) .. controls (451.1230,639.5410) and
+ (453.0080,639.8240) .. (453.0080,639.8240) .. controls (453.0080,639.8240) and
+ (456.4930,638.5610) .. (456.6510,642.7370) .. controls (462.0560,637.9980) and
+ (454.1000,634.6000) .. (454.1000,634.6000) -- cycle;
+
+\path[draw,fill] (457.3700,630.7100) .. controls (457.3700,630.7100) and
+ (455.6050,630.4400) .. (455.5530,633.2010) .. controls (455.5100,635.4900) and
+ (457.0270,635.4960) .. (457.0270,635.4960) .. controls (457.0270,635.4960) and
+ (460.4270,633.8080) .. (461.2350,637.8530) .. controls (465.4890,632.9960) and
+ (457.3700,630.7100) .. (457.3700,630.7100) -- cycle;
+
+\path[draw,fill] (460.8600,626.5000) .. controls (460.8600,626.5000) and
+ (459.0730,626.1790) .. (458.9240,628.9420) .. controls (458.8040,631.2290) and
+ (460.3470,631.2820) .. (460.3470,631.2820) .. controls (460.3470,631.2820) and
+ (463.6820,629.6220) .. (464.3570,633.4050) .. controls (469.1830,629.2470) and
+ (460.8600,626.5000) .. (460.8600,626.5000) -- cycle;
+
+\path[draw,fill] (462.8800,622.3200) .. controls (459.8700,623.0590) and
+ (461.5570,626.6220) .. (463.3690,626.9190) .. controls (463.7450,626.1850) and
+ (465.7450,625.1220) .. (466.3450,628.0790) .. controls (470.2450,625.1220) and
+ (464.3700,622.2470) .. (462.8800,622.3200) -- cycle;
+
+\path[draw,fill] (562.3100,583.1000) .. controls (559.9870,576.4960) and
+ (553.6260,580.7320) .. (553.6260,580.7320) .. controls (553.6260,580.7320) and
+ (552.5110,581.7290) .. (553.6870,583.1000) .. controls (555.1440,584.8020) and
+ (556.7670,584.2220) .. (556.7670,584.2220) .. controls (556.7670,584.2220) and
+ (558.6120,581.1210) .. (562.3100,583.1000) -- cycle;
+
+\path[draw,fill] (558.9100,586.2600) .. controls (558.3890,586.6900) and
+ (557.9720,587.6230) .. (558.8230,588.9620) .. controls (559.6750,590.2970) and
+ (561.7090,590.5910) .. (561.7090,590.5910) .. controls (561.7090,590.5910) and
+ (562.7380,587.9950) .. (567.1690,590.7520) .. controls (565.7380,583.5580) and
+ (559.9210,585.4290) .. (558.9100,586.2600) -- cycle;
+
+\path[draw,fill] (560.9200,591.5400) .. controls (561.5990,591.3830) and
+ (570.3050,593.3700) .. (567.9010,600.2280) .. controls (565.7420,594.9960) and
+ (562.0800,597.6150) .. (562.0800,597.6150) .. controls (562.0800,597.6150) and
+ (560.0200,596.9340) .. (559.5200,595.3690) .. controls (558.7070,592.8220) and
+ (560.4030,591.6610) .. (560.9200,591.5400) -- cycle;
+
+\path[draw,fill] (556.2400,600.9500) .. controls (556.2400,600.9500) and
+ (554.3750,601.1740) .. (554.0380,602.7360) .. controls (553.3840,605.7710) and
+ (555.4970,606.1880) .. (555.4970,606.1880) .. controls (555.4970,606.1880) and
+ (560.2460,606.1850) .. (558.9180,612.0080) .. controls (565.4960,604.9980) and
+ (558.6210,601.1230) .. (556.2400,600.9500) -- cycle;
+
+\path[draw,fill] (407.0200,653.2800) .. controls (407.0200,653.2800) and
+ (404.7210,652.8170) .. (404.5440,654.6270) .. controls (404.3660,656.4400) and
+ (405.5730,657.4970) .. (405.5730,657.4970) .. controls (405.5730,657.4970) and
+ (408.9920,657.2470) .. (407.9460,661.7960) .. controls (412.4920,656.6220) and
+ (407.0200,653.2800) .. (407.0200,653.2800) -- cycle;
+
+\end{scope}
+\begin{scope}[fill=olive]
+\path[draw,fill] (497.2200,473.9900) .. controls (498.9160,473.6330) and
+ (500.6160,473.4330) .. (501.7120,474.6500) .. controls (502.8040,475.8630) and
+ (503.2020,476.8170) .. (503.2020,476.8170) .. controls (503.2020,476.8170) and
+ (500.0170,477.0250) .. (497.6070,477.7400) .. controls (496.2490,478.1410) and
+ (494.3030,479.0500) .. (494.3030,479.0500) .. controls (494.3030,479.0500) and
+ (492.7230,476.9570) .. (493.9380,475.7440) .. controls (495.1520,474.5270) and
+ (496.3810,474.1670) .. (497.2200,473.9900) -- cycle;
+
+\path[draw,fill] (485.6800,484.3600) .. controls (485.6800,484.3600) and
+ (482.1580,482.2970) .. (483.9800,479.6230) .. controls (485.8010,476.9510) and
+ (487.5020,475.7380) .. (489.4460,475.6150) .. controls (491.3890,475.4930) and
+ (494.3030,479.0440) .. (494.3030,479.0440) .. controls (494.3030,479.0440) and
+ (490.9690,480.5680) .. (489.5120,481.5440) .. controls (488.0540,482.5150) and
+ (485.6800,484.3600) .. (485.6800,484.3600) -- cycle;
+
+\path[draw,fill] (478.5900,492.8900) .. controls (478.5900,492.8900) and
+ (475.6000,491.4110) .. (475.8410,488.7390) .. controls (476.0860,486.0660) and
+ (478.6350,482.4220) .. (481.6720,482.6680) .. controls (484.7090,482.9090) and
+ (485.6810,484.3680) .. (485.6810,484.3680) .. controls (485.6810,484.3680) and
+ (483.2330,486.1650) .. (481.1790,488.8430) .. controls (479.7580,490.6960) and
+ (478.5900,492.8900) .. (478.5900,492.8900) -- cycle;
+
+\path[draw,fill] (476.0300,499.0500) .. controls (476.0300,499.0500) and
+ (473.8990,497.7260) .. (472.6840,499.0630) .. controls (471.4700,500.3970) and
+ (469.6470,503.1910) .. (470.2550,505.1340) .. controls (470.8630,507.0780) and
+ (473.1700,508.8980) .. (474.2630,508.7800) .. controls (475.3570,508.6560) and
+ (476.2680,508.2750) .. (476.2680,508.2750) .. controls (476.2680,508.2750) and
+ (475.5030,505.5430) .. (475.4350,503.7220) .. controls (475.3460,501.3710) and
+ (476.0300,499.0500) .. (476.0300,499.0500) -- cycle;
+
+\path[draw,fill] (474.9600,519.7900) .. controls (474.9600,519.7900) and
+ (471.2290,518.8550) .. (470.7420,515.9400) .. controls (470.2550,513.0250) and
+ (470.6210,510.4730) .. (471.9570,509.2580) .. controls (473.2920,508.0450) and
+ (476.0610,507.7660) .. (476.0610,507.7660) .. controls (476.0610,507.7660) and
+ (476.9840,510.8470) .. (478.4420,511.6960) .. controls (479.9000,512.5480) and
+ (480.7930,513.8380) .. (480.7930,513.8380) .. controls (480.7930,513.8380) and
+ (479.4540,514.4030) .. (477.8770,516.1010) .. controls (476.4030,517.6850) and
+ (474.9600,519.7900) .. (474.9600,519.7900) -- cycle;
+
+\path[draw,fill] (474.9000,530.0000) .. controls (474.9000,530.0000) and
+ (472.8060,531.0010) .. (471.2280,528.9390) .. controls (469.6500,526.8730) and
+ (469.2850,522.9830) .. (470.8630,521.1620) .. controls (472.4430,519.3420) and
+ (474.9590,519.7910) .. (474.9590,519.7910) .. controls (474.9590,519.7910) and
+ (474.1260,523.1560) .. (474.1260,524.4940) .. controls (474.1270,525.8300) and
+ (474.9000,530.0000) .. (474.9000,530.0000) -- cycle;
+
+\path[draw,fill] (478.5900,492.8900) .. controls (478.5900,492.8900) and
+ (476.3300,490.4410) .. (474.6290,492.0200) .. controls (472.9270,493.5970) and
+ (471.5920,495.4220) .. (472.4420,496.8780) .. controls (473.2910,498.3340) and
+ (476.0300,499.0510) .. (476.0300,499.0510) .. controls (476.0300,499.0510) and
+ (476.8350,496.8960) .. (477.2200,495.7170) .. controls (477.8160,493.9010) and
+ (478.5900,492.8900) .. (478.5900,492.8900) -- cycle;
+
+\end{scope}
+\path[draw,fill=dgold,line width=1.143\lw] (512.7000,506.1600) .. controls
+ (512.7000,506.1600) and (508.7210,507.1970) .. (509.1180,510.1050) .. controls
+ (509.6650,514.1160) and (514.8270,513.4480) .. (514.8270,513.4480) .. controls
+ (514.8270,513.4480) and (507.7820,516.5440) .. (506.3850,518.0630) .. controls
+ (504.9900,519.5810) and (503.3480,522.1910) .. (503.3480,522.1910) .. controls
+ (503.3480,522.1910) and (501.0400,519.2160) .. (501.4060,516.6050) .. controls
+ (501.5890,515.2870) and (504.0190,514.5410) .. (504.0190,513.2630) .. controls
+ (504.0190,511.9900) and (503.9560,507.3150) .. (505.9000,506.2810) .. controls
+ (507.8410,505.2490) and (512.7000,506.1600) .. (512.7000,506.1600) -- cycle;
+
+\path[draw,fill=white,line width=1.143\lw] (532.8000,485.5800) .. controls
+ (532.8000,485.5800) and (534.2400,480.3660) .. (532.2480,477.9780) .. controls
+ (530.2570,475.5890) and (527.6020,474.5250) .. (525.7440,475.0570) .. controls
+ (523.8870,475.5890) and (519.1080,478.2440) .. (519.1080,478.2440) .. controls
+ (519.1080,478.2440) and (517.6050,475.7220) .. (511.7870,475.9880) .. controls
+ (505.9690,476.2540) and (500.5280,475.7210) .. (494.5550,478.2440) .. controls
+ (488.5820,480.7660) and (484.7340,484.0840) .. (481.9470,486.7370) .. controls
+ (479.1590,489.3920) and (476.2380,495.4750) .. (475.3530,498.5760) .. controls
+ (474.0530,503.1290) and (474.4280,506.6290) .. (475.7080,509.3010) .. controls
+ (476.7420,511.4580) and (479.9680,513.6390) .. (479.9680,513.6390) .. controls
+ (479.9680,513.6390) and (476.3030,515.6290) .. (474.3820,519.7870) .. controls
+ (472.7360,523.3490) and (473.5350,528.2050) .. (474.0330,530.7480) .. controls
+ (474.2090,531.6440) and (474.7280,532.7830) .. (474.7280,532.7830) .. controls
+ (474.7280,532.7830) and (478.6110,532.1810) .. (480.2040,529.9260) .. controls
+ (481.7970,527.6700) and (481.8910,524.8520) .. (484.0140,523.2600) .. controls
+ (486.1370,521.6660) and (491.0780,521.7520) .. (491.0780,521.7520) .. controls
+ (491.0780,521.7520) and (489.7470,518.2830) .. (492.5860,515.1640) .. controls
+ (494.2330,513.3530) and (495.2310,511.8890) .. (495.3640,510.5610) .. controls
+ (495.4970,509.2360) and (495.7360,507.6560) .. (498.0670,506.2890) .. controls
+ (500.3970,504.9220) and (503.4650,504.2750) .. (505.2050,500.6400) .. controls
+ (505.7150,499.5750) and (505.9050,498.5410) .. (507.2990,497.2230) .. controls
+ (508.6930,495.9050) and (511.8120,495.8970) .. (514.0680,495.8970) .. controls
+ (516.3250,495.8970) and (519.7760,495.8970) .. (521.1030,495.2330) .. controls
+ (522.4310,494.5690) and (524.4620,493.8220) .. (525.6360,492.1380) .. controls
+ (526.8100,490.4540) and (526.9430,489.1270) .. (527.8720,487.6680) .. controls
+ (528.8010,486.2070) and (528.8000,485.5450) .. (530.2600,485.2790) .. controls
+ (531.7170,485.0140) and (532.8000,485.5800) .. (532.8000,485.5800) -- cycle;
+
+\begin{scope}[line width=0.534\lw,fill=green]
+\path[draw,fill] (509.6000,473.4300) .. controls (508.0330,472.2540) and
+ (504.6210,472.5800) .. (503.8900,474.6470) .. controls (503.1620,476.7080) and
+ (504.4980,479.1890) .. (506.1120,480.2960) .. controls (507.6300,481.3370) and
+ (509.3860,481.7250) .. (510.7250,481.4260) .. controls (512.2240,481.0940) and
+ (516.2350,479.0010) .. (517.5700,478.2720) .. controls (518.9050,477.5430) and
+ (518.7080,476.2240) .. (516.5220,475.7410) .. controls (514.3360,475.2510) and
+ (511.5280,476.1890) .. (511.5280,476.1890) .. controls (511.5280,476.1890) and
+ (510.5710,474.1600) .. (509.6000,473.4300) -- cycle;
+
+\path[draw,fill] (497.7000,489.6500) .. controls (497.7000,489.6500) and
+ (498.0670,492.0200) .. (496.0610,492.1990) .. controls (494.0580,492.3810) and
+ (492.4170,490.7420) .. (493.3290,488.5580) .. controls (494.2420,486.3700) and
+ (496.4880,485.6420) .. (498.3100,485.8260) .. controls (500.1300,486.0060) and
+ (503.1680,487.4650) .. (503.3490,489.4670) .. controls (503.5310,491.4740) and
+ (503.5310,495.1150) .. (502.2580,496.3920) .. controls (500.9820,497.6660) and
+ (498.4330,499.4870) .. (495.8820,500.7640) .. controls (493.3300,502.0410) and
+ (491.1450,500.9480) .. (488.4130,502.5860) .. controls (485.6800,504.2270) and
+ (486.1040,506.8360) .. (482.2780,506.8360) .. controls (478.4530,506.8360) and
+ (477.4810,505.4980) .. (477.4810,505.4980) .. controls (477.4810,505.4980) and
+ (481.5490,506.8360) .. (483.6160,504.6480) .. controls (485.1820,502.9900) and
+ (484.4030,496.7530) .. (487.8660,495.4780) .. controls (491.3270,494.2040) and
+ (497.3400,495.4780) .. (498.0690,493.4740) .. controls (498.7940,491.4740) and
+ (497.7000,489.6500) .. (497.7000,489.6500) -- cycle;
+
+\path[draw,fill] (413.1500,563.2400) .. controls (411.5450,563.2400) and
+ (410.1250,564.0170) .. (409.2330,565.2130) .. controls (409.2330,565.2130) and
+ (407.7750,563.4830) .. (408.5940,561.1150) .. controls (409.4140,558.7460) and
+ (413.1580,556.9630) .. (415.7000,556.7430) .. controls (418.8880,556.4670) and
+ (423.1970,557.8570) .. (423.1970,557.8570) .. controls (423.1970,557.8570) and
+ (418.7980,555.5570) .. (414.2430,555.7400) .. controls (409.6880,555.9200) and
+ (405.1340,558.4740) .. (404.0420,561.9350) .. controls (402.9460,565.4000) and
+ (404.1290,570.3180) .. (407.9590,572.1380) .. controls (410.4410,573.3200) and
+ (412.6070,573.2830) .. (414.0480,572.9290) .. controls (416.3180,572.5070) and
+ (418.0410,570.5220) .. (418.0410,568.1280) .. controls (418.0410,565.4300) and
+ (415.8500,563.2400) .. (413.1500,563.2400) -- cycle;
+
+\path[draw,fill] (445.2200,565.8100) .. controls (445.0740,564.4080) and
+ (444.5440,563.3610) .. (443.9190,562.6740) .. controls (442.9450,561.6050) and
+ (441.5050,560.9410) .. (439.9480,560.9410) .. controls (437.1950,560.9410) and
+ (434.9340,563.0460) .. (434.6890,565.7380) .. controls (434.3530,565.7280) and
+ (431.7750,565.5490) .. (431.1710,563.0990) .. controls (430.6240,560.8770) and
+ (431.4130,558.2990) .. (432.3550,557.3610) .. controls (433.5430,556.1750) and
+ (436.3340,554.6090) .. (436.3340,554.6090) .. controls (436.3340,554.6090) and
+ (429.5310,555.5360) .. (427.3450,559.6330) .. controls (425.7340,562.6550) and
+ (426.2520,567.2860) .. (429.3490,570.0180) .. controls (432.4460,572.7550) and
+ (436.3630,574.1200) .. (440.0980,572.7550) .. controls (443.2620,571.5950) and
+ (444.6040,569.6340) .. (444.9410,568.6260) .. controls (445.2780,567.6180) and
+ (445.3410,566.9700) .. (445.2200,565.8100) -- cycle;
+
+\path[draw,fill] (397.0500,629.7400) .. controls (393.4060,629.4250) and
+ (391.1370,628.3370) .. (390.7420,628.1350) .. controls (391.6990,627.3750) and
+ (392.3140,626.1990) .. (392.3140,624.8830) .. controls (392.3140,622.5880) and
+ (390.4510,620.7240) .. (388.1540,620.7240) .. controls (386.2590,620.7240) and
+ (384.8470,622.0980) .. (384.1600,623.7260) .. controls (383.4730,625.3540) and
+ (383.5600,627.1990) .. (384.4650,628.8840) .. controls (385.8940,631.5440) and
+ (390.6630,632.9800) .. (393.4960,632.8370) .. controls (401.1170,632.4550) and
+ (406.4920,629.0880) .. (408.0490,627.9940) .. controls (406.9210,628.7220) and
+ (403.6480,630.3090) .. (397.0500,629.7400) -- cycle;
+
+\path[draw,fill] (416.6300,617.9000) .. controls (414.3310,620.3170) and
+ (409.9810,620.9960) .. (406.7010,620.4500) .. controls (405.1220,620.1880) and
+ (403.7060,619.1960) .. (403.0970,618.3540) .. controls (403.9840,617.5810) and
+ (404.5460,616.4420) .. (404.5460,615.1680) .. controls (404.5460,612.8200) and
+ (402.6420,610.9170) .. (400.2950,610.9170) .. controls (399.1400,610.9170) and
+ (398.1950,611.1680) .. (397.1360,612.2500) .. controls (396.0760,613.3330) and
+ (395.2240,615.8050) .. (395.9540,618.6290) .. controls (396.6820,621.4510) and
+ (400.1440,623.8200) .. (404.8790,624.7330) .. controls (409.6150,625.6410) and
+ (414.5350,622.2720) .. (416.8140,619.8110) .. controls (419.0900,617.3530) and
+ (419.4540,612.7050) .. (419.4540,612.7050) .. controls (419.4540,612.7050) and
+ (418.6400,615.7880) .. (416.6300,617.9000) -- cycle;
+
+\path[draw,fill] (358.7000,597.1300) .. controls (369.8710,590.4370) and
+ (377.2840,601.4150) .. (378.6500,604.3250) .. controls (380.0340,607.2790) and
+ (381.2910,614.8050) .. (379.1960,617.4460) .. controls (377.1020,620.0910) and
+ (372.7280,619.9020) .. (370.9080,620.7260) .. controls (369.0860,621.5430) and
+ (368.9040,623.9090) .. (369.7230,625.6410) .. controls (370.5420,627.3750) and
+ (372.9110,629.6510) .. (374.2790,630.8330) .. controls (375.6430,632.0190) and
+ (379.1060,635.2970) .. (380.3800,636.9370) .. controls (381.6560,638.5780) and
+ (384.3890,641.5820) .. (386.4840,641.4010) .. controls (388.5800,641.2200) and
+ (389.4910,640.2150) .. (390.9470,639.7600) .. controls (392.4060,639.3060) and
+ (394.3180,639.7600) .. (395.0470,641.3090) .. controls (395.7760,642.8600) and
+ (396.0500,646.3210) .. (393.1340,648.2350) .. controls (390.2200,650.1470) and
+ (388.8530,651.6960) .. (384.7540,652.2430) .. controls (381.4980,652.6760) and
+ (378.3850,651.4870) .. (375.5530,649.9620) .. controls (373.2170,648.7020) and
+ (368.6220,645.5620) .. (363.6210,648.5990) .. controls (366.4340,642.9370) and
+ (372.5700,646.3060) .. (374.0380,646.2490) .. controls (375.5860,646.1890) and
+ (375.6430,644.8640) .. (372.6380,643.3150) .. controls (369.6330,641.7660) and
+ (361.8090,641.1240) .. (357.3370,635.2080) .. controls (365.8720,638.8740) and
+ (366.6270,634.9350) .. (365.8080,633.3880) .. controls (364.7590,631.4060) and
+ (361.4190,630.0590) .. (358.7920,629.2860) .. controls (356.4610,628.6020) and
+ (351.1840,627.4990) .. (347.7710,629.4700) .. controls (350.0590,624.6240) and
+ (356.5590,628.1240) .. (357.6990,626.1010) .. controls (358.6510,624.4130) and
+ (356.7510,622.0910) .. (355.0580,620.9970) .. controls (353.5090,619.9940) and
+ (350.7460,618.8120) .. (346.4950,621.6390) .. controls (348.6210,616.3130) and
+ (355.6830,619.8130) .. (358.1550,616.5350) .. controls (359.0980,615.2840) and
+ (358.9620,612.9290) .. (357.7910,611.7090) .. controls (356.8950,610.7740) and
+ (354.8720,610.0610) .. (353.6010,610.7970) .. controls (352.6380,611.3550) and
+ (350.8090,612.6260) .. (347.6800,611.2530) .. controls (352.3090,611.8760) and
+ (353.3090,607.0010) .. (357.7920,607.0650) .. controls (359.4340,607.0880) and
+ (361.1230,605.9530) .. (361.2530,604.9670) .. controls (361.4200,603.6970) and
+ (360.2510,602.0520) .. (358.3380,602.1430) .. controls (356.6380,602.2230) and
+ (355.0600,604.6250) .. (349.5940,602.4160) .. controls (354.4350,603.1250) and
+ (356.3720,599.6250) .. (360.1600,598.9560) .. controls (362.5190,598.5390) and
+ (363.9850,599.3170) .. (365.6260,600.3220) .. controls (367.2660,601.3240) and
+ (368.9050,599.2260) .. (367.2660,597.9510) .. controls (366.1860,597.1100) and
+ (364.4960,595.4370) .. (358.7000,597.1300) -- cycle;
+
+\path[draw,fill] (519.5600,586.4400) .. controls (517.1140,584.8380) and
+ (511.8470,584.6800) .. (511.8470,584.6800) .. controls (511.8470,584.6800) and
+ (517.9190,585.9540) .. (519.5600,590.1450) .. controls (520.8970,593.5610) and
+ (519.8020,594.0940) .. (519.8020,594.0940) .. controls (519.8020,594.0940) and
+ (519.8070,594.1160) .. (519.8170,594.1520) .. controls (519.1820,593.6310) and
+ (518.3810,593.3030) .. (517.4940,593.3030) .. controls (515.4660,593.3030) and
+ (513.8220,594.9470) .. (513.8220,596.9810) .. controls (513.8220,599.0100) and
+ (515.4660,600.6530) .. (517.4940,600.6530) .. controls (517.4940,600.6530) and
+ (521.3210,601.0770) .. (523.4450,598.1650) .. controls (527.4810,592.6280) and
+ (521.5030,587.7170) .. (519.5600,586.4400) -- cycle;
+
+\path[draw,fill] (505.9600,579.3400) .. controls (502.6910,577.3770) and
+ (498.0060,577.5780) .. (498.0060,577.5780) .. controls (498.0060,577.5780) and
+ (501.3490,579.6650) .. (502.0740,580.9760) .. controls (502.7980,582.2850) and
+ (502.7780,583.2220) .. (502.6260,583.7890) .. controls (501.9360,583.4880) and
+ (501.1760,583.3160) .. (500.3760,583.3160) .. controls (497.2730,583.3160) and
+ (494.7570,585.8290) .. (494.7570,588.9290) .. controls (494.7570,592.0330) and
+ (497.2730,594.5530) .. (500.3760,594.5530) .. controls (500.4300,594.5530) and
+ (500.4810,594.5420) .. (500.5360,594.5380) .. controls (502.1460,594.5880) and
+ (508.1640,594.3510) .. (510.0910,588.3850) .. controls (511.3660,584.4400) and
+ (509.3000,581.3440) .. (505.9600,579.3400) -- cycle;
+
+\path[draw,fill] (491.1400,568.0400) .. controls (484.4120,563.1160) and
+ (475.4730,563.4850) .. (475.4730,563.4850) .. controls (475.4730,563.4850) and
+ (485.7340,566.5220) .. (487.2530,573.0810) .. controls (488.1520,576.9690) and
+ (486.5280,578.0420) .. (486.3060,578.1690) .. controls (485.7070,576.2760) and
+ (483.9370,574.9020) .. (481.8470,574.9020) .. controls (479.2670,574.9020) and
+ (477.1730,576.9980) .. (477.1730,579.5800) .. controls (477.1730,580.3930) and
+ (477.3830,581.1590) .. (477.7500,581.8270) .. controls (478.8550,584.3090) and
+ (481.8340,587.0760) .. (487.4360,586.8660) .. controls (491.0350,586.7280) and
+ (494.2380,583.2860) .. (494.9660,580.9140) .. controls (495.6940,578.5480) and
+ (497.0290,572.3560) .. (491.1400,568.0400) -- cycle;
+
+\path[draw,fill] (468.4300,583.2300) .. controls (468.4300,583.2300) and
+ (470.9800,587.2370) .. (470.9800,589.3010) .. controls (470.9800,591.3650) and
+ (470.2520,597.6800) .. (474.2600,599.6260) .. controls (478.2690,601.5680) and
+ (488.4720,600.5960) .. (491.8710,599.8660) .. controls (495.2710,599.1380) and
+ (503.5880,599.6030) .. (506.6870,600.4760) .. controls (509.3580,601.2270) and
+ (516.8880,604.7220) .. (520.4130,604.4840) .. controls (523.9350,604.2410) and
+ (530.8570,603.0270) .. (531.9510,600.3510) .. controls (533.0430,597.6790) and
+ (532.8000,595.1290) .. (533.1650,594.4010) .. controls (533.5280,593.6750) and
+ (535.2290,592.9460) .. (537.7800,593.5520) .. controls (540.3300,594.1600) and
+ (542.7590,594.7670) .. (543.8520,596.1030) .. controls (544.9440,597.4370) and
+ (546.1600,600.9590) .. (543.8520,603.7550) .. controls (541.5450,606.5490) and
+ (537.1720,608.9780) .. (535.5930,610.5560) .. controls (534.0140,612.1320) and
+ (531.7050,616.2650) .. (530.2470,618.2060) .. controls (528.7900,620.1490) and
+ (524.4890,625.3760) .. (517.3760,623.1860) .. controls (528.9270,621.8130) and
+ (526.1140,612.8130) .. (522.9610,612.4970) .. controls (520.3980,612.2400) and
+ (517.2530,613.3510) .. (515.9180,615.7780) .. controls (514.5800,618.2060) and
+ (510.8020,625.2510) .. (501.7080,621.6060) .. controls (507.4890,622.0630) and
+ (510.0070,618.8920) .. (510.0880,616.9890) .. controls (510.1620,615.2390) and
+ (507.2640,611.7160) .. (503.4070,613.4690) .. controls (498.8020,615.5630) and
+ (498.8640,621.0630) .. (491.3830,619.2990) .. controls (495.6140,618.9380) and
+ (497.6970,615.6540) .. (497.0910,614.4400) .. controls (496.4850,613.2250) and
+ (494.2990,611.6490) .. (491.5050,612.6180) .. controls (488.7110,613.5930) and
+ (485.1850,616.9400) .. (483.9710,618.3930) .. controls (482.7570,619.8520) and
+ (479.1140,624.1880) .. (473.6520,620.3890) .. controls (479.4260,621.3750) and
+ (481.0600,618.3260) .. (480.4530,616.8690) .. controls (479.8460,615.4120) and
+ (476.8080,614.0760) .. (473.8930,614.9260) .. controls (470.9770,615.7780) and
+ (469.6420,617.5990) .. (467.9410,618.3260) .. controls (466.2420,619.0530) and
+ (460.8010,619.8120) .. (458.1050,615.1700) .. controls (466.5510,618.5630) and
+ (464.3000,612.2520) .. (462.9630,610.9190) .. controls (461.6260,609.5810) and
+ (457.1330,607.7600) .. (457.2540,603.1470) .. controls (457.3750,598.5300) and
+ (460.1690,594.1600) .. (463.3270,591.8500) .. controls (466.4850,589.5420) and
+ (467.8200,588.4490) .. (468.1840,587.1140) .. controls (468.5530,585.7770) and
+ (468.4300,583.2300) .. (468.4300,583.2300) -- cycle;
+
+\path[draw,fill] (471.2200,528.9400) .. controls (469.6420,526.8740) and
+ (469.2770,522.9840) .. (470.8550,521.1630) .. controls (471.7370,520.1460) and
+ (473.2140,519.8940) .. (474.3560,519.8650) .. controls (474.3630,519.8390) and
+ (474.3690,519.8070) .. (474.3770,519.7840) .. controls (474.4710,519.4870) and
+ (474.6120,519.1880) .. (474.7740,518.8880) .. controls (474.4410,518.7970) and
+ (473.7730,518.6150) .. (472.4340,518.2480) .. controls (469.7600,517.5210) and
+ (464.9030,520.1930) .. (460.5320,524.5660) .. controls (456.1580,528.9390) and
+ (452.5140,539.8680) .. (448.8710,544.0020) .. controls (445.2280,548.1270) and
+ (439.8850,545.4580) .. (434.2980,547.1580) .. controls (428.7100,548.8520) and
+ (424.1110,557.5000) .. (411.2220,551.0410) .. controls (416.6740,558.1870) and
+ (429.4240,557.3750) .. (433.3260,555.6560) .. controls (437.4130,553.8550) and
+ (441.1720,551.4920) .. (446.9460,552.7010) .. controls (451.8670,553.7310) and
+ (456.6900,552.2450) .. (460.5330,548.8520) .. controls (464.6610,545.2150) and
+ (466.6050,538.1690) .. (469.2770,535.2540) .. controls (471.5020,532.8260) and
+ (473.7030,531.9270) .. (474.3840,531.6890) -- (473.8580,530.1670) .. controls
+ (472.8930,530.0980) and (471.8780,529.8020) .. (471.2200,528.9400) -- cycle;
+
+\path[draw,fill] (489.9300,520.6800) .. controls (489.9300,520.6800) and
+ (484.5850,519.9510) .. (482.1570,522.8670) .. controls (479.7280,525.7830) and
+ (480.9420,528.2110) .. (477.7840,529.9090) .. controls (474.6250,531.6130) and
+ (471.9540,530.3980) .. (468.5540,534.0400) .. controls (465.1530,537.6840) and
+ (464.4240,544.9730) .. (461.7520,547.1600) .. controls (459.0800,549.3420) and
+ (450.0930,548.6140) .. (450.0930,548.6140) .. controls (450.0930,548.6140) and
+ (456.0510,551.0870) .. (461.7520,549.8320) .. controls (468.9300,548.2520) and
+ (472.6800,536.0020) .. (487.9860,534.2810) .. controls (473.1790,537.5020) and
+ (477.6790,544.5020) .. (469.7660,549.3420) .. controls (466.7260,551.2010) and
+ (461.5080,552.0130) .. (461.5080,552.0130) .. controls (461.5080,552.0130) and
+ (467.4870,553.5140) .. (474.3830,549.5870) .. controls (478.8350,547.0520) and
+ (480.6980,545.4600) .. (483.3700,545.9400) .. controls (486.0430,546.4270) and
+ (494.0130,546.5320) .. (497.4600,544.2400) .. controls (501.0580,541.8480) and
+ (503.4990,539.7050) .. (503.7730,536.2280) .. controls (504.0610,532.5940) and
+ (502.0730,529.6680) .. (502.0730,529.6680) .. controls (502.0730,529.6680) and
+ (496.4870,530.6420) .. (493.3290,526.5150) .. controls (490.1740,522.3780) and
+ (489.9300,520.6800) .. (489.9300,520.6800) -- cycle;
+
+\path[draw,fill] (418.8700,606.4100) .. controls (417.2410,607.6520) and
+ (414.6790,607.3230) .. (413.0400,606.3180) .. controls (411.9630,605.6620) and
+ (411.0540,604.5270) .. (410.8070,603.7720) .. controls (412.0340,603.0330) and
+ (412.8590,601.6930) .. (412.8590,600.1540) .. controls (412.8590,597.8260) and
+ (410.9700,595.9370) .. (408.6380,595.9370) .. controls (407.5580,595.9370) and
+ (406.5730,596.3450) .. (405.8260,597.0130) .. controls (405.2460,597.5330) and
+ (404.3990,598.8290) .. (404.0600,600.1810) .. controls (403.7030,601.6110) and
+ (403.2900,604.7550) .. (405.9330,607.2280) .. controls (408.8500,609.9640) and
+ (414.4110,610.8180) .. (416.5910,610.4180) .. controls (418.5250,610.0630) and
+ (419.7450,609.0210) .. (420.4160,607.5030) .. controls (421.2780,605.5560) and
+ (421.6010,601.1280) .. (421.6010,601.1280) .. controls (421.6010,601.1280) and
+ (421.1430,604.6770) .. (418.8700,606.4100) -- cycle;
+
+\end{scope}
+\begin{scope}[fill=olive]
+\path[draw,fill] (531.9500,522.3800) .. controls (531.9500,522.3800) and
+ (533.1020,529.4280) .. (528.4870,528.8800) .. controls (523.8720,528.3330) and
+ (523.8540,523.1880) .. (523.8540,523.1880) -- (531.9500,522.3800) -- cycle;
+
+\path[draw,fill] (515.0400,526.1900) .. controls (515.0400,526.1900) and
+ (515.9030,530.7730) .. (520.7710,529.6660) .. controls (524.7990,528.7480) and
+ (523.7900,523.2730) .. (523.7900,523.2730) -- (515.0400,526.1900) -- cycle;
+
+\path[draw,fill] (515.0400,526.1900) .. controls (515.0400,526.1900) and
+ (515.8560,529.1190) .. (513.1810,530.3960) .. controls (508.4030,532.6770) and
+ (505.6500,528.6930) .. (505.6500,528.6930) .. controls (505.6500,528.6930) and
+ (508.8960,526.8660) .. (510.1730,526.3750) .. controls (511.7990,525.7500) and
+ (515.0400,526.1900) .. (515.0400,526.1900) -- cycle;
+
+\path[draw,fill] (496.1200,528.5100) .. controls (496.1200,528.5100) and
+ (495.4950,532.7620) .. (498.7980,533.5710) .. controls (502.5780,534.4930) and
+ (505.8520,531.1000) .. (505.6140,528.8080) .. controls (504.2240,528.4670) and
+ (502.6130,528.7340) .. (500.8610,528.8120) .. controls (498.2490,528.9370) and
+ (496.1200,528.5100) .. (496.1200,528.5100) -- cycle;
+
+\path[draw,fill] (491.0300,522.9800) .. controls (491.0300,522.9800) and
+ (488.6550,524.2650) .. (488.7160,526.2710) .. controls (488.7760,528.2710) and
+ (489.8250,529.7490) .. (490.8410,530.2750) .. controls (493.9980,531.9160) and
+ (496.3280,528.6650) .. (496.3280,528.6650) .. controls (496.3280,528.6650) and
+ (494.6010,527.5630) .. (493.2630,526.0760) .. controls (492.1570,524.8470) and
+ (491.0300,522.9800) .. (491.0300,522.9800) -- cycle;
+
+\path[draw,fill] (490.7000,516.7000) .. controls (490.7000,516.7000) and
+ (486.9500,515.7470) .. (485.9800,517.2830) .. controls (484.6150,519.4450) and
+ (484.9470,521.4720) .. (485.8580,522.5620) .. controls (486.7700,523.6540) and
+ (490.1050,523.9010) .. (491.0270,522.9790) .. controls (490.2380,521.5800) and
+ (490.1920,520.4690) .. (490.2540,519.3770) .. controls (490.3140,518.2820) and
+ (490.7000,516.7000) .. (490.7000,516.7000) -- cycle;
+
+\path[draw,fill] (493.9700,511.8500) .. controls (493.9700,511.8500) and
+ (490.8750,509.2600) .. (488.8300,509.8720) .. controls (486.8240,510.4730) and
+ (485.6730,512.4240) .. (485.9140,513.8810) .. controls (486.1630,515.3700) and
+ (488.1570,516.1840) .. (489.6240,516.4320) .. controls (491.2010,516.7020) and
+ (490.7550,516.5810) .. (490.7550,516.5810) .. controls (490.7550,516.5810) and
+ (491.8710,514.8730) .. (492.6000,514.0810) .. controls (493.3300,513.2960) and
+ (493.9700,511.8500) .. (493.9700,511.8500) -- cycle;
+
+\path[draw,fill] (497.1000,506.1300) .. controls (497.1000,506.1300) and
+ (495.9170,505.1120) .. (494.0940,503.8380) .. controls (492.2730,502.5640) and
+ (489.3640,502.4150) .. (488.7570,503.9930) .. controls (488.1510,505.5710) and
+ (488.3640,507.6010) .. (489.2130,508.6300) .. controls (490.0640,509.6650) and
+ (490.4930,509.9400) .. (492.1000,510.7430) .. controls (493.7160,511.5510) and
+ (494.0050,511.7250) .. (494.0050,511.7250) .. controls (494.0050,511.7250) and
+ (494.7370,509.2170) .. (495.3440,508.0040) .. controls (495.9500,506.7900) and
+ (497.1000,506.1300) .. (497.1000,506.1300) -- cycle;
+
+\path[draw,fill] (501.0600,503.9300) .. controls (501.0600,503.9300) and
+ (499.8670,500.1830) .. (497.6670,499.7350) .. controls (495.5130,499.2960) and
+ (494.3940,499.9140) .. (494.1210,501.6100) .. controls (493.8500,503.2950) and
+ (494.7350,504.2780) .. (495.5840,504.9140) .. controls (496.4860,505.5890) and
+ (497.3400,505.9550) .. (497.3400,505.9550) -- (501.0600,503.9300) -- cycle;
+
+\path[draw,fill] (505.0800,499.3200) .. controls (505.0800,499.3200) and
+ (503.2920,497.3630) .. (501.7150,497.3030) .. controls (500.1340,497.2400) and
+ (499.3960,497.8020) .. (499.1020,498.8810) .. controls (498.8290,499.8850) and
+ (499.2850,501.0090) .. (499.9540,501.8550) .. controls (500.6200,502.7090) and
+ (501.2710,503.6350) .. (501.2710,503.6350) .. controls (501.2710,503.6350) and
+ (503.2210,502.9630) .. (503.8310,502.2370) .. controls (504.4370,501.5070) and
+ (505.0800,499.3200) .. (505.0800,499.3200) -- cycle;
+
+\end{scope}
+\begin{scope}[fill=red]
+\path[draw,fill] (502.5300,521.0700) .. controls (502.5300,521.0700) and
+ (506.0010,515.0840) .. (513.0970,513.1460) .. controls (518.6800,511.6220) and
+ (529.0550,515.8720) .. (528.0360,508.4990) .. controls (527.7450,506.3930) and
+ (526.3680,498.8100) .. (535.9590,498.3880) .. controls (530.4090,499.9920) and
+ (532.6810,504.7650) .. (532.6810,504.7650) .. controls (532.6810,504.7650) and
+ (534.5020,502.4870) .. (536.5980,502.1240) .. controls (538.6930,501.7590) and
+ (542.7010,502.7470) .. (542.7010,498.2960) .. controls (544.6490,506.9660) and
+ (536.5550,503.2470) .. (534.8680,508.6830) .. controls (534.1590,510.9680) and
+ (536.2630,516.9120) .. (530.0080,519.4600) .. controls (525.7910,521.1800) and
+ (519.7470,517.3950) .. (516.2250,517.3950) .. controls (513.3130,517.3950) and
+ (509.5140,521.8580) .. (507.9650,522.8630) .. controls (506.4160,523.8640) and
+ (502.5300,521.0700) .. (502.5300,521.0700) -- cycle;
+
+\path[draw,fill] (523.0800,492.8600) .. controls (523.2140,492.8460) and
+ (523.3500,492.8250) .. (523.4860,492.7990) .. controls (524.6580,491.9760) and
+ (525.6290,490.9420) .. (526.1170,489.6410) .. controls (527.2080,486.7240) and
+ (527.2080,485.6330) .. (529.5780,484.5390) .. controls (531.0300,483.8690) and
+ (532.3380,484.4340) .. (533.0970,485.2620) .. controls (533.5960,484.6930) and
+ (534.5260,483.3640) .. (534.2560,481.5650) .. controls (533.8900,479.1370) and
+ (531.5820,475.4920) .. (528.9110,475.2470) .. controls (526.2380,475.0050) and
+ (523.9320,475.7370) .. (523.5650,477.1930) .. controls (523.2030,478.6490) and
+ (522.8370,480.2250) .. (521.7450,480.7120) .. controls (520.6510,481.2000) and
+ (518.8310,480.3530) .. (517.1290,482.6590) .. controls (515.4280,484.9670) and
+ (515.4280,487.3950) .. (516.6450,488.7300) .. controls (517.8580,490.0650) and
+ (521.8660,492.9810) .. (523.0800,492.8600) -- cycle;
+
+\end{scope}
+\begin{scope}[fill=white]
+\path[draw,fill] (518.3800,496.4800) .. controls (519.9920,497.5640) and
+ (525.7420,502.7510) .. (518.7430,507.8680) .. controls (520.3050,502.1270) and
+ (515.8050,502.5020) .. (514.6440,502.1290) .. controls (513.4140,499.8410) and
+ (515.1380,497.0610) .. (518.3800,496.4800) -- cycle;
+
+\path[draw,fill] (531.0800,487.5400) .. controls (532.3790,488.3790) and
+ (537.7490,490.8780) .. (532.8860,495.7410) .. controls (533.4310,491.6840) and
+ (529.9310,492.1370) .. (529.1370,492.1370) .. controls (528.0950,490.6220) and
+ (528.7740,488.0910) .. (531.0800,487.5400) -- cycle;
+
+\path[draw,fill] (511.2000,482.1400) .. controls (512.6910,480.8930) and
+ (514.2630,479.8670) .. (515.1930,479.6320) .. controls (515.5810,479.5340) and
+ (516.0030,479.3940) .. (516.4350,479.2260) .. controls (516.0970,477.9530) and
+ (515.3550,476.2880) .. (513.6760,476.1130) .. controls (511.3590,475.8690) and
+ (510.1090,477.5940) .. (509.9000,479.1420) .. controls (509.7610,480.1720) and
+ (510.2640,481.3550) .. (511.2000,482.1400) -- cycle;
+
+\path[draw,fill] (508.6900,495.9000) .. controls (508.6900,495.9000) and
+ (507.5960,491.6500) .. (504.8030,491.2850) .. controls (502.7520,491.0170) and
+ (501.4030,492.7420) .. (501.0970,494.4430) .. controls (500.8310,495.9430) and
+ (501.3400,497.9640) .. (503.2850,498.6340) .. controls (505.2290,499.3020) and
+ (505.6790,498.9350) .. (505.6790,498.9350) .. controls (505.6790,498.9350) and
+ (505.7770,498.1490) .. (506.8080,497.1150) .. controls (507.8380,496.0840) and
+ (508.6900,495.9000) .. (508.6900,495.9000) -- cycle;
+
+\path[draw,fill] (527.3100,486.7300) .. controls (527.3100,486.7300) and
+ (525.8220,483.3960) .. (523.3820,483.7530) .. controls (521.8020,483.9830) and
+ (521.4190,485.6390) .. (521.7750,486.5510) .. controls (522.7270,488.9910) and
+ (526.4180,489.1690) .. (526.4180,489.1690) .. controls (526.4180,489.1690) and
+ (526.6090,488.4970) .. (526.8540,487.7670) .. controls (527.0950,487.0380) and
+ (527.3100,486.7300) .. (527.3100,486.7300) -- cycle;
+
+\path[draw,fill] (529.5800,484.5400) .. controls (529.5800,484.5400) and
+ (526.9710,482.2960) .. (527.3340,480.5950) .. controls (527.6990,478.8920) and
+ (529.7460,478.8650) .. (530.4600,479.4590) .. controls (532.8200,481.4270) and
+ (531.7100,484.3990) .. (531.7100,484.3990) -- (529.5800,484.5400) -- cycle;
+
+\end{scope}
+\path[draw,fill=white,line width=1.143\lw] (528.1200,493.6500) .. controls
+ (526.4790,494.5580) and (522.4720,495.2900) .. (519.5570,496.7460) .. controls
+ (516.6410,498.2050) and (516.9450,504.0340) .. (513.8480,506.0400) .. controls
+ (510.7520,508.0430) and (507.1680,504.9230) .. (505.4070,508.1620) .. controls
+ (503.7990,511.1210) and (505.4390,511.6700) .. (504.9830,513.3260) .. controls
+ (504.4960,515.0880) and (502.3720,515.3300) .. (502.1890,517.3320) .. controls
+ (502.0070,519.3380) and (502.7970,520.6110) .. (504.2540,521.5230) .. controls
+ (505.7120,522.4350) and (507.8980,522.4350) .. (509.1720,521.3410) .. controls
+ (510.4480,520.2470) and (513.5460,517.1500) .. (516.0960,516.8780) .. controls
+ (518.6470,516.6050) and (522.1070,518.9740) .. (525.7510,519.1560) .. controls
+ (529.3950,519.3370) and (532.6740,517.6980) .. (533.5850,515.6940) .. controls
+ (534.4950,513.6880) and (535.2250,514.4150) .. (535.5900,515.8730) .. controls
+ (535.9530,517.3310) and (535.7730,521.1570) .. (533.7670,522.2510) .. controls
+ (531.7640,523.3470) and (525.9330,522.8000) .. (524.1120,523.8920) .. controls
+ (522.2910,524.9860) and (519.5570,526.8060) .. (515.9130,526.6220) .. controls
+ (512.2690,526.4420) and (510.8120,526.8060) .. (508.4430,528.0810) .. controls
+ (506.0750,529.3560) and (501.4230,531.1200) .. (498.4250,530.2670) .. controls
+ (495.9160,529.5520) and (491.8640,526.6220) .. (490.5900,523.1630) .. controls
+ (489.3140,519.7030) and (489.4960,516.6040) .. (491.8640,514.2350) .. controls
+ (494.2340,511.8700) and (494.2340,507.6760) .. (496.2370,506.0390) .. controls
+ (498.2390,504.3980) and (502.2500,503.1240) .. (503.5230,501.8460) .. controls
+ (504.7990,500.5750) and (504.0700,497.1110) .. (507.7140,495.4700) .. controls
+ (511.3590,493.8310) and (515.7290,495.6520) .. (518.6460,494.9250) .. controls
+ (521.5600,494.1960) and (525.0210,492.5560) .. (526.1150,489.6420) .. controls
+ (527.2060,486.7250) and (527.2060,485.6340) .. (529.5760,484.5400) .. controls
+ (531.9460,483.4460) and (533.9480,485.6340) .. (533.7660,486.9070) .. controls
+ (533.5840,488.1830) and (531.5790,488.0010) .. (529.9410,489.6410) .. controls
+ (528.3030,491.2810) and (529.7610,492.7380) .. (528.1200,493.6500) -- cycle;
+
+\path[draw] (506.2000,495.1700) .. controls (506.2000,495.8405) and
+ (505.6565,496.3840) .. (504.9860,496.3840) .. controls (504.3155,496.3840) and
+ (503.7720,495.8405) .. (503.7720,495.1700) .. controls (503.7720,494.4995) and
+ (504.3155,493.9560) .. (504.9860,493.9560) .. controls (505.6565,493.9560) and
+ (506.2000,494.4995) .. (506.2000,495.1700) -- cycle;
+
+\path[draw] (514.0800,479.3700) .. controls (514.0800,479.9060) and
+ (513.6450,480.3400) .. (513.1070,480.3400) .. controls (512.5700,480.3400) and
+ (512.1340,479.9060) .. (512.1340,479.3700) .. controls (512.1340,478.8290) and
+ (512.5700,478.3930) .. (513.1070,478.3930) .. controls (513.6450,478.3940) and
+ (514.0800,478.8290) .. (514.0800,479.3700) -- cycle;
+
+\begin{scope}[fill=gold]
+\path[fill] (433.4200,635.2200) .. controls (433.4200,635.2200) and
+ (435.5040,633.9780) .. (435.7740,632.0310) .. controls (435.9560,630.7170) and
+ (434.1830,631.1360) .. (434.4850,632.4240) .. controls (434.8810,634.1260) and
+ (433.4200,635.2200) .. (433.4200,635.2200) -- cycle;
+
+\path[fill] (420.5200,635.0500) .. controls (420.5200,635.0500) and
+ (423.0060,633.2930) .. (423.2220,630.9020) .. controls (423.3660,629.2850) and
+ (421.2170,630.0160) .. (421.6620,631.5430) .. controls (422.2500,633.5450) and
+ (420.5200,635.0500) .. (420.5200,635.0500) -- cycle;
+
+\path[fill] (408.8100,632.7100) .. controls (408.8100,632.7100) and
+ (412.2720,632.0150) .. (413.6210,629.5770) .. controls (414.5320,627.9290) and
+ (411.9090,627.6900) .. (411.6710,629.5180) .. controls (411.3510,631.9300) and
+ (408.8100,632.7100) .. (408.8100,632.7100) -- cycle;
+
+\path[fill] (526.3600,542.3000) .. controls (526.3600,542.9705) and
+ (525.8165,543.5140) .. (525.1460,543.5140) .. controls (524.4755,543.5140) and
+ (523.9320,542.9705) .. (523.9320,542.3000) .. controls (523.9320,541.6295) and
+ (524.4755,541.0860) .. (525.1460,541.0860) .. controls (525.8165,541.0860) and
+ (526.3600,541.6295) .. (526.3600,542.3000) -- cycle;
+
+\path[fill] (540.2100,536.4700) .. controls (540.2100,537.2770) and
+ (539.5560,537.9310) .. (538.7520,537.9310) .. controls (537.9470,537.9310) and
+ (537.2960,537.2770) .. (537.2960,536.4700) .. controls (537.2960,535.6670) and
+ (537.9470,535.0140) .. (538.7520,535.0140) .. controls (539.5560,535.0140) and
+ (540.2100,535.6670) .. (540.2100,536.4700) -- cycle;
+
+\path[fill] (531.4000,568.5600) .. controls (531.4000,568.5600) and
+ (532.6000,565.7170) .. (530.8220,563.4020) .. controls (529.6210,561.8410) and
+ (527.9200,563.5650) .. (529.6780,564.7520) .. controls (532.0010,566.3190) and
+ (531.4000,568.5600) .. (531.4000,568.5600) -- cycle;
+
+\path[fill] (543.0400,557.6800) .. controls (543.0400,557.6800) and
+ (543.3730,554.9250) .. (540.9980,553.3920) .. controls (539.4000,552.3570) and
+ (538.2660,554.2900) .. (540.2930,554.8510) .. controls (542.9730,555.6000) and
+ (543.0400,557.6800) .. (543.0400,557.6800) -- cycle;
+
+\path[fill] (553.4200,551.5200) .. controls (553.4200,551.5200) and
+ (553.6830,548.8230) .. (551.5800,547.3480) .. controls (550.1620,546.3520) and
+ (549.1880,548.2480) .. (550.9760,548.7820) .. controls (553.3360,549.4850) and
+ (553.4200,551.5200) .. (553.4200,551.5200) -- cycle;
+
+\path[fill] (558.6500,542.2000) .. controls (558.6500,542.2000) and
+ (558.3700,539.9240) .. (556.3680,539.0940) .. controls (555.0140,538.5320) and
+ (554.5580,540.2740) .. (556.1310,540.3890) .. controls (558.2070,540.5340) and
+ (558.6500,542.2000) .. (558.6500,542.2000) -- cycle;
+
+\path[fill] (561.4600,532.6100) .. controls (561.4600,532.6100) and
+ (560.1850,530.7070) .. (558.0220,530.8670) .. controls (556.5610,530.9760) and
+ (556.9380,532.7360) .. (558.3950,532.1280) .. controls (560.3130,531.3240) and
+ (561.4600,532.6100) .. (561.4600,532.6100) -- cycle;
+
+\path[fill] (441.4100,566.2200) .. controls (441.4100,567.0252) and
+ (440.7572,567.6780) .. (439.9520,567.6780) .. controls (439.1468,567.6780) and
+ (438.4940,567.0252) .. (438.4940,566.2200) .. controls (438.4940,565.4148) and
+ (439.1468,564.7620) .. (439.9520,564.7620) .. controls (440.7572,564.7620) and
+ (441.4100,565.4148) .. (441.4100,566.2200) -- cycle;
+
+\path[fill] (414.8500,568.1300) .. controls (414.8500,569.0694) and
+ (414.0884,569.8310) .. (413.1490,569.8310) .. controls (412.2096,569.8310) and
+ (411.4480,569.0694) .. (411.4480,568.1300) .. controls (411.4480,567.1906) and
+ (412.2096,566.4290) .. (413.1490,566.4290) .. controls (414.0884,566.4290) and
+ (414.8500,567.1906) .. (414.8500,568.1300) -- cycle;
+
+\path[fill] (430.5900,612.3500) .. controls (430.5900,613.2889) and
+ (429.8289,614.0500) .. (428.8900,614.0500) .. controls (427.9511,614.0500) and
+ (427.1900,613.2889) .. (427.1900,612.3500) .. controls (427.1900,611.4111) and
+ (427.9511,610.6500) .. (428.8900,610.6500) .. controls (429.8289,610.6500) and
+ (430.5900,611.4111) .. (430.5900,612.3500) -- cycle;
+
+\path[fill] (402.0000,615.1700) .. controls (402.0000,616.1110) and
+ (401.2380,616.8690) .. (400.2990,616.8690) .. controls (399.3600,616.8690) and
+ (398.5990,616.1110) .. (398.5990,615.1700) .. controls (398.5990,614.2300) and
+ (399.3590,613.4690) .. (400.2990,613.4690) .. controls (401.2380,613.4690) and
+ (402.0000,614.2290) .. (402.0000,615.1700) -- cycle;
+
+\path[fill] (389.8500,624.8900) .. controls (389.8500,625.8310) and
+ (389.0880,626.5870) .. (388.1490,626.5870) .. controls (387.2110,626.5870) and
+ (386.4490,625.8310) .. (386.4490,624.8900) .. controls (386.4490,623.9490) and
+ (387.2110,623.1890) .. (388.1490,623.1890) .. controls (389.0880,623.1890) and
+ (389.8500,623.9480) .. (389.8500,624.8900) -- cycle;
+
+\path[fill] (366.0200,603.8100) .. controls (366.0200,603.8100) and
+ (369.8270,604.7300) .. (370.8130,607.9270) .. controls (371.4760,610.0810) and
+ (368.4140,610.3880) .. (368.5610,607.9970) .. controls (368.7520,604.8410) and
+ (366.0200,603.8100) .. (366.0200,603.8100) -- cycle;
+
+\path[fill] (361.4600,610.4300) .. controls (361.4600,610.4300) and
+ (365.2120,610.4220) .. (366.8670,613.5060) .. controls (367.9840,615.5880) and
+ (365.2120,616.6820) .. (364.7910,614.1530) .. controls (364.2370,610.8080) and
+ (361.4600,610.4300) .. (361.4600,610.4300) -- cycle;
+
+\path[fill] (358.4900,619.6000) .. controls (358.4900,619.6000) and
+ (361.6900,618.1490) .. (364.4390,620.4260) .. controls (366.2930,621.9690) and
+ (364.3980,624.0670) .. (362.9440,621.8360) .. controls (361.0290,618.8900) and
+ (358.4900,619.6000) .. (358.4900,619.6000) -- cycle;
+
+\path[fill] (362.7800,627.7700) .. controls (362.7800,627.7700) and
+ (365.3940,626.5060) .. (367.7070,628.3340) .. controls (369.2680,629.5640) and
+ (367.7450,631.3350) .. (366.5020,629.5220) .. controls (364.8620,627.1360) and
+ (362.7800,627.7700) .. (362.7800,627.7700) -- cycle;
+
+\path[fill] (369.1000,638.1700) .. controls (369.1000,638.1700) and
+ (372.3220,640.2290) .. (375.4540,638.7230) .. controls (377.5690,637.7030) and
+ (375.7930,635.3290) .. (374.0280,637.0800) .. controls (371.6990,639.3920) and
+ (369.1000,638.1700) .. (369.1000,638.1700) -- cycle;
+
+\path[fill] (378.6700,647.8700) .. controls (378.6700,647.8700) and
+ (381.3580,649.1270) .. (383.6410,647.5250) .. controls (385.1850,646.4480) and
+ (383.5820,644.7560) .. (382.3830,646.3850) .. controls (380.7990,648.5310) and
+ (378.6700,647.8700) .. (378.6700,647.8700) -- cycle;
+
+\path[fill] (502.0700,588.9300) .. controls (502.0700,589.8710) and
+ (501.3090,590.6340) .. (500.3720,590.6340) .. controls (499.4320,590.6340) and
+ (498.6720,589.8710) .. (498.6720,588.9300) .. controls (498.6720,587.9950) and
+ (499.4320,587.2330) .. (500.3720,587.2330) .. controls (501.3090,587.2320) and
+ (502.0700,587.9950) .. (502.0700,588.9300) -- cycle;
+
+\path[fill] (518.7100,596.9800) .. controls (518.7100,597.6480) and
+ (518.1650,598.1910) .. (517.4940,598.1910) .. controls (516.8250,598.1910) and
+ (516.2800,597.6480) .. (516.2800,596.9800) .. controls (516.2800,596.3050) and
+ (516.8250,595.7590) .. (517.4940,595.7590) .. controls (518.1650,595.7600) and
+ (518.7100,596.3060) .. (518.7100,596.9800) -- cycle;
+
+\path[fill] (483.7900,579.5900) .. controls (483.7900,580.6636) and
+ (482.9196,581.5340) .. (481.8460,581.5340) .. controls (480.7724,581.5340) and
+ (479.9020,580.6636) .. (479.9020,579.5900) .. controls (479.9020,578.5164) and
+ (480.7724,577.6460) .. (481.8460,577.6460) .. controls (482.9196,577.6460) and
+ (483.7900,578.5164) .. (483.7900,579.5900) -- cycle;
+
+\path[fill] (468.3000,614.2600) .. controls (468.3000,614.2600) and
+ (471.3100,612.1450) .. (471.1550,608.8440) .. controls (471.0510,606.6170) and
+ (468.3010,607.3480) .. (469.1800,609.5240) .. controls (470.3440,612.3980) and
+ (468.3000,614.2600) .. (468.3000,614.2600) -- cycle;
+
+\path[fill] (483.7000,614.5700) .. controls (483.7000,614.5700) and
+ (485.9800,612.2900) .. (485.1060,609.3100) .. controls (484.5150,607.2930) and
+ (482.1660,608.2830) .. (483.4530,610.1600) .. controls (485.1540,612.6350) and
+ (483.7000,614.5700) .. (483.7000,614.5700) -- cycle;
+
+\path[fill] (499.3300,613.4100) .. controls (499.3300,613.4100) and
+ (501.0950,611.7680) .. (500.2620,609.3510) .. controls (499.7010,607.7170) and
+ (497.8250,608.3340) .. (498.9510,609.9080) .. controls (500.4360,611.9810) and
+ (499.3300,613.4100) .. (499.3300,613.4100) -- cycle;
+
+\path[fill] (513.0600,614.1300) .. controls (513.0600,614.1300) and
+ (514.4720,612.0660) .. (513.3670,609.9170) .. controls (512.6230,608.4690) and
+ (510.9740,609.5630) .. (512.2300,610.8030) .. controls (513.8890,612.4460) and
+ (513.0600,614.1300) .. (513.0600,614.1300) -- cycle;
+
+\path[fill] (528.8700,613.7700) .. controls (528.8700,613.7700) and
+ (530.1400,611.3720) .. (528.7580,609.2090) .. controls (527.8280,607.7470) and
+ (526.2040,609.1290) .. (527.6540,610.3030) .. controls (529.5670,611.8560) and
+ (528.8700,613.7700) .. (528.8700,613.7700) -- cycle;
+
+\path[fill] (410.5800,600.1500) .. controls (410.5800,601.2250) and
+ (409.7080,602.0940) .. (408.6360,602.0940) .. controls (407.5620,602.0940) and
+ (406.6930,601.2250) .. (406.6930,600.1500) .. controls (406.6930,599.0830) and
+ (407.5620,598.2120) .. (408.6360,598.2120) .. controls (409.7090,598.2130) and
+ (410.5800,599.0830) .. (410.5800,600.1500) -- cycle;
+
+\end{scope}
+\begin{scope}[fill=black]
+\path[draw,fill] (435.8800,585.1700) .. controls (422.0530,586.2460) and
+ (420.4560,606.9080) .. (420.4560,606.9080) -- (421.4250,606.9080) .. controls
+ (421.4250,606.9080) and (421.8030,589.4960) .. (435.8800,585.1700) -- cycle;
+
+\path[draw,fill] (560.5500,515.2400) .. controls (562.1770,512.1200) and
+ (565.3640,513.1820) .. (567.0190,514.1450) .. controls (564.5520,513.5580) and
+ (562.4890,513.7450) .. (560.5500,515.2400) -- cycle;
+
+\path[draw,fill] (568.5700,513.7800) .. controls (570.4300,511.8070) and
+ (573.3680,511.5570) .. (574.8560,513.8720) .. controls (572.5560,512.9330) and
+ (570.9930,512.9950) .. (568.5700,513.7800) -- cycle;
+
+\path[draw,fill] (503.7100,546.2200) .. controls (511.3010,556.2550) and
+ (507.8010,564.3800) .. (504.1650,574.8210) .. controls (508.9260,569.1300) and
+ (512.8010,553.8800) .. (503.7100,546.2200) -- cycle;
+
+\path[draw,fill] (508.9000,540.2000) .. controls (506.3580,551.1820) and
+ (509.2760,569.2400) .. (514.6390,575.2740) .. controls (511.3520,568.0850) and
+ (507.9840,558.1780) .. (508.9000,540.2000) -- cycle;
+
+\path[draw,fill] (394.8300,655.4900) .. controls (399.6810,655.1870) and
+ (400.1750,658.5290) .. (400.1750,658.5290) -- (399.4460,657.9190) .. controls
+ (399.4450,657.9190) and (399.6180,656.2500) .. (394.8300,655.4900) -- cycle;
+
+\path[draw,fill] (399.9600,653.9200) .. controls (404.4900,652.9330) and
+ (404.3800,657.1380) .. (404.3800,657.1380) -- (403.2640,655.9330) .. controls
+ (403.2640,655.9330) and (403.6780,654.0580) .. (399.9600,653.9200) -- cycle;
+
+\path[draw,fill] (403.5600,651.1100) .. controls (407.6180,650.2530) and
+ (407.5230,653.7940) .. (407.5230,653.7940) -- (406.8650,653.1170) .. controls
+ (406.8640,653.1170) and (407.3050,651.2530) .. (403.5600,651.1100) -- cycle;
+
+\path[draw,fill] (455.9200,635.5700) .. controls (455.9200,635.5700) and
+ (455.8040,631.2490) .. (450.8650,632.9850) .. controls (455.0530,632.2490) and
+ (455.2230,635.0580) .. (455.2230,635.0580) -- (455.9200,635.5700) -- cycle;
+
+\path[draw,fill] (459.3300,631.3700) .. controls (459.3300,631.3700) and
+ (459.6150,627.1880) .. (454.5440,628.9870) .. controls (459.1150,628.1880) and
+ (458.7350,631.1320) .. (458.7350,631.1320) -- (459.3300,631.3700) -- cycle;
+
+\path[draw,fill] (463.0700,627.3800) .. controls (463.0700,627.3800) and
+ (462.3640,623.3740) .. (457.8090,625.1140) .. controls (461.9890,624.5610) and
+ (462.0900,626.9370) .. (462.0900,626.9370) -- (463.0700,627.3800) -- cycle;
+
+\path[draw,fill] (552.3500,590.3900) .. controls (553.1740,584.6870) and
+ (557.7550,584.1360) .. (557.7550,584.1360) -- (559.5650,584.8800) .. controls
+ (559.5650,584.8800) and (554.6750,584.4990) .. (552.3500,590.3900) -- cycle;
+
+\path[draw,fill] (554.3000,594.5200) .. controls (557.4930,588.1240) and
+ (561.7080,591.4830) .. (561.7080,591.4830) -- (561.2230,591.7280) .. controls
+ (561.2230,591.7280) and (558.1180,589.3120) .. (554.3000,594.5200) -- cycle;
+
+\path[draw,fill] (550.1600,601.1900) .. controls (556.7370,595.1250) and
+ (558.6130,601.7860) .. (558.6130,601.7860) -- (557.6600,601.4880) .. controls
+ (557.6600,601.4880) and (556.3000,597.1250) .. (550.1600,601.1900) -- cycle;
+
+\path[draw,fill] (507.1800,489.7100) .. controls (508.2460,482.5020) and
+ (513.7990,480.1830) .. (515.1940,479.6290) .. controls (517.2530,478.8120) and
+ (518.5950,478.2940) .. (519.8100,477.5660) .. controls (521.0260,476.8380) and
+ (523.1320,475.2120) .. (524.8120,474.8540) .. controls (526.2110,474.5550) and
+ (527.7480,474.8500) .. (528.9200,475.2540) .. controls (530.3480,475.7460) and
+ (528.9200,475.7440) .. (528.9200,475.7440) .. controls (528.9200,475.7440) and
+ (526.1220,475.0310) .. (523.9410,475.8630) .. controls (521.3600,476.8470) and
+ (520.6460,478.0380) .. (519.5450,478.7310) .. controls (518.0500,479.6740) and
+ (515.7050,479.8240) .. (513.8600,480.9630) .. controls (512.3900,481.8730) and
+ (509.3090,483.2520) .. (507.1800,489.7100) -- cycle;
+
+\path[draw,fill] (513.0000,520.1900) .. controls (516.4260,520.1900) and
+ (518.0510,524.3780) .. (521.6240,523.7100) .. controls (523.1540,523.4240) and
+ (523.3860,522.8620) .. (524.4780,522.7410) .. controls (525.5710,522.6180) and
+ (529.1750,522.9340) .. (529.1750,522.9340) -- (525.2070,523.4060) .. controls
+ (525.2070,523.4060) and (524.7190,523.2880) .. (523.5650,523.7100) .. controls
+ (522.4120,524.1380) and (521.9530,524.4940) .. (519.8620,524.1380) .. controls
+ (518.1760,523.8500) and (515.4260,520.7470) .. (513.0000,520.1900) -- cycle;
+
+\end{scope}
+\end{scope}
+\begin{scope}[cm={{-1.0,0.0,0.0,1.0,(1193.9797,0.0)}}]
+\begin{scope}[draw=black,line join=round,line cap=round,line width=0.381\lw]
+\path[draw,fill=gold] (578.1000,509.2600) .. controls (584.7270,515.8870) and
+ (577.5510,520.8130) .. (573.2420,518.2480) .. controls (573.8600,517.1070) and
+ (574.3040,514.5140) .. (574.3040,514.5140) .. controls (574.3040,514.5140) and
+ (579.1760,515.5000) .. (578.1000,509.2600) -- cycle;
+
+\begin{scope}[fill=white,line width=1.143\lw]
+\path[draw,fill] (445.4500,607.5000) .. controls (445.4500,607.5000) and
+ (441.2160,615.9590) .. (437.9430,617.5990) .. controls (436.9480,618.0970) and
+ (436.1220,617.9590) .. (436.1220,617.9590) .. controls (436.1220,617.9590) and
+ (440.2500,621.2420) .. (442.1930,621.9740) .. controls (444.1360,622.7000) and
+ (447.5370,624.4010) .. (448.6290,624.0350) .. controls (449.7240,623.6730) and
+ (453.4890,621.8470) .. (456.2810,620.9980) .. controls (459.0760,620.1490) and
+ (461.0190,620.2700) .. (462.2330,621.1200) .. controls (463.4490,621.9740) and
+ (465.5130,624.8880) .. (464.7850,626.1020) .. controls (464.0560,627.3150) and
+ (462.4760,628.1660) .. (462.4760,628.1660) .. controls (462.4760,628.1660) and
+ (462.7180,629.2600) .. (461.8680,630.2290) .. controls (461.0190,631.2010) and
+ (458.9540,631.5630) .. (458.9540,631.5630) -- (457.9820,634.1170) .. controls
+ (457.4980,635.4520) and (455.9180,635.5720) .. (455.9180,635.5720) .. controls
+ (455.9180,635.5720) and (455.7960,638.7320) .. (454.7030,640.3070) .. controls
+ (453.6100,641.8900) and (451.9100,642.2520) .. (449.8460,642.0100) .. controls
+ (447.7810,641.7680) and (444.5010,640.1920) .. (443.5300,640.0680) .. controls
+ (442.5590,639.9470) and (440.8580,638.9740) .. (440.3730,637.7590) .. controls
+ (439.8850,636.5450) and (438.3080,634.8440) .. (436.6070,633.7500) .. controls
+ (434.9060,632.6580) and (425.4340,628.6500) .. (422.1540,628.1660) .. controls
+ (418.8750,627.6770) and (409.0370,625.0080) .. (409.0370,625.0080) .. controls
+ (409.0370,625.0080) and (417.4180,618.2050) .. (418.1460,612.2520) .. controls
+ (418.8750,606.3040) and (420.4550,603.1470) .. (427.8630,604.8480) .. controls
+ (435.2690,606.5480) and (445.4500,607.5000) .. (445.4500,607.5000) -- cycle;
+
+\path[draw,fill] (513.7300,538.1700) .. controls (513.7300,538.1700) and
+ (516.4520,535.1990) .. (519.8820,533.9700) .. controls (526.6290,531.5490) and
+ (529.1390,533.8890) .. (529.1390,533.8890) .. controls (529.1390,533.8890) and
+ (529.2750,531.3680) .. (534.6190,529.6660) .. controls (539.9630,527.9630) and
+ (542.8780,528.9390) .. (542.8780,528.9390) .. controls (542.8780,528.9390) and
+ (543.8500,525.5360) .. (546.7660,524.3220) .. controls (549.6800,523.1070) and
+ (552.5950,522.3770) .. (553.0810,520.4370) .. controls (553.5650,518.4940) and
+ (552.3510,514.6070) .. (553.3220,512.4190) .. controls (554.2950,510.2310) and
+ (557.0930,508.2560) .. (559.7280,509.5940) .. controls (562.0050,510.7490) and
+ (561.8550,509.4730) .. (563.5540,509.9560) .. controls (565.2530,510.4460) and
+ (566.0120,511.3230) .. (566.0120,511.3230) .. controls (566.0120,511.3230) and
+ (567.4100,510.1410) .. (569.8400,510.8720) .. controls (572.2670,511.5970) and
+ (573.2390,512.4190) .. (573.2390,512.4190) .. controls (573.2390,512.4190) and
+ (575.6680,513.8760) .. (575.4270,515.5750) .. controls (575.1810,517.2790) and
+ (574.4530,519.7070) .. (571.5400,520.1920) .. controls (568.6250,520.6770) and
+ (565.9560,519.9490) .. (564.0100,520.9190) .. controls (562.0680,521.8950) and
+ (559.6380,525.5350) .. (558.9080,527.4790) .. controls (558.1800,529.4240) and
+ (553.0800,542.7830) .. (545.7930,548.1260) .. controls (538.5050,553.4680) and
+ (527.5740,564.6440) .. (524.6600,565.3710) .. controls (521.7440,566.1020) and
+ (517.3730,567.0710) .. (517.3730,567.0710) .. controls (517.3730,567.0710) and
+ (518.5870,550.5530) .. (516.6440,545.6960) .. controls (514.7000,540.8410) and
+ (513.7300,538.1700) .. (513.7300,538.1700) -- cycle;
+
+\end{scope}
+\begin{scope}[line width=0.534\lw,fill=green]
+\path[draw,fill] (375.4600,542.4400) .. controls (375.4600,542.4400) and
+ (382.4240,536.3690) .. (388.7550,543.5690) .. controls (395.1810,550.8800) and
+ (391.6690,558.6920) .. (388.3890,561.7870) .. controls (385.1110,564.8850) and
+ (380.7850,568.1210) .. (375.0910,567.0720) .. controls (376.9470,564.7610) and
+ (376.1230,563.3730) .. (375.8760,562.5590) .. controls (375.3290,560.7730) and
+ (377.2840,560.9840) .. (379.2380,558.4370) .. controls (380.6720,556.5760) and
+ (381.7560,552.9270) .. (380.8630,550.2490) .. controls (379.0070,544.6790) and
+ (375.4600,542.4400) .. (375.4600,542.4400) -- cycle;
+
+\path[draw,fill] (302.2200,567.2600) .. controls (307.5530,563.0050) and
+ (310.4280,570.6930) .. (317.3410,567.9910) .. controls (320.7580,566.6560) and
+ (324.2630,559.7910) .. (328.6360,559.0590) .. controls (333.0090,558.3320) and
+ (338.1610,561.7930) .. (341.3880,559.6100) .. controls (347.0350,555.7840) and
+ (342.2990,546.3080) .. (354.5050,540.8450) .. controls (363.1330,536.9830) and
+ (372.9050,537.7440) .. (377.4610,542.4840) .. controls (382.0150,547.2170) and
+ (383.1080,553.9600) .. (381.6510,556.6950) .. controls (380.1930,559.4260) and
+ (376.1850,562.7060) .. (376.1850,562.7060) -- (369.8080,563.7980) .. controls
+ (369.8080,563.7980) and (367.6220,559.0600) .. (363.0690,558.3330) .. controls
+ (358.5150,557.6040) and (356.1470,560.7020) .. (353.9600,564.1630) .. controls
+ (351.3400,568.3110) and (344.8500,573.6380) .. (334.6480,571.6320) .. controls
+ (330.8780,570.8930) and (326.8140,576.5500) .. (316.9760,573.8190) .. controls
+ (312.0870,572.4620) and (308.9900,567.1930) .. (302.2200,567.2600) -- cycle;
+
+\path[draw,fill] (307.3100,581.6100) .. controls (311.6190,577.6900) and
+ (316.0600,581.8480) .. (318.0750,581.8310) .. controls (321.7340,581.8020) and
+ (324.9960,579.2810) .. (326.0900,576.0040) .. controls (327.1820,572.7230) and
+ (330.2800,569.8100) .. (334.1050,569.4460) .. controls (337.9310,569.0790) and
+ (344.1250,569.9890) .. (346.8570,566.3450) .. controls (349.5910,562.7030) and
+ (354.5090,552.1360) .. (360.8850,550.8600) .. controls (367.2620,549.5880) and
+ (369.9950,551.5890) .. (370.7230,554.6860) .. controls (371.4520,557.7860) and
+ (369.8110,564.5260) .. (369.8110,564.5260) -- (367.2620,569.9890) --
+ (358.6980,572.9070) .. controls (358.6980,572.9070) and (358.5180,577.2780) ..
+ (354.6910,578.7340) .. controls (350.8660,580.1940) and (341.9390,578.1910) ..
+ (336.8370,579.4630) .. controls (331.7370,580.7380) and (332.1840,582.9840) ..
+ (325.5420,584.2000) .. controls (313.9940,586.3160) and (313.3690,579.1910) ..
+ (307.3100,581.6100) -- cycle;
+
+\path[draw,fill] (303.1300,600.5900) .. controls (308.2390,594.4340) and
+ (314.1040,602.8600) .. (320.4260,598.9960) .. controls (323.8800,596.8860) and
+ (324.9900,588.7500) .. (329.1800,587.2910) .. controls (333.3710,585.8340) and
+ (338.6530,588.5680) .. (341.5680,584.7410) .. controls (344.4830,580.9150) and
+ (342.1150,574.9000) .. (348.1260,572.1690) .. controls (354.1400,569.4400) and
+ (359.0580,571.4410) .. (359.0580,571.4410) .. controls (359.0580,571.4410) and
+ (364.3410,569.6200) .. (367.2570,569.9820) .. controls (370.1710,570.3470) and
+ (376.9130,573.9940) .. (376.9130,573.9940) .. controls (376.9130,573.9940) and
+ (378.3690,582.3710) .. (372.9030,587.2910) .. controls (367.4380,592.2120) and
+ (362.3380,594.7620) .. (357.6000,593.1210) .. controls (354.5500,592.0660) and
+ (352.6830,591.4800) .. (350.3150,593.1210) .. controls (347.9450,594.7620) and
+ (347.9450,597.4940) .. (343.3910,597.4940) .. controls (338.8370,597.4940) and
+ (335.1930,594.5800) .. (332.4610,596.4000) .. controls (329.7280,598.2190) and
+ (328.3030,602.0580) .. (323.5330,602.7770) .. controls (311.3020,604.6210) and
+ (310.1140,597.5590) .. (303.1300,600.5900) -- cycle;
+
+\path[draw,fill] (411.9600,622.0900) .. controls (411.9600,622.0900) and
+ (408.8020,625.0070) .. (406.8580,625.8570) .. controls (404.9140,626.7080) and
+ (400.0540,628.7700) .. (400.0540,628.7700) .. controls (400.0540,628.7700) and
+ (404.4280,629.2590) .. (405.0360,630.5930) .. controls (405.6420,631.9310) and
+ (403.9320,635.4990) .. (399.2060,632.9010) .. controls (401.1820,637.7500) and
+ (408.8700,635.6250) .. (410.9850,634.7240) .. controls (412.7520,633.9720) and
+ (415.8430,633.3880) .. (416.5730,634.3600) .. controls (417.3010,635.3310) and
+ (416.3070,638.6250) .. (411.2290,637.3930) .. controls (419.2450,641.6870) and
+ (422.8890,636.6640) .. (425.3180,635.2080) .. controls (427.7480,633.7490) and
+ (429.9330,632.6570) .. (430.6630,633.7490) .. controls (431.3920,634.8430) and
+ (431.8700,638.0620) .. (426.0460,638.1220) .. controls (430.9320,639.6860) and
+ (434.0620,637.6370) .. (435.6420,636.0580) .. controls (437.2190,634.4810) and
+ (437.9110,634.0490) .. (439.3700,633.5620) .. controls (440.8270,633.0760) and
+ (445.9640,631.2010) .. (446.8140,628.5300) .. controls (447.6660,625.8570) and
+ (447.5430,623.9140) .. (446.3290,622.3360) .. controls (445.1140,620.7560) and
+ (443.6570,620.3910) .. (442.6850,620.5120) .. controls (441.7130,620.6350) and
+ (441.1070,621.2420) .. (441.1070,621.9740) .. controls (441.1070,622.7000) and
+ (441.9550,625.0080) .. (439.5280,625.8580) .. controls (437.0990,626.7090) and
+ (434.5480,627.5580) .. (432.1180,626.8310) .. controls (429.6890,626.1020) and
+ (426.5320,625.3710) .. (424.2240,625.4950) .. controls (421.9170,625.6150) and
+ (420.3380,627.3160) .. (418.3940,626.3440) .. controls (416.4530,625.3690) and
+ (411.9600,622.0900) .. (411.9600,622.0900) -- cycle;
+
+\path[draw,fill] (547.9800,521.1600) .. controls (549.9230,519.9480) and
+ (552.1100,518.4920) .. (555.0240,520.6770) .. controls (557.9400,522.8640) and
+ (560.1790,526.9300) .. (563.2820,529.6640) .. controls (571.1070,536.5600) and
+ (568.6760,540.8100) .. (564.9820,546.1800) .. controls (567.1750,536.9980) and
+ (560.1260,534.6860) .. (560.8560,539.1390) .. controls (561.4190,542.5730) and
+ (563.9250,544.8110) .. (558.9100,554.1990) .. controls (559.3010,550.9990) and
+ (559.1540,548.3680) .. (558.4260,546.6680) .. controls (557.6970,544.9700) and
+ (555.7540,544.7260) .. (555.7540,546.9130) .. controls (555.7540,549.0950) and
+ (558.9880,557.2490) .. (549.6810,564.8840) .. controls (556.8010,554.2490) and
+ (549.2530,550.6960) .. (547.7370,554.9270) .. controls (545.1140,562.2490) and
+ (546.9890,569.5620) .. (536.5640,570.9570) .. controls (544.9260,564.0610) and
+ (541.2220,558.0440) .. (537.7790,561.4870) .. controls (533.6210,565.6450) and
+ (536.2390,572.5610) .. (527.8180,577.5170) .. controls (532.4540,569.8560) and
+ (526.9250,570.1540) .. (524.6630,571.4440) .. controls (522.9610,572.4150) and
+ (516.1590,576.7850) .. (516.1590,576.7850) .. controls (516.1590,576.7850) and
+ (517.1310,572.4150) .. (517.3760,568.5290) .. controls (517.6160,564.6430) and
+ (518.8320,563.9150) .. (518.8320,563.9150) .. controls (518.8320,563.9150) and
+ (525.1470,563.1870) .. (527.0900,559.2980) .. controls (529.0340,555.4110) and
+ (530.2480,550.0670) .. (534.6210,548.1260) .. controls (538.9930,546.1810) and
+ (547.2520,544.4810) .. (549.4380,540.3550) .. controls (551.6240,536.2250) and
+ (551.1390,534.2790) .. (549.1960,531.3670) .. controls (547.2520,528.4480) and
+ (545.0650,526.5130) .. (545.3080,524.8080) .. controls (545.5510,523.1050) and
+ (546.4940,522.0900) .. (547.9800,521.1600) -- cycle;
+
+\path[draw,fill] (543.6100,529.3600) .. controls (541.0110,527.1510) and
+ (534.6230,529.6650) .. (534.6230,529.6650) .. controls (534.6230,529.6650) and
+ (539.6010,528.5400) .. (541.2410,530.9110) .. controls (542.1500,532.2180) and
+ (541.3330,533.8230) .. (540.9680,533.8230) .. controls (540.9680,533.8230) and
+ (540.9670,533.8270) .. (540.9650,533.8270) .. controls (540.3630,533.3210) and
+ (539.5990,533.0050) .. (538.7520,533.0050) .. controls (536.8410,533.0050) and
+ (535.2920,534.5550) .. (535.2920,536.4660) .. controls (535.2920,538.3300) and
+ (536.7590,539.8120) .. (538.5870,540.0590) .. controls (540.9060,540.3720) and
+ (543.1100,539.7020) .. (544.4290,538.2880) .. controls (546.4520,536.1170) and
+ (547.2540,532.4580) .. (543.6100,529.3600) -- cycle;
+
+\path[draw,fill] (527.3000,533.0100) .. controls (524.3550,532.2200) and
+ (519.1020,534.2830) .. (519.1020,534.2830) .. controls (519.1020,534.2830) and
+ (525.0700,533.9630) .. (526.4800,535.7400) .. controls (527.6470,537.2120) and
+ (527.0640,538.4560) .. (526.8560,538.7460) .. controls (526.3370,538.4980) and
+ (525.7580,538.3530) .. (525.1440,538.3530) .. controls (522.9630,538.3530) and
+ (521.1960,540.1190) .. (521.1960,542.3020) .. controls (521.1960,544.4810) and
+ (522.9640,546.2490) .. (525.1440,546.2490) .. controls (525.3270,546.2490) and
+ (526.3930,546.0830) .. (526.7530,545.9050) .. controls (527.3330,545.6180) and
+ (528.1060,545.1960) .. (528.5820,544.7640) .. controls (530.5170,543.0080) and
+ (531.0820,541.4010) .. (531.3080,538.4730) .. controls (531.4480,536.6590) and
+ (530.2450,533.8030) .. (527.3000,533.0100) -- cycle;
+
+\path[draw,fill] (442.8900,610.3500) .. controls (442.8900,610.3500) and
+ (442.2510,614.1760) .. (437.7880,615.9090) .. controls (435.5780,616.7660) and
+ (433.4310,615.9640) .. (432.1970,615.3000) .. controls (432.8960,614.5190) and
+ (433.3240,613.4880) .. (433.3240,612.3550) .. controls (433.3240,609.9060) and
+ (431.3420,607.9210) .. (428.8920,607.9210) .. controls (426.6530,607.9210) and
+ (424.8030,609.5820) .. (424.5030,611.7380) .. controls (424.4100,612.4050) and
+ (424.3530,613.0580) .. (424.5200,613.7960) .. controls (425.0150,615.9560) and
+ (426.8170,618.2510) .. (430.0440,619.0970) .. controls (433.8700,620.0970) and
+ (438.2010,619.0170) .. (440.5190,616.2720) .. controls (442.9790,613.3550) and
+ (442.8900,610.3500) .. (442.8900,610.3500) -- cycle;
+
+\path[draw,fill] (502.0700,460.9200) .. controls (521.1130,459.8720) and
+ (519.6130,473.1220) .. (511.7860,475.9820) .. controls (511.7860,475.9820) and
+ (508.0210,475.7400) .. (503.7700,476.1050) .. controls (498.9690,476.5140) and
+ (497.8010,470.9350) .. (503.6760,470.1850) .. controls (509.4130,469.4520) and
+ (513.2380,464.3720) .. (502.0700,460.9200) -- cycle;
+
+\path[draw,fill] (437.4600,479.1400) .. controls (445.0540,469.4970) and
+ (453.3040,479.8720) .. (459.8090,475.9820) .. controls (463.5670,473.7340) and
+ (467.3380,468.2070) .. (473.1690,468.9350) .. controls (478.9990,469.6640) and
+ (482.3990,470.8780) .. (485.3140,469.1770) .. controls (488.2280,467.4800) and
+ (493.0890,462.6200) .. (499.6470,464.5640) .. controls (503.1090,465.5930) and
+ (504.6360,468.3490) .. (504.9270,469.7890) .. controls (505.3440,471.8440) and
+ (505.2330,476.2240) .. (505.2330,476.2240) -- (495.0320,477.9240) .. controls
+ (491.1440,479.6250) and (487.2580,482.2990) .. (487.2580,482.2990) .. controls
+ (487.2580,482.2990) and (483.1290,476.4680) .. (479.4850,476.2240) .. controls
+ (475.8410,475.9830) and (470.0130,476.4680) .. (467.3390,478.6530) .. controls
+ (464.6670,480.8410) and (460.5600,484.6630) .. (456.1650,483.2690) .. controls
+ (451.3670,481.7470) and (447.3670,474.9350) .. (437.4600,479.1400) -- cycle;
+
+\path[draw,fill] (428.2300,491.7700) .. controls (439.8660,482.0600) and
+ (439.6160,494.9980) .. (449.9910,485.0600) .. controls (454.0710,481.1530) and
+ (458.0540,483.8720) .. (463.4510,480.5970) .. controls (468.5810,477.4840) and
+ (473.1660,471.3670) .. (479.4820,473.3100) .. controls (485.7980,475.2490) and
+ (489.4430,480.8390) .. (489.4430,480.8390) .. controls (489.4430,480.8390) and
+ (481.4260,486.4250) .. (479.7260,489.8230) .. controls (478.0250,493.2250) and
+ (469.6930,488.1780) .. (465.1510,488.6090) .. controls (460.0500,489.0980) and
+ (457.4660,492.4280) .. (452.7620,494.6840) .. controls (438.4290,501.5610) and
+ (439.1790,488.9980) .. (428.2300,491.7700) -- cycle;
+
+\path[draw,fill] (415.3600,520.9200) .. controls (424.9320,526.3130) and
+ (431.2390,523.8110) .. (433.3330,520.9200) .. controls (436.2720,516.8640) and
+ (436.4770,511.9060) .. (440.6200,509.9920) .. controls (444.6750,508.1190) and
+ (449.1800,510.1810) .. (451.3090,507.5600) .. controls (454.4660,503.6750) and
+ (450.6060,491.4730) .. (457.3810,486.9120) .. controls (470.0120,478.4120) and
+ (481.6710,487.4000) .. (481.6710,487.4000) .. controls (481.6710,487.4000) and
+ (475.9630,493.2280) .. (475.1130,501.2480) .. controls (474.3950,508.0140) and
+ (477.3000,511.6900) .. (477.3000,511.6900) .. controls (477.3000,511.6900) and
+ (473.8210,518.5860) .. (464.1820,517.2800) .. controls (452.4310,515.6870) and
+ (451.1290,516.9560) .. (445.4310,522.1870) .. controls (438.5570,528.5000) and
+ (424.8360,531.6860) .. (415.3600,520.9200) -- cycle;
+
+\path[draw,fill] (405.8800,539.3800) .. controls (414.1140,533.9350) and
+ (416.2390,541.1220) .. (425.3130,540.5940) .. controls (429.4560,540.3530) and
+ (432.6020,538.4090) .. (435.2720,533.7960) .. controls (437.9440,529.1790) and
+ (439.8880,526.7490) .. (445.2310,526.5100) .. controls (450.5750,526.2650) and
+ (454.9470,525.5330) .. (457.1330,522.1320) .. controls (459.3200,518.7340) and
+ (455.4340,509.2570) .. (461.0200,502.9450) .. controls (466.6080,496.6280) and
+ (475.3530,498.5690) .. (475.3530,498.5690) .. controls (475.3530,498.5690) and
+ (474.1590,504.1240) .. (475.4750,508.1630) .. controls (477.1750,513.3860) and
+ (479.9680,513.6320) .. (479.9680,513.6320) .. controls (479.9680,513.6320) and
+ (474.9000,515.8640) .. (473.6540,522.2530) .. controls (472.6940,527.1700) and
+ (474.6240,531.6080) .. (474.6240,531.6080) .. controls (474.6240,531.6080) and
+ (468.3080,538.1670) .. (457.8640,536.7100) .. controls (447.4190,535.2520) and
+ (446.4470,534.7650) .. (442.8030,537.4380) .. controls (439.1590,540.1090) and
+ (436.0840,544.4040) .. (427.7440,544.7240) .. controls (415.7390,545.1850) and
+ (416.2390,536.7470) .. (405.8800,539.3800) -- cycle;
+
+\end{scope}
+\begin{scope}[fill=white,line width=1.143\lw]
+\path[draw,fill] (387.9100,572.9000) .. controls (378.2440,580.3080) and
+ (375.1190,574.3710) .. (367.8690,571.4410) .. controls (365.8750,570.6350) and
+ (362.5250,571.1990) .. (362.5250,571.1990) -- (360.8260,567.3110) .. controls
+ (360.8260,567.3110) and (359.9760,564.6400) .. (361.4320,563.4250) .. controls
+ (362.8900,562.2080) and (367.3840,562.5750) .. (368.2340,563.7880) .. controls
+ (369.0850,565.0050) and (371.6330,568.8920) .. (373.0910,569.8020) .. controls
+ (374.5490,570.7080) and (377.9490,571.6850) .. (380.5000,570.8340) .. controls
+ (383.0500,569.9810) and (388.5170,565.6120) .. (394.3460,561.4830) .. controls
+ (400.1760,557.3520) and (405.1540,555.1660) .. (410.3770,555.2870) .. controls
+ (415.6000,555.4070) and (420.3380,557.4710) .. (424.3440,557.7160) .. controls
+ (428.3540,557.9620) and (433.3320,555.8940) .. (437.3410,553.5890) .. controls
+ (441.3480,551.2780) and (452.3490,549.2030) .. (462.1170,541.5640) .. controls
+ (465.9280,538.5840) and (474.7480,528.5690) .. (477.0550,525.7770) .. controls
+ (479.3640,522.9790) and (489.6860,527.7200) .. (491.6310,529.1770) .. controls
+ (493.5750,530.6350) and (502.0750,529.6610) .. (502.0750,529.6610) .. controls
+ (502.0750,529.6610) and (507.0540,527.5980) .. (508.7540,527.3520) .. controls
+ (510.4550,527.1100) and (510.9400,528.0810) .. (510.9400,528.0810) .. controls
+ (510.9400,528.0810) and (517.1350,536.7080) .. (519.0780,543.5090) .. controls
+ (521.0240,550.3060) and (521.0240,564.7610) .. (520.1730,569.9820) .. controls
+ (519.3220,575.2090) and (518.3500,584.4380) .. (511.5490,588.8100) .. controls
+ (504.7460,593.1810) and (483.4930,602.8970) .. (472.5630,605.3270) .. controls
+ (461.6310,607.7560) and (454.9520,611.6440) .. (449.9710,611.3980) .. controls
+ (444.9910,611.1580) and (433.2090,608.0020) .. (428.9610,607.5140) .. controls
+ (424.7110,607.0270) and (420.4600,606.9080) .. (420.4600,606.9080) .. controls
+ (420.4600,606.9080) and (419.9730,613.5880) .. (418.1510,617.7160) .. controls
+ (416.3290,621.8430) and (409.2920,628.3310) .. (403.9470,629.7870) .. controls
+ (398.6050,631.2460) and (390.7020,631.8030) .. (390.2180,632.4080) .. controls
+ (389.7300,633.0180) and (389.4880,634.8400) .. (390.2180,636.1740) .. controls
+ (390.9450,637.5140) and (394.8310,644.5570) .. (396.1690,645.5290) .. controls
+ (397.7210,646.6580) and (402.0550,647.6530) .. (403.9400,647.3500) .. controls
+ (405.7550,647.0580) and (408.1900,647.3500) .. (409.0420,648.6850) .. controls
+ (409.8920,650.0210) and (409.8930,653.0570) .. (409.4060,653.6640) .. controls
+ (408.9200,654.2740) and (407.8280,654.7600) .. (407.8280,654.7600) .. controls
+ (407.8280,654.7600) and (407.5840,656.9480) .. (406.6130,657.5560) .. controls
+ (405.6410,658.1600) and (403.9400,658.6480) .. (403.9400,658.6480) .. controls
+ (403.9400,658.6480) and (403.8180,659.4950) .. (402.7250,660.3440) .. controls
+ (401.6320,661.1970) and (400.9400,661.0690) .. (400.9400,661.0690) .. controls
+ (400.9400,661.0690) and (399.5710,661.3060) .. (398.4760,662.0470) .. controls
+ (396.6710,663.2680) and (390.7340,661.8050) .. (388.3940,659.6170) .. controls
+ (386.5730,657.9160) and (386.2060,654.2750) .. (385.7230,653.0580) .. controls
+ (385.2370,651.8460) and (383.6570,650.2680) .. (382.3210,649.2930) .. controls
+ (380.9850,648.3200) and (360.7030,624.0300) .. (360.7030,621.4820) .. controls
+ (360.7030,618.9300) and (363.0130,612.0060) .. (366.0490,610.6730) .. controls
+ (369.0830,609.3350) and (374.6700,607.5140) .. (375.4000,605.5700) .. controls
+ (376.1290,603.6280) and (373.5520,594.3490) .. (375.6420,587.8360) .. controls
+ (378.6190,578.5590) and (379.9320,578.3710) .. (387.9100,572.9000) -- cycle;
+
+\path[draw,fill] (363.6200,573.0900) .. controls (368.5580,574.5040) and
+ (364.9950,581.1290) .. (360.1590,578.9180) .. controls (357.8200,577.8490) and
+ (355.8780,574.6390) .. (356.8800,572.0850) .. controls (357.8810,569.5390) and
+ (359.7050,568.8080) .. (360.9780,569.0800) .. controls (362.2530,569.3510) and
+ (364.6220,570.9040) .. (364.6220,570.9040) -- (360.8870,572.8140) .. controls
+ (360.1250,574.2720) and (360.5230,575.5460) .. (361.9810,576.2780) .. controls
+ (363.2860,576.9290) and (365.0580,575.5670) .. (363.6200,573.0900) -- cycle;
+
+\path[draw,fill] (474.0200,563.1900) .. controls (474.0200,563.1900) and
+ (487.5090,564.8450) .. (491.7950,568.8120) .. controls (496.6800,573.3350) and
+ (495.6400,577.2770) .. (495.6400,577.2770) .. controls (495.6400,577.2770) and
+ (503.2300,577.1580) .. (506.3270,580.3160) .. controls (508.8630,582.9030) and
+ (510.3970,584.5640) .. (510.3970,584.5640) -- (519.9310,587.2360) .. controls
+ (523.2110,589.9090) and (524.6070,592.4590) .. (524.6070,592.4590) .. controls
+ (524.6070,592.4590) and (526.8530,592.3400) .. (530.7390,593.7950) .. controls
+ (534.6260,595.2540) and (537.2980,596.7110) .. (539.4830,596.3450) .. controls
+ (541.6700,595.9830) and (546.2850,594.7680) .. (547.2570,592.5780) .. controls
+ (548.2300,590.3920) and (546.6500,585.0520) .. (549.0770,582.6210) .. controls
+ (551.5070,580.1930) and (552.9640,579.5870) .. (554.6640,580.0720) .. controls
+ (556.3670,580.5560) and (557.9430,584.5640) .. (557.9430,584.5640) --
+ (562.1960,587.4810) .. controls (562.9090,589.3870) and (562.1960,591.4860) ..
+ (562.1960,591.4860) .. controls (562.1960,591.4860) and (562.5590,592.2170) ..
+ (563.1670,594.2800) .. controls (563.7740,596.3430) and (562.8630,597.2580) ..
+ (562.8630,597.2580) .. controls (562.8630,597.2580) and (562.9240,599.7460) ..
+ (561.5890,600.7190) .. controls (560.2510,601.6920) and (558.4310,601.9350) ..
+ (558.4310,601.9350) .. controls (558.4310,601.9350) and (558.9920,604.0260) ..
+ (558.2630,605.3600) .. controls (557.5340,606.6930) and (556.8340,607.1450) ..
+ (555.7630,607.6220) .. controls (554.9320,607.9900) and (553.3290,607.7630) ..
+ (552.3580,608.7380) .. controls (551.3850,609.7050) and (550.4180,612.1340) ..
+ (547.2570,611.6510) .. controls (544.0980,611.1650) and (543.1260,609.2230) ..
+ (538.9970,608.3720) .. controls (534.8690,607.5230) and (520.4160,606.3070) ..
+ (511.9140,604.7240) .. controls (503.4120,603.1500) and (496.6120,603.1500) ..
+ (488.3510,603.0290) .. controls (480.0910,602.9080) and (468.0690,601.5700) ..
+ (467.5820,597.8050) .. controls (467.0960,594.0410) and (470.1340,590.2750) ..
+ (469.7680,588.3330) .. controls (469.4040,586.3890) and (467.4610,580.3170) ..
+ (467.4610,578.1300) .. controls (467.4610,575.9430) and (465.8930,567.4290) ..
+ (468.3100,564.2820) .. controls (469.5260,562.7030) and (472.3180,562.7030) ..
+ (474.0200,563.1900) -- cycle;
+
+\path[draw,fill] (364.8900,565.0700) .. controls (364.4910,568.4350) and
+ (361.3030,566.3730) .. (362.0660,564.4300) .. controls (362.6470,562.9510) and
+ (365.3450,562.7890) .. (366.7120,563.4270) .. controls (368.0780,564.0660) and
+ (370.3560,566.8910) .. (370.5370,567.7990) .. controls (370.7200,568.7100) and
+ (371.0470,564.1240) .. (369.3540,562.2440) .. controls (367.7130,560.4190) and
+ (364.1610,559.4190) .. (361.3360,560.8770) .. controls (358.8910,562.1380) and
+ (358.0570,564.0650) .. (358.4210,566.7960) .. controls (358.7340,569.1480) and
+ (360.9860,570.7270) .. (363.0670,570.9880) .. controls (366.6150,571.4360) and
+ (369.3650,567.8110) .. (364.8900,565.0700) -- cycle;
+
+\path[draw,fill] (375.0900,567.0700) .. controls (380.3000,564.9350) and
+ (376.0500,559.8100) .. (373.6320,560.1480) .. controls (371.3690,560.4640) and
+ (370.0390,562.2630) .. (369.8040,563.7910) .. controls (369.5640,565.3550) and
+ (370.1000,567.6170) .. (370.9890,568.6170) .. controls (371.6730,569.3880) and
+ (373.4340,569.9380) .. (373.4340,569.9380) .. controls (373.4340,569.9380) and
+ (371.5300,567.1970) .. (372.7200,565.3410) .. controls (373.8620,563.5610) and
+ (376.3000,563.2480) .. (375.0900,567.0700) -- cycle;
+
+\end{scope}
+\path[fill=white] (463.8900,559.0000) .. controls (472.5070,562.1460) and
+ (473.3500,562.1680) .. (479.3320,563.3370) .. controls (482.6030,563.9770) and
+ (482.2740,567.9530) .. (479.9170,570.7830) .. controls (477.5600,573.6130) and
+ (479.4450,581.6250) .. (477.5600,583.9820) .. controls (475.6750,586.3390) and
+ (470.9810,589.3000) .. (470.9810,589.3000) .. controls (466.7180,585.8660) and
+ (462.4770,584.4520) .. (462.0050,577.3820) .. controls (461.5350,570.3020) and
+ (463.8950,558.9920) .. (463.8950,558.9920) -- cycle;
+
+\begin{scope}[fill=gold]
+\path[draw,fill] (399.8100,658.0800) .. controls (399.8100,658.0800) and
+ (397.1870,656.9850) .. (396.4610,658.9000) .. controls (395.7330,660.8160) and
+ (396.9490,661.7900) .. (396.9490,661.7900) .. controls (396.9490,661.7900) and
+ (401.0530,662.4410) .. (398.4990,667.5190) .. controls (405.3030,663.5670) and
+ (399.8100,658.0800) .. (399.8100,658.0800) -- cycle;
+
+\path[draw,fill] (403.2600,655.9400) .. controls (403.2600,655.9400) and
+ (401.0180,655.2120) .. (400.6280,656.9950) .. controls (400.2390,658.7780) and
+ (401.4000,660.0030) .. (401.4000,660.0030) .. controls (401.4000,660.0030) and
+ (404.3610,660.7530) .. (403.1960,664.5060) .. controls (408.5490,660.0020) and
+ (403.2600,655.9400) .. (403.2600,655.9400) -- cycle;
+
+\path[draw,fill] (409.3900,649.8800) .. controls (409.3900,649.8800) and
+ (408.5590,649.4990) .. (407.9520,650.7130) .. controls (407.3460,651.9310) and
+ (407.9470,653.5460) .. (407.9470,653.5460) .. controls (407.9470,653.5460) and
+ (411.2410,653.9370) .. (411.2860,658.0950) .. controls (415.9280,651.4990) and
+ (409.3900,649.8800) .. (409.3900,649.8800) -- cycle;
+
+\path[draw,fill] (454.1000,634.6000) .. controls (454.1000,634.6000) and
+ (452.0130,633.9870) .. (451.5260,637.0220) .. controls (451.1230,639.5410) and
+ (453.0080,639.8240) .. (453.0080,639.8240) .. controls (453.0080,639.8240) and
+ (456.4930,638.5610) .. (456.6510,642.7370) .. controls (462.0560,637.9980) and
+ (454.1000,634.6000) .. (454.1000,634.6000) -- cycle;
+
+\path[draw,fill] (457.3700,630.7100) .. controls (457.3700,630.7100) and
+ (455.6050,630.4400) .. (455.5530,633.2010) .. controls (455.5100,635.4900) and
+ (457.0270,635.4960) .. (457.0270,635.4960) .. controls (457.0270,635.4960) and
+ (460.4270,633.8080) .. (461.2350,637.8530) .. controls (465.4890,632.9960) and
+ (457.3700,630.7100) .. (457.3700,630.7100) -- cycle;
+
+\path[draw,fill] (460.8600,626.5000) .. controls (460.8600,626.5000) and
+ (459.0730,626.1790) .. (458.9240,628.9420) .. controls (458.8040,631.2290) and
+ (460.3470,631.2820) .. (460.3470,631.2820) .. controls (460.3470,631.2820) and
+ (463.6820,629.6220) .. (464.3570,633.4050) .. controls (469.1830,629.2470) and
+ (460.8600,626.5000) .. (460.8600,626.5000) -- cycle;
+
+\path[draw,fill] (462.8800,622.3200) .. controls (459.8700,623.0590) and
+ (461.5570,626.6220) .. (463.3690,626.9190) .. controls (463.7450,626.1850) and
+ (465.7450,625.1220) .. (466.3450,628.0790) .. controls (470.2450,625.1220) and
+ (464.3700,622.2470) .. (462.8800,622.3200) -- cycle;
+
+\path[draw,fill] (562.3100,583.1000) .. controls (559.9870,576.4960) and
+ (553.6260,580.7320) .. (553.6260,580.7320) .. controls (553.6260,580.7320) and
+ (552.5110,581.7290) .. (553.6870,583.1000) .. controls (555.1440,584.8020) and
+ (556.7670,584.2220) .. (556.7670,584.2220) .. controls (556.7670,584.2220) and
+ (558.6120,581.1210) .. (562.3100,583.1000) -- cycle;
+
+\path[draw,fill] (558.9100,586.2600) .. controls (558.3890,586.6900) and
+ (557.9720,587.6230) .. (558.8230,588.9620) .. controls (559.6750,590.2970) and
+ (561.7090,590.5910) .. (561.7090,590.5910) .. controls (561.7090,590.5910) and
+ (562.7380,587.9950) .. (567.1690,590.7520) .. controls (565.7380,583.5580) and
+ (559.9210,585.4290) .. (558.9100,586.2600) -- cycle;
+
+\path[draw,fill] (560.9200,591.5400) .. controls (561.5990,591.3830) and
+ (570.3050,593.3700) .. (567.9010,600.2280) .. controls (565.7420,594.9960) and
+ (562.0800,597.6150) .. (562.0800,597.6150) .. controls (562.0800,597.6150) and
+ (560.0200,596.9340) .. (559.5200,595.3690) .. controls (558.7070,592.8220) and
+ (560.4030,591.6610) .. (560.9200,591.5400) -- cycle;
+
+\path[draw,fill] (556.2400,600.9500) .. controls (556.2400,600.9500) and
+ (554.3750,601.1740) .. (554.0380,602.7360) .. controls (553.3840,605.7710) and
+ (555.4970,606.1880) .. (555.4970,606.1880) .. controls (555.4970,606.1880) and
+ (560.2460,606.1850) .. (558.9180,612.0080) .. controls (565.4960,604.9980) and
+ (558.6210,601.1230) .. (556.2400,600.9500) -- cycle;
+
+\path[draw,fill] (407.0200,653.2800) .. controls (407.0200,653.2800) and
+ (404.7210,652.8170) .. (404.5440,654.6270) .. controls (404.3660,656.4400) and
+ (405.5730,657.4970) .. (405.5730,657.4970) .. controls (405.5730,657.4970) and
+ (408.9920,657.2470) .. (407.9460,661.7960) .. controls (412.4920,656.6220) and
+ (407.0200,653.2800) .. (407.0200,653.2800) -- cycle;
+
+\end{scope}
+\begin{scope}[fill=olive]
+\path[draw,fill] (497.2200,473.9900) .. controls (498.9160,473.6330) and
+ (500.6160,473.4330) .. (501.7120,474.6500) .. controls (502.8040,475.8630) and
+ (503.2020,476.8170) .. (503.2020,476.8170) .. controls (503.2020,476.8170) and
+ (500.0170,477.0250) .. (497.6070,477.7400) .. controls (496.2490,478.1410) and
+ (494.3030,479.0500) .. (494.3030,479.0500) .. controls (494.3030,479.0500) and
+ (492.7230,476.9570) .. (493.9380,475.7440) .. controls (495.1520,474.5270) and
+ (496.3810,474.1670) .. (497.2200,473.9900) -- cycle;
+
+\path[draw,fill] (485.6800,484.3600) .. controls (485.6800,484.3600) and
+ (482.1580,482.2970) .. (483.9800,479.6230) .. controls (485.8010,476.9510) and
+ (487.5020,475.7380) .. (489.4460,475.6150) .. controls (491.3890,475.4930) and
+ (494.3030,479.0440) .. (494.3030,479.0440) .. controls (494.3030,479.0440) and
+ (490.9690,480.5680) .. (489.5120,481.5440) .. controls (488.0540,482.5150) and
+ (485.6800,484.3600) .. (485.6800,484.3600) -- cycle;
+
+\path[draw,fill] (478.5900,492.8900) .. controls (478.5900,492.8900) and
+ (475.6000,491.4110) .. (475.8410,488.7390) .. controls (476.0860,486.0660) and
+ (478.6350,482.4220) .. (481.6720,482.6680) .. controls (484.7090,482.9090) and
+ (485.6810,484.3680) .. (485.6810,484.3680) .. controls (485.6810,484.3680) and
+ (483.2330,486.1650) .. (481.1790,488.8430) .. controls (479.7580,490.6960) and
+ (478.5900,492.8900) .. (478.5900,492.8900) -- cycle;
+
+\path[draw,fill] (476.0300,499.0500) .. controls (476.0300,499.0500) and
+ (473.8990,497.7260) .. (472.6840,499.0630) .. controls (471.4700,500.3970) and
+ (469.6470,503.1910) .. (470.2550,505.1340) .. controls (470.8630,507.0780) and
+ (473.1700,508.8980) .. (474.2630,508.7800) .. controls (475.3570,508.6560) and
+ (476.2680,508.2750) .. (476.2680,508.2750) .. controls (476.2680,508.2750) and
+ (475.5030,505.5430) .. (475.4350,503.7220) .. controls (475.3460,501.3710) and
+ (476.0300,499.0500) .. (476.0300,499.0500) -- cycle;
+
+\path[draw,fill] (474.9600,519.7900) .. controls (474.9600,519.7900) and
+ (471.2290,518.8550) .. (470.7420,515.9400) .. controls (470.2550,513.0250) and
+ (470.6210,510.4730) .. (471.9570,509.2580) .. controls (473.2920,508.0450) and
+ (476.0610,507.7660) .. (476.0610,507.7660) .. controls (476.0610,507.7660) and
+ (476.9840,510.8470) .. (478.4420,511.6960) .. controls (479.9000,512.5480) and
+ (480.7930,513.8380) .. (480.7930,513.8380) .. controls (480.7930,513.8380) and
+ (479.4540,514.4030) .. (477.8770,516.1010) .. controls (476.4030,517.6850) and
+ (474.9600,519.7900) .. (474.9600,519.7900) -- cycle;
+
+\path[draw,fill] (474.9000,530.0000) .. controls (474.9000,530.0000) and
+ (472.8060,531.0010) .. (471.2280,528.9390) .. controls (469.6500,526.8730) and
+ (469.2850,522.9830) .. (470.8630,521.1620) .. controls (472.4430,519.3420) and
+ (474.9590,519.7910) .. (474.9590,519.7910) .. controls (474.9590,519.7910) and
+ (474.1260,523.1560) .. (474.1260,524.4940) .. controls (474.1270,525.8300) and
+ (474.9000,530.0000) .. (474.9000,530.0000) -- cycle;
+
+\path[draw,fill] (478.5900,492.8900) .. controls (478.5900,492.8900) and
+ (476.3300,490.4410) .. (474.6290,492.0200) .. controls (472.9270,493.5970) and
+ (471.5920,495.4220) .. (472.4420,496.8780) .. controls (473.2910,498.3340) and
+ (476.0300,499.0510) .. (476.0300,499.0510) .. controls (476.0300,499.0510) and
+ (476.8350,496.8960) .. (477.2200,495.7170) .. controls (477.8160,493.9010) and
+ (478.5900,492.8900) .. (478.5900,492.8900) -- cycle;
+
+\end{scope}
+\path[draw,fill=dgold,line width=1.143\lw] (512.7000,506.1600) .. controls
+ (512.7000,506.1600) and (508.7210,507.1970) .. (509.1180,510.1050) .. controls
+ (509.6650,514.1160) and (514.8270,513.4480) .. (514.8270,513.4480) .. controls
+ (514.8270,513.4480) and (507.7820,516.5440) .. (506.3850,518.0630) .. controls
+ (504.9900,519.5810) and (503.3480,522.1910) .. (503.3480,522.1910) .. controls
+ (503.3480,522.1910) and (501.0400,519.2160) .. (501.4060,516.6050) .. controls
+ (501.5890,515.2870) and (504.0190,514.5410) .. (504.0190,513.2630) .. controls
+ (504.0190,511.9900) and (503.9560,507.3150) .. (505.9000,506.2810) .. controls
+ (507.8410,505.2490) and (512.7000,506.1600) .. (512.7000,506.1600) -- cycle;
+
+\path[draw,fill=white,line width=1.143\lw] (532.8000,485.5800) .. controls
+ (532.8000,485.5800) and (534.2400,480.3660) .. (532.2480,477.9780) .. controls
+ (530.2570,475.5890) and (527.6020,474.5250) .. (525.7440,475.0570) .. controls
+ (523.8870,475.5890) and (519.1080,478.2440) .. (519.1080,478.2440) .. controls
+ (519.1080,478.2440) and (517.6050,475.7220) .. (511.7870,475.9880) .. controls
+ (505.9690,476.2540) and (500.5280,475.7210) .. (494.5550,478.2440) .. controls
+ (488.5820,480.7660) and (484.7340,484.0840) .. (481.9470,486.7370) .. controls
+ (479.1590,489.3920) and (476.2380,495.4750) .. (475.3530,498.5760) .. controls
+ (474.0530,503.1290) and (474.4280,506.6290) .. (475.7080,509.3010) .. controls
+ (476.7420,511.4580) and (479.9680,513.6390) .. (479.9680,513.6390) .. controls
+ (479.9680,513.6390) and (476.3030,515.6290) .. (474.3820,519.7870) .. controls
+ (472.7360,523.3490) and (473.5350,528.2050) .. (474.0330,530.7480) .. controls
+ (474.2090,531.6440) and (474.7280,532.7830) .. (474.7280,532.7830) .. controls
+ (474.7280,532.7830) and (478.6110,532.1810) .. (480.2040,529.9260) .. controls
+ (481.7970,527.6700) and (481.8910,524.8520) .. (484.0140,523.2600) .. controls
+ (486.1370,521.6660) and (491.0780,521.7520) .. (491.0780,521.7520) .. controls
+ (491.0780,521.7520) and (489.7470,518.2830) .. (492.5860,515.1640) .. controls
+ (494.2330,513.3530) and (495.2310,511.8890) .. (495.3640,510.5610) .. controls
+ (495.4970,509.2360) and (495.7360,507.6560) .. (498.0670,506.2890) .. controls
+ (500.3970,504.9220) and (503.4650,504.2750) .. (505.2050,500.6400) .. controls
+ (505.7150,499.5750) and (505.9050,498.5410) .. (507.2990,497.2230) .. controls
+ (508.6930,495.9050) and (511.8120,495.8970) .. (514.0680,495.8970) .. controls
+ (516.3250,495.8970) and (519.7760,495.8970) .. (521.1030,495.2330) .. controls
+ (522.4310,494.5690) and (524.4620,493.8220) .. (525.6360,492.1380) .. controls
+ (526.8100,490.4540) and (526.9430,489.1270) .. (527.8720,487.6680) .. controls
+ (528.8010,486.2070) and (528.8000,485.5450) .. (530.2600,485.2790) .. controls
+ (531.7170,485.0140) and (532.8000,485.5800) .. (532.8000,485.5800) -- cycle;
+
+\begin{scope}[line width=0.534\lw,fill=green]
+\path[draw,fill] (509.6000,473.4300) .. controls (508.0330,472.2540) and
+ (504.6210,472.5800) .. (503.8900,474.6470) .. controls (503.1620,476.7080) and
+ (504.4980,479.1890) .. (506.1120,480.2960) .. controls (507.6300,481.3370) and
+ (509.3860,481.7250) .. (510.7250,481.4260) .. controls (512.2240,481.0940) and
+ (516.2350,479.0010) .. (517.5700,478.2720) .. controls (518.9050,477.5430) and
+ (518.7080,476.2240) .. (516.5220,475.7410) .. controls (514.3360,475.2510) and
+ (511.5280,476.1890) .. (511.5280,476.1890) .. controls (511.5280,476.1890) and
+ (510.5710,474.1600) .. (509.6000,473.4300) -- cycle;
+
+\path[draw,fill] (497.7000,489.6500) .. controls (497.7000,489.6500) and
+ (498.0670,492.0200) .. (496.0610,492.1990) .. controls (494.0580,492.3810) and
+ (492.4170,490.7420) .. (493.3290,488.5580) .. controls (494.2420,486.3700) and
+ (496.4880,485.6420) .. (498.3100,485.8260) .. controls (500.1300,486.0060) and
+ (503.1680,487.4650) .. (503.3490,489.4670) .. controls (503.5310,491.4740) and
+ (503.5310,495.1150) .. (502.2580,496.3920) .. controls (500.9820,497.6660) and
+ (498.4330,499.4870) .. (495.8820,500.7640) .. controls (493.3300,502.0410) and
+ (491.1450,500.9480) .. (488.4130,502.5860) .. controls (485.6800,504.2270) and
+ (486.1040,506.8360) .. (482.2780,506.8360) .. controls (478.4530,506.8360) and
+ (477.4810,505.4980) .. (477.4810,505.4980) .. controls (477.4810,505.4980) and
+ (481.5490,506.8360) .. (483.6160,504.6480) .. controls (485.1820,502.9900) and
+ (484.4030,496.7530) .. (487.8660,495.4780) .. controls (491.3270,494.2040) and
+ (497.3400,495.4780) .. (498.0690,493.4740) .. controls (498.7940,491.4740) and
+ (497.7000,489.6500) .. (497.7000,489.6500) -- cycle;
+
+\path[draw,fill] (413.1500,563.2400) .. controls (411.5450,563.2400) and
+ (410.1250,564.0170) .. (409.2330,565.2130) .. controls (409.2330,565.2130) and
+ (407.7750,563.4830) .. (408.5940,561.1150) .. controls (409.4140,558.7460) and
+ (413.1580,556.9630) .. (415.7000,556.7430) .. controls (418.8880,556.4670) and
+ (423.1970,557.8570) .. (423.1970,557.8570) .. controls (423.1970,557.8570) and
+ (418.7980,555.5570) .. (414.2430,555.7400) .. controls (409.6880,555.9200) and
+ (405.1340,558.4740) .. (404.0420,561.9350) .. controls (402.9460,565.4000) and
+ (404.1290,570.3180) .. (407.9590,572.1380) .. controls (410.4410,573.3200) and
+ (412.6070,573.2830) .. (414.0480,572.9290) .. controls (416.3180,572.5070) and
+ (418.0410,570.5220) .. (418.0410,568.1280) .. controls (418.0410,565.4300) and
+ (415.8500,563.2400) .. (413.1500,563.2400) -- cycle;
+
+\path[draw,fill] (445.2200,565.8100) .. controls (445.0740,564.4080) and
+ (444.5440,563.3610) .. (443.9190,562.6740) .. controls (442.9450,561.6050) and
+ (441.5050,560.9410) .. (439.9480,560.9410) .. controls (437.1950,560.9410) and
+ (434.9340,563.0460) .. (434.6890,565.7380) .. controls (434.3530,565.7280) and
+ (431.7750,565.5490) .. (431.1710,563.0990) .. controls (430.6240,560.8770) and
+ (431.4130,558.2990) .. (432.3550,557.3610) .. controls (433.5430,556.1750) and
+ (436.3340,554.6090) .. (436.3340,554.6090) .. controls (436.3340,554.6090) and
+ (429.5310,555.5360) .. (427.3450,559.6330) .. controls (425.7340,562.6550) and
+ (426.2520,567.2860) .. (429.3490,570.0180) .. controls (432.4460,572.7550) and
+ (436.3630,574.1200) .. (440.0980,572.7550) .. controls (443.2620,571.5950) and
+ (444.6040,569.6340) .. (444.9410,568.6260) .. controls (445.2780,567.6180) and
+ (445.3410,566.9700) .. (445.2200,565.8100) -- cycle;
+
+\path[draw,fill] (397.0500,629.7400) .. controls (393.4060,629.4250) and
+ (391.1370,628.3370) .. (390.7420,628.1350) .. controls (391.6990,627.3750) and
+ (392.3140,626.1990) .. (392.3140,624.8830) .. controls (392.3140,622.5880) and
+ (390.4510,620.7240) .. (388.1540,620.7240) .. controls (386.2590,620.7240) and
+ (384.8470,622.0980) .. (384.1600,623.7260) .. controls (383.4730,625.3540) and
+ (383.5600,627.1990) .. (384.4650,628.8840) .. controls (385.8940,631.5440) and
+ (390.6630,632.9800) .. (393.4960,632.8370) .. controls (401.1170,632.4550) and
+ (406.4920,629.0880) .. (408.0490,627.9940) .. controls (406.9210,628.7220) and
+ (403.6480,630.3090) .. (397.0500,629.7400) -- cycle;
+
+\path[draw,fill] (416.6300,617.9000) .. controls (414.3310,620.3170) and
+ (409.9810,620.9960) .. (406.7010,620.4500) .. controls (405.1220,620.1880) and
+ (403.7060,619.1960) .. (403.0970,618.3540) .. controls (403.9840,617.5810) and
+ (404.5460,616.4420) .. (404.5460,615.1680) .. controls (404.5460,612.8200) and
+ (402.6420,610.9170) .. (400.2950,610.9170) .. controls (399.1400,610.9170) and
+ (398.1950,611.1680) .. (397.1360,612.2500) .. controls (396.0760,613.3330) and
+ (395.2240,615.8050) .. (395.9540,618.6290) .. controls (396.6820,621.4510) and
+ (400.1440,623.8200) .. (404.8790,624.7330) .. controls (409.6150,625.6410) and
+ (414.5350,622.2720) .. (416.8140,619.8110) .. controls (419.0900,617.3530) and
+ (419.4540,612.7050) .. (419.4540,612.7050) .. controls (419.4540,612.7050) and
+ (418.6400,615.7880) .. (416.6300,617.9000) -- cycle;
+
+\path[draw,fill] (358.7000,597.1300) .. controls (369.8710,590.4370) and
+ (377.2840,601.4150) .. (378.6500,604.3250) .. controls (380.0340,607.2790) and
+ (381.2910,614.8050) .. (379.1960,617.4460) .. controls (377.1020,620.0910) and
+ (372.7280,619.9020) .. (370.9080,620.7260) .. controls (369.0860,621.5430) and
+ (368.9040,623.9090) .. (369.7230,625.6410) .. controls (370.5420,627.3750) and
+ (372.9110,629.6510) .. (374.2790,630.8330) .. controls (375.6430,632.0190) and
+ (379.1060,635.2970) .. (380.3800,636.9370) .. controls (381.6560,638.5780) and
+ (384.3890,641.5820) .. (386.4840,641.4010) .. controls (388.5800,641.2200) and
+ (389.4910,640.2150) .. (390.9470,639.7600) .. controls (392.4060,639.3060) and
+ (394.3180,639.7600) .. (395.0470,641.3090) .. controls (395.7760,642.8600) and
+ (396.0500,646.3210) .. (393.1340,648.2350) .. controls (390.2200,650.1470) and
+ (388.8530,651.6960) .. (384.7540,652.2430) .. controls (381.4980,652.6760) and
+ (378.3850,651.4870) .. (375.5530,649.9620) .. controls (373.2170,648.7020) and
+ (368.6220,645.5620) .. (363.6210,648.5990) .. controls (366.4340,642.9370) and
+ (372.5700,646.3060) .. (374.0380,646.2490) .. controls (375.5860,646.1890) and
+ (375.6430,644.8640) .. (372.6380,643.3150) .. controls (369.6330,641.7660) and
+ (361.8090,641.1240) .. (357.3370,635.2080) .. controls (365.8720,638.8740) and
+ (366.6270,634.9350) .. (365.8080,633.3880) .. controls (364.7590,631.4060) and
+ (361.4190,630.0590) .. (358.7920,629.2860) .. controls (356.4610,628.6020) and
+ (351.1840,627.4990) .. (347.7710,629.4700) .. controls (350.0590,624.6240) and
+ (356.5590,628.1240) .. (357.6990,626.1010) .. controls (358.6510,624.4130) and
+ (356.7510,622.0910) .. (355.0580,620.9970) .. controls (353.5090,619.9940) and
+ (350.7460,618.8120) .. (346.4950,621.6390) .. controls (348.6210,616.3130) and
+ (355.6830,619.8130) .. (358.1550,616.5350) .. controls (359.0980,615.2840) and
+ (358.9620,612.9290) .. (357.7910,611.7090) .. controls (356.8950,610.7740) and
+ (354.8720,610.0610) .. (353.6010,610.7970) .. controls (352.6380,611.3550) and
+ (350.8090,612.6260) .. (347.6800,611.2530) .. controls (352.3090,611.8760) and
+ (353.3090,607.0010) .. (357.7920,607.0650) .. controls (359.4340,607.0880) and
+ (361.1230,605.9530) .. (361.2530,604.9670) .. controls (361.4200,603.6970) and
+ (360.2510,602.0520) .. (358.3380,602.1430) .. controls (356.6380,602.2230) and
+ (355.0600,604.6250) .. (349.5940,602.4160) .. controls (354.4350,603.1250) and
+ (356.3720,599.6250) .. (360.1600,598.9560) .. controls (362.5190,598.5390) and
+ (363.9850,599.3170) .. (365.6260,600.3220) .. controls (367.2660,601.3240) and
+ (368.9050,599.2260) .. (367.2660,597.9510) .. controls (366.1860,597.1100) and
+ (364.4960,595.4370) .. (358.7000,597.1300) -- cycle;
+
+\path[draw,fill] (519.5600,586.4400) .. controls (517.1140,584.8380) and
+ (511.8470,584.6800) .. (511.8470,584.6800) .. controls (511.8470,584.6800) and
+ (517.9190,585.9540) .. (519.5600,590.1450) .. controls (520.8970,593.5610) and
+ (519.8020,594.0940) .. (519.8020,594.0940) .. controls (519.8020,594.0940) and
+ (519.8070,594.1160) .. (519.8170,594.1520) .. controls (519.1820,593.6310) and
+ (518.3810,593.3030) .. (517.4940,593.3030) .. controls (515.4660,593.3030) and
+ (513.8220,594.9470) .. (513.8220,596.9810) .. controls (513.8220,599.0100) and
+ (515.4660,600.6530) .. (517.4940,600.6530) .. controls (517.4940,600.6530) and
+ (521.3210,601.0770) .. (523.4450,598.1650) .. controls (527.4810,592.6280) and
+ (521.5030,587.7170) .. (519.5600,586.4400) -- cycle;
+
+\path[draw,fill] (505.9600,579.3400) .. controls (502.6910,577.3770) and
+ (498.0060,577.5780) .. (498.0060,577.5780) .. controls (498.0060,577.5780) and
+ (501.3490,579.6650) .. (502.0740,580.9760) .. controls (502.7980,582.2850) and
+ (502.7780,583.2220) .. (502.6260,583.7890) .. controls (501.9360,583.4880) and
+ (501.1760,583.3160) .. (500.3760,583.3160) .. controls (497.2730,583.3160) and
+ (494.7570,585.8290) .. (494.7570,588.9290) .. controls (494.7570,592.0330) and
+ (497.2730,594.5530) .. (500.3760,594.5530) .. controls (500.4300,594.5530) and
+ (500.4810,594.5420) .. (500.5360,594.5380) .. controls (502.1460,594.5880) and
+ (508.1640,594.3510) .. (510.0910,588.3850) .. controls (511.3660,584.4400) and
+ (509.3000,581.3440) .. (505.9600,579.3400) -- cycle;
+
+\path[draw,fill] (491.1400,568.0400) .. controls (484.4120,563.1160) and
+ (475.4730,563.4850) .. (475.4730,563.4850) .. controls (475.4730,563.4850) and
+ (485.7340,566.5220) .. (487.2530,573.0810) .. controls (488.1520,576.9690) and
+ (486.5280,578.0420) .. (486.3060,578.1690) .. controls (485.7070,576.2760) and
+ (483.9370,574.9020) .. (481.8470,574.9020) .. controls (479.2670,574.9020) and
+ (477.1730,576.9980) .. (477.1730,579.5800) .. controls (477.1730,580.3930) and
+ (477.3830,581.1590) .. (477.7500,581.8270) .. controls (478.8550,584.3090) and
+ (481.8340,587.0760) .. (487.4360,586.8660) .. controls (491.0350,586.7280) and
+ (494.2380,583.2860) .. (494.9660,580.9140) .. controls (495.6940,578.5480) and
+ (497.0290,572.3560) .. (491.1400,568.0400) -- cycle;
+
+\path[draw,fill] (468.4300,583.2300) .. controls (468.4300,583.2300) and
+ (470.9800,587.2370) .. (470.9800,589.3010) .. controls (470.9800,591.3650) and
+ (470.2520,597.6800) .. (474.2600,599.6260) .. controls (478.2690,601.5680) and
+ (488.4720,600.5960) .. (491.8710,599.8660) .. controls (495.2710,599.1380) and
+ (503.5880,599.6030) .. (506.6870,600.4760) .. controls (509.3580,601.2270) and
+ (516.8880,604.7220) .. (520.4130,604.4840) .. controls (523.9350,604.2410) and
+ (530.8570,603.0270) .. (531.9510,600.3510) .. controls (533.0430,597.6790) and
+ (532.8000,595.1290) .. (533.1650,594.4010) .. controls (533.5280,593.6750) and
+ (535.2290,592.9460) .. (537.7800,593.5520) .. controls (540.3300,594.1600) and
+ (542.7590,594.7670) .. (543.8520,596.1030) .. controls (544.9440,597.4370) and
+ (546.1600,600.9590) .. (543.8520,603.7550) .. controls (541.5450,606.5490) and
+ (537.1720,608.9780) .. (535.5930,610.5560) .. controls (534.0140,612.1320) and
+ (531.7050,616.2650) .. (530.2470,618.2060) .. controls (528.7900,620.1490) and
+ (524.4890,625.3760) .. (517.3760,623.1860) .. controls (528.9270,621.8130) and
+ (526.1140,612.8130) .. (522.9610,612.4970) .. controls (520.3980,612.2400) and
+ (517.2530,613.3510) .. (515.9180,615.7780) .. controls (514.5800,618.2060) and
+ (510.8020,625.2510) .. (501.7080,621.6060) .. controls (507.4890,622.0630) and
+ (510.0070,618.8920) .. (510.0880,616.9890) .. controls (510.1620,615.2390) and
+ (507.2640,611.7160) .. (503.4070,613.4690) .. controls (498.8020,615.5630) and
+ (498.8640,621.0630) .. (491.3830,619.2990) .. controls (495.6140,618.9380) and
+ (497.6970,615.6540) .. (497.0910,614.4400) .. controls (496.4850,613.2250) and
+ (494.2990,611.6490) .. (491.5050,612.6180) .. controls (488.7110,613.5930) and
+ (485.1850,616.9400) .. (483.9710,618.3930) .. controls (482.7570,619.8520) and
+ (479.1140,624.1880) .. (473.6520,620.3890) .. controls (479.4260,621.3750) and
+ (481.0600,618.3260) .. (480.4530,616.8690) .. controls (479.8460,615.4120) and
+ (476.8080,614.0760) .. (473.8930,614.9260) .. controls (470.9770,615.7780) and
+ (469.6420,617.5990) .. (467.9410,618.3260) .. controls (466.2420,619.0530) and
+ (460.8010,619.8120) .. (458.1050,615.1700) .. controls (466.5510,618.5630) and
+ (464.3000,612.2520) .. (462.9630,610.9190) .. controls (461.6260,609.5810) and
+ (457.1330,607.7600) .. (457.2540,603.1470) .. controls (457.3750,598.5300) and
+ (460.1690,594.1600) .. (463.3270,591.8500) .. controls (466.4850,589.5420) and
+ (467.8200,588.4490) .. (468.1840,587.1140) .. controls (468.5530,585.7770) and
+ (468.4300,583.2300) .. (468.4300,583.2300) -- cycle;
+
+\path[draw,fill] (471.2200,528.9400) .. controls (469.6420,526.8740) and
+ (469.2770,522.9840) .. (470.8550,521.1630) .. controls (471.7370,520.1460) and
+ (473.2140,519.8940) .. (474.3560,519.8650) .. controls (474.3630,519.8390) and
+ (474.3690,519.8070) .. (474.3770,519.7840) .. controls (474.4710,519.4870) and
+ (474.6120,519.1880) .. (474.7740,518.8880) .. controls (474.4410,518.7970) and
+ (473.7730,518.6150) .. (472.4340,518.2480) .. controls (469.7600,517.5210) and
+ (464.9030,520.1930) .. (460.5320,524.5660) .. controls (456.1580,528.9390) and
+ (452.5140,539.8680) .. (448.8710,544.0020) .. controls (445.2280,548.1270) and
+ (439.8850,545.4580) .. (434.2980,547.1580) .. controls (428.7100,548.8520) and
+ (424.1110,557.5000) .. (411.2220,551.0410) .. controls (416.6740,558.1870) and
+ (429.4240,557.3750) .. (433.3260,555.6560) .. controls (437.4130,553.8550) and
+ (441.1720,551.4920) .. (446.9460,552.7010) .. controls (451.8670,553.7310) and
+ (456.6900,552.2450) .. (460.5330,548.8520) .. controls (464.6610,545.2150) and
+ (466.6050,538.1690) .. (469.2770,535.2540) .. controls (471.5020,532.8260) and
+ (473.7030,531.9270) .. (474.3840,531.6890) -- (473.8580,530.1670) .. controls
+ (472.8930,530.0980) and (471.8780,529.8020) .. (471.2200,528.9400) -- cycle;
+
+\path[draw,fill] (489.9300,520.6800) .. controls (489.9300,520.6800) and
+ (484.5850,519.9510) .. (482.1570,522.8670) .. controls (479.7280,525.7830) and
+ (480.9420,528.2110) .. (477.7840,529.9090) .. controls (474.6250,531.6130) and
+ (471.9540,530.3980) .. (468.5540,534.0400) .. controls (465.1530,537.6840) and
+ (464.4240,544.9730) .. (461.7520,547.1600) .. controls (459.0800,549.3420) and
+ (450.0930,548.6140) .. (450.0930,548.6140) .. controls (450.0930,548.6140) and
+ (456.0510,551.0870) .. (461.7520,549.8320) .. controls (468.9300,548.2520) and
+ (472.6800,536.0020) .. (487.9860,534.2810) .. controls (473.1790,537.5020) and
+ (477.6790,544.5020) .. (469.7660,549.3420) .. controls (466.7260,551.2010) and
+ (461.5080,552.0130) .. (461.5080,552.0130) .. controls (461.5080,552.0130) and
+ (467.4870,553.5140) .. (474.3830,549.5870) .. controls (478.8350,547.0520) and
+ (480.6980,545.4600) .. (483.3700,545.9400) .. controls (486.0430,546.4270) and
+ (494.0130,546.5320) .. (497.4600,544.2400) .. controls (501.0580,541.8480) and
+ (503.4990,539.7050) .. (503.7730,536.2280) .. controls (504.0610,532.5940) and
+ (502.0730,529.6680) .. (502.0730,529.6680) .. controls (502.0730,529.6680) and
+ (496.4870,530.6420) .. (493.3290,526.5150) .. controls (490.1740,522.3780) and
+ (489.9300,520.6800) .. (489.9300,520.6800) -- cycle;
+
+\path[draw,fill] (418.8700,606.4100) .. controls (417.2410,607.6520) and
+ (414.6790,607.3230) .. (413.0400,606.3180) .. controls (411.9630,605.6620) and
+ (411.0540,604.5270) .. (410.8070,603.7720) .. controls (412.0340,603.0330) and
+ (412.8590,601.6930) .. (412.8590,600.1540) .. controls (412.8590,597.8260) and
+ (410.9700,595.9370) .. (408.6380,595.9370) .. controls (407.5580,595.9370) and
+ (406.5730,596.3450) .. (405.8260,597.0130) .. controls (405.2460,597.5330) and
+ (404.3990,598.8290) .. (404.0600,600.1810) .. controls (403.7030,601.6110) and
+ (403.2900,604.7550) .. (405.9330,607.2280) .. controls (408.8500,609.9640) and
+ (414.4110,610.8180) .. (416.5910,610.4180) .. controls (418.5250,610.0630) and
+ (419.7450,609.0210) .. (420.4160,607.5030) .. controls (421.2780,605.5560) and
+ (421.6010,601.1280) .. (421.6010,601.1280) .. controls (421.6010,601.1280) and
+ (421.1430,604.6770) .. (418.8700,606.4100) -- cycle;
+
+\end{scope}
+\begin{scope}[fill=olive]
+\path[draw,fill] (531.9500,522.3800) .. controls (531.9500,522.3800) and
+ (533.1020,529.4280) .. (528.4870,528.8800) .. controls (523.8720,528.3330) and
+ (523.8540,523.1880) .. (523.8540,523.1880) -- (531.9500,522.3800) -- cycle;
+
+\path[draw,fill] (515.0400,526.1900) .. controls (515.0400,526.1900) and
+ (515.9030,530.7730) .. (520.7710,529.6660) .. controls (524.7990,528.7480) and
+ (523.7900,523.2730) .. (523.7900,523.2730) -- (515.0400,526.1900) -- cycle;
+
+\path[draw,fill] (515.0400,526.1900) .. controls (515.0400,526.1900) and
+ (515.8560,529.1190) .. (513.1810,530.3960) .. controls (508.4030,532.6770) and
+ (505.6500,528.6930) .. (505.6500,528.6930) .. controls (505.6500,528.6930) and
+ (508.8960,526.8660) .. (510.1730,526.3750) .. controls (511.7990,525.7500) and
+ (515.0400,526.1900) .. (515.0400,526.1900) -- cycle;
+
+\path[draw,fill] (496.1200,528.5100) .. controls (496.1200,528.5100) and
+ (495.4950,532.7620) .. (498.7980,533.5710) .. controls (502.5780,534.4930) and
+ (505.8520,531.1000) .. (505.6140,528.8080) .. controls (504.2240,528.4670) and
+ (502.6130,528.7340) .. (500.8610,528.8120) .. controls (498.2490,528.9370) and
+ (496.1200,528.5100) .. (496.1200,528.5100) -- cycle;
+
+\path[draw,fill] (491.0300,522.9800) .. controls (491.0300,522.9800) and
+ (488.6550,524.2650) .. (488.7160,526.2710) .. controls (488.7760,528.2710) and
+ (489.8250,529.7490) .. (490.8410,530.2750) .. controls (493.9980,531.9160) and
+ (496.3280,528.6650) .. (496.3280,528.6650) .. controls (496.3280,528.6650) and
+ (494.6010,527.5630) .. (493.2630,526.0760) .. controls (492.1570,524.8470) and
+ (491.0300,522.9800) .. (491.0300,522.9800) -- cycle;
+
+\path[draw,fill] (490.7000,516.7000) .. controls (490.7000,516.7000) and
+ (486.9500,515.7470) .. (485.9800,517.2830) .. controls (484.6150,519.4450) and
+ (484.9470,521.4720) .. (485.8580,522.5620) .. controls (486.7700,523.6540) and
+ (490.1050,523.9010) .. (491.0270,522.9790) .. controls (490.2380,521.5800) and
+ (490.1920,520.4690) .. (490.2540,519.3770) .. controls (490.3140,518.2820) and
+ (490.7000,516.7000) .. (490.7000,516.7000) -- cycle;
+
+\path[draw,fill] (493.9700,511.8500) .. controls (493.9700,511.8500) and
+ (490.8750,509.2600) .. (488.8300,509.8720) .. controls (486.8240,510.4730) and
+ (485.6730,512.4240) .. (485.9140,513.8810) .. controls (486.1630,515.3700) and
+ (488.1570,516.1840) .. (489.6240,516.4320) .. controls (491.2010,516.7020) and
+ (490.7550,516.5810) .. (490.7550,516.5810) .. controls (490.7550,516.5810) and
+ (491.8710,514.8730) .. (492.6000,514.0810) .. controls (493.3300,513.2960) and
+ (493.9700,511.8500) .. (493.9700,511.8500) -- cycle;
+
+\path[draw,fill] (497.1000,506.1300) .. controls (497.1000,506.1300) and
+ (495.9170,505.1120) .. (494.0940,503.8380) .. controls (492.2730,502.5640) and
+ (489.3640,502.4150) .. (488.7570,503.9930) .. controls (488.1510,505.5710) and
+ (488.3640,507.6010) .. (489.2130,508.6300) .. controls (490.0640,509.6650) and
+ (490.4930,509.9400) .. (492.1000,510.7430) .. controls (493.7160,511.5510) and
+ (494.0050,511.7250) .. (494.0050,511.7250) .. controls (494.0050,511.7250) and
+ (494.7370,509.2170) .. (495.3440,508.0040) .. controls (495.9500,506.7900) and
+ (497.1000,506.1300) .. (497.1000,506.1300) -- cycle;
+
+\path[draw,fill] (501.0600,503.9300) .. controls (501.0600,503.9300) and
+ (499.8670,500.1830) .. (497.6670,499.7350) .. controls (495.5130,499.2960) and
+ (494.3940,499.9140) .. (494.1210,501.6100) .. controls (493.8500,503.2950) and
+ (494.7350,504.2780) .. (495.5840,504.9140) .. controls (496.4860,505.5890) and
+ (497.3400,505.9550) .. (497.3400,505.9550) -- (501.0600,503.9300) -- cycle;
+
+\path[draw,fill] (505.0800,499.3200) .. controls (505.0800,499.3200) and
+ (503.2920,497.3630) .. (501.7150,497.3030) .. controls (500.1340,497.2400) and
+ (499.3960,497.8020) .. (499.1020,498.8810) .. controls (498.8290,499.8850) and
+ (499.2850,501.0090) .. (499.9540,501.8550) .. controls (500.6200,502.7090) and
+ (501.2710,503.6350) .. (501.2710,503.6350) .. controls (501.2710,503.6350) and
+ (503.2210,502.9630) .. (503.8310,502.2370) .. controls (504.4370,501.5070) and
+ (505.0800,499.3200) .. (505.0800,499.3200) -- cycle;
+
+\end{scope}
+\begin{scope}[fill=red]
+\path[draw,fill] (502.5300,521.0700) .. controls (502.5300,521.0700) and
+ (506.0010,515.0840) .. (513.0970,513.1460) .. controls (518.6800,511.6220) and
+ (529.0550,515.8720) .. (528.0360,508.4990) .. controls (527.7450,506.3930) and
+ (526.3680,498.8100) .. (535.9590,498.3880) .. controls (530.4090,499.9920) and
+ (532.6810,504.7650) .. (532.6810,504.7650) .. controls (532.6810,504.7650) and
+ (534.5020,502.4870) .. (536.5980,502.1240) .. controls (538.6930,501.7590) and
+ (542.7010,502.7470) .. (542.7010,498.2960) .. controls (544.6490,506.9660) and
+ (536.5550,503.2470) .. (534.8680,508.6830) .. controls (534.1590,510.9680) and
+ (536.2630,516.9120) .. (530.0080,519.4600) .. controls (525.7910,521.1800) and
+ (519.7470,517.3950) .. (516.2250,517.3950) .. controls (513.3130,517.3950) and
+ (509.5140,521.8580) .. (507.9650,522.8630) .. controls (506.4160,523.8640) and
+ (502.5300,521.0700) .. (502.5300,521.0700) -- cycle;
+
+\path[draw,fill] (523.0800,492.8600) .. controls (523.2140,492.8460) and
+ (523.3500,492.8250) .. (523.4860,492.7990) .. controls (524.6580,491.9760) and
+ (525.6290,490.9420) .. (526.1170,489.6410) .. controls (527.2080,486.7240) and
+ (527.2080,485.6330) .. (529.5780,484.5390) .. controls (531.0300,483.8690) and
+ (532.3380,484.4340) .. (533.0970,485.2620) .. controls (533.5960,484.6930) and
+ (534.5260,483.3640) .. (534.2560,481.5650) .. controls (533.8900,479.1370) and
+ (531.5820,475.4920) .. (528.9110,475.2470) .. controls (526.2380,475.0050) and
+ (523.9320,475.7370) .. (523.5650,477.1930) .. controls (523.2030,478.6490) and
+ (522.8370,480.2250) .. (521.7450,480.7120) .. controls (520.6510,481.2000) and
+ (518.8310,480.3530) .. (517.1290,482.6590) .. controls (515.4280,484.9670) and
+ (515.4280,487.3950) .. (516.6450,488.7300) .. controls (517.8580,490.0650) and
+ (521.8660,492.9810) .. (523.0800,492.8600) -- cycle;
+
+\end{scope}
+\begin{scope}[fill=white]
+\path[draw,fill] (518.3800,496.4800) .. controls (519.9920,497.5640) and
+ (525.7420,502.7510) .. (518.7430,507.8680) .. controls (520.3050,502.1270) and
+ (515.8050,502.5020) .. (514.6440,502.1290) .. controls (513.4140,499.8410) and
+ (515.1380,497.0610) .. (518.3800,496.4800) -- cycle;
+
+\path[draw,fill] (531.0800,487.5400) .. controls (532.3790,488.3790) and
+ (537.7490,490.8780) .. (532.8860,495.7410) .. controls (533.4310,491.6840) and
+ (529.9310,492.1370) .. (529.1370,492.1370) .. controls (528.0950,490.6220) and
+ (528.7740,488.0910) .. (531.0800,487.5400) -- cycle;
+
+\path[draw,fill] (511.2000,482.1400) .. controls (512.6910,480.8930) and
+ (514.2630,479.8670) .. (515.1930,479.6320) .. controls (515.5810,479.5340) and
+ (516.0030,479.3940) .. (516.4350,479.2260) .. controls (516.0970,477.9530) and
+ (515.3550,476.2880) .. (513.6760,476.1130) .. controls (511.3590,475.8690) and
+ (510.1090,477.5940) .. (509.9000,479.1420) .. controls (509.7610,480.1720) and
+ (510.2640,481.3550) .. (511.2000,482.1400) -- cycle;
+
+\path[draw,fill] (508.6900,495.9000) .. controls (508.6900,495.9000) and
+ (507.5960,491.6500) .. (504.8030,491.2850) .. controls (502.7520,491.0170) and
+ (501.4030,492.7420) .. (501.0970,494.4430) .. controls (500.8310,495.9430) and
+ (501.3400,497.9640) .. (503.2850,498.6340) .. controls (505.2290,499.3020) and
+ (505.6790,498.9350) .. (505.6790,498.9350) .. controls (505.6790,498.9350) and
+ (505.7770,498.1490) .. (506.8080,497.1150) .. controls (507.8380,496.0840) and
+ (508.6900,495.9000) .. (508.6900,495.9000) -- cycle;
+
+\path[draw,fill] (527.3100,486.7300) .. controls (527.3100,486.7300) and
+ (525.8220,483.3960) .. (523.3820,483.7530) .. controls (521.8020,483.9830) and
+ (521.4190,485.6390) .. (521.7750,486.5510) .. controls (522.7270,488.9910) and
+ (526.4180,489.1690) .. (526.4180,489.1690) .. controls (526.4180,489.1690) and
+ (526.6090,488.4970) .. (526.8540,487.7670) .. controls (527.0950,487.0380) and
+ (527.3100,486.7300) .. (527.3100,486.7300) -- cycle;
+
+\path[draw,fill] (529.5800,484.5400) .. controls (529.5800,484.5400) and
+ (526.9710,482.2960) .. (527.3340,480.5950) .. controls (527.6990,478.8920) and
+ (529.7460,478.8650) .. (530.4600,479.4590) .. controls (532.8200,481.4270) and
+ (531.7100,484.3990) .. (531.7100,484.3990) -- (529.5800,484.5400) -- cycle;
+
+\end{scope}
+\path[draw,fill=white,line width=1.143\lw] (528.1200,493.6500) .. controls
+ (526.4790,494.5580) and (522.4720,495.2900) .. (519.5570,496.7460) .. controls
+ (516.6410,498.2050) and (516.9450,504.0340) .. (513.8480,506.0400) .. controls
+ (510.7520,508.0430) and (507.1680,504.9230) .. (505.4070,508.1620) .. controls
+ (503.7990,511.1210) and (505.4390,511.6700) .. (504.9830,513.3260) .. controls
+ (504.4960,515.0880) and (502.3720,515.3300) .. (502.1890,517.3320) .. controls
+ (502.0070,519.3380) and (502.7970,520.6110) .. (504.2540,521.5230) .. controls
+ (505.7120,522.4350) and (507.8980,522.4350) .. (509.1720,521.3410) .. controls
+ (510.4480,520.2470) and (513.5460,517.1500) .. (516.0960,516.8780) .. controls
+ (518.6470,516.6050) and (522.1070,518.9740) .. (525.7510,519.1560) .. controls
+ (529.3950,519.3370) and (532.6740,517.6980) .. (533.5850,515.6940) .. controls
+ (534.4950,513.6880) and (535.2250,514.4150) .. (535.5900,515.8730) .. controls
+ (535.9530,517.3310) and (535.7730,521.1570) .. (533.7670,522.2510) .. controls
+ (531.7640,523.3470) and (525.9330,522.8000) .. (524.1120,523.8920) .. controls
+ (522.2910,524.9860) and (519.5570,526.8060) .. (515.9130,526.6220) .. controls
+ (512.2690,526.4420) and (510.8120,526.8060) .. (508.4430,528.0810) .. controls
+ (506.0750,529.3560) and (501.4230,531.1200) .. (498.4250,530.2670) .. controls
+ (495.9160,529.5520) and (491.8640,526.6220) .. (490.5900,523.1630) .. controls
+ (489.3140,519.7030) and (489.4960,516.6040) .. (491.8640,514.2350) .. controls
+ (494.2340,511.8700) and (494.2340,507.6760) .. (496.2370,506.0390) .. controls
+ (498.2390,504.3980) and (502.2500,503.1240) .. (503.5230,501.8460) .. controls
+ (504.7990,500.5750) and (504.0700,497.1110) .. (507.7140,495.4700) .. controls
+ (511.3590,493.8310) and (515.7290,495.6520) .. (518.6460,494.9250) .. controls
+ (521.5600,494.1960) and (525.0210,492.5560) .. (526.1150,489.6420) .. controls
+ (527.2060,486.7250) and (527.2060,485.6340) .. (529.5760,484.5400) .. controls
+ (531.9460,483.4460) and (533.9480,485.6340) .. (533.7660,486.9070) .. controls
+ (533.5840,488.1830) and (531.5790,488.0010) .. (529.9410,489.6410) .. controls
+ (528.3030,491.2810) and (529.7610,492.7380) .. (528.1200,493.6500) -- cycle;
+
+\path[draw] (506.2000,495.1700) .. controls (506.2000,495.8405) and
+ (505.6565,496.3840) .. (504.9860,496.3840) .. controls (504.3155,496.3840) and
+ (503.7720,495.8405) .. (503.7720,495.1700) .. controls (503.7720,494.4995) and
+ (504.3155,493.9560) .. (504.9860,493.9560) .. controls (505.6565,493.9560) and
+ (506.2000,494.4995) .. (506.2000,495.1700) -- cycle;
+
+\path[draw] (514.0800,479.3700) .. controls (514.0800,479.9060) and
+ (513.6450,480.3400) .. (513.1070,480.3400) .. controls (512.5700,480.3400) and
+ (512.1340,479.9060) .. (512.1340,479.3700) .. controls (512.1340,478.8290) and
+ (512.5700,478.3930) .. (513.1070,478.3930) .. controls (513.6450,478.3940) and
+ (514.0800,478.8290) .. (514.0800,479.3700) -- cycle;
+
+\begin{scope}[fill=gold]
+\path[fill] (433.4200,635.2200) .. controls (433.4200,635.2200) and
+ (435.5040,633.9780) .. (435.7740,632.0310) .. controls (435.9560,630.7170) and
+ (434.1830,631.1360) .. (434.4850,632.4240) .. controls (434.8810,634.1260) and
+ (433.4200,635.2200) .. (433.4200,635.2200) -- cycle;
+
+\path[fill] (420.5200,635.0500) .. controls (420.5200,635.0500) and
+ (423.0060,633.2930) .. (423.2220,630.9020) .. controls (423.3660,629.2850) and
+ (421.2170,630.0160) .. (421.6620,631.5430) .. controls (422.2500,633.5450) and
+ (420.5200,635.0500) .. (420.5200,635.0500) -- cycle;
+
+\path[fill] (408.8100,632.7100) .. controls (408.8100,632.7100) and
+ (412.2720,632.0150) .. (413.6210,629.5770) .. controls (414.5320,627.9290) and
+ (411.9090,627.6900) .. (411.6710,629.5180) .. controls (411.3510,631.9300) and
+ (408.8100,632.7100) .. (408.8100,632.7100) -- cycle;
+
+\path[fill] (526.3600,542.3000) .. controls (526.3600,542.9705) and
+ (525.8165,543.5140) .. (525.1460,543.5140) .. controls (524.4755,543.5140) and
+ (523.9320,542.9705) .. (523.9320,542.3000) .. controls (523.9320,541.6295) and
+ (524.4755,541.0860) .. (525.1460,541.0860) .. controls (525.8165,541.0860) and
+ (526.3600,541.6295) .. (526.3600,542.3000) -- cycle;
+
+\path[fill] (540.2100,536.4700) .. controls (540.2100,537.2770) and
+ (539.5560,537.9310) .. (538.7520,537.9310) .. controls (537.9470,537.9310) and
+ (537.2960,537.2770) .. (537.2960,536.4700) .. controls (537.2960,535.6670) and
+ (537.9470,535.0140) .. (538.7520,535.0140) .. controls (539.5560,535.0140) and
+ (540.2100,535.6670) .. (540.2100,536.4700) -- cycle;
+
+\path[fill] (531.4000,568.5600) .. controls (531.4000,568.5600) and
+ (532.6000,565.7170) .. (530.8220,563.4020) .. controls (529.6210,561.8410) and
+ (527.9200,563.5650) .. (529.6780,564.7520) .. controls (532.0010,566.3190) and
+ (531.4000,568.5600) .. (531.4000,568.5600) -- cycle;
+
+\path[fill] (543.0400,557.6800) .. controls (543.0400,557.6800) and
+ (543.3730,554.9250) .. (540.9980,553.3920) .. controls (539.4000,552.3570) and
+ (538.2660,554.2900) .. (540.2930,554.8510) .. controls (542.9730,555.6000) and
+ (543.0400,557.6800) .. (543.0400,557.6800) -- cycle;
+
+\path[fill] (553.4200,551.5200) .. controls (553.4200,551.5200) and
+ (553.6830,548.8230) .. (551.5800,547.3480) .. controls (550.1620,546.3520) and
+ (549.1880,548.2480) .. (550.9760,548.7820) .. controls (553.3360,549.4850) and
+ (553.4200,551.5200) .. (553.4200,551.5200) -- cycle;
+
+\path[fill] (558.6500,542.2000) .. controls (558.6500,542.2000) and
+ (558.3700,539.9240) .. (556.3680,539.0940) .. controls (555.0140,538.5320) and
+ (554.5580,540.2740) .. (556.1310,540.3890) .. controls (558.2070,540.5340) and
+ (558.6500,542.2000) .. (558.6500,542.2000) -- cycle;
+
+\path[fill] (561.4600,532.6100) .. controls (561.4600,532.6100) and
+ (560.1850,530.7070) .. (558.0220,530.8670) .. controls (556.5610,530.9760) and
+ (556.9380,532.7360) .. (558.3950,532.1280) .. controls (560.3130,531.3240) and
+ (561.4600,532.6100) .. (561.4600,532.6100) -- cycle;
+
+\path[fill] (441.4100,566.2200) .. controls (441.4100,567.0252) and
+ (440.7572,567.6780) .. (439.9520,567.6780) .. controls (439.1468,567.6780) and
+ (438.4940,567.0252) .. (438.4940,566.2200) .. controls (438.4940,565.4148) and
+ (439.1468,564.7620) .. (439.9520,564.7620) .. controls (440.7572,564.7620) and
+ (441.4100,565.4148) .. (441.4100,566.2200) -- cycle;
+
+\path[fill] (414.8500,568.1300) .. controls (414.8500,569.0694) and
+ (414.0884,569.8310) .. (413.1490,569.8310) .. controls (412.2096,569.8310) and
+ (411.4480,569.0694) .. (411.4480,568.1300) .. controls (411.4480,567.1906) and
+ (412.2096,566.4290) .. (413.1490,566.4290) .. controls (414.0884,566.4290) and
+ (414.8500,567.1906) .. (414.8500,568.1300) -- cycle;
+
+\path[fill] (430.5900,612.3500) .. controls (430.5900,613.2889) and
+ (429.8289,614.0500) .. (428.8900,614.0500) .. controls (427.9511,614.0500) and
+ (427.1900,613.2889) .. (427.1900,612.3500) .. controls (427.1900,611.4111) and
+ (427.9511,610.6500) .. (428.8900,610.6500) .. controls (429.8289,610.6500) and
+ (430.5900,611.4111) .. (430.5900,612.3500) -- cycle;
+
+\path[fill] (402.0000,615.1700) .. controls (402.0000,616.1110) and
+ (401.2380,616.8690) .. (400.2990,616.8690) .. controls (399.3600,616.8690) and
+ (398.5990,616.1110) .. (398.5990,615.1700) .. controls (398.5990,614.2300) and
+ (399.3590,613.4690) .. (400.2990,613.4690) .. controls (401.2380,613.4690) and
+ (402.0000,614.2290) .. (402.0000,615.1700) -- cycle;
+
+\path[fill] (389.8500,624.8900) .. controls (389.8500,625.8310) and
+ (389.0880,626.5870) .. (388.1490,626.5870) .. controls (387.2110,626.5870) and
+ (386.4490,625.8310) .. (386.4490,624.8900) .. controls (386.4490,623.9490) and
+ (387.2110,623.1890) .. (388.1490,623.1890) .. controls (389.0880,623.1890) and
+ (389.8500,623.9480) .. (389.8500,624.8900) -- cycle;
+
+\path[fill] (366.0200,603.8100) .. controls (366.0200,603.8100) and
+ (369.8270,604.7300) .. (370.8130,607.9270) .. controls (371.4760,610.0810) and
+ (368.4140,610.3880) .. (368.5610,607.9970) .. controls (368.7520,604.8410) and
+ (366.0200,603.8100) .. (366.0200,603.8100) -- cycle;
+
+\path[fill] (361.4600,610.4300) .. controls (361.4600,610.4300) and
+ (365.2120,610.4220) .. (366.8670,613.5060) .. controls (367.9840,615.5880) and
+ (365.2120,616.6820) .. (364.7910,614.1530) .. controls (364.2370,610.8080) and
+ (361.4600,610.4300) .. (361.4600,610.4300) -- cycle;
+
+\path[fill] (358.4900,619.6000) .. controls (358.4900,619.6000) and
+ (361.6900,618.1490) .. (364.4390,620.4260) .. controls (366.2930,621.9690) and
+ (364.3980,624.0670) .. (362.9440,621.8360) .. controls (361.0290,618.8900) and
+ (358.4900,619.6000) .. (358.4900,619.6000) -- cycle;
+
+\path[fill] (362.7800,627.7700) .. controls (362.7800,627.7700) and
+ (365.3940,626.5060) .. (367.7070,628.3340) .. controls (369.2680,629.5640) and
+ (367.7450,631.3350) .. (366.5020,629.5220) .. controls (364.8620,627.1360) and
+ (362.7800,627.7700) .. (362.7800,627.7700) -- cycle;
+
+\path[fill] (369.1000,638.1700) .. controls (369.1000,638.1700) and
+ (372.3220,640.2290) .. (375.4540,638.7230) .. controls (377.5690,637.7030) and
+ (375.7930,635.3290) .. (374.0280,637.0800) .. controls (371.6990,639.3920) and
+ (369.1000,638.1700) .. (369.1000,638.1700) -- cycle;
+
+\path[fill] (378.6700,647.8700) .. controls (378.6700,647.8700) and
+ (381.3580,649.1270) .. (383.6410,647.5250) .. controls (385.1850,646.4480) and
+ (383.5820,644.7560) .. (382.3830,646.3850) .. controls (380.7990,648.5310) and
+ (378.6700,647.8700) .. (378.6700,647.8700) -- cycle;
+
+\path[fill] (502.0700,588.9300) .. controls (502.0700,589.8710) and
+ (501.3090,590.6340) .. (500.3720,590.6340) .. controls (499.4320,590.6340) and
+ (498.6720,589.8710) .. (498.6720,588.9300) .. controls (498.6720,587.9950) and
+ (499.4320,587.2330) .. (500.3720,587.2330) .. controls (501.3090,587.2320) and
+ (502.0700,587.9950) .. (502.0700,588.9300) -- cycle;
+
+\path[fill] (518.7100,596.9800) .. controls (518.7100,597.6480) and
+ (518.1650,598.1910) .. (517.4940,598.1910) .. controls (516.8250,598.1910) and
+ (516.2800,597.6480) .. (516.2800,596.9800) .. controls (516.2800,596.3050) and
+ (516.8250,595.7590) .. (517.4940,595.7590) .. controls (518.1650,595.7600) and
+ (518.7100,596.3060) .. (518.7100,596.9800) -- cycle;
+
+\path[fill] (483.7900,579.5900) .. controls (483.7900,580.6636) and
+ (482.9196,581.5340) .. (481.8460,581.5340) .. controls (480.7724,581.5340) and
+ (479.9020,580.6636) .. (479.9020,579.5900) .. controls (479.9020,578.5164) and
+ (480.7724,577.6460) .. (481.8460,577.6460) .. controls (482.9196,577.6460) and
+ (483.7900,578.5164) .. (483.7900,579.5900) -- cycle;
+
+\path[fill] (468.3000,614.2600) .. controls (468.3000,614.2600) and
+ (471.3100,612.1450) .. (471.1550,608.8440) .. controls (471.0510,606.6170) and
+ (468.3010,607.3480) .. (469.1800,609.5240) .. controls (470.3440,612.3980) and
+ (468.3000,614.2600) .. (468.3000,614.2600) -- cycle;
+
+\path[fill] (483.7000,614.5700) .. controls (483.7000,614.5700) and
+ (485.9800,612.2900) .. (485.1060,609.3100) .. controls (484.5150,607.2930) and
+ (482.1660,608.2830) .. (483.4530,610.1600) .. controls (485.1540,612.6350) and
+ (483.7000,614.5700) .. (483.7000,614.5700) -- cycle;
+
+\path[fill] (499.3300,613.4100) .. controls (499.3300,613.4100) and
+ (501.0950,611.7680) .. (500.2620,609.3510) .. controls (499.7010,607.7170) and
+ (497.8250,608.3340) .. (498.9510,609.9080) .. controls (500.4360,611.9810) and
+ (499.3300,613.4100) .. (499.3300,613.4100) -- cycle;
+
+\path[fill] (513.0600,614.1300) .. controls (513.0600,614.1300) and
+ (514.4720,612.0660) .. (513.3670,609.9170) .. controls (512.6230,608.4690) and
+ (510.9740,609.5630) .. (512.2300,610.8030) .. controls (513.8890,612.4460) and
+ (513.0600,614.1300) .. (513.0600,614.1300) -- cycle;
+
+\path[fill] (528.8700,613.7700) .. controls (528.8700,613.7700) and
+ (530.1400,611.3720) .. (528.7580,609.2090) .. controls (527.8280,607.7470) and
+ (526.2040,609.1290) .. (527.6540,610.3030) .. controls (529.5670,611.8560) and
+ (528.8700,613.7700) .. (528.8700,613.7700) -- cycle;
+
+\path[fill] (410.5800,600.1500) .. controls (410.5800,601.2250) and
+ (409.7080,602.0940) .. (408.6360,602.0940) .. controls (407.5620,602.0940) and
+ (406.6930,601.2250) .. (406.6930,600.1500) .. controls (406.6930,599.0830) and
+ (407.5620,598.2120) .. (408.6360,598.2120) .. controls (409.7090,598.2130) and
+ (410.5800,599.0830) .. (410.5800,600.1500) -- cycle;
+
+\end{scope}
+\begin{scope}[fill=black]
+\path[draw,fill] (435.8800,585.1700) .. controls (422.0530,586.2460) and
+ (420.4560,606.9080) .. (420.4560,606.9080) -- (421.4250,606.9080) .. controls
+ (421.4250,606.9080) and (421.8030,589.4960) .. (435.8800,585.1700) -- cycle;
+
+\path[draw,fill] (560.5500,515.2400) .. controls (562.1770,512.1200) and
+ (565.3640,513.1820) .. (567.0190,514.1450) .. controls (564.5520,513.5580) and
+ (562.4890,513.7450) .. (560.5500,515.2400) -- cycle;
+
+\path[draw,fill] (568.5700,513.7800) .. controls (570.4300,511.8070) and
+ (573.3680,511.5570) .. (574.8560,513.8720) .. controls (572.5560,512.9330) and
+ (570.9930,512.9950) .. (568.5700,513.7800) -- cycle;
+
+\path[draw,fill] (503.7100,546.2200) .. controls (511.3010,556.2550) and
+ (507.8010,564.3800) .. (504.1650,574.8210) .. controls (508.9260,569.1300) and
+ (512.8010,553.8800) .. (503.7100,546.2200) -- cycle;
+
+\path[draw,fill] (508.9000,540.2000) .. controls (506.3580,551.1820) and
+ (509.2760,569.2400) .. (514.6390,575.2740) .. controls (511.3520,568.0850) and
+ (507.9840,558.1780) .. (508.9000,540.2000) -- cycle;
+
+\path[draw,fill] (394.8300,655.4900) .. controls (399.6810,655.1870) and
+ (400.1750,658.5290) .. (400.1750,658.5290) -- (399.4460,657.9190) .. controls
+ (399.4450,657.9190) and (399.6180,656.2500) .. (394.8300,655.4900) -- cycle;
+
+\path[draw,fill] (399.9600,653.9200) .. controls (404.4900,652.9330) and
+ (404.3800,657.1380) .. (404.3800,657.1380) -- (403.2640,655.9330) .. controls
+ (403.2640,655.9330) and (403.6780,654.0580) .. (399.9600,653.9200) -- cycle;
+
+\path[draw,fill] (403.5600,651.1100) .. controls (407.6180,650.2530) and
+ (407.5230,653.7940) .. (407.5230,653.7940) -- (406.8650,653.1170) .. controls
+ (406.8640,653.1170) and (407.3050,651.2530) .. (403.5600,651.1100) -- cycle;
+
+\path[draw,fill] (455.9200,635.5700) .. controls (455.9200,635.5700) and
+ (455.8040,631.2490) .. (450.8650,632.9850) .. controls (455.0530,632.2490) and
+ (455.2230,635.0580) .. (455.2230,635.0580) -- (455.9200,635.5700) -- cycle;
+
+\path[draw,fill] (459.3300,631.3700) .. controls (459.3300,631.3700) and
+ (459.6150,627.1880) .. (454.5440,628.9870) .. controls (459.1150,628.1880) and
+ (458.7350,631.1320) .. (458.7350,631.1320) -- (459.3300,631.3700) -- cycle;
+
+\path[draw,fill] (463.0700,627.3800) .. controls (463.0700,627.3800) and
+ (462.3640,623.3740) .. (457.8090,625.1140) .. controls (461.9890,624.5610) and
+ (462.0900,626.9370) .. (462.0900,626.9370) -- (463.0700,627.3800) -- cycle;
+
+\path[draw,fill] (552.3500,590.3900) .. controls (553.1740,584.6870) and
+ (557.7550,584.1360) .. (557.7550,584.1360) -- (559.5650,584.8800) .. controls
+ (559.5650,584.8800) and (554.6750,584.4990) .. (552.3500,590.3900) -- cycle;
+
+\path[draw,fill] (554.3000,594.5200) .. controls (557.4930,588.1240) and
+ (561.7080,591.4830) .. (561.7080,591.4830) -- (561.2230,591.7280) .. controls
+ (561.2230,591.7280) and (558.1180,589.3120) .. (554.3000,594.5200) -- cycle;
+
+\path[draw,fill] (550.1600,601.1900) .. controls (556.7370,595.1250) and
+ (558.6130,601.7860) .. (558.6130,601.7860) -- (557.6600,601.4880) .. controls
+ (557.6600,601.4880) and (556.3000,597.1250) .. (550.1600,601.1900) -- cycle;
+
+\path[draw,fill] (507.1800,489.7100) .. controls (508.2460,482.5020) and
+ (513.7990,480.1830) .. (515.1940,479.6290) .. controls (517.2530,478.8120) and
+ (518.5950,478.2940) .. (519.8100,477.5660) .. controls (521.0260,476.8380) and
+ (523.1320,475.2120) .. (524.8120,474.8540) .. controls (526.2110,474.5550) and
+ (527.7480,474.8500) .. (528.9200,475.2540) .. controls (530.3480,475.7460) and
+ (528.9200,475.7440) .. (528.9200,475.7440) .. controls (528.9200,475.7440) and
+ (526.1220,475.0310) .. (523.9410,475.8630) .. controls (521.3600,476.8470) and
+ (520.6460,478.0380) .. (519.5450,478.7310) .. controls (518.0500,479.6740) and
+ (515.7050,479.8240) .. (513.8600,480.9630) .. controls (512.3900,481.8730) and
+ (509.3090,483.2520) .. (507.1800,489.7100) -- cycle;
+
+\path[draw,fill] (513.0000,520.1900) .. controls (516.4260,520.1900) and
+ (518.0510,524.3780) .. (521.6240,523.7100) .. controls (523.1540,523.4240) and
+ (523.3860,522.8620) .. (524.4780,522.7410) .. controls (525.5710,522.6180) and
+ (529.1750,522.9340) .. (529.1750,522.9340) -- (525.2070,523.4060) .. controls
+ (525.2070,523.4060) and (524.7190,523.2880) .. (523.5650,523.7100) .. controls
+ (522.4120,524.1380) and (521.9530,524.4940) .. (519.8620,524.1380) .. controls
+ (518.1760,523.8500) and (515.4260,520.7470) .. (513.0000,520.1900) -- cycle;
+\end{scope}
+\end{scope}
+\end{scope}
+\end{scope}
+\end{scope}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Transnistria.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Transnistria.tex
index 196351ae6d..8642bf9c3f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_Transnistria.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Transnistria.tex
@@ -50,5 +50,5 @@
(198.2877,110.1955) -- cycle;
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_U.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_U.tex
new file mode 100644
index 0000000000..86c75afaf5
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_U.tex
@@ -0,0 +1,10 @@
+% --------------------------------------------------------------------------
+% Signal Flag U:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{red}
+\fill [white] (0.5\flaglength,0.5) rectangle (0,0);
+\fill [white] (0.5\flaglength,0.5) rectangle (\flaglength,1);
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_UA.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_UA.tex
index 3a3f47aff0..5e518d0287 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_UA.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_UA.tex
@@ -5,5 +5,5 @@
\definecolor{blue}{RGB}{0,87,184}
\definecolor{gold}{RGB}{255,215,0}
\hstripesII{blue}{gold}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_UG.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_UG.tex
index a4527c1082..835af61860 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_UG.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_UG.tex
@@ -122,5 +122,5 @@
\end{scope}
\fi
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_UNESCO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_UNESCO.tex
new file mode 100644
index 0000000000..b129fef8ca
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_UNESCO.tex
@@ -0,0 +1,75 @@
+% --------------------------------------------------------------------------
+% United Nations (UNESCO):
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{blue}{RGB}{65,143,222}
+\definecolor{white}{RGB}{255,255,255}
+\fill [blue] (0,0) rectangle (\flaglength,1);
+\begin{scope}[xshift=0.5\flaglength,yshift=0.5\flagwidth,scale=\flagwidth/480]
+\begin{scope}[y=0.80pt, x=0.80pt, yscale=-1,shift={(-450,-300)}]
+% -------------------------------------------------
+\path[fill=white,even odd rule] (581.3330,250.1650) .. controls
+ (583.3510,250.1650) and (584.4560,251.2760) .. (584.4560,252.2020) --
+ (584.4560,373.7290) .. controls (584.4560,374.7480) and (583.2260,376.0140) ..
+ (581.3330,376.0640) .. controls (579.4380,376.1010) and (578.2450,374.6980) ..
+ (578.2450,373.7290) -- (578.2450,252.2010) .. controls (578.2450,251.4060) and
+ (579.3140,250.1650) .. (581.3330,250.1650)(569.9740,252.2010) .. controls
+ (569.9740,247.2150) and (575.3280,241.9800) .. (581.4940,241.9800) .. controls
+ (587.6600,241.9800) and (593.1390,247.2950) .. (593.1390,252.2010) --
+ (593.1390,373.7280) .. controls (593.1390,380.2360) and (587.4120,384.3470) ..
+ (581.3340,384.3470) .. controls (575.2540,384.3470) and (569.9750,380.4220) ..
+ (569.9750,373.7280) -- (569.9750,252.2010) -- cycle(516.1980,252.2010) ..
+ controls (516.1980,247.3140) and (521.8480,241.9800) .. (527.8090,241.9800) ..
+ controls (533.7580,241.9800) and (539.3660,247.1400) .. (539.3660,252.2010) --
+ (539.3660,283.7280) -- (530.6780,283.7280) -- (530.6780,252.2010) .. controls
+ (530.6780,251.2880) and (528.9830,250.1640) .. (527.8090,250.1640) .. controls
+ (526.6290,250.1640) and (524.8910,251.2880) .. (524.8910,252.2010) --
+ (524.8910,374.4600) .. controls (524.8910,375.7150) and (526.5670,376.7950) ..
+ (527.8090,376.7950) .. controls (529.0450,376.7950) and (530.6780,375.8260) ..
+ (530.6780,374.4600) -- (530.6780,338.0710) -- (539.3660,338.0710) --
+ (539.3660,374.4600) .. controls (539.3660,381.0430) and (533.8520,385.0790) ..
+ (527.8090,385.0790) .. controls (521.7620,385.0790) and (516.1980,380.9560) ..
+ (516.1980,374.4600) -- cycle(463.2530,252.2010) .. controls
+ (463.2530,246.9410) and (468.0480,241.9800) .. (474.0260,241.9800) .. controls
+ (480.0060,241.9800) and (485.4600,246.7060) .. (485.4600,252.2010) --
+ (485.4600,283.7280) -- (476.6590,283.7280) -- (476.6590,252.2010) .. controls
+ (476.6590,251.2570) and (475.5980,250.1640) .. (474.2140,250.1640) .. controls
+ (472.9660,250.1640) and (471.5250,251.3000) .. (471.5250,252.2010) --
+ (471.5250,275.4440) .. controls (471.5250,283.7280) and (475.7420,297.0540) ..
+ (479.1440,308.5770) .. controls (482.5480,320.1120) and (485.9940,335.1020) ..
+ (485.9940,343.3610) -- (485.9940,374.4600) .. controls (485.9940,381.5890) and
+ (480.5550,385.0790) .. (474.5120,385.0790) .. controls (468.4710,385.0790) and
+ (463.2540,381.1300) .. (463.2540,374.4600) -- (463.2540,338.0710) --
+ (471.5250,338.0710) -- (471.5250,374.4600) .. controls (471.5250,375.6150) and
+ (472.7480,376.7950) .. (474.5110,376.7950) .. controls (476.2810,376.7950) and
+ (477.3120,375.6650) .. (477.3120,374.4600) -- (477.3120,343.3610) .. controls
+ (477.3120,335.1020) and (473.3320,319.5410) .. (470.1400,308.5770) .. controls
+ (466.9480,297.6130) and (463.2530,283.7280) .. (463.2530,275.4440) --
+ cycle(413.2050,241.9800) -- (432.2810,241.9800) -- (432.2810,249.5250) --
+ (423.1280,249.5250) -- (423.1280,305.0570) -- (432.2810,305.0570) --
+ (432.2810,312.9100) -- (423.1280,312.9100) -- (423.1280,377.1320) --
+ (435.7400,377.1320) -- (435.7400,385.0800) -- (413.2050,385.0800) --
+ cycle(359.4270,241.9800) -- (369.2390,241.9800) -- (375.1510,308.5780) --
+ (375.1510,241.9800) -- (382.5890,241.9800) -- (382.5890,385.0800) --
+ (375.1510,385.0800) -- (366.4570,299.8870) -- (366.4570,385.0800) --
+ (359.4280,385.0800) -- (359.4280,241.9800) -- cycle(305.6510,241.9800) --
+ (314.5180,241.9800) -- (314.6180,374.4600) .. controls (314.6180,375.7650) and
+ (315.7420,376.7950) .. (317.2820,376.7950) .. controls (318.6410,376.7950) and
+ (319.8340,375.7650) .. (319.8340,374.4600) -- (319.7340,241.9800) --
+ (328.8190,241.9800) -- (328.9190,374.4600) .. controls (328.9190,380.9680) and
+ (323.5720,385.0790) .. (317.3380,385.0790) .. controls (311.1040,385.0790) and
+ (305.7500,381.1300) .. (305.7500,374.4600) -- cycle(251.1780,439.2790) --
+ (647.8210,439.2790) -- (647.8210,452.4190) -- (251.1780,452.4190) --
+ cycle(269.0940,415.4090) -- (630.0680,415.4090) -- (630.0680,429.3440) --
+ (269.0940,429.3440) -- cycle(287.5740,392.3450) -- (612.2820,392.3450) --
+ (612.2820,406.2800) -- (287.5740,406.2800) -- cycle(287.5740,222.7360) --
+ (612.2820,222.7360) -- (612.2820,236.1740) -- (287.5740,236.1740) --
+ cycle(314.7660,211.5370) -- (449.4810,169.9370) -- (582.2760,211.5370) --
+ (543.2350,211.5370) -- (449.4810,182.5060) -- (354.2540,211.5370) --
+ cycle(287.5740,196.7540) -- (449.4820,146.5790) -- (612.2830,196.7540) --
+ (612.2830,211.5370) -- (449.4820,162.2590) -- (287.5740,211.5370) -- cycle;
+% -------------------------------------------------
+\end{scope}
+\end{scope}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_UNO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_UNO.tex
index 935454272c..b4e8d2a2fc 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_UNO.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_UNO.tex
@@ -1153,5 +1153,5 @@
\end{scope}
\end{scope}
% Frame around flag:
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_US.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_US.tex
index 6bd792bbbb..38de0fabef 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_US.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_US.tex
@@ -13,5 +13,5 @@
\foreach \x in {1,2,3,4,5} \foreach \y in {1,2,3,4}
{\starV{white}{($(0.126*\x,0.108*\y)$)}{0.0308}{0}}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_UY.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_UY.tex
index 0c0e64121a..a0f86db428 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_UY.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_UY.tex
@@ -67,5 +67,5 @@
\end{scope}
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_UZ.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_UZ.tex
index 9c4dfe85f8..4d2b20a8c0 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_UZ.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_UZ.tex
@@ -21,5 +21,5 @@
\starV{white}{(0.544,0.936)}{0.029\flagwidth}{0}
\starV{white}{(0.640,0.936)}{0.029\flagwidth}{0}
\starV{white}{(0.736,0.936)}{0.029\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_V.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_V.tex
new file mode 100644
index 0000000000..5cbb83bd31
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_V.tex
@@ -0,0 +1,10 @@
+% --------------------------------------------------------------------------
+% Signal Flag V:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{white}
+\draw [red,line width=0.2\flagwidth]
+ (0,0)--(\flaglength,1)(0,1)--(\flaglength,0);
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_VA.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_VA.tex
index 685bd0e4fd..3ab80cab7f 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_VA.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_VA.tex
@@ -2027,5 +2027,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_VC.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_VC.tex
index 95a06c5d29..6bb67f0008 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_VC.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_VC.tex
@@ -14,5 +14,5 @@
\fill [green] (5,10)--++(4,-8)--++(-4,-8)--++(-4,8)--cycle;
\fill [green] (-5,10)--++(4,-8)--++(-4,-8)--++(-4,8)--cycle;
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_VE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_VE.tex
index 36d7c67046..fbadffe8f0 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_VE.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_VE.tex
@@ -8,5 +8,5 @@
\hstripesIII{gold}{blue}{red}
\coordinate (c) at (0.5\flaglength,0.3);
\foreach \w in {20,40,...,160} {\starV{white}{($(c)+(\w:0.3)$)}{\flagwidth/24}{0}}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_VN.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_VN.tex
index 2b2fa23b29..fbd38ebcc3 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_VN.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_VN.tex
@@ -6,5 +6,5 @@
\definecolor{red}{RGB}{200,16,46}
\fill [red] (0,0) rectangle (\flaglength,1);
\starV{gold}{(0.5\flaglength,0.5)}{0.3\flagwidth}{0}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_VU.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_VU.tex
index fba813d140..4547cbf2ff 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_VU.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_VU.tex
@@ -90,5 +90,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_W.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_W.tex
new file mode 100644
index 0000000000..d4aeafd4e0
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_W.tex
@@ -0,0 +1,10 @@
+% --------------------------------------------------------------------------
+% Signal Flag V:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{blue}
+\fill [white] (0.2,0.2) rectangle ($(\flaglength,1)-(0.2,0.2)$);
+\fill [red] (0.4,0.4) rectangle ($(\flaglength,1)-(0.4,0.4)$);
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_WB.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_WB.tex
index 87a9a4bb66..062374b7a2 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_WB.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_WB.tex
@@ -186,5 +186,5 @@
(-1357.3388,1906.4282);
\end{scope}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_WHO.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_WHO.tex
new file mode 100644
index 0000000000..532b45ce5c
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_WHO.tex
@@ -0,0 +1,442 @@
+% --------------------------------------------------------------------------
+% United Nations (WHO):
+% --------------------------------------------------------------------------
+\begin{flagdescription}{2/3}
+\definecolor{blue}{RGB}{65,143,222}
+\definecolor{white}{RGB}{255,255,255}
+\definecolor{gold}{RGB}{255,204,0}
+\fill [blue] (0,0) rectangle (\flaglength,1);
+\begin{scope}[xshift=0.5\flaglength,yshift=0.5\flagwidth,scale=\flagwidth/480]
+\begin{scope}[y=0.80pt, x=0.80pt, yscale=-1,shift={(-450,-300)}]
+% -------------------------------------------------
+\path[cm={{7.87067,0.0,0.0,-7.87067,(556.53342,204.92308)}},fill=white]
+ (0.0000,0.0000) .. controls (0.8270,-0.9850) and (2.2710,-1.5660) ..
+ (3.1180,-2.5530) .. controls (2.5120,0.3660) and (0.2590,2.7510) ..
+ (-2.4060,3.3190) .. controls (-1.1080,2.3410) and (-0.8270,0.9860) ..
+ (0.0000,0.0000)(-32.0270,-7.4010) .. controls (-30.1920,-3.4060) and
+ (-27.4530,-4.2520) .. (-26.2930,-0.4460) .. controls (-26.9480,-1.6130) and
+ (-29.9400,-2.1060) .. (-31.3290,-5.0980) .. controls (-30.6200,-3.3200) and
+ (-30.9750,-0.6010) .. (-29.7760,0.8670) .. controls (-33.3620,-1.7780) and
+ (-31.8340,-6.0580) .. (-32.0270,-7.4010)(-28.7030,-16.9790) .. controls
+ (-28.3740,-18.5360) and (-29.3400,-20.7800) .. (-27.8030,-22.9250) .. controls
+ (-29.3970,-21.1390) and (-32.7680,-20.6850) .. (-34.1480,-17.9700) .. controls
+ (-32.4270,-24.6050) and (-27.9480,-23.2390) .. (-25.9250,-24.6810) .. controls
+ (-27.5880,-22.2920) and (-26.2280,-20.7040) ..
+ (-28.7030,-16.9790)(-29.2200,-21.1460) .. controls (-30.2120,-17.4370) and
+ (-28.4500,-16.1580) .. (-29.7890,-12.5980) .. controls (-29.9280,-14.6030) and
+ (-31.2640,-15.5800) .. (-30.3630,-19.2460) .. controls (-31.9540,-16.1400) and
+ (-34.4160,-14.9840) .. (-35.1290,-12.8540) .. controls (-35.0790,-18.6770) and
+ (-30.4010,-19.5390) .. (-29.2200,-21.1460)(-22.0360,-27.3630) .. controls
+ (-23.4120,-25.4580) and (-22.4730,-24.3800) .. (-26.3420,-20.9190) .. controls
+ (-25.5220,-22.1830) and (-26.3670,-23.7720) .. (-23.7580,-26.2440) .. controls
+ (-26.3100,-24.7380) and (-29.8330,-25.3820) .. (-31.5290,-23.3700) .. controls
+ (-28.6140,-28.9490) and (-23.4880,-26.6700) ..
+ (-22.0360,-27.3630)(-3.3130,-26.2440) .. controls (-0.7030,-23.7720) and
+ (-1.5480,-22.1830) .. (-0.7280,-20.9190) .. controls (-4.5970,-24.3800) and
+ (-3.6580,-25.4580) .. (-5.0350,-27.3630) .. controls (-3.5820,-26.6700) and
+ (1.5440,-28.9490) .. (4.4590,-23.3700) .. controls (2.7630,-25.3820) and
+ (-0.7600,-24.7380) .. (-3.3130,-26.2440)(0.7330,-22.9250) .. controls
+ (2.2700,-20.7800) and (1.3030,-18.5360) .. (1.6330,-16.9790) .. controls
+ (-0.8420,-20.7040) and (0.5180,-22.2920) .. (-1.1450,-24.6810) .. controls
+ (0.8780,-23.2390) and (5.3570,-24.6050) .. (7.0780,-17.9700) .. controls
+ (5.6980,-20.6850) and (2.3270,-21.1390) .. (0.7330,-22.9250)(-5.4470,-27.6270)
+ .. controls (-6.9590,-27.2230) and (-8.5170,-27.0230) .. (-9.6770,-26.9940) ..
+ controls (-11.1230,-26.9580) and (-12.4160,-27.2310) .. (-13.5350,-27.6480) ..
+ controls (-14.6540,-27.2310) and (-15.9470,-26.9580) .. (-17.3930,-26.9940) ..
+ controls (-18.5530,-27.0230) and (-20.1100,-27.2230) .. (-21.6230,-27.6270) ..
+ controls (-23.9500,-28.2470) and (-25.9620,-28.7270) .. (-27.7150,-27.8390) ..
+ controls (-26.0350,-29.3310) and (-24.0740,-29.8620) .. (-21.2400,-29.5570) ..
+ controls (-18.8810,-29.3030) and (-16.9780,-28.1250) .. (-14.7540,-28.1400) ..
+ controls (-14.7240,-28.1400) and (-14.6960,-28.1420) .. (-14.6670,-28.1430) ..
+ controls (-17.0100,-29.3260) and (-18.3330,-30.9930) .. (-18.3330,-30.9930) --
+ (-17.2600,-31.1380) .. controls (-17.2600,-31.1380) and (-16.1310,-28.8680) ..
+ (-13.5350,-28.2790) .. controls (-10.9390,-28.8680) and (-9.8100,-31.1380) ..
+ (-9.8100,-31.1380) -- (-8.7370,-30.9930) .. controls (-8.7370,-30.9930) and
+ (-10.0600,-29.3260) .. (-12.4030,-28.1430) .. controls (-12.3740,-28.1420) and
+ (-12.3460,-28.1400) .. (-12.3170,-28.1400) .. controls (-10.0920,-28.1250) and
+ (-8.1890,-29.3030) .. (-5.8300,-29.5570) .. controls (-2.9960,-29.8620) and
+ (-1.0350,-29.3310) .. (0.6450,-27.8390) .. controls (-1.1080,-28.7270) and
+ (-3.1200,-28.2470) .. (-5.4470,-27.6270)(-29.6300,-8.5790) .. controls
+ (-30.5900,-10.4200) and (-32.0810,-10.8410) .. (-31.9220,-14.6430) .. controls
+ (-32.7260,-11.2660) and (-34.6490,-10.0100) .. (-34.6240,-7.8510) .. controls
+ (-35.9620,-13.4820) and (-32.3900,-14.1510) .. (-31.4710,-16.5110) .. controls
+ (-31.6060,-13.1280) and (-29.4480,-12.4470) ..
+ (-29.6300,-8.5790)(-28.2890,-4.2300) .. controls (-28.6230,-4.6970) and
+ (-28.8580,-4.8960) .. (-29.7490,-5.6300) .. controls (-30.9640,-6.6300) and
+ (-31.9340,-7.9460) .. (-32.3430,-9.8640) .. controls (-32.2500,-7.8000) and
+ (-33.5260,-4.8330) .. (-32.6770,-2.6700) .. controls (-35.9620,-7.3080) and
+ (-32.4900,-10.0860) .. (-32.3670,-11.7640) .. controls (-31.5180,-8.5320) and
+ (-29.5610,-8.5070) .. (-28.2890,-4.2300)(5.2730,-9.8640) .. controls
+ (4.8640,-7.9460) and (3.8940,-6.6300) .. (2.6790,-5.6300) .. controls
+ (1.7880,-4.8960) and (1.5530,-4.6970) .. (1.2190,-4.2300) .. controls
+ (2.4910,-8.5070) and (4.4480,-8.5320) .. (5.2970,-11.7640) .. controls
+ (5.4210,-10.0860) and (8.8920,-7.3080) .. (5.6070,-2.6700) .. controls
+ (6.4560,-4.8330) and (5.1810,-7.8000) .. (5.2730,-9.8640)(8.0580,-12.8540) ..
+ controls (7.3460,-14.9840) and (4.8840,-16.1400) .. (3.2930,-19.2460) ..
+ controls (4.1940,-15.5800) and (2.8590,-14.6030) .. (2.7190,-12.5980) ..
+ controls (1.3800,-16.1580) and (3.1420,-17.4370) .. (2.1500,-21.1460) ..
+ controls (3.3310,-19.5390) and (8.0090,-18.6770) ..
+ (8.0580,-12.8540)(2.5590,-8.5790) .. controls (2.3770,-12.4470) and
+ (4.5370,-13.1280) .. (4.4010,-16.5110) .. controls (5.3190,-14.1510) and
+ (8.8920,-13.4820) .. (7.5540,-7.8510) .. controls (7.5790,-10.0100) and
+ (5.6560,-11.2660) .. (4.8520,-14.6430) .. controls (5.0110,-10.8410) and
+ (3.5210,-10.4200) .. (2.5590,-8.5790)(-27.0700,-0.0000) .. controls
+ (-26.2430,0.9860) and (-25.9620,2.3410) .. (-24.6640,3.3190) .. controls
+ (-27.3280,2.7510) and (-29.5820,0.3660) .. (-30.1880,-2.5530) .. controls
+ (-29.3410,-1.5660) and (-27.8970,-0.9850) ..
+ (-27.0700,-0.0000)(-0.7770,-0.4460) .. controls (0.3830,-4.2520) and
+ (3.1230,-3.4060) .. (4.9560,-7.4010) .. controls (4.7640,-6.0580) and
+ (6.2920,-1.7780) .. (2.7060,0.8670) .. controls (3.9050,-0.6010) and
+ (3.5500,-3.3200) .. (4.2590,-5.0980) .. controls (2.8700,-2.1060) and
+ (-0.1230,-1.6130) .. (-0.7770,-0.4460)(-10.0780,-2.6070) .. controls
+ (-10.7670,-2.3220) and (-11.4990,-2.1190) .. (-12.2610,-2.0130) .. controls
+ (-12.2640,-2.1740) and (-12.2680,-2.3380) .. (-12.2710,-2.5010) .. controls
+ (-11.5690,-2.6040) and (-10.8940,-2.7920) .. (-10.2570,-3.0550) .. controls
+ (-10.1720,-2.9210) and (-10.1120,-2.7730) ..
+ (-10.0780,-2.6070)(-10.6330,2.1030) -- (-10.4860,2.2350) -- (-10.7650,2.3530)
+ -- (-11.4980,2.3670) -- (-11.6880,2.2350) -- (-12.1210,2.2710) --
+ (-12.1260,2.1660) .. controls (-11.8510,2.1480) and (-11.5830,2.1220) ..
+ (-11.3710,2.0860) -- (-11.0140,2.1180) -- cycle(-12.0440,-13.6910) .. controls
+ (-12.0440,-13.5660) and (-12.2080,-13.4440) .. (-12.4530,-13.3290) --
+ (-12.4970,-13.3290) .. controls (-12.5000,-13.4300) and (-12.5080,-13.9250) ..
+ (-12.5130,-14.1680) .. controls (-12.2120,-14.0320) and (-12.0440,-13.8870) ..
+ (-12.0440,-13.6910)(-20.5300,-4.3830) .. controls (-20.5130,-4.2830) and
+ (-20.4940,-4.2020) .. (-20.4680,-4.1140) .. controls (-20.5590,-4.1360) and
+ (-20.6640,-4.1470) .. (-20.7680,-4.1450) -- cycle(-23.9380,-0.9740) --
+ (-22.2030,-2.7100) .. controls (-24.2260,-4.8310) and (-25.4800,-7.6890) ..
+ (-25.5200,-10.8350) -- (-27.9750,-10.8350) .. controls (-27.9350,-7.0120) and
+ (-26.4050,-3.5410) .. (-23.9380,-0.9740)(-24.9970,-14.4960) --
+ (-25.1420,-14.4690) -- (-25.2790,-14.3160) -- (-25.9680,-14.2550) --
+ (-25.7540,-14.5450) -- (-26.3930,-14.4240) -- (-26.2250,-14.2700) --
+ (-26.3810,-14.1170) -- (-26.8410,-14.3170) -- (-27.0060,-14.6230) --
+ (-26.9430,-15.3210) -- (-26.4140,-16.5900) -- (-26.1580,-16.9880) --
+ (-26.0120,-17.0420) -- (-26.4140,-16.2820) -- (-26.5020,-15.8950) --
+ (-26.4110,-15.7990) -- (-26.4660,-15.5860) -- (-26.2260,-15.6180) --
+ (-25.8550,-16.1780) -- (-25.7630,-16.2160) -- (-25.7730,-15.8070) --
+ (-25.6230,-15.8940) -- (-25.5910,-16.1170) -- (-25.2000,-16.2200) --
+ (-25.0390,-16.1030) -- (-24.9820,-16.1430) -- (-24.9890,-16.4410) --
+ (-24.8170,-16.6520) -- (-24.6090,-16.6990) -- (-24.1530,-17.4690) --
+ (-23.8780,-17.5460) -- (-23.7920,-17.1860) .. controls (-23.3130,-17.9780) and
+ (-22.7440,-18.7110) .. (-22.0990,-19.3700) -- (-23.8350,-21.1060) .. controls
+ (-26.3230,-18.5700) and (-27.8860,-15.1240) .. (-27.9720,-11.3200) --
+ (-25.5170,-11.3200) .. controls (-25.4860,-12.4220) and (-25.3060,-13.4870) ..
+ (-24.9970,-14.4960)(-22.5730,-11.3200) .. controls (-22.5640,-11.5600) and
+ (-22.5440,-11.7960) .. (-22.5170,-12.0300) -- (-22.8180,-12.0980) --
+ (-22.8790,-12.4040) -- (-23.5060,-13.1990) -- (-23.4900,-14.2940) --
+ (-24.1320,-14.5080) -- (-24.4840,-14.5110) .. controls (-24.8100,-13.5010) and
+ (-25.0000,-12.4300) .. (-25.0310,-11.3200) -- cycle(-22.0230,-18.2300) --
+ (-21.4720,-18.5510) -- (-21.3580,-18.6290) -- (-21.7570,-19.0280) .. controls
+ (-21.9440,-18.8350) and (-22.1230,-18.6350) .. (-22.2970,-18.4300) --
+ cycle(-19.7800,-5.1330) -- (-18.0450,-6.8680) .. controls (-18.4070,-7.2660)
+ and (-18.7180,-7.7120) .. (-18.9660,-8.1950) -- (-19.0870,-8.1870) --
+ (-19.3320,-8.2640) -- (-19.4160,-8.2560) -- (-19.6760,-8.4970) --
+ (-19.3470,-8.4450) -- (-19.0520,-8.3710) .. controls (-19.0690,-8.4080) and
+ (-19.0870,-8.4450) .. (-19.1040,-8.4830) -- (-19.3620,-8.6430) --
+ (-19.4840,-8.6430) -- (-19.8670,-8.9340) -- (-20.2340,-8.9030) --
+ (-20.7690,-9.8970) -- (-20.6620,-10.0960) -- (-20.9520,-10.4170) --
+ (-20.9960,-10.8350) -- (-22.0930,-10.8350) .. controls (-22.0540,-8.6340) and
+ (-21.1830,-6.6320) .. (-19.7800,-5.1330)(-18.0010,-12.2970) --
+ (-17.8790,-12.2360) -- (-17.5570,-12.4780) -- (-17.6960,-12.5920) --
+ (-17.3350,-12.8320) -- (-17.3580,-12.5740) -- (-17.1660,-12.2560) --
+ (-16.9640,-12.4690) -- (-16.7580,-12.7650) -- (-17.1300,-12.8470) --
+ (-16.9620,-13.1840) -- (-16.7020,-13.0470) -- (-16.7350,-12.9390) --
+ (-16.5420,-12.8080) -- (-16.4280,-12.2730) .. controls (-16.2870,-12.5910) and
+ (-16.0960,-12.8820) .. (-15.8640,-13.1350) -- (-17.6000,-14.8700) .. controls
+ (-18.4280,-14.0010) and (-18.9810,-12.8680) .. (-19.1200,-11.6120) --
+ (-18.7650,-11.9910) -- (-18.4310,-11.9840) -- cycle(-20.4940,-10.4630) --
+ (-20.4480,-9.9730) -- (-20.1570,-9.8050) -- (-19.6370,-9.8970) --
+ (-19.5590,-9.9910) .. controls (-19.6040,-10.2670) and (-19.6310,-10.5490) ..
+ (-19.6380,-10.8350) -- (-20.2260,-10.8350) -- cycle(-21.3010,-12.1480) --
+ (-21.5330,-12.5110) -- (-21.9310,-12.5110) -- (-21.9620,-12.4880) .. controls
+ (-22.0300,-12.1070) and (-22.0730,-11.7170) .. (-22.0880,-11.3200) --
+ (-21.3480,-11.3200) -- (-21.5250,-11.9130) -- cycle(-19.6780,-16.9480) ..
+ controls (-19.8560,-16.7640) and (-20.0260,-16.5730) .. (-20.1870,-16.3740) --
+ (-20.1110,-15.7530) -- (-20.3710,-15.1570) -- (-20.4320,-14.2240) --
+ (-20.7230,-13.6580) -- (-20.6620,-13.3060) -- (-21.0130,-12.6340) --
+ (-21.3190,-12.4810) -- (-21.1950,-12.1230) -- (-21.3240,-11.8400) --
+ (-21.1970,-11.5170) -- (-20.8610,-11.5170) -- (-20.7430,-11.3200) --
+ (-20.1690,-11.3200) -- (-20.0790,-11.4900) -- (-20.1870,-12.0730) --
+ (-20.2570,-12.1740) -- (-20.0410,-12.6430) -- (-20.1830,-12.7210) --
+ (-20.2820,-12.5960) -- (-20.3230,-12.6430) -- (-20.2260,-12.9210) --
+ (-20.0570,-13.2460) -- (-19.9780,-13.2390) -- (-19.9320,-12.9470) --
+ (-20.0140,-12.8400) -- (-20.0230,-12.6430) -- (-20.0470,-12.2360) --
+ (-19.9270,-11.5150) -- (-20.0440,-11.3200) -- (-19.6320,-11.3200) .. controls
+ (-19.5510,-12.8260) and (-18.9220,-14.1880) .. (-17.9430,-15.2130) --
+ cycle(-4.8980,-19.3280) .. controls (-2.8790,-17.2420) and (-1.6070,-14.4270)
+ .. (-1.5220,-11.3200) -- (0.9340,-11.3200) .. controls (0.8480,-15.1040) and
+ (-0.6990,-18.5320) .. (-3.1630,-21.0640) -- cycle(-5.5750,-18.6520) --
+ (-5.3840,-18.4380) -- (-5.5640,-17.4890) -- (-5.6900,-17.4390) --
+ (-5.6130,-17.2780) -- (-6.0230,-17.1490) -- (-6.1030,-17.4890) --
+ (-6.1440,-17.9190) -- (-6.2300,-17.9970) -- (-6.9780,-17.2490) .. controls
+ (-5.4900,-15.6950) and (-4.5490,-13.6160) .. (-4.4650,-11.3200) --
+ (-2.0070,-11.3200) .. controls (-2.0920,-14.2930) and (-3.3090,-16.9870) ..
+ (-5.2410,-18.9860) -- cycle(-7.7390,-20.9460) -- (-7.5080,-20.4500) --
+ (-7.5980,-20.2300) -- (-7.2580,-19.9310) -- (-7.2580,-19.7510) --
+ (-7.5480,-19.5700) -- (-7.3080,-19.0910) -- (-6.9480,-18.6220) --
+ (-7.3080,-18.2320) -- (-7.5780,-18.2320) -- (-7.7460,-17.9620) .. controls
+ (-7.6010,-17.8420) and (-7.4590,-17.7190) .. (-7.3220,-17.5900) --
+ (-5.5850,-19.3280) .. controls (-6.2350,-19.9470) and (-6.9580,-20.4910) ..
+ (-7.7390,-20.9460)(-8.0710,-16.1560) -- (-8.3070,-15.9200) --
+ (-8.1260,-15.6850) -- (-7.8990,-15.2250) -- (-7.9880,-15.0940) --
+ (-7.8370,-14.7530) -- (-7.8540,-14.4440) -- (-7.9450,-14.1250) --
+ (-8.1590,-14.0490) -- (-8.2380,-14.2300) -- (-8.3660,-14.1960) .. controls
+ (-8.1810,-13.9010) and (-7.9860,-13.6240) .. (-7.8520,-13.2980) --
+ (-7.6310,-13.2030) -- (-7.5080,-13.0360) -- (-7.4480,-13.1060) --
+ (-7.2980,-12.9260) -- (-7.4180,-12.7760) -- (-7.3080,-12.7460) --
+ (-7.1080,-12.8260) -- (-6.7280,-12.8360) -- (-6.4980,-12.7170) --
+ (-5.8990,-12.5570) -- (-6.0120,-12.3580) -- (-6.0510,-12.1170) --
+ (-5.7290,-12.2570) -- (-5.6090,-12.1870) -- (-5.6690,-11.9370) --
+ (-6.0640,-12.0850) -- (-6.4980,-11.9970) -- (-6.8290,-11.3200) --
+ (-4.9500,-11.3200) .. controls (-5.0330,-13.4820) and (-5.9200,-15.4410) ..
+ (-7.3200,-16.9060) -- (-7.5790,-16.6480) -- (-7.4680,-16.3030) --
+ (-7.6680,-15.5440) -- cycle(-8.9550,-6.9120) -- (-7.2180,-5.1750) .. controls
+ (-6.8110,-5.6150) and (-6.4520,-6.0990) .. (-6.1440,-6.6180) --
+ (-6.3600,-6.6770) -- (-6.3490,-7.0650) -- (-5.6970,-7.4760) .. controls
+ (-5.5380,-7.8300) and (-5.4020,-8.1960) .. (-5.2910,-8.5740) --
+ (-5.4050,-8.7400) -- (-5.6400,-8.8900) -- (-5.6990,-9.2500) --
+ (-5.8590,-9.3400) -- (-5.9930,-9.4980) -- (-6.1290,-9.4500) --
+ (-6.3680,-9.4390) -- (-6.2290,-9.2500) -- (-6.1290,-8.7600) --
+ (-5.9690,-8.6600) -- (-6.4390,-8.2110) -- (-6.7880,-8.3300) --
+ (-6.8680,-8.6600) -- (-7.0880,-8.9000) -- (-7.3180,-8.7100) --
+ (-7.3990,-8.5080) -- (-7.2680,-8.4270) -- (-7.1960,-8.5600) --
+ (-7.0880,-8.5210) -- (-7.1350,-8.2990) -- (-7.2880,-8.2900) --
+ (-7.2980,-8.3800) -- (-7.3980,-8.4000) -- (-7.9370,-7.7710) --
+ (-8.1200,-7.6300) -- (-8.0500,-7.5550) -- (-7.8860,-7.4980) --
+ (-8.0380,-7.4380) .. controls (-8.0380,-7.4380) and (-8.2280,-7.4820) ..
+ (-8.2500,-7.4820) -- (-8.1420,-7.6180) -- (-8.4160,-7.6130) .. controls
+ (-8.5790,-7.3660) and (-8.7590,-7.1320) .. (-8.9550,-6.9120)(-8.6860,-16.3860)
+ -- (-9.2160,-16.2340) -- (-9.3760,-16.2940) -- (-9.6760,-16.0640) --
+ (-9.9580,-15.9620) .. controls (-9.8180,-15.8620) and (-9.6830,-15.7570) ..
+ (-9.5530,-15.6450) -- (-9.1160,-15.9540) -- (-8.7830,-16.1300) --
+ (-8.6170,-16.2950) -- cycle(-9.6270,-8.2310) -- (-9.4070,-8.1800) --
+ (-9.4170,-8.1270) -- (-9.6360,-7.9810) -- (-9.5610,-7.5170) --
+ (-9.2990,-7.2550) .. controls (-9.1340,-7.4420) and (-8.9810,-7.6400) ..
+ (-8.8420,-7.8470) -- (-8.9340,-8.1320) -- (-9.1740,-7.9610) --
+ (-9.3560,-8.0110) -- (-9.2670,-8.1800) -- (-9.1770,-8.1800) --
+ (-9.2760,-8.4300) -- (-9.3460,-8.3300) -- cycle(-6.6780,-9.9190) --
+ (-6.2380,-9.6790) -- (-5.7890,-9.6090) -- (-5.6890,-9.3900) --
+ (-5.4400,-9.2390) -- (-5.3430,-9.0300) -- (-5.2650,-8.6670) .. controls
+ (-5.2290,-8.7950) and (-5.1960,-8.9240) .. (-5.1660,-9.0550) --
+ (-5.4040,-9.7650) -- (-5.4140,-10.0050) -- (-5.0670,-9.5430) .. controls
+ (-4.9960,-9.9650) and (-4.9530,-10.3960) .. (-4.9450,-10.8350) --
+ (-7.0980,-10.8350) -- (-7.1480,-10.6480) -- (-6.8980,-10.4490) --
+ (-6.8480,-10.3290) -- (-6.7380,-10.2490) -- (-6.4480,-10.2190) --
+ (-6.4180,-10.0890) -- cycle(-6.1870,-4.1630) -- (-5.5970,-4.1890) --
+ (-5.4570,-4.3590) -- (-5.5260,-4.6090) -- (-4.7080,-5.1190) --
+ (-4.5470,-5.0990) -- (-3.4990,-6.2980) -- (-3.0700,-6.1480) .. controls
+ (-2.4060,-7.5770) and (-2.0260,-9.1630) .. (-2.0040,-10.8350) --
+ (-4.4610,-10.8350) .. controls (-4.4710,-10.1940) and (-4.5510,-9.5700) ..
+ (-4.6890,-8.9670) -- (-4.5770,-8.8150) -- (-4.4240,-8.0460) --
+ (-4.5390,-7.2190) -- (-4.8350,-6.2690) -- (-5.5200,-5.2670) --
+ (-5.3540,-5.3550) -- (-5.2700,-5.2710) -- (-5.8190,-4.8990) --
+ (-5.8560,-5.0210) -- (-5.3070,-5.8060) -- (-4.9950,-6.4510) --
+ (-4.7730,-7.0890) -- (-4.7020,-7.5180) -- (-4.5880,-8.2410) --
+ (-4.7950,-8.2560) .. controls (-4.7950,-8.2560) and (-5.0310,-7.8140) ..
+ (-5.1050,-7.6300) -- (-4.9950,-7.4670) -- (-5.2040,-7.1670) --
+ (-5.2040,-6.8670) -- (-5.3540,-6.6780) -- (-5.5400,-6.7020) .. controls
+ (-5.6070,-6.5780) and (-5.6760,-6.4550) .. (-5.7490,-6.3350) --
+ (-5.6180,-6.4030) -- (-5.5820,-6.3670) -- (-5.6520,-6.2120) --
+ (-5.4920,-6.1220) -- (-5.5650,-6.0320) -- (-5.8020,-6.1220) --
+ (-5.7160,-5.7500) -- (-5.8560,-5.6690) -- (-5.9820,-5.9670) .. controls
+ (-6.2510,-5.5650) and (-6.5480,-5.1850) .. (-6.8760,-4.8320) --
+ cycle(-3.0600,-1.0160) .. controls (-0.6170,-3.5780) and (0.8970,-7.0330) ..
+ (0.9360,-10.8350) -- (-1.5190,-10.8350) .. controls (-1.5430,-8.9530) and
+ (-2.0020,-7.1730) .. (-2.8000,-5.5930) -- (-2.7790,-5.5490) --
+ (-2.6090,-5.6380) -- (-2.5690,-5.5090) -- (-3.0090,-4.7390) --
+ (-3.5280,-4.0190) -- (-4.1380,-3.5100) .. controls (-4.3470,-3.2490) and
+ (-4.5660,-2.9950) .. (-4.7960,-2.7520) -- cycle(-10.2940,-15.6070) --
+ (-10.2950,-15.5940) -- (-10.2910,-15.6050) .. controls (-10.2920,-15.6050) and
+ (-10.2930,-15.6060) .. (-10.2940,-15.6070)(-13.5190,-25.9300) .. controls
+ (-5.2800,-25.9300) and (1.4230,-19.2260) .. (1.4230,-10.9870) .. controls
+ (1.4230,-3.2590) and (-4.4750,3.1180) .. (-12.0050,3.8790) .. controls
+ (-12.0110,3.8500) and (-12.0170,3.8210) .. (-12.0230,3.7930) .. controls
+ (-12.0530,3.6480) and (-12.0800,3.5170) .. (-12.1020,3.4010) .. controls
+ (-8.7290,3.0710) and (-5.6930,1.5770) .. (-3.4010,-0.6720) --
+ (-5.0500,-2.3210) -- (-4.9870,-2.0310) -- (-5.2020,-1.9350) --
+ (-5.5000,-1.9180) -- (-5.4370,-1.7280) -- (-5.6360,-1.0530) --
+ (-6.0460,-0.6020) -- (-7.3350,0.0770) -- (-7.4450,-0.0410) --
+ (-7.6790,-0.1090) .. controls (-7.2370,-0.7610) and (-6.9970,-1.5140) ..
+ (-6.9970,-2.2750) .. controls (-6.9970,-2.3740) and (-7.0000,-2.4720) ..
+ (-7.0050,-2.5680) -- (-6.3660,-3.3700) -- (-6.6660,-3.4400) --
+ (-6.4680,-3.7390) -- (-7.0310,-4.3020) -- (-7.2580,-3.8700) .. controls
+ (-7.3650,-4.1710) and (-7.5090,-4.4510) .. (-7.6840,-4.7120) .. controls
+ (-7.6420,-4.7510) and (-7.5990,-4.7890) .. (-7.5580,-4.8280) --
+ (-9.2930,-6.5640) .. controls (-9.3980,-6.4630) and (-9.5080,-6.3670) ..
+ (-9.6200,-6.2740) .. controls (-9.7860,-6.3510) and (-9.9560,-6.4240) ..
+ (-10.1290,-6.4900) .. controls (-10.0790,-6.5280) and (-10.0290,-6.5660) ..
+ (-9.9810,-6.6050) -- (-10.0690,-6.6930) -- (-10.2720,-6.8070) --
+ (-10.3480,-7.0100) -- (-10.4750,-6.8830) -- (-10.8410,-7.0060) --
+ (-10.7400,-7.1670) -- (-10.4870,-7.0990) -- (-10.3230,-7.1120) --
+ (-10.3100,-7.0230) -- (-10.1830,-6.9590) -- (-10.1450,-6.8830) --
+ (-9.9170,-6.8200) -- (-9.7390,-6.8120) .. controls (-9.7050,-6.8430) and
+ (-9.6700,-6.8740) .. (-9.6360,-6.9060) -- (-10.3240,-7.5950) --
+ (-10.3760,-7.5210) -- (-11.0950,-7.6410) -- (-11.2550,-7.8010) --
+ (-11.4130,-7.8200) -- (-10.9660,-7.3920) -- (-11.1260,-7.3110) --
+ (-11.5430,-7.8700) -- (-11.4210,-7.8570) -- (-11.4280,-8.0620) --
+ (-11.2750,-8.1210) -- (-11.2450,-8.3410) -- (-11.4950,-8.2900) --
+ (-11.7570,-8.3390) -- (-12.3880,-8.0140) .. controls (-12.3880,-8.0140) and
+ (-12.4230,-9.7100) .. (-12.4410,-10.5630) .. controls (-10.9500,-11.0640) and
+ (-9.3680,-11.7880) .. (-9.3680,-13.6910) .. controls (-9.3680,-14.5250) and
+ (-9.7290,-15.2010) .. (-10.4400,-15.7000) -- (-10.4340,-15.7010) .. controls
+ (-10.4450,-15.7080) and (-10.4560,-15.7160) .. (-10.4670,-15.7230) --
+ (-10.4700,-15.7210) .. controls (-10.4860,-15.7320) and (-10.5010,-15.7430) ..
+ (-10.5180,-15.7540) .. controls (-11.1210,-16.1520) and (-11.8960,-16.3640) ..
+ (-12.5680,-16.5750) .. controls (-12.5720,-16.5770) and (-12.5890,-17.9070) ..
+ (-12.5890,-17.9070) .. controls (-11.5190,-18.4380) and (-10.2220,-19.2120) ..
+ (-10.3410,-21.4240) .. controls (-10.3560,-21.9680) and (-10.5680,-22.1180) ..
+ (-10.7500,-22.1680) .. controls (-11.3750,-22.3230) and (-12.0210,-22.4260) ..
+ (-12.6820,-22.4730) .. controls (-12.6850,-22.6450) and (-12.6880,-22.8090) ..
+ (-12.6910,-22.9610) .. controls (-9.8130,-22.7630) and (-7.2100,-21.5480) ..
+ (-5.2420,-19.6700) -- (-3.5060,-21.4060) .. controls (-6.1060,-23.9060) and
+ (-9.6360,-25.4450) .. (-13.5190,-25.4450) .. controls (-17.3810,-25.4450) and
+ (-20.8940,-23.9220) .. (-23.4900,-21.4460) -- (-21.7540,-19.7100) .. controls
+ (-19.8060,-21.5510) and (-17.2440,-22.7470) .. (-14.4110,-22.9560) .. controls
+ (-14.4140,-22.8070) and (-14.4160,-22.6430) .. (-14.4190,-22.4690) .. controls
+ (-17.1150,-22.2600) and (-19.5530,-21.1180) .. (-21.4110,-19.3670) --
+ (-20.9480,-18.9040) -- (-20.3120,-18.9770) -- (-19.9740,-18.6120) --
+ (-19.0870,-18.6430) -- (-18.9560,-18.3350) -- (-18.9870,-18.2060) .. controls
+ (-17.7030,-19.1810) and (-16.1510,-19.8220) .. (-14.4640,-19.9980) .. controls
+ (-14.4670,-19.8090) and (-14.4700,-19.6430) .. (-14.4730,-19.5100) .. controls
+ (-16.3370,-19.3020) and (-18.0220,-18.4960) .. (-19.3310,-17.2880) --
+ (-17.5940,-15.5510) .. controls (-17.1730,-15.9270) and (-16.7000,-16.2460) ..
+ (-16.1870,-16.4950) .. controls (-16.1480,-16.3290) and (-16.0890,-16.1770) ..
+ (-16.0120,-16.0390) .. controls (-16.4620,-15.8160) and (-16.8790,-15.5370) ..
+ (-17.2510,-15.2070) -- (-15.5100,-13.4660) .. controls (-15.2340,-13.6880) and
+ (-14.9200,-13.8640) .. (-14.5800,-13.9840) .. controls (-14.5830,-13.8110) and
+ (-14.5870,-13.6310) .. (-14.5900,-13.4610) .. controls (-14.7970,-13.3710) and
+ (-14.9900,-13.2570) .. (-15.1650,-13.1210) -- (-14.6740,-12.6300) .. controls
+ (-14.8470,-12.5780) and (-15.0200,-12.5230) .. (-15.1940,-12.4640) --
+ (-15.5210,-12.7920) .. controls (-15.6880,-12.6080) and (-15.8280,-12.4000) ..
+ (-15.9390,-12.1750) .. controls (-16.2380,-12.0420) and (-16.5280,-11.8920) ..
+ (-16.7980,-11.7150) .. controls (-17.8680,-11.0110) and (-18.4100,-10.0190) ..
+ (-18.4100,-8.7650) .. controls (-18.4100,-7.8070) and (-18.1420,-7.0820) ..
+ (-17.7070,-6.5200) -- (-19.4390,-4.7880) .. controls (-18.1910,-3.5970) and
+ (-16.5870,-2.7750) .. (-14.8040,-2.5060) .. controls (-14.8070,-2.3380) and
+ (-14.8100,-2.1740) .. (-14.8130,-2.0180) .. controls (-16.7260,-2.2930) and
+ (-18.4480,-3.1680) .. (-19.7810,-4.4460) -- (-20.0740,-4.1530) .. controls
+ (-20.1400,-4.2690) and (-20.2180,-4.4180) .. (-20.3070,-4.6060) --
+ (-20.1230,-4.7900) .. controls (-21.6130,-6.3780) and (-22.5390,-8.5000) ..
+ (-22.5780,-10.8350) -- (-25.0350,-10.8350) .. controls (-24.9960,-7.8230) and
+ (-23.7950,-5.0860) .. (-21.8600,-3.0530) -- (-21.0790,-3.8330) .. controls
+ (-21.0440,-3.8340) and (-21.0070,-3.8330) .. (-20.9690,-3.8300) .. controls
+ (-20.8310,-3.8200) and (-20.6760,-3.7770) .. (-20.5260,-3.7010) --
+ (-21.5180,-2.7090) .. controls (-20.9940,-2.2020) and (-20.4220,-1.7450) ..
+ (-19.8090,-1.3440) .. controls (-19.7600,-1.1790) and (-19.7140,-1.0350) ..
+ (-19.6880,-0.9820) .. controls (-19.6580,-0.9220) and (-19.5020,-0.7160) ..
+ (-19.3130,-0.4790) .. controls (-20.2440,-0.9950) and (-21.1010,-1.6310) ..
+ (-21.8610,-2.3660) -- (-23.5960,-0.6310) .. controls (-21.3200,1.5840) and
+ (-18.3190,3.0580) .. (-14.9880,3.3960) .. controls (-14.9990,3.4550) and
+ (-15.0080,3.5010) .. (-15.0080,3.5010) .. controls (-15.0310,3.6160) and
+ (-15.0550,3.7420) .. (-15.0800,3.8740) .. controls (-22.5880,3.0910) and
+ (-28.4610,-3.2750) .. (-28.4610,-10.9870) .. controls (-28.4610,-19.2260) and
+ (-21.7580,-25.9300) .. (-13.5190,-25.9300)(-6.1640,-0.0790) --
+ (-6.3140,0.1600) -- (-6.6330,0.3210) -- (-6.8830,0.1300) -- (-6.5640,-0.0400)
+ -- (-6.2040,-0.3000) -- cycle(-7.6520,-7.0070) -- (-7.6420,-7.1970) --
+ (-7.2160,-7.0700) -- (-7.0860,-6.8100) -- (-7.3800,-6.4250) --
+ (-7.2240,-6.1900) -- (-6.8260,-6.4730) -- (-6.7540,-6.4150) --
+ (-6.8320,-6.3580) -- (-6.9220,-6.1880) -- (-6.7590,-6.0940) --
+ (-6.9200,-5.8840) -- (-7.2910,-6.0730) -- (-7.4220,-6.2980) --
+ (-7.4960,-6.5020) -- (-7.3320,-6.7780) -- (-7.3920,-6.9080) --
+ cycle(-25.4060,-18.0210) -- (-25.3760,-17.9100) -- (-25.5970,-17.4300) --
+ (-25.8590,-17.3330) -- cycle(-15.3670,-8.7930) .. controls (-15.3670,-9.2060)
+ and (-15.1160,-9.4960) .. (-14.6590,-9.7470) .. controls (-14.6590,-9.7470)
+ and (-14.6610,-9.6770) .. (-14.6630,-9.5640) -- (-14.9500,-9.2760) --
+ (-14.7990,-9.0000) -- (-14.6750,-8.9660) .. controls (-14.6840,-8.4850) and
+ (-14.6940,-7.9480) .. (-14.6960,-7.8720) -- (-14.7180,-7.8750) .. controls
+ (-15.1370,-8.1060) and (-15.3670,-8.3900) .. (-15.3670,-8.7930);
+
+\begin{scope}[fill=gold]
+\path[cm={{7.87067,0.0,0.0,-7.87067,(457.17724,357.89347)}},fill]
+ (0.0000,0.0000) .. controls (0.7700,-0.3900) and (1.4810,-0.9280) ..
+ (1.7790,-1.9490) .. controls (1.9090,-0.2590) and (0.9610,0.4750) ..
+ (0.0200,0.9700) .. controls (0.0210,0.9680) and (0.0000,-0.0010) ..
+ (0.0000,0.0000);
+
+\path[cm={{7.87067,0.0,0.0,-7.87067,(497.48294,222.832)}},fill] (0.0000,0.0000)
+ .. controls (0.0000,1.5370) and (-1.1150,3.2410) .. (-3.8450,3.8430) ..
+ controls (-4.0470,3.8870) and (-4.3560,3.9180) .. (-4.6780,3.9390) .. controls
+ (-4.6840,3.7080) and (-4.6960,3.1770) .. (-4.6960,3.1770) .. controls
+ (-4.7000,3.0110) and (-4.7130,2.3950) .. (-4.7160,2.2630) .. controls
+ (-4.4650,2.2410) and (-4.2780,2.2100) .. (-4.1920,2.1890) .. controls
+ (-2.6050,1.8100) and (-2.0370,0.9000) .. (-2.0370,0.0000) .. controls
+ (-2.0370,-1.4580) and (-3.2850,-2.0080) .. (-4.8170,-2.4230) .. controls
+ (-4.9830,-2.4680) and (-5.1530,-2.5110) .. (-5.3240,-2.5550) .. controls
+ (-5.7890,-2.6710) and (-6.2690,-2.7830) .. (-6.7400,-2.9100) .. controls
+ (-6.9100,-2.9550) and (-7.0780,-3.0040) .. (-7.2440,-3.0540) .. controls
+ (-8.9430,-3.5710) and (-10.4030,-4.3900) .. (-10.4030,-6.4890) .. controls
+ (-10.4030,-8.5680) and (-8.7370,-9.3450) .. (-7.1110,-9.8460) .. controls
+ (-7.1220,-9.2490) and (-7.1340,-8.6460) .. (-7.1450,-8.0440) .. controls
+ (-7.8640,-7.7080) and (-8.3700,-7.2640) .. (-8.3700,-6.5180) .. controls
+ (-8.3700,-5.7890) and (-7.9090,-5.3500) .. (-7.2040,-5.0310) .. controls
+ (-7.0480,-4.9600) and (-6.8800,-4.8960) .. (-6.7020,-4.8350) .. controls
+ (-6.2970,-4.6970) and (-5.8420,-4.5810) .. (-5.3650,-4.4650) .. controls
+ (-5.1980,-4.4250) and (-5.0280,-4.3840) .. (-4.8570,-4.3420) .. controls
+ (-2.5670,-3.7880) and (0.0000,-3.0710) .. (0.0000,-0.0000);
+
+\path[cm={{7.87067,0.0,0.0,-7.87067,(432.71678,338.23962)}},fill]
+ (0.0000,0.0000) .. controls (0.0040,-0.8400) and (0.6210,-1.2980) ..
+ (1.2400,-1.6430) .. controls (1.2380,-1.5020) and (1.2130,-0.2020) ..
+ (1.2130,-0.1800) .. controls (1.2260,0.0790) and (1.4780,0.2350) ..
+ (1.6800,0.3300) .. controls (1.9780,0.4710) and (2.2800,0.5730) ..
+ (2.6640,0.7060) .. controls (2.8470,0.7700) and (3.0050,0.8320) ..
+ (3.1800,0.8850) .. controls (4.4230,1.2590) and (5.8590,1.7360) ..
+ (5.8590,3.2480) .. controls (5.8590,4.7620) and (4.6270,5.3810) ..
+ (3.2800,5.8460) .. controls (3.2700,5.3640) and (3.2560,4.6610) ..
+ (3.2470,4.1740) .. controls (3.8160,3.9510) and (4.1920,3.6790) ..
+ (4.1920,3.2480) .. controls (4.1920,2.7070) and (3.6140,2.3950) ..
+ (3.2040,2.2370) .. controls (3.0340,2.1700) and (2.7740,2.0840) ..
+ (2.7020,2.0610) .. controls (2.3710,1.9590) and (2.0160,1.8400) ..
+ (1.6850,1.7180) .. controls (1.5090,1.6530) and (1.3400,1.5810) ..
+ (1.1810,1.5000) .. controls (0.5990,1.2010) and (-0.0040,0.7650) ..
+ (0.0000,0.0000);
+
+\path[cm={{7.87067,0.0,0.0,-7.87067,(439.33995,193.71524)}},fill]
+ (0.0000,0.0000) .. controls (-0.8270,-0.2360) and (-1.3130,-0.5480) ..
+ (-1.4970,-0.6100) .. controls (-2.0330,-0.7880) and (-2.7880,-0.8180) ..
+ (-3.5680,-1.6670) .. controls (-3.7070,-1.8190) and (-4.0450,-2.2440) ..
+ (-4.2850,-2.5920) .. controls (-4.5200,-2.9310) and (-4.5300,-3.4760) ..
+ (-4.7030,-3.7680) .. controls (-4.9530,-4.1920) and (-4.8940,-4.4350) ..
+ (-4.8940,-4.4350) -- (-4.8860,-4.4470) .. controls (-4.8950,-4.5000) and
+ (-4.9450,-4.7250) .. (-5.1730,-4.9790) .. controls (-5.4340,-5.2680) and
+ (-5.7770,-5.4290) .. (-6.1860,-5.3640) .. controls (-5.8310,-5.5410) and
+ (-5.3390,-5.2930) .. (-5.3390,-5.2930) .. controls (-5.3390,-5.2930) and
+ (-5.4330,-5.5610) .. (-5.5270,-6.0000) .. controls (-5.1280,-5.0960) and
+ (-4.7630,-4.7670) .. (-4.6480,-4.6750) .. controls (-4.4760,-4.7140) and
+ (-4.1220,-4.6980) .. (-3.4630,-4.3200) .. controls (-2.7180,-3.8930) and
+ (-1.5970,-3.1940) .. (-1.2800,-2.7530) .. controls (-0.9380,-2.2770) and
+ (-0.4680,-1.9620) .. (0.0400,-1.7580) .. controls (0.0260,-1.0920) and
+ (0.0120,-0.4990) .. (0.0000,0.0000)(-3.1440,-2.8170) -- (-3.5290,-2.9010) --
+ (-3.0690,-2.1480) -- (-2.5300,-2.1650) -- cycle;
+
+\path[cm={{7.87067,0.0,0.0,-7.87067,(451.4474,337.42186)}},fill] (0.0000,0.0000)
+ .. controls (-0.0710,-0.0250) and (-0.2580,-0.1050) .. (-0.3760,-0.1460) ..
+ controls (-0.5010,-0.1910) and (-0.6590,-0.2540) .. (-0.6590,-0.2990) ..
+ controls (-0.6590,-0.3100) and (-0.5400,-6.8110) .. (-0.5400,-6.9540) ..
+ controls (-0.5400,-8.2930) and (0.1430,-8.3010) .. (0.1430,-6.9540) ..
+ controls (0.1430,-6.8580) and (0.2800,0.0920) .. (0.2800,0.0920) .. controls
+ (0.2800,0.0920) and (0.1160,0.0420) .. (0.0000,-0.0000);
+
+\path[cm={{7.87067,0.0,0.0,-7.87067,(445.89385,320.5377)}},fill] (0.0000,0.0000)
+ .. controls (0.2130,0.0740) and (0.4230,0.1390) .. (0.6210,0.2000) .. controls
+ (0.7690,0.2450) and (0.9060,0.2880) .. (1.0330,0.3300) .. controls
+ (1.0420,0.7390) and (1.1580,6.3970) .. (1.1790,7.4250) .. controls
+ (0.6710,7.2990) and (0.2280,7.1800) .. (-0.1360,7.0460) .. controls
+ (-0.1210,6.2740) and (-0.0120,0.6180) .. (-0.0000,-0.0000);
+
+\path[cm={{7.87067,0.0,0.0,-7.87067,(450.36439,149.99997)}},fill]
+ (0.0000,0.0000) .. controls (-1.9150,0.0000) and (-1.1020,-2.8400) ..
+ (-0.9500,-3.7660) .. controls (-0.9430,-3.8090) and (-0.7950,-10.1820) ..
+ (-0.7650,-11.6450) .. controls (-0.4740,-11.5680) and (-0.1850,-11.4970) ..
+ (0.0950,-11.4280) .. controls (0.2960,-11.3790) and (0.4880,-11.3310) ..
+ (0.6730,-11.2840) .. controls (0.7030,-9.8760) and (0.8440,-3.7940) ..
+ (0.8480,-3.7540) .. controls (0.9620,-2.7640) and (1.9660,0.0000) ..
+ (0.0000,0.0000);
+
+\end{scope}
+
+
+% -------------------------------------------------
+\end{scope}
+\end{scope}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_WS.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_WS.tex
index 3d1554eb55..9a9b614783 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_WS.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_WS.tex
@@ -13,5 +13,5 @@
\starV{white}{(0.15625,0.07024)}{0.05476\flagwidth}{0}
\starV{white}{(0.0833,-0.03991)}{0.03651\flagwidth}{0}
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_X.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_X.tex
new file mode 100644
index 0000000000..7fa3bc1639
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_X.tex
@@ -0,0 +1,10 @@
+% --------------------------------------------------------------------------
+% Signal Flag R:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{white}
+\hbar{blue}{0.5}{0.25}
+\vbar{blue}{0.5\flaglength}{0.25}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Y.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Y.tex
new file mode 100644
index 0000000000..5959be54b5
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Y.tex
@@ -0,0 +1,15 @@
+% --------------------------------------------------------------------------
+% Signal Flag Y:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\background{gold}
+\begin{scope}[x=\flaglength/11,y=\flagwidth/11]
+\fill [red] (1,0)--(11,10)|-(10,11)--(0,1)|-cycle;
+\fill [red] (3,0)--(5,0)--(11,6)--(11,8)--cycle;
+\fill [red] (7,0)--(9,0)--(11,2)--(11,4)--cycle;
+\fill [red] (0,3)--(0,5)--(6,11)--(8,11)--cycle;
+\fill [red] (0,7)--(0,9)--(2,11)--(4,11)--cycle;
+\end{scope}
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_YE.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_YE.tex
index 6a18983234..01e3a852ef 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_YE.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_YE.tex
@@ -4,5 +4,5 @@
\begin{flagdescription}{2/3}
\definecolor{red}{RGB}{239,51,64}
\hstripesIII{red}{white}{black}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_Z.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_Z.tex
new file mode 100644
index 0000000000..9ff9f1e131
--- /dev/null
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_Z.tex
@@ -0,0 +1,10 @@
+% --------------------------------------------------------------------------
+% Signal Flag Z:
+% --------------------------------------------------------------------------
+\begin{flagdescription}{1}
+\SignalFlagColorDefinitions
+\hstripesII{gold}{red}
+\fill [black] (0,0)--(0.5\flaglength,0.5)--(0,1);
+\fill [blue] (\flaglength,0)--(0.5\flaglength,0.5)--(\flaglength,1);
+\framecode{}
+\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_ZA.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_ZA.tex
index 57cad661bb..4bd8184132 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_ZA.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_ZA.tex
@@ -22,5 +22,5 @@
\draw [green,line width=\flagwidth/5] (0,1)--(c);
\end{scope}
\fill [green] (\flaglength,0.6)-|(c)|-(\flaglength,0.4)--cycle;
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_ZM.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_ZM.tex
index 19171d2657..3544a83803 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_ZM.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_ZM.tex
@@ -259,5 +259,5 @@
\end{scope}
\end{scope}
\fi
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflag_ZW.tex b/graphics/pgf/contrib/worldflags/tex/worldflag_ZW.tex
index 9595ae9250..bd2b0936db 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflag_ZW.tex
+++ b/graphics/pgf/contrib/worldflags/tex/worldflag_ZW.tex
@@ -571,5 +571,5 @@
\end{scope}
\fi
\end{scope}
-\framecode
+\framecode{}
\end{flagdescription}
diff --git a/graphics/pgf/contrib/worldflags/tex/worldflags.sty b/graphics/pgf/contrib/worldflags/tex/worldflags.sty
index 2a6df52114..fa29c12bce 100644
--- a/graphics/pgf/contrib/worldflags/tex/worldflags.sty
+++ b/graphics/pgf/contrib/worldflags/tex/worldflags.sty
@@ -1,6 +1,6 @@
% =============================================================================
% worldflags.sty - Flags of the World with TikZ
-% (c) Wilhelm Haager 2021-04-30
+% (c) Wilhelm Haager 2021-05-12
% =============================================================================
\RequirePackage{ifthen}
\RequirePackage{tikz}
@@ -160,11 +160,15 @@
% ----------------------------------------------------------------------------
% wf@framecode and wf@gridcode
% ----------------------------------------------------------------------------
-\def\wf@framecode{\end{scope}
+\def\wf@framecode#1{\end{scope}
\ifx\framecolor\undefined\global\def\framecolor{\fr@mecolor}\fi
\ifx\flagframe\undefined\newdimen\flagframe\global\flagframe\fl@gframe\fi
- \ifdim\flagframe>0pt\draw
- [\framecolor,line width=\flagframe] (0,0) rectangle (\flaglength,\flagwidth);\fi
+ \ifdim\flagframe>0pt
+ \begin{scope}[\framecolor,line width=\flagframe]
+ \ifx.#1.\draw (0,0) rectangle (\flaglength,\flagwidth);
+ \else#1\fi
+ \end{scope}
+ \fi
\begin{scope}}
\def\wf@gridcode{\ifgrid
\begin{scope}[x=1mm,y=1mm]
@@ -351,3 +355,16 @@
\IfFileExists{worldflag_\country.tex}{\input{worldflag_\country.tex}}{\relax}
}
}
+
+% ----------------------------------------------------------------------------
+% Colors for Signal Flags
+% ----------------------------------------------------------------------------
+\def\SignalFlagColorDefinitions{%
+% \definecolor{red}{RGB}{167,41,33}
+ \definecolor{gold}{RGB}{255,230,0}
+% \definecolor{green}{RGB}{54,103,53}
+% \definecolor{blue}{RGB}{25,49,83}
+% \definecolor{white}{RGB}{233,224,210}
+ \definecolor{red}{RGB}{220,0,0}
+ \definecolor{blue}{RGB}{0,0,210}
+}
diff --git a/info/biblio/tugboat.bib b/info/biblio/tugboat.bib
index dc6af1dba2..101d7e8cf4 100644
--- a/info/biblio/tugboat.bib
+++ b/info/biblio/tugboat.bib
@@ -2,9 +2,9 @@
%%% ====================================================================
%%% BibTeX-file{
%%% author = "Nelson H. F. Beebe",
-%%% version = "4.01",
-%%% date = "19 October 2020",
-%%% time = "07:27:01 MDT",
+%%% version = "4.02",
+%%% date = "12 May 2021",
+%%% time = "12:07:47 MDT",
%%% filename = "tugboat.bib",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
@@ -14,7 +14,7 @@
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 581 4148",
%%% URL = "http://www.math.utah.edu/~beebe",
-%%% checksum = "54645 102280 346107 3682102",
+%%% checksum = "56696 103116 348893 3711647",
%%% email = "beebe at math.utah.edu, beebe at acm.org,
%%% beebe at computer.org (Internet)",
%%% codetable = "ISO/ASCII",
@@ -37,7 +37,7 @@
%%%
%%% https://tug.org/TUGboat/
%%%
-%%% At version 4.01, the COMPLETE year coverage
+%%% At version 4.02, the COMPLETE year coverage
%%% looked like this:
%%%
%%% 1980 ( 15) 1994 ( 131) 2008 ( 131)
@@ -52,12 +52,12 @@
%%% 1989 ( 177) 2003 ( 136) 2017 ( 122)
%%% 1990 ( 176) 2004 ( 102) 2018 ( 98)
%%% 1991 ( 201) 2005 ( 131) 2019 ( 104)
-%%% 1992 ( 149) 2006 ( 70) 2020 ( 78)
+%%% 1992 ( 149) 2006 ( 70) 2020 ( 113)
%%% 1993 ( 122) 2007 ( 105)
%%%
-%%% Article: 4630
+%%% Article: 4665
%%%
-%%% Total entries: 4630
+%%% Total entries: 4665
%%%
%%% The journal Web site contains pointers to
%%% issue contents, and PDF files of articles are
@@ -101317,7 +101317,7 @@
journal-URL = "https://tug.org/TUGboat/",
}
-@Article{Anonymous:2020:IFC,
+@Article{Anonymous:2020:IFCb,
author = "Anonymous",
title = "Inside front cover",
journal = j-TUGboat,
@@ -102195,7 +102195,7 @@
journal-URL = "https://tug.org/TUGboat/",
}
-@Article{TEC:2020:TE,
+@Article{TEC:2020:TEa,
author = "{TUG Elections committee}",
title = "{TUG 2021} election",
journal = j-TUGboat,
@@ -102216,7 +102216,7 @@
journal-URL = "https://tug.org/TUGboat/",
}
-@Article{Anonymous:2020:IM,
+@Article{Anonymous:2020:IMb,
author = "Anonymous",
title = "Institutional members",
journal = j-TUGboat,
@@ -102278,3 +102278,839 @@
issue = "128",
journal-URL = "https://tug.org/TUGboat/",
}
+
+@Article{Anonymous:2020:FCc,
+ author = "Anonymous",
+ title = "Front cover",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "c1--c1",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/cover1.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2020:IFCc,
+ author = "Anonymous",
+ title = "Inside front cover",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "c2--c2",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/cover2.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2020:COD,
+ author = "Anonymous",
+ title = "Contents ordered by difficulty",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "c3--c3",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/cover3.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2020:TP,
+ author = "Anonymous",
+ title = "Title page",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "257--257",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/titlepage.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2020:EI,
+ author = "Anonymous",
+ title = "Editorial information",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "258--258",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129edit.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2020:IMc,
+ author = "Anonymous",
+ title = "Institutional members",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "258--258",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/instmem.html",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Veytsman:2020:PD,
+ author = "Boris Veytsman",
+ title = "From the president",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "259--259",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129pres",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129pres.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}the paradox of early adoption;
+ moving free software forward.",
+}
+
+@Article{Beeton:2020:ECD,
+ author = "Barbara Beeton",
+ title = "Editorial comments",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "260--262",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129beet",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129beet.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}typography and TUGboat news.
+ Passings: Janusz Nowacki, Ed Benguiat, Ron Graham; A
+ new Unicode-specific area in CTAN ; Fonts, fonts,
+ fonts; Erratum: ``The road to Noto'', Steven Matteson
+ (TUGboat 41:2, 145--154) ; Learning LaTeX; Graphical
+ history in action; Followup to ``old news''; Making
+ TUGboat more accessible",
+}
+
+@Article{Barr:2020:HTC,
+ author = "Michael Barr",
+ title = "How {\TeX} changed my life",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "263--264",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129barr-changed",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129barr-changed.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}math writing, typing, and
+ typesetting.",
+}
+
+@Article{Flynn:2020:TID,
+ author = "Peter Flynn",
+ title = "Typographers' Inn",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "265--268",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129inn",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129inn.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}To print or not to print; Centering
+ (again); New device driver for old format; What's in a
+ name.",
+}
+
+@Article{Frear:2020:ECF,
+ author = "Lorrie Frear",
+ title = "Eye charts in focus: The magic of optotypes",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "269--274",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129frear-optotype",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129frear-optotype.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate{\Dash}history and design of the optotypes
+ used on eye charts.",
+}
+
+@Article{Mansour:2020:NLS,
+ author = "Kamal Mansour",
+ title = "The Non-{Latin} scripts \& typography",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "275--280",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129mansour-nonlatin",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129mansour-nonlatin.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate{\Dash}examples of the wide range of
+ typesetting and font requirements beyond Latin.",
+}
+
+@Article{Leingang:2020:UDM,
+ author = "Matthew Leingang",
+ title = "Using {DocStrip} for multiple document variants",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "281--285",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129leingang-docstrip",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129leingang-docstrip.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate{\Dash}step-by-step example of homework
+ assignments with questions, solutions, and more.",
+}
+
+@Article{Team:2020:LNI,
+ author = "{{\LaTeX} Project Team}",
+ title = "{\LaTeX} news, issue 32, {October 2020}",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "286--291",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129ltnews32",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129ltnews32.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate{\Dash}xparse in the format; hook
+ management system; changes in graphics, tools, amsmath,
+ babel .",
+}
+
+@Article{Mittelbach:2020:LTP,
+ author = "Frank Mittelbach and Chris Rowley",
+ title = "{{\LaTeX} Tagged PDF} --- a blueprint for a large
+ project",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "292--298",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129mitt-tagpdf",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129mitt-tagpdf.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate Plus{\Dash}background and task summary of
+ an extended feasibility study on the LaTeX web site.
+ Feasibility study .",
+}
+
+@Article{Gregorio:2020:FE,
+ author = "Enrico Gregorio",
+ title = "Functions and \pkg{expl3}",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "299--307",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129gregorio-l3functions",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129gregorio-l3functions.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Advanced{\Dash}an introduction to LaTeX3 programming
+ with functions and variables.",
+}
+
+@Article{Talbot:2020:BSC,
+ author = "Nicola Talbot",
+ title = "\pkg{bib2gls}: selection, cross-references and
+ locations",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "308--317",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129talbot-bib2gls-more",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129talbot-bib2gls-more.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate Plus{\Dash}selecting, grouping,
+ referencing glossary items with LaTeX's index
+ facilities.",
+}
+
+@Article{Novotny:2020:MMM,
+ author = "V{\'\i}t Novotn{\'y}",
+ title = "Making {Markdown} into a microwave meal",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "318--320",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129novotny-frozen",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129novotny-frozen.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate Plus{\Dash}freezing Markdown, Minted, and
+ BibLaTeX output for single-run processing.",
+}
+
+@Article{Hagen:2020:UDT,
+ author = "Hans Hagen",
+ title = "User-defined {Type 3} fonts in {\LuaTeX}",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "320--323",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129hagen-type3",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129hagen-type3.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Advanced{\Dash}constructing a font on the fly that can
+ reference images, other fonts, graphics.",
+}
+
+@Article{Wilson:2020:DDP,
+ author = "Peter Wilson",
+ title = "Data display, plots and graphs",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "324--326",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129wilson-plotgraph",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129wilson-plotgraph.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate{\Dash}simple example of using tables,
+ scatter plots, line graphs, histograms.",
+}
+
+@Article{Scarso:2020:SRS,
+ author = "Luigi Scarso",
+ title = "Short report on the state of {\LuaTeX}, 2020",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "327--328",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129scarso-luatex",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129scarso-luatex.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate{\Dash}development status and comparison
+ of LuaTeX and its relatives: LuaHBTeX, LuaJITTeX and
+ LuaJITHBTeX.",
+}
+
+@Article{Kitagawa:2020:DBC,
+ author = "Hironori Kitagawa",
+ title = "Distinguishing 8-bit characters and {Japanese}
+ characters in {(u)p\TeX}",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "329--334",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129kitagawa-char",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129kitagawa-char.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Advanced{\Dash}analysis and solutions for differing
+ interpretations of byte sequences.",
+}
+
+@Article{Hagen:2020:KSD,
+ author = "Hans Hagen",
+ title = "Keyword scanning",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "335--337",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129hagen-keyword",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129hagen-keyword.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Advanced{\Dash}peculiarities of parsing keywords,
+ catcodes, and performance.",
+}
+
+@Article{Hagen:2020:RMP,
+ author = "Hans Hagen",
+ title = "Representation of macro parameters",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "337--340",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129hagen-param",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129hagen-param.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Advanced{\Dash}considers making unused arguments more
+ efficient and tracing output more consistent.",
+}
+
+@Article{Island:2020:TOW,
+ author = "{Island of \TeX}",
+ title = "{\TeX{}doc} online --- a web interface for serving
+ {\TeX} documentation",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "341--342",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129island-texdoc",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129island-texdoc.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate Plus{\Dash}HTTP API for texdoc and CTAN
+ topics.",
+}
+
+@Article{Vlasak:2020:MCM,
+ author = "Michal Vlas{\'a}k",
+ title = "{MM\TeX}: Creating a minimal and modern {\TeX}
+ distribution for {GNU\slash Linux}",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "343--345",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129vlasak-mmtex",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129vlasak-mmtex.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate Plus{\Dash}a small TeX distribution with
+ LuaTeX and OpTeX that integrates easily on modern
+ systems.",
+}
+
+@Article{Liferenko:2020:UIT,
+ author = "Igor Liferenko",
+ title = "{UTF-8} installations of {\TeX}",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "346--347",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129liferenko-utf8",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129liferenko-utf8.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Advanced{\Dash}changing TeX's encoding to support
+ reading/writing Unicode.",
+}
+
+@Article{Olsak:2020:ONG,
+ author = "Petr Ol{\v{s}}{\'a}k",
+ title = "{Op\TeX} --- A new generation of {Plain TeX}",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "348--354",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129olsak-optex",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129olsak-optex.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate Plus{\Dash}modern LuaTeX format with full
+ Unicode support.",
+}
+
+@Article{Bigelow:2020:BRR,
+ author = "Charles Bigelow",
+ title = "Book reviews: {{\booktitle{Robert Granjon,
+ letter-cutter, and Granjon's Flowers}}, by Hendrik D.L.
+ Vervliet}",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "355--357",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129reviews-vervliet",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129reviews-vervliet.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Reports and notices{\Dash}detailed review of these two
+ books from Oak Knoll Press on 17th century type
+ designer Robert Granjon. See the TUG books page for all
+ book reviews and discounts.",
+}
+
+@Article{Veytsman:2020:BRG,
+ author = "Boris Veytsman",
+ title = "Book review: {{\booktitle{Glisterings}}, by Peter
+ Wilson}",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "358--359",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129reviews-wilson",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129reviews-wilson.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Reports and notices{\Dash}review of this volume of
+ collected columns from TUGboat, published by TUG.",
+}
+
+@Article{Flynn:2020:HRT,
+ author = "Peter Flynn",
+ title = "Historical review of {\TeX3}",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "360--367",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129flynn-tex3",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129flynn-tex3.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Introductory{\Dash}a 1991 review of TeX, written for
+ those experienced in other typesetting systems.",
+}
+
+@Article{Berry:2020:TC,
+ author = "Karl Berry",
+ title = "The treasure chest",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "368--368",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129chest",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129chest.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "Intermediate{\Dash}new CTAN packages, August--October
+ 2020.",
+}
+
+@Article{TEC:2020:TEb,
+ author = "{TUG Elections committee}",
+ title = "{TUG} 2021 election",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "369--369",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ DOI = "https://doi.org/10.27397/tb/41-3/tb129elec",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129elec.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+ remark = "See the TUG election page for all information.",
+}
+
+@Article{Anonymous:2020:TCP,
+ author = "Anonymous",
+ title = "{\TeX} consulting and production services",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "370--371",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/consultants.html",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+}
+
+@Article{Anonymous:2020:Cc,
+ author = "Anonymous",
+ title = "Calendar",
+ journal = j-TUGboat,
+ volume = "41",
+ number = "3",
+ pages = "372--372",
+ month = "??",
+ year = "2020",
+ CODEN = "????",
+ ISSN = "0896-3207",
+ ISSN-L = "0896-3207",
+ bibdate = "Wed May 12 11:42:28 MDT 2021",
+ bibsource = "http://www.math.utah.edu/pub/tex/bib/tugboat.bib",
+ URL = "https://tug.org/TUGboat/tb41-3/tb129calendar.pdf",
+ acknowledgement = ack-nhfb,
+ fjournal = "TUGboat",
+ issue = "129",
+ journal-URL = "https://tug.org/TUGboat/",
+}
diff --git a/info/biblio/tugboat.ltx b/info/biblio/tugboat.ltx
index 81f4230d74..0edc8fde9e 100644
--- a/info/biblio/tugboat.ltx
+++ b/info/biblio/tugboat.ltx
@@ -6,9 +6,9 @@
%%% ====================================================================
%%% @LaTeX-file{
%%% author = "Nelson H. F. Beebe",
-%%% version = "4.01",
-%%% date = "19 October 2020",
-%%% time = "07:30:00 MDT",
+%%% version = "4.02",
+%%% date = "12 May 2021",
+%%% time = "12:07:52 MDT",
%%% filename = "tugboat.ltx",
%%% address = "University of Utah
%%% Department of Mathematics, 110 LCB
@@ -18,7 +18,7 @@
%%% telephone = "+1 801 581 5254",
%%% FAX = "+1 801 585 1640, +1 801 581 4148",
%%% URL = "http://www.math.utah.edu/~beebe",
-%%% checksum = "40202 104 362 3581",
+%%% checksum = "50520 104 362 3573",
%%% email = "beebe@math.utah.edu, beebe@acm.org,
%%% beebe@computer.org (Internet)",
%%% codetable = "ISO/ASCII",
@@ -73,8 +73,8 @@
WWW URL: \protect\path=http://www.math.utah.edu/~beebe/=
}
-\date{19 October 2020 \\
-Version 4.01}
+\date{12 May 2021 \\
+Version 4.02}
\begin{document}
\nocite{*}
diff --git a/language/marathi/LICENSE.md b/language/marathi/LICENSE.md
deleted file mode 100644
index b6e4c1fd62..0000000000
--- a/language/marathi/LICENSE.md
+++ /dev/null
@@ -1,207 +0,0 @@
----
-आलोक नित्यमुक्त परवाना
----
-
-पहिली आवृत्ती (९ नोव्हेंबर, २०२०)
-
-© २०२१ आलोक मराठी नियतकालिक
-
-ह्या परवान्याची नवीनतम अधिकृत प्रत पुढील दुव्यावर उपलब्ध आहे.
-
-[https://varnamudra.com/aalok/nityamukta-parwana/](https://varnamudra.com/aalok/nityamukta-parwana/)
-
-ह्या परवान्याच्या प्रतीचे वितरण मुक्त आहे, परंतु त्यात परस्पर बदल करण्याची परवानगी
-नाही. परवान्यातील मजकुरासंदर्भात कोणत्याही तक्रारी, सूचना अथवा सल्ले असल्यास आलोक नित्यमुक्त
-परवान्याच्या गिट-पृष्ठावर त्यांची नोंद करावी. गिट-पृष्ठाच्या तक्रारींचे पान पुढील दुव्यावर
-सापडेल.
-
-[https://gitlab.com/aalok/nityamukta-parwana/-/issues](https://gitlab.com/aalok/nityamukta-parwana/-/issues)
-
----
-प्रस्तावना
----
-
-आलोक नित्यमुक्त परवाना हा कोणत्याही प्रतिमुद्राधिकारप्राप्त सामग्रीचे वितरण मुक्तपणे करण्यासाठी
-लिहिण्यात आलेला एक परवाना आहे. ह्या परवान्यासह वितरित होणाऱ्या सामग्रीची प्रतिमुद्रा
-करण्याचा व ती व्यावसायिक अथवा अव्यावसायिक, परिवर्तित अथवा यथामूल स्वरूपात वितरित
-करण्याचा अधिकार प्रतधारकास प्राप्त होतो, परंतु ह्या परवान्यासह वितरित होणाऱ्या सामग्रीवर
-आधारित अशी सामग्री अथवा मूळ सामग्रीत बदल करून निर्माण केलेली सामग्री वितरित करायची असेल,
-तर ती ह्या परवान्यातील सर्व अटींसह वितरित करणे सक्तीचे असते.
-
------------------------------------------------------
-तांत्रिक शब्द व त्यांचे अर्थ
------------------------------------------------------
-
-* सामग्री - ह्या परवान्यात वापरला गेलेला सामग्री हा शब्द प्रतिमुद्राधिकार लागू असलेल्या
- कोणत्याही सामग्रीला उद्देशून येतो.
-
-* प्रतिमुद्रा - एखाद्या सामग्रीची नक्कल म्हणजे तिची प्रतिमुद्रा. उदा. एखाद्या कागदाची
- छायाप्रत अथवा त्याचे काढलेले छायाचित्र ही मूळ कागदी प्रतीची प्रतिमुद्रा होय.
-
-* प्रतिमुद्राधिकार - कोणत्याही सामग्रीची निर्मिती करणाऱ्या व्यक्ती/संस्थेकडे त्या सामग्रीचे
- प्रतिमुद्राधिकार असतात. प्रतिमुद्राधिकार कायद्याद्वारे पुढील हक्क प्रतिमुद्राधिकारधारकास
- प्राप्त होतात.
-
- - प्रतिमुद्राधिकारप्राप्त सामग्रीची निर्मिती प्रतिमुद्राधिकारधारकानेच केली आहे हे
- वैधानिकरित्या सिद्ध करण्याचा हक्क.
- - प्रतिमुद्राधिकारप्राप्त सामग्रीची पुनर्निर्मिती करण्याचा हक्क.
- - प्रतिमुद्राधिकारप्राप्त सामग्रीच्या प्रतींचे वितरण करण्याचा हक्क.
-
- संदर्भ - [http://www.legalserviceindia.com/article/l195-Copyright-Law-in-India.html](http://www.legalserviceindia.com/article/l195-Copyright-Law-in-India.html)
-* मुक्त परवाना - प्रतिमुद्राधिकारधारकास मिळणाऱ्या (वर निर्दिष्ट केलेल्या) तीन हक्कांपैकी
- पहिल्या हक्काचे संरक्षण व उर्वरित दोन हक्क प्रत्येक प्रतधारकास प्रदान करणे मुक्त परवान्यांद्वारे
- साधले जाते. मुक्त परवान्यासह वितरित झालेल्या सामग्रीची परिवर्तित अथवा यथामूल पुनर्निर्मिती
- व तिचे व्यावसायिक अथवा अव्यावसायिक वितरण प्रत प्राप्त झालेली कोणतीही व्यक्ती करू
- शकते. काही महत्त्वाचे मुद्दे.
-
- - मुक्त परवान्यासह प्रतिमुद्राधिकारातील पहिल्या हक्काचे पूर्ण संरक्षण होते. सामग्रीच्या
- निर्मात्या/निर्मातीखेरीज अन्य कोणीच वैधानिकरित्या सामग्रीच्या निर्मितीचा दावा करू शकत
- नाही, परंतु मूळ मुक्त सामग्रीत बदल केला गेला असेल, तर मात्र बदल करणाऱ्याने/करणारीने बदल
- समाविष्ट असलेल्या नव्या संपूर्ण सामग्रीचा प्रतिमुद्राधिकार स्वतःकडे घेऊन मूळ सामग्रीच्या
- निर्मात्या/निर्मातीचा श्रेयनिर्देश करणे बंधनकारक असते.
- - मुक्त परवान्यासह वितरित होणाऱ्या सामग्रीवर प्रतिमुद्राधिकारधारक तसेच अन्य प्रतधारक शुल्क
- आकारू शकतात.
- - ज्या सामग्रीत परिवर्तन करण्याचा अधिकार प्रतधारकास आहे, त्याच सामग्रीस मुक्त म्हणता येते.
- - ज्या सामग्रीचे व्यावसायिक वितरण करण्याचा अधिकार प्रतधारकास आहे, त्याच सामग्रीस मुक्त
- म्हणता येते.
- - मुक्त परवान्यासह वितरित झालेल्या सामग्रीची प्रत एखाद्या व्यक्तीकडे असेल, तरी तिचे वितरण
- करण्यासाठी कोणीही त्या व्यक्तीवर बळजबरी करू शकत नाही. मुक्त असलेल्या सामग्रीचे वितरण न
- करण्याचा अधिकारही प्रतधारकाकडे आहे.
- - मुक्त सामग्रीवर आधारित अथवा मुक्त सामग्रीत बदल करून तयार केलेली सामग्री अमुक्त असू शकते.
- मुक्ततेची अट असलेल्या परवान्यांचा एक उपवर्ग आहे, त्याबद्दल आता जाणून घेऊ.
-
-* नित्यमुक्त परवाना - हा मुक्त परवान्यांचाच एक उपवर्ग आहे. ह्या परवान्यांसह वितरित होणारी
- सामग्री सदैव मुक्त असते. तिच्या परिवर्तित स्वरूपाचे वितरणदेखील अमुक्त अटींसह करता येऊ शकत
- नाही. नित्यमुक्त सामग्रीवर आधारित अथवा नित्यमुक्त सामग्रीत बदल करून तयार केलेली सामग्री
- एका नित्यमुक्त परवान्यासह वितरित करण्याचे बंधन प्रतधारकास पाळावे लागते. तसे न केल्यास तो
- परवान्याचा भंग ठरतो व त्यावर कायदेशीर कारवाई होऊ शकते. आलोक हा एक नित्यमुक्त परवाना
- आहे.
-
-* अनुरूप परवाना - एखाद्या पुनर्निर्मित अथवा परिवर्तित सामग्रीस आलोकव्यतिरिक्त जे अन्य परवाने
- चालू शकतात, त्या परवान्यांस अनुरूप परवाने असे म्हटले जाते. अननुरूप परवान्यांसह पुनर्वितरण केल्याचे
- आढळल्यास त्या सामग्रीचा परवाना अवैध ठरवण्याचे अधिकार आलोक नियतकालिकाकडे आहेत.
-
-* परिवर्तन/बदल - मूळ सामग्रीत कोणत्याही प्रकारची भर घालणे, घट करणे, तिचा अनुवाद करणे व
- इतर लहानात लहान भेद हे परिवर्तन म्हणून मोजले जातील. मिळालेली प्रतिमुद्रा यथामूल वितरित न
- करता तिच्यात केलेला कुठलाही बदल मूळ सामग्रीचे परिवर्तन म्हणून पाहिला जाईल. परिवर्तित
- सामग्रीचे प्रतिमुद्राधिकार बदल करणाऱ्या/करणारीने स्वतःकडे घेणे नित्यमुक्त परवान्यांमध्ये आवश्यक
- ठरते. असे करताना मूळ सामग्रीच्या प्रतिमुद्राधिकारधारकास श्रेयनिर्देशन करणे हेदेखील बंधनकारक
- होय.
-
-* बीज व फलित - ज्या धारिकेत आज्ञावली लिहिली जाते, तिला बीजधारिका असे म्हटले जाते. एखाद्या
- चालकासह चालवल्यास आज्ञावली नेमून दिलेले कार्य पूर्ण करते. अशा वेळी मिळणारी धारिका फलित
- म्हणून ओळखली जाते. ग्नू संस्थेचे परवाने व आलोक नित्यमुक्त परवाना हे आज्ञावलीय बीज मुक्तपणे
- देण्याची वितरित करण्याची सक्ती निर्मात्यावर/निर्मातीवर करतो.
-
------------------------------------------------------
-कोणत्या सामग्रीस लागू?
------------------------------------------------------
-
-आलोक नित्यमुक्त परवाना प्रतिमुद्राधिकारप्राप्त कोणत्याही सामग्रीस वापरला जाऊ शकतो, परंतु
-ते वितरण करताना सामग्रीची प्रतिमुद्रा कोणत्या स्वरूपातील आहे ह्यावरून तिची परवाना
-वापरण्यासाठीची अर्हता ठरते. संगणकबाह्य कोणतीही सामग्री आलोक नित्यमुक्त परवाना वापरू
-शकते. उदा. छापील लेखन, छापील छायाचित्रे, फिल्मवर आधारित चित्रपट अथवा छायाचित्रे, रिळावर
-आधारलेली ध्वनिमुद्रणे. ही व अशी संगणकबाह्य कोणतीही सामग्री आलोक नित्यमुक्त परवान्यासह वितरित
-केली गेली असेल, तर तिच्या पुनर्निर्मितीस व वितरणास निर्मात्याची/निर्मातीची परवानगी आहे असे
-मानण्यात येईल. अशा संगणकबाह्य सामग्रीचे संगणकीकृत वितरण करावयाची परवावगी ह्या परवान्यासह
-आपसूक मिळत असली तरीही कोणत्याही स्वरूपाचे पुनर्वितरण एखाद्या नित्यमुक्त परवान्यासह करण्याची
-अट आहेच व आलोक नित्यमुक्त परवानाच वापरण्याची इच्छा असेल, तर संगणकबाह्य मुक्त सामग्रीचे
-संगणकीकरण करताना पुढील मुद्द्यांची काळजी घेण्यात यावी.
-
-आलोक नित्यमुक्त परवान्यासह संगणकीकृत सामग्रीचे वितरण करावयाचे असल्यास पुढील अटींची पूर्तता करणे
-आवश्यक आहे.
-
-* सामग्रीची निर्मिती मुक्त आज्ञावलीचा वापर करून झालेली असावी.
-* फलित सामग्रीचे आज्ञावलीय बीज कुठे पाहता येईल ह्याचा स्पष्ट निर्देश सामग्रीतच केलेला असावा.
-* संगणकीय आज्ञावलीचे बीजदेखील एका नित्यमुक्त परवान्यासह वितरित केलेले असावे.
-
-उदा. एखादा लेखी दस्तऐवज जर पीडीएफ् स्वरूपात वितरित करावयाचा असेल, तर त्याची निर्मिती
-करण्यासाठी मायक्रोसॉफ्ट वर्ड/इन-डिझाईन/ॲडॉब अशा अमुक्त आज्ञावल्या वापरू नयेत. अमुक्त
-आज्ञावल्यांचा वापर करून तयार करण्यात आलेल्या संगणकीकृत सामग्रीचे वितरण आलोक मुक्त परवान्यासह
-करता येणार नाही. संगणकीकृत सामग्रीचे वितरण करताना जर तिच्या सार्वत्रिक आज्ञावलीय बीजाचा
-निर्देश केला गेला नसेल व सामग्री अमुक्त आज्ञावल्यांचा वापर करून घडवण्यात आली असेल, तर त्या
-सामग्रीचा परवाना अवैध ठरवण्याचे अधिकार आलोक मराठी नियतकालिकाकडे आहेत.
-
-विविध प्रकारची संगणकीय सामग्री व तिचे वितरण करण्यासाठी आम्ही शिफारस करत असलेले स्वरूप
-पुढीलप्रमाणे -
-
-* लेखी दस्तऐवज - युनिकोड प्रणाली, .txt, .tex, .dvi (टेक्-फलित), .pdf (आवृत्ती १.७+
- आवश्यक, मुक्त आज्ञावलीच्या वापर होणे आवश्यक), .odf, .md, .html, .epub, .djvu, .csv
-* छायाचित्रे - .flif (उत्कृष्ट गुणवत्तेसाठी), .png, .svg, .jpeg
-* ध्वनिफीती - .flac (उत्कृष्ट गुणवत्तेसाठी), .ogg (कमी आकारमान व मध्यम गुणवत्तेसाठी)
-* ध्वनिचित्रफीती - .mkv, .webm
-
-वर नोंदवलेले सामग्रीचे प्रकार व त्यांचे स्वरूप ही एक सर्वसमावेशक यादी नसून, केवळ आमच्या काही
-शिफारसी आहेत. ह्याव्यतिरिक्त उपलब्ध असलेल्या मुक्त स्वरूपांसह संगणकावर वितरित होणारी सामग्री
-आलोक नित्यमुक्त परवाना वापरण्यास पात्र आहे. मुक्त स्वरूपांची आणखी तपशीलवार यादी पुढील दुव्यावर
-पाहता येऊ शकते.
-
-[https://en.wikipedia.org/wiki/List_of_open_formats](https://en.wikipedia.org/wiki/List_of_open_formats)
-
-प्रतिमुद्राधिकारप्राप्त सामग्री संगणकीय आज्ञावलीच असेल तर ती मनुष्यास वाचनीय (द्विमान सामग्री
-मनुष्यास वाचनीय नसते) स्वरूपात महाजालावर उपलब्ध करून द्यावी. आज्ञावलीय बीज वितरित
-करण्यासाठी गिटहबऐवजी गिटलॅब ह्या मुक्त प्रणालीचा वापर करावा असे आम्ही सुचवू. ही एक अट नसून
-शिफारस आहे.
-
------------------------------------------------------
-वितरणविषयक नियम
------------------------------------------------------
-
-* सर्वप्रथम सामग्रीच्या निर्मात्याने/निर्मातीने प्रतिमुद्राधिकार आपले असल्याचा स्पष्ट निर्देश
- करावा. तो करताना तारीख अथवा वर्ष स्पष्टपणे नमूद केलेले असावे. तत्पूर्वी प्रस्तुत सामग्रीची ही
- कितवी आवृत्ती आहे व कधी प्रकाशित होत आहे तेही नमूद करावे. प्रतिमुद्राधिकाराचा निर्देश पुढील
- प्रकारे करणे बंधनकारक आहे.
-
- > <आवृत्तिक्रमांक>वी आवृत्ती <प्रकाशनाची तारीख><br>
- > © <प्रकाशनवर्ष> <निर्मात्याचे/निर्मातीचे नाव>
-
-* ह्या मजकुराखाली पुढील परिच्छेद लिहिण्यात यावा.
-
- > ह्या सामग्रीच्या वितरणाचे व प्रतिमुद्रणाचे अधिकार आलोक नित्यमुक्त परवान्यासह मुक्त करण्यात येत
- > आहेत. ह्या सामग्रीची यथामूल अथवा परिवर्तित प्रतिमुद्रणे व्यावसायिक अथवा अव्यावसायिक
- > स्वरूपात वितरित करण्यास प्रतिमुद्राधिकारधारक संमती देत आहे, परंतु असे करताना वितरकाने
- > प्रतिमुद्राधिकारांचा योग्य श्रेयनिर्देश करणे व सामग्री परिवर्तित असल्यास ती ह्याच अटींसह
- > वितरित करणे बंधनकारक आहे. ही सामग्री जशी आहे तशी पुरवण्यात येत आहे, पुरवणारा/पुरवणारी
- > हिच्याबाबत कोणतीही हमी देत नाही. ह्या (व ह्यावर आधारित) सामग्रीचे अमुक्त वितरण
- > बेकायदेशीर मानले जाईल. आलोक नित्यमुक्त परवान्याचा संपूर्ण मसुदा पुढील दुव्यावर वाचता
- > येईल.
-
- > [https://varnamudra.com/aalok/nityamukta-parwana/](https://varnamudra.com/aalok/nityamukta-parwana/)
-
------------------------------------------------------
-सामग्रीचे पुनर्वितरण कसे करावे?
------------------------------------------------------
-
-* ह्या परवान्यासह वितरित होणाऱ्या सामग्रीच्या परिवर्तित स्वरूपाचे वितरण करायचे असेल, तर
- मूळ सामग्रीच्या प्रतिमुद्राधिकारधारकास त्याचे श्रेय पुढीलप्रमाणे द्यावे व त्याखाली नव्या
- निर्मात्याने/निर्मातीने प्रतिमुद्राधिकार स्वतःकडे घ्यावेत. उदा.
-
- > मूळ सामग्री - <सामग्रीचे नाव><br>
- > निर्माता/निर्माती - <निर्माता/निर्मातीचे नाव><br>
- > निर्मितीवर्ष - <मूळ सामग्रीच्या निर्मितीचे वर्ष><br>
-
- > आधारित/परिवर्तित सामग्री<br>
- > <आवृत्तिक्रमांक>वी आवृत्ती <प्रकाशनाची तारीख><br>
- > © <प्रकाशनवर्ष> <निर्मात्याचे/निर्मातीचे नाव><br>
-
-* एखादी सामग्री प्रकाशित झाली तेव्हा मुक्त नसेल, परंतु प्रतिमुद्राधिकारधारकास तिचे नित्यमुक्त
- वितरण करण्याची इच्छा असेल, तर त्याने/तिने नित्यमुक्त परवान्यासह त्या सामग्रीची सुधारित
- आवृत्ती प्रकाशित करावी. एखादी प्रकाशित अमुक्त सामग्री आलोक नित्यमुक्त परवान्यासह मुक्त
- माध्यमांवर प्रकाशित करायची असेल, तरीही त्या सामग्रीच्या प्रतिमुद्राधिकारधारकाशी संपर्क
- साधून, त्यांची लेखी परवानगी घेऊन, हा परवाना वापरता येईल. असे करतानादेखील
- प्रतिमुद्राधिकार मूळ निर्मात्या/निर्मातीकडेच राहतील.
-
----
-अनुरूप परवाने
----
-
-आलोक नित्यमुक्त परवान्यास केवळ `ग्नू फ्री डॉक्युमेन्टेशन परवाना` व ग्नू संस्थेचा `जनरल पब्लिक
-परवाना` हे दोन परवानेच अनुरूप आहेत. क्रिएटिव्ह कॉमन्सचे परवाने संगणकीय पुनर्वितरणाच्या वेळी
-अमुक्त आज्ञावल्यांना प्रतिबंध करत नाहीत, शिवाय आज्ञावलीय बीज देण्याची सक्तीदेखील करत नाहीत,
-त्यामुळे सामग्रीची परिवर्तनशीलता कमी होते व सामग्रीची मुक्तता घटते, त्यामुळे क्रिएटिव्ह कॉमन्सचे
-परवाने आलोकच्या परिवर्तित सामग्रीकरिता वापरू नयेत. अन्य कोणताही असा परवाना ज्यात
-आज्ञावलीच्या मुक्ततेचा विचार केला जातो व प्रतधारकाच्या सुरक्षेचा व स्वातंत्र्याचा विचार केला
-जातो, त्या परवान्याचा समावेश अनुरूप परवान्यांमध्ये करता येईल. असा कोणताही परवाना आढळल्यास
-आलोकच्या गिट-पृष्ठावर सुधारणांमध्ये तसे नोंदवावे. त्या परवान्याचा ह्या यादीत समावेश केला
-जाईल. परंतु (पहिल्या आवृत्तीनुसार) केवळ हे दोन परवानेच आलोक परवान्याकरिता अनुरूप मानले गेले
-आहेत.
diff --git a/language/marathi/README.txt b/language/marathi/README.txt
index fd51475d1d..596405c568 100644
--- a/language/marathi/README.txt
+++ b/language/marathi/README.txt
@@ -4,21 +4,20 @@ Marathi & English. As this package is targeted more towards the speakers of
Marathi language, the description is initially given in Marathi, but for general
readers an English description is provided at the end.
--------------------------------------------------------------------------
-आज्ञासंच: marathi
-लेखक: निरंजन
-आवृत्ती: १.६.२ (३ एप्रिल, २०२१)
-माहिती: लुआलाटेक् व झीलाटेक् ह्यांच्यासह मराठीचा
- सुलभ वापर करण्यासाठी. इथून पुढे लाटेक्-वरील मराठीच्या
- स्थानिकीकरणाचे काम ह्या आज्ञासंचामार्फत केले जाईल.
- तूर्त expex व blindtext ह्या आज्ञासंचांचे स्थानिकीकरण
- ह्या आज्ञासंचामार्फत पुरवले आहे.
-संग्राहिका: https://gitlab.com/niruvt/marathi
-अडचणी: https://gitlab.com/niruvt/marathi/-/issues
-परवाना: आलोक नित्यमुक्त परवाना. आवृत्ती १.० किंवा त्यापुढील.
- दुवा - https://gitlab.com/aalok/nityamukta-parwana
- आणि
- ग्नू पब्लिक परवाना. आवृत्ती ३.० किंवा त्यापुढील
- दुवा - https://www.gnu.org/licenses/gpl-3.0.txt
+आज्ञासंच: marathi
+लेखक: निरंजन
+आवृत्ती: १.६.३ (११ मे, २०२१)
+माहिती: लुआलाटेक् व झीलाटेक् ह्यांच्यासह मराठीचा सुलभ वापर करण्यासाठी. इथून पुढे लाटेक्-वरील
+ मराठीच्या स्थानिकीकरणाचे काम ह्या आज्ञासंचामार्फत केले जाईल. तूर्त expex व
+ blindtext ह्या आज्ञासंचांचे स्थानिकीकरण ह्या आज्ञासंचामार्फत पुरवले आहे.
+संग्राहिका: https://gitlab.com/niruvt/marathi
+अडचणी: https://gitlab.com/niruvt/marathi/-/issues
+परवाने: आज्ञालेखांकरिता आलोक नित्यमुक्त परवाना (आवृत्ती १.०+) आणि ग्नू पब्लिक परवाना
+ (आवृत्ती ३.०+). हस्तपुस्तिकेकरिता ग्नू फ्री डॉक्युमेन्टेशन परवाना (१.३+)
+ दुवे:
+ https://varnamudra.com/aalok/parwana
+ https://www.gnu.org/licenses/gpl-3.0.txt
+ https://www.gnu.org/licenses/fdl-1.3.html
--------------------------------------------------------------------------
काही सूचना -
पुढील धारिका texmf-dist/tex/latex/marathi ह्या पत्त्यावर उतरवून घ्या.
@@ -27,11 +26,11 @@ readers an English description is provided at the end.
३) namuna-report.tex
४) namuna-beamer.tex
५) namuna-letter.tex
-६) namuna-report.tex
+६) namuna-para.tex
--------------------------------------------------------------------------
Package: marathi
Author: Niranjan
-Version: 1.6.2 (3 April, 2021)
+Version: 1.6.3 (11 May, 2021)
Description: For conveniently typesetting Marathi
language with LuaLaTeX and XeLaTeX. This package
will now onwards host localizations needed for Marathi
@@ -39,11 +38,12 @@ Description: For conveniently typesetting Marathi
blindtext and package expex.
Repository: https://gitlab.com/niruvt/marathi
Bug tracker: https://gitlab.com/niruvt/marathi/-/issues
-License: `आलोक' copyleft license v1.0 or later.
- Link - https://gitlab.com/aalok/nityamukta-parwana
- and
- GPL v3.0+
- Link - https://www.gnu.org/licenses/gpl-3.0.txt
+License: `आलोक' copyleft license v1.0+ and GPL v3.0+ for the code.
+ GFDL v1.3+ for the documentation
+ Links:
+ https://varnamudra.com/aalok/parwana
+ https://www.gnu.org/licenses/gpl-3.0.txt
+ https://www.gnu.org/licenses/fdl-1.3.html
--------------------------------------------------------------------------
Installation instructions -
Copy the following files in the following path texmf-dist/tex/latex/marathi
@@ -52,4 +52,4 @@ Copy the following files in the following path texmf-dist/tex/latex/marathi
3) namuna-report.tex
4) namuna-beamer.tex
5) namuna-letter.tex
-6) namuna-report.tex
+6) namuna-para.tex
diff --git a/language/marathi/marathi.dtx b/language/marathi/marathi.dtx
index b87f73e707..79342dfcf2 100644
--- a/language/marathi/marathi.dtx
+++ b/language/marathi/marathi.dtx
@@ -7,16 +7,17 @@
% माहिती: लुआलाटेक् व झीलाटेक् ह्यांच्यासह मराठीचा सुलभ वापर करण्यासाठी.
% संग्राहिका: https://gitlab.com/niruvt/marathi
% अडचणी: https://gitlab.com/niruvt/marathi/-/issues
-% परवाना: आलोक नित्यमुक्त परवाना. आवृत्ती १.० किंवा त्यापुढील तसेच
-% ग्नू पब्लिक परवाना आवृत्ती ३.०+
+% परवाना: आज्ञालेखांकरिता आलोक नित्यमुक्त परवाना (आवृत्ती १.०+) व ग्नू पब्लिक परवाना
+% (आवृत्ती ३.०+). हस्तपुस्तिकेकरिता ग्नू फ्री डॉक्युमेन्टेशन परवाना (आवृत्ती १.३+)
% ---------------------------------------------------------------------------
% हे काम आलोक नित्यमुक्त परवाना तसेच ग्नू पब्लिक परवान्याच्या अटींचे पालन करून वितरित केले जाऊ
% शकते तसेच सुधारले जाऊ शकते.
%
% ह्या परवान्यांची नवीनतम आवृत्ती पुढील दुव्यांवर पाहता येऊ शकते.
%
-% https://gitlab.com/aalok/nityamukta-parwana
+% https://varnamudra.com/aalok/parwana
% https://www.gnu.org/licenses/gpl-3.0.txt
+% https://www.gnu.org/licenses/fdl-1.3.html
%
% ह्या आज्ञासंचाची लाटेक् प्रकल्पाच्या नियमांनुसार देखरेख केली जात आहे.
%
@@ -38,21 +39,20 @@ Marathi & English. As this package is targeted more towards the speakers of
Marathi language, the description is initially given in Marathi, but for general
readers an English description is provided at the end.
--------------------------------------------------------------------------
-आज्ञासंच: marathi
-लेखक: निरंजन
-आवृत्ती: १.६.२ (३ एप्रिल, २०२१)
-माहिती: लुआलाटेक् व झीलाटेक् ह्यांच्यासह मराठीचा
- सुलभ वापर करण्यासाठी. इथून पुढे लाटेक्-वरील मराठीच्या
- स्थानिकीकरणाचे काम ह्या आज्ञासंचामार्फत केले जाईल.
- तूर्त expex व blindtext ह्या आज्ञासंचांचे स्थानिकीकरण
- ह्या आज्ञासंचामार्फत पुरवले आहे.
-संग्राहिका: https://gitlab.com/niruvt/marathi
-अडचणी: https://gitlab.com/niruvt/marathi/-/issues
-परवाना: आलोक नित्यमुक्त परवाना. आवृत्ती १.० किंवा त्यापुढील.
- दुवा - https://gitlab.com/aalok/nityamukta-parwana
- आणि
- ग्नू पब्लिक परवाना. आवृत्ती ३.० किंवा त्यापुढील
- दुवा - https://www.gnu.org/licenses/gpl-3.0.txt
+आज्ञासंच: marathi
+लेखक: निरंजन
+आवृत्ती: १.६.३ (११ मे, २०२१)
+माहिती: लुआलाटेक् व झीलाटेक् ह्यांच्यासह मराठीचा सुलभ वापर करण्यासाठी. इथून पुढे लाटेक्-वरील
+ मराठीच्या स्थानिकीकरणाचे काम ह्या आज्ञासंचामार्फत केले जाईल. तूर्त expex व
+ blindtext ह्या आज्ञासंचांचे स्थानिकीकरण ह्या आज्ञासंचामार्फत पुरवले आहे.
+संग्राहिका: https://gitlab.com/niruvt/marathi
+अडचणी: https://gitlab.com/niruvt/marathi/-/issues
+परवाने: आज्ञालेखांकरिता आलोक नित्यमुक्त परवाना (आवृत्ती १.०+) आणि ग्नू पब्लिक परवाना
+ (आवृत्ती ३.०+). हस्तपुस्तिकेकरिता ग्नू फ्री डॉक्युमेन्टेशन परवाना (१.३+)
+ दुवे:
+ https://varnamudra.com/aalok/parwana
+ https://www.gnu.org/licenses/gpl-3.0.txt
+ https://www.gnu.org/licenses/fdl-1.3.html
--------------------------------------------------------------------------
काही सूचना -
पुढील धारिका texmf-dist/tex/latex/marathi ह्या पत्त्यावर उतरवून घ्या.
@@ -61,11 +61,11 @@ readers an English description is provided at the end.
३) namuna-report.tex
४) namuna-beamer.tex
५) namuna-letter.tex
-६) namuna-report.tex
+६) namuna-para.tex
--------------------------------------------------------------------------
Package: marathi
Author: Niranjan
-Version: 1.6.2 (3 April, 2021)
+Version: 1.6.3 (11 May, 2021)
Description: For conveniently typesetting Marathi
language with LuaLaTeX and XeLaTeX. This package
will now onwards host localizations needed for Marathi
@@ -73,11 +73,12 @@ Description: For conveniently typesetting Marathi
blindtext and package expex.
Repository: https://gitlab.com/niruvt/marathi
Bug tracker: https://gitlab.com/niruvt/marathi/-/issues
-License: `आलोक' copyleft license v1.0 or later.
- Link - https://gitlab.com/aalok/nityamukta-parwana
- and
- GPL v3.0+
- Link - https://www.gnu.org/licenses/gpl-3.0.txt
+License: `आलोक' copyleft license v1.0+ and GPL v3.0+ for the code.
+ GFDL v1.3+ for the documentation
+ Links:
+ https://varnamudra.com/aalok/parwana
+ https://www.gnu.org/licenses/gpl-3.0.txt
+ https://www.gnu.org/licenses/fdl-1.3.html
--------------------------------------------------------------------------
Installation instructions -
Copy the following files in the following path texmf-dist/tex/latex/marathi
@@ -86,7 +87,7 @@ Copy the following files in the following path texmf-dist/tex/latex/marathi
3) namuna-report.tex
4) namuna-beamer.tex
5) namuna-letter.tex
-6) namuna-report.tex
+6) namuna-para.tex
%</readme>
%<*internal>
\fi
@@ -97,18 +98,18 @@ Copy the following files in the following path texmf-dist/tex/latex/marathi
\usepackage{xcolor}
\definecolor{गिटलॅब}{HTML}{fc6d26}
\usepackage{hyperref}
-\hypersetup{
- unicode,
- pdfauthor={निरंजन},
- pdftitle={मराठी (आवृत्ती १.६.२, एप्रिल २०२१)},
- pdfsubject={लुआलाटेक् व झीलाटेक्-सह मराठीत अक्षरजुळणी.},
- pdfkeywords={मराठी, लुआलाटेक्, झीलाटेक्, बेबल, पॉलिग्लॉसिया},
- pdfproducer={हायपर्रेफ्-सह लुआलाटेक्},
- pdfcreator={हायपर्रेफ्-सह लुआलाटेक्},
- colorlinks,
- linkcolor={red!50!black},
- citecolor={blue!50!black},
- urlcolor={blue!80!black}
+\hypersetup{%
+ unicode,%
+ pdfauthor={निरंजन},%
+ pdftitle={मराठी (आवृत्ती १.६.३, मे २०२१)},%
+ pdfsubject={लुआलाटेक् व झीलाटेक्-सह मराठीत अक्षरजुळणी.},%
+ pdfkeywords={मराठी, लुआलाटेक्, झीलाटेक्, बेबल, पॉलिग्लॉसिया},%
+ pdfproducer={हायपर्रेफ्-सह झीलाटेक्},%
+ pdfcreator={हायपर्रेफ्-सह झीलाटेक्},%
+ colorlinks,%
+ linkcolor={red!50!black},%
+ citecolor={blue!50!black},%
+ urlcolor={blue!80!black}%
}
\usepackage{devanagaridigits}
\usepackage{capt-of}
@@ -120,13 +121,13 @@ Copy the following files in the following path texmf-dist/tex/latex/marathi
\def\@arabic#1{\expandafter\devanagaridigits\expandafter{\number#1}}
\makeatother
\renewcommand{\theCodelineNo}{{\scriptsize\arabic{CodelineNo}}\quad}
-\setmainfont[
-Renderer=Harfbuzz,
-Script=Devanagari
+\setmainfont[%
+ Renderer=Harfbuzz,%
+ Script=Devanagari%
]{Shobhika}
-\setmonofont[
-Renderer=Harfbuzz,
-Script=Devanagari
+\setmonofont[%
+ Renderer=Harfbuzz,%
+ Script=Devanagari%
]{Mukta}
\usepackage{fontawesome5}
\renewcommand{\glossaryname}{संज्ञासूची}
@@ -154,7 +155,7 @@ Script=Devanagari
% \author{निरंजन}
% \date^^A
% {^^A
-% आवृत्ती १.६.२ \textemdash\ ३ एप्रिल, २०२१\\[1ex]^^A
+% आवृत्ती १.६.३ \textemdash\ ११ मे, २०२१\\[1ex]^^A
% {\small\textcolor{गिटलॅब}{\faIcon{gitlab}}\quad\url{https://gitlab.com/niruvt/marathi}}^^A
% }^^A
%
@@ -212,33 +213,30 @@ Script=Devanagari
% \begin{documentation}
% \section{प्रस्तावना}
% \subsection*{देवनागरी दिसण्यासाठी टाकावयाच्या आज्ञा}
-% लाटेक्-मध्ये मराठीचा वापर करताना सर्वात महत्त्वाची गरज म्हणजे देवनागरी
-% लिपी नीट दिसणे. लाटेक् विकसित झाले तेव्हा युनिकोड ही प्रणाली अस्तित्वात
-% नसल्याने टेक्, लाटेक् ह्यांसारख्या चालकांसह युनिकोड अक्षरे वापरता येत
-% नाहीत, परंतु लवकरच युनिकोड अक्षरांचा वापर लाटेक्-मध्ये करता यावा ह्याकरिता
-% झीलाटेक् तसेच लुआलाटेक् ह्या नव्या चालकांचा विकास
-% झाला. \pkg{fontspec} ह्या आज्ञासंचासह एखादा युनिकोड-आधारित \gls{टंक}
-% वापरणे व युनिकोड-मजकूर थेट झीलाटेक् अथवा लुआलाटेक्-सोबत चालवणे हे ह्या
-% नव्या चालकांचे प्रमुख उद्दिष्ट होते, परंतु हे काम अतिशय गुंतागुंतीचे होते.
-% २०२० चे \gls{टेक्-वितरण} येईपर्यंत व त्यात हर्फ़बझ नावाची नवी \gls{आज्ञावली}
-% येेईपर्यंत लुआलाटेक् देवनागरी हाताळू शकलेच नाही. झीलाटेक्-सह
-% मात्र देवनागरी व्यवस्थित दिसणे शक्य होत होते. देवनागरी योग्य तऱ्हेने दिसण्यासाठी काही
-% आज्ञांचा वापर करणे अनिवार्य आहे. सध्याच्या व्यवस्थेनुसार जोडाक्षरे तुटक दिसतात
-% (उदा. नमस्‌कार). त्यासाठी \verb|\setmainfont| ह्या आज्ञेस
-% \verb|Script=Devanagari| असे \gls{प्राचल} द्यावे लागते. लाटेक्-तर्फे आपोआप पुरवले
-% जाणारे आकडे (उदा. पृष्ठक्रमांक, तळटिपांचे क्रमांक) देवनागरीत येत नाहीत. त्याकरिता
-% ह्याच आज्ञेस \verb|Mapping=devanagarinumerals| असे आणखी एक प्राचल द्यावे लागते,
-% परंतु हे प्राचल केवळ झीलाटेक्-सह काम करते. शिवाय लाटेक्-ला इंग्रजीव्यतिरिक्त इतर
-% कोणतीही भाषा कळत नसल्यामुळे पूर्वस्थित इंग्रजी शब्दांची भाषांतरे पुरवणारे बेबल अथवा
-% पॉलिग्लॉसिया ह्यांसारखे आज्ञासंच वापरून भाषा निवडावी लागते. रोहित होळकरांच्या
-% \href{https://ctan.org/pkg/latex-mr?lang=en}{\pkg{latex-mr}} ह्या पुस्तिकेत
-% ह्या सर्व अडचणींची गोष्टींची तपशीलवार चर्चा झाली आहे.
-%
-% सद्यपरिस्थितीत लाटेक्-चे किमान ज्ञान असलेल्या नव्या वापरकर्त्याला मराठी लिहिण्यासाठी
-% एवढा सगळा प्रपंच करायला लावणे म्हणजे ज्या फांदीवर आपण बसलो आहोत तीच तोडण्यासारखे
-% आहे. त्यामुळे कोणत्याही वापरकर्त्याला केवळ लाटेक्-च्या किमान ज्ञानासह
-% \verb|\usepackage{marathi}| एवढी एक आज्ञा लिहून उत्तम देवनागरी अक्षरजुळणी करता
-% यावी हा ह्या आज्ञासंचाचा उद्देश आहे. ह्या आज्ञासंचात पुढील आज्ञांचा समावेश आहे.
+% लाटेक्-मध्ये मराठीचा वापर करताना सर्वात महत्त्वाची गरज म्हणजे देवनागरी लिपी नीट दिसणे. लाटेक्
+% विकसित झाले तेव्हा युनिकोड ही प्रणाली अस्तित्वात नसल्याने टेक्, लाटेक् ह्यांसारख्या चालकांसह
+% युनिकोड अक्षरे वापरता येत नाहीत, परंतु लवकरच युनिकोड अक्षरांचा वापर लाटेक्-मध्ये करता यावा
+% ह्याकरिता झीलाटेक् तसेच लुआलाटेक् ह्या नव्या चालकांचा विकास झाला. \pkg{fontspec} ह्या
+% आज्ञासंचासह एखादा युनिकोड-आधारित \gls{टंक} वापरणे व युनिकोड-मजकूर थेट झीलाटेक् अथवा
+% लुआलाटेक्-सोबत चालवणे हे ह्या नव्या चालकांचे प्रमुख उद्दिष्ट होते, परंतु हे काम अतिशय गुंतागुंतीचे
+% होते. २०२० चे \gls{टेक्-वितरण} येईपर्यंत व त्यात हर्फ़बझ नावाची नवी \gls{आज्ञावली} येेईपर्यंत
+% लुआलाटेक् देवनागरी हाताळू शकलेच नाही. झीलाटेक्-सह मात्र देवनागरी व्यवस्थित दिसणे शक्य होत
+% होते. देवनागरी योग्य तऱ्हेने दिसण्यासाठी काही आज्ञांचा वापर करणे अनिवार्य आहे. सध्याच्या
+% व्यवस्थेनुसार जोडाक्षरे तुटक दिसतात (उदा. नमस्‌कार). त्यासाठी \verb|\setmainfont| ह्या आज्ञेस
+% \verb|Script=Devanagari| असे \gls{प्राचल} द्यावे लागते. लाटेक्-तर्फे आपोआप पुरवले जाणारे
+% आकडे (उदा. पृष्ठक्रमांक, तळटिपांचे क्रमांक) देवनागरीत येत नाहीत. त्याकरिता ह्याच आज्ञेस
+% \verb|Mapping=devanagarinumerals| असे आणखी एक प्राचल द्यावे लागते, परंतु हे प्राचल केवळ
+% झीलाटेक्-सह काम करते. शिवाय लाटेक्-ला इंग्रजीव्यतिरिक्त इतर कोणतीही भाषा कळत नसल्यामुळे
+% पूर्वस्थित इंग्रजी शब्दांची भाषांतरे पुरवणारे बेबल अथवा पॉलिग्लॉसिया ह्यांसारखे आज्ञासंच वापरून
+% भाषा निवडावी लागते. रोहित होळकरांच्या
+% \href{https://ctan.org/pkg/latex-mr?lang=en}{\pkg{latex-mr}} ह्या पुस्तिकेत ह्या
+% सर्व अडचणींची गोष्टींची तपशीलवार चर्चा झाली आहे.
+%
+% सद्यपरिस्थितीत लाटेक्-चे किमान ज्ञान असलेल्या नव्या वापरकर्त्याला मराठी लिहिण्यासाठी एवढा
+% सगळा प्रपंच करायला लावणे म्हणजे ज्या फांदीवर आपण बसलो आहोत तीच तोडण्यासारखे आहे. त्यामुळे
+% कोणत्याही वापरकर्त्याला केवळ लाटेक्-च्या किमान ज्ञानासह \verb|\usepackage{marathi}| एवढी
+% एक आज्ञा लिहून उत्तम देवनागरी अक्षरजुळणी करता यावी हा ह्या आज्ञासंचाचा उद्देश आहे. ह्या
+% आज्ञासंचात पुढील आज्ञांचा समावेश आहे.
%
% \begin{function}{\परिच्छेद}
% ही आज्ञा केवळ एक नमुना परिच्छेद निर्माण करते. ही आज्ञा एकामागोमाग एक अनेकदा
@@ -279,7 +277,8 @@ Script=Devanagari
% \दुसराटंक{\नवाटंक}{Mukta}
%
% \begin{document}
-% नमस्कार, हा मजकूर शोभिका टंकात छापला गेला आहे, परंतु {\नवाटंक हा मजकूर मुक्त टंकात छापला गेला आहे.}
+% नमस्कार, हा मजकूर शोभिका टंकात छापला गेला आहे, परंतु {\नवाटंक हा मजकूर मुक्त टंकात छापला
+% गेला आहे.}
% \end{document}
% \end{verbatim}
% \end{function}
@@ -330,8 +329,7 @@ Script=Devanagari
%<*package>
% \end{macrocode}
% \begin{macrocode}
-\ProvidesPackage{marathi}[2021-04-03 v1.6.2 झीलाटेक् व लुआलाटेक्-सह मराठीचा सुलभ वापर]
-\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{marathi}[2021-05-11 v1.6.3 झीलाटेक् व लुआलाटेक्-सह मराठीचा सुलभ वापर]
% \end{macrocode}
% ह्या आज्ञांसह आज्ञासंचाची पायाभूत माहिती पुरवली. डेव्हिड कार्लआयल ह्यांनी गिट
% प्रकल्पावर नोंदवलेल्या
@@ -418,83 +416,87 @@ Script=Devanagari
% तक्रारीमुळे भाषांतरे पुरवणारा आज्ञासंच निवडण्यात खूप मदत झाली. शोभिका हा उत्कृष्ट
% देवनागरी टंक टेक्-वितरणासह येत असल्याने त्याची निवड मूलटंक म्हणून करण्यात आली
% आहे. \verb|\टंक| ह्या आज्ञेसह मूलटंक बदलता येतो. \verb|\दुसराटंक| ह्या आज्ञेसह अधिकचे
-% टंक निवडता येतात.
+% टंक निवडता येतात. सुशान्त देवळेकर ह्यांनी गिटपृष्ठावर नोंदवलेल्या
+% \href{https://gitlab.com/niruvt/marathi/-/issues/5}{ह्या} सुविधा-विनंतीद्वारे
+% टंकांमध्ये मराठी भाषेची निवड करून ठेवण्याचा सल्ला दिला. आवृत्ती १.६.३पासून ही सुविधा
+% आज्ञासंचामार्फत पुरवण्यात येत आहे.
%
% \begin{macrocode}
\RequirePackage{fontspec}
\ifluatex
\setmainfont[%
-Script=Devanagari,%
-Renderer=Harfbuzz%
-]{Shobhika}
+ Script=Devanagari,%
+ Renderer=Harfbuzz,%
+ Language=Marathi%
+]%
+{Shobhika}
\providecommand{\टंक}[1]{%
\setmainfont[%
- Script=Devanagari,%
- Renderer=Harfbuzz%
- ]{#1}%
-}%
+ Script=Devanagari,%
+ Renderer=Harfbuzz,%
+ Language=Marathi
+ ]%
+ {#1}%
+}
\providecommand{\दुसराटंक}[2]{%
\newfontfamily{#1}[%
- Renderer=Harfbuzz,%
- Script=Devanagari%
- ]{#2}%
+ Renderer=Harfbuzz,%
+ Script=Devanagari,%
+ Language=Marathi%
+ ]%
+ {#2}%
}%
\else
\setmainfont[%
-Script=Devanagari,%
-Mapping=devanagarinumerals%
-]{Shobhika}%
+ Script=Devanagari,%
+ Mapping=devanagarinumerals,%
+ Language=Marathi%
+]%
+{Shobhika}%
\providecommand{\टंक}[1]{%
\setmainfont[%
- Script=Devanagari,%
- Mapping=devanagarinumerals%
- ]{#1}%
+ Script=Devanagari,%
+ Mapping=devanagarinumerals,%
+ Language=Marathi%
+ ]%
+ {#1}%
}%
\providecommand{\दुसराटंक}[2]{%
\newfontfamily{#1}[%
- Script=Devanagari,%
- Mapping=devanagarinumerals%
- ]{#2}%
+ Script=Devanagari,%
+ Mapping=devanagarinumerals,%
+ Language=Marathi%
+ ]%
+ {#2}%
}%
\fi
-\@ifpackageloaded{polyglossia}{%
- \setdefaultlanguage{marathi}%
- \ifluatex
- \setmainfont[%
- Script=Devanagari,%
- Renderer=Harfbuzz%
- ]{Shobhika}%
- \else
- \setmainfont[%
- Script=Devanagari,%
- Mapping=devanagarinumerals%
- ]{Shobhika}%
- \fi
-}%
+\@ifpackageloaded{polyglossia}{\setdefaultlanguage{marathi}}
{%
\usepackage{babel}%
- \babelprovide[import, main, maparabic, mapdigits,
- counters/स्वर = अ आ इ ई उ ऊ ए ऐ ओ औ अं अः ॲ ऋ ऌ ऑ,
- alph=स्वर,
- counters/anka = एक दोन तीन चार पाच सहा सात आठ नऊ दहा अकरा बारा
- तेरा चौदा पंधरा सोळा सतरा अठरा एकोणीस वीस एकवीस बावीस तेवीस
- चोवीस पंचवीस सव्वीस सत्तावीस अठ्ठावीस एकोणतीस तीस एकतीस बत्तीस
- तेहतीस चौतीस पस्तीस छत्तीस सदतीस अडतीस एकोणचाळीस चाळीस
- एकेचाळीस बेचाळीस त्रेचाळीस चव्वेचाळीस पंचेचाळीस शेहेचाळीस सत्तेचाळीस
- अठ्ठेचाळीस एकोणपन्नास पन्नास एकावन्न बावन्न त्रेपन्न चौपन्न पंचावन्न छप्पन्न
- सत्तावन्न अठ्ठावन्न एकोणसाठ साठ एकसष्ट बासष्ट त्रेसष्ट चौसष्ट पासष्ट सहासष्ट
- सदुष्ट अडुसष्ट एकोणसत्तर सत्तर एकाहत्तर बाहत्तर त्र्याहत्तर चौऱ्याहत्तर पंचाहत्तर
- शाहत्तर सत्त्याहत्तर अठ्ठ्याहत्तर एकोणऐंशी ऐंशी एक्याऐंशी ब्याऐंशी त्र्याऐंशी
- चौऱ्याऐंशी पंच्याऐंशी श्याऐंशी सत्त्याऐंशी अठ्ठ्याऐंशी एकोणनव्वद नव्वद एक्याण्णव
- ब्याण्णव त्र्याण्णव चौऱ्याण्णव पंचाण्णव शहाण्णव सत्त्याण्णव अठ्याण्णव नव्याण्णव शंभर,
- counters/व्यंजन = क ख ग घ ङ
- च छ ज झ ञ
- ट ठ ड ढ ण
- त थ द ध न
- प फ ब भ म
- य र ल व श ष स ह ळ,
- Alph=व्यंजन
- ]{marathi}
+ \babelprovide[%
+ import, main, maparabic, mapdigits,%
+ counters/स्वर = अ आ इ ई उ ऊ ए ऐ ओ औ अं अः ॲ ऋ ऌ ऑ,%
+ alph=स्वर,%
+ counters/anka = एक दोन तीन चार पाच सहा सात आठ नऊ दहा अकरा बारा%
+ तेरा चौदा पंधरा सोळा सतरा अठरा एकोणीस वीस एकवीस बावीस तेवीस%
+ चोवीस पंचवीस सव्वीस सत्तावीस अठ्ठावीस एकोणतीस तीस एकतीस बत्तीस%
+ तेहतीस चौतीस पस्तीस छत्तीस सदतीस अडतीस एकोणचाळीस चाळीस%
+ एकेचाळीस बेचाळीस त्रेचाळीस चव्वेचाळीस पंचेचाळीस शेहेचाळीस सत्तेचाळीस%
+ अठ्ठेचाळीस एकोणपन्नास पन्नास एकावन्न बावन्न त्रेपन्न चौपन्न पंचावन्न छप्पन्न%
+ सत्तावन्न अठ्ठावन्न एकोणसाठ साठ एकसष्ट बासष्ट त्रेसष्ट चौसष्ट पासष्ट सहासष्ट%
+ सदुष्ट अडुसष्ट एकोणसत्तर सत्तर एकाहत्तर बाहत्तर त्र्याहत्तर चौऱ्याहत्तर पंचाहत्तर%
+ शाहत्तर सत्त्याहत्तर अठ्ठ्याहत्तर एकोणऐंशी ऐंशी एक्याऐंशी ब्याऐंशी त्र्याऐंशी%
+ चौऱ्याऐंशी पंच्याऐंशी श्याऐंशी सत्त्याऐंशी अठ्ठ्याऐंशी एकोणनव्वद नव्वद एक्याण्णव%
+ ब्याण्णव त्र्याण्णव चौऱ्याण्णव पंचाण्णव शहाण्णव सत्त्याण्णव अठ्याण्णव नव्याण्णव शंभर,%
+ counters/व्यंजन = क ख ग घ ङ%
+ च छ ज झ ञ%
+ ट ठ ड ढ ण%
+ त थ द ध न%
+ प फ ब भ म%
+ य र ल व श ष स ह ळ,%
+ Alph=व्यंजन%
+ ]%
+ {marathi}
\renewcommand\thepart{\localecounter{स्वर}{part}}%
\renewcommand\theenumiii{\localecounter{व्यंजन}{enumiii}}%
}%
@@ -503,7 +505,7 @@ Mapping=devanagarinumerals%
% येते. \pkg{polyglossia} हा आज्ञासंच शक्यतो वापरू नये व वापरल्यास केवळ झीलाटेक् हाच
% चालक वापरावा असा सल्ला मी देईन. कारण सध्या चालक व आज्ञासंचांची क्षमता पाहता पुढील
% गोष्टी मराठी आज्ञासंचासह पुरवल्या जातात.
-
+%
% \begin{center}
% \begin{tabular}{|c|ccc|}
% \hline
@@ -538,9 +540,7 @@ Mapping=devanagarinumerals%
% जातो. त्याकरिता एक मजकूर धारिका आज्ञासंचासोबत येते. ती आज्ञासंचात पुढील आज्ञांनी
% समाविष्ट करून घेतली आहे.
% \begin{macrocode}
-\providecommand{\परिच्छेद}{
- \input{namuna-para}
-}
+\providecommand{\परिच्छेद}{\input{namuna-para}}
% \end{macrocode}
% \subsubsection{दस्तऐवज}
% मागे म्हटल्याप्रमाणे नमुना मजकूर तयार करण्यासाठी ह्या आज्ञासंचाचा वापर करता येतो, परंतु
@@ -555,35 +555,23 @@ Mapping=devanagarinumerals%
% पुढीलप्रमाणे.
% \begin{macrocode}
\newcounter{क्र}
-\@ifclassloaded{article}{%
- \setcounter{क्र}{1}%
-}{}%
-\@ifclassloaded{book}{%
- \setcounter{क्र}{2}%
-}{}%
-\@ifclassloaded{report}{%
- \setcounter{क्र}{3}%
-}{}%
-\@ifclassloaded{beamer}{%
- \setcounter{क्र}{4}%
-}{}%
-\@ifclassloaded{letter}{%
- \setcounter{क्र}{5}%
-}{}%
+\@ifclassloaded{article}{\setcounter{क्र}{1}}{}
+\@ifclassloaded{book}{\setcounter{क्र}{2}}{}
+\@ifclassloaded{report}{\setcounter{क्र}{3}}{}
+\@ifclassloaded{beamer}{\setcounter{क्र}{4}}{}
+\@ifclassloaded{letter}{\setcounter{क्र}{5}}{}
\providecommand{\नमुना}{%
\ifnum\value{क्र}=1\input{namuna-article}\else
\ifnum\value{क्र}=2\input{namuna-book}\else
\ifnum\value{क्र}=3\input{namuna-report}\else
\ifnum\value{क्र}=4\input{namuna-beamer}\else
\input{namuna-letter}\relax\fi\fi\fi\fi
-}%
+}
% \end{macrocode}
% \verb|beamer| लाटेक्-वर्ग वापरताना \verb|serif| ही टंकछटा निवडावी लागते,
% त्याशिवाय देवनागरी लिपी दिसत नाही. त्यासाठीची आज्ञा पुढीलप्रमाणे.
% \begin{macrocode}
-\@ifclassloaded{beamer}{%
- \usefonttheme{serif}%
-}{}%
+\@ifclassloaded{beamer}{\usefonttheme{serif}}{}
% \end{macrocode}
% \verb|expex| आज्ञासंचाचे स्थानिकीकरणदेखील पुढील आज्ञांमध्ये समाविष्ट आहे.
% \begin{macrocode}
@@ -598,7 +586,8 @@ Mapping=devanagarinumerals%
labelwidth=1.5em%
}%
\lingset{labeltype=devanagari}%
-}{}%
+}%
+{}
% \end{macrocode}
% \begin{macrocode}
%</package>
diff --git a/language/marathi/marathi.ins b/language/marathi/marathi.ins
index bde00b05c1..48ce2a4931 100644
--- a/language/marathi/marathi.ins
+++ b/language/marathi/marathi.ins
@@ -6,7 +6,7 @@
\preamble
--------------------------------------------------------------------------
-लाटेक् आज्ञासंच मराठी आवृत्ती १.६.२
+लाटेक् आज्ञासंच मराठी आवृत्ती १.६.३
© २०२१ निरंजन
ह्या सामग्रीच्या वितरणाचे व प्रतिमुद्रणाचे अधिकार आलोक नित्यमुक्त परवान्यासह मुक्त करण्यात येत
@@ -20,7 +20,7 @@
https://gitlab.com/aalok/nityamukta-parwana
--------------------------------------------------------------------------
-LaTeX Package marathi v1.6.2
+LaTeX Package marathi v1.6.3
© 2021 Niranjan
This program is free software: you can redistribute it and/or modify
@@ -42,10 +42,11 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.
दुवा: https://gitlab.com/niruvt/marathi
अडचणी: https://gitlab.com/niruvt/marathi/-/issues
परवाना: आलोक नित्यमुक्त परवाना. आवृत्ती १.०+
- दुवा : https://gitlab.com/aalok/nityamukta-parwana
+ दुवा: https://gitlab.com/aalok/nityamukta-parwana
आणि
ग्नू पब्लिक परवाना. आवृत्ती ३.०+
- दुवा : https://www.gnu.org/licenses/gpl
+ दुवा: https://www.gnu.org/licenses/gpl
+ हस्तपुस्तिकेकरिता ग्नू फ्री डॉक्युमेन्टेशन परवाना
--------------------------------------------------------------------------
हे काम आलोक नित्यमुक्त परवान्याच्या अटींचे पालन करून वितरित केले जाऊ शकते
तसेच सुधारले जाऊ शकते.
diff --git a/language/marathi/marathi.pdf b/language/marathi/marathi.pdf
index 88a15721ba..e6c6fdca88 100644
--- a/language/marathi/marathi.pdf
+++ b/language/marathi/marathi.pdf
Binary files differ
diff --git a/macros/latex/contrib/acrotex/README.md b/macros/latex/contrib/acrotex/README.md
index ac967ad3f1..c3b3e38f71 100644
--- a/macros/latex/contrib/acrotex/README.md
+++ b/macros/latex/contrib/acrotex/README.md
@@ -1,6 +1,6 @@
The AcroTeX eDucation Bundle (AeB)
Author: D. P. Story
-Dated: 2021-04-24
+Dated: 2021-05-10
AeB contains the following:
@@ -19,10 +19,25 @@ AeB contains the following:
6) Documentation for AeB (AcroTeX eDucatation Bundle) and eforms
(including insdljs and dljslib).
+What's New (2021-05-10)
+ web: added navibar* option
+ exerquiz: new option usealtadobe is passed to insdljs
+ new option userbmintrvl, see http://www.acrotex.net/blog/?p=1482
+ shortquiz: Enhanced user experience, see http://www.acrotex.net/blog/?p=1489
+ and http://www.acrotex.net/blog/?p=1493.
+
+ Other new demo files:
+ eqexam: A Matching-type Problem: http://www.acrotex.net/blog/?p=1457
+ exerquiz
+ Matching-type questions: http://www.acrotex.net/blog/?p=1446
+ Randomized matching-type questions: http://www.acrotex.net/blog/?p=1449
+ A spell checking feature: http://www.acrotex.net/blog/?p=1437
+ insdljs: Exploring the defineJS environment: http://www.acrotex.net/blog/?p=1442
+
What's New (2021-04-24)
exerquiz: Options usemcfi and userbmintrvl, bug fixes.
- dljslib: Revised useGermanNums, created alias of useDeNums; new option
- useEnNums, a companion to useDeNums.
+ dljslib: Revised useGermanNums, created alias of useDeNums, see http://www.acrotex.net/blog/?p=1039
+ new option useEnNums, a companion to useDeNums, http://www.acrotex.net/blog/?p=1470
What's New (2021-02-28) exerquiz: bug fix to \rbtAAKey. web: removed legacy code.
diff --git a/macros/latex/contrib/acrotex/acrotex.ins b/macros/latex/contrib/acrotex/acrotex.ins
index 3afd02ab57..63c2cf0863 100644
--- a/macros/latex/contrib/acrotex/acrotex.ins
+++ b/macros/latex/contrib/acrotex/acrotex.ins
@@ -61,6 +61,7 @@
\file{aebrandom.def}{\from{exerquiz.dtx}{copyright,randomize}}
\file{aebsumrytbls.def}{\from{exerquiz.dtx}{copyright,sumrytbls}}
\file{usemcfi.def}{\from{exerquiz.dtx}{copyright,mcfi}}
+ \file{rbmintrvl.def}{\from{exerquiz.dtx}{copyright,rbmIntrvl}}
\file{eqcolor.def}{\from{exerquiz.dtx}{copyright,eqcolor}}
\file{template.def}{\from{exerquiz.dtx}{copyright,template}}
\file{eqfr.def}{\from{exerquiz.dtx}{copyright,eqfr}}
diff --git a/macros/latex/contrib/acrotex/doc/aeb_man.pdf b/macros/latex/contrib/acrotex/doc/aeb_man.pdf
index 7d065627ff..56bcb06275 100644
--- a/macros/latex/contrib/acrotex/doc/aeb_man.pdf
+++ b/macros/latex/contrib/acrotex/doc/aeb_man.pdf
Binary files differ
diff --git a/macros/latex/contrib/acrotex/doc/aeb_man.tex b/macros/latex/contrib/acrotex/doc/aeb_man.tex
index eb0ab08c35..917be8589a 100644
--- a/macros/latex/contrib/acrotex/doc/aeb_man.tex
+++ b/macros/latex/contrib/acrotex/doc/aeb_man.tex
@@ -17,6 +17,8 @@
%%\usepackage{times}
%\usepackage{timesNRMT}
+%\previewOn\pmpvOn
+
\usepackage{aeb_mlink}
\usepackage{longtable,colortbl}
\usepackage{graphicx}
@@ -121,7 +123,7 @@
\sectionLayout{indent=-62.5pt,fontsize=large,color=aeb,fontfamily=sffamily}
\subsectionLayout{indent=-31.25pt,color=aeb,fontfamily=sffamily}
\subsubsectionLayout{indent=0pt,color=aeb,fontfamily=sffamily}
-\subsubDefaultDing{\texorpdfstring{$\bullet$}{\textrm\textbullet}}
+\subsubDefaultDing{\tops{$\bullet$}{\textrm\textbullet}}
%\renewcommand{\paragraph}
% {\@startsection{paragraph}{4}{0pt}{12pt}{-3pt}{\bfseries}}
\renewcommand{\paragraph}
@@ -227,7 +229,7 @@
\def\dps{$\mbox{$\mathfrak D$\kern-.3em\mbox{$\mathfrak P$}%
\kern-.6em \hbox{$\mathcal S$}}$}
-\title{\texorpdfstring{\LARGE
+\title{\tops{\LARGE
%---------------------------------%
The \AcroEB\space(AeB)%
}{%-------------------------------%
@@ -241,10 +243,10 @@
\university{{\AcroT} Software Development Team}
\email{dpstory@acrotex.net}
\versionLabel{Dated:}
-\version{2021/04/24}
+\version{2021/05/10}
\copyrightyears{1999-\the\year}
\nocopyright
-\prepared{2021/04/24}
+\prepared{2021/05/10}
\revisionLabel{Distribution Dated:}
\copyrightStatus{True}
@@ -1101,7 +1103,7 @@ recommended that this class be used; however, {\Web} does support the
%\end{comment}
%\makeatletter\hy@bookmarksnumberedfalse\makeatother
-%\subsubsection{\texorpdfstring{}{\textbullet\space}Setting the Driver Option}
+%\subsubsection{\tops{}{\textbullet\space}Setting the Driver Option}
%\makeatletter\hy@bookmarksnumberedtrue\makeatother
\subsection{Setting the Driver Option}\label{sss:driver}
@@ -1130,7 +1132,7 @@ tested using the \Y&Y\ \TeX\ System for the
(\url{www.miktex.org}) for the \texttt{dvips}, \texttt{pdftex} (which includes lua(la)tex),
\texttt{dvipdfm}, \texttt{dvipdfmx}, and \texttt{xetex}
-%\subsubsection{The \texorpdfstring{\protect\texttt{pdftex}}{pdftex} Option}
+%\subsubsection{The \tops{\protect\texttt{pdftex}}{pdftex} Option}
%
%
%The \texttt{pdftex} option requires \pkg{hyperref} version 6.60
@@ -1389,7 +1391,7 @@ creates a document with dimensions of \texttt{designv}, $6\,\text{in} \times 4.
their parameters. To define a custom screen size, therefore, do
not specify a screen design option for \pkg{web}.\endredpoint
-\subsection{\texorpdfstring{\protect\cs{setScreensizeFromGraphic}}{\CMD{setScreensizeFromGraphic}}}\label{setScreensizeFromGraphic}
+\subsection{\tops{\protect\cs{setScreensizeFromGraphic}}{\CMD{setScreensizeFromGraphic}}}\label{setScreensizeFromGraphic}
If a design is \emph{not specified} in the option list of \Web, you
can use a graphic to set the screen size with
@@ -1417,7 +1419,7 @@ It may become necessary with some graphics to use the
size will be adjusted for the panel, and the graphic will be
re-scaled appropriately.
-\subsection{Using \texorpdfstring{\protect\cs{addtoWebHeight} and \protect\cs{addtoWebWidth}}
+\subsection{Using \tops{\protect\cs{addtoWebHeight} and \protect\cs{addtoWebWidth}}
{\CMD{addtoWebHeight} and \CMD{addtoWebWidth}}}
There may be an occasion when you've chosen your design dimensions
@@ -1640,7 +1642,7 @@ macro\footnote{The code for handling PDFDocEncoding for
\pkg{hyperref} is due to Heiko Oberdiek} to avoid these kinds
of problems. For example,
\begin{Verbatim}[xleftmargin=\amtIndent]
-\title{The \texorpdfstring{$e^x$}{EXP} Function}
+\title{The \tops{$e^x$}{EXP} Function}
\end{Verbatim}
\noindent The first argument is the one that is typeset (on the title page,
the title of the document will be `The $e^x$ Function'); the
@@ -1790,7 +1792,7 @@ can be entered by using \Com{DesignTitlePageTrailer}, see
\Nameref{trailer}.\endredpoint
\subsection{Redefining
-\texorpdfstring{\protect\cs{maketitle}}{\textbackslash maketitle}}
+\tops{\protect\cs{maketitle}}{\textbackslash maketitle}}
The arguments of the \Nameref{ss:BIM} macros, as just discussed,
are used to define text macros with no parameters; for example,
@@ -1857,39 +1859,38 @@ appears on the title page. The default structure of the directory is
\end{flushleft}}
\makeatother
There are several commands that can be used to modify the directory.
-\settowidth{\aebdimen}{\cs{dirContentLink\darg{Begin \string\hyperlink\darg{\string\web@Start.1}\darg{Article}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{dirContentLink\darg{Begin \string\hyperlink\darg{\string\web@Start.1}\darg{Article}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\directoryName{Directory}
\tocName{Table of Contents}
\dirContentLink{Begin \hyperlink{\web@Start.1}{Article}}
\end{dCmd}
-\newtopic These three define the default text strings
+\eVerb These three define the default text strings
that appear. In the case of \cs{dirContentLink},
there is a built-in \cs{hyperlink} to the start of
the article.
-\settowidth{\aebdimen}{\cs{formatWordDirectory\darg{\string\bfseries\string\large}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{formatWordDirectory\darg{\string\bfseries\string\large}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\formatWordDirectory{\bfseries\large}
\formatDirectoryItems{\bfseries}
\end{dCmd}
-\newtopic The formatting of the \cs{directoryName} can be set by \cs{formatWordDirectory},
+\eVerb The formatting of the \cs{directoryName} can be set by \cs{formatWordDirectory},
the default definition is given above. The (global) formatting for the listing of the
items can be set using \cs{formatDirectoryItems}, the default is shown above.
-\settowidth{\aebdimen}{\cs{removeDirTOC\quad\string\removeDirArticle}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{removeDirTOC\quad\string\removeDirArticle}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\removeDirTOC!quad\removeDirArticle
\end{dCmd}
-\newtopic These two commands remove the ``Table of Contents'' and
+\eVerb These two commands remove the ``Table of Contents'' and
the ``Begin Article'' items from the list, respectively.
-
-\settowidth{\aebdimen}{\cs{addtoDirList\darg{\meta{new\_item}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{addtoDirList\darg{\meta{new\_item}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\addtoDirList{!meta(new_item)}
\dirTOCItem
\dirArticleItem
\end{dCmd}
-\newtopic To add a new item to the end of the directory list, use \cs{addtoDirList}, the argument
+\eVerb To add a new item to the end of the directory list, use \cs{addtoDirList}, the argument
is the new item. The other two commands \cs{dirTOCItem} and \cs{dirArticleItem} are commands
representing the first two default items. For example, typing
\begin{Verbatim}[xleftmargin=\amtIndent]
@@ -1909,14 +1910,14 @@ following
\newtopic The following are for creating some special effects around the directory,
such as putting the directory into a multicolumn format.
-\settowidth{\aebdimen}{\cs{priorDirMatter\darg{\meta{text/commands}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{priorDirMatter\darg{\meta{text/commands}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\priorDirMatter{!meta(text/commands)}
\afterDirMatter{!meta(text/commands)}
\priorDirList{!meta(text/commands)}
\afterDirList{!meta(text/commands)}
\end{dCmd}
-
+\eVerb
Below is a partial listing of the definition of \cs{webdirectory}, the internal name
for the directory. We present the code so you can see where the prior/after commands
write to.
@@ -1938,16 +1939,13 @@ the beginning of the itemize list.
A final command that may be useful is \Com{directoryhook}. It is used for manipulating
the directory as a whole.
-
-\bgroup\obeyspaces %
-\settowidth{\aebdimen}{\ttfamily{ \anglemeta{code that manipulates \#1}}}%
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\ttfamily{\qquad\ameta{code that manipulates \#1}}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
\directoryhook{
- !anglemeta(code that manipulates #1)
+!qquad!ameta(code that manipulates #1)
}
\end{dCmd}
-\egroup
-\newtopic The argument of \cs{directoryhook} is some \LaTeX{} code that manipulates \texttt{\#1}, within
+\eVerb The argument of \cs{directoryhook} is some \LaTeX{} code that manipulates \texttt{\#1}, within
the argument \texttt{\#1} refers to \cs{webdirectory}, the internal name of the directory.
The following example places a colored box around the directory, and centers it on the title page.
@@ -1990,10 +1988,11 @@ document, I've set \cs{widestNumber\darg{0.00.}}, since some subsection
numbers have two digits.
\newtopic The color of the heading of the table of contents is set through
-\settowidth{\aebdimen}{\cs{tocColor\darg{\meta{named\_color}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{tocColor\darg{\meta{named\_color}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\tocColor{!meta(named_color)}
\end{dCmd}
+\eVerb
Specifying a color through this command at any time before the creation of the table of contents
will change the color of the heading. The default is blue.
@@ -2002,7 +2001,7 @@ will change the color of the heading. The default is blue.
\texttt{\hyperref[sss:latextoc]{latextoc}} option can be used.\endredpoint
\subsection{The
-\texorpdfstring{\protect\texttt{usedirectory}}{usedirectory}
+\tops{\protect\texttt{usedirectory}}{usedirectory}
Option}\label{sss:nodir}
When the \texttt{usedirectory} option is specified, a short
@@ -2017,7 +2016,7 @@ makes it appear. The \texttt{nodirectory} option is still defined,
but does nothing.\endredpoint
-\subsection{The \texorpdfstring{\protect\texttt{latextoc}}{latextoc}
+\subsection{The \tops{\protect\texttt{latextoc}}{latextoc}
Option}\label{sss:latextoc}
If you don't like the default design for the table of contents,
@@ -2049,7 +2048,7 @@ is taken. The \cs{textwidth} is \cs{paperwidth} minus \texttt{2\cs{coverpagemarg
The default value of the \emph{command} \cs{coverpagemargin} is \texttt{1\,in}.
-\subsection{The \texorpdfstring{\protect\cs{makeinlinetitle}}{\CMD{makeinlinetitle}} Command}\label{inlinetitle}
+\subsection{The \tops{\protect\cs{makeinlinetitle}}{\CMD{makeinlinetitle}} Command}\label{inlinetitle}
\aebCng[makeinlinetitle]
For some short documents,\footnote{Short documents such as white
@@ -2057,12 +2056,11 @@ papers, homework assignments, for example.} a formal title page may
not be needed or desirable. In this case, use \cs{makeinlinetitle},
the ``in-line'' title.
-\settowidth{\aebdimen}{\cs{makeinlinetitle}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{makeinlinetitle}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\makeinlinetitle
\end{dCmd}
-
-\newtopic The command, which can be redefined to your needs, has the following design:
+\eVerb The command, which can be redefined to your needs, has the following design:
\begin{center}\setlength{\tabcolsep}{0pt}
\begin{tabular*}{\linewidth}{@{\extracolsep{\fill}}lcr}
& \cs{webtitle} &\\
@@ -2129,14 +2127,16 @@ help you move around: the \texttt{navibar} Option, and some
\subsection{A Navigation Bar}\label{sss:navibar}
-Use the \texttt{navibar} option of \pkg{web} to add a
-navigation toolbar, as seen at the bottom of this page.
-Usage:
+Use the \opt{navibar} or \opt{navibar*} option of \pkg{web} to add a
+navigation toolbar, as seen at the bottom of this page. Usage:
\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
\usepackage[!meta(driver),navibar]{web}
+\usepackage[!meta(driver),navibar*]{web}
\end{Verbatim}
-The result is the navigation bar you see at the bottom of the
-page.
+The result is the navigation bar appearing at the bottom of the page. The
+\opt{navibar*} produces the navigation bar only if the document is for the
+screen; that is, only if a paper option (\opt{forpaper} or
+\opt{forcolorpaper}) is \emph{not taken}.
\NaviBarOn\AddToShipoutPicture*{\NaviBarOff}
@@ -2176,7 +2176,7 @@ argument, a named color. The default colors are \texttt{webblue} and
\texttt{webgray}, respectively.
-\subsection{\texorpdfstring{\protect\cs{newNaviIcon}}
+\subsection{\tops{\protect\cs{newNaviIcon}}
{\textbackslash newNaviIcon}}\label{ss:newnaviicon}
The \cs{newNaviIcon} can be used to define a navigation icon.
@@ -2268,7 +2268,7 @@ the commands \Com{directionIconTextColor} and
\Com{directionIconBgColor}. Each command takes a named color as its argument;
the default values are \texttt{webblue} and \texttt{webgray}, respectively.
-\subsection{\texorpdfstring{\protect\cs{panelNaviGroup}}
+\subsection{\tops{\protect\cs{panelNaviGroup}}
{\textbackslash panelNaviGroup}}\label{ss:panelnavigroup}
When the \texttt{\hyperref[ss:lrpanel]{leftpanel}} or
@@ -2321,7 +2321,7 @@ subject to the usual restrictions on these language packages.
In this section, several paper options are discussed, and one command.
\subsection{The
-\texorpdfstring{\protect\texttt{forpaper}}{forpaper}
+\tops{\protect\texttt{forpaper}}{forpaper}
Option}\label{sss:webforpaper}
Some people may want to create exercises using the
@@ -2350,7 +2350,7 @@ Finally, there is a Boolean switch \verb+\ifeqforpaper+, which you
are free to use to refine the look your \texttt{forpaper} version.
\subsection{The
-\texorpdfstring{\protect\texttt{forcolorpaper}}{forcolorpaper}
+\tops{\protect\texttt{forcolorpaper}}{forcolorpaper}
Option}\label{forcolorpaper}
Same as the \hyperref[sss:webforpaper]{\texttt{forpaper}} option,
@@ -2358,7 +2358,7 @@ but the color operators are not turned off.
\subsection{The
-\texorpdfstring{\protect\texttt{latexlayout}}{latexlayout}
+\tops{\protect\texttt{latexlayout}}{latexlayout}
Option}\label{sss:weblatexlayout}
For those who want to go ``totally native,'' use the
@@ -2372,8 +2372,8 @@ are turned off, and the \texttt{for\-color\-option} is executed. To remove
color, you need to explicitly take the \texttt{forpaper} option.
\subsection{The
-\texorpdfstring{\protect\texttt{uselatexparts}}{uselatexparts}
-and \texorpdfstring{\protect\texttt{uselatexchapters}}{uselatexchapters}
+\tops{\protect\texttt{uselatexparts}}{uselatexparts}
+and \tops{\protect\texttt{uselatexchapters}}{uselatexchapters}
Options}
As described in \hyperref[partsChaptersDots]{section~\ref*{partsChaptersDots}},
@@ -2387,7 +2387,7 @@ want to use another package to define the look of the table of contents or
of the \cs{part} and \cs{chapter} commands. (The other sectioning comments can be overridden
as well, but any controls provided by the \texttt{extended} option will be lost.)
-\subsection{The \texorpdfstring{\protect\cs{useFullWidthForPaper}}
+\subsection{The \tops{\protect\cs{useFullWidthForPaper}}
{\CMD{useFullWidthForPaper}} Command}
We introduce a command of resetting the page layout paper \emph{when
@@ -2416,39 +2416,40 @@ When the \texttt{forpaper} option is used, the switch
this switch, to get different content for the printed page or the
screen page, or you can use the convenience command \cs{prtscr}:
-\settowidth{\aebdimen}{\cs{prtscr\darg{\meta{print\_text}}\darg{\meta{screen\_text}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{prtscr\darg{\meta{print\_text}}\darg{\meta{screen\_text}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\prtscr{!meta(print_text)}{!meta(screen_text)}
\end{dCmd}
+\endgroup
\CmdDescription This command expands to \meta{print\_text} if the \texttt{forpaper} option
is taken and to \meta{screen\_text} if not.
The \cs{prtscr} command is useful for small changes in content, not
involving verbatim text or paragraph breaks. {\Web} defines two additional environments,
\texttt{forpaper} and \texttt{forscreen}.
-\settowidth{\aebdimen}{\cs{begin\darg{forscreen}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{begin\darg{forscreen}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\begin{forscreen}
....
....
....
\end{forscreen}
\end{dCmd}
-
+\endgroup
\EnvLoc Anywhere.
\newtopic Use the \texttt{forscreen} environment to insert commands or content meant only for
the screen.
-\settowidth{\aebdimen}{\cs{begin\darg{forpaper}}}
-\begin{dCmd}{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{begin\darg{forpaper}}}
+\begin{dCmd}{\bxSize}
\begin{forpaper}
....
....
....
\end{forpaper}
\end{dCmd}
-
+\endgroup
\EnvLoc Anywhere.
\newtopic Use the \texttt{forpaper} environment to insert commands
@@ -2457,11 +2458,11 @@ or content meant only for the paper document.
\newtopic Another command, \cs{NewPage}, is useful for formatting
the same document for print as well as screen
-\settowidth{\aebdimen}{\cs{NewPage}}
-\begin{dCmd}{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{NewPage}}
+\begin{dCmd}{\bxSize}
\NewPage
\end{dCmd}
-
+\endgroup
\CmdLoc Anywhere.
\CmdDescription This command expands to \cs{newpage} if the
@@ -2615,11 +2616,11 @@ always be rebuilt using \cs{buildpanel}.\endredpoint
\Com{minPanelWidth} command, the default size is 1in; that is,
\verb!\minPanelWidth{1in}! is executed by the package at start up.
-\settowidth{\aebdimen}{\cs{minPanelWidth\darg{\meta{length}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{minPanelWidth\darg{\meta{length}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\minPanelWidth{!meta(length)}
\end{dCmd}
-
+\endgroup
\CmdLoc You can reset the minimal width by executing the
command in the preamble before the \cs{screenwidth} and \cs{margins}
commands. Or, place it in the \texttt{web.cfg}.
@@ -2712,7 +2713,7 @@ pairs.
\end{questions}
Details provided in subsequent sections.
-\subsection{\texorpdfstring{\protect\cs{DeclareDocInfo}}{\CMD{DeclareDocInfo}}}\label{docinfo}
+\subsection{\tops{\protect\cs{DeclareDocInfo}}{\CMD{DeclareDocInfo}}}\label{docinfo}
The preamble of your document should contain a number of keys that
identify the document, including the title and author of the
@@ -2727,11 +2728,11 @@ Information is passed through the \cs{DeclareDocInfo} command which
takes a number of key-value pairs. This is a simple \textsf{xkeyval}
interface to many of the text macros that are defined in \Web.
-\settowidth{\aebdimen}{\cs{DeclareDocInfo\darg{\meta{KV-pairs}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{DeclareDocInfo\darg{\meta{KV-pairs}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\DeclareDocInfo{!meta(KV-pairs)}
\end{dCmd}
-
+\endgroup
\CmdLoc Place in the preamble.
\KVP The following is a description of the key value pairs.
@@ -2856,7 +2857,7 @@ authors={D. Story,J. Gilg},
You can do the same thing, with the \texttt{author} key only by using
the \cs{texorpdfstring} command of \texttt{hyperref}:
\begin{Verbatim}[xleftmargin=\amtIndent]
-author={\texorpdfstring{Dr. D. P. Story, Herr J. Gilg}
+author={\tops{Dr. D. P. Story, Herr J. Gilg}
{D. Story,J. Gilg}},
\end{Verbatim}
The difference is that with \texttt{authors}, individual authors are accessible
@@ -2909,7 +2910,7 @@ from the {\AcroBlog} website. The source file \texttt{web\_pro.tex} is
attached to the PDF, illustrates this command.
-\subsection{\texorpdfstring{\protect\cs{DeclarePageLayout}}{\CMD{DeclarePageLayout}}}\label{pagelayout}
+\subsection{\tops{\protect\cs{DeclarePageLayout}}{\CMD{DeclarePageLayout}}}\label{pagelayout}
The \Com{DeclarePageLayout} command gathers together many page
layout parameters, both for {\LaTeX} and for {\Web}, into one
@@ -3010,7 +3011,7 @@ or not.
\end{enumerate}
\subsection{The Title Page:
- \texorpdfstring{\protect\cs{maketitle}}{\CMD{maketitle}}}\label{maketitlepro}
+ \tops{\protect\cs{maketitle}}{\CMD{maketitle}}}\label{maketitlepro}
In this section, we described the enhanced features for controlling the title page.
@@ -3110,13 +3111,13 @@ defines three commands \cs{universityLayout}, \cs{titleLayout}, and
\texttt{aebpro\_ex2.tex}, attached to the PDF, is a working example of the
commands that follow.
-\settowidth{\aebdimen}{\cs{universityLayout\darg{\meta{KV-pairs}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{universityLayout\darg{\meta{KV-pairs}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\universityLayout{!meta(KV-pairs)}
\titleLayout{!meta(KV-pairs)}
\authorLayout{!meta(KV-pairs)}
\end{dCmd}
-
+\endgroup
\CmdLoc Place these optional commands in the preamble.
\KVP Each of these commands have a number of key-value pairs. The
@@ -3207,18 +3208,17 @@ used to push the top down. The default value of this skip is
\texttt{0pt}, but this can be changed through
\cs{aboveTopTitleSkip}.
-\settowidth{\aebdimen}{\cs{aboveTopTitleSkip\darg{\meta{skip}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{aboveTopTitleSkip\darg{\meta{skip}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\aboveTopTitleSkip{!meta(skip)}
\end{dCmd}
+\eVerb There is one other title page parameter that effects the layout.
-\newtopic There is one other title page parameter that effects the layout.
-
-\settowidth{\aebdimen}{\cs{topTitlePageProportion\darg{0..1}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{topTitlePageProportion\darg{0..1}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\topTitlePageProportion{0..1}
\end{dCmd}
-
+\endgroup
\CmdLoc Place this (optional) command in the preamble.
\PD The top part of the title page is enclosed in a big \cs{parbox}
@@ -3269,11 +3269,11 @@ aligned within its \cs{makebox}, understand? Finally, for the
The pro option defines the command \Com{DesignTitlePageTrailer} that takes a
number of key-value pairs to describe the title page trailer. The use of this
command is not needed unless you want something in the trailer other than the default
-information.\settowidth{\aebdimen}{\cs{DesignTitlePageTrailer\darg{\meta{KV-pairs}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+information.\bVerb\takeMeasure{\cs{DesignTitlePageTrailer\darg{\meta{KV-pairs}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\DesignTitlePageTrailer{KV-pairs}
\end{dCmd}
-
+\endgroup
\KVP The key-value pairs are described below:
\begin{enumerate}
\item \texttt{ul}: The text in the upper left corner of the trailer, the default is
@@ -3346,22 +3346,20 @@ illustrates this command.
The pro option also defines \Com{tocLayout} for controlling the
title of the table of contents.
-\settowidth{\aebdimen}{\cs{tocLayout\darg{\meta{KV-pairs}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{tocLayout\darg{\meta{KV-pairs}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\tocLayout{!meta(KV-pairs)}
\end{dCmd}
-
-\newtopic The key-value pairs are the same as layout commands for the section titles, see
+\eVerb The key-value pairs are the same as layout commands for the section titles, see
\mlNameref{secHead}.
\CmdLoc Place this command in the preamble.
-\settowidth{\aebdimen}{\cs{selectTocDings\darg{\meta{KV-pairs}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{selectTocDings\darg{\meta{KV-pairs}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\selectTocDings{!meta(KV-pairs)}
\end{dCmd}
-
-\newtopic When the \cs{noSectionNumbers} command is used (\Nameref{secHead}), the entries in the table of
+\eVerb When the \cs{noSectionNumbers} command is used (\Nameref{secHead}), the entries in the table of
contents have no section number. You can define a ding for each of the three
levels of the table of contents with this command. The key-value entries in the
\cs{selectTocDings} command are ignored if \cs{noSectionNumbers} is not in effect.
@@ -3392,11 +3390,11 @@ illustrates this command.
The \cs{selectColors} command can be used to set the color of most all elements of
the document that have a color attribute.
-\settowidth{\aebdimen}{\cs{selectColors\darg{\meta{KV-pairs}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{selectColors\darg{\meta{KV-pairs}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\selectColors{!meta(KV-pairs)}
\end{dCmd}
-
+\endgroup
\CmdLoc There are no restrictions on this command. In the preamble,
it will set the defaults for the entire document.
@@ -3434,11 +3432,11 @@ The {\Web} package uses the section heading commands \cs{section}, \cs{subsectio
\texttt{extended} option modifies their definitions so that the document author can easily design how the section titles
look.
-\settowidth{\aebdimen}{\cs{noSectionNumbers}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{noSectionNumbers}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\noSectionNumbers
\end{dCmd}
-\newtopic The command \Com{noSectionNumbers} causes {\Web} to remove the usual
+\eVerb The command \Com{noSectionNumbers} causes {\Web} to remove the usual
numbering system for a {\LaTeX} document. This may be useful when
preparing a document for presentation, and a numbering system is not
needed. The default is to use section numbers.
@@ -3446,14 +3444,13 @@ needed. The default is to use section numbers.
\CmdLoc The use of this command is restricted to the preamble. The
decision must be made for the whole document at the beginning of the
document.
-
-\settowidth{\aebdimen}{\cs{subsubsectionLayout\darg{\meta{KV-pairs}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{subsubsectionLayout\darg{\meta{KV-pairs}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\sectionLayout{!meta(KV-pairs)}
\subsectionLayout{!meta(KV-pairs)}
\subsubsectionLayout{!meta(KV-pairs)}
\end{dCmd}
-
+\endgroup
\CmdLoc No restriction on the use of this command. In the preamble, you set the layout
for sections for the whole document. In the body of the document, changes occur immediately
starting with the next relevant section.
@@ -3537,12 +3534,12 @@ title horizontally, and specify an after skip of \texttt{12pt}.
% \expoint{ex7} Use \texttt{apb\_ex7.tex} to explore the section layout commands.
-\settowidth{\aebdimen}{\cs{subsubsectionLayout\darg{\meta{length}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{subsubsectionLayout\darg{\meta{length}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\shadowhoffset{!meta(length)}
\shadowvoffset{!meta(length)}
\end{dCmd}
-\newtopic When \texttt{$\text{special} = \text{shadow}$}, shadowing is
+\eVerb When \texttt{$\text{special} = \text{shadow}$}, shadowing is
obtained by typesetting the text twice with different colors. The
amount of horizontal and vertical offset are controlled by these two
commands. The defaults are \verb!\shadowhoffset{.2ex}! and
@@ -3551,12 +3548,13 @@ commands. The defaults are \verb!\shadowhoffset{.2ex}! and
\newtopic The interface for writing custom section layouts are the following three
commands.
-\settowidth{\aebdimen}{\cs{customSubsubsecHead\darg{\anglemeta{tex\_code}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{customSubsubsecHead\darg{\anglemeta{tex\_code}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\customSecHead{!anglemeta(tex_code)}
\customSubsecHead{!anglemeta(tex_code)}
\customSubsubsecHead{!anglemeta(tex_code)}
\end{dCmd}
+\endgroup
\CmdLoc Use in the preamble or before a section head.
\PD These three commands are used to write custom section,
@@ -3606,17 +3604,16 @@ illustrates these commands.
The {\Web} package has several commands for customizing the \cs{part} and
\cs{chapter} commands.
-\subsection{The \texorpdfstring{\protect\cs{part}}{\CMD{part}} command}
+\subsection{The \tops{\protect\cs{part}}{\CMD{part}} command}
The appearance of the part title can be controlled by \cs{formatPartTitle}.
-\settowidth{\aebdimen}{\cs{customSubsubsecHead\darg{\anglemeta{tex\_code}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{customSubsubsecHead\darg{\anglemeta{tex\_code}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\formatPartTitle{!anglemeta(tex_code)}
\noPartNumbers
\end{dCmd}
-
-\newtopic The argument of \anglemeta{tex\_code} consists of formatting commands; within the
+\eVerb The argument of \anglemeta{tex\_code} consists of formatting commands; within the
argument \texttt{\#1} represents the title. The command \cs{noPartNumbers}
is a convenience macro to turn off all part number, if you want to create
a document that has no part numbers, such as this document.
@@ -3644,19 +3641,19 @@ gives a part title like this, {\large\bfseries\fbox{Part I: The Web Package}}
A companion comment for changing the format of a part title, is \cs{tocPartTitle},
which modifies how the part title appears in the table of contents.
-\settowidth{\aebdimen}{\cs{tocPartTitle\darg{\cs{thepart}\cs{hspace\darg{1em}\#1}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{tocPartTitle\darg{\cs{thepart}\cs{hspace\darg{1em}\#1}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\tocPartTitle{!anglemeta(tex_code)}
\tocPartTitle{\thepart\hspace{1em}#1}
\end{dCmd}
-
-\newtopic Again, within the argument of \cs{tocPartTitle}, \texttt{\#1} refers to the
+\eVerb
+Again, within the argument of \cs{tocPartTitle}, \texttt{\#1} refers to the
text of the part title. The default definition is given above also.
\redpoint Finer control over the formatting of the \cs{part} command can be obtained by redefining
\cs{web@makeparthead} or \cs{web@makesparthead}, the latter one for \cs{part*}.\endredpoint
-\subsection{The \texorpdfstring{\protect\cs{chapter}}{\CMD{chapter}} command}
+\subsection{The \tops{\protect\cs{chapter}}{\CMD{chapter}} command}
The \cs{chapter} command is available in the \texttt{book} and \texttt{report} classes.
There are several defined in the {\Web} package for getting a little control over these.
@@ -3671,13 +3668,12 @@ There are several defined in the {\Web} package for getting a little control ove
\noindent\hspace{1em}\large\bfseries#1\par\nobreak
}
-\settowidth{\aebdimen}{\cs{formatChapterNumber\darg{\anglemeta{tex\_code}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{formatChapterNumber\darg{\anglemeta{tex\_code}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\formatChapterNumber{!anglemeta(tex_code)}
\formatChapterTitle{!anglemeta(tex_code)}
\end{dCmd}
-
-\newtopic The argument of \ameta{tex\_code} consists of formatting commands; within the
+\eVerb The argument of \ameta{tex\_code} consists of formatting commands; within the
argument \texttt{\#1} represents the title.
The default definitions for these are
@@ -3696,7 +3692,7 @@ The default definitions for these are
formatting by redefining \cs{web@makechapterhead} or
\cs{web@makeschapterhead}, the latter one is used for \cs{chapter*}.\endredpoint
-\subsection{The \texorpdfstring{\protect\cs{noFinalDot}}{\CMD{noFinalDot}} Command}\label{nofinaldot}
+\subsection{The \tops{\protect\cs{noFinalDot}}{\CMD{noFinalDot}} Command}\label{nofinaldot}
The default behavior for the {\Web} package is to place a dot (.) at the end of the section
number in both the body of the document and in the table of contents. Thus,
@@ -3894,7 +3890,7 @@ given.
\begin{comment}
-\subsection{The \texorpdfstring{\protect\texttt{pdftex}}{pdftex}
+\subsection{The \tops{\protect\texttt{pdftex}}{pdftex}
Option}\label{ss:pdftexerquiz}
The \textsf{exerquiz} package is independent of the \pkg{web}
@@ -4001,7 +3997,7 @@ option.}\def\1{\hspace*{-\amtIndent}}
%unicode \texttt{U+0130}.}
\subsection{The
-\texorpdfstring{\protect\texttt{forpaper{\protect\normalfont\protect\space and }forcolorpaper}}{forpaper and
+\tops{\protect\texttt{forpaper{\protect\normalfont\protect\space and }forcolorpaper}}{forpaper and
forcolorpaper}
Options}\label{sss:exquizforpaper}
@@ -4033,13 +4029,20 @@ this option.
\redpoint This option is not useful with the \texttt{pdftex} option, as
\textsf{pdftex} does not (normally) produce a dvi file.
-\subsection{The \texttt{nodljs} Option}\label{sss:nodljs}
+%\subsection{The \texttt{nodljs} Option}\label{sss:nodljs}
+\subsection{Options passed through to the \tops{\protect\pkg}{}{insdljs} package}
+The following options are passed through to \pkg{insdljs}: \opt{nodljs},
+\opt{exercisesonly} (same as \opt{nodljs}), \opt{execAfter} (passes the
+option \opt{execJS}), and \opt{usealtadobe}.
+
+\begin{comment}
If you are creating a document that is meant to be printed or your
document only has exercises and solutions in it (which do not
require JavaScript), the size of the document can be reduced
significantly by using the \texttt{nodljs} option. This option is
just passed on to the \textsf{insdljs} package.
+\end{comment}
% \subsubsection{The \texttt{acrobativ} Option}\label{sss:acrobativ}
%
@@ -4150,11 +4153,11 @@ this topic.
\subsection{The \texttt{userbmintrvl} Option}\label{eq:userbmintrvl}
The \opt{userbmintrvl} option defines \cs{rbmIntrvl} command, the syntax of which is,
-\settowidth{\aebdimen}{\cs{rbmIntrvl\darg{[a,b]}\ameta{\textsf{arguments of \cs{RespBoxMath}}}}}%
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{rbmIntrvl\darg{[a,b]}\ameta{\textsf{arguments of \cs{RespBoxMath}}}}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
\rbmIntrvl{[a,b]}!ameta(!textsf(arguments of !cs(RespBoxMath)))
\end{dCmd}
-\newtopic
+\eVerb
The \cs{rbmIntrvl} command is a variation on \cs{RespBoxMath}, were some of
the parameters of \cs{RespBoxMath} are set by the interval \texttt{[a,b]}.
Here, any response that falls into the specified interval is accepted as
@@ -4604,7 +4607,7 @@ $a = 2$.
Part (a) is hypertext linked to its solution, whereas part (b) is
blue, indicating there is no link there.
-\redpoint Multipart exercises in the tabular format behave the same way; use
+\redpoint Multi-part exercises in the tabular format behave the same way; use
\cs{item[h]} to ``hide'' a solution.
\redpoint There is also an `\texttt{H}' option as well. Specifying
@@ -4660,7 +4663,7 @@ the following lines:
\end{Verbatim}
\subsubsection{The
-\texorpdfstring{\protect\texttt{nosolutions}}{nosolutions}
+\tops{\protect\texttt{nosolutions}}{nosolutions}
Option}\label{sss:nosolutions}
Some educators may initially want to post a series of exercises on the
@@ -4678,7 +4681,7 @@ with the \texttt{forpaper} option.
\subsubsection{The
-\texorpdfstring{\texttt{solutions\-after}}{solutionsafter}
+\tops{\texttt{solutions\-after}}{solutionsafter}
Option}\label{sss:solutionsafter}
For additional flexibility with how you want the solutions to the
@@ -4781,7 +4784,7 @@ or to turn off this feature again. The default is \cs{makeExSolnsLocalOff}.
\subsection{Redesigning the
-\texorpdfstring{\protect\texttt{exercise}}{exercise}
+\tops{\protect\texttt{exercise}}{exercise}
Environment}\label{sss:redesignex}
You can customize the \texttt{exercise} environment to suit your
@@ -5053,61 +5056,99 @@ There, you didn't need my help after all.
feature for sorting out these different types of environments;
they are all \texttt{exercise} environments, which is what they are.
-\section{The \texttt{shortquiz} Environment}\label{ss:QuizIR}
+\section{The \texttt{shortquiz} and \texttt{shortquiz*} Environments}\label{ss:QuizIR}
-The \texttt{shortquiz} environment is used to create multiple
-choice question and math/text fill-in questions with immediate
-response. The discussion of math and text fill-in questions is
-post-phoned to \hyperref[s:oQ]{Section~\ref*{s:oQ}}, entitled
-\nameref{s:oQ}. The environment allows redefinition to customize
-the look of your quizzes. (See
-\mlNameref{sss:redefinesq}.)
+The \texttt{shortquiz} environment is used to create multiple choice
+questions (MC), multiple selection questions (MS), and math/text fill-in
+questions with immediate response. The discussion of math and text fill-in
+questions is post-phoned to \hyperref[s:oQ]{Section~\ref*{s:oQ}}, entitled
+\nameref{s:oQ}. The environment allows redefinition to customize the look of
+your quizzes. (See \mlNameref{sss:redefinesq}.)
% The presentation of the answers will either be in a \texttt{list}
% or a \texttt{tabular} environment, depending on the parameter
% \texttt{num\_cols}. (A \texttt{list} is used if \texttt{num\_col}
% is set to~1.)
-\subsection{Basic Usage}\label{BasicUsage}
+\subsection{Syntax described}\label{BasicUsage}
-The syntax for the environment (\texttt{tabular} version) is as
-follows:
+For MC and MS questions, the \env{shortquiz} environment typesets choice
+fields consisting of links; the \env{shortquiz*} environment typesets choices
+fields consisting of form fields. The environments may appear with the \env{questions}
+environment or not. The latter case is designed to pose a single questions, the former
+is used to pose multiple questions. Refer to \Nameref{sss:quesEnv} for more information
+on the \env{questions} environment.
-\def\T#1{\makebox[0pt][l]{\hspace*{200pt}\% #1}}
-\def\1{\T{begin shortquiz}}
-\def\2{\T{begin proposed answers}}
-\def\3{\T{a wrong answer}}
-\def\4{\T{the right answer}}
-\def\5{\T{end listing of answers}}
-\def\6{\T{end shortquiz}}
-\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
-!1\begin{shortquiz}[!meta(base_name)]
-...Question goes here...
-!2\begin{answers}{!meta(num_cols)}
-...
-!3\Ans0 !anglemeta(an incorrect answer) &
-...
-!4\Ans1 !anglemeta(a correct answer) &
-...
-!5\end{answers}
-!6\end{shortquiz}
+\newtopic The syntax for the \env{shortquiz} and \env{shortquiz*} is given below.
+\bVerb\noindent\begin{minipage}[t]{170pt}
+\begin{Verbatim}[commandchars=!()]
+\begin{shortquiz}[!meta(base_name)]
+!ameta(one question)
+\end{shortquiz}
+\end{Verbatim}
+\end{minipage}
+\hfill
+\begin{minipage}[t]{\linewidth-180pt}
+\begin{Verbatim}[commandchars=!()]
+\begin{shortquiz}[!meta(base_name)]
+!ameta(Introduction to quiz)
+\begin{questions}
+ \item !ameta(first question)
+ ...
+ \item !ameta(last question)
+\end{questions}
+\end{shortquiz}
\end{Verbatim}
-The optional \meta{base\_name} is used to build names of the form fields associated with
-this quiz; if one is not provided, a \meta{base\_name} is automatically created. The name
-must be unique to the entire document.
+\end{minipage}
+\eVerb The syntax for \env{shortquiz*} is the same as above. The optional
+\ameta{base\_name} is used to build names of the form fields associated with
+this quiz; if one is not provided, a \ameta{base\_name} is automatically
+created. The name must be unique to the entire document.
+
+When the \env{questions} environment is not present, a single question is
+expected to be posed and there is no numbering of this question.
+
+%!1\begin{shortquiz}
+%!2\begin{answers}{!meta(num_cols)}
+%...
+%!3\Ans0 !anglemeta(an incorrect answer) &
+%...
+%!4\Ans1 !anglemeta(a correct answer) &
+%...
+%!5\end{answers}
+%!6\end{shortquiz}
+
+This type of quiz is suitable for asking a short series of questions of the
+reader, perhaps after explaining some concept. Quizzes can be used to direct
+the reader's attention to an important point.
+
+\subsubsection{Multiple choice (MC) type questions}
+
+Multiple choice questions (MC) are posed using the \env{answers} environment.
+\begin{Verbatim}[commandchars=!()]
+\begin{answers}!ameta(dest!upshape|*){!ameta(n_cols)}
+ \Ans0 !ameta(a wrong choice alternative) !ameta(!upshape(&|\\|empty)) % EOL marker
+ \Ans1 !ameta(a correct choice alternative) !ameta(!upshape(&|\\|empty)) % EOL marker
+ ...
+ \Ans0 !ameta(a wrong choice alternative) !ameta(!upshape(&|\\|empty)) % EOL marker
+\end{answers}
+\end{Verbatim}
+where \ameta{n\_cols} is a positive integer. When \ameta{n\_cols} is 1, then
+the choice field is laid out in list format; if \ameta{n\_cols} is in tabular
+format. The document author must mark up the end of each line (EOL). If
+\ameta{n\_cols} is 1 (list-mode), no markers are needed; otherwise, type fields are
+laid out in tabular format, the ampersand (\texttt\&) is the marker between entries on the same line
+and double backslash (\verb!\\!) marks the end of a row. The usual {\LaTeX} style for a table.
-The parameter \meta{num\_cols} is the number of
-columns you want to typeset for your multiple choice responses. The
-environment sets up a \texttt{tabular} environment if
-\meta{num\_cols} is greater than~1, and a \texttt{list}
-environment if \texttt{num\_cols} is~1.
+The argument \ameta{dest\upshape|*} is used to signal that this question has
+a solution provided. Refer to \Nameref{ss:QuizS} for more information on this
+argument.
-This type of quiz is suitable for asking a short series of
-question of the reader, perhaps after explaining some concept.
-Quizzes can be used to direct the reader's attention to an
-important point.
+The \cs{Ans} command takes as its argument either 1 (for a correct
+alternative) or 0 (for a wrong alternative). For a MC choice field, there should
+be only one question marked with a 1 (\cs{Ans1} or \cs{Ans\darg{1}}).
-\redpoint Here is an example of the \texttt{shortquiz}
+\redpoint Here is an example of the \env{shortquiz}
environment. Responses are graded without comment using
JavaScript.
@@ -5118,6 +5159,7 @@ Which of the following is the $\dfrac{d}{dx}{\sin(x^3)}$?
\Ans0 $3x^2\cos(3x^2)$ \\
\end{answers}
\end{shortquiz}
+Note that the alternative are labeled using links (a), (b), and so on.
\noindent The verbatim listing follows:
\begin{Verbatim}[xleftmargin=\amtIndent]
@@ -5131,8 +5173,8 @@ Which of the following is the $\dfrac{d}{dx}{\sin(x^3)}$?
\end{answers} % end answers environment
\end{shortquiz} % end shortquiz environment
\end{Verbatim}
-If \texttt{num\_cols} is greater than 1, the
-\texttt{answers} sets up a \texttt{tabular} environment,
+If \ameta{num\_cols} is greater than 1, the
+\env{answers} sets up a \texttt{tabular} environment,
\texttt{p\darg{\meta{width}}} to sets up the column widths. The \cs{parbox}es are
typeset ragged right.
@@ -5162,8 +5204,8 @@ even to this day. % Leibniz
\end{answers}
\end{shortquiz}
-\noindent Here is the same example in which the \texttt{num\_cols} is set
-to~1; in this case, a \texttt{list} environment is used.
+\noindent Here is the same example in which the \ameta{num\_cols} is set
+to~1; in this case, a \env{list} environment is used.
\begin{shortquiz}
Which of the following best describes Augustin Cauchy?
@@ -5212,8 +5254,64 @@ this is
\end{Verbatim}
and this can be reset to any desired vertical skip.
+\subsubsection{Multiple selection (MS) type questions}
+
+A multiple selection (MS) type question is one that offers a choice field,
+with more than one correct answer and it is expected for the respondent to
+choose all the correct alternatives. MS questions are posed using the
+\env{manswers} environment, this syntax of which is the same as that of the
+\env{answers} environment.
+\begin{Verbatim}[commandchars=!()]
+\begin{manswers}!ameta(dest!upshape|*){!ameta(n_cols)}
+ \Ans0 !ameta(a wrong choice alternative) !ameta(!upshape(&|\\|empty)) % EOL marker
+ \Ans1 !ameta(a correct choice alternative) !ameta(!upshape(&|\\|empty)) % EOL marker
+ ...
+ \Ans1 !ameta(a correct choice alternative) !ameta(!upshape(&|\\|empty)) % EOL marker
+ ...
+ \Ans0 !ameta(a wrong choice alternative) !ameta(!upshape(&|\\|empty)) % EOL marker
+\end{manswers}
+\end{Verbatim}
+Recall from the discussion of the MC type, the argument
+\ameta{dest\upshape|*} is used to signal that this question has a solution
+provided. Refer to \Nameref{ss:QuizS} for more information on this argument.
+
+\newtopic
+A brief example will suffice.
+\begin{shortquiz}
+Which of the following are prime numbers?
+\begin{manswers}{4}
+ \Ans0 1 &
+ \Ans1 2 &
+ \Ans1 3 &
+ \Ans0 4 \\
+ \Ans1 5 &
+ \Ans0 6 &
+ \Ans1 7 &
+ \Ans0 8
+\end{manswers}
+\end{shortquiz}
+The verbatim listing is as follows:
+\begin{Verbatim}
+\begin{shortquiz}
+Which of the following are prime numbers?
+\begin{manswers}{4}
+ \Ans0 1 & \Ans1 2 & \Ans1 3 & \Ans0 4 \\
+ \Ans1 5 & \Ans0 6 & \Ans1 7 & \Ans0 8
+\end{manswers}
+\end{shortquiz}
+\end{Verbatim}
+You'll note that the \env{shortquiz} environment is used, yet form fields
+(check boxes) are used; this is by design. Links are not available for MS
+questions, only for MC questions.
+
+\subsubsection{Other supported question types}
+
+In addition to MC and MS questions, any other supported types can be used
+in a \env{shortquiz} environment, these include math fill-in and text fill-in questions,
+the syntax of which is discussed in Section~\ref{s:oQ} on page~\pageref{s:oQ}.
+
-\subsubsection{\texttt{shortquiz} with Radio Buttons}\label{sqwRadio}
+\subsubsection{\texttt{shortquiz} with radio buttons}\label{sqwRadio}
The short quizzes (with multiple choices) can also be laid out using
radio buttons rather than typeset lettering. Use a
@@ -5245,7 +5343,7 @@ Was it in Xanadu did Kubla Kahn a stately pleasure dome decree?
\noindent Check the functionality of this question, and contrast it with
the same question.
-\sqTurnOffAlerts \sqCorrections
+\sqTurnOffAlerts %\sqCorrections
\begin{shortquiz*}[KublaKhan3]
Was it in Xanadu did Kubla Kahn a stately pleasure dome decree?
@@ -5253,58 +5351,49 @@ Was it in Xanadu did Kubla Kahn a stately pleasure dome decree?
\Ans1 True & \Ans0 False
\end{answers}
\end{shortquiz*}
-\noindent We have inserted two new commands prior to this last
-short quiz \cs{sqTurnOffAlerts} and \cs{sqCorrections} to change
-response feedback. The former turns off the alerts and the latter
-turns on the corrections: check for a correct answer and an cross
-for an incorrect answer. (It doesn't make sense to
-\cs{sqTurnOffAlerts} without \cs{sqCorrections};
-\cs{sqCorrections} can be used without turning off the alerts.)
-
-\redpoint These two commands only apply to a short quiz that uses radio buttons.
-You can reverse these two commands with \cs{sqTurnOnAlerts} and
-\cs{sqNoCorrections}, respectively. These settings are the
-defaults of the \texttt{shortquiz} with check boxes.
-
-\subsubsection{\texttt{shortquiz} with Solutions}\label{ss:QuizS}
-
-Another type of quiz that is easy to implement in PDF is the
-multiple choice quiz with immediate response with solution given.
-This too is a \texttt{shortquiz} environment:
+\noindent The command \cs{sqTurnOffAlerts} was inserted prior to this last
+short-quiz to change response feedback; \cs{sqTurnOffAlerts} turns off the
+(annoying) alerts.
+
+\redpoint The \cs{sqTurnOffAlerts} command only apply to a short-quiz that
+uses radio buttons. You can reverse the effect of this command by expanding
+\cs{sqTurnOnAlerts}. The default is \cs{sqTurnOnAlerts}.
+
+\subsubsection{\texttt{shortquiz} with solutions}\label{ss:QuizS}
+
+A question within a \env{shortquiz} or \env{shortquiz*} environment may optionally
+have a solution, or a more detailed discussion of the question.
\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
\begin{shortquiz}
-...Question goes here...
-\begin{answers}!anglemeta(dest){!meta(num_cols)}
-...
-\Ans0 !anglemeta(an incorrect answer) &
-...
-\Ans1 !anglemeta(a correct answer) &
-...
-\end{answers}
+!ameta(pose the question)
+!ameta(supported question type answer, manswer, or some other type)
\begin{solution}
- !anglemeta(solution to correct answer)
+!qquad!ameta(solution to correct answer)
\end{solution}
\end{shortquiz}
\end{Verbatim}
-
-\newtopic The \anglemeta{name} takes on two forms, in either case, it is used to create a hypertext jump to
-the solution. The first form of \anglemeta{name} is an explicit named
-definition `\texttt{[\meta{named\_dest}]}', where \meta{named\_dest} is a
-word selected by the document author for a ``named destination.'' The other
-form is the star-form `\texttt{*}', when the star-form is used,
-\textsf{exerquiz} automatically generates the name. Use the
-`[\meta{named\_dest}]' form when you want to refer to a solution in another
-part of the document; otherwise, use `\texttt{*}' for convenience.
-
-\newtopic As before, \meta{num\_cols} is the number of columns to
-typeset the answers in.
-
-\newtopic The following example illustrates the quiz with
+All questions types have an argument that signals the presence of a provide
+solution. For example. Recall from the previous discussion of \env{answers}
+and \env{manswers} there is an argument \ameta{dest\upshape|*} that signals
+the presence of a solution. This argument takes on two forms \ameta{dest},
+which is a simple text string in square brackets that names the destination;
+or, the argument can be an ampersand (\texttt*) where the name of the
+destination is automatically generated. The first form of \ameta{dest} is an
+explicit named destination that is enclosed in square brackets, such as
+\texttt{[myDest]}.\footnote{Technically, the named definition must be a
+JavaScript identifier, refer to page~\pageref*{quote:JSIdentifier} for the
+definition of a JavaScript identifier.} The other form is the star-form
+`\texttt{*}', when the star-form is used, \pkg{exerquiz} automatically
+generates the name. Use the \ameta{dest} form when you want to refer to a
+solution in another part of the document; otherwise, use `\texttt{*}' for
+convenience. The use of \ameta{dest} in a link is illustrated below.
+
+\newtopic The following example illustrates a short-quiz with
solution.
%\renewcommand\sqslrtnlabel{\string\raisebox{1pt}{$\blacktriangleleft$}Return to Quiz}
-\begin{shortquiz}
+\begin{shortquiz*}
Define a function $f(s)=4s^3$ and another function
$F(t)=t^4$. Is $F$ an antiderivative of $f$?
\begin{answers}[quiz:anti]{4}
@@ -5325,20 +5414,26 @@ differentiation, $F'(t)=4t^3$. Thus, $F'(x)=4x^3$. Therefore,
\]
as required by the definition.
\end{solution}
-\end{shortquiz}
+\end{shortquiz*}
+
+\newtopic\textbf{User experience.} For MC and MS type questions, as soon as the respondent
+correctly answers all choices, an alert dialog box appears with a message of
+``Right!'' (unless \cs{sqTurnOffAlerts} is expanded earlier), then the PDF viewer jumps to the page containing the solution, or
+a discussion of the answer.
\newtopic The verbatim listing that uses the explicit form of the destination, shown
in bold font.
\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
-\begin{shortquiz}
+\begin{shortquiz*}
Define a function $f(s)=4s^3$ and another
function $F(t)=t^4$. Is $F$ an antiderivative of $f$?
\begin{answers}!textbf([quiz:anti]){4}
\Ans1 Yes &\Ans0 No
\end{answers}
-...solution not shown...
+\begin{solution}
+!ameta(solution not shown)
\end{solution}
-\end{shortquiz}
+\end{shortquiz*}
\end{Verbatim}
\newtopic Here is a listing of the same quiz using the \texttt{*} to
@@ -5350,27 +5445,30 @@ function $F(t)=t^4$. Is $F$ an antiderivative of $f$?
\begin{answers}!textbf(*){4}
\Ans1 Yes &\Ans0 No
\end{answers}
-...solution not shown...
+\begin{solution}
+!ameta(solution not shown)
\end{solution}
\end{shortquiz}
\end{Verbatim}
+The advantage of the first form is that you can, within the body of the document,
+provide a link to the solution: ``Please review the \hyperlink{quiz:anti}{solution}
+to the previous short-quiz.'' Use \cs{hyperlink} to set the link to the solution:
+\verb~\hyperlink{quiz:anti}{solution}~.
-
-\subsubsection{The \texorpdfstring{\protect\cs{bChoices}/\-\protect\cs{eChoices}}
+\subsubsection{The \tops{\protect\cs{bChoices}/\-\protect\cs{eChoices}}
{\textbackslash bChoices/\textbackslash eChoices} Commands}\label{bChoices}
-Beginning with \textsf{exerquiz} version~6.03, the command pair
-\cs{bChoices} and \cs{eChoices} are defined to help lay out
-the list of choices for a multiple choice question. This pair of
-macros is not really an environment, the \cs{eChoices} really
-does nothing other than to act as an ending marker. The idea
-behind this pair of macros is twofold:
+Beginning with \textsf{exerquiz} version~6.03, the command pair \cs{bChoices}
+and \cs{eChoices} are defined to help lay out the list of choices for a MC or
+MS question. This pair of macros is not really an environment, the
+\cs{eChoices} really does nothing other than to act as an ending marker. The
+idea behind this pair of macros is twofold:
\begin{questions}
\item To provide a convenient way of listing alternate choices for
-a multiple choice questions, the ``environment'' makes it easy to
+MC and MS questions, the ``environment'' makes it easy to
change the number of columns, or to change from tabular to list
(or visa-versa);
@@ -5379,7 +5477,8 @@ make it easy to develop techniques of randomizing the
alternatives.
\end{questions}
-Here is an example of usage:
+Here is an example of usage, this example uses the \env{answers} environment, the
+\env{manswers} environment can similarly laid out.
\begin{Verbatim}[xleftmargin=\amtIndent]
\begin{answers}{4} %<- 4 columns
\bChoices[2] %<- use only first 2 columns
@@ -5404,9 +5503,9 @@ delimiter~`\texttt\&', or the end of line
command~`\texttt{\string\\}', this is done by the \cs{bChoices}
command.
-The commands \cs{bChoices} and \cs{eChoices} can be used within
-the \texttt{answers} environment as part of a \texttt{shortquiz} or a
-\texttt{\hyperref[ss:GradedQuizzes]{quiz}} environment.
+The commands \cs{bChoices} and \cs{eChoices} can be used within the
+\env{answers} or \env{manswers} environment as part of a \texttt{shortquiz}
+or a \texttt{\hyperref[ss:GradedQuizzes]{quiz}} environment.
Concerning the example above, the argument of the \texttt{answers}
environment is 4 which means we are going to use the tabular
@@ -5468,22 +5567,22 @@ your choices to contain verbatim text, use the style as described in
\Nameref{BasicUsage}.
\subsubsection{The
-\texorpdfstring{\protect\texttt{questions}}{questions} Environment}
+\tops{\protect\texttt{questions}}{questions} Environment}\label{sss:quesEnv}
The \texttt{questions} environment was designed to work with the
\texttt{quiz} environment---taken up in
\hyperref[ss:GradedQuizzes]{Section~\ref*{ss:GradedQuizzes}}
below---but it works equally well with \texttt{shortquiz}.
-Using the \texttt{questions} environment, quizzes defined by
+Using the \texttt{questions} environment, quizzes created by
\texttt{shortquiz}, with/without solutions, can be
mixed together and combined to make a ``mini-quiz''. For example,
\begin{shortquiz} Determine the LCD for each of the following.
\begin{questions}
\item $\dfrac{3x}{2y^2z^3}-\dfrac2{xy^3 z^2}$.
-\begin{answers}{2}
-\bChoices
+\begin{answers}{3}
+\bChoices[2]
\Ans0 $\text{LCD}=2xy^5z^5$\eAns
\Ans0 $\text{LCD}=2y^3 z^3$\eAns
\Ans1 $\text{LCD}=2x y^3 z^3$\eAns
@@ -5491,8 +5590,8 @@ mixed together and combined to make a ``mini-quiz''. For example,
\eChoices
\end{answers}
\item $\dfrac{x+y}{3 x^{3/2}y^2}-\dfrac{x^2+y^2}{6 x y^4}$.
-\begin{answers}[quiz:LCB]{2}
-\bChoices
+\begin{answers}[quiz:LCB]{3}
+\bChoices[2]
\Ans0 $\text{LCD}=18 x^{3/2}y^4$\eAns
\Ans1 $\text{LCD}=6x^{3/2}y^4$\eAns
\Ans0 $\text{LCD}=18 x y^4$\eAns
@@ -5544,13 +5643,17 @@ solution attached to it. An abbreviated verbatim listing follows.
Determine the LCD for each of the following.
\begin{questions}
\item $\dfrac{3x}{2y^2z^3}-\dfrac2{xy^3 z^2}$.
-\begin{answers}{2}
+\begin{answers}{3}
+\bChoices[2]
...
+\eChoices
\end{answers}
\item $\dfrac{x+y}{3 x^{3/2}y^2}
-\dfrac{x^2+y^2}{6 x y^4}$.
-\begin{answers}[quiz:LCB]{2}
+\begin{answers}[quiz:LCB]{3}
+\bChoices[2]
...
+\eChoices
\end{answers}
\begin{solution}
If you erred on this one, ... ...
@@ -5607,7 +5710,7 @@ We now begin a multipart question.
\subsection{Options of the \texttt{shortquiz} Environment}\label{sq:opts}
\subsubsection{The
-\texorpdfstring{\protect\texttt{forpaper}}{forpaper} Option}
+\tops{\protect\texttt{forpaper}}{forpaper} Option}
The \texttt{forpaper} option has already been described. The
solutions to \texttt{short\-quiz} questions are not typeset on
@@ -5651,7 +5754,7 @@ quiz can be published, then later, the quiz with complete
solutions.
-\subsubsection{The \texorpdfstring{\texttt{proof\-ing}}{proofing}
+\subsubsection{The \tops{\texttt{proof\-ing}}{proofing}
Option}\label{sss:proofing}
For proofreading, use the \texttt{proofing} option of
@@ -5765,15 +5868,296 @@ You can now declare \cs{makeQzSolnsLocalOn} or \cs{makeQzSolnsLocalOff}
anywhere in the document to turn on grouping for all quizzes that follow, or
to turn off this feature again. The default is \cs{makeQzSolnsLocalOff}.
+\subsection{Enhancing the \tops{\protect\env}{}{shortquiz} experience}
+
+In this section, several commands are discussed that enhance the user experience.
+
+\subsubsection{Using tally boxes}
+
+One way of making the short-quiz more interesting to the respondent is through
+the tally box.
+\bVerb\takeMeasure{\string\answersEndHook\darg{\ameta{content}}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
+\sqTallyBox[!ameta(options)]
+\sqTallyTotal[!ameta(options)]
+\answersEndHook{!ameta(content)}
+\sqClearButton[!ameta(options)]
+\end{dCmd}
+\eVerb The first (\cs{sqTallyBox}) tracks the number of times the respondent has
+not answered a particular question correctly, while the second one keeps a
+running total of the number of missed questions in the short-quiz. The third
+command is a convenient way of inserting \ameta{content} (usually the
+\cs{sqTallyBox} command) into the MC and MS choice fields. Finally, the
+\cs{sqClearButton} command creates a pushbutton whose action is to clear the
+short-quiz, including the tally boxes.
+
+The example below illustrates all four of the commands. Within the
+\env{questions} environment, the following is declared:
+\begin{Verbatim}[xleftmargin=\amtIndent]
+\answersEndHook{\hfill\makebox[0pt][r]{\sqTallyBox}}
+\end{Verbatim}
+which means \cs{sqTallyBox} is insert to the right of the choice field, push
+to the right margin, then moved to the left using the 0pt width \cs{makebox}.
+\begin{shortquiz*}
+Correctly respond to each, passing is not making a single incorrect choice.
+\begin{questions}
+\answersEndHook{\hfill\makebox[0pt][r]{\sqTallyBox}}
+\item In what year did Columbus sail the ocean blue?
+\begin{answers}*{4}
+\bChoices
+\Ans0 1490\eAns
+\Ans0 1491\eAns
+\Ans1 1492\eAns
+\Ans0 1493\eAns
+\eChoices
+\end{answers}
+\begin{solution}
+Columbus sailed the ocean in 1492. It rhymes.
+\end{solution}
+
+\item Which of the following numbers are prime?
+\begin{manswers}*{4}\rowsep{3pt}
+\bChoices
+ \Ans0 1\eAns
+ \Ans1 2\eAns
+ \Ans1 3\eAns
+ \Ans0 4\eAns
+ \Ans1 5\eAns
+ \Ans0 6\eAns
+ \Ans1 7\eAns
+ \Ans0 8\eAns
+\eChoices
+\end{manswers}
+\end{questions}
+\hfill\sqClearButton\olBdry\sqTallyTotal
+\end{shortquiz*}
+\noindent\textbf{Important:} When positioning \cs{sqTallyBox}, be aware that the box
+may overwrite some of the content of the tabular field. It is the document
+author's responsibility to design the choice field so it is not so wide as to
+extend too closely to the right margin. This can be done by reducing the number
+of items in the row.
+
+\subsubsection{The Traditional versus Alternate user experience}
+
+This section addresses an optional change in how the user experiences viewing
+the solutions to multiple-choice (MC) and multiple-selection (MS) questions
+in a \env{shortquiz} environment.
+
+\newtopic\textbf{Traditional user experience}
+\begin{aebQuote}
+\begin{enumerate}
+\item[MC] As soon as the respondent selects the correct answer, the PDF
+ viewer jumps to the page containing the solution.
+
+\item[MS] As soon as the respondent selects \emph{all} the correct answers,
+ the PDF viewer jumps to the page containing the solution.
+\end{enumerate}
+\end{aebQuote}
+
+\newtopic\textbf{Alternate user experience}
+\begin{aebQuote}
+\begin{enumerate}
+\item[MC] Nothing happens after the respondent selects the correct answer,
+ s/he must press the new \uif{Ans} button to jump to the solution page.
+ If the respondent presses the \uif{Ans} button before selecting the
+ correct answer, an alert box appears with message determined by \cs{sqSolnMCMsg}.
+\item[MS] When the user has selected \emph{all correct answers}, s/he must press
+ the new \uif{Ans} button in order to jump to the solution page. If the
+ user presses the \uif{Ans} button before selecting all correct
+ answers, an alert box appears with message determined by \cs{sqSolnMSMsg}.
+\end{enumerate}
+If a MC or MS question does not have a solution, the \uif{Ans} button is not
+typeset into the document.
+\end{aebQuote}
+
+\noindent
+In additional to some internal changes, there are three new commands:
+\bVerb\takeMeasure{\string\flJSStr\darg{\string\sqSolnMCMsg}\{You must first select the correct}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
+\sqSolnBtn[!ameta(options)] %!textsf( Creates the new Ans button)
+\flJSStr{\sqSolnMCMsg}{You must first select the correct
+answer to see the solution.}
+\flJSStr{\sqSolnMSMsg}{You must first select all the
+correct answers to see the solution.}
+\end{dCmd}
+\eVerb The first command is the one that creates the \uif{Ans} button, the
+\ameta{options} argument is used to modify the appearance of the button. The
+other two commands are the messages of the alert boxes that appear; these may
+be redefined as needed. The next two \cs{flJSStr} declarations define two
+commands \cs{sqSolnMCMsg} and \cs{sqSolnMSMsg}, these are the message strings
+for the alert boxes that appear. For information on \cs{flJSStr}, refer to
+the documentation, \texttt{eformman.pdf}, for the \pkg{eforms} and
+\pkg{insdljs} packages, which come with the \pkg{acrotex} bundle.
+
+\newtopic\textbf{Inserting \cs{sqSolnBtn} into the short-quiz.} Whether the alternate
+traditional user experience occurs depends on the insertion of \cs{sqSolnBtn}
+into the stream. To insert \cs{sqSolnBtn}, use \cs{answersEndHook}, which is
+also how \cs{sqTallyBox} is inserted. In this document,
+\begin{Verbatim}[xleftmargin=\parindent,fontsize=\small,commandchars=!()]
+%!textsf( Tradition experience: Insert !cs(sqTallyBox) only)
+\answersEndHook{\hfill\makebox[0pt][r]{\sqTallyBox}}
+%!textsf( Alternate experience: Insert !cs(sqSolnBtn) and !cs(sqTallyBox))
+\answersEndHook{\hfill\makebox[0pt][r]{\sqSolnBtn\sqTallyBox}}
+\end{Verbatim}
+\begin{comment}
+The \cs{olBdry} is used to overlay the contiguous boundaries of the two
+button fields. Refer to the documentation, \texttt{eformman.pdf}, for the
+\pkg{eforms} and \pkg{insdljs} packages, which come with the \pkg{acrotex}
+bundle. \cs{answersEndHook} insert its content at the right margin, pushing
+it to the left; as a result, the content may overlay the text of the choice
+field. It is up to the document author, that's you, to design the layout of
+the choice field so the \cs{sqTallyBox} and/or the \cs{sqSolnBtn} does not
+overlay other content.
+
+\promoteNewPageHere[2\textheight]
+
+\paragraph*{A sample quiz to illustrate.}
+These new commands are illustrated in the following short-quiz.
+
+\begin{shortquiz*}
+Answer each of the following. Passing is to
+complete the quiz without selecting any wrong answers.
+
+\answersEndHook{\hfill\makebox[0pt][r]{\sqTallyBox}}
+
+\medskip\noindent
+Problems~1 and~2 are in the style \emph{traditional user experience} that has been
+used since the very beginning of \pkg{exerquiz}.
+
+\begin{questions}
+
+\item\label{MC} In what year did Columbus sail the ocean blue?
+\begin{answers}*{4}
+\bChoices
+\Ans0 1490\eAns
+\Ans0 1491\eAns
+\Ans1 1492\eAns
+\Ans0 1493\eAns
+\eChoices
+\end{answers}
+\begin{solution}
+Columbus sailed the ocean in 1492. It rhymes.
+\end{solution}
+
+\item\label{MS} Which of the following numbers are prime?
+\begin{manswers}*{4}\rowsep{3pt}
+\bChoices
+ \Ans0 1\eAns
+ \Ans1 2\eAns
+ \Ans1 3\eAns
+ \Ans0 4\eAns
+ \Ans1 5\eAns
+ \Ans0 6\eAns
+ \Ans1 7\eAns
+ \Ans0 8\eAns
+\eChoices
+\end{manswers}
+\begin{solution}
+Yes, 2, 3, 5, and 7; they are the first four prime numbers.
+\end{solution}
+
+\pushquestions Problems~3 and~4 are in the style \emph{alternate user experience}.
+
+\popquestions
+
+\answersEndHook{\hfill\makebox[0pt][r]{\sqSolnBtn\olBdry\sqTallyBox}}
+
+
+\item\label{Alt:MC} In what year did Columbus sail the ocean blue?
+\begin{answers}*{4}
+\bChoices
+\Ans0 1490\eAns
+\Ans0 1491\eAns
+\Ans1 1492\eAns
+\Ans0 1493\eAns
+\eChoices
+\end{answers}
+\begin{solution}
+Columbus sailed the ocean in 1492. It rhymes.
+\end{solution}
+
+\item\label{Alt:MS} Which of the following numbers are prime?
+\begin{manswers}*{4}\rowsep{3pt}
+\bChoices
+ \Ans0 1\eAns
+ \Ans1 2\eAns
+ \Ans1 3\eAns
+ \Ans0 4\eAns
+ \Ans1 5\eAns
+ \Ans0 6\eAns
+ \Ans1 7\eAns
+ \Ans0 8\eAns
+\eChoices
+\end{manswers}
+\begin{solution}
+Yes, 2, 3, 5, and 7; they are the first four prime numbers.
+\end{solution}
+\end{questions}
+\hfill\sqClearButton\olBdry\sqTallyTotal
+\end{shortquiz*}
+\end{comment}
+
+% ?? revise after publication
+\exAeBBlogPDF{p=803} The discussion of the alternate viewing experience discussed in this section
+as well as the source markup for the above short quiz, can be found in the {\AcroTeX} Blog titled
+
+%Use the source file for
+%\texttt{\href{\urlAcroTeXBlog/?p=803}{webeqtst.pdf}} as a prototype or
+%template for your own document.
+
+\subsubsection{The concept of weak and strong pass levels}
+
+The short-quiz (the \env{shortquiz} environment) was originally created as a
+self-learning device, wherein the student reads some content (mathematics,
+for example), solves some exercises (the \env{exercise} environment), then
+takes a short quiz to reinforce and to assess their newly absorbed
+information.
+
+For many years, \pkg{exerquiz} has provided \cs{sqTallyBox} and
+\cs{sqTallyTotal} commands that keep track of incorrect responses. As a way
+to motivate the student more (and to annoy them more), this section
+introduces the notion of setting \emph{weak or strong passing levels}. These
+levels are set through the optional argument of \cs{sqTallyTotal}.
+
+\begin{aebQuote}
+\begin{description}
+\item[Weak passing level] Syntax: \cs{sqTallyTotal[\cs{weakpassing\darg{\ameta{n}}}]}\\[3pt]
+ \textbf{User Experience.} As soon as the student makes more than
+\ameta{n} errors, the following message appears in an alert box:
+\begin{Verbatim}
+\flJSStr{\sqWeakMsg}{You have missed too many questions.
+After you finish, it is recommended you retake this quiz
+with fewer errors and greater understanding.}
+\end{Verbatim}
+The student is allowed to continue the quiz, but with the knowledge that s/he
+is not performing to the expected standard, as set by the instructor.
+
+\item[Strong passing level] Syntax: \cs{sqTallyTotal[\cs{strongpassing\darg{\ameta{n}}}]}\\[3pt]
+\textbf{User Experience.} As soon as the student makes more than \ameta{n}
+errors, the following message appears in an alert box:
+\begin{Verbatim}
+\flJSStr{\sqStrongMsg}{You have missed too many questions.
+We are resetting the quiz. Start over, this time with
+fewer errors and greater understanding.}
+\end{Verbatim}
+After the student dismisses the alert dialog box, the short-quiz s/he is
+working is cleared. Perhaps this condition will inspire the student to
+spend more time and think about his/her responses.
+\end{description}
+\end{aebQuote}
+In both cases, \ameta{n} is a nonnegative integer.
+
+% ?? revise after publication
+\exAeBBlogPDF{p=803} The discussion of the alternate viewing experience discussed in this section
+as well as the source markup for the above short quiz, can be found in the {\AcroTeX} Blog titled
+
\subsection{Redesigning the
-\texorpdfstring{\protect\texttt{shortquiz}}{shortquiz}
-Environment}\label{sss:redefinesq}
+\tops{\protect\texttt{shortquiz}}{shortquiz} Environment}\label{sss:redefinesq}
The \texttt{shortquiz} environment can be redesigned to better suit
your needs. In the paragraphs below, we describe how you can change
titles and form elements.
-
\subsubsection{Changing Titles}
You can temporarily change the title for the \texttt{shortquiz}
@@ -5856,7 +6240,7 @@ Prior to the short quiz below, the following command was executed
\everysqRadioButton{\BC{.690 .769 .871}\BG{.941 1 .941}}
\end{Verbatim}
-\sqTurnOffAlerts \sqCorrections
+\sqTurnOffAlerts %\sqCorrections
\everysqRadioButton{\BC{.690 .769 .871}\BG{.941 1 .941}}
\begin{shortquiz*}[KublaKhan3]
@@ -5879,8 +6263,8 @@ various other controls, these are described in
Section~\ref{s:oQsq}, \nameref{s:oQsq}. There too, methods of
modifying the appearance of the form elements are discussed.
-\subsection{\texorpdfstring{\protect\cs{titleQuiz}}{\CMD{titleQuiz}}
- and \texorpdfstring{\protect\cs{fancyQuizHeaders}}{\CMD{fancyQuizHeaders}}}\label{titleQuizSQ}
+\subsection{\tops{\protect\cs{titleQuiz}}{\CMD{titleQuiz}}
+ and \tops{\protect\cs{fancyQuizHeaders}}{\CMD{fancyQuizHeaders}}}\label{titleQuizSQ}
%\exPDF{title_quiz}The demo file for these features is \texttt{title\_quiz.tex}.
@@ -5889,7 +6273,7 @@ website for examples.
-\subsubsection{\texorpdfstring{\protect\cs{titleQuiz}}{\CMD{titleQuiz}}}
+\subsubsection{\tops{\protect\cs{titleQuiz}}{\CMD{titleQuiz}}}
To assign a title to your short quiz use \Com{titleQuiz}. This title
appears just after the typeset word ``Quiz''.
@@ -5968,7 +6352,7 @@ like so,
\ifQuizType{\bfseries(#1)}{\slshape[#1]}}
\end{Verbatim}
-\subsubsection{\texorpdfstring{\protect\cs{titleQuiz*}}{\CMD{titleQuiz*}}}
+\subsubsection{\tops{\protect\cs{titleQuiz*}}{\CMD{titleQuiz*}}}
For \texttt{shortquiz} environment---not for the \texttt{quiz}
environment---there is a `\texttt*' optional first parameter. When
@@ -6052,7 +6436,7 @@ the quiz is \nameref{myCoolSQ}.
%\noindent This definition can be change using \cs{renewcommand}.
-\subsubsection{\texorpdfstring{\protect\cs{fancyQuizHeaders}}{\CMD{fancyQuizHeaders}}}
+\subsubsection{\tops{\protect\cs{fancyQuizHeaders}}{\CMD{fancyQuizHeaders}}}
The \Com{fancyQuizHeaders} command, a companion feature to \Com{titleQuiz}, enhances
the labeling of the quiz in the solutions section of the document. If
@@ -6125,12 +6509,12 @@ The quiz environment takes one required parameter, the
variables; therefore, there are restrictions on the choice of the
name. The name must be a (JavaScript) \emph{identifier}, the rules to
be an identifier are these.
-\begin{quote}
-The first character shall be a letter, an underscore (\texttt{\_}),
+\begin{quote}\label{quote:JSIdentifier}
+The\FmtMP{JavaScript identifier described} first character shall be a letter, an underscore (\texttt{\_}),
or a dollar sign (\texttt{\$}); subsequent characters may be any
letter or digit, or an underscore or a dollar sign.
\end{quote}
-Do not use other symbols, like a colon (\texttt{\:}) or a period as part of the field name,
+Do not use other symbols, like a colon (\texttt{:}) or a period as part of the field name,
these will confuse the JavaScript interpreter, and may cause the quiz not to function as
designed.
@@ -6220,7 +6604,7 @@ In addition to the options listed in the section \ref{sq:opts}, page \pageref*{s
designed for quizzes.
\subsubsection{The option
-\texorpdfstring{\protect\texttt{noquiz\-solutions}}{noquizsolutions}}\label{sss:noquizsolutions}
+\tops{\protect\texttt{noquiz\-solutions}}{noquizsolutions}}\label{sss:noquizsolutions}
For online quizzing, where results are stored in some way (database,
e-mail, text file) the presence of the solutions in the same file as the
@@ -6523,7 +6907,7 @@ of the buttons.
\end{Verbatim}
\noindent would create a `Begin Quiz' button with blue text for the button label.
-\subsubsection{The \texorpdfstring{\texttt{proof\-ing}}{proofing}
+\subsubsection{The \tops{\texttt{proof\-ing}}{proofing}
Option}\label{ss:proofing}
For proofreading, use the \texttt{proofing} option of
@@ -6779,7 +7163,7 @@ respond to each of the following questions.
the design more compact and nicer looking.
\subsubsection{The
-\texorpdfstring{\protect\texttt{nocorrections}}{nocorrections}
+\tops{\protect\texttt{nocorrections}}{nocorrections}
Option}\label{sss:nocorrections}
Including the corrections adds quite a bit more JavaScript code to
@@ -7196,8 +7580,8 @@ macros.
-\subsection{\texorpdfstring{\protect\cs{titleQuiz}}{\CMD{titleQuiz}}
- and \texorpdfstring{\protect\cs{fancyQuizHeaders}}{\CMD{fancyQuizHeaders}}}\label{titleQuiz}
+\subsection{\tops{\protect\cs{titleQuiz}}{\CMD{titleQuiz}}
+ and \tops{\protect\cs{fancyQuizHeaders}}{\CMD{fancyQuizHeaders}}}\label{titleQuiz}
%\exPDF{title_quiz} The demo file for these features is \texttt{title\_quiz.tex}.
@@ -7205,7 +7589,7 @@ macros.
\texttt{\href{\urlAcroTeXBlog/?p=908}{title\_quiz.pdf}}.
-\subsubsection{\texorpdfstring{\protect\cs{titleQuiz}}{\CMD{titleQuiz}}}
+\subsubsection{\tops{\protect\cs{titleQuiz}}{\CMD{titleQuiz}}}
To assign a title to your quiz use \Com{titleQuiz}. This title appears just after
the `Begin Quiz' button
@@ -7304,7 +7688,7 @@ quiz is \nameref{MyMCQuiz}.
\end{Verbatim}
\noindent This definition can be change using \cs{renewcommand}.
-\subsubsection{\texorpdfstring{\protect\cs{fancyQuizHeaders}}{\CMD{fancyQuizHeaders}}}\label{fancyQuizHeadersQ}
+\subsubsection{\tops{\protect\cs{fancyQuizHeaders}}{\CMD{fancyQuizHeaders}}}\label{fancyQuizHeadersQ}
The \Com{fancyQuizHeaders} command, a companion feature to \Com{titleQuiz}, enhances
the labeling of the quiz in the solutions section of the document. If
@@ -7503,7 +7887,7 @@ messages to the student upon completion of the quiz.
\end{Verbatim}
\end{questions}
-\subsubsection{\texorpdfstring{\protect\cs{negPointsAllowed}}{\CMD{negPointsAllowed}}}\label{negPtsAllowed}
+\subsubsection{\tops{\protect\cs{negPointsAllowed}}{\CMD{negPointsAllowed}}}\label{negPtsAllowed}
The \texttt{answers} and \texttt{manswers} environments allow for partial credit,
and even assigning of negative points for wrong answers (see \Nameref{manswersQuiz});
@@ -7686,14 +8070,16 @@ The syntax for the \texttt{oQuestion} environment is
!ameta(A math or text open ended question.)
\end{oQuestion}
\end{Verbatim}
-\noindent The environment takes one required argument, a unique name for the question.
-This name, \texttt{field\_name}, is used by other supporting
-macros.
+\noindent The environment takes one required argument, a unique name for the
+question. This name, \ameta{field\_name}, is used by other supporting macros.
+The \env{oQuestion} environment has one hook \cs{oqpriorhook} that is
+expanded just prior to the opening of the environment. If redefined, it is
+used once, then reset to its default empty definition.
-\subsubsection{\texorpdfstring{\protect\cs{RespBoxMath}}
+\subsubsection{\tops{\protect\cs{RespBoxMath}}
{\textbackslash RespBoxMath}: The Math Question}\label{ss:respbox}
-%\subsubsection{\texorpdfstring{\protect\cs{RespBox},
+%\subsubsection{\tops{\protect\cs{RespBox},
%\protect\cs{Resp\-BoxNT}}{\textbackslash RespBox, \textbackslash
%RespBoxNT}}
@@ -7704,16 +8090,17 @@ section we discuss only the \texttt{oQuestion} environment.
The following is a \hypertarget{minExample}{minimal example}.
Additional enhancements will be discussed in subsequent sections.
-
+\let\oqpriorhook\redpoint
\begin{oQuestion}{sine1}
-\redpoint Differentiate $\dfrac d{dx} \sin^2(x) =
+Differentiate $\dfrac d{dx} \sin^2(x) =
\RespBoxMath{2*sin(x)*cos(x)}{4}{.0001}{[0,1]}$
\end{oQuestion}
\par\medskip\noindent
The code for the above example is
\begin{Verbatim}[xleftmargin=\amtIndent]
+\let\oqpriorhook\redpoint
\begin{oQuestion}{sine1}
-\redpoint Differentiate $\dfrac d{dx} \sin^2(x) =
+Differentiate $\dfrac d{dx} \sin^2(x) =
\RespBoxMath{2*sin(x)*cos(x)}{4}{.0001}{[0,1]}$
\end{oQuestion}
\end{Verbatim}
@@ -7726,16 +8113,17 @@ of the \cs{redpoint} command, a command written for this document follows.
\end{Verbatim}
\newtopic You can also pose multivariate questions as well, for example
-
+\let\oqpriorhook\redpoint
\begin{oQuestion}{multivariate}
-\redpoint $\dfrac{\partial}{\partial y} {4 x^2 y^3 }
+$\dfrac{\partial}{\partial y} {4 x^2 y^3 }
= \RespBoxMath{12*x^2*y^2}(xy){4}{.0001}{[0,1]x[0,1]}$
\end{oQuestion}
\par\medskip\noindent
The code for the above example is
\begin{Verbatim}[xleftmargin=\amtIndent]
+\let\oqpriorhook\redpoint
\begin{oQuestion}{multivariate}
-\redpoint $\dfrac{\partial}{\partial y} {4 x^2 y^3 }
+$\dfrac{\partial}{\partial y} {4 x^2 y^3 }
= \RespBoxMath{12*x^2*y^2}(xy){4}{.0001}{[0,1]x[0,1]}$
\end{oQuestion}
\end{Verbatim}
@@ -7968,16 +8356,16 @@ and the second can be used to modify all fields created using
documentation on how to modify a field using the optional first
argument, and how to use the ``every'' command.\footnote{eforms manual on Web: \url{\bUrl/eformman.pdf}}
-\subsubsection{\texorpdfstring{\protect\cs{RespBoxTxt}}%
+\subsubsection{\tops{\protect\cs{RespBoxTxt}}%
{\textbackslash RespBoxTxt}: The Text Question}\label{ss:respboxtxt}
You can also pose a question that takes a simple text response. The
basic command for posing this type of question is
\cs{RespBoxTxt}. Consider the example given
earlier:
+\let\oqpriorhook\redpoint
\begin{oQuestion}{exTxt1}
-\redpoint Name the probability
-distribution popularly referred to as the ``bell-shaped curve''.\\[3pt]
+Name the probability distribution popularly referred to as the ``bell-shaped curve''.\\[3pt]
\mbox{\strut\RespBoxTxt{0}{0}{4}{Normal}{Normal Distribution}%
{Gaussian}{Gaussian Distribution}}
%\raisebox{-3bp}{\RespBoxTxt{0}{0}{4}{Normal}{Normal Distribution}%
@@ -7990,8 +8378,9 @@ question. If there is a match, the response is deemed correct.
The code for this example is
\begin{Verbatim}[xleftmargin=\amtIndent]
+\let\oqpriorhook\redpoint
\begin{oQuestion}{exTxt1}
-\redpoint Name the probability distribution popularly
+Name the probability distribution popularly
referred to as the ``bell-shaped curve''.\\
\RespBoxTxt{0}{0}{4}{Normal}{Normal Distribution}%
{Gaussian}{Gaussian Distribution}
@@ -8076,7 +8465,7 @@ to modify a field using the optional first argument, and how to use the
question; the article \textit{\mlhref{\urlAcroTeXBlog/?p=1446}{Exerquiz: Randomized matching-type questions}}
discusses how to randomize a matching-type question.
-\subsubsection{\texorpdfstring{\protect\cs{RespBoxTxtPC}}%
+\subsubsection{\tops{\protect\cs{RespBoxTxtPC}}%
{\textbackslash RespBoxTxtPC}: The Text Question with Partial Credit}\label{ss:respboxtxtpc}
\textsf{Exerquiz} can now create text fill-in questions that awards
@@ -8157,7 +8546,7 @@ minimal examples given earlier. These enhancements can be used
within the \texttt{oQuestion}, the \texttt{shortquiz}, and the
\texttt{quiz} environments.
-\subsubsection{Including an Answer Key with \texorpdfstring
+\subsubsection{Including an Answer Key with \tops
{\protect\cs{CorrAnsButton}}{\textbackslash CorrAnsButton}}
The correct solution can be included in the question as well; just include
@@ -8167,8 +8556,9 @@ answer that will be viewed when the user clicks on the button.
The example below also illustrates the (optional) third parameter of
\cs{RespBoxMath}. Here we pose the question in the variable $t$ rather
than the default variable of $x$.
+\let\oqpriorhook\redpoint
\begin{oQuestion}{sine2}
-\redpoint Differentiate\\[1ex]
+Differentiate\\[1ex]
$\dfrac d{dt} \sin^2(t) =$
\RespBoxMath{2*sin(t)*cos(t)}(t){4}{.0001}{0}{1}\cgBdry\CorrAnsButton{2*sin(t)*cos(t)}
\end{oQuestion}
@@ -8177,7 +8567,8 @@ $\dfrac d{dt} \sin^2(t) =$
The listing follows:
\begin{Verbatim}[xleftmargin=\amtIndent]
\begin{oQuestion}{sine2}\\[1ex]
-\redpoint Differentiate $\dfrac d{dt} \sin^2(t) =$
+\let\oqpriorhook\redpoint
+Differentiate $\dfrac d{dt} \sin^2(t) =$
\RespBoxMath{2*sin(t)*cos(t)}(t){4}{.0001}{0}{1}\cgBdry
\CorrAnsButton{2*sin(t)*cos(t)}
\end{oQuestion}
@@ -8201,9 +8592,9 @@ environment containing the solution.
The user \texttt{Shift-Click}s on the \cs{CorrAnsButton} button to jump
to the solution.
-
+\let\oqpriorhook\redpoint
\begin{oQuestion}{sine3}
-\redpoint Differentiate\\[1ex]
+Differentiate\\[1ex]
$\dfrac d{dt} \sin^2(t) =$
\RespBoxMath{2*sin(t)*cos(t)}(t)[sine3]{4}{.0001}{0}{1}\cgBdry\CorrAnsButton{2*sin(t)*cos(t)}
\begin{solution}
@@ -8216,8 +8607,9 @@ $\dfrac d{dt} \sin^2(t) =$
\medskip\noindent
The listing follows:
\begin{Verbatim}[xleftmargin=\amtIndent]
+\let\oqpriorhook\redpoint
\begin{oQuestion}{sine3}\\[1ex]
-\redpoint Differentiate $\dfrac d{dt} \sin^2(t) =$
+Differentiate $\dfrac d{dt} \sin^2(t) =$
\RespBoxMath{2*sin(t)*cos(t)}(t)[sine3]{4}{.0001}{0}{1}\kern1bp
\CorrAnsButton{2*sin(t)*cos(t)}
\begin{solution}
@@ -8232,11 +8624,11 @@ The listing follows:
the \texttt{quiz} environments.
\newtopic Actually, \cs{CorrAnsButton} has an optional argument. The full syntax is
-\settowidth{\aebdimen}{\cs{CorrAnsButton\darg{\meta{display\_answer}}*\darg{\meta{JS\_function}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{CorrAnsButton\darg{\meta{display\_answer}}*\darg{\meta{JS\_function}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\CorrAnsButton{!meta(display_answer)}*{!meta(JS_function)}
\end{dCmd}
-\newtopic When the \texttt* is detected following the \meta{display\_answer}, the \meta{JS\_function}
+\eVerb When the \texttt* is detected following the \meta{display\_answer}, the \meta{JS\_function}
is used to evaluate \meta{display\_answer}, before displaying it. There is
one built-in function called \texttt{EvalCorrAnsButton}, the definition of
which is
@@ -8251,9 +8643,9 @@ Other JavaScript functions may be defined using the \texttt{insDLJS} environment
passed to \cs{CorrAnsButton} with the optional argument.
An example of this optional parameter is
-
+\let\oqpriorhook\redpoint
\begin{oQuestion}{add1}
-\redpoint Perform the indicated operation, and enter
+Perform the indicated operation, and enter
result into the box.\\[1ex]
$ \text{9} + \text{8} =$
\RespBoxMath{9 + 8}{1}{.0001}{[0,1]}\cgBdry\CorrAnsButton{9 + 8}*{EvalCorrAnsButton}\cgBdry
@@ -8263,8 +8655,9 @@ $ \text{9} + \text{8} =$
\medskip\noindent
The listing follows:
\begin{Verbatim}[xleftmargin=\amtIndent]
+\let\oqpriorhook\redpoint
\begin{oQuestion}{add1}
-\redpoint Perform the indicated operation, and enter
+Perform the indicated operation, and enter
result into the box.\\[1ex]
$ 9 + 8 = $
\RespBoxMath{9 + 8}{1}{.0001}{[0,1]}\cgBdry
@@ -8280,9 +8673,9 @@ The macro \cs{sqTallyBox} is used to keep a running total of the
number of wrong answers a user has entered into the response box.
For example,
-
+\let\oqpriorhook\redpoint
\begin{oQuestion}{sine4}
-\redpoint \hypertarget{exofT}{Differentiate}\\[1ex]
+\hypertarget{exofT}{Differentiate}\\[1ex]
$\dfrac d{dx} \sin^2(x) =$
\RespBoxMath{2*sin(x)*cos(x)}{4}{.0001}{0}{1}\cgBdry\CorrAnsButton{2*sin(x)*cos(x)}\cgBdry
\sqTallyBox
@@ -8310,9 +8703,9 @@ For the \texttt{oQuestion} and the \texttt{shortquiz}
environments, you can clear the response box fields by placing
insert \cs{sqClearButton}.
-
+\let\oqpriorhook\redpoint
\begin{oQuestion}{sine5}
-\redpoint Differentiate\\[1ex]
+Differentiate\\[1ex]
$\dfrac d{dx} \sin^2(x) =$
\RespBoxMath{2*sin(x)*cos(x)}{4}{.0001}{0}{1}\kern1bp\CorrAnsButton{2*sin(x)*cos(x)}\cgBdry
\sqTallyBox\cgBdry\sqClearButton
@@ -8664,11 +9057,11 @@ founders of Calculus.
\end{Verbatim}
\noindent The \cs{AnswerField} has the following syntax:
-\settowidth{\aebdimen}{\cs{AnswerField[\anglemeta{field\_opts}]\darg{\meta{base\_name}}}}%
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{AnswerField[\anglemeta{field\_opts}]\darg{\meta{base\_name}}}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
\AnswerField[!anglemeta(field_opts)]{!meta(base_name)}
\end{dCmd}
-\noindent The parameter \anglemeta{field\_opts} is the typical optional
+\eVerb The parameter \anglemeta{field\_opts} is the typical optional
parameter for all \textsf{eform} fields; it is used to change the appearance
of the field. The parameter \meta{base\_name} is the (base) name of the quiz
this field will hold the answers for.
@@ -8832,8 +9225,8 @@ any of the \cs{every\ameta{cmdname}} family of commands; however, that device
cannot, by design, change any of the actions \pkg{exerquiz} has defined.
S everal key-value pairs are used to insert JavaScript code into response
boxes, multiple choice, and multiple selection fields.
-\settowidth{\aebdimen}{\cs{addToAction*\darg{\ameta{key}}\darg{\ameta{code}}}}%
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{addToAction*\darg{\ameta{key}}\darg{\ameta{code}}}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
\AddAAFormat{!ameta(code)}
\AddAAKeystroke{!ameta(code)}
\AddAAMouseUpMC{!ameta(code)}
@@ -8841,7 +9234,7 @@ boxes, multiple choice, and multiple selection fields.
\setActionKeys{!ameta(KV-pairs)}
\addToAction*{!ameta(key)}{!ameta(code)}
\end{dCmd}
-\newtopic
+\eVerb
The command \cs{setActionKeys} is a special command used to process the
KV-pairs of the \pkg{eforms} package. It only accepts these four keys:
\cs{AddAAFormat}, \cs{AddAAKeystroke}, \cs{AddAAMouseUpMC}, and
@@ -9301,12 +9694,11 @@ nine items will be randomized, whereas, the last item (None of
these) will placed at the end of the list.
\newtopic Additional, there are five other commands that support the
-randomization feature.\settowidth{\aebdimen}{\ttfamily\string\saveRandomSeed\quad\string\inputRandomSeed}%
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+randomization feature.\bVerb\takeMeasure{\ttfamily\string\saveRandomSeed\quad\string\inputRandomSeed}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
\saveRandomSeed!quad\inputRandomSeed
\end{dCmd}
-
-\newtopic A pseudo-random sequence of numbers requires an initial \emph{seed
+\eVerb A pseudo-random sequence of numbers requires an initial \emph{seed
value}. The example file \texttt{random.tex} creates, by default, a
seed value based on the date and time (the number of minutes since
midnight); consequently, after every minute, the random sequence
@@ -9347,12 +9739,11 @@ of the choices as you expect it to, it could be that
\textsf{exerquiz} is reading an old \texttt{.sav} file. Either delete that file
in your source folder, or comment out \cs{inputRandomSeed} in your document.
-\settowidth{\aebdimen}{\cs{useRandomSeed\darg{\meta{number}}}}%
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{useRandomSeed\darg{\meta{number}}}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
\useRandomSeed{!meta(number)}
\end{dCmd}
-
-\newtopic\indent You may have several sections of the same class take a quiz with the
+\eVerb\indent You may have several sections of the same class take a quiz with the
questions rearranged for each. Save the seed value used by
\textsf{exerquiz} to randomize the choices for the class by opening the
\texttt{.sav} and by copying and pasting the line you see into your document;
@@ -9364,15 +9755,14 @@ for example, it could read \cs{randomi=132088850}, then use
\end{Verbatim}
Of course comment out \cs{inputRandomSeed}.
-\settowidth{\aebdimen}{\cs{allowRandomizedChoices}}%
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{allowRandomizedChoices}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
\turnOnRandomize
\obeyLocalRandomize
\doNotRandomizeChoices
\allowRandomizedChoices
\end{dCmd}
-
-\newtopic\indent The command \cs{turnOnRandomize} overrides all local settings of \cs{bChoices}
+\eVerb\indent The command \cs{turnOnRandomize} overrides all local settings of \cs{bChoices}
and causes all choice lists to be randomized. While \cs{obeyLocalRandomize}
returns control to the local settings. For example,
\begin{Verbatim}[xleftmargin=\amtIndent]
@@ -9469,11 +9859,11 @@ The table (as seen in \hyperref[fig:qzSumryTbl]{Figure~\ref*{fig:qzSumryTbl}}) s
which the student gave a response. The student
can review the table, and optionally return to questions that had no response.
-\settowidth{\aebdimen}{\cs{displaySumryTbl[\ameta{KV-pairs}]\darg{\ameta{quiz\_name}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{displaySumryTbl[\ameta{KV-pairs}]\darg{\ameta{quiz\_name}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\displaySumryTbl[!ameta(KV-pairs)]{!ameta(quiz_name)}
\end{dCmd}
-\newtopic\textbf{Parameter Description:} The second parameter is the quiz name of the quiz this table represents,
+\eVerb\textbf{Parameter Description:} The second parameter is the quiz name of the quiz this table represents,
in most cases, \cs{currQuiz} is used. The first parameter consists of key-value pairs, these
are described below.
@@ -9552,21 +9942,21 @@ whatever reasons, you need additional commands.
\newtopic In the area just after \cs{end\darg{questions}} and before `End
Quiz,' place the command
-\settowidth{\aebdimen}{\cs{writeProListAux}}
-\begin{dCmd}{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{writeProListAux}}
+\begin{dCmd}{\bxSize}
\writeProListAux
\end{dCmd}
-\newtopic\indent This command saves to the auxiliary file the two pieces of information the
+\eVerb\indent This command saves to the auxiliary file the two pieces of information the
\cs{dis\-playSumryTbl} needs to build the table. Then, in the location of
your choice---usually outside of any quiz environment---enclose
\cs{displaySumryTbl} in the \texttt{sumryTblAux} environment.
-\settowidth{\aebdimen}{\cs{displaySumryTbl[\ameta{KV-keys}]\darg{\ameta{quiz\_name}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{displaySumryTbl[\ameta{KV-keys}]\darg{\ameta{quiz\_name}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\begin{sumryTblAux}{!meta(quiz_name)}
\displaySumryTbl[!ameta(KV-keys)]{!ameta(quiz_name)}
\end{sumryTblAux}
\end{dCmd}
-\newtopic\indent Here, \ameta{quiz\_name} is the name of the quiz that this table represents. An example
+\eVerb\indent Here, \ameta{quiz\_name} is the name of the quiz that this table represents. An example
of this environment follows.
\begin{Verbatim}[xleftmargin=\amtIndent]
\begin{sumryTblAux}{\currQuiz}\small %<--make a little smaller
@@ -9599,11 +9989,11 @@ and quizzes.
This ``intelligent'' bookmarking system requires
the minimum of effort to use. For exercises, the command for bookmarking
is \Com{expdfbookmark},
-\settowidth{\aebdimen}{\cs{expdfbookmark\darg{\ameta{bookmark\_title}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{expdfbookmark\darg{\ameta{bookmark\_title}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\expdfbookmark{!ameta(bookmark_title)}
\end{dCmd}
-\newtopic and should be placed immediately following the beginning of an
+\eVerb and should be placed immediately following the beginning of an
exercise environment, like so,\def\OR{\hspace*{-\amtIndent}\normalfont or,}
\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
\begin{exercise}\expdfbookmark{!ameta(bookmark_title)}
@@ -9634,11 +10024,11 @@ letter. These commands can be redefined.
\subsection{For Quizzes}
To bookmark a \texttt{shortquiz} or \texttt{quiz}, use \Com{quizpdfbookmark}.
-\settowidth{\aebdimen}{\cs{quizpdfbookmark\darg{\ameta{bookmark\_title}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\cs{quizpdfbookmark\darg{\ameta{bookmark\_title}}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\quizpdfbookmark{!ameta(bookmark_title)}
\end{dCmd}
-\newtopic\indent It should be placed immediately following the beginning of the environments,
+\eVerb It should be placed immediately following the beginning of the environments,
\def\OR{\hspace*{-\amtIndent}\normalfont or,}
\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!()]
\begin{shortquiz}\quizpdfbookmark{!ameta(bookmark_title)}
@@ -9843,7 +10233,7 @@ point we call a \texttt{resetQuiz("\cs{curr@quiz}")} which
sets some values in an array to indicate the state of this quiz.
\subsubsection{Gathering ID Information with
-\texorpdfstring{\protect\cs{textField}}{\textbackslash textField}}
+\tops{\protect\cs{textField}}{\textbackslash textField}}
\redpoint What kind of information would one submit to a CGI?
Well, there is the usual information concerning the identity of
@@ -9879,7 +10269,7 @@ support for complete documentation on
\cs{textField}.
\subsubsection{Gathering Quiz Specific Information with
-\texorpdfstring{\protect\cs{eqSubmit}}{\textbackslash eqSubmit}}
+\tops{\protect\cs{eqSubmit}}{\textbackslash eqSubmit}}
In addition to ID information on the one taking the quiz,
specific information about what quiz is being taken and where the
@@ -9950,7 +10340,7 @@ hidden text fields.
\subsection{Features \protect\textit{apropos} to Submitting}
-%\subsubsection{\texorpdfstring{\protect\cs{RespBoxEssay}}
+%\subsubsection{\tops{\protect\cs{RespBoxEssay}}
%{\textbackslash RespBoxEssay}: The Essay Question}
%
%Some disciplines make heavy use of the essay question. In an effort to
@@ -9977,7 +10367,7 @@ hidden text fields.
See \Nameref{sss:asignPts} for information on this subject.
-\subsubsection{\texorpdfstring{\protect\cs{NoPeeking}}
+\subsubsection{\tops{\protect\cs{NoPeeking}}
{\textbackslash NoPeeking}}\label{sss:nopeek}
If you execute the command \cs{NoPeeking} in the preamble of your
@@ -10851,7 +11241,7 @@ $\displaystyle\int\sin(x)\,dx =
indefinite integration comparison.
-\subsubsection{satisfyEq}
+\subsubsection{\tops{\protect\opt}{}{satisfyEq}}
The \texttt{satisfyEq} library of procedures supports the type of question where
the student is asked to enter one or more points that satisfy an equation.
@@ -11329,7 +11719,7 @@ Sameshima)\\
\markright{References}
\begin{thebibliography}{[1]}\label{references}
-\addcontentsline{toc}{section}{\protect\numberline{}References}
+\addcontentsline{toc}{part}{References}
\backrefparscanfalse
\def\srtln{\vskip-\baselineskip\vskip-\parsep}
\def\lngln{\vskip-\parsep}
@@ -12161,7 +12551,7 @@ is 100\%.
\subsection{Greater Customization with
- \texorpdfstring{\protect\cs{TextField}}
+ \tops{\protect\cs{TextField}}
{\textbackslash TextField}}\label{ss:modoutputfield}
The \cs{ScoreField} macro is defined as
@@ -12186,7 +12576,7 @@ ways: (1) by changing some of the options in \cs{TextField}; (2)
changing the macro definition of \cs{LayoutTextField}.
\subsubsection{Admissible key-value pairs of
-\texorpdfstring{\protect\cs{TextField}}
+\tops{\protect\cs{TextField}}
{\textbackslash TextField}}\label{sss:modtextfield}
In this section we will outline methods of modifying the
@@ -12243,7 +12633,7 @@ We next present several examples that illustrate the use of these
options.
\subsubsection{Some Examples of
-\texorpdfstring{\protect\cs{Textfield}}
+\tops{\protect\cs{Textfield}}
{\textbackslash Textfield}}\label{sss:exampltextfield}
\def\LayoutTextField#1#2{\redpoint\raisebox{-3pt}{#2}}
@@ -12289,7 +12679,7 @@ code on the ``back'' of the \texttt{align} parameter.
\end{Verbatim}
\subsubsection{Modifying
-\texorpdfstring{\protect\cs{LayoutTextField}} {\textbackslash
+\tops{\protect\cs{LayoutTextField}} {\textbackslash
LayoutTextField}}\label{sss:modlayout}
\renewcommand\LayoutTextField[2]{#1 #2}
diff --git a/macros/latex/contrib/acrotex/doc/eformman.pdf b/macros/latex/contrib/acrotex/doc/eformman.pdf
index c51de3837b..6a74f299a9 100644
--- a/macros/latex/contrib/acrotex/doc/eformman.pdf
+++ b/macros/latex/contrib/acrotex/doc/eformman.pdf
Binary files differ
diff --git a/macros/latex/contrib/acrotex/doc/eformman.tex b/macros/latex/contrib/acrotex/doc/eformman.tex
index 4291651cb8..c56e1beb35 100644
--- a/macros/latex/contrib/acrotex/doc/eformman.tex
+++ b/macros/latex/contrib/acrotex/doc/eformman.tex
@@ -12,6 +12,7 @@
\setlength{\marginparpush}{3pt}
\setlength{\mathindent}{\the\parindent}
+
%\previewOn\pmpvOn
\usepackage{graphicx,array,longtable}
@@ -21,7 +22,6 @@
\DeclareInitView{layoutmag={navitab:UseOutlines}}
\xbmksetup{colors={int=red},styles={intbf}}
-
\def\STRUT{\rule{0pt}{14pt}}
\def\negSTRUT{\rule[-8pt]{0pt}{0pt}}
\def\mSTRUT{\makebox[0pt][l]{\phantom{$\frac00$}}}
@@ -72,16 +72,17 @@
\def\tutpathi{tutorial}
\def\expath{../examples}
+\let\tops\texorpdfstring
\DeclareDocInfo
{
university={\AcroTeX.Net\protect\\[1ex]eforms and insdljs Documentation},
- title={Support for AcroForms and Links, and for\texorpdfstring{\protect\\[2ex]}{ }Document JavaScript and Open Page Events},
+ title={Support for AcroForms and Links, and for\tops{\protect\\[2ex]}{ }Document JavaScript and Open Page Events},
author={D. P. Story},
email={dpstory@acrotex.net},
subject={Documentation for the eforms and insdljs packages},
talksite={\url{www.acrotex.net}},
version={2.0},
- prepared={2021/04/24},
+ prepared={2021/05/10},
preparedLabel={Distribution Dated:},
keywords={LaTeX, hyperref, PDF, exercises, quizzes},
copyrightStatus=True,
@@ -103,7 +104,7 @@
\sectionLayout{indent=-62.5pt,fontsize=large,color=aeb,fontfamily=sffamily}
\subsectionLayout{indent=-31.25pt,color=aeb,fontfamily=sffamily}
\subsubsectionLayout{indent=0pt,color=aeb,fontfamily=sffamily}
-\subsubDefaultDing{\texorpdfstring{$\bullet$}{\textrm\textbullet}}
+\subsubDefaultDing{\tops{$\bullet$}{\textrm\textbullet}}
\def\verygoodbreak{%
\vskip0pt plus1in\goodbreak\vskip0pt plus-1in}
@@ -630,11 +631,12 @@ The push button is a button field that has no
value, it is neither on nor off. Generally, push buttons are used
to initiate some action, such as JavaScript action.
-\settowidth{\aebdimen}{\cs{pushButton[\#1]\darg{\#2}\darg{\#3}\darg{\#4}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+%\settowidth{\aebdimen}{\cs{pushButton[\#1]\darg{\#2}\darg{\#3}\darg{\#4}}}
+\bVerb\takeMeasure{\string\cs{pushButton[\#1]\darg{\#2}\darg{\#3}\darg{\#4}}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
\pushButton[#1]{#2}{#3}{#4}
\end{dCmd}
-
+\endgroup
\PD
\begin{enumerate}
\item[\texttt{\#1}:] optional, used to enter any modification of appearance/actions
@@ -690,11 +692,12 @@ A check box is a type of button that has one of two values,
``off'' is \texttt{Off}; the value of the ``on'' state can be
defined by the user.
-\settowidth{\aebdimen}{\cs{checkBox[\#1]\darg{\#2}\darg{\#3}\darg{\#4}\darg{\#5}}}
-\begin{dCmd}{\aebdimen+2\fboxsep+2\fboxrule}
+%\settowidth{\aebdimen}{\cs{checkBox[\#1]\darg{\#2}\darg{\#3}\darg{\#4}\darg{\#5}}}
+\bVerb\takeMeasure{\cs{checkBox[\#1]\darg{\#2}\darg{\#3}\darg{\#4}\darg{\#5}}}
+\begin{dCmd}{\bxSize}
\checkBox[#1]{#2}{#3}{#4}{#5}
\end{dCmd}
-
+\endgroup
\PD
\begin{enumerate}
\item[\texttt{\#1}:] optional, used to enter any modification of appearance/actions
@@ -745,11 +748,12 @@ the \pkg{eforms} package.
A radio button field is similar to a check box, but is meant to be
used in unison with one or more additional radio buttons.
-\settowidth{\aebdimen}{\cs{radioButton[\#1]\darg{\#2}\darg{\#3}\darg{\#4}\darg{\#5}}}
-\begin{dCmd}{\aebdimen+2\fboxsep+2\fboxrule}
+%\settowidth{\aebdimen}{\cs{radioButton[\#1]\darg{\#2}\darg{\#3}\darg{\#4}\darg{\#5}}}
+\bVerb\takeMeasure{\cs{radioButton[\#1]\darg{\#2}\darg{\#3}\darg{\#4}\darg{\#5}}}
+\begin{dCmd}{{\bxSize}}
\radioButton[#1]{#2}{#3}{#4}{#5}
\end{dCmd}
-
+\endgroup
\PD
\begin{enumerate}
\item[\texttt{\#1}:] optional, used to enter any modification of appearance/actions
@@ -824,11 +828,12 @@ of the choices are visible in a rectangle. A scroll bar becomes
available if any of the items in the list are not visible in the
rectangle provided.
-\settowidth{\aebdimen}{\cs{listBox[\#1]\darg{\#2}\darg{\#3}\darg{\#4}\darg{\#5}}}
-\begin{dCmd}{\aebdimen+2\fboxsep+2\fboxrule}
+%\settowidth{\aebdimen}{\cs{listBox[\#1]\darg{\#2}\darg{\#3}\darg{\#4}\darg{\#5}}}
+\bVerb\takeMeasure{\cs{listBox[\#1]\darg{\#2}\darg{\#3}\darg{\#4}\darg{\#5}}}%
+\begin{dCmd}{\bxSize}
\listBox[#1]{#2}{#3}{#4}{#5}
\end{dCmd}
-
+\endgroup
\PD
\begin{enumerate}
\item[\texttt{\#1}:] optional, used to enter any modification of appearance/actions
@@ -916,11 +921,12 @@ A combo box is a drop down list of items that can optionally have
an editable text box for the user to type in a value other than
the predefined choices.
-\settowidth{\aebdimen}{\cs{comboBox[\#1]\darg{\#2}\darg{\#3}\darg{\#4}\darg{\#5}}}
+%\settowidth{\aebdimen}{\cs{comboBox[\#1]\darg{\#2}\darg{\#3}\darg{\#4}\darg{\#5}}}
+\bVerb\takeMeasure{\cs{comboBox[\#1]\darg{\#2}\darg{\#3}\darg{\#4}\darg{\#5}}}%
\begin{dCmd}{\aebdimen+2\fboxsep+2\fboxrule}
\comboBox[#1]{#2}{#3}{#4}{#5}
\end{dCmd}
-
+\endgroup
\PD
\begin{enumerate}
\item[\texttt{\#1}:] optional, used to enter any modification of appearance/actions
@@ -1014,11 +1020,12 @@ else
A text field is the way a user can enter text into a form.
-\settowidth{\aebdimen}{\cs{textField[\#1]\darg{\#2}\darg{\#3}\darg{\#4}}}
-\begin{dCmd}{\aebdimen+2\fboxsep+2\fboxrule}
+%\settowidth{\aebdimen}{\cs{textField[\#1]\darg{\#2}\darg{\#3}\darg{\#4}}}
+\bVerb\takeMeasure{\cs{textField[\#1]\darg{\#2}\darg{\#3}\darg{\#4}}}%
+\begin{dCmd}{\bxSize}
\textField[#1]{#2}{#3}{#4}
\end{dCmd}
-
+\endgroup
\PD
\begin{enumerate}
\item[\texttt{\#1}:] optional, used to enter any modification of appearance/actions
@@ -1112,11 +1119,12 @@ Total: & \textField[\AA{%
A signature field is a field that can be digitally signed.
-\settowidth{\aebdimen}{\cs{sigField[\#1]\darg{\#2}\darg{\#3}\darg{\#4}}}
-\begin{dCmd}{\aebdimen+2\fboxsep+2\fboxrule}
+%\settowidth{\aebdimen}{\cs{sigField[\#1]\darg{\#2}\darg{\#3}\darg{\#4}}}
+\bVerb\takeMeasure{\cs{sigField[\#1]\darg{\#2}\darg{\#3}\darg{\#4}}}%
+\begin{dCmd}{\bxSize}
\sigField[#1]{#2}{#3}{#4}
\end{dCmd}
-
+\endgroup
\PD
\begin{enumerate}
\item[\texttt{\#1}:] optional, used to enter any modification of appearance/actions
@@ -1224,6 +1232,145 @@ is signed.
\end{itemize}
+\subsection{Obtaining a uniform look across all workflows}\label{s:efuniformWF}
+
+In this section, several commands are
+presented that help you layout {\PDF} forms, as created by \pkg{eforms}, in a
+way that is consistent across all workflows (\app{dvips}/\penalty0
+\app{Distiller}, \app{pdflatex}, \app{lualatex}, and \app{xelatex}).
+
+\bVerb\takeMeasure{\string\makeXasPDOn\qquad\string\vcgBdry[\ameta{length}]}%
+\settowidth{\aebdimen}{\cs{makeXasPDOn}}%
+\def\1{\rlap{\ttfamily\hskip\aebdimen\qquad\string\cgBdry*[\ameta{length}]}}%
+\def\2{\rlap{\ttfamily\hskip\aebdimen\qquad\string\vcgBdry[\ameta{length}]}}%
+\def\3{\rlap{\hskip\linewidth\ding{182}}}
+\def\4{\rlap{\hskip\linewidth\ding{183}}}
+\def\5{\rlap{\hskip\linewidth\ding{184}}}
+\def\6{\rlap{\hskip\linewidth\ding{185}}}
+\def\7{\rlap{\hskip\linewidth\ding{186}}}
+\xdef\panelWidth{\the\linewidth}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
+!3\makeXasPDOn!qquad\makeXasPDOff
+!4\makePDasXOn!qquad\makePDasXOff
+!5!1\olBdry
+!6!2\volBdry
+!7\efKern{!ameta(length!SUB1)}{!ameta(length!SUB2)}
+\end{dCmd}
+\endgroup
+
+\paragraph*{Matching dimensions of form fields.}
+The form fields created by \app{xelatex} are smaller than the ones with the
+same dimensions created the other {\PDF} creators (\app{pdflatex},
+\app{lualatex}, or \app{dvips}/\penalty0\app{Distiller}). To obtain a uniform
+look across all workflows, you can either increase the size of the
+\app{xelatex} form fields, or decrease the size of the form fields created by
+non-\app{xelatex} workflows. The first two lines of the display (\ding{182}
+and \ding{183}) address the issue that different workflows produce different
+sized form fields even though their dimensions are the same.
+\begin{itemize}
+
+ \item Expanding the command \cs{makeXasPDOn} increases the size of the
+ form fields created by \app{xelatex} to make them the same size as
+ those created by the other applications\app{pdflatex} or; while
+ \cs{makeXasPDOff} turns off this feature, the fields created by
+ \app{xelatex} are smaller than the ones otherwise created by the
+ other workflows.
+
+ The \pkg{eforms} package expands \cs{makeXasPDOn} as the default behavior.
+
+ \item Expanding the command \cs{makePDasXOn} decreases the size of the
+ created by non-\app{xelatex} workflows to make them the same size
+ as those created by \app{xelatex}; while \cs{makeXasPDOff} turns
+ off this feature, the fields created by non-\app{xelatex} workflows
+ are larger than the ones created by \app{xelatex}.
+\end{itemize}
+
+\paragraph*{Setting the horizontal relationship between fields.} When one form field follows another
+on the same line, the space between them becomes an issue. There are three
+problems addressed in this paragraph:
+\begin{itemize}
+ \item You\FmtMP{\cs{olBdry} described, illustrated} want the two fields, which have the same border thickness
+ (usually 1\,bp), to overlap borders, like so,
+ \begin{quote} %\previewtrue
+ \textField{txt1}{30bp}{10bp}\olBdry\textField{txt2}{30bp}{10bp}\\[3pt]
+ \footnotesize\cs{textField\darg{txt1}\darg{30bp}\darg{10bp}}\textbf{\cs{olBdry}}\\
+ \cs{textField\darg{txt2}\darg{30bp}\darg{10bp}}
+ \end{quote}
+ use the \cs{olBdry} command (\textbf{o}ver\textbf{l}ay
+ \textbf{b}oun\textbf{d}a\textbf{ry}), as listed in line~\ding{184} in
+ the display above. Overlapping the border lines is only useful if the
+ border colors are the same.
+
+%\promoteNewPage[\baselineskip]
+
+ \item When\FmtMP{\cs{cgBdry} described, illustrated} the border colors
+ are different, you can place neighboring fields contiguously. To
+ make the field have contiguous border lines, use the \cs{cgBdry}
+ command (\textbf{c}onti\textbf{g}uous
+ \textbf{b}oun\textbf{d}a\textbf{ry}), as listed in line \ding{184}
+ in the above display.
+ \begin{aebQuote}
+ \def\ci{red}\def\cii{blue}
+ \textField[\BC{\ci}]{txt3}{30bp}{10bp}\cgBdry\textField[\BC{\cii}]{txt4}{30bp}{10bp}\\[3pt]
+ \footnotesize\cs{textField[\string\BC\darg{\ci}]\darg{txt3}\darg{30bp}\darg{10bp}}\textbf{\cs{cgBdry}}\\
+ \cs{textField[\string\BC\darg{\cii}]\darg{txt4}\darg{30bp}\darg{10bp}}
+ \end{aebQuote}
+
+ \item The\FmtMP{\cs{olBdry} continued} third case is where you want the field to be separated by a
+ nonzero length, in this case, the optional first argument
+ \cs{cgBdry[\ameta{length}]} is used; \cs{cgBdry} positions the two neighboring
+ field contiguously, then moves the right-field \ameta{length} to the right.
+ \begin{quote}
+ \textField{txt5}{30bp}{10bp}\cgBdry[1in]\textField{txt6}{30bp}{10bp}\\[3pt]
+ \footnotesize\cs{textField\darg{txt5}\darg{30bp}\darg{10bp}}\textbf{\cs{cgBdry[1in]}}\\
+ \cs{textField\darg{txt6}\darg{30bp}\darg{10bp}}
+ \end{quote}
+ The two fields are separated by 1\,inch.
+\end{itemize}
+
+\paragraph*{Setting the vertical relationship between fields.} In a similar
+manner, the space between two fields on consecutive lines may be precisely
+controlled. Both \cs{volBdry} and \cs{vcgBdry} (line~\ding{185} in the
+display) start a new paragraph. The \cs{volBdry}\FmtMP{\cs{volBdry}
+described} command positions the two fields so that their borders exactly
+overlap (assuming the same border width), while the \cs{vcgBdry} command
+positions them so the borders are contiguous. The optional argument for
+\cs{vcgBdry[\ameta{length}]}\FmtMP{\cs{vcgBdry} described} allows for a
+separation of exactly \ameta{length}, assuming \cs{parskip} is 0\,pt.
+\begin{quote}\def\ci{red}\def\cii{blue}
+\settowidth\aebdimen{\footnotesize\ttfamily\ameta{field\SUB1}\cs{vcgBdry[6pt]}\ameta{field\SUB2}}\edef\widthi{\the\aebdimen}%
+\def\1{\makebox[0pt][l]{\footnotesize\hskip\widthi\quad\vrbnormal(overlay borders)}}%
+\def\2{\makebox[0pt][l]{\footnotesize\hskip\widthi\quad\vrbnormal(contiguous borders)}}%
+\def\3{\makebox[0pt][l]{\footnotesize\hskip\widthi\quad\vrbnormal(6pt separation)}}%
+\parbox{36pt}{\textField{txt7}{30bp}{10bp}\volBdry\textField{txt8}{30bp}{10bp}}\quad
+\1\footnotesize\ameta{field\SUB1}\textbf{\cs{volBdry}}\ameta{field\SUB2}\\[6pt]
+\parbox{36pt}{\textField[\BC{\ci}]{txt8}{30bp}{10bp}\vcgBdry
+\textField[\BC{\cii}]{txt9}{30bp}{10bp}}\quad
+\2\footnotesize\ameta{field\SUB1}\textbf{\cs{vcgBdry}}\ameta{field\SUB2}\\[6pt]
+\parbox{36pt}{\textField{txt10}{30bp}{10bp}\vcgBdry[6pt]
+\textField{txt11}{30bp}{10bp}}\quad
+\3\footnotesize\ameta{field\SUB1}\textbf{\cs{vcgBdry[6pt]}}\ameta{field\SUB2}
+\end{quote}
+If \cs{parskip} is not 0\,pt, use the star form,
+\cs{vcgBdry*[\ameta{length}]}\FmtMP{\cs{vcgBdry*} described}, on the last line of form fields; when the star
+argument is present, \cs{vcgBdry} performs the subtraction
+\texttt{\ameta{length}-\cs{parskip}}, in that way, there is exactly
+\ameta{length} of vertical space between the last form field and the next paragraph.
+
+%\begin{example}%\recordExample{eforms/positioning-fields.pdf}
+%The commands of this section are illustrated in the sample file associated with the
+%example.\noexskip\eqfititin{\exrtnlabelformat}
+%\end{example}
+
+\paragraph*{On the \cs{efKern} command.} The \cs{efKern}
+command listed in above display, line~\ding{186}, is a general command that
+can be used to induce driver-dependent spacing. It is designed to provide
+spacing between fields and gives finer control over the ``intelligent'' and
+automatic spacing provided by \cs{olBdry} and \cs{cgBdry}. When \emph{not
+compiled} with the \texttt{xetex} option, \cs{efKern} expands to
+\cs{kern\ameta{length\SUB1}}, and when \emph{compiled with} the
+\texttt{xetex} option, \cs{efKern} expands to \cs{kern\ameta{length\SUB2}}.
+
\verygoodbreak
@@ -1245,7 +1392,7 @@ is a named color. \cs{defaultlinkcolor} has a definition of
\begin{Verbatim}[xleftmargin=\amtIndent]
\newcommand{\defaultlinkcolor}{\@linkcolor}
\end{Verbatim}
-\noindent where \cs{@linkcolor} is a command defined in
+where \cs{@linkcolor} is a command defined in
\textsf{hyperref}, and is defined to be \texttt{red}. This can be
redefined as desired.\footnote{The {\Web} package redefines
\cs{@linkcolor} to be a flavor of green.}
@@ -1254,12 +1401,14 @@ The first link command is a general link for text, or any
{\LaTeX} content. It is used, for example, by the \textsf{aeb\_mlink}
package to create multiple-line links.
-\settowidth{\aebdimen}{\cs{setLinkText[\meta{options}]\darg{\meta{link\_text}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+%\settowidth{\aebdimen}{\cs{setLinkText[\meta{options}]\darg{\meta{link\_text}}}}
+\bVerb\takeMeasure{\cs{setLinkText[\meta{options}]\darg{\meta{link\_text}}}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
\setLink[!meta(options)]{!meta(link_text)}
!grayV(\setLinkText[!meta(options)]{!meta(link_text)})
\end{dCmd}
-\newtopic Both link commands are the same, the use of the second one, \cs{setLinkText} (grayed out), is
+\eVerb
+Both link commands are the same, the use of the second one, \cs{setLinkText} (grayed out), is
discouraged in favor of the use of \cs{setLink}.
\PD The command has two arguments, the first is optional. The first
@@ -1273,12 +1422,10 @@ anything that takes up space, such as a graphic or \cs{parbox}.
\Example \setLink[\A{\JS{app.alert("AcroTeX rocks!")}}
\linktxtcolor{blue}\Color{0 0 1}\W1\S{U}\H{P}]{Push me!}
-\begingroup\obeyspaces\settowidth{\aebdimen}{\ttfamily%
- \string\linktxtcolor\darg{blue}\string\Color\darg{0 0 1}\string\W1\string\S\darg{U}\string\H\darg{P}]\darg{Push me!}%
-}%
-\begin{dCmd*}{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\def\rB{]}\takeMeasure{\quad\string\linktxtcolor\darg{blue}\string\Color\darg{0 0 1}\string\W1\string\S\darg{U}\string\H\darg{P}\rB\darg{Push me!}}%
+\begin{dCmd*}[commandchars={~@$}]{\bxSize}
\setLink[\A{\JS{app.alert("AcroTeX rocks!")}}
- \linktxtcolor{blue}\Color{0 0 1}\W1\S{U}\H{P}]{Push me!}
+~quad\linktxtcolor{blue}\Color{0 0 1}\W1\S{U}\H{P}]{Push me!}
\end{dCmd*}
\endgroup
@@ -1290,11 +1437,13 @@ rather comprehensive article \textit{Support for Links in AeB/eForms},
\newtopic\indent The next link command is a convenience command to put the link content into a parbox,
the parameters enable you to set the width, height and position of material in the box.
-\settowidth{\aebdimen}{\cs{setLinkBbox[\meta{options}]\darg{\meta{width}}\darg{\meta{height}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+%\settowidth{\aebdimen}{\cs{setLinkBbox[\meta{options}]\darg{\meta{width}}\darg{\meta{height}}}}
+\bVerb\takeMeasure{\cs{setLinkBbox[\meta{options}]\darg{\meta{width}}\darg{\meta{height}}}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
\setLinkBbox[!meta(options)]{!meta(width)}{!meta(height)}
- [!meta(position)]{!meta(link_content)}
+!quad[!meta(position)]{!meta(link_content)}
\end{dCmd}
+\endgroup
\PD The command has five arguments, the first is optional.
\begin{aebDescript}
\item [\meta{options}] are optional key-value pairs to change the appearance or action
@@ -1306,13 +1455,10 @@ the parameters enable you to set the width, height and position of material in t
\end{aebDescript}
\Example \setLinkBbox[\W{1}\Color{1 0 0}\A{\JS{app.alert("Thank you for using AcroTeX!")}}]{50bp}{30bp}[c]{\centering Press Me!}
-\begingroup\obeyspaces%
-\settowidth{\aebdimen}{\ttfamily%
- \string\A\darg{\string\JS\darg{app.alert("Thank you for using AcroTeX!")}}%
-}%
-\begin{dCmd*}{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{\quad\string\A\darg{\string\JS\darg{app.alert("Thank you for using AcroTeX!")}}}%
+\begin{dCmd*}[commandchars={~@$}]{\bxSize}
\setLinkBbox[\W{1}\Color{1 0 0}
- \A{\JS{app.alert("Thank you for using AcroTeX!")}}
+~quad\A{\JS{app.alert("Thank you for using AcroTeX!")}}
]{50bp}{30bp}[c]{\centering Press Me!}
\end{dCmd*}
\endgroup
@@ -1795,7 +1941,7 @@ documentation in the \textsf{insdljs} package, which is distributed with
the {\cAcroB}.
\subsubsection{The Convenience Command
- \texorpdfstring{\protect\cs{JS}}{\CMD{JS}}}\label{convienceJS}
+ \tops{\protect\cs{JS}}{\CMD{JS}}}\label{convienceJS}
The syntax for writing JavaScript actions is
\begin{Verbatim}[xleftmargin=\amtIndent,commandchars=!~@]
@@ -1948,23 +2094,39 @@ is found on the {\AcroBlog} website.
\subsection{Defining JavaScript Strings with
- \texorpdfstring{\protect\cs{defineJSStr}}{\CMD{defineJSStr}}}
-
-The command \Com{defineJSStr} is used to define JavaScript strings, such as in dialog boxes.
-The syntax for this command is
-\settowidth{\aebdimen}{\cs{defineJSStr\darg{\cs{\anglemeta{CMD}}}\darg{\anglemeta{JS\_string}}}}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
-\defineJSStr{\!anglemeta(CMD)}{!anglemeta(JS_string)}
+ \tops{\protect\cs}{\CMD}{flJSStr} and \tops{\protect\cs}{\CMD}{dlJSStr}}
+
+The \pkg{insdljs} package defines \cs{flJSStr} and \cs{dlJSStr} to
+help create JavaScript strings that contain Latin~1 glyphs (or for the
+general purpose of defining JavaScript strings).
+\bVerb\takeMeasure{\string\flJSStr*[\ameta{options}]\darg{\cs{\ameta{cmd}}}\darg{\ameta{JS\_string}}}%
+\def\1{\rlap{\hskip\linewidth\sffamily(Field level)}}%
+\def\2{\rlap{\hskip\linewidth\sffamily(Document level)}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
+!1\flJSStr*[!ameta(options)]{\!ameta(cmd)}{!ameta(JS_string)}
+!2\dlJSStr*[!ameta(options)]{\!ameta(cmd)}{!ameta(JS_string)}
\end{dCmd}
-\PD Where \cs{\anglemeta{CMD}} is a command to be defined by
-\cs{defineJSStr}, for example, \cs{myMessage}, and \anglemeta{JS\_string} is
-the JavaScript string to be defined as the expansion of the
-\cs{\anglemeta{CMD}}.
-
-\CmdDescription \cs{defineJSStr} executes \verb!\xdef#1{"#2"}!, so
-the JavaScript is expanded at the time of definition. (Note the
-enclosing double quotes) Before the expansion occurs, however, there
-are a number of definitions that occur locally:
+\eVerb The previously documented \cs{defineJSStr} command is now an alias for
+\cs{flJSStr}. Each command defines a new command \cs{\ameta{cmd}} with body
+\meta{JS\_string}. The command \cs{flJSStr} is designed to define JavaScript
+strings that are passed through the optional argument of a form field or link
+annotation, whereas \cs{dlJSStr} is used for a Document JavaScript string,
+that is, one that is inserted into a \env{insDLJS} environment of the
+\pkg{insdljs} package. Document JavaScript is implemented differently
+depending on the driver used, as a result, \cs{dlJSStr} is more driver
+dependent than is \cs{flJSStr}.
+
+\paragraph*{Options discussed.} When the optional star (\texttt{*}) is present, the
+\meta{JS\_string} argument is passed to \cs{pdfstringdef} before the
+definition of \cs{\ameta{cmd}}. The \meta{options} argument may consist of
+one or more of the keywords \texttt{quotes}, \texttt{noquotes},
+\texttt{parens}, \texttt{noparens}. By default, \ameta{JS\_String} is enclosed
+in double quotes, unless the option \opt{noquotes} is taken.
+The \texttt{parens} option causes \pkg{insdljs} to enclose \meta{JS\_string} in parentheses; while
+\texttt{noparens} specifies not to enclose the string in parentheses. The default is \opt{noparens}.
+
+\CmdDescription Prior to defining \cs{\ameta{cmd}}, there are a number of
+definitions that occur locally:
\begin{itemize}
\item \cs{uXXXX} is recognized as a unicode escape sequence. So, within the JavaScript string,
unicode can be entered directly, for example, \cs{u00FC} is the u-umlaut.
@@ -1984,68 +2146,20 @@ are a number of definitions that occur locally:
a literal double quote, use \verb!\\"! to get a literal double quote
to appear in a JavaScript string. For example,
\begin{Verbatim}[xleftmargin=\amtIndent]
-\defineJSStr{\myMessage}
+\flJSStr{\myMessage}
{My name is \\"Stan\\" and I'm \\"the man.\\"}
\end{Verbatim}
\item The command \cs{jslit} is recognized within the JavaScript string. Using \cs{jslit}
(short for JavaScript literal), you can insert, for example, unbalanced braces:
\begin{Verbatim}[xleftmargin=\amtIndent]
-\defineJSStr{\myMessage}
+\flJSStr{\myMessage}
{You forgot the left brace \\"\jslit\{\\",
please insert it.}
\end{Verbatim}
The definition of \cs{jslit} is \verb!\let\jslit\string!.
-
-
\end{itemize}
-\newtopic The design decision to automatically insert the double
-quotes in the definition of the string has its faults. When you want
-to break the string to insert dynamic content, you must always be
-aware of the definition \verb!\xdef#1{"#2"}! contained with the
-definition of \cs{defineJSStr}. To illustrate, we return to an
-earlier example presented in \nameref{lengthyJS}, on
-page~\pageref*{lengthyJS}.
-
-We begin by defining some JavaScript strings. Note that in each of
-these two definitions, the leading and trailing double quote
-(\texttt{"}) is missing (these are the ones inserted automatically).
-The definitions look a bit strange because we break the string to
-insert dynamic content (\texttt{f.value}, \texttt{f.getItemAt(a,
-false)}, etc.), then continue on with the string from there.
-
-\begin{Verbatim}[xleftmargin=\amtIndent]
-\defineJSStr\myAlerti{You've typed in \\"" + f.value +"\\".}
-\defineJSStr\myAlertii{Selection: " + f.getItemAt(a, false)
- + " (export value: " + f.getItemAt(a, true)+").}
-\end{Verbatim}
-
-\newtopic We use the \texttt{defineJS} environment, after setting the escape code to \texttt{@}. The \texttt{defineJS}
-is a fully verbatim environment, the escape character cannot be changed to \verb!\!, but it
-may be changed to another character, such as \texttt{@}.
-
-\begin{Verbatim}[xleftmargin=\amtIndent]
-\begin{defineJS}[\catcode`\@=0\relax]{\getComboJS}
-var f = this.getField("myCombo");
-var a = f.currentValueIndices;
-if ( a == -1 )
- app.alert(@myAlerti);
-else
- app.alert(@myAlertii);
-\end{defineJS}
-\end{Verbatim}
-
-\newtopic Then again, the use of \cs{defineJSStr} is not required, it is a convenience for creating
-JavaScript strings, especially ones with embedded Unicode. The previous example could have been
-done by defining \cs{myAlerti} and \cs{myAlertii} by
-\begin{Verbatim}[xleftmargin=\amtIndent]
-\newcommand\myAlerti{"You've typed in \\"" + f.value +"\\"."}
-\newcommand\myAlertii{"Selection: " + f.getItemAt(a, false)
- + " (export value: " + f.getItemAt(a, true)+")."}
-\end{Verbatim}
-\noindent Note the \emph{presence} of the leading and trailing double quotes.
-
\section{The \texttt{useui} option: A User-Friendly Interface}\label{useui}
\def\myFavFive{%
@@ -2056,17 +2170,16 @@ uptxt={Push Me}}
To use the ``user-friendly'' interface, the \texttt{useui} option must be taken. The key-value pairs
described below are enclosed as the argument of the special \cs{ui} key. For example,
-\bgroup\obeyspaces\ttfamily%
-\settowidth{\aebdimen}{ bordercolor=\darg{1 0 0},bgcolor=\darg{0 1 0},}%
-\begin{dCmd*}{\aebdimen+2\fboxsep+2\fboxrule}
+\bVerb\takeMeasure{{\quad}bordercolor=\darg{1 0 0},bgcolor=\darg{0 1 0},}%
+\begin{dCmd*}[commandchars={!@^}]{\bxSize}
\pushButton[\ui{%
- bordercolor={1 0 0},bgcolor={0 1 0},
- textcolor={1 0 0},align={right},
- uptxt={Push Me},
- js={app.alert("AcroTeX rocks!")}
+@!quad^bordercolor={1 0 0},bgcolor={0 1 0},
+@!quad^textcolor={1 0 0},align={right},
+@!quad^uptxt={Push Me},
+@!quad^js={app.alert("AcroTeX rocks!")}
}]{pb1}{}{11bp}
\end{dCmd*}
-\egroup\newtopic You can develop your own set of appearances and use the \texttt{presets} key to conveniently set these.
+\endgroup\newtopic You can develop your own set of appearances and use the \texttt{presets} key to conveniently set these.
For example,
\begin{Verbatim}[xleftmargin=\amtIndent]
\def\myFavFive{%
@@ -2094,10 +2207,12 @@ displayed in the margin. Some of the user-friendly are a combination of
We present these key-value pairs to model the user-interface of \app{Acrobat}.
-\settowidth{\aebdimen}{\ttfamily border=visible|invisible}
-\begin{dCmd}[commandchars=!()]{\aebdimen+2\fboxsep+2\fboxrule}
+%\settowidth{\aebdimen}{\ttfamily border=visible|invisible}
+\bVerb\takeMeasure{border=visible|invisible}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
border=visible|invisible
\end{dCmd}
+\endgroup
\CmdDescription Used with link annotations and determines whether the border
surrounding the bounding box of the link is visible. In the case of a link,
this is the Link Type: \textsf{Visible Rectangle} or \textsf{Invisible
@@ -2759,7 +2874,7 @@ The \cs{setTabOrder} command is available for users of pdftex and dvipdfm, as we
\setTabOrderByNumber
\end{dCmd}
-\subsection{Using \texorpdfstring{\protect\cs{setTabOrderByList}}{\CMD{setTabOrderByList}}}
+\subsection{Using \tops{\protect\cs{setTabOrderByList}}{\CMD{setTabOrderByList}}}
We illustrate with a simple example, followed by a verbatim listing of the code, and a discussion
afterward. We begin by placing two text fields in a row; normally,we would tab from the first one created
@@ -2824,7 +2939,7 @@ b\hspace{9.5pt}}}}}}\texttt{\href{\urlAcroTeXBlog/?p=320}{settaborder.pdf}} for
including tabbing using structure, has its source file attached to the PDF file.
The file is posted one the \href{\urlAcroTeXBlog}{AeB Blog}.
-\subsection{Using \texorpdfstring{\protect\cs{setTabOrderByNumber}}{\CMD{setTabOrderByNumber}}}
+\subsection{Using \tops{\protect\cs{setTabOrderByNumber}}{\CMD{setTabOrderByNumber}}}
An alternate method for setting tab order by structure is to directly enter the tab order into the
optional argument of the field, link, or comment annotation.
@@ -2916,16 +3031,37 @@ embedding of the JavaScripts.
\newtopic Other options are discussed in the following paragraphs.
\begin{description}\def\NH{\hspace{-\labelsep}}
-\item\NH\texttt{nodljs} turns off the embedding of the document level
+\item\NH\opt{nodljs} turns off the embedding of the document level
JavaScript. This might be useful, for creating a paper document that is
not interactive. For a non-interactive paper document, no JS is needed.
-\item\NH\texttt{execJS} is a very useful option/feature if you know how to use
+\item\NH\opt{execJS} is a very useful option/feature if you know how to use
it. Any JavaScript that is written in an \env{execJS} environment is
executed once when the document is first opened in \app{Acrobat}, then
discarded. AeB uses this for post-distillation document processing. The
default is that the JavaScript in an \texttt{execJS} environment is not
executed; using this option turns on this feature.
+
+\item\NH\opt{usealtadobe} imports alternate naming for most of Adobe's
+ built in functions. All of Adobe built in functions begin with `AF',
+ when this option is taken, the same functions are defined, but prefixed
+ with `EF'. For example, \texttt{AFNumber\_Keystroke()} has an alias of
+ \texttt{EFNumber\_Keystroke()}, when the \opt{usealtadobe} option is
+ specified.
+
+ \textbf{Developer's Note.} Use this option when developing new code
+ that use the Adobe built-in functions. For developers that have
+ \app{Acrobat}, it is useful to specify this option and to refer to the
+ built-in function using the special syntax,
+ \[\cs{dl@EForAF4\ameta{no-AF-function-name}}\]
+ For example, \cs{dl@EForAF4Number\_Keystroke(0,0,0,0,"",true)} expands to
+ \[\texttt{EFNumber\_Keystroke(0,0,0,0,"",true)}\] if \opt{usealtadobe} is taken,
+ and \[\texttt{AFNumber\_Keystroke(0,0,0,0,"",true)}\] otherwise.
+
+\item\NH\opt{debug} causes the document JavaScript created by the
+ {\AcroTeX} Bundle to generate more debugging messages to the JavaScript
+ console.
+
\end{description}
\section{The \texttt{insDLJS} and \texttt{insDLJS*} Environments}
@@ -3463,7 +3599,7 @@ Use \env{defineJS*} in the body of the document; the command argument \cs{\ameta
used and redefined in a later \env{defineJS*} environment.
The \env{@defineJS} environment is for package authors.
-\paragraph*{The \texorpdfstring{{\protect\env{defineJS}}}{defineJS}-type environments with arguments.}\label{para:defineJSwArgs}
+\paragraph*{The \tops{{\protect\env{defineJS}}}{defineJS}-type environments with arguments.}\label{para:defineJSwArgs}
%\index{defineJS with arguments@\env{defineJS} with arguments}
The \env{defineJS}-type environments do not have parameters/arguments as
normal environments (or commands) do. To enable the ability to modify the
diff --git a/macros/latex/contrib/acrotex/eforms.dtx b/macros/latex/contrib/acrotex/eforms.dtx
index 9b4520e336..61e21b17d4 100644
--- a/macros/latex/contrib/acrotex/eforms.dtx
+++ b/macros/latex/contrib/acrotex/eforms.dtx
@@ -16,7 +16,7 @@
%</copyright>
%<package>\NeedsTeXFormat{LaTeX2e}
%<package>\ProvidesPackage{eforms}
-%<package> [2021/03/11 v2.4.2 Provides general eforms support (dps)]
+%<package> [2021/05/10 v2.4.3 Provides general eforms support (dps)]
%<*driver>
\documentclass{ltxdoc}
\usepackage[colorlinks,hyperindex=false]{hyperref}[2012/10/12]
@@ -95,6 +95,7 @@
% \textsf{web}; in this case, the options below must explicitly included.
% Set the driver dependent code for the |quiz| environments.
%
+% \changes{v2.4.3}{2021/05/10}{Changed date for sync with \string\pkg{insdljs}}
% \changes{v2.2v2.2}{2019/06/12}{Added fields to fields dict, conforming to \string\pkg{hyperref}}
% \changes{v2.13}{2019/06/10}{Added various fields to the fields dictionary so they
% can get appearances in non-conforming PDF viewers.}
@@ -454,7 +455,7 @@
% \begin{macrocode}
%</package>
% \end{macrocode}
-% \section{\tops{\app}{}{Adobe} Forms Support}\label{formsSupport}
+% \section{\tops{\protect\app}{}{Adobe} Forms Support}\label{formsSupport}
% \begin{macrocode}
%<*package>
% \end{macrocode}
diff --git a/macros/latex/contrib/acrotex/examples/jquiztst.pdf b/macros/latex/contrib/acrotex/examples/jquiztst.pdf
index 945de6c227..2646de183c 100644
--- a/macros/latex/contrib/acrotex/examples/jquiztst.pdf
+++ b/macros/latex/contrib/acrotex/examples/jquiztst.pdf
Binary files differ
diff --git a/macros/latex/contrib/acrotex/examples/jquiztst.tex b/macros/latex/contrib/acrotex/examples/jquiztst.tex
index e6d3a0aa29..28031e9662 100644
--- a/macros/latex/contrib/acrotex/examples/jquiztst.tex
+++ b/macros/latex/contrib/acrotex/examples/jquiztst.tex
@@ -36,7 +36,7 @@ Department of Mathematics}
\font\hv=cmtt10 \def\hvperk{\char`^}
%\font\hv=hv at 9pt \def\hvperk{\char142 }
{\catcode`\^=\active
-\gdef\js{\bgroup\hv\catcode`\^=\active \let^=\hvperk \jsi}
+ \gdef\js{\bgroup\hv\catcode`\^=\active \let^=\hvperk \jsi}
}\def\jsi#1{#1\egroup}
\def\hr#1{\textcolor{red}{#1}}
diff --git a/macros/latex/contrib/acrotex/exerquiz.dtx b/macros/latex/contrib/acrotex/exerquiz.dtx
index 7a7a0fdb5d..d73c3efdb6 100644
--- a/macros/latex/contrib/acrotex/exerquiz.dtx
+++ b/macros/latex/contrib/acrotex/exerquiz.dtx
@@ -22,7 +22,7 @@
%<randomize>\ProvidesFile{aebrandom.def}
%<sumrytbls>\ProvidesFile{aebsumrytbls.def}
%<template>\ProvidesFile{template.def}
-%<package|driver|aebjs|eqexam|randomize|sumrytbls|template> [2021/04/24 v8.7 %
+%<package|driver|aebjs|eqexam|randomize|sumrytbls|template> [2021/05/10 v8.7.7 %
%<package> Exerquiz: Exercises and Quizzes for LaTeX/PDF package (dps)]
%<driver> Exerquiz documentation driver file (dps)]
%<aebjs> Exerquiz document level JavaScript (dps)]
@@ -73,6 +73,7 @@
\begin{document}
\let\env\texttt\let\pkg\textsf
\let\app\textsf
+ \let\tops\texorpdfstring
\GetFileInfo{exerquiz.sty}
\title{Exerquiz: Exercises and Quizzes for \LaTeX/PDF}
\author{D. P. Story\\
@@ -271,17 +272,23 @@
% \leavevmode\IndexOpt{nodljs}^^A
% An option for excluding all DLJS from the document. Useful with the
% \texttt{forpaper} option, or a document destined to be printed. Pass
-% on to insdljs package.
+% on to \pkg{insdljs} package.
% \begin{macrocode}
\DeclareOption{nodljs}{\PassOptionsToPackage{nodljs}{insdljs}%
\AtEndOfPackage{\let\importdljs\eq@YES}}
% \end{macrocode}
% \leavevmode\IndexOpt{execAfter}^^A
-% Execute any JS defined within the \texttt{execJS} environment. Works only for
+% Execute any JS defined within the \env{execJS} environment. Works only for
% authors using Acrobat 5.0 or Acrobat Approval.
% \begin{macrocode}
\DeclareOption{execJS}{\PassOptionsToPackage{execJS}{insdljs}}
% \end{macrocode}
+% \leavevmode\IndexOpt{usealtadobe}^^A
+% Pass the \opt{usealtadobe} to \pkg{insdljs} as a convenience option.
+% \changes{v8.7.7}{2021/05/10}{Pass \string\opt{usealtadobe} option to \string\pkg{insdljs}}
+% \begin{macrocode}
+\DeclareOption{usealtadobe}{\PassOptionsToPackage{usealtadobe}{insdljs}}
+% \end{macrocode}
% \leavevmode\IndexOpt{exercisesonly}^^A
% If the document author wants only to create a series of exercises, no quizzes, there is no
% need for the Document-level JavaScript. So, we have a couple of convenience options.
@@ -841,7 +848,12 @@
\RequirePackage{verbatim}
\RequirePackage{hyperref}
\RequirePackage{amssymb}% used for return symbols
-\RequirePackage{eforms}[2019/10/23]
+% \end{macrocode}
+% (2021/05/10) Newer version of \pkg{eforms} required, as this package uses
+% \cs{dl@EForAF4}, which is defined by \pkg{insdljs} of the same date.
+% \changes{v8.7.7}{2021/05/10}{Now require \string\pkg{eforms} dated 2021/05/10}
+% \begin{macrocode}
+\RequirePackage{eforms}[2021/05/10]
\dlSetPkgInfo
% \end{macrocode}
% \begin{macrocode}
@@ -856,7 +868,7 @@
}{}
% \end{macrocode}
% \begin{macrocode}
-\edef\eq@restoreCats{% dps17
+\edef\eq@restoreCats{%
\catcode`\noexpand\"=\the\catcode`\"\relax
\catcode`\noexpand\'=\the\catcode`\'\relax
\catcode`\noexpand\,=\the\catcode`\,\relax
@@ -4041,6 +4053,7 @@
\AA{\AAFormat{%
if\eqSP(typeof\eqSP\oField=="undefined")\eqSP
var\eqSP\oField=new\eqSP Object;\r
+ \oField.sqTlyTotCnt=0;\r
\oField.Grp={};%
\ifx\defaultColorJSLoc\@empty\else\r
\oField.DefaultColorJSLoc=\defaultColorJSLoc;\fi
@@ -5953,7 +5966,7 @@ if (isEndQuizPushed("@eqBaseName")){
%<*package|eqexam>
\def\Ans{\Ans@list}%
}% list
-}{\endlist\setcounter{quizno}{0}\eq@answersEndHook}
+}{\eq@answersEndHook\endlist\setcounter{quizno}{0}}
% \end{macrocode}
% Answers environment for a tabular environment. This command picks
% up the arguments of \cs{Ans}, then passes on the \cs{@Ans}
@@ -6043,10 +6056,12 @@ if (isEndQuizPushed("@eqBaseName")){
% \end{macrocode}
%
% \begin{macro}{\endanswers}
-% Close off \texttt{tabular} environment, and reinitialize the
+% Close off \texttt{tabular} environment, and re-initialize the
% \texttt{quizno} counter. Added \cs{answersEndHook}.
% \begin{macrocode}
-\newcommand\answersEndHook[1]{\def\eq@answersEndHook{#1}}
+\newcommand\answersEndHook[1]{\def\eq@answersEndHook{#1}%
+ \ifx\eq@answersEndHook\@empty\else
+ \def\insertEndHookHere{#1}\fi}
\let\eq@answersEndHook\@empty
\def\endanswers@sq{\endtabular\setcounter{quizno}{0}%
\eq@answersEndHook\reset@doendpe{\the\everypar}%
@@ -6183,11 +6198,19 @@ var qzSolnDest="*@qzsolndest";
var solnAfter=*ifeq@solutionsafter%
true*else%
false*fi;
-if ((qzSolnDest!="") && !solnAfter) %
-jmpToNamedDest("*oField","*@qzsolndest",%
-*ifx*@sqTurnOffAlerts*eq@Zero0*else1*fi);%
-*ifx*eqAddAAMouseUpMC*empty*else
-*eqAddAAMouseUpMC*fi
+% \end{macrocode}
+% Introduce changes in this code in response to \cs{sqSolnBtn} command.
+% \changes{v8.7.5}{2021/05/05}{\string\cs{sqSolnBtn} changes: execute block
+% if \string\cs{sqSolnBtn} not detected}
+% \begin{macrocode}
+var f=this.getField("corr.*oField.*thequestionno");
+if (f==null) {
+ if ((qzSolnDest!="") && !solnAfter) %
+ jmpToNamedDest("*oField","*@qzsolndest",%
+ *ifx*@sqTurnOffAlerts*eq@Zero0*else1*fi);%
+ *ifx*eqAddAAMouseUpMC*empty*else
+ *eqAddAAMouseUpMC*fi
+}
\end{defineJS}
% \end{macrocode}
% JavaScript code for the mouse up action for the \emph{incorrect} choice of the radio button field
@@ -6337,23 +6360,31 @@ for (var i=0; i<a.length; i++)
if ( (a[i].isBoxChecked(0)) && %
(a[i].value.charAt(0)==0) )
a[i].checkThisBox(0,false);%
-*ifx*@sqTurnOffAlerts*eq@One%
-OnBlurRespBox(true,"*oField");
+*ifx*@sqTurnOffAlerts*eq@One
+OnBlurRespBox(true,"*oField");*else
*fi%
var qzSolnDest="*@qzsolndest";
var solnAfter=*ifeq@solutionsafter%
true*else%
false*fi;
-if ( (qzSolnDest != "") && !solnAfter ) {
- for (var i=0; i<a.length; i++){
- if ((a[i].exportValues[0].charAt(0)==1) && %
+% \end{macrocode}
+% Introduce changes in this code in response to \cs{sqSolnBtn} command.
+% \changes{v8.7.5}{2021/05/05}{\string\cs{sqSolnBtn} changes: execute block
+% if \string\cs{sqSolnBtn} not detected}
+% \begin{macrocode}
+var f=this.getField("corr.*oField.*thequestionno");
+if (f==null) {
+ if ( (qzSolnDest != "") && !solnAfter ) {
+ for (var i=0; i<a.length; i++){
+ if ((a[i].exportValues[0].charAt(0)==1) && %
(!a[i].isBoxChecked(0))) break;
+ }
}
+ if (i>=a.length) jmpToNamedDest("*oField","*@qzsolndest",%
+ *ifx*@sqTurnOffAlerts*eq@Zero0*else1*fi);%
+ *ifx*eqAddAAMouseUpMS*empty*else
+ *eqAddAAMouseUpMS*fi
}
-if (i>=a.length) jmpToNamedDest("*oField","*@qzsolndest",%
-*ifx*@sqTurnOffAlerts*eq@Zero0*else1*fi);%
-*ifx*eqAddAAMouseUpMS*empty*else
-*eqAddAAMouseUpMS*fi
\end{defineJS}
% \end{macrocode}
% Mouse up action for a \emph{incorrect answer box} (a checkbox) to MS question of short-quiz
@@ -6369,9 +6400,8 @@ for (var i=0; i<a.length; i++) {
a[i].checkThisBox(0,false);
}
}%
-*ifx*@sqTurnOffAlerts*eq@One%
-OnBlurRespBox(false,"*oField");
-*fi%
+*ifx*@sqTurnOffAlerts*eq@One
+OnBlurRespBox(false,"*oField");*fi%
*ifx*oField*@empty*else
updateTally("*oField.*thequestionno");*fi%
*ifx*eqAddAAMouseUpMS*empty*else
@@ -6547,8 +6577,7 @@ updateTally("*oField.*thequestionno");*fi%
\setlength{\labelsep}{0pt}%
\def\Ans{\Ans@list}%
}%
-}{\endlist\setcounter{quizno}{0}%
- \eq@answersEndHook
+}{\eq@answersEndHook\endlist\setcounter{quizno}{0}%
\setdefault@Ans
\ifx\aeb@answerType\aeb@answerType@r
% \end{macrocode}
@@ -7826,6 +7855,11 @@ updateTally("*oField.*thequestionno");*fi%
\global\let\aebtitleQuiz\@empty
\global\let\aebTitleQuiz\@empty
\global\let\eq@tq@star\relax
+% \end{macrocode}
+% (2021/05/07) Reset \cs{eqpriorhook} at end of \env{oQuestions} environment.
+% \changes{v8.7.6}{2021/05/07}{Reset \string\cs{eqpriorhook} at end of \string\env{oQuestions} environment}
+% \begin{macrocode}
+ \global\let\oqpriorhook\@empty
\aftergroup\ignorespaces
}
\def\oSolution#1{\edef\@qzsolndest{#1}}
@@ -9055,51 +9089,109 @@ if(event.willCommit) {
}
% \end{macrocode}
% \end{macro}
-%\subsection{Fields that Support the Fill-Ins}
-% \begin{macro}{\sqTallyBox}
+% \section{Fields that play a supportive role}
+%
+% \subsection{Support for the short-quiz}
+%
+% \subsubsection{The \tops{\protect\cs}{\textbackslash}{sqTallyBox} command}
+%
+% \begin{macro}{\sqTallyBox}\hskip-\marginparsep\texttt{[\ameta{options}]}
% The \cmd{\sqTallyBox} holds the number of incorrect responses to the
-% question. This box is not required to appear. If it does not
-% appear, use \cmd{\RespBoxNT} to prevent the doc level JavaScript
-% from trying to write a nonexistent text field.
+% question. This box is not required to appear.
% \begin{macrocode}
\let\@@sqTallyBoxActions\@empty
-\@ifundefined{calcOrder}{%
-\ifpdf\def\@@sqTallyBoxActions{%
- \AA{\AAValidate{getTotalTally("\oField");}}}\fi}{}
+%\@ifundefined{calcOrder}{%
+%\ifpdf\def\@@sqTallyBoxActions{%
+% \AA{\AAValidate{getTotalTally("\oField");}}}\fi}{}
+%\ifpdf\def\@@sqTallyBoxActions{%
+% \AA{\AAValidate{getTotalTally("\oField");}}}\else
+% \let\@@sqTallyBoxActions\@empty\fi
\def\sqTallyBoxDefaults{%
- \BC{0 0 0}\W{1}\textColor{1 0 0 rg}\S{I}\Q{2}\Ff{\FfReadOnly}
-}
-\ifpdf\def\@@sqTallyBoxActions{%
- \AA{\AAValidate{getTotalTally("\oField");}}}\else
- \let\@@sqTallyBoxActions\@empty
-\fi
+ \BC{0 0 0}\W{1}\textColor{1 0 0 rg}\S{I}\Q{2}\Ff{\FfReadOnly}}
\newcommand\sqTallyBox[1][]{%
\mbox{\text@@Field{#1}{tally.\oField.\thequestionno}%
{\TBW}{\DefaultHeightOfWidget}%
{}{\eq@setWidgetProps\eq@TextField}%
{\sqTallyBoxDefaults\@@sqTallyBoxActions\every@eqTextField
- \every@sqTallyBox}}%
-}
+ \every@sqTallyBox}}}
% \end{macrocode}
% \end{macro}
-% \begin{macro}{\sqTallyTotal}
+% \subsubsection{The \tops{\protect\cs}{\textbackslash}{sqTallyTotal} command}
+% \begin{macro}{\sqTallyTotal}\hskip-\marginparsep\texttt{[\ameta{options}]}
% This text field stores the tally total. Only used within the
% \texttt{shortquiz} environment. Takes on optional parameter; this
-% parameter can be used to modify the appearance of the fields.
+% parameter can be used to modify the appearance of the fields. Two special
+% key-values are also recognized: \cs{weakpass\darg{\ameta{n}}} and \cs{strongpass\darg{\ameta{n}}}
% \begin{macrocode}
\def\sqTallyTotalDefaults{%
- \rawPDF{}\W{1}\BC{0 0 0}\S{I}\textColor{1 0 0 rg}%
- \Q{2}\Ff{\FfReadOnly}%
-}
-\def\@@sqTallyTotalActions{%
- \AA{%
- \AAKeystroke{AFNumber_Keystroke(0,0,0,0,"",true);}
- \AAFormat{AFNumber_Format(0,0,0,0,"",true);}
- \AACalculate{%
- AFSimple_Calculate("SUM",new Array("tally.\oField"));
- }}%
+ \rawPDF{}\W{1}\BC{0 0 0}\S{I}\textColor{1 0 0 rg}
+ \Q{2}\Ff{\FfReadOnly}
}
+% \end{macrocode}
+% \DescribeMacro{\sqWeakMsg} The message that appears in an alert box
+% when the use has exceeded the weak-pass limit.
+% \begin{macrocode}
+\flJSStr{\sqWeakMsg}{You have missed too many questions.
+After you finish, it is recommended you retake this quiz
+with fewer errors and greater understanding.}
+% \end{macrocode}
+% \DescribeMacro{\sqStrongMsg} The message that appears in an alert box
+% when the use has exceeded the strong-pass limit.
+% \begin{macrocode}
+\flJSStr{\sqStrongMsg}{You have missed too many questions.
+We are resetting the quiz. Start over, this time with
+fewer errors and greater understanding.}
+% \end{macrocode}
+% The code that formats the field and if needed, responds to the weak-pass
+% or strong-pass parameter.
+% \begin{macrocode}
+\def\@@sqTallyTotalActions{\AA{%
+ \AAKeystroke{\dl@EForAF4Number_Keystroke(0,0,0,0,"",true);}
+ \AAFormat{\dl@EForAF4Number_Format(0,0,0,0,"",true);}
+ \AACalculate{%
+ \dl@EForAF4Simple_Calculate("SUM",new Array("tally.\oField"));\r
+ var sqTlyTotl=event.value;
+ \ifx\eq@strongpass\@empty
+ \ifx\eq@weakpass\@empty\else\r
+% \end{macrocode}
+% \textbf{Weak pass:} When \uif{sqTlyTotl} exceeds \cs{eq@weakpass},
+% an alert message with a message of \cs{sqWeakMsg}.
+% \begin{macrocode}
+ if(sqTlyTotl > \eq@weakpass) {\r\t
+ if (\oField.sqTlyTotCnt==0)\r\t\t
+ app.alert(\sqWeakMsg);\r\t
+ \oField.sqTlyTotCnt++;\r
+ }
+ \fi
+ \else\r
+% \end{macrocode}
+% \textbf{Strong pass:} When \uif{sqTlyTotl} exceeds \cs{eq@strongpass},
+% an alert message with a message of \cs{sqStrongMsg}, and the whole
+% short-quiz is reset.
+% \begin{macrocode}
+ if(sqTlyTotl > \eq@strongpass) {\r\t
+ app.alert(\sqStrongMsg);\r
+ \@@sqClearButtonJSCode\r
+ event.value=0;\r
+ }
+ \fi
+}}}
+% \end{macrocode}
+% \begin{macrocode}
+\def\@eqweakpass#1{\def\eq@weakpass{#1}}
+\def\@eqstrongpass#1{\def\eq@strongpass{#1}}
+\let\eq@weakpass\@empty
+\let\eq@strongpass\@empty
+% \end{macrocode}
+% On 2021/05/07, the action of \cs{sqTallyTotal} is enhanced; two special keys-values
+% are defined: \cs{weakpass\darg{\ameta{n}}} and \cs{strongpass\darg{\ameta{n}}}.
+% For the weak pass, as soon as the student misses more than \ameta{n} questions,
+% an alert box message; for the strong pass, an alert message appears and the quiz
+% is reset.
+% \changes{v8.7.6}{2021/05/07}{Enhanced capabilities of \string\cs{sqTallyTotal}}
+% \begin{macrocode}
\newcommand\sqTallyTotal[1][]{%
+ \processAppArgs#1\end\@nil
\mbox{\text@@Field{#1}{tallytotal.\oField}{\TBW}%
{\DefaultHeightOfWidget}{\eq@protect\AA}%
{\eq@setWidgetProps\eq@TextField}%
@@ -9108,6 +9200,160 @@ if(event.willCommit) {
}
% \end{macrocode}
% \end{macro}
+%
+% \subsubsection{The \tops{\protect\cs}{\textbackslash}{sqClearButton} command}
+%
+% \begin{macro}{\sqClearButton}
+% This button will clear the tallyfields and change the color of
+% the \cmd{\RespBox} back to \cmd{\defaultColorJS}. The button clears the fields
+% based on the current value of \cmd{\oField}. This text macro is
+% given its value when the optional parameter in the
+% \texttt{shortquiz} environment is specified.
+%\changes{v6.3g}{2008/10/13}
+%{%
+% Fixed a problem with the clear button not setting the boundary color
+% back to the default. I must have changed the name of an objective field,
+% now, we say \string\texttt{this.getField("obj.\string\cs{oField}")}.
+%}
+% \begin{macrocode}
+\def\sqClearButtonDefaults
+{%
+ \CA{\eq@local@sqClearButton}\textColor{0 g}\F{\FPrint}
+ \BC{0 0 0}\BG{.7529 .7529 .7529}\W{1}\S{B}\Ff{\FfNoExport}
+}
+% \end{macrocode}
+% In an attempt to supply some custom colors for the shortquiz, we
+% define \cmd{\sqRespBoxResetColor}. It determines the clear color
+% \changes{v8.6}{2020/11/29}{Rewrote SQ clear button using \string\env{defineJS} env}
+% \begin{macrocode}
+\begin{defineJS}[\makeesc\*\makecmt\%]{\@@sqClearButtonJSCode}
+ProcessIt = false;
+if ( typeof *oField == "undefined" )
+ *oField = new Object;
+if (typeof appAlerts["*oField"] == "undefined")
+ appAlerts["*oField"] = new Object;
+this.resetForm(new Array("mc.*oField","obj.*oField",%
+"tally.*oField","grpobj.*oField"));
+var f = this.getField("obj.*oField");
+if ( f != null ) f.strokeColor=*ifx*defaultColorJSLoc*@empty%
+*defaultColorJS*else*defaultColorJSLoc*fi;
+f = this.getField("grpobj.*oField");
+% \end{macrocode}
+% Here, we give the user an opportunity to designate the color
+% of the response boxes when they are reset by the \cs{sqClearButton}.
+% The default is to use \cs{eqDefaultColor}.
+% \begin{macrocode}
+if ( f != null ) f.strokeColor=*ifx*defaultColorJSLoc*@empty%
+*defaultColorJS*else*defaultColorJSLoc*fi;
+f = this.getField("rbmarkup.*oField");
+if ( f != null ) f.display=display.hidden;
+*oField.Grp = {};
+appAlerts["*oField"].bAfterValue=false;
+% \end{macrocode}
+% \begin{macrocode}
+*oField.sqTlyTotCnt=0;
+ProcessIt=true;
+\end{defineJS}
+\def\@@sqClearButtonActions{\A{\JS{\@@sqClearButtonJSCode}}}
+\newcommand\sqClearButton[1][]{%
+ \mbox{\push@@Button{#1}{clear.\oField}{}{\DefaultHeightOfWidget}%
+ {\eq@protect\A}{\eq@setButtonProps\eq@Button@driver}%
+ {\sqClearButtonDefaults\@@sqClearButtonActions\every@ButtonField
+ \every@sqClearButton}}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{The \tops{\protect\cs}{\textbackslash}{sqSolnBtn} command}
+% The default scheme for pointing the student to the soltuion to a MC or MS question
+% is through the buttons themselves. For MC, when the student chooses the correct
+% answer from the choice field, the page jumps to the soltution page automatically
+% (assuming there is a solution); for MS, the same jump does not occur until all
+% correct choices are made.
+%
+% In this section, we introduce an alternate scheme for handling jumps to MC and
+% MS questions.
+% \changes{v8.7.5}{2021/05/05}{Defined \string\cs{sqSolnBtn}}
+% \par\medskip\noindent
+% \DescribeMacro{\sqSolnMCMsg} Alert message for MC question
+% \begin{macrocode}
+\flJSStr{\sqSolnMCMsg}{You must first select the correct
+answer to see the solution.}
+% \end{macrocode}
+% \DescribeMacro{\sqSolnMSMsg} Alert message for MS question
+% \begin{macrocode}
+\flJSStr{\sqSolnMSMsg}{You must first select all the correct
+answers to see the solution.}
+% \end{macrocode}
+% \DescribeMacro{\sqCorrSolCodeMC} The code for \cs{sqSolnBtn} when the choice
+% field is MC
+% \begin{macrocode}
+\begin{defineJS}[\makeesc\*\makecmt\%]{\sqCorrSolCodeMC}
+var qzSolnDest="*@qzsolndest";
+var solnAfter=*ifeq@solutionsafter%
+true*else%
+false*fi;
+var qzSolnDest="*@qzsolndest";
+var f=this.getField("mc.*oField.*thequestionno");
+if(f.value.charAt(0)=="1") {
+ if ((qzSolnDest!="") && !solnAfter) %
+jmpToNamedDest("answer",qzSolnDest,1);
+} else app.alert(*sqSolnMCMsg);
+\end{defineJS}
+% \end{macrocode}
+% \DescribeMacro{\sqCorrSolCodeMS} The code for \cs{sqSolnBtn} when the choice
+% field is MS
+% \begin{macrocode}
+\begin{defineJS}[\makeesc\*\makecmt\%]{\sqCorrSolCodeMS}
+// multiple selection
+var g=this.getField("mc.*oField.*thequestionno");
+var a=g.getArray();
+var qzSolnDest="*@qzsolndest";
+var solnAfter=*ifeq@solutionsafter%
+true*else%
+false*fi;
+var qzSolnDest="*@qzsolndest";
+var f=this.getField("corr.*oField.*thequestionno");
+if ( (qzSolnDest != "") && !solnAfter ) {
+ for (var i=0; i<a.length; i++){
+ if ((a[i].exportValues[0].charAt(0)==1) && %
+(!a[i].isBoxChecked(0))) break;
+ }
+}
+if (i>=a.length) jmpToNamedDest("*oField","*@qzsolndest",%
+*ifx*@sqTurnOffAlerts*eq@Zero0*else1*fi);
+else app.alert(*sqSolnMSMsg);
+\end{defineJS}
+% \end{macrocode}
+% The action for \cs{sqSolnBtn} as a function of whether
+% this is a MC or MS button.
+% \begin{macrocode}
+\def\sqCorrSolButtonActionHook{\ifx\aeb@answerType
+ \aeb@answerType@r\JS{\sqCorrSolCodeMC}\else
+ \JS{\sqCorrSolCodeMS}\fi
+}
+% \end{macrocode}
+% \DescribeMacro{\sqSolnBtn}\hskip-\marginparsep\texttt{[\ameta{options}]} The
+% code for \cs{sqSolnBtn}. This command is usually inserted into the workflow
+% through the \cs{answersEndHook} command.
+% \begin{macrocode}
+\newcommand{\sqSolnBtn}[1][]{%
+ \def\Fld@name{corr.\oField.\thequestionno}%
+ \edef\@@CorrSolButtonActions{\noexpand
+ \A{\noexpand\sqCorrSolButtonActionHook}}%
+% \end{macrocode}
+% The \cs{sqSolnBtn} button only appears when \cs{@qasolndest} is nonempty.
+% \begin{macrocode}
+ \ifx\@qzsolndest\@empty\else
+ \mbox{\push@@Button{#1}{\Fld@name}{}{\DefaultHeightOfWidget}%
+ {\eq@protect\A}{\eq@setButtonProps\eq@Button@driver}%
+ {\CorrAnsButtonDefaults\@@CorrSolButtonActions
+ \every@ButtonField\every@CorrAnsButton}}\fi
+}
+% \end{macrocode}
+%
+% \subsection{The \tops{\protect\cs}{\textbackslash}{CorrAnsButton} buttons}
+%
% \begin{macro}{\CorrAnsButton}
% The \cmd{\CorrAnsButton} is a button macro which, when pressed, will
% display the correct answer for the user. This button is again
@@ -9172,7 +9418,8 @@ if(event.willCommit) {
% \end{macrocode}
% \leavevmode\DescribeMacro{\sqCorrAnsCode}
% The JavaScript code for \cs{CorrAnsButton} now in a \env{defineJS} env.
-% \changes{v8.6}{2020/11/29}{code for \string\cs{CorrAnsButton} now in a \string\env{defineJS} env}
+% \changes{v8.6}{2020/11/29}{code for \string\cs{CorrAnsButton} now in a
+% \string\env{defineJS} env}
% \begin{macrocode}
\begin{defineJS}[\makeesc\!\makecmt\%]{\sqCorrAnsCode}
!ifx!@qzsolndest!@empty%
@@ -9230,63 +9477,9 @@ else !processJSfunc("obj.!oField.!thequestionno","!CorrectAns",%
}
% \end{macrocode}
% \end{macro}
-% \begin{macro}{\sqClearButton}
-% This button will clear the tallyfields and change the color of
-% the \cmd{\RespBox} back to \cmd{\defaultColorJS}. The button clears the fields
-% based on the current value of \cmd{\oField}. This text macro is
-% given its value when the optional parameter in the
-% \texttt{shortquiz} environment is specified.
-%\changes{v6.3g}{2008/10/13 }
-%{%
-% Fixed a problem with the clear button not setting the boundary color
-% back to the default. I must have changed the name of an objective field,
-% now, we say \string\texttt{this.getField("obj.\string\cs{oField}")}.
-%}
-% \begin{macrocode}
-\def\sqClearButtonDefaults
-{%
- \CA{\eq@local@sqClearButton}\textColor{0 g}\F{\FPrint}
- \BC{0 0 0}\BG{.7529 .7529 .7529}\W{1}\S{B}\Ff{\FfNoExport}
-}
-% \end{macrocode}
-% In an attempt to supply some custom colors for the shortquiz, we
-% define \cmd{\sqRespBoxResetColor}. It determines the clear color
-% \changes{v8.6}{2020/11/29}{Rewrote SQ clear button using \string\env{defineJS} env}
-% \begin{macrocode}
-\begin{defineJS}[\makeesc\*\makecmt\%]{\@@sqClearButtonJSCode}
-ProcessIt = false;
-if ( typeof *oField == "undefined" )
- *oField = new Object;
-if (typeof appAlerts["*oField"] == "undefined")
- appAlerts["*oField"] = new Object;
-this.resetForm(new Array("mc.*oField","obj.*oField",%
-"tally.*oField","grpobj.*oField"));
-var f = this.getField("obj.*oField");
-if ( f != null ) f.strokeColor=*ifx*defaultColorJSLoc*@empty%
-*defaultColorJS*else*defaultColorJSLoc*fi;
-f = this.getField("grpobj.*oField");
-% \end{macrocode}
-% Here, we give the user an opportunity to designate the color
-% of the response boxes when they are reset by the \cs{sqClearButton}.
-% The default is to use \cs{eqDefaultColor}.
-% \begin{macrocode}
-if ( f != null ) f.strokeColor=*ifx*defaultColorJSLoc*@empty%
-*defaultColorJS*else*defaultColorJSLoc*fi;
-f = this.getField("rbmarkup.*oField");
-if ( f != null ) f.display=display.hidden;
-*oField.Grp = {};
-appAlerts["*oField"].bAfterValue=false;
-ProcessIt=true;
-\end{defineJS}
-\def\@@sqClearButtonActions{\A{\JS{\@@sqClearButtonJSCode}}}
-\newcommand\sqClearButton[1][]{%
- \mbox{\push@@Button{#1}{clear.\oField}{}{\DefaultHeightOfWidget}%
- {\eq@protect\A}{\eq@setButtonProps\eq@Button@driver}%
- {\sqClearButtonDefaults\@@sqClearButtonActions\every@ButtonField
- \every@sqClearButton}}%
-}
-% \end{macrocode}
-% \end{macro}
+%
+% \subsection{The \tops{\protect\cs}{\textbackslash}{@PromptButton} command}
+%
% \begin{macro}{\@PromptButton}
% The \cs{@PromptButton} is used to create a ``progressive-style'' question (for math fill-in).
% Some series of questions build on one another. You can use this button to show the solution
@@ -9332,6 +9525,7 @@ if (!isQuizInitialized("*currQuiz")) {
\end{defineJS}
\def\PromptButtonActionHook{\JS{\PromptButtonActionCode}}
% \end{macrocode}
+% \DescribeMacro{\@PromptButton}\hskip-\marginparsep\texttt{[\ameta{options}]\darg{\ameta{answer}}}
% This button takes the standard two arguments
% \begin{flushleft}
% \texttt{\#1}: Optional parameters to change the appearance of the field\\
@@ -9363,6 +9557,9 @@ if (!isQuizInitialized("*currQuiz")) {
\newcommand{\PromptButton}{\makebox[0pt][r] % assumes xcolor
{\@PromptButton[\textColor{1 0 0 rg}]{\CorrectAns}}}
% \end{macrocode}
+%
+% \subsection{The \tops{\protect\env}{}{mathGrp} environment}
+%
% \begin{environment}{mathGrp}
% An environment for enclosing a collection of math/text fill-ins that are to be grouped
% together. This grouping should not cross a begin or end of another environment, or include more
@@ -10277,7 +10474,7 @@ aCorrectAns[!currQuiz.Grp["!thequestionno"].offset],!oField);!fi
%\end{flushleft}
% Define a special value (\cs{formatInitAltApprs}) for \cs{AddAAFormat} used in initializing \cs{RespBoxMath} problems,
% where there are alternate appearances.
-% See the {Acro\!\TeX} Blog article \url{http://www.acrotex.net/blog/?p=1335} for a discussion of the use of \cs{formatInitAltApprs}.
+% See the {Acro\negthinspace\TeX} Blog article \url{http://www.acrotex.net/blog/?p=1335} for a discussion of the use of \cs{formatInitAltApprs}.
% \changes{v8.1a}{2017/09/03}{Define a special value (\string\cs{formatInitAltApprs}) for \string\cs{AddAAFormat}}
% \begin{macrocode}
\def\formatInitAltApprs{\formatInitAltApprs}
@@ -10507,7 +10704,8 @@ var ok2Continue = true;
% from the \texttt{manswer.tex} demo file. Question 1 is a multiple selection question; Question 2
% is a multiple choice question; Question 3 is a math fill-in question; and Question 4
% is a grouped question. (The \texttt{undefined} entries indicate an empty or a not used entry.)
-%\begin{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,fontsize=\small,
+%commandchars={!()},codes={\catcode`\%=9}]
%RightWrong.toSource()
%[undefined, [0, 1, [undefined, undefined, 0, 1, 1, 0, 1]], 1, 1,
% [undefined, 1, 1, 1, 0]]
@@ -10528,7 +10726,7 @@ var ok2Continue = true;
%
%aPointType.toSource()
% [undefined, [2, "mc"], [4, "ms"], [2, "text"], [4, "math"], [4, "grp"]]
-%\end{verbatim}
+%\end{Verbatim}
% \begin{macrocode}
var ProcessIt = true;
var retn;
@@ -10762,10 +10960,7 @@ function DisplayAnswer(fieldname,theanswer)
var oQName = new Object;
var defaultColor=(typeof oQName.DefaultColorJSLoc=="undefined")%
?\defaultColorJS:oQName.DefaultColorJSLoc;
- try {
- this.getField(fieldname).value=(theanswer);
-% this.getField(fieldname).strokeColor = defaultColor;
- } catch(e) {}
+ try { this.getField(fieldname).value=(theanswer); } catch(e) {}
ProcessIt = true;
}
function EvalCorrAnsButton(fieldname,theanswer)
@@ -10955,11 +11150,8 @@ function ParseInput(UserInput)
% \end{macrocode}
% We make a rough check of the user input, if it has alpha-words of size two or greater
% that do not match up against a recognizable function, it must be an error.
-%
-% (09/07/09) Comment this out so we check for function in both cases, get same alert message
% \begin{macrocode}
-% if (typeof(Ck4Exponents) == "undefined")
- if(!Ckfuncs(UserInput)) return false;
+ if(!Ckfuncs(UserInput)) return false;
% \end{macrocode}
% Now try to insert the multiplication operator where applicable.
% \begin{macrocode}
@@ -11064,22 +11256,21 @@ function ParseInput(UserInput)
default:
ok2Continue=false;
}
-% console.println("working.."+UserInput);
}
if (!ok2Continue)
{
eqAppAlert(\eqerrBadExp,3);
return false;
- }
- else {
+ } else {
% \end{macrocode}
-%\changes{v6.06}{2007/02/23}
-%{
+%(2007/02/23) Just before we return the parsed expression, we append all built-in
+% JavaScript functions and constants with \texttt{Math.}, this is to avoid
+% having to use the \texttt{with(Math)} construct.
+%\changes{v6.06}{2007/02/23}{%
% Now, just before we return the parsed expression, we append all built-in
% JavaScript functions and constants with \string\texttt{Math.}, this is to avoid
% having to use the \string\texttt{with(Math)} construct. These changes are in support
-% of using scientific notation.
-%}
+% of using scientific notation.}
% \begin{macrocode}
UserInput=addMathObject(UserInput);
return UserInput;
@@ -11328,8 +11519,6 @@ indepVars,oComp){
% the combinatorics functions \texttt{C(x,y)} and \texttt{P(x,y)}.
% \begin{macrocode}
var reCP=/((C|P)\(.+?)(,)(.+?\))/g
-% str="P(12,4)"
-% reCP.exec(str)
UserAns=UserAns.replace(reCP,"$1@c@$4");
% \end{macrocode}
% (2012/04/13) Bruce Wagner reports a problem with the user enters an answer containing
@@ -11389,37 +11578,31 @@ function processSpecialParse(oParse,UserAns) {
if (typeof(_o)=="function") {
% \end{macrocode}
% If \texttt{oParse} is an object (it should be an array), and the first entry is a function
-% then we have: \texttt{priorParse: [myfunction, optional arguments]}. The function is
+% then we have: \texttt{priorParse:\,[myfunction, optional arguments]}. The function is
% evaluated with the args \texttt{(UserAns, optional args)}. In the code below, we remove
% the name of the function at the beginning of the array, and insert the \texttt{UserAns}
% in its place. Various syntax variations supported.
-%\begin{verbatim}
-% priorParse: nodec,
-% priorParse: [nodec,noBinFac],
-% priorParse: [nodec,noBinFac,[myFunc,arg1, arg2,..]],
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,fontsize=\small,
+%commandchars={!()},codes={\catcode`\%=9}]
+%priorParse: nodec,
+%priorParse: [nodec,noBinFac],
+%priorParse: [nodec,noBinFac,[myFunc,arg1, arg2,..]],
+%\end{Verbatim}
% \begin{macrocode}
-% _o=oParse.shift();
-% oParse.unshift(UserAns);
retn=_o(UserAns);
-% retn = _o.apply(null,oParse);
if (retn==null) return retn;
% \end{macrocode}
% In this case, we break out of the loop, we don't expect any more properties
% for \texttt{priorParse} or \texttt{postParse}.
% \begin{macrocode}
-% break;
} else {
% \end{macrocode}
% If \texttt{oComp.priorParse[i]} is not a function, it is required to be an array. The first
% element of the array is the function, the rest of the entries are the additional arguments
% (in addition to \texttt{UserAns}).
% \begin{macrocode}
-% f=_o.shift();
-% _o.unshift(UserAns);
-% retn=f.apply(null,_o);
- retn=_o[0].apply(null, [ UserAns ].concat(_o.slice(1)));
- if (retn==null) return null;
+ retn=_o[0].apply(null, [ UserAns ].concat(_o.slice(1)));
+ if (retn==null) return null;
}
}
} else {
@@ -11476,6 +11659,11 @@ CorrAns,userAns,comp)
% null if expression was not valid
% -1 if expression is not a number
% \begin{macrocode}
+var ckDZRe=/\b([^0-9]*)(\d*)\./g;
+function ckDZReRepl(match,a,b,offset,string){
+ if (b[0]!="0") return match;
+ else return util.printf(a+"\%d.",b);
+}
function diffCompare(_a,_c,_v,_F,_G) {
var aXY = _c.split(",");
var _V = _v.split(","); // e.g. _V[0] = "i:x"
@@ -11511,10 +11699,31 @@ function diffCompare(_a,_c,_v,_F,_G) {
% the JavaScript interpreter does not see them. The other complication is that Acro5 objects
% to having a \texttt{return} within an \texttt{eval()}, so we work around that with a
% \texttt{rtnCode}. The returns are executed outside the \texttt{eval()}.
+% \changes{v8.7.4}{2021/05/03}{Changed logic in \string\texttt{diffCompare()} function}
% \begin{macrocode}
var rtnCode = 0;
+% \end{macrocode}
+% JavaScript has problems with numbers that are not properly written.
+% If a number has a decimal point, the integer part of the decimal must be blank, a zero (0),
+% or must begin with a non-zero number. In the \texttt{String.replace()} method below,
+% the regular expression \texttt{ckDZRe} identifies leading digits, and the function
+% \texttt{ckDZReRepl} is a replacement function that implements the requirements described above.
+% The same changes is made in \texttt{reldiffCompare()} below.
+% \begin{macrocode}
+ _G=_G.replace(ckDZRe,ckDZReRepl);
eval("try {if(isNaN(_G = eval(_G))) rtnCode=-1; }"
+"catch (e) { rtnCode=1; }");
+% \end{macrocode}
+%Below is the code removed on 2021/05/01 for the above two lines. When |_G="00.00"|, for example.
+%and |ifNaN(_G = eval(_G))| is executed, a exception is thrown and \texttt{null} is returned;
+%even though the string does evaluate to a number, but JavaScript does not recognize it as such.
+%As a result, we try an alternate strategy. The same change is made in the function
+%\texttt{reldiffCompare()}, below.
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9}]
+%eval("try {if(isNaN(_G = eval(_G))) rtnCode=-1; }"
+% +"catch (e) { rtnCode=1; }");
+%\end{Verbatim}
+% \begin{macrocode}
switch(rtnCode)
{
case 0: break;
@@ -11552,6 +11761,7 @@ function diffCompare(_a,_c,_v,_F,_G) {
}
% \end{macrocode}
% This function is the same as above, but returns the relative absolute error.
+% \changes{v8.7.1}{2021/05/01}{Changed logic in \string\texttt{reldiffCompare()} function}
% \begin{macrocode}
function reldiffCompare(_a,_c,_v,_F,_G) {
var aXY = _c.split(",");
@@ -11559,16 +11769,17 @@ function reldiffCompare(_a,_c,_v,_F,_G) {
var _n = aXY.length
for (var _i=0; _i < _n; _i++)
{
- if (_V[_i].charAt(0) == "r" )
- eval ("var "+_V[_i].charAt(2)+"="+aXY[_i]+";");
- else // assume type "i"
- eval ("var "+_V[_i].charAt(2)+"="+Math.ceil(aXY[_i])+";");
+ if (_V[_i].charAt(0) == "r" )
+ eval ("var "+_V[_i].charAt(2)+"="+aXY[_i]+";");
+ else // assume type "i"
+ eval ("var "+_V[_i].charAt(2)+"="+Math.ceil(aXY[_i])+";");
}
_F = eval(_F);
if ( app.viewerVersion >= 5)
{
var rtnCode = 0;
- eval("try { if(isNaN(_G = eval(_G))) rtnCode=-1; }"
+ _G=_G.replace(ckDZRe,ckDZReRepl);
+ eval("try {if(isNaN(_G = eval(_G))) rtnCode=-1; }"
+"catch (e) { rtnCode=1; }");
switch(rtnCode)
{
@@ -11636,7 +11847,6 @@ function denyForm(UserAns, regexpr) {
var msg=\defaultReqFormMsg;
UserAns = stripWhiteSpace (UserAns);
if (!ok2Continue) return null;
-% UserAns = stripOutMuli(UserAns);
UserAns = ChngAllGrpsToParens(UserAns);
if (arguments.length>2) msg=arguments[2];
if (typeof(regexpr.length)=="undefined") {
@@ -11947,9 +12157,6 @@ function checkTheSpelling(targetFieldName) {
% field. For the \texttt{spell.checkWord()} method, \app{PDF-XChange Editor} returns \texttt{undefined}.
% This (spell checking) is a AR/AA feature only.
% \begin{macrocode}
-% var fName = "obj"+thisName.substring(3);
-% var f=this.getField(fName);
-% if (f==null) fName="grpobj"+thisName.substring(3);
var f=this.getField(targetFieldName);
var value=f.value;
var valueStrip = value.replace(/\s+/g,"");
@@ -12278,7 +12485,7 @@ function DisplayQuizResults(qtfield,nPointTotal,nQuestions)
% (2021/02/17) If there is a fourth argument for this function, it should
% be either \texttt{true} or \texttt{false}; if \texttt{true}, \texttt{DisplayQuizResults()}
% does not display quiz results; the default is \texttt{false}. This feature is used in the
-% demo file \texttt{qz-pin-to-correct.tex} found on the {Acro\!\TeX} Blog.
+% demo file \texttt{qz-pin-to-correct.tex} found on the {Acro\negthinspace\TeX} Blog.
% \changes{v8.6.4}{2021/02/17}{Added conditional (\string\texttt{\_bSilent})}
% \begin{macrocode}
var _bSilent=(arguments.length > 3 ) ? arguments[3] : false;
diff --git a/macros/latex/contrib/acrotex/exerquiz.ins b/macros/latex/contrib/acrotex/exerquiz.ins
index 24bd038e43..94dc361add 100644
--- a/macros/latex/contrib/acrotex/exerquiz.ins
+++ b/macros/latex/contrib/acrotex/exerquiz.ins
@@ -3,7 +3,7 @@
%% driver files from the doc files in this package when run through
%% LaTeX or TeX.
%%
-%% Copyright 1999-2020 D. P. Story
+%% Copyright 1999-2021 D. P. Story
%%
%% This file is part of the `AcroTeX eDucation Bundle'.
%% -------------------------------------------
diff --git a/macros/latex/contrib/acrotex/insdljs.dtx b/macros/latex/contrib/acrotex/insdljs.dtx
index df525e1c2c..8df2498415 100644
--- a/macros/latex/contrib/acrotex/insdljs.dtx
+++ b/macros/latex/contrib/acrotex/insdljs.dtx
@@ -16,7 +16,7 @@
%</copyright>
%<package>\NeedsTeXFormat{LaTeX2e}
%<package>\ProvidesPackage{insdljs}
-%<package> [2021/02/07 v2.5.2 Insert Document Level JavaScripts (dps)]
+%<package> [2021/05/10 v2.5.3 Insert Document Level JavaScripts (dps)]
%<*driver>
\documentclass{ltxdoc}
\usepackage[colorlinks,hyperindex=false]{hyperref}
@@ -449,6 +449,16 @@
\let\dl@YES=y \let\dl@NO=n
\let\dl@One=1 \let\dl@Zero=0
\let\dljs@YES=y \let\dljs@NO=n
+\edef\dl@restoreCats{%
+ \catcode`\noexpand\"=\the\catcode`\"\relax
+ \catcode`\noexpand\'=\the\catcode`\'\relax
+ \catcode`\noexpand\,=\the\catcode`\,\relax
+ \catcode`\noexpand\(=\the\catcode`\(\relax
+ \catcode`\noexpand\!=\the\catcode`\!\relax
+ \catcode`\noexpand\_=\the\catcode`\_\relax
+}
+\@makeother\"\@makeother\'\@makeother\,%
+\@makeother\(\@makeother\!\@makeother\_
% \end{macrocode}
% \leavevmode\DescribeMacro{\dlpkgInfo} A command to identify package date
% from within document level Javascript
@@ -919,6 +929,12 @@
\newwrite\js@verbatim@out
\def\iwvo#1{\immediate\write\js@verbatim@out{#1}}
% \end{macrocode}
+% \paragraph*{Convenience command\DescribeMacro{\dl@EForAF4} that support \opt{usealtadobe} option.} This helper
+% command make it convenient to switch from the `AF' to the `EF' versions.
+% \changes{v2.5.3}{2021/05/10}
+% \begin{macrocode}
+\def\dl@EForAF4#1_{\ifx\usedAdbFuncs\dl@YES EF\else AF\fi#1_}
+% \end{macrocode}
% \subsection{Some JavaScript Support}
%
% \begin{macro}{\flJSStr}
@@ -2039,7 +2055,7 @@
% The macro \cs{dl@typesetthis} defined here, is the external version of the local command
% \cs{typeset}. It globally sets the switch \cs{ifdlfortypeset} to true and defines the value
% of \cs{dfnJSR} and the legacy command \cs{defineJSjsR}. For \cs{dfnJSCR}, we use only {\TeX}
-% primitives to maintain compatibilty with the now defunct YandY System, which I still use.
+% primitives to maintain compatibility with the now defunct YandY System, which I still use.
% \begin{macrocode}
\def\dl@typesetthis{\global\dlfortypesettrue
\dfnJSCR{\hfil\break\null}}
@@ -2955,6 +2971,7 @@ var EFMergeChange=AFMergeChange;
% \begin{macrocode}
%<*package>
\inputAltAdbFncs
+\dl@restoreCats
%</package>
% \end{macrocode}
% \Finale
diff --git a/macros/latex/contrib/acrotex/web.dtx b/macros/latex/contrib/acrotex/web.dtx
index 76375a62d5..41dfdd4d37 100644
--- a/macros/latex/contrib/acrotex/web.dtx
+++ b/macros/latex/contrib/acrotex/web.dtx
@@ -21,7 +21,7 @@
%</copyright>
%<package>\NeedsTeXFormat{LaTeX2e}[1997/12/01]
%<package>\ProvidesPackage{web}
-%<package> [2021/02/28 v6.1.6 web: A Screen Design Package (dps)]
+%<package> [2021/05/06 v6.1.7 web: A Screen Design Package (dps)]
%<*driver>
\documentclass{ltxdoc}
\usepackage[colorlinks,hyperindex=false]{hyperref}
@@ -447,9 +447,13 @@
% \subsection{Miscellaneous Options}
%
% The \texttt{navibar}\IndexOpt{navibar} option places
-% a set of navigation buttons on footer.
+% a set of navigation buttons in footer. The \opt{navibar*}\IndexOpt{navibar*} places
+% the navigation buttons in footer if for screen, and does not place the navigation
+% buttons if for paper.
+% \changes{v6.1.7}{2021/05/06}{Added \opt{navibar*} option}
% \begin{macrocode}
\DeclareOptionX{navibar}{\web@navibartrue}
+\DeclareOptionX{navibar*}{\AtEndOfPackage{\ifeqforpaper\else\web@navibartrue\fi}}
% \end{macrocode}
% The \texttt{tight}\IndexOpt{tight} option reduces
% the vertical spaces around equations and verbatim environments. The \texttt{tight*}\IndexOpt{tight*}
@@ -1964,7 +1968,7 @@
\@ifundefined{aeb@talksite}{\webversion}
{\ifx\aeb@talksite\@empty\webversion
\else\aeb@talksite\fi}%
- }%
+ }%
}%
}%
\bigskip
diff --git a/macros/latex/contrib/bnumexpr/README b/macros/latex/contrib/bnumexpr/README
deleted file mode 100644
index a8f5c0341f..0000000000
--- a/macros/latex/contrib/bnumexpr/README
+++ /dev/null
@@ -1,126 +0,0 @@
-Source: bnumexpr.dtx
-Version: v1.2e, 2019/01/08 (doc: 2019/01/08)
-Author: Jean-Francois Burnol
-Info: Expressions with big integers
-License: LPPL 1.3c
-
-
-
-README: USAGE, INSTALLATION, LICENSE
-
-
-Usage
-
-The package bnumexpr allows _expandable_ computations with big integers
-and the four infix operators +, -, *, / familiar from the \numexpr e-TeX
-parser.
-
-Besides extending the scope to arbitrarily big numbers (and having a
-more complete syntax, for example -(1) is legal input), it adds the (by
-default) floored division operator //, and its associated modulo /:, the
-power operator ^ (or equivalently **), and the factorial post-fix
-operator !. The space character as well as the underscore character _
-both may serve to optionally separate digits in long numbers, for better
-readability of the input.
-
-For example:
-
- \bnumeval{( 92_874_927_979^5 - 31_9792_7979^6 ) / 30!}
-
- The above expands (in two steps) to `-4006240736596543944035189`
- (the `/` does rounded division to match the `\numexpr` behaviour).
-
-The expression parser is scaled-down from the \xinttheiiexpr...\relax
-parser as provided by package xintexpr[1]: it does not handle
-hexadecimal input, boolean operators, dummy or user defined variables,
-functions, etc...
-
-By default, the package loads xintcore[2] (release 1.3d is then
-required) but it is possible via option _custom_ and macro
-\bnumexprsetup to map the operators to macros of one's own choice. It is
-the responsability of the user to load the packages providing these
-custom macros.
-
-Notice that the possibility not to use the xintcore macros might be
-removed in the future: perhaps a future release will maintain during
-computations a private internal representation (especially tailored
-either for the xintcore macros or new ones which would be included
-within bnumexpr.sty itself) and the constraints this implies may render
-optional use of other macros impossible.
-
-
-Installation
-
-Obtain bnumexpr.dtx (and possibly, bnumexpr.ins and the README) from
-CTAN:
-
- http://www.ctan.org/pkg/bnumexpr
-
-Both "tex bnumexpr.ins" and "tex bnumexpr.dtx" extract from bnumexpr.dtx
-the following files:
-
-bnumexpr.sty
- this is the style file.
-
-README.md
- reconstitutes this README.
-
-bnumexprchanges.tex
- lists changes from the initial version.
-
-bnumexpr.tex
- can be used to generate the documentation:
- - with latex+dvipdfmx: "latex bnumexpr.tex" (thrice) then
- "dvipdfmx bnumexpr.dvi".
-
- Ignore dvipdfmx warnings, but if the pdf file has problems with
- fonts (possibly from an old dvipdfmx), use then rather pdflatex.
-
- - with pdflatex: "pdflatex bnumexpr.tex" (thrice).
-
- In both cases files README.md and bnumexprchanges.tex must be
- present in the same repertory.
-
-without bnumexpr.tex:
- "pdflatex bnumexpr.dtx" (thrice) extracts all files and
- simultaneously generates the pdf documentation.
-
-Finishing the installation:
-
- bnumexpr.sty --> TDS:tex/latex/bnumexpr/
-
- bnumexpr.dtx --> TDS:source/latex/bnumexpr/
- bnumexpr.ins --> TDS:source/latex/bnumexpr/
-
- bnumexpr.pdf --> TDS:doc/latex/bnumexpr/
- README --> TDS:doc/latex/bnumexpr/
-
-Files bnumexpr.tex, bnumexprchanges.tex, README.md may be discarded.
-
-
-License
-
-Copyright (C) 2014-2019 by Jean-Francois Burnol
-
-This Work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License 1.3c.
-This version of this license is in
-
- http://www.latex-project.org/lppl/lppl-1-3c.txt
-
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This Work has the LPPL maintenance status "author-maintained".
-
-The Author and Maintainer of this Work is Jean-Francois Burnol.
-
-This Work consists of the main source file bnumexpr.dtx and the derived
-files
-
- bnumexpr.sty, bnumexpr.pdf, bnumexpr.ins, bnumexpr.tex,
- bnumexprchanges.tex, README.md
-
-[1] http://www.ctan.org/pkg/xint
-
-[2] http://www.ctan.org/pkg/xint
diff --git a/macros/latex/contrib/bnumexpr/README.md b/macros/latex/contrib/bnumexpr/README.md
new file mode 100644
index 0000000000..bda6edef58
--- /dev/null
+++ b/macros/latex/contrib/bnumexpr/README.md
@@ -0,0 +1,111 @@
+| Source: bnumexpr.dtx
+| Version: v1.4, 2021/05/12 (doc: 2021/05/12)
+| Author: Jean-Francois Burnol
+| Info: Expressions with big integers
+| License: LPPL 1.3c
+
+bnumexpr usage
+==============
+
+The LaTeX package `bnumexpr` allows expandable computations with
+integers and the four infix operators `+`, `-`, `*`, `/` using the
+expression syntax familiar from the `\numexpr` e-TeX parser, with
+these extensions:
+
+- arbitrarily big integers,
+- floored division `//`,
+- associated modulo `/:`,
+- power operators `^` and `**`,
+- factorial post-fix operator `!`,
+- comma separated expressions,
+- the space character as well as the underscore may serve
+ to separate groups of digits,
+- optional conversion of output to hexadecimal.
+
+The expression parser is a scaled-down variant from the
+`\xintiiexpr...\relax`
+parser from package [xintexpr](http://ctan.org/pkg/xintexpr).
+
+To support hexadecimal input and output, the package
+[xintbinhex](http://ctan.org/pkg/xint) is loaded automatically.
+
+The package loads by default [xintcore](http://ctan.org/pkg/xint)
+but the option _custom_ together with macro `\bnumexprsetup` allow to map
+the syntax elements to macros from an alternative big integer
+expandable engine of the user own choosing,
+and then [xintcore](http://ctan.org/pkg/xint) is not loaded.
+
+Note; the possibility not to use the xintcore macros might be
+removed in the future: perhaps a future release will maintain during
+computations a private internal representation (especially tailored
+either for the xintcore macros or new ones which would be included
+within `bnumexpr.sty` itself) and the constraints this implies may
+render optional use of other macros impossible.
+
+Installation
+============
+
+Use your installation manager to install or update `bnumexpr`.
+
+Else, obtain `bnumexpr.dtx`, from CTAN:
+
+> <http://www.ctan.org/pkg/bnumexpr>
+
+Run `"etex bnumexpr.dtx"` to extract these files:
+
+`bnumexpr.sty`
+ : this is the style file.
+
+`README.md`
+
+`bnumexprchanges.tex`
+ : change history.
+
+`bnumexpr.tex`
+ : can be used to generate the documentation:
+
+ : - with latex+dvipdfmx: `"latex bnumexpr.tex"` (thrice) then
+ `"dvipdfmx bnumexpr.dvi"`.
+
+ : - with pdflatex: `"pdflatex bnumexpr.tex"` (thrice).
+
+ : In both cases files `README.md` and `bnumexprchanges.tex` must
+ be located in the same repertory as `bnumexpr.tex` and `bnumexpr.dtx`.
+
+without `bnumexpr.tex`:
+ : `"pdflatex bnumexpr.dtx"` (thrice) extracts all files and
+ simultaneously generates the pdf documentation.
+
+Finishing the installation:
+
+ bnumexpr.sty --> TDS:tex/latex/bnumexpr/
+
+ bnumexpr.dtx --> TDS:source/latex/bnumexpr/
+
+ bnumexpr.pdf --> TDS:doc/latex/bnumexpr/
+ README.me --> TDS:doc/latex/bnumexpr/
+
+License
+=======
+
+Copyright (C) 2014-2021 by Jean-Francois Burnol
+
+| This Work may be distributed and/or modified under the
+| conditions of the LaTeX Project Public License 1.3c.
+| This version of this license is in
+
+> <http://www.latex-project.org/lppl/lppl-1-3c.txt>
+
+| and version 1.3 or later is part of all distributions of
+| LaTeX version 2005/12/01 or later.
+
+This Work has the LPPL maintenance status "author-maintained".
+
+The Author and Maintainer of this Work is Jean-Francois Burnol.
+
+This Work consists of the main source file `bnumexpr.dtx`
+and the derived files
+
+ bnumexpr.sty, bnumexpr.pdf, bnumexpr.tex, bnumexprchanges.tex,
+ and README.md
+
diff --git a/macros/latex/contrib/bnumexpr/bnumexpr.dtx b/macros/latex/contrib/bnumexpr/bnumexpr.dtx
index 085380f942..83e0ab6c38 100644
--- a/macros/latex/contrib/bnumexpr/bnumexpr.dtx
+++ b/macros/latex/contrib/bnumexpr/bnumexpr.dtx
@@ -1,86 +1,77 @@
-% -*- coding: iso-latin-1; time-stamp-format: "%02d-%02m-%:y at %02H:%02M:%02S %Z" -*-
+% -*- coding: utf-8-unix; time-stamp-format: "%02d-%02m-%:y %02H:%02M:%02S %Z"; sentence-end-double-space: t; -*-
%<*dtx>
-\def\bnedtxtimestamp {Time-stamp: <08-01-2019 at 13:04:43 CET>}
+\def\bnedtxtimestamp {Time-stamp: <12-05-2021 22:05:26 CEST>}
\iffalse
%</dtx>
%<*drv>
%% ---------------------------------------------------------------
-\def\bnedocdate {2019/01/08}% package bnumexpr documentation date
-\def\bnepackdate{2019/01/08}% package bnumexpr date
-\def\bneversion {1.2e} % package bnumexpr version
+\def\bnedocdate {2021/05/12}% package bnumexpr documentation date
+\def\bnepackdate{2021/05/12}% package bnumexpr date
+\def\bneversion {1.4} % package bnumexpr version
%</drv>
%<*readme>--------------------------------------------------------
-
| Source: bnumexpr.dtx
-| Version: v1.2e, 2019/01/08 (doc: 2019/01/08)
+| Version: v1.4, 2021/05/12 (doc: 2021/05/12)
| Author: Jean-Francois Burnol
| Info: Expressions with big integers
| License: LPPL 1.3c
-README: [Usage], [Installation], [License]
-==========================================
-
-Usage
------
-
-The package `bnumexpr` allows _expandable_ computations with big
-integers and the four infix operators `+`, `-`, `*`, `/` familiar from
-the `\numexpr` e-TeX parser.
-
-Besides extending the scope to arbitrarily big numbers (and having a
-more complete syntax, for example `-(1)` is legal input), it adds the
-(by default) floored division operator `//`, and its associated modulo
-`/:`, the power operator `^` (or equivalently `**`), and the factorial
-post-fix operator `!`. The space character as well as the underscore
-character `_` both may serve to optionally separate digits in long
-numbers, for better readability of the input.
-
-For example:
-
- \bnumeval{( 92_874_927_979^5 - 31_9792_7979^6 ) / 30!}
-
- The above expands (in two steps) to `-4006240736596543944035189`
- (the `/` does rounded division to match the `\numexpr` behaviour).
-
-The expression parser is scaled-down from the `\xinttheiiexpr...\relax`
-parser as provided by package xintexpr[^1]: it does not handle
-hexadecimal input, boolean operators, dummy or user defined variables,
-functions, etc...
-
-By default, the package loads xintcore[^1] (release 1.3d is then
-required) but it is possible via option _custom_ and macro
-`\bnumexprsetup` to map the operators to macros of one's own choice. It
-is the responsability of the user to load the packages providing these
-custom macros.
-
-Notice that the possibility not to use the xintcore macros might be
+bnumexpr usage
+==============
+
+The LaTeX package `bnumexpr` allows expandable computations with
+integers and the four infix operators `+`, `-`, `*`, `/` using the
+expression syntax familiar from the `\numexpr` e-TeX parser, with
+these extensions:
+
+- arbitrarily big integers,
+- floored division `//`,
+- associated modulo `/:`,
+- power operators `^` and `**`,
+- factorial post-fix operator `!`,
+- comma separated expressions,
+- the space character as well as the underscore may serve
+ to separate groups of digits,
+- optional conversion of output to hexadecimal.
+
+The expression parser is a scaled-down variant from the
+`\xintiiexpr...\relax`
+parser from package [xintexpr](http://ctan.org/pkg/xintexpr).
+
+To support hexadecimal input and output, the package
+[xintbinhex](http://ctan.org/pkg/xint) is loaded automatically.
+
+The package loads by default [xintcore](http://ctan.org/pkg/xint)
+but the option _custom_ together with macro `\bnumexprsetup` allow to map
+the syntax elements to macros from an alternative big integer
+expandable engine of the user own choosing,
+and then [xintcore](http://ctan.org/pkg/xint) is not loaded.
+
+Note; the possibility not to use the xintcore macros might be
removed in the future: perhaps a future release will maintain during
computations a private internal representation (especially tailored
either for the xintcore macros or new ones which would be included
within `bnumexpr.sty` itself) and the constraints this implies may
render optional use of other macros impossible.
-[^1]: <http://www.ctan.org/pkg/xint>
-
Installation
-------------
+============
-Obtain `bnumexpr.dtx` (and possibly, `bnumexpr.ins` and the `README`)
-from CTAN:
+Use your installation manager to install or update `bnumexpr`.
+
+Else, obtain `bnumexpr.dtx`, from CTAN:
> <http://www.ctan.org/pkg/bnumexpr>
-Both `"tex bnumexpr.ins"` and `"tex bnumexpr.dtx"` extract from
-`bnumexpr.dtx` the following files:
+Run `"etex bnumexpr.dtx"` to extract these files:
`bnumexpr.sty`
: this is the style file.
`README.md`
- : reconstitutes this README.
`bnumexprchanges.tex`
- : lists changes from the initial version.
+ : change history.
`bnumexpr.tex`
: can be used to generate the documentation:
@@ -88,13 +79,10 @@ Both `"tex bnumexpr.ins"` and `"tex bnumexpr.dtx"` extract from
: - with latex+dvipdfmx: `"latex bnumexpr.tex"` (thrice) then
`"dvipdfmx bnumexpr.dvi"`.
- : Ignore dvipdfmx warnings, but if the pdf file has problems with
- fonts (possibly from an old dvipdfmx), use then rather pdflatex.
-
: - with pdflatex: `"pdflatex bnumexpr.tex"` (thrice).
: In both cases files `README.md` and `bnumexprchanges.tex` must
- be present in the same repertory.
+ be located in the same repertory as `bnumexpr.tex` and `bnumexpr.dtx`.
without `bnumexpr.tex`:
: `"pdflatex bnumexpr.dtx"` (thrice) extracts all files and
@@ -105,18 +93,14 @@ Finishing the installation:
bnumexpr.sty --> TDS:tex/latex/bnumexpr/
bnumexpr.dtx --> TDS:source/latex/bnumexpr/
- bnumexpr.ins --> TDS:source/latex/bnumexpr/
bnumexpr.pdf --> TDS:doc/latex/bnumexpr/
- README --> TDS:doc/latex/bnumexpr/
-
-Files `bnumexpr.tex`, `bnumexprchanges.tex`, `README.md` may be
-discarded.
+ README.me --> TDS:doc/latex/bnumexpr/
License
--------
+=======
-Copyright (C) 2014-2019 by Jean-Francois Burnol
+Copyright (C) 2014-2021 by Jean-Francois Burnol
| This Work may be distributed and/or modified under the
| conditions of the LaTeX Project Public License 1.3c.
@@ -134,17 +118,28 @@ The Author and Maintainer of this Work is Jean-Francois Burnol.
This Work consists of the main source file `bnumexpr.dtx`
and the derived files
- bnumexpr.sty, bnumexpr.pdf, bnumexpr.ins, bnumexpr.tex,
- bnumexprchanges.tex, README.md
+ bnumexpr.sty, bnumexpr.pdf, bnumexpr.tex, bnumexprchanges.tex,
+ and README.md
%</readme>--------------------------------------------------------
%<*!readme>
%% ---------------------------------------------------------------
%% The bnumexpr package: Expressions with big integers
-%% Copyright (C) 2014-2019 by Jean-Francois Burnol
+%% Copyright (C) 2014-2021 by Jean-Francois Burnol
%%
%</!readme>
%<*changes>-------------------------------------------------------
+\item[1.4 (2021/05/12)]
+ \begin{itemize}
+ \item technology transfer from \xintexprname |1.4| of
+ |2020/01/31|. The |\expanded| primitive is now required (TeXLive
+ 2019).
+ \item addition to the syntax of the |"| prefix for hexadecimal
+ input.
+ \item addition of |\evaltohex| which is like |\bnumeval| with an extra
+ conversion step to hexadecimal notation.
+ \end{itemize}
+
\item[1.2e (2019/01/08)]
Fixes a documentation glitch (extra braces when mentioning |\the\numexpr| or
|\thebnumexpr|).
@@ -235,35 +230,6 @@ and the derived files
%%% mode: latex
%%% End:
%</drv>-----------------------------------------------------------
-%<*ins>-----------------------------------------------------------
-%% tex bnumexpr.ins will extract bnumexpr.sty from bnumexpr.dtx
-%%
-\input docstrip.tex
-\askforoverwritefalse
-\generate{\nopreamble\nopostamble
-\file{README.md}{\from{bnumexpr.dtx}{readme}}
-\usepreamble\defaultpreamble
-\usepostamble\defaultpostamble
-\file{bnumexprchanges.tex}{\from{bnumexpr.dtx}{changes}}
-\file{bnumexpr.tex}{\from{bnumexpr.dtx}{drv}}
-\file{bnumexpr.sty}{\from{bnumexpr.dtx}{package}}}
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* files into a directory searched by TeX:}
-\Msg{*}
-\Msg{* bnumexpr.sty}
-\Msg{*}
-\Msg{* To produce the documentation run latex thrice on bnumexpr.tex}
-\Msg{* then dvipdfmx on bnumexpr.dvi. (ignore the dvipdfmx warnings)}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-\endbatchfile
-%</ins>-----------------------------------------------------------
%<*dtx>
\fi % end of \iffalse block around generated files
\chardef\noetex 0
@@ -311,7 +277,6 @@ and the derived files
\usepreamble\defaultpreamble
\usepostamble\defaultpostamble
\file{bnumexprchanges.tex}{\from{bnumexpr.dtx}{changes}}
- \file{bnumexpr.ins}{\from{bnumexpr.dtx}{ins}}
\file{bnumexpr.tex}{\from{bnumexpr.dtx}{drv}}
\file{bnumexpr.sty}{\from{bnumexpr.dtx}{package}}}
\endgroup
@@ -346,7 +311,6 @@ and the derived files
\pagestyle{headings}
\usepackage[T1]{fontenc}
-\usepackage[latin1]{inputenc}
\usepackage[hscale=0.66,vscale=0.75]{geometry}
@@ -361,13 +325,13 @@ and the derived files
\definecolor{joli}{RGB}{225,95,0}
\definecolor{JOLI}{RGB}{225,95,0}
\definecolor{BLUE}{RGB}{0,0,255}
-%\definecolor{niceone}{RGB}{38,128,192}% utilis avant pour urlcolor
+%\definecolor{niceone}{RGB}{38,128,192}% utilisé avant pour urlcolor
%\colorlet{smallverbcolor}{RoyalPurple}% \colorlet{jfverbcolor}{yellow!5}
\colorlet{smallverbcolor}{NavyBlue}%
\colorlet{softwrapcolor}{blue}
\colorlet{digitscolor}{OrangeRed}
-% transfr de xint-manual.tex (maintenant dans xint.dtx)
+% transféré de xint-manual.tex (maintenant dans xint.dtx)
\DeclareFontFamily{U}{MdSymbolC}{}
\DeclareFontShape {U}{MdSymbolC}{m}{n}{<-> MdSymbolC-Regular}{}
@@ -383,14 +347,14 @@ and the derived files
\usepackage[english]{babel}
-\usepackage[pdfencoding=pdfdoc]{hyperref}
+\usepackage{hyperref}
\hypersetup{%
%linktoc=all,%
breaklinks=true,%
colorlinks=true,%
urlcolor=SkyBlue,%
linkcolor=PineGreen,%
-pdfauthor={Jean-Fran\c cois Burnol},%
+pdfauthor={Jean-François Burnol},%
pdftitle={The bnumexpr package},%
pdfsubject={Arithmetic with TeX},%
pdfkeywords={Expansion, arithmetic, TeX},%
@@ -403,7 +367,7 @@ pdfpagemode=UseOutlines}
\def\MicroFont {\ttfamily\cdbx@SetSoftWrapBox\color{smallverbcolor}}
%\def\MicroFont {\ttfamily \color[named]{OrangeRed}\cdbx@SetSoftWrapBox }
-% \MacroFont est utilis par macrocode, mais sa dfinition est fige dans
+% \MacroFont est utilisé par macrocode, mais sa définition est figée dans
% \macro@font au \begin{document}
\def\MacroFont {\ttfamily \baselineskip12pt\relax }
@@ -419,7 +383,7 @@ pdfpagemode=UseOutlines}
\def\macrocode{\macro@code
\frenchspacing \@vobeyspaces
- \makestarlowast % \makequotesstraight (obsolte)
+ \makestarlowast % \makequotesstraight (obsolète)
\xmacro@code }
%--- lower * symbol in text
@@ -443,11 +407,11 @@ pdfpagemode=UseOutlines}
% }
%------------
-% Tentative, mardi 09 septembre 2014 22:41:28
+% Tentative, mardi 09 septembre 2014 à 22:41:28
-% Modifi mardi 13 octobre 2015 15:24:00 pour utilisable en
+% Modifié mardi 13 octobre 2015 à 15:24:00 pour utilisable en
% argument, et en particulier dans un \footnote{}. Mais utilise
-% \scantokens et macro dlimite maintenant.
+% \scantokens et macro délimitée maintenant.
%\def\jf@makeletter #1{\catcode`#111\relax }
@@ -471,7 +435,7 @@ pdfpagemode=UseOutlines}
\@jfverb
}%
-% Pour v1.2 je laisse tomber les colorbox. la place je change la couleur
+% Pour v1.2 je laisse tomber les colorbox. À la place je change la couleur
% du texte. J'utilise le violet de xint. (mis dans \Microfont)
% \def\@@@jfverb #1{\ifcat\noexpand#1$% $
% \endgroup\else
@@ -487,13 +451,15 @@ pdfpagemode=UseOutlines}
\makeatother
-% mardi 13 octobre 2015 15:32:51
+% mardi 13 octobre 2015 à 15:32:51
% le | n'est pas encore actif ici!
\catcode`| \active
\def\bneshow #1%
- {|\thebnumexpr#1\relax|$$\color{digitscolor}\thebnumexpr#1\relax$$}
+ {|\thebnumexpr#1\relax|$$\color{digitscolor}\bnumexpr#1\relax$$}
\def\bneshoweval #1%
{|\bnumeval{#1}|$$\color{digitscolor}\bnumeval{#1}$$}
+ \def\bneshowevaltohex #1%
+ {|\evaltohex{#1}|$$\color{digitscolor}\evaltohex{#1}$$}
\catcode`| 12
\DeclareRobustCommand\csa [1]{{\char92\detokenize{#1}}}
@@ -533,7 +499,7 @@ pdfpagemode=UseOutlines}
% Actually my \centeredline works nicely in list environments.
-% \ignorespaces ajout le 9 juin 2013.
+% \ignorespaces ajouté le 9 juin 2013.
% Note: \centeredline creates a group
@@ -569,7 +535,7 @@ pdfpagemode=UseOutlines}
}
{\centering
- \textsc{Jean-Franois Burnol}\par
+ \textsc{Jean-François Burnol}\par
\footnotesize
jfbu (at) free (dot) fr\par
Package version: \bneversion\ (\bnepackdate);
@@ -580,33 +546,53 @@ pdfpagemode=UseOutlines}
\etocsetnexttocdepth{section}
\tableofcontents
-\section{Examples}
+\section{\csh{thebnumexpr}, \csh{bnumeval}, \csh{evaltohex}}
\label{sec:bnumexpr}
-Package \bnumname provides |\thebnumexpr|\meta{expression}|\relax| which is
-analogous to |\the\numexpr|\meta{expression}|\relax|, with these extensions:
+\LaTeX\ Package \bnumname provides |\thebnumexpr|\meta{expression}|\relax|:%
+%
+\footnote{Since |1.4|, one can use |\bnumexpr...\relax| directly in
+ typesetting context, it is not mandatory to prefix it with |\bnethe| or to
+ use |\thebnumexpr|.}
+%
+it is analogous to
+ |\the\numexpr|\meta{expression}|\relax|, with these extensions:
\begin{itemize}
\item it allows arbitrarily big integers,
\item it computes powers (with either |**| or |^| as infix operator),
\item it computes factorials (with |!| as postfix operator),
\item it has an operator |//| for floored division and |/:| for the
associated modulo,
-\item the space character can be used to separate in the source blocks of
-digits for better readability of long numbers,
-\item since |1.2b| the underscore |_| may also be used as visual digit
+\item the space character is ignored and can thus be used to separate in the
+ source blocks of digits for better readability of long numbers,
+\item also the underscore |_| may be used as visual digit
separator,
\item comma separated expressions are allowed.
\end{itemize}
-It expands completely, but in two steps (whereas
-|\the\numexpr|\meta{expression}|\relax| expands in one step only, and
-|\numexpr| by itself is not expandable).
+There is also an alternative interface |\bnumeval|\marg{expression}, where the
+expression is fetched as braced argument. And there is
+|\evaltohex|\marg{expression} which does the same as
+|\bnumeval|\marg{expression} but with a conversion to hexadecimal notation of
+the (possibly comma separated) output. Hexadecimal input uses the |"| prefix.
-|1.2d| adds a |\bnumeval|\marg{expression} interface. The |\bnumeval| macro
-also expands completely in two steps.
+This package parser is a scaled-down variant of |\xintiiexpr| from package
+\xintexprname, dropping support for nested structures, functions, variables,
+booleans, etc..., but incorporating by default support for hexadecimal input
+as \xintbinhexname will be automatically loaded.
-Examples:
+The \eTeX{} extensions are required, this is the default on all modern
+installations for \verb?latex|pdflatex? and also for \verb?xelatex|lualatex?.
-\noindent\bneshow {1 208 637 867 * (2 187 917 891 + 3 109 197 072)}%
+Further, at |1.4| (|2021/05/12|) the |\expanded| primitive is
+required. It is available in all engines since \TeX Live 2019.
+
+By default the arithmetic operations are executed via the \xintcorename
+macros, but via option |custom| and usage of |\bnumexprsetup| it is
+possible to replace them by expandable macros of a custom origin.
+
+\section{Examples}
+
+\noindent\bneshow {---1 208 637 867 * (2 187 917 891 - 3 109 197 072)}%
\bneshoweval {(13_8089_1090-300_1890_2902)*(1083_1908_3901-109_8290_3890)}%
\bneshow{(92_874_927_979**5-31_9792_7979**6)/30!}%
\bneshoweval {30!/20!/21/22/23/24/25/(26*27*28*29)}%
@@ -614,6 +600,8 @@ Examples:
\bneshoweval {13^50/12^50, 12^50}%
\bneshow {(1^10+2^10+3^10+4^10+5^10+6^10+7^10+8^10+9^10)^3}%
\bneshoweval {100!/36^100}%
+\bneshoweval {"10*"100*"1000*"A0000, 16^(1+2+3+4)*10}%
+\bneshowevaltohex{"7FFFFFFF+1, "400^3, "ABCDEF*"FEDCBA}%
\section{Differences from \csh{numexpr}}
@@ -622,16 +610,11 @@ Apart from the extension to big integers (i.e. exceeding the \TeX{} limit at
differences between |\bnumexpr| and |\numexpr|:
\begin{enumerate}
-\item one must use either |\thebnumexpr| or |\bnethe\bnumexpr| to get a
- printable result, as |\bnumexpr...\relax| expands to a private format (using
- |\number| as prefix to |\bnumexpr| would only serve to trigger the expansion
- to the \bnumname private format, hence will raise a \TeX\ error),
-
-\item one may embed directly (without |\bnethe|) a |\bnumexpr...\relax|
- in another one (or in a |\xintexpr...\relax|), but not in a
- |\numexpr...\relax|; on the other hand a |\numexpr...\relax| does not need to
- be prefixed by |\the| or |\number| inside |\bnethe\bnumexpr| or
- |\thebnumexpr|,
+\item one may embed directly |\bnumexpr...\relax| in another one (or in
+ a |\xintexpr...\relax|), but not in a |\numexpr...\relax|: it must
+ then be using |\thebnumexpr...| or |\bnethe\bnumexpr...| syntax; on
+ the other hand a |\numexpr...\relax| does not need to be prefixed by
+ |\the| or |\number| inside |\bnumexpr...\relax|.
\item contrarily to |\numexpr|, the |\bnumexpr| parser stops only after having
found (and swallowed) a mandatory ending |\relax| token,
@@ -644,9 +627,9 @@ differences between |\bnumexpr| and |\numexpr|:
|\thebnumexpr 3 5+79\relax| expands (in two steps) to
\expandafter\expandafter\expandafter|\thebnumexpr 3 5+79\relax|
-\item one may do |\edef\tmp{\bnumexpr 1+2\relax}|, and then either use
- |\tmp| in another |\bnumexpr...\relax|, or print it via
- |\bnethe\tmp|. The computation is done at the time of the |\edef|
+\item one may do |\edef\variable{\bnumexpr 1+2\relax}|, and then either use
+ |\variable| in another |\bnumexpr...\relax|, or print it via
+ |\bnethe\variable| (or directly since |1.4|). The computation is done at the time of the |\edef|
(and two expansion steps suffice). This is again in contrast with
|\numexpr...\relax| which, without |\the| (or |\number| or
|\romannumeral|) as prefix would not expand inside an |\edef|,
@@ -666,22 +649,12 @@ differences between |\bnumexpr| and |\numexpr|:
% \thebnumexpr 2\cnta\relax
\item more generally, tacit multiplication applies in front of parenthesized
- sub-expressions, or sub |\bnumexpr...\relax| (or |\numexpr...\relax|),
+ sub-expressions, or sub |\bnumexpr...\relax| (or |\numexpr...\relax|), or
+ also after parentheses in front of numbers,
\item the underscore |_| is accepted within the digits composing a number and
- is silently ignored by |\bnumexpr|,
+ is silently ignored by |\bnumexpr|.
-\item |\numexpr| accepts \TeX\ syntax for hexadecimal input |"EF| (or octal
- input |'377|), but currently |\bnumexpr| does not. This could possibly be
- added in future%
-%
-\footnote{It is only a matter of copying pasting relevant code from
- \xintexprname, so depends upon user demands addressed to the author |;-)|.}
-%
- (hexadecimal prefix |"| is part of the recognized
- |\xintiiexpr| syntax from \xintexprname if \xintbinhexname is loaded.) In
- the meantime, one may encapsulate such inputs (obeying \TeX's bound on
- numbers) into a sub |\numexpr...\relax|.
\end{enumerate}
An important thing to keep in mind is that if one has a calculation
@@ -692,37 +665,6 @@ situation is exactly as with a |\the\numexpr...\relax|, thus one may
need to terminate the number to avoid premature expansion of following
tokens; for example with the |\space| token.
-The parser |\bnumexpr| is a scaled-down version of parser |\xintiiexpr| from
-package \xintexprname. It lacks in particular
-boolean operators, square roots and other functions, variables, hexadecimal
-inputs, etc... it may be slightly faster when handling complicated
-expressions as it does not have to check so many things.
-
-The documentation of \xintexprname explains that there is an
-impact on the memory of \TeX{} (the string pool, the hash table) as each
-intermediate number is stored as a dummy control sequence name during
-processing. After thousands of evaluations with numbers having hundreds of
-digits, parts of the \TeX{} memory can become saturated and end the
-\verb?latex|pdflatex? run, but the problem can be avoided via enlarged memory
-parameters for |pdftex|, as made possible by modern TeX installations.
-Anyhow, computations with thousands of digits take time, and this is probably
-a more stringent constraint.
-
-If the same operations need to be repeated again and again tens of thousands
-of times on varying (big) numbers, the memory problem mentioned above may be
-avoided by using nested macros rather than |\bnumexpr| or |\xintexpr|
-expressions. Utility |\xintNewIIExpr| from package \xintexprname can be used
-to construct the possibly very complicated nested macro from a given
-expression with the needed operators and usual {\catcode`# 12 |#1, #2, #3,
- ...|} placeholders.
-
-% je voulais dire qu'une telle macro pouvait tre prpare sparment, mais il
-% faudrait expliquer qu'il faut rcuprer son \meaning, et j'ai le problme de
-% mes \romannumeral`&&@ maintenant... note 2015/10/27. Donc je laisse tomber.
-
-The \eTeX{} extensions are required (this is the default on all modern
-installations for \verb?latex|pdflatex? and also for \verb?xelatex|lualatex?).
-
\section{Printing big numbers}
\LaTeX{} will not split long numbers at the end of lines. I personally
@@ -746,13 +688,9 @@ often use helper macros (not in the package) of the following type:
It is the expected one with infix operators and parentheses, the
recognized operators being |+|, |-|, |*|, |/| (rounded division),
|^| (power), |**| (power), |//| (by default floored division),
-|/:| (the associated modulo) and |!| (factorial).%
-%
-\footnote{Releases |1.2b| and earlier associated in the default configuration
- truncated division to |//|. This was changed at |1.2c| to stay in sync with
- \xintcorename |1.2p|. For backwards compatibility, one may add to existing
- document \string\bnumexprsetup\{div=\string\xintiiDivTrunc,
- mod=\string\xintiiModTrunc\}.}
+|/:| (the associated modulo) and |!| (factorial). One can input hexadecimal
+numbers as in \TeX\ syntax for number assignments, i.e. using a |"| prefix and
+only uppercase letters |ABCDEF|.
The modulo |/:| is by default associated with the floored division |//|, but
using |\bnumexprsetup{mod=...}| it can, like the other operators, be remapped
@@ -763,7 +701,9 @@ expression is handled token by token, any component (digit, operator,
parenthesis... even the ending |\relax|) may arise on the spot from
macro expansions.
-The precedence rules are the expected ones.
+The precedence rules are the expected ones. Tacit multiplication applies in
+front of parentheses, and after them, and it has an elevated precedence
+compared to multiplication explicitly induced by |*|.
There is currently no user interface to change precedence levels. The
three operators |/|, |//|, |/:| are at the same level of precedence as the
@@ -771,7 +711,12 @@ multiplication |*|. The factorial postfix |!| has highest precedence. The
minus signs inherit the precedence level of the previously encountered infix
operators.
-In case of equal precedence the operations are left-associative,
+In case of equal precedence the operations are left-associative,%
+%
+\footnote{But it has been announced at \xintexprname \texttt{1.4} that
+ probably in future power operator will become right-associative, and if this
+ is done, this will be transferred to \bnumname also.}
+%
hence:\newline \bneshoweval{2^3^4, (2^3)^4, 2^(3^4)}
The underscore |_| can be used to separate digits in long numbers, for
@@ -784,11 +729,10 @@ package \xintcorename.
\section{\csh{bnumexprsetup}}
-Package \bnumname needs that some big integer engine provides the macros
-doing the actual computations. By default, it loads package
-\xintcorename (a subset of \href{http://www.ctan.org/pkg/xint}{xint};
-version |1.3d| is required) and uses \csa{bnumexprsetup} in the following
-way:
+Package \bnumname needs that some big integer engine provides the macros doing
+the actual computations. By default, it loads package \xintcorename (a subset
+of \href{http://www.ctan.org/pkg/xint}{xint}) and uses \csa{bnumexprsetup} in
+the following way:
\begin{verbatim}
\usepackage{xintcore}
\bnumexprsetup{add=\xintiiAdd, sub=\xintiiSub, mul=\xintiiMul,
@@ -830,6 +774,9 @@ Macro |\bnumexprsetup| can be used multiple times in the same document, thus
allowing to switch math engines or to remap operators to some other arithmetic
macros of the same math engine. Its effect obeys the local scope.
+At |1.4| release there is no option to customize how the hexadecimal input and
+output is handled, it goes necessarily via the \xintbinhexname macros.
+
\section{Readme}
\begingroup
\makeatletter\def\x{\baselineskip10pt
@@ -855,7 +802,7 @@ macros of the same math engine. Its effect obeys the local scope.
\newgeometry{hscale=0.75,vscale=0.75}% ATTENTION \newgeometry fait
% un reset de vscale si on ne le
- % prcise pas ici !!!
+ % précise pas ici !!!
\MakePercentIgnore
%
@@ -867,505 +814,546 @@ macros of the same math engine. Its effect obeys the local scope.
%
% \section{Package \bnumnameimp implementation}
% \label{sec:bnumexprcode}
+% \etocdefaultlines
+% \localtableofcontents
%
-% \localtableofcontents \bigskip
+% Comments are sparse. Actually at |1.4|, there are simply no comments. I
+% transferred from \xintexprname its |\expanded| based infra-structure from
+% its own |1.4| release of January 2020. It is a possibility that, even
+% though I did remove very large chunks of unneeded macros, in the end, some
+% more simplifications could have been considered here.
%
-% Comments are sparse. Error handling by the parser is kept to a minimum; if
-% something goes wrong, the offensive token gets discarded, and some undefined
-% control sequence attempts to trigger writing to the log of some sort of
-% informative message. It is recommended to set |\errorcontextlines| to at
-% least |2| for more meaningful context.
+% Error handling by the parser is kept to a minimum; if something goes wrong,
+% the offensive token gets discarded, and it is not even always the case that
+% some expandable error message is issued.
%
% \subsection{Package identification and catcode setup}
-% |v1.2c| forgot to identify itself as such |:(|. Fixed (of course) at |v1.2d|.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}%
-\ProvidesPackage{bnumexpr}[2019/01/08 v1.2e Expressions with big integers (JFB)]%
-\edef\BNErestorecatcodes {\catcode`\noexpand\!\the\catcode`\!
- \catcode`\noexpand\?\the\catcode`\?
- \catcode`\noexpand\_\the\catcode`\_
- \catcode`\noexpand\:\the\catcode`\:
- \catcode`\noexpand\(\the\catcode`\(
- \catcode`\noexpand\)\the\catcode`\)
- \catcode`\noexpand\*\the\catcode`\*
- \catcode`\noexpand\,\the\catcode`\,\relax }%
-\catcode`\! 11
-\catcode`\? 11
-\catcode`\_ 11
-\catcode`\: 11
-\catcode`\, 12
-\catcode`\* 12
-\catcode`\( 12
+\ProvidesPackage{bnumexpr}[2021/05/12 v1.4 Expressions with big integers (JFB)]%
% \end{macrocode}
-% \subsection{Some helper macros and constants from xint}
-% These macros from xint should not change, hence overwriting them here should
-% not be cause for alarm. I opted against renaming everything with |\BNE_|
-% prefix rather than |\xint_|. The |\xint_dothis|/|\xint_orthat| thing is a new
-% style I have adopted for expandably forking. The least probable branches
-% should be specified first, for better efficiency. See examples of uses in the
-% present code.
+% \subsection{Load unconditionally xintbinhex}
+% Newly done at |1.4|. Formerly, \bnumname had no dependency if loaded
+% with option |custom|. But for |1.4| release I have decided to add
+% unconditional support for hexadecimal notation.
+%
+% Let's require the most recent xint date at time of
+% writing. We should check for availability of \string\expanded\space but well.
+%
% \begin{macrocode}
-\chardef\xint_c_ 0
-\chardef\xint_c_i 1
-\chardef\xint_c_ii 2
-\chardef\xint_c_vi 6
-\chardef\xint_c_vii 7
-\chardef\xint_c_viii 8
-\chardef\xint_c_ix 9
-\chardef\xint_c_x 10
-\long\def\xint_gobble_i #1{}%
-\long\def\xint_gobble_iii #1#2#3{}%
-\long\def\xint_firstofone #1{#1}%
-\long\def\xint_firstoftwo #1#2{#1}%
-\long\def\xint_secondoftwo #1#2{#2}%
-\long\def\xint_firstofthree #1#2#3{#1}%
-\long\def\xint_secondofthree #1#2#3{#2}%
-\long\def\xint_thirdofthree #1#2#3{#3}%
-\def\xint_gob_til_! #1!{}% this ! has catcode 11
-\long\def\xint_UDsignfork #1-#2#3\krof {#2}%
-\long\def\xint_afterfi #1#2\fi {\fi #1}%
-\long\def\xint_dothis #1#2\xint_orthat #3{\fi #1}%
-\let\xint_orthat \xint_firstofone
-\long\def\xint_zapspaces #1 #2{#1#2\xint_zapspaces }%
+\RequirePackage{xintbinhex}[2021/05/10]%
% \end{macrocode}
% \subsection{\csh{bnumexprsetup}}
-% New with |v1.2a|. Replaces removed |\bnumexprUsesbigintcalc| etc...
% \begin{macrocode}
-\catcode`! 3
-\def\bnumexprsetup #1{\BNE_parsekeys #1,=!,}%
-\def\BNE_parsekeys #1=#2#3,{\ifx!#2\expandafter\BNE_parsedone\fi
+{\catcode`! 3 \catcode`_ 11 %
+ \gdef\bnumexprsetup #1{\BNE_parsekeys #1,=!,}%
+ \gdef\BNE_parsekeys #1=#2#3,%
+ {%
+ \ifx!#2\expandafter\BNE_parsedone\fi
\expandafter
-\let\csname BNE_Op_\xint_zapspaces #1 \xint_gobble_i\endcsname=#2\BNE_parsekeys
+ \let\csname BNE_Op_\xint_zapspaces #1 \xint_gobble_i\endcsname%
+ =#2\BNE_parsekeys
+ }%
+ \gdef\BNE_parsedone #1\BNE_parsekeys {}%
}%
-\catcode`! 11
-\def\BNE_parsedone #1\BNE_parsekeys {}%
% \end{macrocode}
% \subsection{Package options}
-% |v1.2c| replaces former key |divtrunc| by |div|. |v1.2d| requires (by
-% default) |xintcore 1.3d|.
% \begin{macrocode}
-\def\BNE_tmpa {0}%
-\DeclareOption {custom}{\def\BNE_tmpa {1}}%
+\def\BNEtmpa {0}%
+\DeclareOption {custom}{\def\BNEtmpa {1}}%
\ProcessOptions\relax
-\if0\BNE_tmpa % Default is to load xintcore.sty
- \RequirePackage{xintcore}[2019/01/06]% xintcore 1.3d
+\edef\BNErestorecatcodes{\XINTrestorecatcodes}%
+\XINTsetcatcodes%
+\if0\BNEtmpa\expandafter\xint_secondoftwo\fi
+\xint_gobble_i{%
+ \RequirePackage{xintcore}[2021/05/10]%
\bnumexprsetup{add=\xintiiAdd, sub=\xintiiSub, mul=\xintiiMul,
divround=\xintiiDivRound, div=\xintiiDivFloor,
mod=\xintiiMod, pow=\xintiiPow, fac=\xintiiFac}%
-\fi
+}%
+% \end{macrocode}
+% Strangely those three are not defined in xintkernel.sty, but only in xint.sty
+% \begin{macrocode}
+\long\def\xint_firstofthree #1#2#3{#1}%
+\long\def\xint_secondofthree #1#2#3{#2}%
+\long\def\xint_thirdofthree #1#2#3{#3}%
% \end{macrocode}
% \subsection{\csh{bnumexpr}, \csh{thebnumexpr}, \csh{bnethe}, \csh{bnumeval}}
-% In the full |\xintexpr|, the final unlocking may involve post-treatment of
-% the comma separated values, hence there are |_print| macros to handle the
-% possibly comma separated values. Here we may just identify |_print| with
-% |_unlock|.
-%
-% With |v1.2a| the gathering of numbers happens directly inside
-% |\csname...\endcsname|. There is no more a ``locking'' macro.
-%
-% Attention |v1.2d| gives new meaning to |\bnumeval|, the former meaning is
-% now named |\bnumexpro|. The leading space in |\BNE_wrap| is removed at it
-% served to nothing.
% \begin{macrocode}
-\def\bnumexpr {\romannumeral0\bnumexpro }%
-\def\bnumexpro{\expandafter\BNE_wrap\romannumeral0\BNE_eval }%
-\def\BNE_eval {\expandafter\BNE_until_end_a\romannumeral-`0\BNE_getnext }%
-\def\BNE_wrap {!\BNE_usethe\BNE_protect\BNE_unlock }%
-\protected\def\BNE_usethe\BNE_protect {\BNE:missing_bnethe!}%
-\def\BNE_protect\BNE_unlock
- {\noexpand\BNE_protect\noexpand\BNE_unlock\noexpand }%
-\let\BNE_done\space
+\def\XINTfstop {\noexpand\XINTfstop}%
+\def\bnumexpr {\romannumeral0\bnumexpro}%
+\def\bnumexpro {\expandafter\BNE_wrap\romannumeral0\bnebareeval }%
+\def\BNE_wrap {\XINTfstop\BNEprint.}%
+\def\bnumeval #1%
+ {\expanded\expandafter\BNEprint\expandafter.\romannumeral0\bnebareeval#1\relax}%
+\def\evaltohex #1%
+ {\expanded\expandafter\BNEprinthex\expandafter.\romannumeral0\bnebareeval#1\relax}%
\def\thebnumexpr
- {\romannumeral-`0\expandafter\BNE_unlock\romannumeral0\BNE_eval }%
-\def\bnethe #1{\romannumeral-`0\expandafter\xint_gobble_iii\romannumeral-`0#1}%
-\def\bnumeval#1%
- {\romannumeral-`0\expandafter\BNE_unlock\romannumeral0\BNE_eval#1\relax}%
-\def\BNE_unlock {\expandafter\BNE_unlock_a\string }%
-\def\BNE_unlock_a #1.={}%
+ {\expanded\expandafter\BNEprint\expandafter.\romannumeral0\bnebareeval}%
+\def\bnebareeval{\BNE_start}%
+\def\bnethe#1{\expanded\expandafter\xint_gobble_i\romannumeral`&&@#1}%
+\protected\def\BNEprint.#1{{\BNE_print#1.}}%
+\def\BNE_print#1{#1\expandafter\BNE_print_a\string}%
+\def\BNE_print_a#1{\unless\if#1.\expandafter\BNE_print_b\fi}%
+\def\BNE_print_b
+ {\expandafter\BNE_print_c\expandafter{\expandafter\xint_gobble_i\string}}%
+\def\BNE_print_c#1{, #1\expandafter\BNE_print_a\string}%
+\protected\def\BNEprinthex.#1{{\BNE_printhex#1.}}%
+\def\BNE_printhex#1{\xintDecToHex{#1}\expandafter\BNE_printhex_a\string}%
+\def\BNE_printhex_a#1{\unless\if#1.\expandafter\BNE_printhex_b\fi}%
+\def\BNE_printhex_b
+ {\expandafter\BNE_printhex_c\expandafter{\expandafter\xint_gobble_i\string}}%
+\def\BNE_printhex_c#1{, \xintDecToHex{#1}\expandafter\BNE_printhex_a\string}%
% \end{macrocode}
% \subsection{\csh{BNE_getnext}}
-% The getnext scans forward to find a number: after expansion of what comes
-% next, an opening parenthesis signals a parenthesized sub-expression, a |!|
-% with catcode 11 signals there was there a sub |\bnumexpr...\relax| (now
-% evaluated), a minus sign is treated as a prefix operator inheriting its
-% precedence level from the previous operator, a plus sign is swallowed, a
-% |\count| or |\dimen| will get fetched to |\number| (in case of a count
-% variable, this provides a full locked number but |\count0 1| for example is
-% like |1231| if |\count0|'s value is |123|); a digit triggers the
-% number scanner. With |v1.2a| the gathering of digits happens directly inside
-% |\csname .=...\endcsname|. Leading zeroes are trimmed directly.
-% The flow then proceeds with |\BNE_getop| which looks for the next operator
-% or possibly the end of the expression. Note: |\bnumexpr\relax| is
-% illegal.
-%
-% Extended in v1.2a to recognize |\ht|, etc...
% \begin{macrocode}
\def\BNE_getnext #1%
{%
- \expandafter\BNE_getnext_a\romannumeral-`0#1%
+ \expandafter\BNE_put_op_first\romannumeral`&&@%
+ \expandafter\BNE_getnext_a\romannumeral`&&@#1%
}%
+\def\BNE_put_op_first #1#2#3{\expandafter#2\expandafter#3\expandafter{#1}}%
\def\BNE_getnext_a #1%
{%
- \xint_gob_til_! #1\BNE_gn_foundexpr !% this ! has catcode 11
- \ifcat\relax#1% \count or \numexpr etc... token or count, dimen, skip cs
- \expandafter\BNE_gn_countetc
- \else
- \expandafter\expandafter\expandafter\BNE_gn_fork\expandafter\string
- \fi
- #1%
+ \ifx\relax #1\xint_dothis\BNE_foundprematureend\fi
+ \ifx\XINTfstop#1\xint_dothis\BNE_subexpr\fi
+ \ifcat\relax#1\xint_dothis\BNE_countetc\fi
+ \xint_orthat{}\BNE_getnextfork #1%
}%
-\def\BNE_gn_foundexpr !#1\fi !{\expandafter\BNE_getop\xint_gobble_iii }%
-\def\BNE_gn_countetc #1%
+\def\BNE_foundprematureend\BNE_getnextfork #1{{}\xint_c_\relax}%
+\def\BNE_subexpr #1.#2%
{%
- \ifx\count#1\else\ifx\dimen#1\else\ifx\numexpr#1\else\ifx\dimexpr#1\else
- \ifx\skip#1\else\ifx\glueexpr#1\else\ifx\fontdimen#1\else\ifx\ht#1\else
- \ifx\dp#1\else\ifx\wd#1\else\ifx\fontcharht#1\else\ifx\fontcharwd#1\else
- \ifx\fontchardp#1\else\ifx\fontcharic#1\else
- \BNE_gn_unpackvar
- \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
- \expandafter\BNE_getnext\number #1%
+ \expanded{\unexpanded{{#2}}\expandafter}\romannumeral`&&@\BNE_getop
}%
-\def\BNE_gn_unpackvar\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
- \expandafter\BNE_getnext\number #1%
+\def\BNE_countetc\BNE_getnextfork#1%
{%
- \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
- \expandafter\BNE_getop\csname .=\number#1\endcsname
+ \if0\ifx\count#11\fi
+ \ifx\dimen#11\fi
+ \ifx\numexpr#11\fi
+ \ifx\dimexpr#11\fi
+ \ifx\skip#11\fi
+ \ifx\glueexpr#11\fi
+ \ifx\fontdimen#11\fi
+ \ifx\ht#11\fi
+ \ifx\dp#11\fi
+ \ifx\wd#11\fi
+ \ifx\fontcharht#11\fi
+ \ifx\fontcharwd#11\fi
+ \ifx\fontchardp#11\fi
+ \ifx\fontcharic#11\fi 0\expandafter\BNE_fetch_as_number\fi
+ \expandafter\BNE_getnext_a\number #1%
+}%
+\def\BNE_fetch_as_number
+ \expandafter\BNE_getnext_a\number #1%
+{%
+ \expanded{{{\number#1}}\expandafter}\romannumeral`&&@\BNE_getop
}%
% \end{macrocode}
-% This is quite simplified here compared to |\xintexpr|, for various reasons: we
-% have dropped the |\xintNewExpr| thing, and we can treat the |(| directly as we
-% don't have to get back to check if we are in an |\xintexpr|,
-% |\xintfloatexpr|, etc..
+% In the case of hitting a |(|, previous release inserted directly a
+% |\BNE_oparen|. But the expansion architecture imported from upstream
+% |\xintiiexpr| has been refactored, and the |..._oparen| meaning and
+% usage evolved. We stick with |{}\xint_c_ii^v (| from upstream,
+% which works (I am 15 months away from \xintexprname |1.4|).
% \begin{macrocode}
-\def\BNE_gn_fork #1{%
- \if#1+\xint_dothis \BNE_getnext\fi
- \if#1-\xint_dothis -\fi
- \if#1(\xint_dothis \BNE_oparen \fi
- \xint_orthat {\BNE_scan_number #1}%
+\def\BNE_getnextfork #1{%
+ \if#1+\xint_dothis \BNE_getnext_a \fi
+ \if#1-\xint_dothis {{}{}-}\fi
+ \if#1(\xint_dothis {{}\xint_c_ii^v (}\fi
+ \xint_orthat {\BNE_scan_number #1}%
}%
% \end{macrocode}
-% \subsection{Parsing an integer}
-% We gather a string of digits, plus and minus prefixes have already been
-% swallowed. There might be some leading string of zeros which will have to be
-% removed. In the full |\xintexpr| the situation is more involved as it
-% has to recognize and accept decimal numbers, numbers in scientific notation,
-% also hexadecimal numbers, function names, variable names\dots
+% \subsection{Parsing an integer in decimal or hexadecimal notation}
% \begin{macrocode}
-\def\BNE_scan_number #1% this #1 has necessarily here catcode 12
+\def\BNE_scan_number #1%
{%
- \ifnum \xint_c_ix<1#1 \else\expandafter\BNE_notadigit\fi
- \BNE_scan_nbr #1%
+ \if "#1\xint_dothis \BNE_scanhex\fi
+ \ifnum \xint_c_ix<1\string#1 \xint_dothis \BNE_startint\fi
+ \xint_orthat \BNE_notadigit #1%
}%
-\def\BNE_notadigit\BNE_scan_nbr #1{\BNE:not_a_digit!\BNE_getnext }%
-% \end{macrocode}
-% Scanning for a number. We gather it directly inside csname. earlier
-% version did a chain of romannumeral. No limit on number of digits
-% anymore from the maximal expansion depth. We only have to be careful
-% about leading zeros.
-%
-% If we hit against some catcode eleven |!|, this means there was a
-% sub |\bnumexpr..\relax|. We then apply tacit multiplication.
-% \begin{macrocode}
-\def\BNE_scan_nbr #1%
-{% the #1 here is a catcode 12 digit
- \if#10\expandafter\BNE_scan_nbr_gobzeroes
- \else
- \expandafter\BNE_scan_nbr_start
- \fi #1%
+\def\BNE_notadigit#1{\BNE_getnext }%
+\def\BNE_startint #1%
+{%
+ \if #10\expandafter\BNE_gobz_a\else\expandafter\BNE_scanint_a\fi #1%
}%
-\def\BNE_scan_nbr_start #1#2%
+\def\BNE_scanint_a #1#2%
+ {\expanded\bgroup{{\iffalse}}\fi #1%
+ \expandafter\BNE_scanint_main\romannumeral`&&@#2}%
+\def\BNE_gobz_a #1#2%
+ {\expanded\bgroup{{\iffalse}}\fi
+ \expandafter\BNE_gobz_scanint_main\romannumeral`&&@#2}%
+\def\BNE_scanint_main #1%
{%
- \expandafter\BNE_getop\csname.=#1%
- \expandafter\BNE_scanint_b\romannumeral-`0#2%
+ \ifcat \relax #1\expandafter\BNE_scanint_hit_cs \fi
+ \ifnum\xint_c_ix<1\string#1 \else\expandafter\BNE_scanint_next\fi
+ #1\BNE_scanint_again
}%
-\def\BNE_scan_nbr_gobzeroes #1%
+\def\BNE_scanint_again #1%
{%
- \expandafter\BNE_getop\csname.=%
- \expandafter\BNE_gobz_scanint_b\romannumeral-`0#1%
+ \expandafter\BNE_scanint_main\romannumeral`&&@#1%
}%
-\def\BNE_scanint_b #1%
+\def\BNE_scanint_hit_cs \ifnum#1\fi#2\BNE_scanint_again
{%
- \ifcat \relax #1\expandafter\BNE_scanint_endbycs\expandafter #1\fi
- \ifnum\xint_c_ix<1\string#1 \else\expandafter\BNE_scanint_c\fi
- \string#1\BNE_scanint_d
+ \iffalse{{{\fi}}\expandafter}\romannumeral`&&@\BNE_getop#2%
}%
-\def\BNE_scanint_endbycs#1#2\BNE_scanint_d{\endcsname #1}%
-\def\BNE_scanint_c\string #1\BNE_scanint_d
+\def\BNE_scanint_next #1\BNE_scanint_again
{%
- \if _#1\xint_dothis{\expandafter\BNE_scanint_d\xint_gobble_i}\fi
- \ifcat a#1\xint_dothis{\endcsname*}\fi % tacit multiplication
- \xint_orthat {\expandafter\endcsname \string}#1%
+ \if _#1\xint_dothis\BNE_scanint_again\fi
+ \xint_orthat
+ {\iffalse{{{\fi}}\expandafter}\romannumeral`&&@\BNE_getop#1}%
}%
-\def\BNE_scanint_d #1%
+\def\BNE_gobz_scanint_main #1%
{%
- \expandafter\BNE_scanint_b\romannumeral-`0#1%
+ \ifcat \relax #1\expandafter\BNE_gobz_scanint_hit_cs\fi
+ \ifnum\xint_c_x<1\string#1 \else\expandafter\BNE_gobz_scanint_next\fi
+ #1\BNE_scanint_again
}%
-\def\BNE_gobz_scanint_b #1%
+\def\BNE_gobz_scanint_again #1%
{%
- \ifcat \relax #1\expandafter\BNE_gobz_scanint_endbycs\expandafter #1\fi
- \ifnum\xint_c_x<1\string#1 \else\expandafter\BNE_gobz_scanint_c\fi
- \string#1\BNE_scanint_d
+ \expandafter\BNE_gobz_scanint_main\romannumeral`&&@#1%
}%
-\def\BNE_gobz_scanint_endbycs#1#2\BNE_scanint_d{0\endcsname #1}%
-\def\BNE_gobz_scanint_c\string #1\BNE_scanint_d
+\def\BNE_gobz_scanint_hit_cs\ifnum#1\fi#2\BNE_scanint_again
{%
- \if _#1\xint_dothis\BNE_gobz_scanint_d\fi
- \ifcat a#1\xint_dothis{0\endcsname*#1}\fi % tacit multiplication
- \if 0#1\xint_dothis\BNE_gobz_scanint_d\fi
- \xint_orthat {0\expandafter\endcsname \string#1}%
+ 0\iffalse{{{\fi}}\expandafter}\romannumeral`&&@\BNE_getop#2%
}%
-\def\BNE_gobz_scanint_d #1%
+\def\BNE_gobz_scanint_next #1\BNE_scanint_again
{%
- \expandafter\BNE_gobz_scanint_b\romannumeral-`0#1%
+ \if _#1\xint_dothis\BNE_gobz_scanint_again\fi
+ \if 0#1\xint_dothis\BNE_gobz_scanint_again\fi
+ \xint_orthat
+ {0\iffalse{{{\fi}}\expandafter}\romannumeral`&&@\BNE_getop#1}%
+}%
+\def\BNE_hex_in #1.%
+{%
+ \expanded{{{\xintHexToDec{#1}}}\expandafter}\romannumeral`&&@\BNE_getop
+}%
+\def\BNE_scanhex #1% #1="
+{%
+ \expandafter\BNE_hex_in\expanded\bgroup\BNE_scanhex_a
+}%
+\def\BNE_scanhex_a #1%
+{%
+ \ifcat #1\relax\xint_dothis{.\iffalse{\fi}#1}\fi
+ \xint_orthat {\BNE_scanhex_aa #1}%
+}%
+\def\BNE_scanhex_aa #1%
+{%
+ \if\ifnum`#1>`/
+ \ifnum`#1>`9
+ \ifnum`#1>`@
+ \ifnum`#1>`F
+ 0\else1\fi\else0\fi\else1\fi\else0\fi 1%
+ \expandafter\BNE_scanhex_b
+ \else
+ \if _#1\xint_dothis{\expandafter\BNE_scanhex_bgob}\fi
+ \xint_orthat {\xint_afterfi {.\iffalse{\fi}}}%
+ \fi
+ #1%
+}%
+\def\BNE_scanhex_b #1#2%
+{%
+ #1\expandafter\BNE_scanhex_a\romannumeral`&&@#2%
+}%
+\def\BNE_scanhex_bgob #1#2%
+{%
+ \expandafter\BNE_scanhex_a\romannumeral`&&@#2%
}%
-% \end{macrocode}
-% \begin{macrocode}
% \end{macrocode}
% \subsection{\csh{BNE_getop}}
-% This finds the next infix operator or closing parenthesis or expression end.
-% It then leaves in the token flow <precedence> <operator> <locked number>.
-% The <precedence> stops expansion and ultimately gives back control to a
-% |\BNE_until_<op>| command. The code here is derived from more involved
-% context where the actual macro associated to the operator may vary,
-% depending if we are in |\xintexpr|, |\xintfloatexpr| or |\xintiiexpr|. Here
-% things are simpler but I have kept the general scheme, thus the actual macro
-% to be used for the <operator> is not decided immediately.
-%
-% |v1.2a| adds a technique for allowing two-letters operators, for
-% |//|, |/:| and |**|.
% \begin{macrocode}
-\def\BNE_getop #1#2% this #1 is the current locked computed value
+\def\BNE_getop #1%
{%
- \expandafter\BNE_getop_a\expandafter #1\romannumeral-`0#2%
+ \expandafter\BNE_getop_a\romannumeral`&&@#1%
}%
\catcode`* 11
-\def\BNE_getop_a #1#2%
-{% if a control sequence is found, must be \relax, or possibly register or
- % variable if tacit multiplication is allowed
- \ifx \relax #2\xint_dothis\xint_firstofthree\fi
- % tacit multiplications:
- \ifcat \relax #2\xint_dothis\xint_secondofthree\fi
- \if (#2\xint_dothis \xint_secondofthree\fi
- \ifx !#2\xint_dothis \xint_secondofthree\fi
+\def\BNE_getop_a #1%
+{%
+ \ifx \relax #1\xint_dothis\xint_firstofthree\fi
+ \ifcat \relax #1\xint_dothis\xint_secondofthree\fi
+ \ifnum\xint_c_ix<1\string#1 \xint_dothis\xint_secondofthree\fi
+ \if (#1\xint_dothis \xint_secondofthree\fi %)
\xint_orthat \xint_thirdofthree
- {\BNE_foundend #1}%
- {\BNE_precedence_* *#1#2}% tacit multiplication
- {\BNE_scanop_a #2#1}%
+ {\BNE_foundend}%
+ {\BNE_precedence_*** *#1}%
+ {\expandafter\BNE_scanop_a \string#1}%
}%
\catcode`* 12
-\def\BNE_foundend {\xint_c_ \relax }% \relax is only a place-holder here.
-\def\BNE_scanop_a #1#2#3%
- {\expandafter\BNE_scanop_b\expandafter #1\expandafter #2\romannumeral-`0#3}%
-\def\BNE_scanop_b #1#2#3%
+\def\BNE_foundend {\xint_c_ \relax}%
+\def\BNE_scanop_a #1#2%
+{%
+ \expandafter\BNE_scanop_b\expandafter#1\romannumeral`&&@#2%
+}%
+\def\BNE_scanop_b #1#2%
+{%
+ \ifcat#2\relax\xint_dothis{\BNE_foundop_a #1#2}\fi
+ \ifcsname BNE_itself_#1#2\endcsname
+ \xint_dothis
+ {\expandafter\BNE_scanop_c\csname BNE_itself_#1#2\endcsname}\fi
+ \xint_orthat {\BNE_foundop_a #1#2}%
+}%
+\def\BNE_scanop_c #1#2%
+{%
+ \expandafter\BNE_scanop_d\expandafter#1\romannumeral`&&@#2%
+}%
+\def\BNE_scanop_d #1#2%
{%
- \ifcat#3\relax\xint_dothis{\BNE_foundop #1#2#3}\fi
- \ifcsname BNE_itself_#1#3\endcsname
+ \ifcat#2\relax \xint_dothis{\BNE_foundop #1#2}\fi
+ \ifcsname BNE_itself_#1#2\endcsname
\xint_dothis
- {\expandafter\BNE_foundop\csname BNE_itself_#1#3\endcsname #2}\fi
- \xint_orthat {\BNE_foundop #1#2#3}%
+ {\expandafter\BNE_scanop_c\csname BNE_itself_#1#2\endcsname }\fi
+ \xint_orthat {\csname BNE_precedence_#1\endcsname #1#2}%
}%
-\def\BNE_foundop #1%
+\def\BNE_foundop_a #1%
{%
\ifcsname BNE_precedence_#1\endcsname
\csname BNE_precedence_#1\expandafter\endcsname
\expandafter #1%
\else
- \BNE_notanoperator {#1}\expandafter\BNE_getop
+ \xint_afterfi{\BNE_getop\romannumeral0%
+ \XINT_expandableerror
+ {"#1" is unknown as operator. (I)nsert one:} }%<<deliberate space
\fi
}%
-\def\BNE_notanoperator #1{\BNE:not_an_operator! \xint_gobble_i {#1}}%
+\def\BNE_foundop #1{\csname BNE_precedence_#1\endcsname #1}%
% \end{macrocode}
-% \subsection{Until macros for global expression and parenthesized sub-ones}
-% The minus sign as prefix is treated here.
+% \subsection{Expansion spanning; opening and closing parentheses}
% \begin{macrocode}
-\catcode`) 11
-\def\BNE_tmpa #1{%
- \def\BNE_until_end_a ##1%
+\def\BNE_tmpa #1#2#3#4#5%
+{%
+ \def#1% start
+ {%
+ \expandafter#2\romannumeral`&&@\BNE_getnext
+ }%
+ \def#2##1% check
{%
\xint_UDsignfork
- ##1{\expandafter\BNE_until_end_a\romannumeral-`0#1}%
- -{\BNE_until_end_b ##1}%
+ ##1{\expandafter#3\romannumeral`&&@#4}%
+ -{#3##1}%
\krof
}%
-}\expandafter\BNE_tmpa\csname BNE_op_-vi\endcsname
-\def\BNE_until_end_b #1#2%
+ \def#3##1##2% checkp
{%
- \ifcase #1\expandafter\BNE_done
- \or
- \xint_afterfi{\BNE:extra_)_?\expandafter
- \BNE_until_end_a\romannumeral-`0\BNE_getop }%
+ \ifcase ##1%
+ \expandafter\BNE_done
+ \or\expandafter#5%
\else
- \xint_afterfi{\expandafter\BNE_until_end_a
- \romannumeral-`0\csname BNE_op_#2\endcsname }%
+ \expandafter#3\romannumeral`&&@\csname BNE_op_##2\expandafter\endcsname
\fi
}%
-\catcode`( 11
-\def\BNE_op_( {\expandafter\BNE_until_)_a\romannumeral-`0\BNE_getnext }%
-\let\BNE_oparen\BNE_op_(
-\catcode`( 12
-\def\BNE_tmpa #1{%
- \def\BNE_until_)_a ##1{\xint_UDsignfork
- ##1{\expandafter \BNE_until_)_a\romannumeral-`0#1}%
- -{\BNE_until_)_b ##1}%
- \krof }%
-}\expandafter\BNE_tmpa\csname BNE_op_-vi\endcsname
-\def \BNE_until_)_b #1#2%
+ \def#5%
+ {%
+ \XINT_expandableerror
+ {An extra ) has been removed. Hit Return, fingers crossed.}%
+ \expandafter#2\romannumeral`&&@\expandafter\BNE_put_op_first
+ \romannumeral`&&@\BNE_getop_legacy
+ }%
+}%
+\let\BNE_done\space
+\expandafter\BNE_tmpa
+ \csname BNE_start\expandafter\endcsname
+ \csname BNE_check\expandafter\endcsname
+ \csname BNE_checkp\expandafter\endcsname
+ \csname BNE_op_-xii\expandafter\endcsname
+ \csname BNE_extra_)\endcsname
+\def\BNE_tmpa #1#2#3#4#5#6%
+{%
+ \def #1##1% op_(
+ {%
+ \expandafter #4\romannumeral`&&@\BNE_getnext
+ }%
+ \def #2##1% op_)
{%
- \ifcase #1\expandafter \BNE_missing_)_? % missing ) ?
- \or\expandafter \BNE_getop % found closing )
- \else \xint_afterfi
- {\expandafter \BNE_until_)_a\romannumeral-`0\csname BNE_op_#2\endcsname }%
+ \expanded{\unexpanded{\BNE_put_op_first{##1}}\expandafter}\romannumeral`&&@\BNE_getop
+ }%
+ \def #3% oparen
+ {%
+ \expandafter #4\romannumeral`&&@\BNE_getnext
+ }%
+ \def #4##1% check-
+ {%
+ \xint_UDsignfork
+ ##1{\expandafter#5\romannumeral`&&@#6}%
+ -{#5##1}%
+ \krof
+ }%
+ \def #5##1##2% checkp
+ {%
+ \ifcase ##1\expandafter\BNE_missing_)
+ \or \csname BNE_op_##2\expandafter\endcsname
+ \else
+ \expandafter #5\romannumeral`&&@\csname BNE_op_##2\expandafter\endcsname
\fi
}%
-\def\BNE_missing_)_? {\BNE:missing_)_inserted \xint_c_ \BNE_done }%
-\let\BNE_precedence_) \xint_c_i
-\let\BNE_op_) \BNE_getop
+}%
+\expandafter\BNE_tmpa
+ \csname BNE_op_(\expandafter\endcsname
+ \csname BNE_op_)\expandafter\endcsname
+ \csname BNE_oparen\expandafter\endcsname
+ \csname BNE_check-_)\expandafter\endcsname
+ \csname BNE_checkp_)\expandafter\endcsname
+ \csname BNE_op_-xii\endcsname
+\catcode`) 11
+\let\BNE_precedence_)\xint_c_i
+\def\BNE_missing_)
+ {\XINT_expandableerror{Sorry to report a missing ) at the end of this journey.}%
+ \xint_c_ \BNE_done }%
\catcode`) 12
% \end{macrocode}
-% \subsection{The arithmetic operators.}
-% This is where the infix operators are mapped to actual macros. These macros
-% must ``f-expand'' their arguments, and know how to handle then big integers
-% having no leading zeros and at most a minus sign.
-%
-% |v1.2a| adds |//| for truncated division, |/:| for modulo operations
-% and |**| for powers (synonym to |^|).
-%
-% |v1.2c| has |//| and |/:| per default associated to floored division.
+% \subsection{The comma as binary operator}
% \begin{macrocode}
-\def\BNE_tmpc #1#2#3#4#5#6#7%
-{%
- \def #1##1% \BNE_op_<op>
- {% keep value, get next number and operator, then do until
- \expandafter #2\expandafter ##1\romannumeral-`0\expandafter\BNE_getnext }%
- \def #2##1##2% \BNE_until_<op>_a
- {\xint_UDsignfork
- ##2{\expandafter #2\expandafter ##1\romannumeral-`0#4}%
- -{#3##1##2}%
- \krof }%
- \def #3##1##2##3##4% \BNE_until_<op>_b
- {% either execute next operation now, or first do next (possibly unary)
- \ifnum ##2>#5%
- \xint_afterfi {\expandafter #2\expandafter ##1\romannumeral-`0%
- \csname BNE_op_##3\endcsname {##4}}%
- \else \xint_afterfi {\expandafter ##2\expandafter ##3%
- \csname .=#6{\BNE_unlock ##1}{\BNE_unlock ##4}\endcsname }%
- \fi }%
- \let #7#5%
-}%
-\def\BNE_tmpb #1#2#3%
+\def\BNE_tmpa #1#2#3#4#5%
{%
- \expandafter\BNE_tmpc
- \csname BNE_op_#1\expandafter\endcsname
- \csname BNE_until_#1_a\expandafter\endcsname
- \csname BNE_until_#1_b\expandafter\endcsname
- \csname BNE_op_-#2\expandafter\endcsname
- \csname xint_c_#2\expandafter\endcsname
- \csname #3\expandafter\endcsname
- \csname BNE_precedence_#1\endcsname
+ \def #1##1% \BNE_op_,
+ {%
+ \expanded{\unexpanded{#2{##1}}\expandafter}%
+ \romannumeral`&&@\expandafter#3\romannumeral`&&@\BNE_getnext
+ }%
+ \def #2##1##2##3##4{##2##3{##1##4}}% \BNE_exec_,
+ \def #3##1% \BNE_check-_,
+ {%
+ \xint_UDsignfork
+ ##1{\expandafter#4\romannumeral`&&@#5}%
+ -{#4##1}%
+ \krof
+ }%
+ \def #4##1##2% \BNE_checkp_,
+ {%
+ \ifnum ##1>\xint_c_iii
+ \expandafter#4%
+ \romannumeral`&&@\csname BNE_op_##2\expandafter\endcsname
+ \else
+ \expandafter##1\expandafter##2%
+ \fi
+ }%
}%
-\BNE_tmpb +{vi}{BNE_Op_add}%
-\BNE_tmpb -{vi}{BNE_Op_sub}%
-\BNE_tmpb *{vii}{BNE_Op_mul}%
-\BNE_tmpb /{vii}{BNE_Op_divround}%
-\BNE_tmpb ^{viii}{BNE_Op_pow}%
-\expandafter\def\csname BNE_itself_**\endcsname {^}% shortcut for alias
-\expandafter\def\csname BNE_itself_//\endcsname {//}%
-\expandafter\def\csname BNE_itself_/:\endcsname {/:}%
-\BNE_tmpb {//}{vii}{BNE_Op_div}%
-\BNE_tmpb {/:}{vii}{BNE_Op_mod}%
-% \end{macrocode}
-% \subsection{! as postfix factorial operator}
-% New with |v1.2a|.
-% \begin{macrocode}
-\let\BNE_precedence_! \xint_c_x
-\def\BNE_op_! #1%
- {\expandafter\BNE_getop\csname .=\BNE_Op_fac{\BNE_unlock #1}\endcsname }%
+\expandafter\BNE_tmpa
+ \csname BNE_op_,\expandafter\endcsname
+ \csname BNE_exec_,\expandafter\endcsname
+ \csname BNE_check-_,\expandafter\endcsname
+ \csname BNE_checkp_,\expandafter\endcsname
+ \csname BNE_op_-xii\endcsname
+\expandafter\let\csname BNE_precedence_,\endcsname\xint_c_iii
% \end{macrocode}
% \subsection{The minus as prefix operator of variable precedence level}
-% It inherits the level of precedence of the previous operator.
% \begin{macrocode}
-\def\BNE_tmpa #1%
-{%
-\expandafter\BNE_tmpb
- \csname BNE_op_-#1\expandafter\endcsname
- \csname BNE_until_-#1_a\expandafter\endcsname
- \csname BNE_until_-#1_b\expandafter\endcsname
- \csname xint_c_#1\endcsname
-}%
-\def\BNE_tmpb #1#2#3#4%
+\def\BNE_tmpb #1#2#3#4#5%
{%
\def #1% \BNE_op_-<level>
- {% get next number+operator then switch to _until macro
- \expandafter #2\romannumeral-`0\BNE_getnext
+ {%
+ \expandafter #2\romannumeral`&&@\expandafter#3%
+ \romannumeral`&&@\BNE_getnext
}%
- \def #2##1% \BNE_until_-<level>_a
- {\xint_UDsignfork
- ##1{\expandafter #2\romannumeral-`0#1}%
- -{#3##1}%
- \krof }%
- \def #3##1##2##3% \BNE_until_-<level>_b
+ \def #2##1##2##3% \BNE_exec_-<level>
{%
- \ifnum ##1>#4%
- \xint_afterfi {\expandafter #2\romannumeral-`0%
- \csname BNE_op_##2\endcsname {##3}}%
- \else
- \xint_afterfi {\expandafter ##1\expandafter ##2%
- \csname .=\expandafter\BNE_Op_opp
- \romannumeral-`0\BNE_unlock ##3\endcsname }%
- \fi
+ \expandafter ##1\expandafter ##2\expandafter
+ {\expandafter{\romannumeral`&&@\expandafter\BNE_Op_opp\xint_firstofone##3}}%
}%
+ \def #3##1% \BNE_check-_-<level>
+ {%
+ \xint_UDsignfork
+ ##1{\expandafter #4\romannumeral`&&@#1}%
+ -{#4##1}%
+ \krof
+ }%
+ \def #4##1##2% \BNE_checkp_-<level>
+ {%
+ \ifnum ##1>#5%
+ \expandafter #4%
+ \romannumeral`&&@\csname BNE_op_##2\expandafter\endcsname
+ \else
+ \expandafter ##1\expandafter ##2%
+ \fi
+ }%
+}%
+\def\BNE_tmpa #1%
+{%
+\expandafter\BNE_tmpb
+ \csname BNE_op_-#1\expandafter\endcsname
+ \csname BNE_exec_-#1\expandafter\endcsname
+ \csname BNE_check-_-#1\expandafter\endcsname
+ \csname BNE_checkp_-#1\expandafter\endcsname
+ \csname xint_c_#1\endcsname
}%
-\BNE_tmpa {vi}%
-\BNE_tmpa {vii}%
-\BNE_tmpa {viii}%
+\BNE_tmpa {xii}%
+\BNE_tmpa {xiv}%
+\BNE_tmpa {xvi}%
+\BNE_tmpa {xviii}%
\def\BNE_Op_opp #1{\if-#1\else\if0#10\else-#1\fi\fi }%
% \end{macrocode}
-% \subsection{The comma may separate expressions.}
-% It suffices to treat the comma as a binary operator of precedence |ii|. We
-% insert a space after the comma. The current code in |\xintexpr| does not do
-% it at this stage, but only later during the final unlocking, as there is
-% anyhow need for some processing for final formatting and was considered to
-% be as well the opportunity to insert the space. Here, let's do it
-% immediately. These spaces are not an issue when |\bnumexpr| is
-% identified as a sub-expression in |\xintexpr|, for example in:
-% |\xinttheiiexpr lcm(\bnumexpr 175-12,123+34,56*31\relax)\relax| (this
-% example requires package |xintgcd|).
+% \subsection{The infix operators.}
% \begin{macrocode}
-\catcode`, 11
-\def\BNE_op_, #1%
+\def\BNE_defbin_c #1#2#3#4#5#6#7%
{%
- \expandafter \BNE_until_,_a\expandafter #1\romannumeral-`0\BNE_getnext
-}%
-\def\BNE_tmpa #1{% #1 = \BNE_op_-vi
- \def\BNE_until_,_a ##1##2%
+ \def #1##1% \BNE_op_<op>
+ {%
+ \expanded{\unexpanded{#2{##1}}\expandafter}%
+ \romannumeral`&&@\expandafter#3\romannumeral`&&@\BNE_getnext
+ }%
+ \def #2##1##2##3##4% \BNE_exec_<op>
+ {%
+ \expandafter##2\expandafter##3\expandafter
+ {\expandafter{\romannumeral`&&@#6##1##4}}%
+ }%
+ \def #3##1% \BNE_check-_<op>
{%
\xint_UDsignfork
- ##2{\expandafter \BNE_until_,_a\expandafter ##1\romannumeral-`0#1}%
- -{\BNE_until_,_b ##1##2}%
- \krof }%
-}\expandafter\BNE_tmpa\csname BNE_op_-vi\endcsname
-\def\BNE_until_,_b #1#2#3#4%
-{%
- \ifnum #2>\xint_c_ii
- \xint_afterfi {\expandafter \BNE_until_,_a
- \expandafter #1\romannumeral-`0%
- \csname BNE_op_#3\endcsname {#4}}%
- \else
- \xint_afterfi {\expandafter #2\expandafter #3%
- \csname .=\BNE_unlock #1, \BNE_unlock #4\endcsname }%
+ ##1{\expandafter#4\romannumeral`&&@#5}%
+ -{#4##1}%
+ \krof
+ }%
+ \def #4##1##2% \BNE_checkp_<op>
+ {%
+ \ifnum ##1>#7%
+ \expandafter#4%
+ \romannumeral`&&@\csname BNE_op_##2\expandafter\endcsname
+ \else
+ \expandafter ##1\expandafter ##2%
\fi
+ }%
+}%
+\def\BNE_defbin_b #1#2#3#4%
+{%
+ \expandafter\BNE_defbin_c
+ \csname BNE_op_#1\expandafter\endcsname
+ \csname BNE_exec_#1\expandafter\endcsname
+ \csname BNE_check-_#1\expandafter\endcsname
+ \csname BNE_checkp_#1\expandafter\endcsname
+ \csname BNE_op_-#3\expandafter\endcsname
+ \csname #4\expandafter\endcsname
+ \csname BNE_precedence_#1\endcsname
+ \expandafter
+ \let\csname BNE_precedence_#1\expandafter\endcsname
+ \csname xint_c_#2\endcsname
+}%
+\BNE_defbin_b {//} {xiv}{xiv}{BNE_Op_div}%
+\BNE_defbin_b {/:} {xiv}{xiv}{BNE_Op_mod}%
+\BNE_defbin_b + {xii}{xii}{BNE_Op_add}%
+\BNE_defbin_b - {xii}{xii}{BNE_Op_sub}%
+\BNE_defbin_b * {xiv}{xiv}{BNE_Op_mul}%
+\BNE_defbin_b / {xiv}{xiv}{BNE_Op_divround}%
+\BNE_defbin_b ^ {xviii}{xviii}{BNE_Op_pow}%
+\expandafter\def\csname BNE_itself_**\endcsname {^}%
+\expandafter\def\csname BNE_itself_//\endcsname {//}%
+\expandafter\def\csname BNE_itself_/:\endcsname {/:}%
+\expandafter\let\csname BNE_precedence_***\endcsname \xint_c_xvi
+% \end{macrocode}
+% \subsection{! as postfix factorial operator}
+% \begin{macrocode}
+\catcode`! 11
+\let\BNE_precedence_! \xint_c_xx
+\def\BNE_op_! #1%
+{%
+ \expandafter\BNE_put_op_first
+ \expanded{{{\BNE_Op_fac#1}}\expandafter}\romannumeral`&&@\BNE_getop
}%
-\let \BNE_precedence_, \xint_c_ii
% \end{macrocode}
% \subsection{Cleanup}
% \begin{macrocode}
-\let\BNE_tmpa\relax \let\BNE_tmpb\relax \let\BNE_tmpc\relax
-\BNErestorecatcodes
+\let\BNEtmpa\relax \let\BNE_tmpa\relax \let\BNE_tmpb\relax \let\BNE_tmpc\relax
+\BNErestorecatcodes%
% \end{macrocode}
% \MakePercentComment
%</package>
%<*dtx>
-
\DeleteShortVerb{\|}
\CharacterTable
{Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -1382,7 +1370,7 @@ macros of the same math engine. Its effect obeys the local scope.
Right bracket \] Circumflex \^ Underscore \_
Grave accent \` Left brace \{ Vertical bar \|
Right brace \} Tilde \~}
-\CheckSum {881}
+\CheckSum {949}
\makeatletter\check@checksum\makeatother
\Finale
%% End of file xint.dtx
diff --git a/macros/latex/contrib/bnumexpr/bnumexpr.ins b/macros/latex/contrib/bnumexpr/bnumexpr.ins
deleted file mode 100644
index 90da59a83d..0000000000
--- a/macros/latex/contrib/bnumexpr/bnumexpr.ins
+++ /dev/null
@@ -1,56 +0,0 @@
-%%
-%% This is file `bnumexpr.ins',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% bnumexpr.dtx (with options: `ins')
-%%
-%% IMPORTANT NOTICE:
-%%
-%% For the copyright see the source file.
-%%
-%% Any modified versions of this file must be renamed
-%% with new filenames distinct from bnumexpr.ins.
-%%
-%% For distribution of the original source see the terms
-%% for copying and modification in the file bnumexpr.dtx.
-%%
-%% This generated file may be distributed as long as the
-%% original source files, as listed above, are part of the
-%% same distribution. (The sources need not necessarily be
-%% in the same archive or directory.)
-%% ---------------------------------------------------------------
-%% The bnumexpr package: Expressions with big integers
-%% Copyright (C) 2014-2019 by Jean-Francois Burnol
-%%
-%% tex bnumexpr.ins will extract bnumexpr.sty from bnumexpr.dtx
-%%
-\input docstrip.tex
-\askforoverwritefalse
-\generate{\nopreamble\nopostamble
-\file{README.md}{\from{bnumexpr.dtx}{readme}}
-\usepreamble\defaultpreamble
-\usepostamble\defaultpostamble
-\file{bnumexprchanges.tex}{\from{bnumexpr.dtx}{changes}}
-\file{bnumexpr.tex}{\from{bnumexpr.dtx}{drv}}
-\file{bnumexpr.sty}{\from{bnumexpr.dtx}{package}}}
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* files into a directory searched by TeX:}
-\Msg{*}
-\Msg{* bnumexpr.sty}
-\Msg{*}
-\Msg{* To produce the documentation run latex thrice on bnumexpr.tex}
-\Msg{* then dvipdfmx on bnumexpr.dvi. (ignore the dvipdfmx warnings)}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-\endbatchfile
-\endinput
-%%
-%% End of file `bnumexpr.ins'.
diff --git a/macros/latex/contrib/bnumexpr/bnumexpr.pdf b/macros/latex/contrib/bnumexpr/bnumexpr.pdf
index 5d8bf66573..d6fce09181 100644
--- a/macros/latex/contrib/bnumexpr/bnumexpr.pdf
+++ b/macros/latex/contrib/bnumexpr/bnumexpr.pdf
Binary files differ
diff --git a/macros/latex/contrib/codehigh/README b/macros/latex/contrib/codehigh/README
new file mode 100644
index 0000000000..302880b5bd
--- /dev/null
+++ b/macros/latex/contrib/codehigh/README
@@ -0,0 +1,4 @@
+Package: Highlight codes and demos with l3regex and lpeg
+Author: Jianrui Lyu <tolvjr@163.com>
+Repository: https://github.com/lvjr/codehigh
+License: The LaTeX Project Public License 1.3c
diff --git a/macros/latex/contrib/codehigh/codehigh.lua b/macros/latex/contrib/codehigh/codehigh.lua
new file mode 100644
index 0000000000..4b23f1f9d6
--- /dev/null
+++ b/macros/latex/contrib/codehigh/codehigh.lua
@@ -0,0 +1,137 @@
+
+local P, R, S, V, C, Cb, Cc, Cf, Cg, Cp, Cs, Ct = lpeg.P, lpeg.R, lpeg.S, lpeg.V,
+ lpeg.C, lpeg.Cb, lpeg.Cc, lpeg.Cf, lpeg.Cg, lpeg.Cp, lpeg.Cs, lpeg.Ct
+
+lpeg.locale(lpeg)
+local alnum, alpha, cntrl, digit, graph, lower, punct, space, upper, xdigit =
+ lpeg.alnum, lpeg.alpha, lpeg.cntrl, lpeg.digit, lpeg.graph,
+ lpeg.lower, lpeg.punct, lpeg.space, lpeg.upper, lpeg.xdigit
+
+local function anywhere(p)
+ return P{ Cp() * p * Cp() + 1 * V(1) }
+end
+
+local language = {}
+
+language["latex"] =
+ {
+ {1, "Package", P"\\" * (P"documentclass" + P"usepackage")},
+ {6, "NewCommand", P"\\newcommand"},
+ {3, "SetCommand", P"\\set" * alpha ^ 1},
+ {4, "BeginEnd", P"\\" * (P"begin" + P"end")},
+ {5, "Section", P"\\" * (P"part" + P"chapter" + P"section" + P"subsection")},
+ {2, "Command", P"\\" * alpha ^ 1},
+ {7, "Brace", S"{}"},
+ {8, "MathMode", P"$"},
+ {9, "Comment", P"%" * (P(1) - S"\r\n") ^ 0 * (S"\r\n" + -1)},
+ }
+
+language["latex/math"] =
+ {
+ {6, "LeftRight", P"\\" * (P"left" + P"right")},
+ {2, "Command", P"\\" * alpha ^ 1},
+ {8, "MathMode", P"$"},
+ {4, "Script", S"_^"},
+ {5, "Number", digit ^ 1},
+ {1, "Brace", S"{}"},
+ {7, "Bracket", S"[]"},
+ {3, "Parenthesis", S"()"},
+ {9, "Comment", P"%" * (P(1) - S"\r\n") ^ 0 * (S"\r\n" + -1)},
+ }
+
+language["latex/table"] =
+ {
+ {8, "Newline", P"\\\\"},
+ {1, "Alignment", P"&" },
+ {6, "BeginEnd", P"\\" * (P"begin" + P"end")},
+ {4, "Command", P"\\" * alpha ^ 1},
+ {2, "Brace", S"{}"},
+ {3, "Bracket", S"[]"},
+ {9, "Comment", P"%" * (P(1) - S"\r\n") ^ 0 * (S"\r\n" + -1)},
+ }
+
+language["latex/latex2"] =
+ {
+ {1, "Argument", P"#" ^ 1 * digit},
+ {6, "NewCommand", P"\\" * (P"" + S"egx") * P"def"},
+ {5, "SetCommand", P"\\set" * alpha ^ 1},
+ {4, "PrivateCmd", P"\\" * alpha ^ 0 * P"@" * (alpha + "@") ^ 0},
+ {3, "Command", P"\\" * alpha ^ 1},
+ {2, "Brace", S"{}"},
+ {7, "Bracket", S"[]"},
+ {9, "Comment", P"%" * (P(1) - S"\r\n") ^ 0 * (S"\r\n" + -1)},
+ }
+
+language["latex/latex3"] =
+ {
+ {1, "Argument", P"#" ^ 1 * digit},
+ {2, "PrivateVar", P"\\" * S"cgl" * P"__" * (alpha + S"_:@") ^ 1},
+ {5, "PrivateFun", P"\\" * P"__" * (alpha + S"_:@") ^ 1},
+ {4, "PublicVar", P"\\" * S"cgl" * P"_" * (alpha + S"_:@") ^ 1},
+ {6, "PublicFun", P"\\" * (alpha + S"_:@") ^ 1},
+ {8, "Brace", S"{}"},
+ {3, "Bracket", S"[]"},
+ {9, "Comment", P"%" * (P(1) - S"\r\n") ^ 0 * (S"\r\n" + -1)},
+ }
+
+local function FindMatch(lang, code)
+ syntax = language[lang]
+ local b, e, s = -1, -1, ""
+ for _, v in ipairs(syntax) do
+ local p = v[3]
+ mb, me = anywhere(p):match(code)
+ if mb and (b == -1 or mb < b) then
+ b = mb
+ e = me
+ s = v[1]
+ end
+ end
+ --print(b, e, s)
+ return b, e, s
+end
+
+---- We don't have "catcodetable@other" inside source2e
+-- local cctab = luatexbase.registernumber("catcodetable@other")
+---- Here is the catcodetable from luatexbase package
+local cctab = luatexbase.catcodetables.CatcodeTableOther
+
+local function PrintCommand(name, content)
+ tex.tprint(
+ {"\\expandafter\\gdef\\csname " .. name .. "\\endcsname{"},
+ {cctab, content}, -- all characters including spaces have catcode 12
+ {"}"}
+ )
+end
+
+local count = 0
+
+local function PrintCode(style, code)
+ count = count + 1
+ local name = "l__codehigh_parse_code_" .. count .. "_tl"
+ PrintCommand(name, code)
+ name = "l__codehigh_parse_style_" .. count .. "_tl"
+ PrintCommand(name, style)
+end
+
+function ParseCode(lang, code)
+ count = 0
+ while code ~= "" do
+ local b, e, s = FindMatch(lang, code)
+ --texio.write_nl(code)
+ --texio.write_nl("b = " .. b)
+ --texio.write_nl("e = " .. e)
+ --texio.write_nl("s = " .. s)
+ if b == -1 then
+ PrintCode(0, code)
+ code = ""
+ else
+ PrintCode(0, code:sub(1, b-1))
+ PrintCode(s, code:sub(b, e-1))
+ code = code:sub(e)
+ end
+ end
+ local name = "l__codehigh_parse_code_count_tl"
+ tex.sprint("\\expandafter\\gdef\\csname " .. name .. "\\endcsname{" .. count .. "}")
+end
+
+return { FindMatch = FindMatch, PrintCode = PrintCode, ParseCode = ParseCode }
diff --git a/macros/latex/contrib/codehigh/codehigh.pdf b/macros/latex/contrib/codehigh/codehigh.pdf
new file mode 100644
index 0000000000..d1569be86d
--- /dev/null
+++ b/macros/latex/contrib/codehigh/codehigh.pdf
Binary files differ
diff --git a/macros/latex/contrib/codehigh/codehigh.sty b/macros/latex/contrib/codehigh/codehigh.sty
new file mode 100644
index 0000000000..8399f8d9f6
--- /dev/null
+++ b/macros/latex/contrib/codehigh/codehigh.sty
@@ -0,0 +1,532 @@
+%%% -*- coding: utf-8 -*-
+%%% ----------------------------------------------------------------------------
+%%% Codehigh : Highlight codes and demos with l3regex and lpeg
+%%% Author : Jianrui Lyu <tolvjr@163.com>
+%%% Repository: https://github.com/lvjr/codehigh
+%%% License : The LaTeX Project Public License 1.3c
+%%% ----------------------------------------------------------------------------
+
+%~%% -------------------------------------------------------
+%~% \section{Variables and Functions}
+%~%% -------------------------------------------------------
+
+\NeedsTeXFormat{LaTeX2e}
+\RequirePackage{expl3}
+\ProvidesExplPackage{codehigh}{2021-05-12}{2021C}
+ {Highlight codes and demos with l3regex and lpeg}
+
+%\RequirePackage{xparse}
+\RequirePackage{l3benchmark}
+\RequirePackage{catchfile}
+\RequirePackage{xcolor}
+\RequirePackage{ninecolors}
+\RequirePackage{varwidth}
+\ifluatex
+ \RequirePackage{luatexbase}
+\fi
+
+\ExplSyntaxOn
+
+\int_new:N \l__codehigh_a_int
+\int_new:N \l__codehigh_b_int
+\tl_new:N \l__codehigh_a_tl
+\tl_new:N \l__codehigh_b_tl
+\tl_new:N \l__codehigh_c_tl
+\tl_new:N \l__codehigh_d_tl
+\tl_new:N \l__codehigh_m_tl
+
+\cs_generate_variant:Nn \regex_set:Nn {cn}
+\cs_generate_variant:Nn \seq_set_split:Nnn {NVV}
+\cs_generate_variant:Nn \str_remove_once:Nn {NV}
+\cs_generate_variant:Nn \tl_set_rescan:Nnn {NnV}
+
+\prg_generate_conditional_variant:Nnn \regex_extract_once:NnN {cVN} {T, TF}
+\prg_generate_conditional_variant:Nnn \regex_split:NnN {cVN} {T, TF}
+
+\group_begin:
+ \obeylines
+ \tl_gset:Nn \g__codehigh_eol_tl {^^M}
+ \tl_gset:Nn \g__codehigh_eol_eol_tl {^^M^^M}
+\group_end:
+
+%~%% -------------------------------------------------------
+%~% \section{Set CodeHign Options}
+%~%% -------------------------------------------------------
+
+\bool_new:N \l__codehigh_lite_bool
+\bool_new:N \l__codehigh_long_bool
+\bool_new:N \l__codehigh_demo_bool
+
+\NewDocumentCommand \CodeHigh {O{} m}
+ {
+ \keys_set:nn {codehigh} {#2}
+ }
+
+\keys_define:nn {codehigh}
+ {
+ lite .bool_set:N = \l__codehigh_lite_bool,
+ long .bool_set:N = \l__codehigh_long_bool,
+ demo .bool_set:N = \l__codehigh_demo_bool,
+ }
+
+%~%% -------------------------------------------------------
+%~% \section{CodeHign Environments and Commands}
+%~%% -------------------------------------------------------
+
+\NewDocumentCommand \NewCodeHighEnv {mm}
+ {
+ \NewDocumentEnvironment {#1} {O{}}
+ {
+ \keys_set:nn {codehigh} {#2, ##1}
+ \bgroup
+ \__codehigh_do_specials:
+ \begin{codehigh@aux}
+ }
+ {
+ \end{codehigh@aux}
+ \egroup
+ \__codehigh_typeset:
+ }
+ }
+
+\cs_new_protected:Npn \__codehigh_do_specials:
+ {
+ \obeylines
+ \obeyspaces
+ \catcode `\% = 12
+ \catcode `\^ = 12
+ }
+
+\tl_new:N \g__codehigh_code_tl
+
+\NewDocumentEnvironment {codehigh@aux} {+b}
+ {
+ \tl_gset:Nn \g__codehigh_code_tl { #1 }
+ %\tl_log:N \g__codehigh_code_tl
+ }
+ { }
+
+\cs_new_protected:Npn \__codehigh_typeset:
+ {
+ \bool_if:NTF \l__codehigh_demo_bool
+ {\__codehigh_typeset_demo:} {\__codehigh_typeset_code:}
+ }
+
+\NewCodeHighEnv {codehigh} {}
+\NewCodeHighEnv {demohigh} {demo}
+
+\tl_new:N \l__codehigh_input_tl
+\seq_new:N \l__codehigh_input_seq
+
+\NewDocumentCommand \NewCodeHighInput {mm}
+ {
+ \NewDocumentCommand #1 {O{}m}
+ {
+ \group_begin:
+ \keys_set:nn {codehigh} {#2, ##1}
+ \CatchFileDef \l__codehigh_input_tl {##2} {\__codehigh_do_specials:}
+ \__codehigh_typeset_input:N \l__codehigh_input_tl
+ \group_end:
+ }
+ }
+
+\cs_new_protected:Npn \__codehigh_typeset_input:N #1
+ {
+ \seq_set_split:NVV \l__codehigh_input_seq \g__codehigh_eol_eol_tl #1
+ \seq_map_inline:Nn \l__codehigh_input_seq
+ {
+ \tl_gset:Nn \g__codehigh_code_tl {##1}
+ \__codehigh_typeset_code:
+ \par
+ \medskip
+ }
+ }
+
+\NewCodeHighInput \dochighinput {long}
+
+%~%% -------------------------------------------------------
+%~% \section{Typeset CodeHign Code}
+%~%% -------------------------------------------------------
+
+\dim_new:N \l__codehigh_main_boxsep_dim
+
+\keys_define:nn {codehigh}
+ {
+ boxsep .dim_set:N = \l__codehigh_main_boxsep_dim,
+ boxsep .initial:n = 3pt,
+ }
+
+\box_new:N \g__codehigh_code_box
+
+\cs_new_protected:Npn \__codehigh_typeset_code:
+ {
+ \par\addvspace{0.5em}\noindent
+ \bool_if:NTF \l__codehigh_long_bool
+ {\__codehigh_typeset_code_text:} {\__codehigh_typeset_code_box:}
+ \par\addvspace{0.5em}
+ }
+
+\cs_new_protected:Npn \__codehigh_typeset_code_text:
+ {
+ \__codehigh_prepare_code:N \l_tmpa_tl
+ \__codehigh_get_code_text:n \l_tmpa_tl
+ }
+
+\cs_new_protected:Npn \__codehigh_typeset_code_box:
+ {
+ \__codehigh_build_code:
+ \__codehigh_put_code_box:
+ }
+
+\cs_new_protected:Npn \__codehigh_build_code:
+ {
+ \__codehigh_prepare_code:N \l_tmpa_tl
+ \__codehigh_get_code_box:nN \l_tmpa_tl \g__codehigh_code_box
+ }
+
+\cs_new_protected:Npn \__codehigh_prepare_code:N #1
+ {
+ \tl_set_eq:NN #1 \g__codehigh_code_tl
+ \regex_replace_once:nnN {^ \r} {} #1
+ \regex_replace_once:nnN {\r $} {} #1
+ \regex_replace_all:nnN { . } { \c{string} \0 } #1
+ \tl_set:Nx #1 { #1 }
+ }
+
+\cs_new_protected:Npn \__codehigh_put_code_box:
+ {
+ \setlength \fboxsep {\l__codehigh_main_boxsep_dim}
+ \GetCodeHighStyle{main}
+ \colorbox{codehigh@bg}
+ {
+ \hbox_to_wd:nn {\linewidth-2\fboxsep}
+ {
+ \GetCodeHighStyle{code}
+ \colorbox{codehigh@bg}
+ {\box_use:N \g__codehigh_code_box}
+ }
+ }
+ }
+
+%% #1: text to parse; #2: resulting box
+\cs_new_protected:Npn \__codehigh_get_code_box:nN #1 #2
+ {
+ \hbox_gset:Nn #2
+ {
+ \begin{varwidth}{\linewidth}
+ \__codehigh_get_code_text:n {#1}
+ \end{varwidth}
+ }
+ }
+
+\cs_new_protected:Npn \__codehigh_get_code_text:n #1
+ {
+ \group_begin:
+ \setlength \parindent {0pt}
+ \linespread {1}
+ \ttfamily
+ \bool_if:NTF \l__codehigh_lite_bool
+ {\__codehigh_parse_code_lite:N #1}
+ {\__codehigh_parse_code:VN \l__codehigh_language_name_tl #1}
+ \group_end:
+ }
+
+%~%% -------------------------------------------------------
+%~% \section{Typeset CodeHign Demo}
+%~%% -------------------------------------------------------
+
+\box_new:N \g__codehigh_demo_box
+
+\cs_new_protected:Npn \__codehigh_typeset_demo:
+ {
+ \__codehigh_build_code:
+ \__codehigh_build_demo:
+ \dim_set:Nn \l_tmpa_dim { \box_wd:N \g__codehigh_code_box }
+ \dim_set:Nn \l_tmpb_dim { \box_wd:N \g__codehigh_demo_box }
+ %\tl_log:x { \dim_use:N \l_tmpa_dim + \dim_use:N \l_tmpb_dim }
+ \par\addvspace{0.5em}\noindent
+ \setlength \fboxsep {\l__codehigh_main_boxsep_dim}
+ \GetCodeHighStyle{main}
+ \colorbox{codehigh@bg}
+ {
+ \dim_compare:nNnTF {\l_tmpa_dim + \l_tmpb_dim + 6\fboxsep} > {\linewidth}
+ {
+ \vbox:n
+ {
+ \dim_set:Nn \hsize {\linewidth-2\fboxsep}
+ \noindent\GetCodeHighStyle{code}
+ \colorbox{codehigh@bg}{\box_use:N \g__codehigh_code_box}
+ \par
+ \noindent\GetCodeHighStyle{demo}
+ \colorbox{codehigh@bg}{\box_use:N \g__codehigh_demo_box}
+ }
+ }
+ {
+ \hbox_to_wd:nn {\linewidth-2\fboxsep}
+ {
+ \GetCodeHighStyle{code}
+ \colorbox{codehigh@bg}{\box_use:N \g__codehigh_code_box}
+ \hfill
+ \GetCodeHighStyle{demo}
+ \colorbox{codehigh@bg}{\box_use:N \g__codehigh_demo_box}
+ }
+ }
+ }
+ \par\addvspace{0.5em}
+ }
+
+\cs_new_protected:Npn \__codehigh_build_demo:
+ {
+ \tl_set_eq:NN \l_tmpb_tl \g__codehigh_code_tl
+ \tl_set_rescan:NnV \l_tmpb_tl
+ {
+ \catcode `\% = 14 \relax
+ \catcode `\^^M = 10 \relax
+ }
+ \l_tmpb_tl
+ %\tl_log:N \l_tmpb_tl
+ \__codehigh_get_demo_box:nN \l_tmpb_tl \g__codehigh_demo_box
+ }
+
+%% #1: text to typeset; #2: resulting box
+\cs_new_protected:Npn \__codehigh_get_demo_box:nN #1 #2
+ {
+ \hbox_gset:Nn #2
+ {
+ \dim_set:Nn \linewidth {\linewidth-4\l__codehigh_main_boxsep_dim}
+ \begin{varwidth}{\linewidth}
+ \setlength { \parindent } { 0pt }
+ \linespread {1}
+ \tl_use:N #1
+ \end{varwidth}
+ }
+ }
+
+%~%% -------------------------------------------------------
+%~% \section{Add CodeHign Languages}
+%~%% -------------------------------------------------------
+
+\keys_define:nn {codehigh}
+ {
+ language .tl_set:N = \l__codehigh_language_name_tl,
+ language .initial:n = latex,
+ }
+
+%% #1: language name; #2: rule type; #3: rule name; #4: rule regex
+\NewDocumentCommand \AddCodeHighRule {O{latex} m m m}
+ {
+ \int_if_exist:cF {l__codehigh_#1_rule_count_int}
+ {\int_new:c {l__codehigh_#1_rule_count_int}}
+ \int_incr:c {l__codehigh_#1_rule_count_int}
+ \tl_set:cn
+ {l__codehigh_#1_ \int_use:c {l__codehigh_#1_rule_count_int} _type_tl} {#2}
+ \tl_set:cn
+ {l__codehigh_#1_ \int_use:c {l__codehigh_#1_rule_count_int} _name_tl} {#3}
+ \regex_set:cn
+ {l__codehigh_#1_ \int_use:c {l__codehigh_#1_rule_count_int} _regex} {#4}
+ }
+
+\AddCodeHighRule[latex]{1}{Package} {\\(documentclass|usepackage)}
+\AddCodeHighRule[latex]{6}{NewCommand}{\\newcommand}
+\AddCodeHighRule[latex]{3}{SetCommand}{\\set[A-Za-z]+}
+\AddCodeHighRule[latex]{4}{BeginEnd} {\\(begin|end)}
+\AddCodeHighRule[latex]{5}{Section} {\\(part|chapter|section|subsection)}
+\AddCodeHighRule[latex]{2}{Command} {\\[A-Za-z]+}
+\AddCodeHighRule[latex]{7}{Brace} {[\{\}]}
+\AddCodeHighRule[latex]{8}{MathMode} {\$}
+\AddCodeHighRule[latex]{9}{Comment} {\%.*?\r}
+
+\AddCodeHighRule[latex/math]{6}{LeftRight} {\\(left|right)}
+\AddCodeHighRule[latex/math]{2}{Command} {\\[A-Za-z]+}
+\AddCodeHighRule[latex/math]{8}{MathMode} {\$}
+\AddCodeHighRule[latex/math]{4}{Script} {[\_\^]}
+\AddCodeHighRule[latex/math]{5}{Number} {\d+}
+\AddCodeHighRule[latex/math]{1}{Brace} {[\{\}]}
+\AddCodeHighRule[latex/math]{7}{Bracket} {[\[\]]}
+\AddCodeHighRule[latex/math]{3}{Parenthesis}{[\(\)]}
+\AddCodeHighRule[latex/math]{9}{Comment} {\%.*?\r}
+
+\AddCodeHighRule[latex/table]{8}{Newline} {\\\\}
+\AddCodeHighRule[latex/table]{1}{Alignment}{\&}
+\AddCodeHighRule[latex/table]{6}{BeginEnd} {\\(begin|end)}
+\AddCodeHighRule[latex/table]{4}{Command} {\\[A-Za-z]+}
+\AddCodeHighRule[latex/table]{2}{Brace} {[\{\}]}
+\AddCodeHighRule[latex/table]{3}{Bracket} {[\[\]]}
+\AddCodeHighRule[latex/table]{9}{Comment} {\%.*?\r}
+
+\AddCodeHighRule[latex/latex2]{1}{Argument} {\#+\d}
+\AddCodeHighRule[latex/latex2]{6}{NewCommand}{\\(|e|g|x)def}
+\AddCodeHighRule[latex/latex2]{5}{SetCommand}{\\set[A-Za-z]+}
+\AddCodeHighRule[latex/latex2]{4}{PrivateCmd}{\\[A-Za-z@]*@[A-Za-z@]*}
+\AddCodeHighRule[latex/latex2]{3}{Command} {\\[A-Za-z]+}
+\AddCodeHighRule[latex/latex2]{2}{Brace} {[\{\}]}
+\AddCodeHighRule[latex/latex2]{7}{Bracket} {[\[\]]}
+\AddCodeHighRule[latex/latex2]{9}{Comment} {\%.*?\r}
+
+\AddCodeHighRule[latex/latex3]{1}{Argument} {\#+\d}
+\AddCodeHighRule[latex/latex3]{2}{PrivateVar}{\\[cgl]__[A-Za-z_:@]+}
+\AddCodeHighRule[latex/latex3]{5}{PrivateFun}{\\__[A-Za-z_:@]+}
+\AddCodeHighRule[latex/latex3]{4}{PublicVar} {\\[cgl]_[A-Za-z_:@]+}
+\AddCodeHighRule[latex/latex3]{6}{PublicFun} {\\[A-Za-z_:@]+}
+\AddCodeHighRule[latex/latex3]{8}{Brace} {[\{\}]}
+\AddCodeHighRule[latex/latex3]{3}{Bracket} {[\[\]]}
+\AddCodeHighRule[latex/latex3]{9}{Comment} {\%.*?\r}
+
+%~%% -------------------------------------------------------
+%~% \section{Add CodeHigh Themes}
+%~%% -------------------------------------------------------
+
+\keys_define:nn {codehigh}
+ {
+ theme .tl_set:N = \l__codehigh_theme_name_tl,
+ theme .initial:n = default,
+ style/main .code:n = \SetCodeHighStyle{main}{#1},
+ style/code .code:n = \SetCodeHighStyle{code}{#1},
+ style/demo .code:n = \SetCodeHighStyle{demo}{#1},
+ }
+
+%% #1: theme name; #2: rule type; #3: sytles
+\NewDocumentCommand \SetCodeHighStyle {O{default} m m}
+ {
+ \tl_set:cn {l__codehigh_style_#1_#2_tl} {#3}
+ }
+
+\NewDocumentCommand \GetCodeHighStyle {O{default} m}
+ {
+ \colorlet{codehigh@bg}{\tl_use:c {l__codehigh_style_#1_#2_tl}}
+ }
+
+\SetCodeHighStyle[default]{main}{gray9}
+\SetCodeHighStyle[default]{code}{gray9}
+\SetCodeHighStyle[default]{demo}{white}
+
+\SetCodeHighStyle[default]{0}{black}
+\SetCodeHighStyle[default]{1}{brown3}
+\SetCodeHighStyle[default]{2}{yellow3}
+\SetCodeHighStyle[default]{3}{olive3}
+\SetCodeHighStyle[default]{4}{teal3}
+\SetCodeHighStyle[default]{5}{azure3}
+\SetCodeHighStyle[default]{6}{blue3}
+\SetCodeHighStyle[default]{7}{violet3}
+\SetCodeHighStyle[default]{8}{purple3}
+\SetCodeHighStyle[default]{9}{gray3}
+
+%~%% -------------------------------------------------------
+%~% \section{Parse and Highlight Code}
+%~%% -------------------------------------------------------
+
+\int_new:N \l__codehigh_item_count_int
+\tl_new:N \l__codehigh_code_to_parse_tl
+\tl_new:N \l__codehigh_regex_match_type_tl
+\tl_new:N \l__codehigh_regex_match_text_tl
+\tl_new:N \l__codehigh_regex_before_text_tl
+
+\cs_new_protected:Npn \__codehigh_parse_code:nN #1 #2
+ {
+ \ifluatex
+ \__codehigh_parse_code_luatex:nN {#1} #2
+ \else
+ \__codehigh_parse_code_normal:nN {#1} #2
+ \fi
+ }
+\cs_generate_variant:Nn \__codehigh_parse_code:nN {VN}
+
+\cs_new_protected:Npn \__codehigh_parse_code_normal:nN #1 #2
+ {
+ \tl_set_eq:NN \l__codehigh_code_to_parse_tl #2
+ \bool_do_until:nn {\tl_if_empty_p:N \l__codehigh_code_to_parse_tl}
+ {
+ \__codehigh_parse_code_once:nN {#1} \l__codehigh_code_to_parse_tl
+ \int_compare:nNnTF {\l__codehigh_item_count_int} = {-1}
+ {
+ \__codehigh_typeset_text:nN {0} \l__codehigh_code_to_parse_tl
+ \tl_clear:N \l__codehigh_code_to_parse_tl
+ }
+ {
+ \tl_concat:NNN \l__codehigh_a_tl
+ \l__codehigh_regex_before_text_tl \l__codehigh_regex_match_text_tl
+ \str_remove_once:NV \l__codehigh_code_to_parse_tl \l__codehigh_a_tl
+ %\tl_log:N \l__codehigh_code_to_parse_tl
+ \__codehigh_typeset_text:nN {0}
+ \l__codehigh_regex_before_text_tl
+ \__codehigh_typeset_text:VN \l__codehigh_regex_match_type_tl
+ \l__codehigh_regex_match_text_tl
+ }
+ }
+ }
+
+\cs_new_protected:Npn \__codehigh_parse_code_once:nN #1 #2
+ {
+ \int_set:Nn \l__codehigh_item_count_int { -1 }
+ \tl_clear:N \l__codehigh_regex_match_text_tl
+ \tl_clear:N \l__codehigh_regex_before_text_tl
+ \int_step_inline:nn {\cs:w l__codehigh_#1_rule_count_int \cs_end:}
+ {
+ \regex_extract_once:cVNT {l__codehigh_#1_##1_regex} #2 \l_tmpa_seq
+ {
+ \seq_get:NN \l_tmpa_seq \l__codehigh_m_tl
+ \regex_split:cVNT { l__codehigh_#1_##1_regex } #2 \l_tmpb_seq
+ {
+ \seq_get:NN \l_tmpb_seq \l__codehigh_b_tl
+ \tl_set:Nx \l__codehigh_c_tl {\str_count:N \l__codehigh_b_tl}
+ \bool_lazy_or:nnT
+ { \int_compare_p:nNn {\l__codehigh_item_count_int} = {-1} }
+ {
+ \int_compare_p:nNn
+ {\l__codehigh_item_count_int} > {\l__codehigh_c_tl}
+ }
+ {
+ \int_set:Nn \l__codehigh_item_count_int {\l__codehigh_c_tl}
+ \tl_set_eq:NN \l__codehigh_regex_before_text_tl
+ \l__codehigh_b_tl
+ \tl_set_eq:NN \l__codehigh_regex_match_text_tl
+ \l__codehigh_m_tl
+ \tl_set_eq:Nc \l__codehigh_regex_match_type_tl
+ {l__codehigh_#1_##1_type_tl}
+ }
+ }
+ }
+ }
+ }
+
+\ifluatex \directlua{require("codehigh.lua")} \fi
+
+\cs_new_protected:Npn \__codehigh_parse_code_luatex:nN #1 #2
+ {
+ \directlua{ParseCode(token.scan_argument(), token.scan_argument())}{#1}{#2}
+ %\tl_log:N \l__codehigh_parse_code_count_tl
+ \int_step_inline:nn {\l__codehigh_parse_code_count_tl}
+ {
+ \__codehigh_typeset_text:vc
+ {l__codehigh_parse_style_##1_tl} {l__codehigh_parse_code_##1_tl}
+ }
+ }
+
+%% #1: rule type, #2: text
+\cs_new_protected:Npn \__codehigh_typeset_text:nN #1 #2
+ {
+ \group_begin:
+ \regex_replace_all:nnN { \r } { \c{par} \c{leavevmode} } #2
+ \ifluatex\else
+ \regex_replace_all:nnN { \ } { \c{relax} \c{space} } #2
+ \fi
+ \color{\tl_use:c {l__codehigh_style_ \l__codehigh_theme_name_tl _#1_tl}}
+ %\obeyspaces
+ #2
+ \group_end:
+ }
+\cs_generate_variant:Nn \__codehigh_typeset_text:nN { VN, vc }
+
+%~%% -------------------------------------------------------
+%~% \section{Don't Highlight Code}
+%~%% -------------------------------------------------------
+
+\cs_new_protected:Npn \__codehigh_parse_code_lite:N #1
+ {
+ \regex_replace_all:nnN { \r } { \c{par} \c{leavevmode} } #1
+ \regex_replace_all:nnN { \ } { \c{relax} \c{space} } #1
+ \tl_use:N #1
+ }
+
+\ExplSyntaxOff
+
diff --git a/macros/latex/contrib/codehigh/codehigh.tex b/macros/latex/contrib/codehigh/codehigh.tex
new file mode 100644
index 0000000000..950ad653c8
--- /dev/null
+++ b/macros/latex/contrib/codehigh/codehigh.tex
@@ -0,0 +1,178 @@
+% -*- coding: utf-8 -*-
+\documentclass[oneside]{book}
+\usepackage[a4paper,margin=2cm]{geometry}
+
+\usepackage{codehigh}
+\usepackage{hyperref}
+\hypersetup{
+ colorlinks=true,
+ urlcolor=blue3,
+ linkcolor=green3,
+}
+
+\newcommand*{\myversion}{2021C}
+\newcommand*{\mydate}{Version \myversion\ (\the\year-\mylpad\month-\mylpad\day)}
+\newcommand*{\mylpad}[1]{\ifnum#1<10 0\the#1\else\the#1\fi}
+
+\begin{document}
+
+\title{\textsf{\color{green3}Codehigh: Highlight Codes and Demos with l3RegEx and LPeg}}
+\author{Jianrui Lyu (tolvjr@163.com)\\ \url{https://github.com/lvjr/codehigh}}
+\date{\mydate}
+\maketitle
+
+\tableofcontents
+
+\chapter{Package Interface}
+
+\section{Introduction}
+
+\verb!Codehigh! package uses \verb!l3regex!\footnote{\url{https://www.ctan.org/pkg/l3regex}}
+package in \LaTeX3 Programming Layer to parse and highlight source codes and demos.
+It is more powerful than \verb!listings! package, and more easy to use than \verb!minted! package.
+But it is slower than both of them.
+Therefore in LuaTeX the package provides another way to highlight code: using \verb!LPeg!%
+\footnote{\url{http://www.inf.puc-rio.br/~roberto/lpeg/}}.
+\verb!LPeg! is much more powerful and faster than \verb!l3regex!.
+
+At present, this package is in \underline{\color{red3}\textbf{experimental}} status.
+Don’t use it in important documents, unless you have time
+to update them for the newer versions of \verb!codehigh! package in the future.
+
+\section{Highlighting Code}
+
+There are several predefined languages: \verb!latex!, \verb!latex/latex2!, \verb!latex/latex3!,
+\verb!latex/math! and \verb!latex/table!.
+The following example is typeset by \verb!codehigh! environment with default option \verb!language=latex!.
+\begin{codehigh}
+% -*- coding: utf-8 -*-
+\documentclass{article}
+\usepackage[a4paper,margin=2cm]{geometry}
+\usepackage{codehigh}
+\usepackage{hyperref}
+\newcommand*{\myversion}{2021C}
+\newcommand*{\mydate}{Version \myversion\ (\the\year-\mylpad\month-\mylpad\day)}
+\newcommand*{\mylpad}[1]{\ifnum#1<10 0\the#1\else\the#1\fi}
+\setlength{\abc}{1}
+\begin{document}
+% some comment
+\section{Section Name}
+\subsection*{Suction Name}
+Math $a+b$.
+\end{document}
+\end{codehigh}
+
+The following example is typeset by \verb!codehigh! environment with option \verb!language=latex/latex2!.
+\begin{codehigh}[language=latex/latex2]
+\def\abcd#1#2{
+ % some comment
+ \unskip
+ \setlength{\parindent}{0pt}%
+ \setlength{\parskip}{0pt}%
+ \setcounter{choice}{0}%
+ \let\item=\my@item@temp
+ \settowidth{\my@item@len}{\vbox{\halign{##1\hfil\cr\BODY\crcr}}}%
+ \setcounter{choice}{0}%
+}
+\end{codehigh}
+This language is for highlighting LaTeX2 classes and packages.
+Note that private commands and public commands are highlighted with different colors.
+
+The following example is typeset by \verb!codehigh! environment with option \verb!language=latex/latex3!.
+\begin{codehigh}[language=latex/latex3]
+\cs_new_protected:Npn \__codehigh_typeset_demo:
+ {
+ \__codehigh_build_code:
+ \__codehigh_build_demo:
+ \dim_set:Nn \l_tmpa_dim { \box_wd:N \g__codehigh_code_box }
+ \dim_set:Nn \l_tmpb_dim { \box_wd:N \g__codehigh_demo_box }
+ \par\addvspace{0.5em}\noindent
+ % more code
+ }
+\end{codehigh}
+This language is for highlighting LaTeX3 classes and packages.
+Note that private commands/variables and public commands/variables are highlighted with different colors.
+
+The following example is typeset by \verb!codehigh! environment with option \verb!language=latex/math!.
+\begin{codehigh}[language=latex/math]
+\begin{align}
+ \pi\left[\frac13z^3\right]\sin(2x+1)_0^4 = \frac{64}{3}\pi
+\end{align}
+\end{codehigh}
+
+The following example is typeset by \verb!codehigh! environment with option \verb!language=latex/table!.
+\begin{codehigh}[language=latex/table]
+\begin{tabular}[b]{|lc|r|}
+\hline
+One & Two & Three \\
+%\hline
+Four & Five & Six \\
+\hline%\hline\hline
+Seven & Eight & Nine \\
+\hline
+\end{tabular}
+\end{codehigh}
+
+\section{Highlighting Demo}
+
+The followings are typeset by \verb!demohigh! environment with option \verb!language=latex/table!.
+\begin{demohigh}[language=latex/table]
+\begin{tabular}{lccr}
+\hline
+ Alpha & Beta & Gamma & Delta \\
+\hline
+ Epsilon & Zeta & Eta & Theta \\
+\hline
+ Iota & Kappa & Lambda & Mu \\
+\hline
+\end{tabular}
+\end{demohigh}
+\begin{demohigh}[language=latex/table]
+\begin{tabular}{llccrr}
+\hline
+ Alpha & Beta & Gamma & Delta & Epsilon & Zeta \\
+\hline
+ Eta & Theta & Iota & Kappa & Lambda & Mu \\
+\hline
+\end{tabular}
+\end{demohigh}
+Note that \verb!demohigh! environment will measure the width of source lines.
+When it is too large, the result will be put below.
+
+\section{Highlighting File}
+
+Using \verb!\dochighinput! command, you can input and highlight some file.
+The last chapter of this manual is typeset with the following code line:
+\begin{codehigh}
+\dochighinput[language=latex/latex3]{codehigh.sty}
+\end{codehigh}
+
+\section{Customization}
+
+The following example changes default background colors with \verb!\CodeHigh! command:
+\begin{codehigh}
+\CodeHigh{language=latex/table,style/main=yellow9,style/code=red9,style/demo=azure9}
+\end{codehigh}
+\CodeHigh{language=latex/table,style/main=yellow9,style/code=red9,style/demo=azure9}
+Note that \verb!codehigh! package will load \verb!ninecolors!%
+\footnote{\url{https://www.ctan.org/pkg/ninecolors}} package for proper color contrast.
+\begin{demohigh}
+\begin{tabular}{lccr}
+\hline
+ Alpha & Beta & Gamma & Delta \\
+\hline
+ Epsilon & Zeta & Eta & Theta \\
+\hline
+ Iota & Kappa & Lambda & Mu \\
+\hline
+\end{tabular}
+\end{demohigh}
+
+To modify or add languages and themes, please read the source files
+\verb!codehigh.sty! and \verb!codehigh.lua! for reference.
+
+\chapter{Source Code}
+
+\dochighinput[language=latex/latex3]{codehigh.sty}
+
+\end{document}
diff --git a/macros/latex/contrib/easybook/easybook.dtx b/macros/latex/contrib/easybook/easybook.dtx
index c0015370b0..b25fb33c37 100644
--- a/macros/latex/contrib/easybook/easybook.dtx
+++ b/macros/latex/contrib/easybook/easybook.dtx
@@ -24,11 +24,11 @@
% \changes{v1.20}{2021/01/09}{修改和完善用户文档。}
% \changes{v1.20}{2021/01/09}{模板更改为使用 CC-BY 许可协议。}
% \changes{v1.23}{2021/03/19}{修复在 \pkg{ctex} v2.5.6 更新后 \cls{easybook} 与 \pkg{hyperref} 冲突问题。}
-% \changes{v1.25g}{2021/05/03}{取消附带的示例文件,可查看历史版本及其它来源的使用样例。}
+% \changes{v1.25h}{2021/05/03}{取消附带的示例文件,可查看历史版本及其它来源的使用样例。}
%
% \title{\sffamily easybook 文档类手册}
% \author{瞿毅}
-% \date{2021/05/10\hskip\ccwd\relax v1.25g\thanks{\url{https://gitee.com/texl3/easybook}}}
+% \date{2021/05/12\hskip\ccwd\relax v1.25h\thanks{\url{https://gitee.com/texl3/easybook}}}
%
% \maketitle
% \begin{abstract}
@@ -118,7 +118,7 @@
% \end{syntax}
% 传递给 \cls{ctexbook} 设置字体,最好不要使用原有的 \opt{fontset} 选项,默认情况下使用自定义字体而不开启这个选项,可根据安装的字体及电脑系统选取。\opt{noto} 与 \opt{none} 选项的相关描述见小节 \ref{subsec:font settings},\opt{overleaf} 是一个各系统通用选项,会检测系统环境选取对应字体。
% \changes{v1.21}{2021/01/12}{默认字体与 \CTeX 一致,不再是自定义字体。}
-% \changes{v1.25g}{2021/05/04}{修复使用 \pkg{xeCJK} 与 \pkg{fontspec} 宏包的字体设置命令在 \hologo{LuaLaTeX} 下失效的问题。}
+% \changes{v1.25h}{2021/05/04}{修复使用 \pkg{xeCJK} 与 \pkg{fontspec} 宏包的字体设置命令在 \hologo{LuaLaTeX} 下失效的问题。}
% \end{function}
%
% \begin{function}[rEXP,added = 2021-01-05,updated = 2021-01-13]{paper}
@@ -169,7 +169,7 @@
% \tn{listoflistings*+}\oarg{键值列表}
% \end{syntax}
% \tn{listoffigures} 命令输出图片目录,\tn{listoftables} 输出表格目录,\tn{listoflistings} 输出代码目录。带有星号的目录命令不将标题添加进主文档目录,带有+号的目录命令可以使当前标题编号。\tn{tableofcontents+} 与其它命令不同是用于输出双语目录,需要与双语目录标题命令 \tn{bichapter} 等或设置图片、表格和代码等英文目录的标题配合使用,附加代码是中文与英文目录之间的代码,可以插入文本和换页命令等。目录的键值列表选项如下
-% \changes{v1.25g}{2021/05/05}{命令 \tn{tableofcontents} 可以输出双语目录。}
+% \changes{v1.25h}{2021/05/05}{命令 \tn{tableofcontents} 可以输出双语目录。}
% \end{function}
%
% \begin{function}{multoc,title,format,aftertitle,pagestyle,book,article}
@@ -200,7 +200,7 @@
% 双语目录的标题命令目前设置了常用的三个级别,它们将中文标题正常输出,并使中英文标题加入双语目录,这个功能是为国内一些大学的学位论文模板的要求设计,在一般情况和英文模式下不需要使用。
%
% 它们的星号变体命令使文中标题不编号,但是仍然加入双语目录,若英文标题参数空置那么仅加入中文目录而不加入英文目录,这一特点与 \tn{chapter*} 等命令的行为不太一样,在一些情况下会用到。可选参数是目录中的中文标题,默认与中文标题一致,正文标题过长时可用它设置在目录中显示的标题。双语目录的格式是一致的,共享使用 \tn{tocset} 的设置,英文目录的章级别标题名及编号的修改方式如下
-% \changes{v1.25g}{2021/05/05}{增加与双语目录配合的标题命令。}
+% \changes{v1.25h}{2021/05/05}{增加与双语目录配合的标题命令。}
% \end{function}
%
% \begin{function}{biname,binmuber}
@@ -299,7 +299,7 @@
% \opt{refset} 将超链接选项(包括以上选项)交给 \pkg{hyperref} 处理,除了一些关于 pdf 书签的选项可能会失效,其它由键值选项命令 \tn{hypersetup} 支持的多数选项可用。
% \changes{v1.10}{2021/01/08}{修复了 \opt{linktopage} 选项关闭时目录中标题编号无超链接的问题。}
% \changes{v1.24}{2021/04/05}{增加 \pkg{hyperref} 超链接选项完整的支持。}
-% \changes{v1.25g}{2021/05/06}{模块名 \opt{link} 改为 \opt{refset},\opt{link} 作为兼容性保留。}
+% \changes{v1.25h}{2021/05/06}{模块名 \opt{link} 改为 \opt{refset},\opt{link} 作为兼容性保留。}
% \end{function}
%
% \begin{optdesc}
@@ -344,7 +344,7 @@
%
% \subsection{其它字体}
% \label{subsec:other font}
-% \begin{function}[EXP,added = 2021-01-08,updated = 2021-02-13]{table-cap,figure-cap,listing-cap,footnote,marginpar}
+% \begin{function}[EXP,added = 2021-01-08,updated = 2021-05-12]{table-cap,figure-cap,listing-cap,footnote,marginpar}
% \begin{syntax}
% table-cap = <\tn{sffamily}\tn{small}>
% figure-cap = <\tn{sffamily}\tn{small}>
@@ -361,39 +361,38 @@
% \item[table-cap] 表格标题的字体设置。
% \item[figure-cap] 图片标题的字体设置。
% \item[listing-cap] 代码标题的字体设置。
-% \item[footnote] 脚注的字体设置,请不要使用字号命令。
+% \item[footnote] 脚注的字体设置,包括脚注标记与内容的字体。
% \item[marginpar] 边注的字体设置。
% \end{optdesc}
%
% \subsection{参考文献}
% \label{subsec:reference}
-% \begin{function}[EXP,added = 2021-01-11,updated = 2021-04-09]{loadpkg,backend,bib-style,cite-style,datafile}
+% \begin{function}[EXP,added = 2021-01-11,updated = 2021-05-11]{backend,bib-style,cite-style,datafile}
% \begin{syntax}
-% loadpkg = <(true)|false>
% backend = <(bibtex)|biblatex>
% bib-style = <(numerical)|authoryear|其它格式>
% cite-style = <标注风格>
-% datafile = <refs.bib>
+% datafile = <参考文献数据库名>
% \end{syntax}
% \ding{229} 以上选项路径为 \opt{bibset/...}
% \changes{v1.21}{2021/01/11}{增加 \opt{bibset} 选项,可以使用 \hologo{BibTeX} 或 \hologo{biber} 编译参考文献。}
% \changes{v1.23}{2021/02/23}{使用 \opt{bibset} 选项时可设置标注风格。}
% \changes{v1.24}{2021/04/09}{可以不载入参考文献包手动配置参考文献格式。}
+% \changes{v1.25h}{2021/05/12}{取消 \opt{bib-loadpkg} 选项,由是否设置参考文献数据库来决定载入宏包。}
% \end{function}
%
% \begin{optdesc}
-% \item[loadpkg] 是否载入 \pkg{natbib} 或 \pkg{biblatex} 宏包,关闭此选项后需要在导言区手动载入参考文献宏包,之后可使用相关配置命令(见下文)或完全自行设置参考文献。
% \item[backend] 参考文献处理后端,默认用传统的 \hologo{BibTeX} 处理参考文献。
% \item[bib-style] 参考文献格式为中国的参考文献推荐标准GB/T 7714-2015,有顺序编码制和著者-出版年制两种风格,理工科类一般使用顺序编码制,文科类一般使用著者-出版年制。若使用其它格式,使用 \hologo{BibTeX} 处理时需确保正确的 \opt{bst} 文件,使用 \hologo{biber} 处理可使用 \pkg{biblatex} 宏包支持的参考文献风格名称。
% \item[cite-style] 标注参考文献的风格,\opt{backend = bibtex} 选项下可使用 \opt{super}(数字上标标注,默认)或 \opt{numbers}(数字标注)等 \pkg{natbib} 宏包带有的标注风格,\opt{backend = biblatex} 选项下可使用 \pkg{biblatex} 宏包支持的标注风格名称。
-% \item[datafile] 参考文献数据库的文件名,使用 \hologo{biber} 处理时要带有 \opt{bib} 后缀,若不在当前文件夹名称需要包含路径,默认是一个在当前文件夹以 \opt{refs.bib} 命名的文件。
+% \item[datafile] 参考文献数据库的文件名,使用 \hologo{biber} 处理时要带有 \opt{bib} 后缀,若不在当前文件夹名称需要包含路径。只有设置数据库的文件名才会载入 \pkg{natbib} 或 \pkg{biblatex} 宏包,之后才可使用相关配置命令,否则需要自行配置参考文献。
% \end{optdesc}
%
% \begin{function}[added = 2021-01-11,updated = 2021-04-09]{\printbibliography,\EbBibtexSet,\EbBiblatexPreset,\EbBiblatexPostset}
% \begin{syntax}
% \tn{printbibliography}\oarg{键值列表}
% \end{syntax}
-% 关闭 \opt{loadpkg} 选项时 \opt{bibset} 中的选项会失效,但是后三个命令保存了 \opt{bibset} 模块预置的参考文献选项与配置,与对应宏包配合使用它们时 \opt{bibset} 中的选项仍然有效,也可以不使用它们完全自行设置参考文献方案。开启 \opt{loadpkg} 选项对它们重新定义也可以达到重新设置参考文献的效果。
+% 不设置参考文献数据库名时 \opt{bibset} 中的选项会失效,但是后三个命令保存了 \opt{bibset} 模块预置的参考文献选项与配置,与对应宏包配合使用它们时 \opt{bibset} 中的选项仍然有效,也可以不使用它们完全自行设置参考文献方案。设置参考文献数据库名时对它们重新定义也可以达到重新设置参考文献的效果。
% \end{function}
%
% \begin{optdesc}
@@ -488,11 +487,8 @@
%
% \subsection{页面尺寸}
% \label{subsec:page margins}
-% \begin{function}[EXP,added = 2021-01-13,updated = 2021-03-21]{footnotemargin,footparskip,footparindent,left,top,hmargin,textwidth,includehead}
+% \begin{function}[EXP,added = 2021-01-13,updated = 2021-05-11]{left,top,hmargin,textwidth,includehead}
% \begin{syntax}
-% footnotemargin = <脚注首行缩进|(0.5\tn{ccwd})>
-% footparskip = <脚注段落间距|(0ex)>
-% footparindent = <脚注分段缩进|(2\tn{ccwd})>
% left = <页面左边距>
% top = <页面上边距>
% hmargin = \marg{左边距,右边距}
@@ -500,7 +496,7 @@
% includehead = <true|(false)>
% \end{syntax}
% \ding{229} 以上选项路径为 \opt{geoset/...} \\
-% 预置的页面尺寸与 \cls{Word} 的默认值接近,\opt{geoset} 会将前4个选项以外的其它选项交给 \pkg{geometry} 宏包接口命令 \tn{geometry} 处理,并且选项的键值列表与之相同,上面的选项仅是一小部分,支持的参数可查阅宏包帮助文档。当在此设置页面大小时,会覆盖 \opt{paper} 选项的设置。
+% 预置的页面尺寸与 \cls{Word} 的默认值接近,\opt{geoset} 会将选项交给 \pkg{geometry} 宏包接口命令 \tn{geometry} 处理,并且选项的键值列表与之相同,上面的选项仅是一小部分,支持的参数可查阅宏包帮助文档。当在此设置页面大小时,会覆盖 \opt{paper} 选项的设置。
% \changes{v1.21}{2021/01/13}{增加配置页面尺寸的选项。}
% \end{function}
%
@@ -560,6 +556,25 @@
% }
% \end{ctexexam}
%
+% \subsubsection{脚注格式}
+% \begin{function}[EXP,added = 2021-05-12]{fnmargin,fnparskip,fnparindent,fnhang,fnmark-pos,fnmark-num,fnmark-num,fnmark-form,afterfnmark}
+% \begin{syntax}
+% fnmargin = <脚注首段缩进|(0.75\tn{ccwd})>
+% fnparskip = <脚注段落间距|(0ex)>
+% fnparindent = <脚注段落缩进|(2\tn{ccwd})>
+% fnhang = <(true)|false>
+% fnmark-pos = <normal|(super)>
+% fnmark-num = <(plain)|pifont|pifont*|pifont-sans|pifont-sans*>
+% fnmark-form = <脚注标记的格式>
+% afterfnmark = <脚注标记后的代码>
+% \end{syntax}
+% \ding{229} 以上选项路径为 \opt{hdrset/...} \\
+% 上面几个选项用于设置脚注格式,\opt{fnparskip} 和 \opt{fnparindent} 选项仅在 \opt{fnhang = true} 时有效。\opt{fnhang} 用于将脚注设置为悬挂缩进的格式,\opt{fnmark-pos} 选项设置脚注编号的位置,正常文本或是上标形式。\opt{fnmark-num} 选项设置脚注编号的格式,默认为原生样式 \opt{plain},还可以改为 \opt{pifont} 的各个版本,从左往右依次为普通版、阴文衬线版、阳文无衬线版和阴文无衬线版,缺点是它们的编号仅包括1-10。
+%
+% \opt{fnmark-form} 是脚注标记的格式,默认为空,在此设置字体命令会覆盖 \opt{elsefont/footnote} 的设置,最后一个格式命令可以带有一个参数,这个参数接受脚注编号,一般配合 \opt{fnmark-num = plain} 使用。\opt{afterfnmark} 是脚注标记后的代码,一般用于设置标记与文本间的距离。
+% \changes{v1.25h}{2021/05/12}{增加脚注样式设置选项。}
+% \end{function}
+%
% \subsection{目录样式}
% \label{subsec:catalog style}
% \begin{function}[EXP,added = 2021-01-13,updated = 2021-05-01]{format,format+,indent,rule,numsep}
@@ -951,7 +966,7 @@
%<*class>
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
\RequirePackage{l3keys2e,etoolbox}
-\ProvidesExplClass{easybook}{2021/05/10}{1.25g}{beta}
+\ProvidesExplClass{easybook}{2021/05/12}{1.25h}{beta}
\cs_generate_variant:Nn \eb_ctex_define:nn { nx }
\cs_generate_variant:Nn \int_to_arabic:n { v }
@@ -963,12 +978,17 @@
{ \PassOptionsToClass{#1}{ctexbook} }
\cs_new_protected:Npn \eb_patch_cmd:Nnn #1#2#3
{
- \ctex_patch_cmd_once:NnnnTF #1 { } { #2 } { #3 }
+ \ctex_patch_cmd_once:NnnnTF #1 { } {#2} {#3}
{ } { \ctex_patch_failure:N #1 }
}
\cs_new_protected:Npn \eb_appto_cmd:Nn #1#2
{
- \ctex_appto_cmd:NnnTF #1 { } { #2 }
+ \ctex_appto_cmd:NnnTF #1 { } {#2}
+ { } { \ctex_patch_failure:N #1 }
+ }
+\cs_new_protected:Npn \eb_preto_cmd:Nn #1#2
+ {
+ \ctex_preto_cmd:NnnTF #1 { } {#2}
{ } { \ctex_patch_failure:N #1 }
}
\cs_new_protected:Npn \eb_at_end_preamble:n
@@ -1041,7 +1061,7 @@
\clist_map_inline:nn
{
{ svgnames } { xcolor },
- { hang,stable } { footmisc },
+ { stable } { footmisc },
{ normalem } { ulem },
{ protrusion = false } { microtype },
{ list = off } { bicaption },
@@ -1278,12 +1298,6 @@
\clist_new:N \g__eb_geometry_clist
\eb_ctex_define:nn { geoset }
{
- footnotemargin .dim_set:N = \footnotemargin,
- footnotemargin .initial:n = 0.5\ccwd,
- footparskip .tl_set:N = \hangfootparskip,
- footparskip .initial:n = 0ex,
- footparindent .tl_set:N = \hangfootparindent,
- footparindent .initial:n = 2\ccwd,
unknown .code:n =
{
\clist_gput_right:Nx \g__eb_geometry_clist
@@ -1383,8 +1397,31 @@
\hrule width 0.35\columnwidth height \l__eb_rule_width_dim
\vspace*{2.6pt}
\group_end:
- }
+ },
+
+ fnmargin .dim_set:N = \footnotemargin,
+ fnmargin .initial:n = 0.75\ccwd,
+ fnparskip .tl_set:N = \hangfootparskip,
+ fnparskip .initial:n = 0ex,
+ fnparindent .tl_set:N = \hangfootparindent,
+ fnparindent .initial:n = 2\ccwd,
+
+ fnhang .bool_set:N = \l__eb_footnote_hang_bool,
+ fnhang .default:n = true,
+ fnhang .initial:n = true,
+ fnmark-pos .tl_set:N = \l__eb_fnmark_position_tl,
+ fnmark-pos .initial:n = super,
+ afterfnmark .tl_set:N = \l__eb_fnmark_after_tl,
+ afterfnmark .initial:n =
+ { \tl_if_eq:NnF \l__eb_fnmark_position_tl { super } { \space } },
+ fnmark-form .tl_set:N = \l__eb_fnmark_format_tl,
+
+ fnmark-num .choices:nn =
+ { plain,pifont,pifont*,pifont-sans,pifont-sans* }
+ { \tl_gset_eq:NN \l__eb_fnmark_number_tl \l_keys_choice_tl },
+ fnmark-num .value_required:n = true
}
+
\cs_new:Npn \eb_upper_number_mark_bool:nn #1#2
{
\bool_if:NT \l__eb_uppercase_bool
@@ -1428,6 +1465,108 @@
}
}
+\eb_at_end_preamble:n
+ {
+ \group_begin:
+ \footnotesize
+ \exp_args:Nx
+ \linespread{\fp_use:N \l__eb_spread_footnote_fp}\selectfont
+ \exp_args:NNNo \group_end:
+ \dim_set:Nn \footnotesep { \dim_use:N \box_ht:N \strutbox }
+ \bool_if:NT \l__eb_chap_withpart_bool
+ { \counterwithin*{chapter}{part} }
+ \tl_if_eq:NnT \l__eb_foot_numberwith_tl { part }
+ {
+ \counterwithout*{footnote}{chapter}
+ \counterwithin*{footnote}{part}
+ }
+ \tl_if_eq:NnT \l__eb_foot_numberwith_tl { page }
+ {
+ \counterwithout*{footnote}{chapter}
+ \counterwithin*{footnote}{page}
+ }
+ \bool_if:NTF \l__eb_footnote_hang_bool
+ { \booltrue{FN@hangfoot} } { \boolfalse{FN@hangfoot} }
+ }
+\eb_patch_cmd:Nnn \@footnotetext
+ { \reset@font }
+ {
+ \linespread{\fp_use:N \l__eb_spread_footnote_fp}
+ \selectfont\ignorespaces
+ \l__eb_font_footnote_tl
+ }
+\eb_patch_cmd:Nnn \@mpfootnotetext
+ { \reset@font }
+ {
+ \linespread{\fp_use:N \l__eb_spread_footnote_fp}
+ \selectfont\ignorespaces
+ \l__eb_font_footnote_tl
+ }
+\ctex_after_end_preamble:n
+ {
+ \ExplSyntaxOn\char_set_catcode_letter:N \@
+ \eb_patch_cmd:Nnn \@footnotemark
+ { \@makefnmark }
+ {
+ \tl_use:N \l__eb_font_footnote_tl
+ \tl_use:N \l__eb_fnmark_format_tl
+ {\hbox:n { \textsuperscript{\@thefnmark} }}
+ }
+ \ExplSyntaxOff\char_set_catcode_other:N \@
+ }
+\cs_set:Npn \@makefnmark
+ {
+ \tl_use:N \l__eb_font_footnote_tl
+ \tl_use:N \l__eb_fnmark_format_tl
+ {
+ \hbox:n
+ {
+ \tl_if_eq:NnT \l__eb_fnmark_position_tl {super}
+ { \textsuperscript }{\@thefnmark}
+ \tl_use:N \l__eb_fnmark_after_tl
+ }
+ }
+ }
+\cs_set:Npn \thefootnote { \eb_footnote_counter:N \c@footnote }
+\cs_set:Npn \thempfootnote { \int_to_alph:n { \c@mpfootnote } }
+
+\cs_new_protected:Npn \eb_fnmark_number_set:nn #1#2
+ { \tl_const:cn { c__eb_fnmark_number_#1_tl } {#2} }
+\clist_map_inline:nn
+ {
+ { plain } { plain },
+ { pifont } { pifont },
+ { pifont_neg } { pifont* },
+ { pifont_sans } { pifont-sans },
+ { pifont_sans_neg } { pifont-sans* }
+ }
+ { \eb_fnmark_number_set:nn #1 }
+\cs_new:Npn \eb_fnmark_counter_pifont:N #1
+ { \ding{\int_eval:n { 171 + #1 }} }
+\cs_new:Npn \eb_fnmark_counter_pifont_neg:N #1
+ { \ding{\int_eval:n { 181 + #1 }} }
+\cs_new:Npn \eb_fnmark_counter_pifont_sans:N #1
+ { \ding{\int_eval:n { 191 + #1 }} }
+\cs_new:Npn \eb_fnmark_counter_pifont_sans_neg:N #1
+ { \ding{\int_eval:n { 201 + #1 }} }
+\cs_new:Npn \eb_footnote_counter:N #1
+ {
+ \tl_case:NnF \l__eb_fnmark_number_tl
+ {
+ \c__eb_fnmark_number_plain_tl
+ { \int_use:N #1 }
+ \c__eb_fnmark_number_pifont_tl
+ { \eb_fnmark_counter_pifont:N #1 }
+ \c__eb_fnmark_number_pifont_neg_tl
+ { \eb_fnmark_counter_pifont_neg:N #1 }
+ \c__eb_fnmark_number_pifont_sans_tl
+ { \eb_fnmark_counter_pifont_sans:N #1 }
+ \c__eb_fnmark_number_pifont_sans_neg_tl
+ { \eb_fnmark_counter_pifont_sans_neg:N #1 }
+ }
+ { \int_use:N #1 }
+ }
+
\seq_const_from_clist:Nn \c__eb_toc_headings_level_seq
{ part,chapter,section,subsection,list }
\seq_map_inline:Nn \c__eb_toc_headings_level_seq
@@ -1552,12 +1691,12 @@
section/format = \addvspace{0.35pc},
section/indent =
- { \bool_if:NTF \l__eb_class_book_bool {1.5\ccwd } { 0\ccwd } },
+ { \bool_if:NTF \l__eb_class_book_bool { 1.5\ccwd } { 0\ccwd } },
section/rule = \tocrule{$\cdot$},
subsection/format = \addvspace{0.35pc},
subsection/indent =
- { \bool_if:NTF \l__eb_class_book_bool {3.8\ccwd } { 1.4\ccwd } },
+ { \bool_if:NTF \l__eb_class_book_bool { 3.8\ccwd } { 1.4\ccwd } },
subsection/rule = \tocrule{$\cdot$},
list/format = \addvspace{0.2pc},
@@ -2410,7 +2549,7 @@
\tl_new:N \l__eb_bib_style_tl
\tl_new:N \l__eb_bib_otherstyle_tl
\tl_new:N \l__eb_bib_citestyle_tl
-\tl_new:N \l__eb_bib_file_tl
+\tl_new:N \l__eb_bib_datafile_tl
\eb_ctex_define:nn { bibset }
{
@@ -2437,12 +2576,7 @@
cite-style .code:n =
{ \tl_set:Nn \l__eb_bib_citestyle_tl {#1} },
- datafile .tl_set:N = \l__eb_bib_file_tl,
- datafile .initial:n = refs.bib,
-
- loadpkg .bool_set:N = \l__eb_bib_loadpkg_bool,
- loadpkg .default:n = true,
- loadpkg .initial:n = true,
+ datafile .tl_set:N = \l__eb_bib_datafile_tl,
bitoc-title .tl_set:N = \l__eb_bib_bitoc_title,
bitoc-title .initial:n = Reference
@@ -2473,7 +2607,7 @@
\eb_multoc_pre_bool:
\tl_set:Nn \bibsection
{ \eb_title_number_intoc_bool:nn {##2} {##1} }
- \exp_args:NV \bibliography \l__eb_bib_file_tl
+ \exp_args:NV \bibliography \l__eb_bib_datafile_tl
\eb_multoc_post_bool:
\group_end:
}
@@ -2496,7 +2630,7 @@
}
\cs_new_protected:Npn \EbBiblatexPostset
{
- \exp_args:NV \addbibresource \l__eb_bib_file_tl
+ \exp_args:NV \addbibresource \l__eb_bib_datafile_tl
\tl_gset:Nn \blx@default@theheading { bibintoc }
\defbibheading{bibintoc}[\bibname]
{\eb_biber_title_level_bool:n {##1}}
@@ -2504,7 +2638,7 @@
}
\eb_at_end_preamble:n
{
- \bool_if:NT \l__eb_bib_loadpkg_bool
+ \tl_if_empty:NF \l__eb_bib_datafile_tl
{
\bool_if:NTF \l__eb_backend_bibtex_bool
{
@@ -2519,45 +2653,6 @@
}
}
-\eb_at_end_preamble:n
- {
- \group_begin:
- \footnotesize
- \exp_args:Nx
- \linespread{\fp_use:N \l__eb_spread_footnote_fp}\selectfont
- \exp_args:NNNo \group_end:
- \dim_set:Nn \footnotesep { \dim_use:N \box_ht:N \strutbox }
- \bool_if:NT \l__eb_chap_withpart_bool
- { \counterwithin*{chapter}{part} }
- \tl_if_eq:NnT \l__eb_foot_numberwith_tl { part }
- {
- \counterwithout*{footnote}{chapter}
- \counterwithin*{footnote}{part}
- }
- \tl_if_eq:NnT \l__eb_foot_numberwith_tl { page }
- {
- \counterwithout*{footnote}{chapter}
- \counterwithin*{footnote}{page}
- }
- }
-\eb_patch_cmd:Nnn \@footnotetext
- { \reset@font }
- {
- \linespread{\fp_use:N \l__eb_spread_footnote_fp}
- \selectfont\ignorespaces
- \l__eb_font_footnote_tl
- }
-\eb_patch_cmd:Nnn \@mpfootnotetext
- { \reset@font }
- {
- \linespread{\fp_use:N \l__eb_spread_footnote_fp}
- \selectfont\ignorespaces
- \l__eb_font_footnote_tl
- }
-\eb_patch_cmd:Nnn \@makefnmark
- { \normalfont } { \l__eb_font_footnote_tl }
-\cs_gset:Npn \thempfootnote { \int_to_alph:n { \c@mpfootnote } }
-
\lstdefinestyle{easy-listings}
{
language = [LaTeX]TeX,
diff --git a/macros/latex/contrib/easybook/easybook.pdf b/macros/latex/contrib/easybook/easybook.pdf
index 02a5ba2cb8..380806bafd 100644
--- a/macros/latex/contrib/easybook/easybook.pdf
+++ b/macros/latex/contrib/easybook/easybook.pdf
Binary files differ
diff --git a/macros/latex/contrib/els-cas-templates/README b/macros/latex/contrib/els-cas-templates/README
index a80857f814..c925f30042 100644
--- a/macros/latex/contrib/els-cas-templates/README
+++ b/macros/latex/contrib/els-cas-templates/README
@@ -1,31 +1,33 @@
-cas-sc.cls and cas-dc.cls are the two new class files created
-for typesetting Elsevier's journal articles which go through
-Complex Article Service (CAS) workflow. These are now accepted for
-submitting articles, both in Elsevier's electronic submission system
-and elsewhere.
-
-Bugs and problems with elsarticle.cls may be reported to the
+This bundle provides two classfiles, namely cas-sc.cls and cas-dc.cls
+and corresponding template files for typesetting journal articles
+supposed to go through Elsevier's updated workflow. cas-sc.cls is meant
+for one-column, the other cas-dc.cls for two-column layout. These are
+now accepted for submitting articles both in Elsevier's electronic
+submission system and elsewhere.
+
+Bugs and problems with classfiles may be reported to the
developers of the class via elsarticle@stmdocs.in.
The file manifest.txt provides a list of the files in the
elsarticle-cas bundle. The following are the main files available:
+- cas-sc.cls, classfile to typeset article in single column
+- cas-dc.cls, classfile to typeset article in double column
- cas-sc-template.tex, template file for single column journals
- cas-dc-template.tex, template file for double column journals
-- cas-sc-template.pdf, PDF of the cas-sc-template.tex
-- cas-dc-template.pdf, PDF of the cas-ddc-template.tex
- cas-common.sty, additional macro package for formatting
- model2-names.bst, BibTeX style file
+- cas-model2-names.bst, BibTeX style file
+- cas-refs.bib, sample BibTeX database
- cas-twitter.jpeg, cas-linkedin.jpeg, cas-url.jpeg, cas-gplus.jpeg,
cas-facebook.jpeg, cas-email.jpeg - thumbnail images of social
networking sites
-The documentation file is elsdoc-cas.tex in the doc directory. To
-compile it:
+The PDF documentation elsdoc-cas.pdf is in the doc directory. To
+generate it:
-1. pdflatex elsdoc-cas
-2. pdflatex elsdoc-cas
-3. pdflatex elsdoc-cas
+ 1. pdflatex elsdoc-cas
+ 2. pdflatex elsdoc-cas
+ 3. pdflatex elsdoc-cas
or
@@ -34,7 +36,7 @@ directory.
The above procedure will create a print version, namely elsdoc-cas.pdf.
-Copyright 2019-2020, Elsevier. Bugs, feature requests, suggestions and
+Copyright 2019-2021, Elsevier. Bugs, feature requests, suggestions and
comments may be mailed to elsarticle@stmdocs.in. cas-sc.cls, cas-dc.cls
related documentations and supporting packages are released under the
LATEX Project Public Licence, either version 1.2 or any later
diff --git a/macros/latex/contrib/els-cas-templates/cas-common.sty b/macros/latex/contrib/els-cas-templates/cas-common.sty
index 5ce6761ca8..3ffe3ea218 100644
--- a/macros/latex/contrib/els-cas-templates/cas-common.sty
+++ b/macros/latex/contrib/els-cas-templates/cas-common.sty
@@ -5,23 +5,36 @@
%% ......................................
%%
%% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 of this license or (at your option) any
+%% License, either version 1.3c of this license or (at your option) any
%% later version. The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
+%% and version 1.3c or later is part of all distributions of LaTeX
%% version 1999/12/01 or later.
%%
%% The list of all files belonging to the 'CAS Bundle' is
%% given in the file `manifest.txt'.
%%
-% $Id: cas-common.sty 49 2020-03-14 09:05:10Z rishi $
+% $Id: cas-common.sty 66 2021-05-11 14:17:42Z rishi $
\def\RCSfile{cas-common}%
- \def\RCSversion{2.1}%
- \def\RCSdate{2020/03/14}%
+ \def\RCSversion{2.3}%
+ \def\RCSdate{2021/05/11}%
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+\pretolerance=-1
+\tolerance=1000
+\hyphenpenalty=1000
+\exhyphenpenalty=100
+\brokenpenalty=10000
+\vfuzz=\z@
+\hfuzz=.2pt
+\doublehyphendemerits=100
+\emergencystretch=2pt
+\frenchspacing
+\clubpenalty=10000
+\widowpenalty=10000
+
\ExplSyntaxOn
\makeatletter
%
@@ -446,7 +459,11 @@
\seq_if_empty:NF \g_stm_credits_seq
{
\section*{CRediT ~authorship ~contribution ~statement}
- \seq_use:Nn \g_stm_credits_seq { .~ }.
+ \ifnum\theblind>0\relax
+ \vspace*{10mm}
+ \else
+ \seq_use:Nn \g_stm_credits_seq { .~ }.
+ \fi
}
}
@@ -1040,6 +1057,120 @@
\NewDocumentCommand \fax { m } { #1 }
\NewDocumentCommand \aurl { m } { #1 }
+\def\ca_affitem_postskip{\mbox{~}\unskip\ignorespaces}
+%%Author Address
+\DeclareDocumentCommand \ca_organization { O{,} m }
+ {
+% #2 #1\mbox{~}\unskip\ignorespaces
+ \csgappto { ca_affiliation_values } { #2 #1\ca_affitem_postskip }
+ }
+\DeclareDocumentCommand \ca_postal_code { O{,} m }
+ {
+% #2 #1\mbox{~}\unskip\ignorespaces
+ \csgappto { ca_affiliation_values } { #2 #1\ca_affitem_postskip }
+ }
+\DeclareDocumentCommand \ca_aff_city { O{,} m }
+ {
+% #2 #1\mbox{~}\unskip\ignorespaces
+ \csgappto { ca_affiliation_values } { #2 #1\ca_affitem_postskip }
+ }
+\DeclareDocumentCommand \ca_address_line { O{,}m }
+ {
+% #2 #1\mbox{~}\unskip\ignorespaces
+ \csgappto { ca_affiliation_values } { #2 #1\ca_affitem_postskip }
+ }
+\DeclareDocumentCommand \ca_state { O{,} m }
+ {
+% #2 #1\mbox{~}\unskip\ignorespaces
+ \csgappto { ca_affiliation_values } { #2 #1\ca_affitem_postskip }
+ }
+\DeclareDocumentCommand \ca_country { O{ } m }
+ {
+% #2 #1
+ \csgappto { ca_affiliation_values } { #2 #1 }
+ }
+
+\DeclareDocumentCommand \ca_stm_organization { O{,} m }
+ {
+ #2 #1\ca_affitem_postskip
+ }
+\DeclareDocumentCommand \ca_stm_postal_code { O{,} m }
+ {
+ #2 #1\ca_affitem_postskip
+ }
+\DeclareDocumentCommand \ca_stm_aff_city { O{,} m }
+ {
+ #2 #1\ca_affitem_postskip
+ }
+\DeclareDocumentCommand \ca_stm_aff_address_line { O{,}m }
+ {
+ #2 #1\ca_affitem_postskip
+ }
+\DeclareDocumentCommand \ca_stm_state { O{,} m }
+ {
+ #2 #1\ca_affitem_postskip
+ }
+\DeclareDocumentCommand \ca_stm_country { O{ } m }
+ {
+ #2 #1
+ }
+
+\keys_define:nn { stm / affiliation }
+ {
+ op .tl_set_x:N = \l_organization_punc_tl,
+ oraganizationsep .tl_set_x:N = \l_organization_punc_tl,
+ ap .tl_set_x:N = \l_address_line_punc_tl,
+ addresslinesep .tl_set_x:N = \l_address_line_punc_tl,
+ cp .tl_set_x:N = \l_city_punc_tl,
+ citysep .tl_set_x:N = \l_city_punc_tl,
+ pp .tl_set_x:N = \l_postal_code_punc_tl,
+ postcodesep .tl_set_x:N = \l_postal_code_punc_tl,
+ sp .tl_set_x:N = \l_state_punc_tl,
+ statesep .tl_set_x:N = \l_state_punc_tl,
+ o .code:n = { \ca_organization[\l_organization_punc_tl]{#1} },
+ organization .code:n = { \ca_organization[\l_organization_punc_tl]{#1} },
+ a .code:n = { \ca_address_line[\l_address_line_punc_tl]{#1} },
+ addressline .code:n = { \ca_address_line[\l_address_line_punc_tl]{#1} },
+ c .code:n = { \ca_aff_city[\l_city_punc_tl]{#1} },
+ city .code:n = { \ca_aff_city[\l_city_punc_tl]{#1} },
+ p .code:n = { \ca_postal_code[\l_postal_code_punc_tl]{#1} },
+ postcode .code:n = { \ca_postal_code[\l_postal_code_punc_tl]{#1} },
+ s .code:n = { \ca_state[\l_state_punc_tl]{#1} },
+ state .code:n = { \ca_state[\l_state_punc_tl]{#1} },
+ orp .tl_set_x:N = \l_organization_punc_tl,
+ adp .tl_set_x:N = \l_address_line_punc_tl,
+ cip .tl_set_x:N = \l_city_punc_tl,
+ pcp .tl_set_x:N = \l_postal_code_punc_tl,
+ stp .tl_set_x:N = \l_state_punc_tl,
+ cyp .tl_set_x:N = \l_country_punc_tl,
+ or .code:n = { \ca_organization[\l_organization_punc_tl]{#1} },
+ ad .code:n = { \ca_address_line[\l_address_line_punc_tl]{#1} },
+ ci .code:n = { \ca_aff_city[\l_city_punc_tl]{#1} },
+ pc .code:n = { \ca_postal_code[\l_postal_code_punc_tl]{#1} },
+ st .code:n = { \ca_state[\l_state_punc_tl]{#1} },
+ cy .code:n = { \ca_country[\l_country_punc_tl]{#1} },
+ country .code:n = { \ca_country[\l_country_punc_tl]{#1} },
+ unknown .code:n = {
+ \ifstrempty { #1 } {
+ \csxappto { ca_affiliation_values }
+ { {\l_keys_key_tl}~ }
+ } {
+ \csxappto { ca_affiliation_values }
+ { {#1}~ }
+ }
+ }
+ }
+
+\cs_set:Npn \__reset_affiliation:
+{
+ \tl_gset:Nn \l_organization_punc_tl { , }
+ \tl_gset:Nn \l_address_line_punc_tl { , }
+ \tl_gset:Nn \l_city_punc_tl { , }
+ \tl_gset:Nn \l_postal_code_punc_tl { , }
+ \tl_gset:Nn \l_state_punc_tl { , }
+ \tl_gset:Nn \l_country_punc_tl { }
+}
+
\seq_new:c { g_stm_aff0_seq }
\int_new:N \g_stm_aff_int
\tl_new:N \l_addrtype_tl
@@ -1114,10 +1245,56 @@
}
}
}
+
+\int_new:N \g_stm_aff_ext_int
+\int_new:N \g_stm_aff_int_int
+
+\NewDocumentCommand \affiliation { O{} m O{} }
+ {
+ \__reset_affiliation:
+ \csgdef { ca_affiliation_values } { }
+ \IfNoValueTF { #2 }
+ { }
+ {
+ \keys_set:nn { stm / affiliation } { #2 }
+ }
+ \int_gincr:N \g_stm_aff_ext_int
+ \csxdef{ca_affiliation_\int_use:N \g_stm_aff_ext_int}{\csuse { ca_affiliation_values }}
+ \__reset_addr:
+ \keys_set:nn { stm / address } { #3 }
+ \bool_if:NTF \g_stm_addr_foot_bool
+ { \__foot_affiliation:nnn [#1]{#2}[#3] }
+ {
+ \seq_gput_right:cn { g_stm_aff\int_use:N \g_stm_augr_int _seq }
+ { \int_gincr:N \g_stm_aff_int_int
+ \tl_if_blank:nTF { #1 }
+ {
+ \tex_xdef:D \thefootnote{}
+ { \csuse { ca_affiliation_\int_use:N \g_stm_aff_int_int } }
+ }
+ {
+ \tl_if_head_eq_catcode:nNTF { #1 } a
+ {
+ \int_gincr:N \g_stm_aff_int
+ \tex_xdef:D \@currentlabel
+ { \int_to_alph:n { \int_use:N \g_stm_aff_int } }
+ \stmLabel {#1}
+ \textsuperscript{\itshape\@currentlabel} { \csuse { ca_affiliation_\int_use:N \g_stm_aff_int_int } }
+ }
+ {
+ \int_gset:Nn \g_stm_aff_int { #1 }
+ \tex_xdef:D \@currentlabel
+ { \int_to_alph:n { \int_use:N \g_stm_aff_int } }
+ \textsuperscript{\itshape\@currentlabel} { \csuse { ca_affiliation_\int_use:N \g_stm_aff_int_int } }
+ }
+ }
+ }
+ }
+}
\cs_new:Npn \__foot_address:nnn [#1]#2[#3]
{
- \keys_set:nn { stm / address } { #3 }
+ \keys_set:nn { stm / address } { #3 }
\seq_gput_right:cn { g_stm_aff_foot_seq }
{
\tl_if_empty:nTF { #1 }
@@ -1148,6 +1325,54 @@
}
}
}
+
+\int_new:N \g_stm_fn_aff_ext_int
+\int_new:N \g_stm_fn_aff_int_int
+\cs_new:Npn \__foot_affiliation:nnn [#1]#2[#3]
+{
+ \__reset_affiliation:
+ \csgdef { ca_affiliation_values } { }
+ \IfNoValueTF { #2 }
+ { }
+ {
+ \keys_set:nn { stm / affiliation } { #2 }
+ }
+ \int_gincr:N \g_stm_aff_ext_int
+ \csxdef{ca_affiliation_\int_use:N \g_stm_fn_aff_ext_int}{\csuse { ca_affiliation_values }}
+ \keys_set:nn { stm / address } { #3 }
+ \seq_gput_right:cn { g_stm_aff_foot_seq }
+ {
+ \int_gincr:N \g_stm_aff_int_int
+ \tl_if_empty:nTF { #1 }
+ {
+ \tl_if_empty:NTF \l_stm_addr_type_tl
+ { \footnotetext{\csuse { ca_affiliation_\int_use:N \g_stm_fn_aff_int_int }} }
+ {
+ \footnotetext{\textit{\l_stm_addr_type_tl}:
+ \c_space_token \csuse { ca_affiliation_\int_use:N \g_stm_fn_aff_int_int } }
+ }
+ }
+ {
+ \tl_if_head_eq_catcode:nNTF { #1 } a
+ %
+ {
+ \tex_def:D \thefootnote{\itshape\@currentlabel}
+ \tl_if_empty:NTF \l_stm_addr_type_tl
+ { \footnotetext{\csuse { ca_affiliation_\int_use:N \g_stm_fn_aff_int_int }} }
+ { \footnotetext{\textit{\l_stm_addr_type_tl}: \c_space_token
+ \csuse { ca_affiliation_\int_use:N \g_stm_fn_aff_int_int }} }
+ }
+ {
+ \tex_def:D \thefootnote { \itshape\int_to_alph:n { #1 } }
+ \tl_if_empty:NTF \l_stm_addr_type_tl
+ { \footnotetext{\csuse { ca_affiliation_\int_use:N \g_stm_fn_aff_int_int }} }
+ { \footnotetext{\textit{\l_stm_addr_type_tl}:
+ \c_space_token \csuse { ca_affiliation_\int_use:N \g_stm_fn_aff_int_int } } }
+ }
+ }
+ }
+}
+
\keys_define:nn { stm / affsetup }
{
@@ -1309,7 +1534,11 @@
\vskip12pt
{ \fontsize{12pt}{14pt}\bfseries\selectfont\casprelimstitle } \par
\vskip6pt
- \seq_use:Nn \g_stm_prelimsau_seq { , }
+ \ifnum\theblind>0\relax
+ \vspace*{\the\baselineskip}
+ \else
+ \seq_use:Nn \g_stm_prelimsau_seq { , }
+ \fi
\vskip12pt
\par
}
@@ -1555,8 +1784,11 @@
\normalfont \normalsize
}
-\NewDocumentCommand \MaketitleBox { }
+\NewDocumentCommand \MaketitleBox { O{} }
{
+ \tl_if_blank:nTF { #1 } { }
+ { \keys_set:nn { stm / mktitle } { #1 } }
+ \processbreakafter
\tex_def:D \baselinestretch{1}
\group_begin:
\@title
@@ -1590,8 +1822,10 @@
\cs_set:Npn \__fn_text:n #1
{ \group_begin:\vbox_top:n { \footnotesize #1 } \group_end:\par}
-\NewDocumentCommand \LongMaketitleBox { }
+\NewDocumentCommand \LongMaketitleBox { O{} }
{
+ \tl_if_blank:nTF { #1 } { }
+ { \keys_set:nn { stm / mktitle } { #1 } }
\vbox_gset:Nn \g_stm_front_box
{
\tex_def:D \baselinestretch{1}
@@ -1599,11 +1833,14 @@
\@title
\group_end:
%
- \group_begin:
- \normalsize \stmauthors \par
- \stmcollab \par
- \footnotesize \itshape \stmaddress \par
- \group_end:
+ \bool_if:NTF \g_stm_blind_bool
+ { \vspace* { 10 mm } }
+ { \group_begin:
+ \normalsize \stmauthors \par
+ \stmcollab \par
+ \footnotesize \itshape \stmaddress \par
+ \group_end:
+ }
%
\dashrule{0pt}{3pt}
\begin{Abstract}
@@ -1744,7 +1981,11 @@
{
\group_begin:
\small
- \sffamily \__short_authors: :~
+ \sffamily
+ \ifnum\theblind>0\relax
+ \else
+ \__short_authors: :~
+ \fi
{ \rmfamily \itshape Preprint~ submitted ~to ~Elsevier }
\group_end:
}
@@ -1824,7 +2065,7 @@
\renewcommand\dbltopfraction{.9}
\renewcommand\dblfloatpagefraction{.95}
\newdimen \FullWidth
-\FullWidth=\textwidth
+\ABD{\FullWidth=\textwidth}
\newcolumntype{L}{@{\extracolsep{\fill}}l}
\newcolumntype{R}{@{\extracolsep{\fill}}r}
@@ -1927,14 +2168,25 @@
\dim_new:N \l_fig_width_dim
\dim_set:Nn \l_fig_width_dim { \linewidth }
+\newbox\cascaptionbox
+
\cs_new:Npn \__make_fig_caption:nn #1#2
{
\l_fig_align_tl
\skip_vertical:N \l_fig_abovecap_skip
% \bool_if:NTF \g_fig_full_bool
% { \skip_horizontal:n { -\FullWidth } } { }
- \parbox{ \l_fig_width_dim }
- {\rightskip=0pt\sffamily\small\textbf{\color{scolor}#1:}~#2\par }
+ \setbox\cascaptionbox=\hbox{%
+ \sffamily\small\textbf{\color{scolor}#1:}~#2}
+ \ifdim\the\wd\cascaptionbox<\dim_use:N \l_fig_width_dim\relax
+ \parbox{ \l_fig_width_dim }
+ {\unskip\ignorespaces\hfil\sffamily\small
+ \textbf{\color{scolor}#1:}~#2\hfil\par }
+ \else
+ \parbox{ \l_fig_width_dim }
+ {\rightskip=0pt\unskip\ignorespaces\sffamily
+ \small\textbf{\color{scolor}#1:}~#2\par }
+ \fi
\skip_vertical:N \l_fig_belowcap_skip
}
@@ -2145,6 +2397,14 @@
\newbool { cas_no_pic_bio }
\boolfalse { cas_no_pic_bio }
+\ifnum\theblind>0\relax
+\newbox\hidebiobox
+\NewDocumentCommand \bio { O{} m }
+ {\setbox\hidebiobox=\vbox\bgroup}
+\NewDocumentCommand \endbio { } {
+ \egroup
+}
+\else
\NewDocumentCommand \bio { O{} m }
{
\global \boolfalse { cas_no_pic_bio }
@@ -2174,6 +2434,7 @@
\mbox{}\vspace*{-4.5pt}\noindent
\unvbox \l_bio_text_box }
}
+\fi
\let\casbiographyfont\relax
diff --git a/macros/latex/contrib/els-cas-templates/cas-dc-template.pdf b/macros/latex/contrib/els-cas-templates/cas-dc-template.pdf
deleted file mode 100644
index ab07a6b3d2..0000000000
--- a/macros/latex/contrib/els-cas-templates/cas-dc-template.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/els-cas-templates/cas-dc-template.tex b/macros/latex/contrib/els-cas-templates/cas-dc-template.tex
index de0f8dceed..5cefee69db 100644
--- a/macros/latex/contrib/els-cas-templates/cas-dc-template.tex
+++ b/macros/latex/contrib/els-cas-templates/cas-dc-template.tex
@@ -1,5 +1,5 @@
%%
-%% Copyright 2019-2020 Elsevier Ltd
+%% Copyright 2019-2021 Elsevier Ltd
%%
%% This file is part of the 'CAS Bundle'.
%% --------------------------------------
@@ -17,383 +17,213 @@
%% Template article for cas-dc documentclass for
%% double column output.
-%\documentclass[a4paper,fleqn,longmktitle]{cas-dc}
\documentclass[a4paper,fleqn]{cas-dc}
-%\usepackage[authoryear,longnamesfirst]{natbib}
+% If the frontmatter runs over more than one page
+% use the longmktitle option.
+
+%\documentclass[a4paper,fleqn,longmktitle]{cas-dc}
+
+%\usepackage[numbers]{natbib}
%\usepackage[authoryear]{natbib}
-\usepackage[numbers]{natbib}
+\usepackage[authoryear,longnamesfirst]{natbib}
-%%%Author definitions
+%%%Author macros
\def\tsc#1{\csdef{#1}{\textsc{\lowercase{#1}}\xspace}}
\tsc{WGM}
\tsc{QE}
-\tsc{EP}
-\tsc{PMS}
-\tsc{BEC}
-\tsc{DE}
%%%
+% Uncomment and use as if needed
+%\newtheorem{theorem}{Theorem}
+%\newtheorem{lemma}[theorem]{Lemma}
+%\newdefinition{rmk}{Remark}
+%\newproof{pf}{Proof}
+%\newproof{pot}{Proof of Theorem \ref{thm}}
+
\begin{document}
\let\WriteBookmarks\relax
\def\floatpagepagefraction{1}
\def\textpagefraction{.001}
-\shorttitle{Leveraging social media news}
-\shortauthors{CV Radhakrishnan et~al.}
-\title [mode = title]{This is a specimen $a_b$ title}
-\tnotemark[1,2]
+% Short title
+\shorttitle{<short title of the paper for running head>}
+
+% Short author
+\shortauthors{<short author list for running head>}
+
+% Main title of the paper
+\title [mode = title]{<main title>}
-\tnotetext[1]{This document is the results of the research
- project funded by the National Science Foundation.}
+% Title footnote mark
+% eg: \tnotemark[1]
+\tnotemark[<tnote number>]
-\tnotetext[2]{The second title footnote which is a longer text matter
- to fill through the whole text width and overflow into
- another line in the footnotes area of the first page.}
+% Title footnote 1.
+% eg: \tnotetext[1]{Title footnote text}
+\tnotetext[<tnote number>]{<tnote text>}
+% First author
+%
+% Options: Use if required
+% eg: \author[1,3]{Author Name}[type=editor,
+% style=chinese,
+% auid=000,
+% bioid=1,
+% prefix=Sir,
+% orcid=0000-0000-0000-0000,
+% facebook=<facebook id>,
+% twitter=<twitter id>,
+% linkedin=<linkedin id>,
+% gplus=<gplus id>]
+\author[<aff no>]{<author name>}[<options>]
-\author[1,3]{CV Radhakrishnan}[type=editor,
- auid=000,bioid=1,
- prefix=Sir,
- role=Researcher,
- orcid=0000-0001-7511-2910]
-\cormark[1]
-\fnmark[1]
-\ead{cvr_1@tug.org.in}
-\ead[url]{www.cvr.cc, cvr@sayahna.org}
+% Corresponding author indication
+\cormark[<corr mark no>]
-\credit{Conceptualization of this study, Methodology, Software}
+% Footnote of the first author
+\fnmark[<footnote mark no>]
-\address[1]{Elsevier B.V., Radarweg 29, 1043 NX Amsterdam, The Netherlands}
+% Email id of the first author
+\ead{<email address>}
-\author[2,4]{Han Theh Thanh}[style=chinese]
+% URL of the first author
+\ead[url]{<URL>}
-\author[2,3]{CV Rajagopal}[%
- role=Co-ordinator,
- suffix=Jr,
- ]
+% Credit authorship
+% eg: \credit{Conceptualization of this study, Methodology, Software}
+\credit{<Credit authorship details>}
+
+% Address/affiliation
+\affiliation[<aff no>]{organization={},
+ addressline={},
+ city={},
+% citysep={}, % Uncomment if no comma needed between city and postcode
+ postcode={},
+ state={},
+ country={}}
+
+\author[<aff no>]{<author name>}[<options>]
+
+% Footnote of the second author
\fnmark[2]
-\ead{cvr3@sayahna.org}
-\ead[URL]{www.sayahna.org}
-
-\credit{Data curation, Writing - Original draft preparation}
-
-\address[2]{Sayahna Foundation, Jagathy, Trivandrum 695014, India}
-
-\author%
-[1,3]
-{Rishi T.}
-\cormark[2]
-\fnmark[1,3]
-\ead{rishi@stmdocs.in}
-\ead[URL]{www.stmdocs.in}
-
-\address[3]{STM Document Engineering Pvt Ltd., Mepukada,
- Malayinkil, Trivandrum 695571, India}
-
-\cortext[cor1]{Corresponding author}
-\cortext[cor2]{Principal corresponding author}
-\fntext[fn1]{This is the first author footnote. but is common to third
- author as well.}
-\fntext[fn2]{Another author footnote, this is a very long footnote and
- it should be a really long footnote. But this footnote is not yet
- sufficiently long enough to make two lines of footnote text.}
-
-\nonumnote{This note has no numbers. In this work we demonstrate $a_b$
- the formation Y\_1 of a new type of polariton on the interface
- between a cuprous oxide slab and a polystyrene micro-sphere placed
- on the slab.
- }
-\begin{abstract}
-This template helps you to create a properly formatted \LaTeX\ manuscript.
+% Email id of the second author
+\ead{}
+
+% URL of the second author
+\ead[url]{}
+
+% Credit authorship
+\credit{}
+
+% Address/affiliation
+\affiliation[<aff no>]{organization={},
+ addressline={},
+ city={},
+% citysep={}, % Uncomment if no comma needed between city and postcode
+ postcode={},
+ state={},
+ country={}}
-\noindent\texttt{\textbackslash begin{abstract}} \dots
-\texttt{\textbackslash end{abstract}} and
-\verb+\begin{keyword}+ \verb+...+ \verb+\end{keyword}+
-which
-contain the abstract and keywords respectively.
+% Corresponding author text
+\cortext[1]{Corresponding author}
+
+% Footnote text
+\fntext[1]{}
+
+% For a title note without a number/mark
+%\nonumnote{}
+
+% Here goes the abstract
+\begin{abstract}
-\noindent Each keyword shall be separated by a \verb+\sep+ command.
\end{abstract}
-\begin{graphicalabstract}
-\includegraphics{figs/grabs.pdf}
-\end{graphicalabstract}
+% Use if graphical abstract is present
+%\begin{graphicalabstract}
+%\includegraphics{}
+%\end{graphicalabstract}
+% Research highlights
\begin{highlights}
-\item Research highlights item 1
-\item Research highlights item 2
-\item Research highlights item 3
+\item
+\item
+\item
\end{highlights}
+% Keywords
+% Each keyword is seperated by \sep
\begin{keywords}
-quadrupole exciton \sep polariton \sep \WGM \sep \BEC
+ \sep \sep \sep
\end{keywords}
-
\maketitle
-\section{Introduction}
-
-The Elsevier cas-dc class is based on the
-standard article class and supports almost all of the functionality of
-that class. In addition, it features commands and options to format the
-\begin{itemize} \item document style \item baselineskip \item front
-matter \item keywords and MSC codes \item theorems, definitions and
-proofs \item lables of enumerations \item citation style and labeling.
-\end{itemize}
-
-This class depends on the following packages
-for its proper functioning:
-
-\begin{enumerate}
-\itemsep=0pt
-\item {natbib.sty} for citation processing;
-\item {geometry.sty} for margin settings;
-\item {fleqn.clo} for left aligned equations;
-\item {graphicx.sty} for graphics inclusion;
-\item {hyperref.sty} optional packages if hyperlinking is
- required in the document;
-\end{enumerate}
-
-All the above packages are part of any
-standard \LaTeX{} installation.
-Therefore, the users need not be
-bothered about downloading any extra packages.
-
-\section{Installation}
-
-The package is available at author resources page at Elsevier
-(\url{http://www.elsevier.com/locate/latex}).
-The class may be moved or copied to a place, usually,\linebreak
-\verb+$TEXMF/tex/latex/elsevier/+, %$%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-or a folder which will be read
-by \LaTeX{} during document compilation. The \TeX{} file
-database needs updation after moving/copying class file. Usually,
-we use commands like \verb+mktexlsr+ or \verb+texhash+ depending
-upon the distribution and operating system.
-
-\section{Front matter}
-
-The author names and affiliations could be formatted in two ways:
-\begin{enumerate}[(1)]
-\item Group the authors per affiliation.
-\item Use footnotes to indicate the affiliations.
-\end{enumerate}
-See the front matter of this document for examples.
-You are recommended to conform your choice to the journal you
-are submitting to.
-
-\section{Bibliography styles}
-
-There are various bibliography styles available. You can select the
-style of your choice in the preamble of this document. These styles are
-Elsevier styles based on standard styles like Harvard and Vancouver.
-Please use Bib\TeX\ to generate your bibliography and include DOIs
-whenever available.
-
-Here are two sample references:
-\cite{Fortunato2010}
-\cite{Fortunato2010,NewmanGirvan2004}
-\cite{Fortunato2010,Vehlowetal2013}
-
-\section{Floats}
-{Figures} may be included using the command,\linebreak
-\verb+\includegraphics+ in
-combination with or without its several options to further control
-graphic. \verb+\includegraphics+ is provided by {graphic[s,x].sty}
-which is part of any standard \LaTeX{} distribution.
-{graphicx.sty} is loaded by default. \LaTeX{} accepts figures in
-the postscript format while pdf\LaTeX{} accepts {*.pdf},
-{*.mps} (metapost), {*.jpg} and {*.png} formats.
-pdf\LaTeX{} does not accept graphic files in the postscript format.
-
-\begin{figure}
+% Main text
+\section{}\label{}
+
+% Numbered list
+% Use the style of numbering in square brackets.
+% If nothing is used, default style will be taken.
+%\begin{enumerate}[a)]
+%\item
+%\item
+%\item
+%\end{enumerate}
+
+% Unnumbered list
+%\begin{itemize}
+%\item
+%\item
+%\item
+%\end{itemize}
+
+% Description list
+%\begin{description}
+%\item[]
+%\item[]
+%\item[]
+%\end{description}
+
+% Figure
+\begin{figure}[<options>]
\centering
- \includegraphics[scale=.75]{figs/Fig1.pdf}
- \caption{The evanescent light - $1S$ quadrupole coupling
- ($g_{1,l}$) scaled to the bulk exciton-photon coupling
- ($g_{1,2}$). The size parameter $kr_{0}$ is denoted as $x$ and
- the \PMS is placed directly on the cuprous oxide sample ($\delta
- r=0$, See also Table \protect\ref{tbl1}).}
- \label{FIG:1}
+ \includegraphics[<options>]{}
+ \caption{}\label{fig1}
\end{figure}
-The \verb+table+ environment is handy for marking up tabular
-material. If users want to use {multirow.sty},
-{array.sty}, etc., to fine control/enhance the tables, they
-are welcome to load any package of their choice and
-{cas-dc.cls} will work in combination with all loaded
-packages.
-
-\begin{table}[width=.9\linewidth,cols=4,pos=h]
-\caption{This is a test caption. This is a test caption. This is a test
-caption. This is a test caption.}\label{tbl1}
-\begin{tabular*}{\tblwidth}{@{} LLLL@{} }
+\begin{table}[<options>]
+\caption{}\label{tbl1}
+\begin{tabular*}{\tblwidth}{@{}LL@{}}
\toprule
-Col 1 & Col 2 & Col 3 & Col4\\
+ & \\ % Table header row
\midrule
-12345 & 12345 & 123 & 12345 \\
-12345 & 12345 & 123 & 12345 \\
-12345 & 12345 & 123 & 12345 \\
-12345 & 12345 & 123 & 12345 \\
-12345 & 12345 & 123 & 12345 \\
+ & \\
+ & \\
+ & \\
+ & \\
\bottomrule
\end{tabular*}
\end{table}
-\section[Theorem and ...]{Theorem and theorem like environments}
-
-{cas-dc.cls} provides a few shortcuts to format theorems and
-theorem-like environments with ease. In all commands the options that
-are used with the \verb+\newtheorem+ command will work exactly in the same
-manner. {cas-dc.cls} provides three commands to format theorem or
-theorem-like environments:
-
-\begin{verbatim}
- \newtheorem{theorem}{Theorem}
- \newtheorem{lemma}[theorem]{Lemma}
- \newdefinition{rmk}{Remark}
- \newproof{pf}{Proof}
- \newproof{pot}{Proof of Theorem \ref{thm2}}
-\end{verbatim}
-
-
-The \verb+\newtheorem+ command formats a
-theorem in \LaTeX's default style with italicized font, bold font
-for theorem heading and theorem number at the right hand side of the
-theorem heading. It also optionally accepts an argument which
-will be printed as an extra heading in parentheses.
-
-\begin{verbatim}
- \begin{theorem}
- For system (8), consensus can be achieved with
- $\|T_{\omega z}$ ...
- \begin{eqnarray}\label{10}
- ....
- \end{eqnarray}
- \end{theorem}
-\end{verbatim}
-
-
-\newtheorem{theorem}{Theorem}
-
-\begin{theorem}
-For system (8), consensus can be achieved with
-$\|T_{\omega z}$ ...
-\begin{eqnarray}\label{10}
-....
-\end{eqnarray}
-\end{theorem}
-
-The \verb+\newdefinition+ command is the same in
-all respects as its \verb+\newtheorem+ counterpart except that
-the font shape is roman instead of italic. Both
-\verb+\newdefinition+ and \verb+\newtheorem+ commands
-automatically define counters for the environments defined.
-
-The \verb+\newproof+ command defines proof environments with
-upright font shape. No counters are defined.
-
-
-\section[Enumerated ...]{Enumerated and Itemized Lists}
-{cas-dc.cls} provides an extended list processing macros
-which makes the usage a bit more user friendly than the default
-\LaTeX{} list macros. With an optional argument to the
-\verb+\begin{enumerate}+ command, you can change the list counter
-type and its attributes.
-
-\begin{verbatim}
- \begin{enumerate}[1.]
- \item The enumerate environment starts with an optional
- argument `1.', so that the item counter will be suffixed
- by a period.
- \item You can use `a)' for alphabetical counter and '(i)'
- for roman counter.
- \begin{enumerate}[a)]
- \item Another level of list with alphabetical counter.
- \item One more item before we start another.
- \item One more item before we start another.
- \item One more item before we start another.
- \item One more item before we start another.
-\end{verbatim}
-
-Further, the enhanced list environment allows one to prefix a
-string like `step' to all the item numbers.
-
-\begin{verbatim}
- \begin{enumerate}[Step 1.]
- \item This is the first step of the example list.
- \item Obviously this is the second step.
- \item The final step to wind up this example.
- \end{enumerate}
-\end{verbatim}
-
-\section{Cross-references}
-In electronic publications, articles may be internally
-hyperlinked. Hyperlinks are generated from proper
-cross-references in the article. For example, the words
-\textcolor{black!80}{Fig.~1} will never be more than simple text,
-whereas the proper cross-reference \verb+\ref{tiger}+ may be
-turned into a hyperlink to the figure itself:
-\textcolor{blue}{Fig.~1}. In the same way,
-the words \textcolor{blue}{Ref.~[1]} will fail to turn into a
-hyperlink; the proper cross-reference is \verb+\cite{Knuth96}+.
-Cross-referencing is possible in \LaTeX{} for sections,
-subsections, formulae, figures, tables, and literature
-references.
-
-\section{Bibliography}
-
-Two bibliographic style files (\verb+*.bst+) are provided ---
-{model1-num-names.bst} and {model2-names.bst} --- the first one can be
-used for the numbered scheme. This can also be used for the numbered
-with new options of {natbib.sty}. The second one is for the author year
-scheme. When you use model2-names.bst, the citation commands will be
-like \verb+\citep+, \verb+\citet+, \verb+\citealt+ etc. However when
-you use model1-num-names.bst, you may use only \verb+\cite+ command.
-
-\verb+thebibliography+ environment. Each reference is a\linebreak
-\verb+\bibitem+ and each \verb+\bibitem+ is identified by a label,
-by which it can be cited in the text:
-
-\noindent In connection with cross-referencing and
-possible future hyperlinking it is not a good idea to collect
-more that one literature item in one \verb+\bibitem+. The
-so-called Harvard or author-year style of referencing is enabled
-by the \LaTeX{} package {natbib}. With this package the
-literature can be cited as follows:
-
-\begin{enumerate}[\textbullet]
-\item Parenthetical: \verb+\citep{WB96}+ produces (Wettig \& Brown, 1996).
-\item Textual: \verb+\citet{ESG96}+ produces Elson et al. (1996).
-\item An affix and part of a reference:\break
-\verb+\citep[e.g.][Ch. 2]{Gea97}+ produces (e.g. Governato et
-al., 1997, Ch. 2).
-\end{enumerate}
-
-In the numbered scheme of citation, \verb+\cite{<label>}+ is used,
-since \verb+\citep+ or \verb+\citet+ has no relevance in the numbered
-scheme. {natbib} package is loaded by {cas-dc} with
-\verb+numbers+ as default option. You can change this to author-year
-or harvard scheme by adding option \verb+authoryear+ in the class
-loading command. If you want to use more options of the {natbib}
-package, you can do so with the \verb+\biboptions+ command. For
-details of various options of the {natbib} package, please take a
-look at the {natbib} documentation, which is part of any standard
-\LaTeX{} installation.
-
-\appendix
-\section{My Appendix}
-Appendix sections are coded under \verb+\appendix+.
-
-\verb+\printcredits+ command is used after appendix sections to list
-author credit taxonomy contribution roles tagged using \verb+\credit+
-in frontmatter.
+% Uncomment and use as the case may be
+%\begin{theorem}
+%\end{theorem}
+
+% Uncomment and use as the case may be
+%\begin{lemma}
+%\end{lemma}
+%% The Appendices part is started with the command \appendix;
+%% appendix sections are then done as normal sections
+%% \appendix
+
+\section{}\label{}
+
+% To print the credit authorship contribution details
\printcredits
%% Loading bibliography style file
@@ -401,43 +231,15 @@ in frontmatter.
\bibliographystyle{cas-model2-names}
% Loading bibliography database
-\bibliography{cas-refs}
-
-
-%\vskip3pt
+\bibliography{}
+% Biography
\bio{}
-Author biography without author photo.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-\endbio
-
-\bio{figs/pic1}
-Author biography with author photo.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
+% Here goes the biography details.
\endbio
-\bio{figs/pic1}
-Author biography with author photo.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
+\bio{pic1}
+% Here goes the biography details.
\endbio
\end{document}
diff --git a/macros/latex/contrib/els-cas-templates/cas-dc.cls b/macros/latex/contrib/els-cas-templates/cas-dc.cls
index 38a0190147..a96661bd27 100644
--- a/macros/latex/contrib/els-cas-templates/cas-dc.cls
+++ b/macros/latex/contrib/els-cas-templates/cas-dc.cls
@@ -15,11 +15,11 @@
%% given in the file `manifest.txt'.
%%
-%% $Id: cas-dc.cls 49 2020-03-14 09:05:10Z rishi $
+%% $Id: cas-dc.cls 66 2021-05-11 14:17:42Z rishi $
\def\RCSfile{cas-dc}%
- \def\RCSversion{2.1}%
- \def\RCSdate{2020/03/14}%
+ \def\RCSversion{2.3}%
+ \def\RCSdate{2021/05/11}%
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{\RCSfile}[\RCSdate, \RCSversion: Formatting class
for CAS double column articles]
diff --git a/macros/latex/contrib/els-cas-templates/cas-model2-names.bst b/macros/latex/contrib/els-cas-templates/cas-model2-names.bst
index 420018de16..503b2b7a34 100644
--- a/macros/latex/contrib/els-cas-templates/cas-model2-names.bst
+++ b/macros/latex/contrib/els-cas-templates/cas-model2-names.bst
@@ -1,7 +1,7 @@
%%
-%% This is file `cas-model2-names.bst' (Version 2.0),
+%% This is file `cas-model2-names.bst' (Version 2.3),
%%
-%% Copyright 2009-2019 Elsevier Ltd
+%% Copyright 2009-2021 Elsevier Ltd
%%
%% This file is part of the 'Elsarticle Bundle'.
%% ---------------------------------------------
@@ -13,7 +13,7 @@
%% and version 1.2 or later is part of all distributions of LaTeX
%% version 1999/12/01 or later.
%%
-%% $Id: cas-model2-names.bst 23 2019-04-05 10:17:39Z rishi $
+%% $Id: cas-model2-names.bst$
%%
%% $URL: https://lenova.river-valley.com/svn/elscastemplates/trunk/cas-model2-names.bst $
%%
@@ -1641,16 +1641,4 @@ FUNCTION {end.bib}
EXECUTE {end.bib}
%% End of customized bst file
%%
-%% End of file `model2-names.bst'.
-%%
-%% Change log:
-%% -----------
-%% 22.04.2011
-%%
-%% 10.08.2012
-%% a. doi, url, eprint, pmid added
-%% b. Bibtype `webpage' defined
-%%
-%% 30.08.2012
-%% a. collaboration added.
-%%
+%% End of file `cas-model2-names.bst'.
diff --git a/macros/latex/contrib/els-cas-templates/cas-sc-template.pdf b/macros/latex/contrib/els-cas-templates/cas-sc-template.pdf
deleted file mode 100644
index 6c02e4f692..0000000000
--- a/macros/latex/contrib/els-cas-templates/cas-sc-template.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/els-cas-templates/cas-sc-template.tex b/macros/latex/contrib/els-cas-templates/cas-sc-template.tex
index 15454c904c..909bcdd024 100644
--- a/macros/latex/contrib/els-cas-templates/cas-sc-template.tex
+++ b/macros/latex/contrib/els-cas-templates/cas-sc-template.tex
@@ -1,5 +1,5 @@
%%
-%% Copyright 2019-2020 Elsevier Ltd
+%% Copyright 2019-2021 Elsevier Ltd
%%
%% This file is part of the 'CAS Bundle'.
%% --------------------------------------
@@ -17,9 +17,13 @@
%% Template article for cas-sc documentclass for
%% single column output.
-%\documentclass[a4paper,fleqn,longmktitle]{cas-sc}
\documentclass[a4paper,fleqn]{cas-sc}
+% If the frontmatter runs over more than one page
+% use the longmktitle option.
+
+%\documentclass[a4paper,fleqn,longmktitle]{cas-sc}
+
%\usepackage[numbers]{natbib}
%\usepackage[authoryear]{natbib}
\usepackage[authoryear,longnamesfirst]{natbib}
@@ -28,372 +32,198 @@
\def\tsc#1{\csdef{#1}{\textsc{\lowercase{#1}}\xspace}}
\tsc{WGM}
\tsc{QE}
-\tsc{EP}
-\tsc{PMS}
-\tsc{BEC}
-\tsc{DE}
%%%
+% Uncomment and use as if needed
+%\newtheorem{theorem}{Theorem}
+%\newtheorem{lemma}[theorem]{Lemma}
+%\newdefinition{rmk}{Remark}
+%\newproof{pf}{Proof}
+%\newproof{pot}{Proof of Theorem \ref{thm}}
+
\begin{document}
\let\WriteBookmarks\relax
\def\floatpagepagefraction{1}
\def\textpagefraction{.001}
-\shorttitle{Leveraging social media news}
-\shortauthors{CV Radhakrishnan et~al.}
-%\begin{frontmatter}
-\title [mode = title]{This is a specimen $a_b$ title}
-\tnotemark[1,2]
+% Short title
+\shorttitle{<short title of the paper for running head>}
+
+% Short author
+\shortauthors{<short author list for running head>}
+
+% Main title of the paper
+\title [mode = title]{<main title>}
+
+% Title footnote mark
+% eg: \tnotemark[1]
+\tnotemark[<tnote number>]
-\tnotetext[1]{This document is the results of the research
- project funded by the National Science Foundation.}
+% Title footnote 1.
+% eg: \tnotetext[1]{Title footnote text}
+\tnotetext[<tnote number>]{<tnote text>}
-\tnotetext[2]{The second title footnote which is a longer text matter
- to fill through the whole text width and overflow into
- another line in the footnotes area of the first page.}
+% First author
+%
+% Options: Use if required
+% eg: \author[1,3]{Author Name}[type=editor,
+% style=chinese,
+% auid=000,
+% bioid=1,
+% prefix=Sir,
+% orcid=0000-0000-0000-0000,
+% facebook=<facebook id>,
+% twitter=<twitter id>,
+% linkedin=<linkedin id>,
+% gplus=<gplus id>]
+\author[<aff no>]{<author name>}[<options>]
+% Corresponding author indication
+\cormark[<corr mark no>]
-\author[1,3]{CV Radhakrishnan}[type=editor,
- auid=000,bioid=1,
- prefix=Sir,
- role=Researcher,
- orcid=0000-0001-7511-2910]
-\cormark[1]
-\fnmark[1]
-\ead{cvr_1@tug.org.in}
-\ead[url]{www.cvr.cc, cvr@sayahna.org}
+% Footnote of the first author
+\fnmark[<footnote mark no>]
-\credit{Conceptualization of this study, Methodology, Software}
+% Email id of the first author
+\ead{<email address>}
-\address[1]{Elsevier B.V., Radarweg 29, 1043 NX Amsterdam, The Netherlands}
+% URL of the first author
+\ead[url]{<URL>}
-\author[2,4]{Han Theh Thanh}[style=chinese]
+% Credit authorship
+% eg: \credit{Conceptualization of this study, Methodology, Software}
+\credit{<Credit authorship details>}
-\author[2,3]{CV Rajagopal}[%
- role=Co-ordinator,
- suffix=Jr,
- ]
+% Address/affiliation
+\affiliation[<aff no>]{organization={},
+ addressline={},
+ city={},
+% citysep={}, % Uncomment if no comma needed between city and postcode
+ postcode={},
+ state={},
+ country={}}
+
+\author[<aff no>]{<author name>}[<options>]
+
+% Footnote of the second author
\fnmark[2]
-\ead{cvr3@sayahna.org}
-\ead[URL]{www.sayahna.org}
-
-\credit{Data curation, Writing - Original draft preparation}
-
-\address[2]{Sayahna Foundation, Jagathy, Trivandrum 695014, India}
-
-\author%
-[1,3]
-{Rishi T.}
-\cormark[2]
-\fnmark[1,3]
-\ead{rishi@stmdocs.in}
-\ead[URL]{www.stmdocs.in}
-
-\address[3]{STM Document Engineering Pvt Ltd., Mepukada,
- Malayinkil, Trivandrum 695571, India}
-
-\cortext[cor1]{Corresponding author}
-\cortext[cor2]{Principal corresponding author}
-\fntext[fn1]{This is the first author footnote. but is common to third
- author as well.}
-\fntext[fn2]{Another author footnote, this is a very long footnote and
- it should be a really long footnote. But this footnote is not yet
- sufficiently long enough to make two lines of footnote text.}
-
-\nonumnote{This note has no numbers. In this work we demonstrate $a_b$
- the formation Y\_1 of a new type of polariton on the interface
- between a cuprous oxide slab and a polystyrene micro-sphere placed
- on the slab.
- }
+% Email id of the second author
+\ead{}
+
+% URL of the second author
+\ead[url]{}
+
+% Credit authorship
+\credit{}
+
+% Address/affiliation
+\affiliation[<aff no>]{organization={},
+ addressline={},
+ city={},
+% citysep={}, % Uncomment if no comma needed between city and postcode
+ postcode={},
+ state={},
+ country={}}
+
+% Corresponding author text
+\cortext[1]{Corresponding author}
+
+% Footnote text
+\fntext[1]{}
+
+% For a title note without a number/mark
+%\nonumnote{}
+
+% Here goes the abstract
\begin{abstract}
-This template helps you to create a properly formatted \LaTeX\ manuscript.
-
-\noindent\texttt{\textbackslash begin{abstract}} \dots
-\texttt{\textbackslash end{abstract}} and
-\verb+\begin{keyword}+ \verb+...+ \verb+\end{keyword}+
-which
-contain the abstract and keywords respectively.
-Each keyword shall be separated by a \verb+\sep+ command.
+
\end{abstract}
-\begin{graphicalabstract}
-\includegraphics{figs/grabs.pdf}
-\end{graphicalabstract}
+% Use if graphical abstract is present
+%\begin{graphicalabstract}
+%\includegraphics{}
+%\end{graphicalabstract}
+% Research highlights
\begin{highlights}
-\item Research highlights item 1
-\item Research highlights item 2
-\item Research highlights item 3
+\item
+\item
+\item
\end{highlights}
+% Keywords
+% Each keyword is seperated by \sep
\begin{keywords}
-quadrupole exciton \sep polariton \sep \WGM \sep \BEC
+ \sep \sep \sep
\end{keywords}
-
\maketitle
-
-\section{Introduction}
-
-The Elsevier cas-sc class is based on the
-standard article class and supports almost all of the functionality of
-that class. In addition, it features commands and options to format the
-\begin{itemize} \item document style \item baselineskip \item front
-matter \item keywords and MSC codes \item theorems, definitions and
-proofs \item lables of enumerations \item citation style and labeling.
-\end{itemize}
-
-This class depends on the following packages
-for its proper functioning:
-
-\begin{enumerate}
-\itemsep=0pt
-\item {natbib.sty} for citation processing;
-\item {geometry.sty} for margin settings;
-\item {fleqn.clo} for left aligned equations;
-\item {graphicx.sty} for graphics inclusion;
-\item {hyperref.sty} optional packages if hyperlinking is
- required in the document;
-\end{enumerate}
-
-All the above packages are part of any
-standard \LaTeX{} installation.
-Therefore, the users need not be
-bothered about downloading any extra packages.
-
-\section{Installation}
-
-The package is available at author resources page at Elsevier
-(\url{http://www.elsevier.com/locate/latex}).
-The class may be moved or copied to a place, usually,
-\verb+$TEXMF/tex/latex/elsevier/+, %$%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-or a folder which will be read
-by \LaTeX{} during document compilation. The \TeX{} file
-database needs updation after moving/copying class file. Usually,
-we use commands like \verb+mktexlsr+ or \verb+texhash+ depending
-upon the distribution and operating system.
-
-\section{Front matter}
-
-The author names and affiliations could be formatted in two ways:
-\begin{enumerate}[(1)]
-\item Group the authors per affiliation.
-\item Use footnotes to indicate the affiliations.
-\end{enumerate}
-See the front matter of this document for examples.
-You are recommended to conform your choice to the journal you
-are submitting to.
-
-\section{Bibliography styles}
-
-There are various bibliography styles available. You can select the
-style of your choice in the preamble of this document. These styles are
-Elsevier styles based on standard styles like Harvard and Vancouver.
-Please use Bib\TeX\ to generate your bibliography and include DOIs
-whenever available.
-
-Here are two sample references:
-See \citet{Fortunato2010}. Also refer \citet{Fortunato2010,NewmanGirvan2004}.
-More citations are here \citep{Fortunato2010,Vehlowetal2013}.
-
-\section{Floats}
-{Figures} may be included using the command, \verb+\includegraphics+ in
-combination with or without its several options to further control
-graphic. \verb+\includegraphics+ is provided by {graphic[s,x].sty}
-which is part of any standard \LaTeX{} distribution.
-{graphicx.sty} is loaded by default. \LaTeX{} accepts figures in
-the postscript format while pdf\LaTeX{} accepts {*.pdf},
-{*.mps} (metapost), {*.jpg} and {*.png} formats.
-pdf\LaTeX{} does not accept graphic files in the postscript format.
-
-\begin{figure}
+% Main text
+\section{}\label{}
+
+% Numbered list
+% Use the style of numbering in square brackets.
+% If nothing is used, default style will be taken.
+%\begin{enumerate}[a)]
+%\item
+%\item
+%\item
+%\end{enumerate}
+
+% Unnumbered list
+%\begin{itemize}
+%\item
+%\item
+%\item
+%\end{itemize}
+
+% Description list
+%\begin{description}
+%\item[]
+%\item[]
+%\item[]
+%\end{description}
+
+% Figure
+\begin{figure}[<options>]
\centering
- \includegraphics[scale=.75]{figs/Fig1.pdf}
- \caption{The evanescent light - $1S$ quadrupole coupling
- ($g_{1,l}$) scaled to the bulk exciton-photon coupling
- ($g_{1,2}$). The size parameter $kr_{0}$ is denoted as $x$ and
- the \PMS is placed directly on the cuprous oxide sample ($\delta
- r=0$, See also Table \protect\ref{tbl1}).}
- \label{FIG:1}
+ \includegraphics[<options>]{}
+ \caption{}\label{fig1}
\end{figure}
-The \verb+table+ environment is handy for marking up tabular
-material. If users want to use {multirow.sty},
-{array.sty}, etc., to fine control/enhance the tables, they
-are welcome to load any package of their choice and
-{cas-sc.cls} will work in combination with all loaded
-packages.
-
-\begin{table}[width=.9\linewidth,cols=4,pos=h]
-\caption{This is a test caption. This is a test caption. This is a test
-caption. This is a test caption.}\label{tbl1}
-\begin{tabular*}{\tblwidth}{@{} LLLL@{} }
+\begin{table}[<options>]
+\caption{}\label{tbl1}
+\begin{tabular*}{\tblwidth}{@{}LL@{}}
\toprule
-Col 1 & Col 2 & Col 3 & Col4\\
+ & \\ % Table header row
\midrule
-12345 & 12345 & 123 & 12345 \\
-12345 & 12345 & 123 & 12345 \\
-12345 & 12345 & 123 & 12345 \\
-12345 & 12345 & 123 & 12345 \\
-12345 & 12345 & 123 & 12345 \\
+ & \\
+ & \\
+ & \\
+ & \\
\bottomrule
\end{tabular*}
\end{table}
-\section[Theorem and ...]{Theorem and theorem like environments}
-
-{cas-sc.cls} provides a few shortcuts to format theorems and
-theorem-like environments with ease. In all commands the options that
-are used with the \verb+\newtheorem+ command will work exactly in the same
-manner. {cas-sc.cls} provides three commands to format theorem or
-theorem-like environments:
-
-\begin{verbatim}
- \newtheorem{theorem}{Theorem}
- \newtheorem{lemma}[theorem]{Lemma}
- \newdefinition{rmk}{Remark}
- \newproof{pf}{Proof}
- \newproof{pot}{Proof of Theorem \ref{thm2}}
-\end{verbatim}
-
-
-The \verb+\newtheorem+ command formats a
-theorem in \LaTeX's default style with italicized font, bold font
-for theorem heading and theorem number at the right hand side of the
-theorem heading. It also optionally accepts an argument which
-will be printed as an extra heading in parentheses.
-
-\begin{verbatim}
- \begin{theorem}
- For system (8), consensus can be achieved with
- $\|T_{\omega z}$ ...
- \begin{eqnarray}\label{10}
- ....
- \end{eqnarray}
- \end{theorem}
-\end{verbatim}
-
-\newtheorem{theorem}{Theorem}
-
-\begin{theorem}
-For system (8), consensus can be achieved with
-$\|T_{\omega z}$ ...
-\begin{eqnarray}\label{10}
-....
-\end{eqnarray}
-\end{theorem}
-
-The \verb+\newdefinition+ command is the same in
-all respects as its \verb+\newtheorem+ counterpart except that
-the font shape is roman instead of italic. Both
-\verb+\newdefinition+ and \verb+\newtheorem+ commands
-automatically define counters for the environments defined.
-
-The \verb+\newproof+ command defines proof environments with
-upright font shape. No counters are defined.
-
-
-\section[Enumerated ...]{Enumerated and Itemized Lists}
-{cas-sc.cls} provides an extended list processing macros
-which makes the usage a bit more user friendly than the default
-\LaTeX{} list macros. With an optional argument to the
-\verb+\begin{enumerate}+ command, you can change the list counter
-type and its attributes.
-
-\begin{verbatim}
- \begin{enumerate}[1.]
- \item The enumerate environment starts with an optional
- argument `1.', so that the item counter will be suffixed
- by a period.
- \item You can use `a)' for alphabetical counter and '(i)' for
- roman counter.
- \begin{enumerate}[a)]
- \item Another level of list with alphabetical counter.
- \item One more item before we start another.
- \item One more item before we start another.
- \item One more item before we start another.
- \item One more item before we start another.
-\end{verbatim}
-
-Further, the enhanced list environment allows one to prefix a
-string like `step' to all the item numbers.
-
-%\pagebreak
-\begin{verbatim}
- \begin{enumerate}[Step 1.]
- \item This is the first step of the example list.
- \item Obviously this is the second step.
- \item The final step to wind up this example.
- \end{enumerate}
-\end{verbatim}
-
-\section{Cross-references}
-In electronic publications, articles may be internally
-hyperlinked. Hyperlinks are generated from proper
-cross-references in the article. For example, the words
-\textcolor{black!80}{Fig.~1} will never be more than simple text,
-whereas the proper cross-reference \verb+\ref{tiger}+ may be
-turned into a hyperlink to the figure itself:
-\textcolor{blue}{Fig.~1}. In the same way,
-the words \textcolor{blue}{Ref.~[1]} will fail to turn into a
-hyperlink; the proper cross-reference is \verb+\cite{Knuth96}+.
-Cross-referencing is possible in \LaTeX{} for sections,
-subsections, formulae, figures, tables, and literature
-references.
-
-\section{Bibliography}
-
-Two bibliographic style files (\verb+*.bst+) are provided ---
-{model1-num-names.bst} and {model2-names.bst} --- the first one can be
-used for the numbered scheme. This can also be used for the numbered
-with new options of {natbib.sty}. The second one is for the author year
-scheme. When you use model2-names.bst, the citation commands will be
-like \verb+\citep+, \verb+\citet+, \verb+\citealt+ etc. However when
-you use model1-num-names.bst, you may use only \verb+\cite+ command.
-
-\verb+thebibliography+ environment. Each reference is a
-\verb+\bibitem+ and each \verb+\bibitem+ is identified by a label,
-by which it can be cited in the text:
-
-\noindent In connection with cross-referencing and
-possible future hyperlinking it is not a good idea to collect
-more that one literature item in one \verb+\bibitem+. The
-so-called Harvard or author-year style of referencing is enabled
-by the \LaTeX{} package {natbib}. With this package the
-literature can be cited as follows:
-
-
-\begin{enumerate}[\textbullet]
-\item Parenthetical: \verb+\citep{WB96}+ produces (Wettig \& Brown, 1996).
-\item Textual: \verb+\citet{ESG96}+ produces Elson et al. (1996).
-\item An affix and part of a reference:
-\verb+\citep[e.g.][Ch. 2]{Gea97}+ produces (e.g. Governato et
-al., 1997, Ch. 2).
-\end{enumerate}
-
-In the numbered scheme of citation, \verb+\cite{<label>}+ is used,
-since \verb+\citep+ or \verb+\citet+ has no relevance in the numbered
-scheme. {natbib} package is loaded by {cas-sc} with
-\verb+numbers+ as default option. You can change this to author-year
-or harvard scheme by adding option \verb+authoryear+ in the class
-loading command. If you want to use more options of the {natbib}
-package, you can do so with the \verb+\biboptions+ command. For
-details of various options of the {natbib} package, please take a
-look at the {natbib} documentation, which is part of any standard
-\LaTeX{} installation.
-
-\appendix
-\section{My Appendix}
-Appendix sections are coded under \verb+\appendix+.
-
-\verb+\printcredits+ command is used after appendix sections to list
-author credit taxonomy contribution roles tagged using \verb+\credit+
-in frontmatter.
+% Uncomment and use as the case may be
+%\begin{theorem}
+%\end{theorem}
+
+% Uncomment and use as the case may be
+%\begin{lemma}
+%\end{lemma}
+%% The Appendices part is started with the command \appendix;
+%% appendix sections are then done as normal sections
+%% \appendix
+
+\section{}\label{}
+
+% To print the credit authorship contribution details
\printcredits
%% Loading bibliography style file
@@ -401,45 +231,16 @@ in frontmatter.
\bibliographystyle{cas-model2-names}
% Loading bibliography database
-\bibliography{cas-refs}
-
-
-%\vskip3pt
+\bibliography{}
+% Biography
\bio{}
-Author biography without author photo.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
+% Here goes the biography details.
\endbio
-\bio{figs/pic1}
-Author biography with author photo.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
+\bio{pic1}
+% Here goes the biography details.
\endbio
-\bio{figs/pic1}
-Author biography with author photo.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-Author biography. Author biography. Author biography.
-\endbio
-
-
\end{document}
diff --git a/macros/latex/contrib/els-cas-templates/cas-sc.cls b/macros/latex/contrib/els-cas-templates/cas-sc.cls
index 855ec476fc..d84d03c2f2 100644
--- a/macros/latex/contrib/els-cas-templates/cas-sc.cls
+++ b/macros/latex/contrib/els-cas-templates/cas-sc.cls
@@ -5,21 +5,21 @@
%% ......................................
%%
%% It may be distributed under the conditions of the LaTeX Project Public
-%% License, either version 1.2 of this license or (at your option) any
+%% License, either version 1.3c of this license or (at your option) any
%% later version. The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
-%% and version 1.2 or later is part of all distributions of LaTeX
+%% and version 1.3c or later is part of all distributions of LaTeX
%% version 1999/12/01 or later.
%%
%% The list of all files belonging to the 'CAS Bundle' is
%% given in the file `manifest.txt'.
%%
-%% $Id: cas-sc.cls 49 2020-03-14 09:05:10Z rishi $
+%% $Id: cas-sc.cls 66 2021-05-11 14:17:42Z rishi $
\def\RCSfile{cas-sc}%
- \def\RCSversion{2.1}%
- \def\RCSdate{2020/03/14}%
+ \def\RCSversion{2.3}%
+ \def\RCSdate{2021/05/11}%
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{\RCSfile}[\RCSdate, \RCSversion: Formatting class
for CAS single column articles]
@@ -48,7 +48,7 @@
\DeclareOption{final}{\global\casfinallayouttrue}
\DeclareOption{review}{\global\casreviewlayouttrue}
-\ExecuteOptions{a4paper,10pt,oneside,fleqn,review}
+\ExecuteOptions{a4paper,10pt,oneside,fleqn}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
\ProcessOptions
\LoadClass{article}
@@ -113,11 +113,19 @@
\thispagestyle{first}
\ifbool{longmktitle}
{
- \LongMaketitleBox
+ \ifnum\theblind>0\relax
+ \LongMaketitleBox[blind]
+ \else
+ \LongMaketitleBox
+ \fi
\ProcessLongTitleBox
}
{
- \MaketitleBox
+ \ifnum\theblind>0\relax
+ \MaketitleBox[blind]
+ \else
+ \MaketitleBox
+ \fi
\printFirstPageNotes
}
\normalcolor \normalfont
@@ -125,6 +133,7 @@
\renewcommand\thefootnote{\arabic{footnote}}
\gdef\@pdfauthor{\infoauthors}
\gdef\@pdfsubject{Complex ~STM ~Content}
+ \ifbool{casreviewlayout}{\doublespacing}{}
}
%
@@ -152,6 +161,7 @@
{ \RequirePackage[scaled=.85]{inconsolata} }
{ \tex_gdef:D \ttdefault { cmtt } }
+\ifbool{casreviewlayout}{\RequirePackage{setspace}}{}
\ExplSyntaxOff
diff --git a/macros/latex/contrib/els-cas-templates/doc/dc-sample.pdf b/macros/latex/contrib/els-cas-templates/doc/dc-sample.pdf
index 3e0999a9e3..80e1158196 100644
--- a/macros/latex/contrib/els-cas-templates/doc/dc-sample.pdf
+++ b/macros/latex/contrib/els-cas-templates/doc/dc-sample.pdf
Binary files differ
diff --git a/macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.pdf b/macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.pdf
index c21899a541..606232b3e3 100644
--- a/macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.pdf
+++ b/macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.pdf
Binary files differ
diff --git a/macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.tex b/macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.tex
index 6195103d4f..6b5b7186eb 100644
--- a/macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.tex
+++ b/macros/latex/contrib/els-cas-templates/doc/elsdoc-cas.tex
@@ -1,5 +1,5 @@
%%
-%% Copyright 2019-2020 Elsevier Ltd
+%% Copyright 2019-2021 Elsevier Ltd
%%
%% This file is part of the 'CAS Bundle'.
%% ---------------------------------------------
@@ -14,10 +14,13 @@
%% The list of all files belonging to the 'CAS Bundle' is
%% given in the file `manifest.txt'.
%%
-%% $Id: elsdoc-cas.tex 35 2020-02-25 09:04:59Z rishi $
+%% $Id: elsdoc-cas.tex 71 2021-05-12 06:14:05Z rishi $
%%
\documentclass[a4paper,12pt]{article}
+\input{glyphtounicode}
+\pdfgentounicode=1
+
\usepackage[xcolor,qtwo]{rvdtx}
\usepackage{multicol}
\usepackage{color}
@@ -77,35 +80,38 @@
\pinclude{\copy\contbox\printSq{\LastPage}}
-\title{Documentation for Elsevier's Complex Article Service (CAS)
-\LaTeX\ template}
+\title{Documentation for Elsevier's CAS \LaTeX\ template}
\author{Elsevier Ltd}
\contact{elsarticle@stmdocs.in}
-\version{1.0}
+\version{2.3}
\date{\today}
\maketitle
\section{Introduction}
-Two classfiles namely \file{cas-sc.cls} and \file{cas-dc.cls} were
-written for typesetting articles submitted in journals of Elsevier's
-Complex Article Service (CAS) workflow.
+This bundle provides two classfiles, namely \verb+cas-sc.cls+ and
+\verb+cas-dc.cls+ and corresponding template files for typesetting
+journal articles supposed to go through Elsevier's updated workflow.
+\verb+cas-sc.cls+ is meant for one-column, the other
+\verb+cas-dc.cls+ for two-column layout. These are now accepted for
+submitting articles both in Elsevier's electronic submission system and
+elsewhere.
\subsection{Usage}
\begin{enumerate}
-\item \file{cas-sc.cls} for single column journals.
+\item \verb+cas-sc.cls+ for single column journals.
\begin{vquote}
\documentclass[<options>]{cas-sc}
\end{vquote}
-\item \file{cas-dc.cls} for single column journals.
+\item \verb+cas-dc.cls+ for single column journals.
\begin{vquote}
\documentclass[<options>]{cas-dc}
\end{vquote}
\end{enumerate}
-and have an option longmktitle to handle long front matter.
+and have an option \verb+longmktitle+ to handle long front matter.
\section{Front matter}
@@ -117,97 +123,108 @@ and have an option longmktitle to handle long front matter.
project funded by the National Science Foundation.}
\tnotetext[2]{The second title footnote which is a longer text
- matter to fill through the whole text width and overflow into
- another line in the footnotes area of the first page.}
+ matter to fill through the whole text width and overflow
+ into another line in the footnotes area of the first page.}
+
+\end{vquote}
-\author[1,3]{CV Radhakrishnan}[type=editor,
+\begin{vquote}
+
+\author[1,3]{J.K. Krishnan}[type=editor,
auid=000,bioid=1,
prefix=Sir,
role=Researcher,
- orcid=0000-0001-7511-2910]
+ orcid=0000-0001-0000-0000]
\cormark[1]
\fnmark[1]
-\ead{cvr_1@tug.org.in}
-\ead[url]{www.cvr.cc, cvr@sayahna.org}
-\end{vquote}
-
-\begin{vquote}
+\ead{jkk@example.in}
+\ead[url]{www.jkkrishnan.in}
-\credit{Conceptualization of this study, Methodology,
- Software}
+\credit{Conceptualization of this study,
+ Methodology, Software}
-\address[1]{Elsevier B.V., Radarweg 29, 1043 NX Amsterdam,
- The Netherlands}
+\affiliation[1]{organization={Department of Physics,
+ J.K. Institute of Science},
+ addressline={Jawahar Nagar},
+ city={Trivandrum},
+% citysep={}, % Uncomment if no comma needed
+% between city and postcode
+ postcode={695013},
+ state={Kerala},
+ country={India}}
-\author[2,4]{Han Theh Thanh}[style=chinese]
+\author[2,4]{Han Thane}[style=chinese]
-\author[2,3]{CV Rajagopal}[%
+\author[2,3]{William {J. Hansen}}[%
role=Co-ordinator,
suffix=Jr,
]
\fnmark[2]
-\ead{cvr3@sayahna.org}
-\ead[URL]{www.sayahna.org}
+\ead{wjh@example.org}
+\ead[URL]{https://www.university.org}
\credit{Data curation, Writing - Original draft preparation}
-\address[2]{Sayahna Foundation, Jagathy, Trivandrum 695014,
- India}
+\end{vquote}
+
+\begin{vquote}
-\author[1,3]{Rishi T.}
+\affiliation[2]{organization={World Scientific University},
+ addressline={Street 29},
+ postcode={1011 NX},
+ postcodesep={},
+ city={Amsterdam},
+ country={The Netherlands}}
+
+\author[1,3]{T. Rafeeq}
\cormark[2]
\fnmark[1,3]
-\ead{rishi@stmdocs.in}
-\ead[URL]{www.stmdocs.in}
+\ead{t.rafeeq@example.in}
+\ead[URL]{www.campus.in}
-\address[3]{STM Document Engineering Pvt Ltd., Mepukada,
- Malayinkil, Trivandrum 695571, India}
+\affiliation[3]{organization={University of Intelligent
+ Studies},
+ addressline={Street 15},
+ city={Jabaldesh},
+ postcode={825001},
+ state={Orissa},
+ country={India}}
\cortext[cor1]{Corresponding author}
\cortext[cor2]{Principal corresponding author}
-\fntext[fn1]{This is the first author footnote. but is common
- to third author as well.}
+\fntext[fn1]{This is the first author footnote, but is common
+ to third author as well.}
\fntext[fn2]{Another author footnote, this is a very long
footnote and it should be a really long footnote. But this
- footnote is not yet sufficiently long enough to make two lines
- of footnote text.}
-\end{vquote}
+ footnote is not yet sufficiently long enough to make two
+ lines of footnote text.}
-\begin{vquote}
\nonumnote{This note has no numbers. In this work we
demonstrate $a_b$ the formation Y\_1 of a new type of
polariton on the interface between a cuprous oxide slab
and a polystyrene micro-sphere placed on the slab.
}
+\end{vquote}
+
+\begin{vquote}
\begin{abstract}[S U M M A R Y]
This template helps you to create a properly formatted
\LaTeX\ manuscript.
-\noindent\texttt{\textbackslash begin{abstract}} \dots
-\texttt{\textbackslash end{abstract}} and
-\verb+\begin{keyword}+ \verb+...+ \verb+\end{keyword}+
-which contain the abstract and keywords respectively.
-Each keyword shall be separated by a \verb+\sep+ command.
+\begin{abstract} ... \end{abstract} and \begin{keyword}
+... \end{keyword} which contain the abstract and keywords
+respectively. Each keyword shall be separated by
+a \sep command.
\end{abstract}
\begin{keywords}
-quadrupole exciton \sep polariton \sep \WGM \sep \BEC
+quadrupole exciton \sep polariton \sep WGM \sep BEC
\end{keywords}
\maketitle
\end{vquote}
-\begin{figure}
-\includegraphics[width=\textwidth]{sc-sample.pdf}
-\caption{Single column output (classfile: cas-sc.cls).}
-\end{figure}
-
-\begin{figure}
-\includegraphics[width=\textwidth]{dc-sample.pdf}
-\caption{Double column output (classfile: cas-dc.cls).}
-\end{figure}
-
\subsection{Title}
\verb+\title+ command have the below options:
@@ -235,8 +252,8 @@ quadrupole exciton \sep polariton \sep \WGM \sep \BEC
\item \verb+auid:+ Author id
\item \verb+bioid:+ Biography id
\item \verb+alt:+ Alternate author
-\item \verb+style:+ Style of author name chinese
-\item \verb+prefix:+ Prefix Sir
+\item \verb+style:+ Style of author name, eg.\ chinese
+\item \verb+prefix:+ Prefix, eg.\ Sir
\item \verb+suffix:+ Suffix
\item \verb+degree:+ Degree
\item \verb+role:+ Role
@@ -256,20 +273,30 @@ quadrupole exciton \sep polariton \sep \WGM \sep \BEC
auid=000,bioid=1,
prefix=Sir,
role=Researcher,
- orcid=0000-0001-7511-2910,
+ orcid=0000-0001-0000-0000,
facebook=<facebook id>,
twitter=<twitter id>,
linkedin=<linkedin id>,
gplus=<gplus id>]
\end{vquote}
+\begin{figure}
+\includegraphics[width=\textwidth]{sc-sample.pdf}
+\caption{Single column output (classfile: cas-sc.cls).}
+\end{figure}
+
+\begin{figure}
+\includegraphics[width=\textwidth]{dc-sample.pdf}
+\caption{Double column output (classfile: cas-dc.cls).}
+\end{figure}
+
\subsection{Various Marks in the Front Matter}
The front matter becomes complicated due to various kinds
of notes and marks to the title and author names. Marks in
the title will be denoted by a star ($\star$) mark;
footnotes are denoted by super scripted Arabic numerals,
-corresponding author by of an Conformal asterisk (*) mark.
+corresponding author by an Conformal asterisk (*) mark.
\subsubsection{Title marks}
@@ -292,8 +319,8 @@ and the corresponding text can be entered with the command
the first page.}
\end{vquote}
-\verb+\tnotetext+ and \verb+\tnotemark+ can be anywhere in
-the front matter, but shall be before \verb+\maketitle+ command.
+\verb+\tnotemark+ and \verb+\tnotetext+ can be anywhere in
+the front matter, but should be before \verb+\maketitle+ command.
\subsubsection{Author marks}
@@ -326,10 +353,10 @@ command for this to take effect.
\subsection{Abstract and Keywords}
Abstract shall be entered in an environment that starts
-with \verb+\begin{abstract}+ and ends with
+with\break \verb+\begin{abstract}+ and ends with
\verb+\end{abstract}+. Longer abstracts spanning more than
-one page is also possible in Class file even in double
-column mode. We need to invoke longmktitle option in the
+one page is also possible in slass file even in double
+column mode. We need to invoke \verb+longmktitle+ option in the
class loading line for this to happen smoothly.
The key words are enclosed in a \verb+{keyword}+
@@ -337,7 +364,7 @@ environment.
\begin{vquote}
\begin{abstract}
- This is a abstract. \lipsum[3]
+ This is an abstract. \lipsum[3]
\end{abstract}
\begin{keywords}
@@ -347,6 +374,8 @@ environment.
\end{vquote}
\section{Main Matter}
+Main matter contains sections, paragraphs, equations and floats like
+tables, figures, textboxes etc.
\subsection{Tables}
\subsubsection{Normal tables}
@@ -360,6 +389,9 @@ environment.
12345 & 12345\\
12345 & 12345\\
12345 & 12345\\
+ 12345 & 12345\\
+ 12345 & 12345\\
+ 12345 & 12345\\
\bottomrule
\end{tabular*}
\end{table}
@@ -377,6 +409,10 @@ environment.
12345 & 12345 & 123 & 12345 & 123 & 12345 & 123 \\
12345 & 12345 & 123 & 12345 & 123 & 12345 & 123 \\
12345 & 12345 & 123 & 12345 & 123 & 12345 & 123 \\
+ 12345 & 12345 & 123 & 12345 & 123 & 12345 & 123 \\
+ 12345 & 12345 & 123 & 12345 & 123 & 12345 & 123 \\
+ 12345 & 12345 & 123 & 12345 & 123 & 12345 & 123 \\
+ 12345 & 12345 & 123 & 12345 & 123 & 12345 & 123 \\
\bottomrule
\end{tabular*}
\end{table*}
@@ -388,11 +424,8 @@ environment.
\begin{figure}
\centering
\includegraphics[scale=.75]{Fig1.pdf}
- \caption{The evanescent light - $1S$ quadrupole coupling
- ($g_{1,l}$) scaled to the bulk exciton-photon coupling
- ($g_{1,2}$). The size parameter $kr_{0}$ is denoted as $x$ and
- the \PMS is placed directly on the cuprous oxide sample ($\delta
- r=0$, See also Fig. \protect\ref{FIG:2}).}
+ \caption{The evanescent light - $1S$ quadrupole coupling.
+ See also Fig. \protect\ref{FIG:2}).}
\label{FIG:1}
\end{figure}
\end{vquote}
@@ -404,9 +437,7 @@ environment.
\centering
\includegraphics[width=\textwidth,height=2in]{Fig2.pdf}
\caption{Schematic of formation of the evanescent polariton on
- linear chain of \PMS. The actual dispersion is determined by
- the ratio of two coupling parameters such as exciton-\WGM
- coupling and \WGM-\WGM coupling between the microspheres.}
+ linear chain of \PMS.}
\label{FIG:2}
\end{figure*}\end{vquote}
@@ -545,34 +576,42 @@ Give the authorship contribution after each author as
To print the details use \verb+\printcredits+
\begin{vquote}
- \author[1,3]{V. {{\=A}}nand Rawat}[auid=000,
- bioid=1,
- prefix=Sir,
- role=Researcher,
- orcid=0000-0001-7511-2910]
+\author[1,3]{J.K. Krishnan}[type=editor,
+ auid=000,bioid=1,
+ prefix=Sir,
+ role=Researcher,
+ orcid=0000-0001-0000-0000]
\end{vquote}
\begin{vquote}
- \cormark[1]
- \fnmark[1]
- \ead{cvr_1@tug.org.in}
- \ead[url]{www.cvr.cc, www.tug.org.in}
+\cormark[1]
+\fnmark[1]
+\ead{jkk@example.in}
+\ead[url]{www.jkkrishnan.in}
- \credit{Conceptualization of this study, Methodology,
- Software}
+\credit{Conceptualization of this study, Methodology, Software}
- \address[1]{Indian \TeX{} Users Group, Trivandrum 695014,
- India}
+\affiliation[1]{organization={Department of Physics,
+ J.K. Institute of Science},
+ addressline={Jawahar Nagar},
+ city={Trivandrum},
+% citysep={}, % Uncomment if no comma needed
+% between city and postcode
+ postcode={695013},
+ state={Kerala},
+ country={India}}
- \author[2,4]{Han Theh Thanh}[style=chinese]
+\author[2,4]{Han Thane}[style=chinese]
- \author[2,3]{T. Rishi Nair}[role=Co-ordinator,
- suffix=Jr]
- \fnmark[2]
- \ead{rishi@sayahna.org}
- \ead[URL]{www.sayahna.org}
+\author[2,3]{William {J. Hansen}}[%
+ role=Co-ordinator,
+ suffix=Jr,
+ ]
+\fnmark[2]
+\ead{wjh@example.org}
+\ead[URL]{https://www.university.org}
- \credit{Data curation, Writing - Original draft preparation}
+\credit{Data curation, Writing - Original draft preparation}
. . .
. . .
@@ -583,7 +622,7 @@ To print the details use \verb+\printcredits+
\section{Bibliography}
For CAS categories, two reference models are recommended.
-They are \file{model1-num-names.bst} and \file{model2-names.bst}.
+They are \file{model1-num-names.bst} and \file{cas-model2-names.bst}.
Former will format the reference list and their citations according to
numbered scheme whereas the latter will format according name-date or
author-year style. Authors are requested to choose any one of these
diff --git a/macros/latex/contrib/els-cas-templates/doc/glyphtounicode.tex b/macros/latex/contrib/els-cas-templates/doc/glyphtounicode.tex
new file mode 100644
index 0000000000..c415947382
--- /dev/null
+++ b/macros/latex/contrib/els-cas-templates/doc/glyphtounicode.tex
@@ -0,0 +1,5511 @@
+% lcdf-typetools glyphtounicode.tex, Version 2.95
+% Contents: Glyph mapping information for pdftex, used for PDF searching
+% Generated from:
+% - glyphlist.txt, Version 2.0
+% - texglyphlist.txt, Version 2.95
+% - texglyphlist-g2u.txt, Version 2.95
+\pdfglyphtounicode{A}{00A0}
+\pdfglyphtounicode{AE}{00A0}
+\pdfglyphtounicode{AEacute}{00A0}
+\pdfglyphtounicode{AEmacron}{00A0}
+\pdfglyphtounicode{AEsmall}{00A0}
+\pdfglyphtounicode{Aacute}{00A0}
+\pdfglyphtounicode{Aacutesmall}{00A0}
+\pdfglyphtounicode{Abreve}{00A0}
+\pdfglyphtounicode{Abreveacute}{00A0}
+\pdfglyphtounicode{Abrevecyrillic}{00A0}
+\pdfglyphtounicode{Abrevedotbelow}{00A0}
+\pdfglyphtounicode{Abrevegrave}{00A0}
+\pdfglyphtounicode{Abrevehookabove}{00A0}
+\pdfglyphtounicode{Abrevetilde}{00A0}
+\pdfglyphtounicode{Acaron}{00A0}
+\pdfglyphtounicode{Acircle}{00A0}
+\pdfglyphtounicode{Acircumflex}{00A0}
+\pdfglyphtounicode{Acircumflexacute}{00A0}
+\pdfglyphtounicode{Acircumflexdotbelow}{00A0}
+\pdfglyphtounicode{Acircumflexgrave}{00A0}
+\pdfglyphtounicode{Acircumflexhookabove}{00A0}
+\pdfglyphtounicode{Acircumflexsmall}{00A0}
+\pdfglyphtounicode{Acircumflextilde}{00A0}
+\pdfglyphtounicode{Acute}{00A0}
+\pdfglyphtounicode{Acutesmall}{00A0}
+\pdfglyphtounicode{Acyrillic}{00A0}
+\pdfglyphtounicode{Adblgrave}{00A0}
+\pdfglyphtounicode{Adieresis}{00A0}
+\pdfglyphtounicode{Adieresiscyrillic}{00A0}
+\pdfglyphtounicode{Adieresismacron}{00A0}
+\pdfglyphtounicode{Adieresissmall}{00A0}
+\pdfglyphtounicode{Adotbelow}{00A0}
+\pdfglyphtounicode{Adotmacron}{00A0}
+\pdfglyphtounicode{Agrave}{00A0}
+\pdfglyphtounicode{Agravesmall}{00A0}
+\pdfglyphtounicode{Ahookabove}{00A0}
+\pdfglyphtounicode{Aiecyrillic}{00A0}
+\pdfglyphtounicode{Ainvertedbreve}{00A0}
+\pdfglyphtounicode{Alpha}{00A0}
+\pdfglyphtounicode{Alphatonos}{00A0}
+\pdfglyphtounicode{Amacron}{00A0}
+\pdfglyphtounicode{Amonospace}{00A0}
+\pdfglyphtounicode{Aogonek}{00A0}
+\pdfglyphtounicode{Aring}{00A0}
+\pdfglyphtounicode{Aringacute}{00A0}
+\pdfglyphtounicode{Aringbelow}{00A0}
+\pdfglyphtounicode{Aringsmall}{00A0}
+\pdfglyphtounicode{Asmall}{00A0}
+\pdfglyphtounicode{Atilde}{00A0}
+\pdfglyphtounicode{Atildesmall}{00A0}
+\pdfglyphtounicode{Aybarmenian}{00A0}
+\pdfglyphtounicode{B}{00A0}
+\pdfglyphtounicode{Bcircle}{00A0}
+\pdfglyphtounicode{Bdotaccent}{00A0}
+\pdfglyphtounicode{Bdotbelow}{00A0}
+\pdfglyphtounicode{Becyrillic}{00A0}
+\pdfglyphtounicode{Benarmenian}{00A0}
+\pdfglyphtounicode{Beta}{00A0}
+\pdfglyphtounicode{Bhook}{00A0}
+\pdfglyphtounicode{Blinebelow}{00A0}
+\pdfglyphtounicode{Bmonospace}{00A0}
+\pdfglyphtounicode{Brevesmall}{00A0}
+\pdfglyphtounicode{Bsmall}{00A0}
+\pdfglyphtounicode{Btopbar}{00A0}
+\pdfglyphtounicode{C}{00A0}
+\pdfglyphtounicode{Caarmenian}{00A0}
+\pdfglyphtounicode{Cacute}{00A0}
+\pdfglyphtounicode{Caron}{00A0}
+\pdfglyphtounicode{Caronsmall}{00A0}
+\pdfglyphtounicode{Ccaron}{00A0}
+\pdfglyphtounicode{Ccedilla}{00A0}
+\pdfglyphtounicode{Ccedillaacute}{00A0}
+\pdfglyphtounicode{Ccedillasmall}{00A0}
+\pdfglyphtounicode{Ccircle}{00A0}
+\pdfglyphtounicode{Ccircumflex}{00A0}
+\pdfglyphtounicode{Cdot}{00A0}
+\pdfglyphtounicode{Cdotaccent}{00A0}
+\pdfglyphtounicode{Cedillasmall}{00A0}
+\pdfglyphtounicode{Chaarmenian}{00A0}
+\pdfglyphtounicode{Cheabkhasiancyrillic}{00A0}
+\pdfglyphtounicode{Checyrillic}{00A0}
+\pdfglyphtounicode{Chedescenderabkhasiancyrillic}{00A0}
+\pdfglyphtounicode{Chedescendercyrillic}{00A0}
+\pdfglyphtounicode{Chedieresiscyrillic}{00A0}
+\pdfglyphtounicode{Cheharmenian}{00A0}
+\pdfglyphtounicode{Chekhakassiancyrillic}{00A0}
+\pdfglyphtounicode{Cheverticalstrokecyrillic}{00A0}
+\pdfglyphtounicode{Chi}{00A0}
+\pdfglyphtounicode{Chook}{00A0}
+\pdfglyphtounicode{Circumflexsmall}{00A0}
+\pdfglyphtounicode{Cmonospace}{00A0}
+\pdfglyphtounicode{Coarmenian}{00A0}
+\pdfglyphtounicode{Csmall}{00A0}
+\pdfglyphtounicode{D}{00A0}
+\pdfglyphtounicode{DZ}{00A0}
+\pdfglyphtounicode{DZcaron}{00A0}
+\pdfglyphtounicode{Daarmenian}{00A0}
+\pdfglyphtounicode{Dafrican}{00A0}
+\pdfglyphtounicode{Dbar}{00A0}
+\pdfglyphtounicode{Dcaron}{00A0}
+\pdfglyphtounicode{Dcedilla}{00A0}
+\pdfglyphtounicode{Dcircle}{00A0}
+\pdfglyphtounicode{Dcircumflexbelow}{00A0}
+\pdfglyphtounicode{Dcroat}{00A0}
+\pdfglyphtounicode{Ddotaccent}{00A0}
+\pdfglyphtounicode{Ddotbelow}{00A0}
+\pdfglyphtounicode{Decyrillic}{00A0}
+\pdfglyphtounicode{Deicoptic}{00A0}
+\pdfglyphtounicode{Delta}{00A0}
+\pdfglyphtounicode{Deltagreek}{00A0}
+\pdfglyphtounicode{Dhook}{00A0}
+\pdfglyphtounicode{Dieresis}{00A0}
+\pdfglyphtounicode{DieresisAcute}{00A0}
+\pdfglyphtounicode{DieresisGrave}{00A0}
+\pdfglyphtounicode{Dieresissmall}{00A0}
+\pdfglyphtounicode{Digamma}{00A0}
+\pdfglyphtounicode{Digammagreek}{00A0}
+\pdfglyphtounicode{Djecyrillic}{00A0}
+\pdfglyphtounicode{Dlinebelow}{00A0}
+\pdfglyphtounicode{Dmonospace}{00A0}
+\pdfglyphtounicode{Dotaccentsmall}{00A0}
+\pdfglyphtounicode{Dslash}{00A0}
+\pdfglyphtounicode{Dsmall}{00A0}
+\pdfglyphtounicode{Dtopbar}{00A0}
+\pdfglyphtounicode{Dz}{00A0}
+\pdfglyphtounicode{Dzcaron}{00A0}
+\pdfglyphtounicode{Dzeabkhasiancyrillic}{00A0}
+\pdfglyphtounicode{Dzecyrillic}{00A0}
+\pdfglyphtounicode{Dzhecyrillic}{00A0}
+\pdfglyphtounicode{E}{00A0}
+\pdfglyphtounicode{Eacute}{00A0}
+\pdfglyphtounicode{Eacutesmall}{00A0}
+\pdfglyphtounicode{Ebreve}{00A0}
+\pdfglyphtounicode{Ecaron}{00A0}
+\pdfglyphtounicode{Ecedillabreve}{00A0}
+\pdfglyphtounicode{Echarmenian}{00A0}
+\pdfglyphtounicode{Ecircle}{00A0}
+\pdfglyphtounicode{Ecircumflex}{00A0}
+\pdfglyphtounicode{Ecircumflexacute}{00A0}
+\pdfglyphtounicode{Ecircumflexbelow}{00A0}
+\pdfglyphtounicode{Ecircumflexdotbelow}{00A0}
+\pdfglyphtounicode{Ecircumflexgrave}{00A0}
+\pdfglyphtounicode{Ecircumflexhookabove}{00A0}
+\pdfglyphtounicode{Ecircumflexsmall}{00A0}
+\pdfglyphtounicode{Ecircumflextilde}{00A0}
+\pdfglyphtounicode{Ecyrillic}{00A0}
+\pdfglyphtounicode{Edblgrave}{00A0}
+\pdfglyphtounicode{Edieresis}{00A0}
+\pdfglyphtounicode{Edieresissmall}{00A0}
+\pdfglyphtounicode{Edot}{00A0}
+\pdfglyphtounicode{Edotaccent}{00A0}
+\pdfglyphtounicode{Edotbelow}{00A0}
+\pdfglyphtounicode{Efcyrillic}{00A0}
+\pdfglyphtounicode{Egrave}{00A0}
+\pdfglyphtounicode{Egravesmall}{00A0}
+\pdfglyphtounicode{Eharmenian}{00A0}
+\pdfglyphtounicode{Ehookabove}{00A0}
+\pdfglyphtounicode{Eightroman}{00A0}
+\pdfglyphtounicode{Einvertedbreve}{00A0}
+\pdfglyphtounicode{Eiotifiedcyrillic}{00A0}
+\pdfglyphtounicode{Elcyrillic}{00A0}
+\pdfglyphtounicode{Elevenroman}{00A0}
+\pdfglyphtounicode{Emacron}{00A0}
+\pdfglyphtounicode{Emacronacute}{00A0}
+\pdfglyphtounicode{Emacrongrave}{00A0}
+\pdfglyphtounicode{Emcyrillic}{00A0}
+\pdfglyphtounicode{Emonospace}{00A0}
+\pdfglyphtounicode{Encyrillic}{00A0}
+\pdfglyphtounicode{Endescendercyrillic}{00A0}
+\pdfglyphtounicode{Eng}{00A0}
+\pdfglyphtounicode{Enghecyrillic}{00A0}
+\pdfglyphtounicode{Enhookcyrillic}{00A0}
+\pdfglyphtounicode{Eogonek}{00A0}
+\pdfglyphtounicode{Eopen}{00A0}
+\pdfglyphtounicode{Epsilon}{00A0}
+\pdfglyphtounicode{Epsilontonos}{00A0}
+\pdfglyphtounicode{Ercyrillic}{00A0}
+\pdfglyphtounicode{Ereversed}{00A0}
+\pdfglyphtounicode{Ereversedcyrillic}{00A0}
+\pdfglyphtounicode{Escyrillic}{00A0}
+\pdfglyphtounicode{Esdescendercyrillic}{00A0}
+\pdfglyphtounicode{Esh}{00A0}
+\pdfglyphtounicode{Esmall}{00A0}
+\pdfglyphtounicode{Eta}{00A0}
+\pdfglyphtounicode{Etarmenian}{00A0}
+\pdfglyphtounicode{Etatonos}{00A0}
+\pdfglyphtounicode{Eth}{00A0}
+\pdfglyphtounicode{Ethsmall}{00A0}
+\pdfglyphtounicode{Etilde}{00A0}
+\pdfglyphtounicode{Etildebelow}{00A0}
+\pdfglyphtounicode{Euro}{00A0}
+\pdfglyphtounicode{Ezh}{00A0}
+\pdfglyphtounicode{Ezhcaron}{00A0}
+\pdfglyphtounicode{Ezhreversed}{00A0}
+\pdfglyphtounicode{F}{00A0}
+\pdfglyphtounicode{FFIsmall}{00A0}
+\pdfglyphtounicode{FFLsmall}{00A0}
+\pdfglyphtounicode{FFsmall}{00A0}
+\pdfglyphtounicode{FIsmall}{00A0}
+\pdfglyphtounicode{FLsmall}{00A0}
+\pdfglyphtounicode{Fcircle}{00A0}
+\pdfglyphtounicode{Fdotaccent}{00A0}
+\pdfglyphtounicode{Feharmenian}{00A0}
+\pdfglyphtounicode{Feicoptic}{00A0}
+\pdfglyphtounicode{Fhook}{00A0}
+\pdfglyphtounicode{Finv}{00A0}
+\pdfglyphtounicode{Fitacyrillic}{00A0}
+\pdfglyphtounicode{Fiveroman}{00A0}
+\pdfglyphtounicode{Fmonospace}{00A0}
+\pdfglyphtounicode{Fourroman}{00A0}
+\pdfglyphtounicode{Fsmall}{00A0}
+\pdfglyphtounicode{G}{00A0}
+\pdfglyphtounicode{GBsquare}{00A0}
+\pdfglyphtounicode{Gacute}{00A0}
+\pdfglyphtounicode{Gamma}{00A0}
+\pdfglyphtounicode{Gammaafrican}{00A0}
+\pdfglyphtounicode{Gangiacoptic}{00A0}
+\pdfglyphtounicode{Gbreve}{00A0}
+\pdfglyphtounicode{Gcaron}{00A0}
+\pdfglyphtounicode{Gcedilla}{00A0}
+\pdfglyphtounicode{Gcircle}{00A0}
+\pdfglyphtounicode{Gcircumflex}{00A0}
+\pdfglyphtounicode{Gcommaaccent}{00A0}
+\pdfglyphtounicode{Gdot}{00A0}
+\pdfglyphtounicode{Gdotaccent}{00A0}
+\pdfglyphtounicode{Gecyrillic}{00A0}
+\pdfglyphtounicode{Germandbls}{00A0}
+\pdfglyphtounicode{Germandblssmall}{00A0}
+\pdfglyphtounicode{Ghadarmenian}{00A0}
+\pdfglyphtounicode{Ghemiddlehookcyrillic}{00A0}
+\pdfglyphtounicode{Ghestrokecyrillic}{00A0}
+\pdfglyphtounicode{Gheupturncyrillic}{00A0}
+\pdfglyphtounicode{Ghook}{00A0}
+\pdfglyphtounicode{Gimarmenian}{00A0}
+\pdfglyphtounicode{Gjecyrillic}{00A0}
+\pdfglyphtounicode{Gmacron}{00A0}
+\pdfglyphtounicode{Gmir}{00A0}
+\pdfglyphtounicode{Gmonospace}{00A0}
+\pdfglyphtounicode{Grave}{00A0}
+\pdfglyphtounicode{Gravesmall}{00A0}
+\pdfglyphtounicode{Gsmall}{00A0}
+\pdfglyphtounicode{Gsmallhook}{00A0}
+\pdfglyphtounicode{Gstroke}{00A0}
+\pdfglyphtounicode{H}{00A0}
+\pdfglyphtounicode{H18533}{00A0}
+\pdfglyphtounicode{H18543}{00A0}
+\pdfglyphtounicode{H18551}{00A0}
+\pdfglyphtounicode{H22073}{00A0}
+\pdfglyphtounicode{HPsquare}{00A0}
+\pdfglyphtounicode{Haabkhasiancyrillic}{00A0}
+\pdfglyphtounicode{Hadescendercyrillic}{00A0}
+\pdfglyphtounicode{Hardsigncyrillic}{00A0}
+\pdfglyphtounicode{Hbar}{00A0}
+\pdfglyphtounicode{Hbrevebelow}{00A0}
+\pdfglyphtounicode{Hcedilla}{00A0}
+\pdfglyphtounicode{Hcircle}{00A0}
+\pdfglyphtounicode{Hcircumflex}{00A0}
+\pdfglyphtounicode{Hdieresis}{00A0}
+\pdfglyphtounicode{Hdotaccent}{00A0}
+\pdfglyphtounicode{Hdotbelow}{00A0}
+\pdfglyphtounicode{Hmonospace}{00A0}
+\pdfglyphtounicode{Hoarmenian}{00A0}
+\pdfglyphtounicode{Horicoptic}{00A0}
+\pdfglyphtounicode{Hsmall}{00A0}
+\pdfglyphtounicode{Hungarumlaut}{00A0}
+\pdfglyphtounicode{Hungarumlautsmall}{00A0}
+\pdfglyphtounicode{Hzsquare}{00A0}
+\pdfglyphtounicode{I}{00A0}
+\pdfglyphtounicode{IAcyrillic}{00A0}
+\pdfglyphtounicode{IJ}{00A0}
+\pdfglyphtounicode{IUcyrillic}{00A0}
+\pdfglyphtounicode{Iacute}{00A0}
+\pdfglyphtounicode{Iacutesmall}{00A0}
+\pdfglyphtounicode{Ibreve}{00A0}
+\pdfglyphtounicode{Icaron}{00A0}
+\pdfglyphtounicode{Icircle}{00A0}
+\pdfglyphtounicode{Icircumflex}{00A0}
+\pdfglyphtounicode{Icircumflexsmall}{00A0}
+\pdfglyphtounicode{Icyrillic}{00A0}
+\pdfglyphtounicode{Idblgrave}{00A0}
+\pdfglyphtounicode{Idieresis}{00A0}
+\pdfglyphtounicode{Idieresisacute}{00A0}
+\pdfglyphtounicode{Idieresiscyrillic}{00A0}
+\pdfglyphtounicode{Idieresissmall}{00A0}
+\pdfglyphtounicode{Idot}{00A0}
+\pdfglyphtounicode{Idotaccent}{00A0}
+\pdfglyphtounicode{Idotbelow}{00A0}
+\pdfglyphtounicode{Iebrevecyrillic}{00A0}
+\pdfglyphtounicode{Iecyrillic}{00A0}
+\pdfglyphtounicode{Ifractur}{00A0}
+\pdfglyphtounicode{Ifraktur}{00A0}
+\pdfglyphtounicode{Igrave}{00A0}
+\pdfglyphtounicode{Igravesmall}{00A0}
+\pdfglyphtounicode{Ihookabove}{00A0}
+\pdfglyphtounicode{Iicyrillic}{00A0}
+\pdfglyphtounicode{Iinvertedbreve}{00A0}
+\pdfglyphtounicode{Iishortcyrillic}{00A0}
+\pdfglyphtounicode{Imacron}{00A0}
+\pdfglyphtounicode{Imacroncyrillic}{00A0}
+\pdfglyphtounicode{Imonospace}{00A0}
+\pdfglyphtounicode{Iniarmenian}{00A0}
+\pdfglyphtounicode{Iocyrillic}{00A0}
+\pdfglyphtounicode{Iogonek}{00A0}
+\pdfglyphtounicode{Iota}{00A0}
+\pdfglyphtounicode{Iotaafrican}{00A0}
+\pdfglyphtounicode{Iotadieresis}{00A0}
+\pdfglyphtounicode{Iotatonos}{00A0}
+\pdfglyphtounicode{Ismall}{00A0}
+\pdfglyphtounicode{Istroke}{00A0}
+\pdfglyphtounicode{Itilde}{00A0}
+\pdfglyphtounicode{Itildebelow}{00A0}
+\pdfglyphtounicode{Izhitsacyrillic}{00A0}
+\pdfglyphtounicode{Izhitsadblgravecyrillic}{00A0}
+\pdfglyphtounicode{J}{00A0}
+\pdfglyphtounicode{Jaarmenian}{00A0}
+\pdfglyphtounicode{Jcircle}{00A0}
+\pdfglyphtounicode{Jcircumflex}{00A0}
+\pdfglyphtounicode{Jecyrillic}{00A0}
+\pdfglyphtounicode{Jheharmenian}{00A0}
+\pdfglyphtounicode{Jmonospace}{00A0}
+\pdfglyphtounicode{Jsmall}{00A0}
+\pdfglyphtounicode{K}{00A0}
+\pdfglyphtounicode{KBsquare}{00A0}
+\pdfglyphtounicode{KKsquare}{00A0}
+\pdfglyphtounicode{Kabashkircyrillic}{00A0}
+\pdfglyphtounicode{Kacute}{00A0}
+\pdfglyphtounicode{Kacyrillic}{00A0}
+\pdfglyphtounicode{Kadescendercyrillic}{00A0}
+\pdfglyphtounicode{Kahookcyrillic}{00A0}
+\pdfglyphtounicode{Kappa}{00A0}
+\pdfglyphtounicode{Kastrokecyrillic}{00A0}
+\pdfglyphtounicode{Kaverticalstrokecyrillic}{00A0}
+\pdfglyphtounicode{Kcaron}{00A0}
+\pdfglyphtounicode{Kcedilla}{00A0}
+\pdfglyphtounicode{Kcircle}{00A0}
+\pdfglyphtounicode{Kcommaaccent}{00A0}
+\pdfglyphtounicode{Kdotbelow}{00A0}
+\pdfglyphtounicode{Keharmenian}{00A0}
+\pdfglyphtounicode{Kenarmenian}{00A0}
+\pdfglyphtounicode{Khacyrillic}{00A0}
+\pdfglyphtounicode{Kheicoptic}{00A0}
+\pdfglyphtounicode{Khook}{00A0}
+\pdfglyphtounicode{Kjecyrillic}{00A0}
+\pdfglyphtounicode{Klinebelow}{00A0}
+\pdfglyphtounicode{Kmonospace}{00A0}
+\pdfglyphtounicode{Koppacyrillic}{00A0}
+\pdfglyphtounicode{Koppagreek}{00A0}
+\pdfglyphtounicode{Ksicyrillic}{00A0}
+\pdfglyphtounicode{Ksmall}{00A0}
+\pdfglyphtounicode{L}{00A0}
+\pdfglyphtounicode{LJ}{00A0}
+\pdfglyphtounicode{LL}{00A0}
+\pdfglyphtounicode{Lacute}{00A0}
+\pdfglyphtounicode{Lambda}{00A0}
+\pdfglyphtounicode{Lcaron}{00A0}
+\pdfglyphtounicode{Lcedilla}{00A0}
+\pdfglyphtounicode{Lcircle}{00A0}
+\pdfglyphtounicode{Lcircumflexbelow}{00A0}
+\pdfglyphtounicode{Lcommaaccent}{00A0}
+\pdfglyphtounicode{Ldot}{00A0}
+\pdfglyphtounicode{Ldotaccent}{00A0}
+\pdfglyphtounicode{Ldotbelow}{00A0}
+\pdfglyphtounicode{Ldotbelowmacron}{00A0}
+\pdfglyphtounicode{Liwnarmenian}{00A0}
+\pdfglyphtounicode{Lj}{00A0}
+\pdfglyphtounicode{Ljecyrillic}{00A0}
+\pdfglyphtounicode{Llinebelow}{00A0}
+\pdfglyphtounicode{Lmonospace}{00A0}
+\pdfglyphtounicode{Lslash}{00A0}
+\pdfglyphtounicode{Lslashsmall}{00A0}
+\pdfglyphtounicode{Lsmall}{00A0}
+\pdfglyphtounicode{M}{00A0}
+\pdfglyphtounicode{MBsquare}{00A0}
+\pdfglyphtounicode{Macron}{00A0}
+\pdfglyphtounicode{Macronsmall}{00A0}
+\pdfglyphtounicode{Macute}{00A0}
+\pdfglyphtounicode{Mcircle}{00A0}
+\pdfglyphtounicode{Mdotaccent}{00A0}
+\pdfglyphtounicode{Mdotbelow}{00A0}
+\pdfglyphtounicode{Menarmenian}{00A0}
+\pdfglyphtounicode{Mmonospace}{00A0}
+\pdfglyphtounicode{Msmall}{00A0}
+\pdfglyphtounicode{Mturned}{00A0}
+\pdfglyphtounicode{Mu}{00A0}
+\pdfglyphtounicode{N}{00A0}
+\pdfglyphtounicode{NJ}{00A0}
+\pdfglyphtounicode{Nacute}{00A0}
+\pdfglyphtounicode{Ncaron}{00A0}
+\pdfglyphtounicode{Ncedilla}{00A0}
+\pdfglyphtounicode{Ncircle}{00A0}
+\pdfglyphtounicode{Ncircumflexbelow}{00A0}
+\pdfglyphtounicode{Ncommaaccent}{00A0}
+\pdfglyphtounicode{Ndotaccent}{00A0}
+\pdfglyphtounicode{Ndotbelow}{00A0}
+\pdfglyphtounicode{Ng}{00A0}
+\pdfglyphtounicode{Nhookleft}{00A0}
+\pdfglyphtounicode{Nineroman}{00A0}
+\pdfglyphtounicode{Nj}{00A0}
+\pdfglyphtounicode{Njecyrillic}{00A0}
+\pdfglyphtounicode{Nlinebelow}{00A0}
+\pdfglyphtounicode{Nmonospace}{00A0}
+\pdfglyphtounicode{Nowarmenian}{00A0}
+\pdfglyphtounicode{Nsmall}{00A0}
+\pdfglyphtounicode{Ntilde}{00A0}
+\pdfglyphtounicode{Ntildesmall}{00A0}
+\pdfglyphtounicode{Nu}{00A0}
+\pdfglyphtounicode{O}{00A0}
+\pdfglyphtounicode{OE}{00A0}
+\pdfglyphtounicode{OEsmall}{00A0}
+\pdfglyphtounicode{Oacute}{00A0}
+\pdfglyphtounicode{Oacutesmall}{00A0}
+\pdfglyphtounicode{Obarredcyrillic}{00A0}
+\pdfglyphtounicode{Obarreddieresiscyrillic}{00A0}
+\pdfglyphtounicode{Obreve}{00A0}
+\pdfglyphtounicode{Ocaron}{00A0}
+\pdfglyphtounicode{Ocenteredtilde}{00A0}
+\pdfglyphtounicode{Ocircle}{00A0}
+\pdfglyphtounicode{Ocircumflex}{00A0}
+\pdfglyphtounicode{Ocircumflexacute}{00A0}
+\pdfglyphtounicode{Ocircumflexdotbelow}{00A0}
+\pdfglyphtounicode{Ocircumflexgrave}{00A0}
+\pdfglyphtounicode{Ocircumflexhookabove}{00A0}
+\pdfglyphtounicode{Ocircumflexsmall}{00A0}
+\pdfglyphtounicode{Ocircumflextilde}{00A0}
+\pdfglyphtounicode{Ocyrillic}{00A0}
+\pdfglyphtounicode{Odblacute}{00A0}
+\pdfglyphtounicode{Odblgrave}{00A0}
+\pdfglyphtounicode{Odieresis}{00A0}
+\pdfglyphtounicode{Odieresiscyrillic}{00A0}
+\pdfglyphtounicode{Odieresissmall}{00A0}
+\pdfglyphtounicode{Odotbelow}{00A0}
+\pdfglyphtounicode{Ogoneksmall}{00A0}
+\pdfglyphtounicode{Ograve}{00A0}
+\pdfglyphtounicode{Ogravesmall}{00A0}
+\pdfglyphtounicode{Oharmenian}{00A0}
+\pdfglyphtounicode{Ohm}{00A0}
+\pdfglyphtounicode{Ohookabove}{00A0}
+\pdfglyphtounicode{Ohorn}{00A0}
+\pdfglyphtounicode{Ohornacute}{00A0}
+\pdfglyphtounicode{Ohorndotbelow}{00A0}
+\pdfglyphtounicode{Ohorngrave}{00A0}
+\pdfglyphtounicode{Ohornhookabove}{00A0}
+\pdfglyphtounicode{Ohorntilde}{00A0}
+\pdfglyphtounicode{Ohungarumlaut}{00A0}
+\pdfglyphtounicode{Oi}{00A0}
+\pdfglyphtounicode{Oinvertedbreve}{00A0}
+\pdfglyphtounicode{Omacron}{00A0}
+\pdfglyphtounicode{Omacronacute}{00A0}
+\pdfglyphtounicode{Omacrongrave}{00A0}
+\pdfglyphtounicode{Omega}{00A0}
+\pdfglyphtounicode{Omegacyrillic}{00A0}
+\pdfglyphtounicode{Omegagreek}{00A0}
+\pdfglyphtounicode{Omegainv}{00A0}
+\pdfglyphtounicode{Omegaroundcyrillic}{00A0}
+\pdfglyphtounicode{Omegatitlocyrillic}{00A0}
+\pdfglyphtounicode{Omegatonos}{00A0}
+\pdfglyphtounicode{Omicron}{00A0}
+\pdfglyphtounicode{Omicrontonos}{00A0}
+\pdfglyphtounicode{Omonospace}{00A0}
+\pdfglyphtounicode{Oneroman}{00A0}
+\pdfglyphtounicode{Oogonek}{00A0}
+\pdfglyphtounicode{Oogonekmacron}{00A0}
+\pdfglyphtounicode{Oopen}{00A0}
+\pdfglyphtounicode{Oslash}{00A0}
+\pdfglyphtounicode{Oslashacute}{00A0}
+\pdfglyphtounicode{Oslashsmall}{00A0}
+\pdfglyphtounicode{Osmall}{00A0}
+\pdfglyphtounicode{Ostrokeacute}{00A0}
+\pdfglyphtounicode{Otcyrillic}{00A0}
+\pdfglyphtounicode{Otilde}{00A0}
+\pdfglyphtounicode{Otildeacute}{00A0}
+\pdfglyphtounicode{Otildedieresis}{00A0}
+\pdfglyphtounicode{Otildesmall}{00A0}
+\pdfglyphtounicode{P}{00A0}
+\pdfglyphtounicode{Pacute}{00A0}
+\pdfglyphtounicode{Pcircle}{00A0}
+\pdfglyphtounicode{Pdotaccent}{00A0}
+\pdfglyphtounicode{Pecyrillic}{00A0}
+\pdfglyphtounicode{Peharmenian}{00A0}
+\pdfglyphtounicode{Pemiddlehookcyrillic}{00A0}
+\pdfglyphtounicode{Phi}{00A0}
+\pdfglyphtounicode{Phook}{00A0}
+\pdfglyphtounicode{Pi}{00A0}
+\pdfglyphtounicode{Piwrarmenian}{00A0}
+\pdfglyphtounicode{Pmonospace}{00A0}
+\pdfglyphtounicode{Psi}{00A0}
+\pdfglyphtounicode{Psicyrillic}{00A0}
+\pdfglyphtounicode{Psmall}{00A0}
+\pdfglyphtounicode{Q}{00A0}
+\pdfglyphtounicode{Qcircle}{00A0}
+\pdfglyphtounicode{Qmonospace}{00A0}
+\pdfglyphtounicode{Qsmall}{00A0}
+\pdfglyphtounicode{R}{00A0}
+\pdfglyphtounicode{Raarmenian}{00A0}
+\pdfglyphtounicode{Racute}{00A0}
+\pdfglyphtounicode{Rcaron}{00A0}
+\pdfglyphtounicode{Rcedilla}{00A0}
+\pdfglyphtounicode{Rcircle}{00A0}
+\pdfglyphtounicode{Rcommaaccent}{00A0}
+\pdfglyphtounicode{Rdblgrave}{00A0}
+\pdfglyphtounicode{Rdotaccent}{00A0}
+\pdfglyphtounicode{Rdotbelow}{00A0}
+\pdfglyphtounicode{Rdotbelowmacron}{00A0}
+\pdfglyphtounicode{Reharmenian}{00A0}
+\pdfglyphtounicode{Rfractur}{00A0}
+\pdfglyphtounicode{Rfraktur}{00A0}
+\pdfglyphtounicode{Rho}{00A0}
+\pdfglyphtounicode{Ringsmall}{00A0}
+\pdfglyphtounicode{Rinvertedbreve}{00A0}
+\pdfglyphtounicode{Rlinebelow}{00A0}
+\pdfglyphtounicode{Rmonospace}{00A0}
+\pdfglyphtounicode{Rsmall}{00A0}
+\pdfglyphtounicode{Rsmallinverted}{00A0}
+\pdfglyphtounicode{Rsmallinvertedsuperior}{00A0}
+\pdfglyphtounicode{S}{00A0}
+\pdfglyphtounicode{SF010000}{00A0}
+\pdfglyphtounicode{SF020000}{00A0}
+\pdfglyphtounicode{SF030000}{00A0}
+\pdfglyphtounicode{SF040000}{00A0}
+\pdfglyphtounicode{SF050000}{00A0}
+\pdfglyphtounicode{SF060000}{00A0}
+\pdfglyphtounicode{SF070000}{00A0}
+\pdfglyphtounicode{SF080000}{00A0}
+\pdfglyphtounicode{SF090000}{00A0}
+\pdfglyphtounicode{SF100000}{00A0}
+\pdfglyphtounicode{SF110000}{00A0}
+\pdfglyphtounicode{SF190000}{00A0}
+\pdfglyphtounicode{SF200000}{00A0}
+\pdfglyphtounicode{SF210000}{00A0}
+\pdfglyphtounicode{SF220000}{00A0}
+\pdfglyphtounicode{SF230000}{00A0}
+\pdfglyphtounicode{SF240000}{00A0}
+\pdfglyphtounicode{SF250000}{00A0}
+\pdfglyphtounicode{SF260000}{00A0}
+\pdfglyphtounicode{SF270000}{00A0}
+\pdfglyphtounicode{SF280000}{00A0}
+\pdfglyphtounicode{SF360000}{00A0}
+\pdfglyphtounicode{SF370000}{00A0}
+\pdfglyphtounicode{SF380000}{00A0}
+\pdfglyphtounicode{SF390000}{00A0}
+\pdfglyphtounicode{SF400000}{00A0}
+\pdfglyphtounicode{SF410000}{00A0}
+\pdfglyphtounicode{SF420000}{00A0}
+\pdfglyphtounicode{SF430000}{00A0}
+\pdfglyphtounicode{SF440000}{00A0}
+\pdfglyphtounicode{SF450000}{00A0}
+\pdfglyphtounicode{SF460000}{00A0}
+\pdfglyphtounicode{SF470000}{00A0}
+\pdfglyphtounicode{SF480000}{00A0}
+\pdfglyphtounicode{SF490000}{00A0}
+\pdfglyphtounicode{SF500000}{00A0}
+\pdfglyphtounicode{SF510000}{00A0}
+\pdfglyphtounicode{SF520000}{00A0}
+\pdfglyphtounicode{SF530000}{00A0}
+\pdfglyphtounicode{SF540000}{00A0}
+\pdfglyphtounicode{SS}{00A0}
+\pdfglyphtounicode{SSsmall}{00A0}
+\pdfglyphtounicode{Sacute}{00A0}
+\pdfglyphtounicode{Sacutedotaccent}{00A0}
+\pdfglyphtounicode{Sampigreek}{00A0}
+\pdfglyphtounicode{Scaron}{00A0}
+\pdfglyphtounicode{Scarondotaccent}{00A0}
+\pdfglyphtounicode{Scaronsmall}{00A0}
+\pdfglyphtounicode{Scedilla}{00A0}
+\pdfglyphtounicode{Schwa}{00A0}
+\pdfglyphtounicode{Schwacyrillic}{00A0}
+\pdfglyphtounicode{Schwadieresiscyrillic}{00A0}
+\pdfglyphtounicode{Scircle}{00A0}
+\pdfglyphtounicode{Scircumflex}{00A0}
+\pdfglyphtounicode{Scommaaccent}{00A0}
+\pdfglyphtounicode{Sdotaccent}{00A0}
+\pdfglyphtounicode{Sdotbelow}{00A0}
+\pdfglyphtounicode{Sdotbelowdotaccent}{00A0}
+\pdfglyphtounicode{Seharmenian}{00A0}
+\pdfglyphtounicode{Sevenroman}{00A0}
+\pdfglyphtounicode{Shaarmenian}{00A0}
+\pdfglyphtounicode{Shacyrillic}{00A0}
+\pdfglyphtounicode{Shchacyrillic}{00A0}
+\pdfglyphtounicode{Sheicoptic}{00A0}
+\pdfglyphtounicode{Shhacyrillic}{00A0}
+\pdfglyphtounicode{Shimacoptic}{00A0}
+\pdfglyphtounicode{Sigma}{00A0}
+\pdfglyphtounicode{Sixroman}{00A0}
+\pdfglyphtounicode{Smonospace}{00A0}
+\pdfglyphtounicode{Softsigncyrillic}{00A0}
+\pdfglyphtounicode{Ssmall}{00A0}
+\pdfglyphtounicode{Stigmagreek}{00A0}
+\pdfglyphtounicode{T}{00A0}
+\pdfglyphtounicode{Tau}{00A0}
+\pdfglyphtounicode{Tbar}{00A0}
+\pdfglyphtounicode{Tcaron}{00A0}
+\pdfglyphtounicode{Tcedilla}{00A0}
+\pdfglyphtounicode{Tcircle}{00A0}
+\pdfglyphtounicode{Tcircumflexbelow}{00A0}
+\pdfglyphtounicode{Tcommaaccent}{00A0}
+\pdfglyphtounicode{Tdotaccent}{00A0}
+\pdfglyphtounicode{Tdotbelow}{00A0}
+\pdfglyphtounicode{Tecyrillic}{00A0}
+\pdfglyphtounicode{Tedescendercyrillic}{00A0}
+\pdfglyphtounicode{Tenroman}{00A0}
+\pdfglyphtounicode{Tetsecyrillic}{00A0}
+\pdfglyphtounicode{Theta}{00A0}
+\pdfglyphtounicode{Thook}{00A0}
+\pdfglyphtounicode{Thorn}{00A0}
+\pdfglyphtounicode{Thornsmall}{00A0}
+\pdfglyphtounicode{Threeroman}{00A0}
+\pdfglyphtounicode{Tildesmall}{00A0}
+\pdfglyphtounicode{Tiwnarmenian}{00A0}
+\pdfglyphtounicode{Tlinebelow}{00A0}
+\pdfglyphtounicode{Tmonospace}{00A0}
+\pdfglyphtounicode{Toarmenian}{00A0}
+\pdfglyphtounicode{Tonefive}{00A0}
+\pdfglyphtounicode{Tonesix}{00A0}
+\pdfglyphtounicode{Tonetwo}{00A0}
+\pdfglyphtounicode{Tretroflexhook}{00A0}
+\pdfglyphtounicode{Tsecyrillic}{00A0}
+\pdfglyphtounicode{Tshecyrillic}{00A0}
+\pdfglyphtounicode{Tsmall}{00A0}
+\pdfglyphtounicode{Twelveroman}{00A0}
+\pdfglyphtounicode{Tworoman}{00A0}
+\pdfglyphtounicode{U}{00A0}
+\pdfglyphtounicode{Uacute}{00A0}
+\pdfglyphtounicode{Uacutesmall}{00A0}
+\pdfglyphtounicode{Ubreve}{00A0}
+\pdfglyphtounicode{Ucaron}{00A0}
+\pdfglyphtounicode{Ucircle}{00A0}
+\pdfglyphtounicode{Ucircumflex}{00A0}
+\pdfglyphtounicode{Ucircumflexbelow}{00A0}
+\pdfglyphtounicode{Ucircumflexsmall}{00A0}
+\pdfglyphtounicode{Ucyrillic}{00A0}
+\pdfglyphtounicode{Udblacute}{00A0}
+\pdfglyphtounicode{Udblgrave}{00A0}
+\pdfglyphtounicode{Udieresis}{00A0}
+\pdfglyphtounicode{Udieresisacute}{00A0}
+\pdfglyphtounicode{Udieresisbelow}{00A0}
+\pdfglyphtounicode{Udieresiscaron}{00A0}
+\pdfglyphtounicode{Udieresiscyrillic}{00A0}
+\pdfglyphtounicode{Udieresisgrave}{00A0}
+\pdfglyphtounicode{Udieresismacron}{00A0}
+\pdfglyphtounicode{Udieresissmall}{00A0}
+\pdfglyphtounicode{Udotbelow}{00A0}
+\pdfglyphtounicode{Ugrave}{00A0}
+\pdfglyphtounicode{Ugravesmall}{00A0}
+\pdfglyphtounicode{Uhookabove}{00A0}
+\pdfglyphtounicode{Uhorn}{00A0}
+\pdfglyphtounicode{Uhornacute}{00A0}
+\pdfglyphtounicode{Uhorndotbelow}{00A0}
+\pdfglyphtounicode{Uhorngrave}{00A0}
+\pdfglyphtounicode{Uhornhookabove}{00A0}
+\pdfglyphtounicode{Uhorntilde}{00A0}
+\pdfglyphtounicode{Uhungarumlaut}{00A0}
+\pdfglyphtounicode{Uhungarumlautcyrillic}{00A0}
+\pdfglyphtounicode{Uinvertedbreve}{00A0}
+\pdfglyphtounicode{Ukcyrillic}{00A0}
+\pdfglyphtounicode{Umacron}{00A0}
+\pdfglyphtounicode{Umacroncyrillic}{00A0}
+\pdfglyphtounicode{Umacrondieresis}{00A0}
+\pdfglyphtounicode{Umonospace}{00A0}
+\pdfglyphtounicode{Uogonek}{00A0}
+\pdfglyphtounicode{Upsilon}{00A0}
+\pdfglyphtounicode{Upsilon1}{00A0}
+\pdfglyphtounicode{Upsilonacutehooksymbolgreek}{00A0}
+\pdfglyphtounicode{Upsilonafrican}{00A0}
+\pdfglyphtounicode{Upsilondieresis}{00A0}
+\pdfglyphtounicode{Upsilondieresishooksymbolgreek}{00A0}
+\pdfglyphtounicode{Upsilonhooksymbol}{00A0}
+\pdfglyphtounicode{Upsilontonos}{00A0}
+\pdfglyphtounicode{Uring}{00A0}
+\pdfglyphtounicode{Ushortcyrillic}{00A0}
+\pdfglyphtounicode{Usmall}{00A0}
+\pdfglyphtounicode{Ustraightcyrillic}{00A0}
+\pdfglyphtounicode{Ustraightstrokecyrillic}{00A0}
+\pdfglyphtounicode{Utilde}{00A0}
+\pdfglyphtounicode{Utildeacute}{00A0}
+\pdfglyphtounicode{Utildebelow}{00A0}
+\pdfglyphtounicode{V}{00A0}
+\pdfglyphtounicode{Vcircle}{00A0}
+\pdfglyphtounicode{Vdotbelow}{00A0}
+\pdfglyphtounicode{Vecyrillic}{00A0}
+\pdfglyphtounicode{Vewarmenian}{00A0}
+\pdfglyphtounicode{Vhook}{00A0}
+\pdfglyphtounicode{Vmonospace}{00A0}
+\pdfglyphtounicode{Voarmenian}{00A0}
+\pdfglyphtounicode{Vsmall}{00A0}
+\pdfglyphtounicode{Vtilde}{00A0}
+\pdfglyphtounicode{W}{00A0}
+\pdfglyphtounicode{Wacute}{00A0}
+\pdfglyphtounicode{Wcircle}{00A0}
+\pdfglyphtounicode{Wcircumflex}{00A0}
+\pdfglyphtounicode{Wdieresis}{00A0}
+\pdfglyphtounicode{Wdotaccent}{00A0}
+\pdfglyphtounicode{Wdotbelow}{00A0}
+\pdfglyphtounicode{Wgrave}{00A0}
+\pdfglyphtounicode{Wmonospace}{00A0}
+\pdfglyphtounicode{Wsmall}{00A0}
+\pdfglyphtounicode{X}{00A0}
+\pdfglyphtounicode{Xcircle}{00A0}
+\pdfglyphtounicode{Xdieresis}{00A0}
+\pdfglyphtounicode{Xdotaccent}{00A0}
+\pdfglyphtounicode{Xeharmenian}{00A0}
+\pdfglyphtounicode{Xi}{00A0}
+\pdfglyphtounicode{Xmonospace}{00A0}
+\pdfglyphtounicode{Xsmall}{00A0}
+\pdfglyphtounicode{Y}{00A0}
+\pdfglyphtounicode{Yacute}{00A0}
+\pdfglyphtounicode{Yacutesmall}{00A0}
+\pdfglyphtounicode{Yatcyrillic}{00A0}
+\pdfglyphtounicode{Ycircle}{00A0}
+\pdfglyphtounicode{Ycircumflex}{00A0}
+\pdfglyphtounicode{Ydieresis}{00A0}
+\pdfglyphtounicode{Ydieresissmall}{00A0}
+\pdfglyphtounicode{Ydotaccent}{00A0}
+\pdfglyphtounicode{Ydotbelow}{00A0}
+\pdfglyphtounicode{Yen}{00A0}
+\pdfglyphtounicode{Yericyrillic}{00A0}
+\pdfglyphtounicode{Yerudieresiscyrillic}{00A0}
+\pdfglyphtounicode{Ygrave}{00A0}
+\pdfglyphtounicode{Yhook}{00A0}
+\pdfglyphtounicode{Yhookabove}{00A0}
+\pdfglyphtounicode{Yiarmenian}{00A0}
+\pdfglyphtounicode{Yicyrillic}{00A0}
+\pdfglyphtounicode{Yiwnarmenian}{00A0}
+\pdfglyphtounicode{Ymonospace}{00A0}
+\pdfglyphtounicode{Ysmall}{00A0}
+\pdfglyphtounicode{Ytilde}{00A0}
+\pdfglyphtounicode{Yusbigcyrillic}{00A0}
+\pdfglyphtounicode{Yusbigiotifiedcyrillic}{00A0}
+\pdfglyphtounicode{Yuslittlecyrillic}{00A0}
+\pdfglyphtounicode{Yuslittleiotifiedcyrillic}{00A0}
+\pdfglyphtounicode{Z}{00A0}
+\pdfglyphtounicode{Zaarmenian}{00A0}
+\pdfglyphtounicode{Zacute}{00A0}
+\pdfglyphtounicode{Zcaron}{00A0}
+\pdfglyphtounicode{Zcaronsmall}{00A0}
+\pdfglyphtounicode{Zcircle}{00A0}
+\pdfglyphtounicode{Zcircumflex}{00A0}
+\pdfglyphtounicode{Zdot}{00A0}
+\pdfglyphtounicode{Zdotaccent}{00A0}
+\pdfglyphtounicode{Zdotbelow}{00A0}
+\pdfglyphtounicode{Zecyrillic}{00A0}
+\pdfglyphtounicode{Zedescendercyrillic}{00A0}
+\pdfglyphtounicode{Zedieresiscyrillic}{00A0}
+\pdfglyphtounicode{Zeta}{00A0}
+\pdfglyphtounicode{Zhearmenian}{00A0}
+\pdfglyphtounicode{Zhebrevecyrillic}{00A0}
+\pdfglyphtounicode{Zhecyrillic}{00A0}
+\pdfglyphtounicode{Zhedescendercyrillic}{00A0}
+\pdfglyphtounicode{Zhedieresiscyrillic}{00A0}
+\pdfglyphtounicode{Zlinebelow}{00A0}
+\pdfglyphtounicode{Zmonospace}{00A0}
+\pdfglyphtounicode{Zsmall}{00A0}
+\pdfglyphtounicode{Zstroke}{00A0}
+\pdfglyphtounicode{a}{00A0}
+\pdfglyphtounicode{aabengali}{00A0}
+\pdfglyphtounicode{aacute}{00A0}
+\pdfglyphtounicode{aadeva}{00A0}
+\pdfglyphtounicode{aagujarati}{00A0}
+\pdfglyphtounicode{aagurmukhi}{00A0}
+\pdfglyphtounicode{aamatragurmukhi}{00A0}
+\pdfglyphtounicode{aarusquare}{00A0}
+\pdfglyphtounicode{aavowelsignbengali}{00A0}
+\pdfglyphtounicode{aavowelsigndeva}{00A0}
+\pdfglyphtounicode{aavowelsigngujarati}{00A0}
+\pdfglyphtounicode{abbreviationmarkarmenian}{00A0}
+\pdfglyphtounicode{abbreviationsigndeva}{00A0}
+\pdfglyphtounicode{abengali}{00A0}
+\pdfglyphtounicode{abopomofo}{00A0}
+\pdfglyphtounicode{abreve}{00A0}
+\pdfglyphtounicode{abreveacute}{00A0}
+\pdfglyphtounicode{abrevecyrillic}{00A0}
+\pdfglyphtounicode{abrevedotbelow}{00A0}
+\pdfglyphtounicode{abrevegrave}{00A0}
+\pdfglyphtounicode{abrevehookabove}{00A0}
+\pdfglyphtounicode{abrevetilde}{00A0}
+\pdfglyphtounicode{acaron}{00A0}
+\pdfglyphtounicode{acircle}{00A0}
+\pdfglyphtounicode{acircumflex}{00A0}
+\pdfglyphtounicode{acircumflexacute}{00A0}
+\pdfglyphtounicode{acircumflexdotbelow}{00A0}
+\pdfglyphtounicode{acircumflexgrave}{00A0}
+\pdfglyphtounicode{acircumflexhookabove}{00A0}
+\pdfglyphtounicode{acircumflextilde}{00A0}
+\pdfglyphtounicode{acute}{00A0}
+\pdfglyphtounicode{acutebelowcmb}{00A0}
+\pdfglyphtounicode{acutecmb}{00A0}
+\pdfglyphtounicode{acutecomb}{00A0}
+\pdfglyphtounicode{acutedeva}{00A0}
+\pdfglyphtounicode{acutelowmod}{00A0}
+\pdfglyphtounicode{acutetonecmb}{00A0}
+\pdfglyphtounicode{acyrillic}{00A0}
+\pdfglyphtounicode{adblgrave}{00A0}
+\pdfglyphtounicode{addakgurmukhi}{00A0}
+\pdfglyphtounicode{adeva}{00A0}
+\pdfglyphtounicode{adieresis}{00A0}
+\pdfglyphtounicode{adieresiscyrillic}{00A0}
+\pdfglyphtounicode{adieresismacron}{00A0}
+\pdfglyphtounicode{adotbelow}{00A0}
+\pdfglyphtounicode{adotmacron}{00A0}
+\pdfglyphtounicode{ae}{00A0}
+\pdfglyphtounicode{aeacute}{00A0}
+\pdfglyphtounicode{aekorean}{00A0}
+\pdfglyphtounicode{aemacron}{00A0}
+\pdfglyphtounicode{afii00208}{00A0}
+\pdfglyphtounicode{afii08941}{00A0}
+\pdfglyphtounicode{afii10017}{00A0}
+\pdfglyphtounicode{afii10018}{00A0}
+\pdfglyphtounicode{afii10019}{00A0}
+\pdfglyphtounicode{afii10020}{00A0}
+\pdfglyphtounicode{afii10021}{00A0}
+\pdfglyphtounicode{afii10022}{00A0}
+\pdfglyphtounicode{afii10023}{00A0}
+\pdfglyphtounicode{afii10024}{00A0}
+\pdfglyphtounicode{afii10025}{00A0}
+\pdfglyphtounicode{afii10026}{00A0}
+\pdfglyphtounicode{afii10027}{00A0}
+\pdfglyphtounicode{afii10028}{00A0}
+\pdfglyphtounicode{afii10029}{00A0}
+\pdfglyphtounicode{afii10030}{00A0}
+\pdfglyphtounicode{afii10031}{00A0}
+\pdfglyphtounicode{afii10032}{00A0}
+\pdfglyphtounicode{afii10033}{00A0}
+\pdfglyphtounicode{afii10034}{00A0}
+\pdfglyphtounicode{afii10035}{00A0}
+\pdfglyphtounicode{afii10036}{00A0}
+\pdfglyphtounicode{afii10037}{00A0}
+\pdfglyphtounicode{afii10038}{00A0}
+\pdfglyphtounicode{afii10039}{00A0}
+\pdfglyphtounicode{afii10040}{00A0}
+\pdfglyphtounicode{afii10041}{00A0}
+\pdfglyphtounicode{afii10042}{00A0}
+\pdfglyphtounicode{afii10043}{00A0}
+\pdfglyphtounicode{afii10044}{00A0}
+\pdfglyphtounicode{afii10045}{00A0}
+\pdfglyphtounicode{afii10046}{00A0}
+\pdfglyphtounicode{afii10047}{00A0}
+\pdfglyphtounicode{afii10048}{00A0}
+\pdfglyphtounicode{afii10049}{00A0}
+\pdfglyphtounicode{afii10050}{00A0}
+\pdfglyphtounicode{afii10051}{00A0}
+\pdfglyphtounicode{afii10052}{00A0}
+\pdfglyphtounicode{afii10053}{00A0}
+\pdfglyphtounicode{afii10054}{00A0}
+\pdfglyphtounicode{afii10055}{00A0}
+\pdfglyphtounicode{afii10056}{00A0}
+\pdfglyphtounicode{afii10057}{00A0}
+\pdfglyphtounicode{afii10058}{00A0}
+\pdfglyphtounicode{afii10059}{00A0}
+\pdfglyphtounicode{afii10060}{00A0}
+\pdfglyphtounicode{afii10061}{00A0}
+\pdfglyphtounicode{afii10062}{00A0}
+\pdfglyphtounicode{afii10063}{00A0}
+\pdfglyphtounicode{afii10064}{00A0}
+\pdfglyphtounicode{afii10065}{00A0}
+\pdfglyphtounicode{afii10066}{00A0}
+\pdfglyphtounicode{afii10067}{00A0}
+\pdfglyphtounicode{afii10068}{00A0}
+\pdfglyphtounicode{afii10069}{00A0}
+\pdfglyphtounicode{afii10070}{00A0}
+\pdfglyphtounicode{afii10071}{00A0}
+\pdfglyphtounicode{afii10072}{00A0}
+\pdfglyphtounicode{afii10073}{00A0}
+\pdfglyphtounicode{afii10074}{00A0}
+\pdfglyphtounicode{afii10075}{00A0}
+\pdfglyphtounicode{afii10076}{00A0}
+\pdfglyphtounicode{afii10077}{00A0}
+\pdfglyphtounicode{afii10078}{00A0}
+\pdfglyphtounicode{afii10079}{00A0}
+\pdfglyphtounicode{afii10080}{00A0}
+\pdfglyphtounicode{afii10081}{00A0}
+\pdfglyphtounicode{afii10082}{00A0}
+\pdfglyphtounicode{afii10083}{00A0}
+\pdfglyphtounicode{afii10084}{00A0}
+\pdfglyphtounicode{afii10085}{00A0}
+\pdfglyphtounicode{afii10086}{00A0}
+\pdfglyphtounicode{afii10087}{00A0}
+\pdfglyphtounicode{afii10088}{00A0}
+\pdfglyphtounicode{afii10089}{00A0}
+\pdfglyphtounicode{afii10090}{00A0}
+\pdfglyphtounicode{afii10091}{00A0}
+\pdfglyphtounicode{afii10092}{00A0}
+\pdfglyphtounicode{afii10093}{00A0}
+\pdfglyphtounicode{afii10094}{00A0}
+\pdfglyphtounicode{afii10095}{00A0}
+\pdfglyphtounicode{afii10096}{00A0}
+\pdfglyphtounicode{afii10097}{00A0}
+\pdfglyphtounicode{afii10098}{00A0}
+\pdfglyphtounicode{afii10099}{00A0}
+\pdfglyphtounicode{afii10100}{00A0}
+\pdfglyphtounicode{afii10101}{00A0}
+\pdfglyphtounicode{afii10102}{00A0}
+\pdfglyphtounicode{afii10103}{00A0}
+\pdfglyphtounicode{afii10104}{00A0}
+\pdfglyphtounicode{afii10105}{00A0}
+\pdfglyphtounicode{afii10106}{00A0}
+\pdfglyphtounicode{afii10107}{00A0}
+\pdfglyphtounicode{afii10108}{00A0}
+\pdfglyphtounicode{afii10109}{00A0}
+\pdfglyphtounicode{afii10110}{00A0}
+\pdfglyphtounicode{afii10145}{00A0}
+\pdfglyphtounicode{afii10146}{00A0}
+\pdfglyphtounicode{afii10147}{00A0}
+\pdfglyphtounicode{afii10148}{00A0}
+\pdfglyphtounicode{afii10192}{00A0}
+\pdfglyphtounicode{afii10193}{00A0}
+\pdfglyphtounicode{afii10194}{00A0}
+\pdfglyphtounicode{afii10195}{00A0}
+\pdfglyphtounicode{afii10196}{00A0}
+\pdfglyphtounicode{afii10831}{00A0}
+\pdfglyphtounicode{afii10832}{00A0}
+\pdfglyphtounicode{afii10846}{00A0}
+\pdfglyphtounicode{afii299}{00A0}
+\pdfglyphtounicode{afii300}{00A0}
+\pdfglyphtounicode{afii301}{00A0}
+\pdfglyphtounicode{afii57381}{00A0}
+\pdfglyphtounicode{afii57388}{00A0}
+\pdfglyphtounicode{afii57392}{00A0}
+\pdfglyphtounicode{afii57393}{00A0}
+\pdfglyphtounicode{afii57394}{00A0}
+\pdfglyphtounicode{afii57395}{00A0}
+\pdfglyphtounicode{afii57396}{00A0}
+\pdfglyphtounicode{afii57397}{00A0}
+\pdfglyphtounicode{afii57398}{00A0}
+\pdfglyphtounicode{afii57399}{00A0}
+\pdfglyphtounicode{afii57400}{00A0}
+\pdfglyphtounicode{afii57401}{00A0}
+\pdfglyphtounicode{afii57403}{00A0}
+\pdfglyphtounicode{afii57407}{00A0}
+\pdfglyphtounicode{afii57409}{00A0}
+\pdfglyphtounicode{afii57410}{00A0}
+\pdfglyphtounicode{afii57411}{00A0}
+\pdfglyphtounicode{afii57412}{00A0}
+\pdfglyphtounicode{afii57413}{00A0}
+\pdfglyphtounicode{afii57414}{00A0}
+\pdfglyphtounicode{afii57415}{00A0}
+\pdfglyphtounicode{afii57416}{00A0}
+\pdfglyphtounicode{afii57417}{00A0}
+\pdfglyphtounicode{afii57418}{00A0}
+\pdfglyphtounicode{afii57419}{00A0}
+\pdfglyphtounicode{afii57420}{00A0}
+\pdfglyphtounicode{afii57421}{00A0}
+\pdfglyphtounicode{afii57422}{00A0}
+\pdfglyphtounicode{afii57423}{00A0}
+\pdfglyphtounicode{afii57424}{00A0}
+\pdfglyphtounicode{afii57425}{00A0}
+\pdfglyphtounicode{afii57426}{00A0}
+\pdfglyphtounicode{afii57427}{00A0}
+\pdfglyphtounicode{afii57428}{00A0}
+\pdfglyphtounicode{afii57429}{00A0}
+\pdfglyphtounicode{afii57430}{00A0}
+\pdfglyphtounicode{afii57431}{00A0}
+\pdfglyphtounicode{afii57432}{00A0}
+\pdfglyphtounicode{afii57433}{00A0}
+\pdfglyphtounicode{afii57434}{00A0}
+\pdfglyphtounicode{afii57440}{00A0}
+\pdfglyphtounicode{afii57441}{00A0}
+\pdfglyphtounicode{afii57442}{00A0}
+\pdfglyphtounicode{afii57443}{00A0}
+\pdfglyphtounicode{afii57444}{00A0}
+\pdfglyphtounicode{afii57445}{00A0}
+\pdfglyphtounicode{afii57446}{00A0}
+\pdfglyphtounicode{afii57448}{00A0}
+\pdfglyphtounicode{afii57449}{00A0}
+\pdfglyphtounicode{afii57450}{00A0}
+\pdfglyphtounicode{afii57451}{00A0}
+\pdfglyphtounicode{afii57452}{00A0}
+\pdfglyphtounicode{afii57453}{00A0}
+\pdfglyphtounicode{afii57454}{00A0}
+\pdfglyphtounicode{afii57455}{00A0}
+\pdfglyphtounicode{afii57456}{00A0}
+\pdfglyphtounicode{afii57457}{00A0}
+\pdfglyphtounicode{afii57458}{00A0}
+\pdfglyphtounicode{afii57470}{00A0}
+\pdfglyphtounicode{afii57505}{00A0}
+\pdfglyphtounicode{afii57506}{00A0}
+\pdfglyphtounicode{afii57507}{00A0}
+\pdfglyphtounicode{afii57508}{00A0}
+\pdfglyphtounicode{afii57509}{00A0}
+\pdfglyphtounicode{afii57511}{00A0}
+\pdfglyphtounicode{afii57512}{00A0}
+\pdfglyphtounicode{afii57513}{00A0}
+\pdfglyphtounicode{afii57514}{00A0}
+\pdfglyphtounicode{afii57519}{00A0}
+\pdfglyphtounicode{afii57534}{00A0}
+\pdfglyphtounicode{afii57636}{00A0}
+\pdfglyphtounicode{afii57645}{00A0}
+\pdfglyphtounicode{afii57658}{00A0}
+\pdfglyphtounicode{afii57664}{00A0}
+\pdfglyphtounicode{afii57665}{00A0}
+\pdfglyphtounicode{afii57666}{00A0}
+\pdfglyphtounicode{afii57667}{00A0}
+\pdfglyphtounicode{afii57668}{00A0}
+\pdfglyphtounicode{afii57669}{00A0}
+\pdfglyphtounicode{afii57670}{00A0}
+\pdfglyphtounicode{afii57671}{00A0}
+\pdfglyphtounicode{afii57672}{00A0}
+\pdfglyphtounicode{afii57673}{00A0}
+\pdfglyphtounicode{afii57674}{00A0}
+\pdfglyphtounicode{afii57675}{00A0}
+\pdfglyphtounicode{afii57676}{00A0}
+\pdfglyphtounicode{afii57677}{00A0}
+\pdfglyphtounicode{afii57678}{00A0}
+\pdfglyphtounicode{afii57679}{00A0}
+\pdfglyphtounicode{afii57680}{00A0}
+\pdfglyphtounicode{afii57681}{00A0}
+\pdfglyphtounicode{afii57682}{00A0}
+\pdfglyphtounicode{afii57683}{00A0}
+\pdfglyphtounicode{afii57684}{00A0}
+\pdfglyphtounicode{afii57685}{00A0}
+\pdfglyphtounicode{afii57686}{00A0}
+\pdfglyphtounicode{afii57687}{00A0}
+\pdfglyphtounicode{afii57688}{00A0}
+\pdfglyphtounicode{afii57689}{00A0}
+\pdfglyphtounicode{afii57690}{00A0}
+\pdfglyphtounicode{afii57694}{00A0}
+\pdfglyphtounicode{afii57695}{00A0}
+\pdfglyphtounicode{afii57700}{00A0}
+\pdfglyphtounicode{afii57705}{00A0}
+\pdfglyphtounicode{afii57716}{00A0}
+\pdfglyphtounicode{afii57717}{00A0}
+\pdfglyphtounicode{afii57718}{00A0}
+\pdfglyphtounicode{afii57723}{00A0}
+\pdfglyphtounicode{afii57793}{00A0}
+\pdfglyphtounicode{afii57794}{00A0}
+\pdfglyphtounicode{afii57795}{00A0}
+\pdfglyphtounicode{afii57796}{00A0}
+\pdfglyphtounicode{afii57797}{00A0}
+\pdfglyphtounicode{afii57798}{00A0}
+\pdfglyphtounicode{afii57799}{00A0}
+\pdfglyphtounicode{afii57800}{00A0}
+\pdfglyphtounicode{afii57801}{00A0}
+\pdfglyphtounicode{afii57802}{00A0}
+\pdfglyphtounicode{afii57803}{00A0}
+\pdfglyphtounicode{afii57804}{00A0}
+\pdfglyphtounicode{afii57806}{00A0}
+\pdfglyphtounicode{afii57807}{00A0}
+\pdfglyphtounicode{afii57839}{00A0}
+\pdfglyphtounicode{afii57841}{00A0}
+\pdfglyphtounicode{afii57842}{00A0}
+\pdfglyphtounicode{afii57929}{00A0}
+\pdfglyphtounicode{afii61248}{00A0}
+\pdfglyphtounicode{afii61289}{00A0}
+\pdfglyphtounicode{afii61352}{00A0}
+\pdfglyphtounicode{afii61573}{00A0}
+\pdfglyphtounicode{afii61574}{00A0}
+\pdfglyphtounicode{afii61575}{00A0}
+\pdfglyphtounicode{afii61664}{00A0}
+\pdfglyphtounicode{afii63167}{00A0}
+\pdfglyphtounicode{afii64937}{00A0}
+\pdfglyphtounicode{agrave}{00A0}
+\pdfglyphtounicode{agujarati}{00A0}
+\pdfglyphtounicode{agurmukhi}{00A0}
+\pdfglyphtounicode{ahiragana}{00A0}
+\pdfglyphtounicode{ahookabove}{00A0}
+\pdfglyphtounicode{aibengali}{00A0}
+\pdfglyphtounicode{aibopomofo}{00A0}
+\pdfglyphtounicode{aideva}{00A0}
+\pdfglyphtounicode{aiecyrillic}{00A0}
+\pdfglyphtounicode{aigujarati}{00A0}
+\pdfglyphtounicode{aigurmukhi}{00A0}
+\pdfglyphtounicode{aimatragurmukhi}{00A0}
+\pdfglyphtounicode{ainarabic}{00A0}
+\pdfglyphtounicode{ainfinalarabic}{00A0}
+\pdfglyphtounicode{aininitialarabic}{00A0}
+\pdfglyphtounicode{ainmedialarabic}{00A0}
+\pdfglyphtounicode{ainvertedbreve}{00A0}
+\pdfglyphtounicode{aivowelsignbengali}{00A0}
+\pdfglyphtounicode{aivowelsigndeva}{00A0}
+\pdfglyphtounicode{aivowelsigngujarati}{00A0}
+\pdfglyphtounicode{akatakana}{00A0}
+\pdfglyphtounicode{akatakanahalfwidth}{00A0}
+\pdfglyphtounicode{akorean}{00A0}
+\pdfglyphtounicode{alef}{00A0}
+\pdfglyphtounicode{alefarabic}{00A0}
+\pdfglyphtounicode{alefdageshhebrew}{00A0}
+\pdfglyphtounicode{aleffinalarabic}{00A0}
+\pdfglyphtounicode{alefhamzaabovearabic}{00A0}
+\pdfglyphtounicode{alefhamzaabovefinalarabic}{00A0}
+\pdfglyphtounicode{alefhamzabelowarabic}{00A0}
+\pdfglyphtounicode{alefhamzabelowfinalarabic}{00A0}
+\pdfglyphtounicode{alefhebrew}{00A0}
+\pdfglyphtounicode{aleflamedhebrew}{00A0}
+\pdfglyphtounicode{alefmaddaabovearabic}{00A0}
+\pdfglyphtounicode{alefmaddaabovefinalarabic}{00A0}
+\pdfglyphtounicode{alefmaksuraarabic}{00A0}
+\pdfglyphtounicode{alefmaksurafinalarabic}{00A0}
+\pdfglyphtounicode{alefmaksurainitialarabic}{00A0}
+\pdfglyphtounicode{alefmaksuramedialarabic}{00A0}
+\pdfglyphtounicode{alefpatahhebrew}{00A0}
+\pdfglyphtounicode{alefqamatshebrew}{00A0}
+\pdfglyphtounicode{aleph}{00A0}
+\pdfglyphtounicode{allequal}{00A0}
+\pdfglyphtounicode{alpha}{00A0}
+\pdfglyphtounicode{alphatonos}{00A0}
+\pdfglyphtounicode{amacron}{00A0}
+\pdfglyphtounicode{amonospace}{00A0}
+\pdfglyphtounicode{ampersand}{00A0}
+\pdfglyphtounicode{ampersandmonospace}{00A0}
+\pdfglyphtounicode{ampersandsmall}{00A0}
+\pdfglyphtounicode{amsquare}{00A0}
+\pdfglyphtounicode{anbopomofo}{00A0}
+\pdfglyphtounicode{angbopomofo}{00A0}
+\pdfglyphtounicode{angbracketleft}{00A0}
+\pdfglyphtounicode{angbracketright}{00A0}
+\pdfglyphtounicode{angkhankhuthai}{00A0}
+\pdfglyphtounicode{angle}{00A0}
+\pdfglyphtounicode{anglebracketleft}{00A0}
+\pdfglyphtounicode{anglebracketleftvertical}{00A0}
+\pdfglyphtounicode{anglebracketright}{00A0}
+\pdfglyphtounicode{anglebracketrightvertical}{00A0}
+\pdfglyphtounicode{angleleft}{00A0}
+\pdfglyphtounicode{angleright}{00A0}
+\pdfglyphtounicode{angstrom}{00A0}
+\pdfglyphtounicode{anoteleia}{00A0}
+\pdfglyphtounicode{anticlockwise}{00A0}
+\pdfglyphtounicode{anudattadeva}{00A0}
+\pdfglyphtounicode{anusvarabengali}{00A0}
+\pdfglyphtounicode{anusvaradeva}{00A0}
+\pdfglyphtounicode{anusvaragujarati}{00A0}
+\pdfglyphtounicode{aogonek}{00A0}
+\pdfglyphtounicode{apaatosquare}{00A0}
+\pdfglyphtounicode{aparen}{00A0}
+\pdfglyphtounicode{apostrophearmenian}{00A0}
+\pdfglyphtounicode{apostrophemod}{00A0}
+\pdfglyphtounicode{apple}{00A0}
+\pdfglyphtounicode{approaches}{00A0}
+\pdfglyphtounicode{approxequal}{00A0}
+\pdfglyphtounicode{approxequalorimage}{00A0}
+\pdfglyphtounicode{approximatelyequal}{00A0}
+\pdfglyphtounicode{approxorequal}{00A0}
+\pdfglyphtounicode{araeaekorean}{00A0}
+\pdfglyphtounicode{araeakorean}{00A0}
+\pdfglyphtounicode{arc}{00A0}
+\pdfglyphtounicode{archleftdown}{00A0}
+\pdfglyphtounicode{archrightdown}{00A0}
+\pdfglyphtounicode{arighthalfring}{00A0}
+\pdfglyphtounicode{aring}{00A0}
+\pdfglyphtounicode{aringacute}{00A0}
+\pdfglyphtounicode{aringbelow}{00A0}
+\pdfglyphtounicode{arrowboth}{00A0}
+\pdfglyphtounicode{arrowbothv}{00A0}
+\pdfglyphtounicode{arrowdashdown}{00A0}
+\pdfglyphtounicode{arrowdashleft}{00A0}
+\pdfglyphtounicode{arrowdashright}{00A0}
+\pdfglyphtounicode{arrowdashup}{00A0}
+\pdfglyphtounicode{arrowdblboth}{00A0}
+\pdfglyphtounicode{arrowdblbothv}{00A0}
+\pdfglyphtounicode{arrowdbldown}{00A0}
+\pdfglyphtounicode{arrowdblleft}{00A0}
+\pdfglyphtounicode{arrowdblright}{00A0}
+\pdfglyphtounicode{arrowdblup}{00A0}
+\pdfglyphtounicode{arrowdown}{00A0}
+\pdfglyphtounicode{arrowdownleft}{00A0}
+\pdfglyphtounicode{arrowdownright}{00A0}
+\pdfglyphtounicode{arrowdownwhite}{00A0}
+\pdfglyphtounicode{arrowheaddownmod}{00A0}
+\pdfglyphtounicode{arrowheadleftmod}{00A0}
+\pdfglyphtounicode{arrowheadrightmod}{00A0}
+\pdfglyphtounicode{arrowheadupmod}{00A0}
+\pdfglyphtounicode{arrowhorizex}{00A0}
+\pdfglyphtounicode{arrowleft}{00A0}
+\pdfglyphtounicode{arrowleftbothalf}{00A0}
+\pdfglyphtounicode{arrowleftdbl}{00A0}
+\pdfglyphtounicode{arrowleftdblstroke}{00A0}
+\pdfglyphtounicode{arrowleftoverright}{00A0}
+\pdfglyphtounicode{arrowlefttophalf}{00A0}
+\pdfglyphtounicode{arrowleftwhite}{00A0}
+\pdfglyphtounicode{arrownortheast}{00A0}
+\pdfglyphtounicode{arrownorthwest}{00A0}
+\pdfglyphtounicode{arrowparrleftright}{00A0}
+\pdfglyphtounicode{arrowparrrightleft}{00A0}
+\pdfglyphtounicode{arrowright}{00A0}
+\pdfglyphtounicode{arrowrightbothalf}{00A0}
+\pdfglyphtounicode{arrowrightdblstroke}{00A0}
+\pdfglyphtounicode{arrowrightheavy}{00A0}
+\pdfglyphtounicode{arrowrightoverleft}{00A0}
+\pdfglyphtounicode{arrowrighttophalf}{00A0}
+\pdfglyphtounicode{arrowrightwhite}{00A0}
+\pdfglyphtounicode{arrowsoutheast}{00A0}
+\pdfglyphtounicode{arrowsouthwest}{00A0}
+\pdfglyphtounicode{arrowtableft}{00A0}
+\pdfglyphtounicode{arrowtabright}{00A0}
+\pdfglyphtounicode{arrowtailleft}{00A0}
+\pdfglyphtounicode{arrowtailright}{00A0}
+\pdfglyphtounicode{arrowtripleleft}{00A0}
+\pdfglyphtounicode{arrowtripleright}{00A0}
+\pdfglyphtounicode{arrowup}{00A0}
+\pdfglyphtounicode{arrowupdn}{00A0}
+\pdfglyphtounicode{arrowupdnbse}{00A0}
+\pdfglyphtounicode{arrowupdownbase}{00A0}
+\pdfglyphtounicode{arrowupleft}{00A0}
+\pdfglyphtounicode{arrowupleftofdown}{00A0}
+\pdfglyphtounicode{arrowupright}{00A0}
+\pdfglyphtounicode{arrowupwhite}{00A0}
+\pdfglyphtounicode{arrowvertex}{00A0}
+\pdfglyphtounicode{asciicircum}{00A0}
+\pdfglyphtounicode{asciicircummonospace}{00A0}
+\pdfglyphtounicode{asciitilde}{00A0}
+\pdfglyphtounicode{asciitildemonospace}{00A0}
+\pdfglyphtounicode{ascript}{00A0}
+\pdfglyphtounicode{ascriptturned}{00A0}
+\pdfglyphtounicode{asmallhiragana}{00A0}
+\pdfglyphtounicode{asmallkatakana}{00A0}
+\pdfglyphtounicode{asmallkatakanahalfwidth}{00A0}
+\pdfglyphtounicode{asterisk}{00A0}
+\pdfglyphtounicode{asteriskaltonearabic}{00A0}
+\pdfglyphtounicode{asteriskarabic}{00A0}
+\pdfglyphtounicode{asteriskcentered}{00A0}
+\pdfglyphtounicode{asteriskmath}{00A0}
+\pdfglyphtounicode{asteriskmonospace}{00A0}
+\pdfglyphtounicode{asterisksmall}{00A0}
+\pdfglyphtounicode{asterism}{00A0}
+\pdfglyphtounicode{asuperior}{00A0}
+\pdfglyphtounicode{asymptoticallyequal}{00A0}
+\pdfglyphtounicode{at}{00A0}
+\pdfglyphtounicode{atilde}{00A0}
+\pdfglyphtounicode{atmonospace}{00A0}
+\pdfglyphtounicode{atsmall}{00A0}
+\pdfglyphtounicode{aturned}{00A0}
+\pdfglyphtounicode{aubengali}{00A0}
+\pdfglyphtounicode{aubopomofo}{00A0}
+\pdfglyphtounicode{audeva}{00A0}
+\pdfglyphtounicode{augujarati}{00A0}
+\pdfglyphtounicode{augurmukhi}{00A0}
+\pdfglyphtounicode{aulengthmarkbengali}{00A0}
+\pdfglyphtounicode{aumatragurmukhi}{00A0}
+\pdfglyphtounicode{auvowelsignbengali}{00A0}
+\pdfglyphtounicode{auvowelsigndeva}{00A0}
+\pdfglyphtounicode{auvowelsigngujarati}{00A0}
+\pdfglyphtounicode{avagrahadeva}{00A0}
+\pdfglyphtounicode{aybarmenian}{00A0}
+\pdfglyphtounicode{ayin}{00A0}
+\pdfglyphtounicode{ayinaltonehebrew}{00A0}
+\pdfglyphtounicode{ayinhebrew}{00A0}
+\pdfglyphtounicode{b}{00A0}
+\pdfglyphtounicode{babengali}{00A0}
+\pdfglyphtounicode{backslash}{00A0}
+\pdfglyphtounicode{backslashmonospace}{00A0}
+\pdfglyphtounicode{badeva}{00A0}
+\pdfglyphtounicode{bagujarati}{00A0}
+\pdfglyphtounicode{bagurmukhi}{00A0}
+\pdfglyphtounicode{bahiragana}{00A0}
+\pdfglyphtounicode{bahtthai}{00A0}
+\pdfglyphtounicode{bakatakana}{00A0}
+\pdfglyphtounicode{bar}{00A0}
+\pdfglyphtounicode{bardbl}{00A0}
+\pdfglyphtounicode{barmonospace}{00A0}
+\pdfglyphtounicode{bbopomofo}{00A0}
+\pdfglyphtounicode{bcircle}{00A0}
+\pdfglyphtounicode{bdotaccent}{00A0}
+\pdfglyphtounicode{bdotbelow}{00A0}
+\pdfglyphtounicode{beamedsixteenthnotes}{00A0}
+\pdfglyphtounicode{because}{00A0}
+\pdfglyphtounicode{becyrillic}{00A0}
+\pdfglyphtounicode{beharabic}{00A0}
+\pdfglyphtounicode{behfinalarabic}{00A0}
+\pdfglyphtounicode{behinitialarabic}{00A0}
+\pdfglyphtounicode{behiragana}{00A0}
+\pdfglyphtounicode{behmedialarabic}{00A0}
+\pdfglyphtounicode{behmeeminitialarabic}{00A0}
+\pdfglyphtounicode{behmeemisolatedarabic}{00A0}
+\pdfglyphtounicode{behnoonfinalarabic}{00A0}
+\pdfglyphtounicode{bekatakana}{00A0}
+\pdfglyphtounicode{benarmenian}{00A0}
+\pdfglyphtounicode{bet}{00A0}
+\pdfglyphtounicode{beta}{00A0}
+\pdfglyphtounicode{betasymbolgreek}{00A0}
+\pdfglyphtounicode{betdagesh}{00A0}
+\pdfglyphtounicode{betdageshhebrew}{00A0}
+\pdfglyphtounicode{beth}{00A0}
+\pdfglyphtounicode{bethebrew}{00A0}
+\pdfglyphtounicode{betrafehebrew}{00A0}
+\pdfglyphtounicode{between}{00A0}
+\pdfglyphtounicode{bhabengali}{00A0}
+\pdfglyphtounicode{bhadeva}{00A0}
+\pdfglyphtounicode{bhagujarati}{00A0}
+\pdfglyphtounicode{bhagurmukhi}{00A0}
+\pdfglyphtounicode{bhook}{00A0}
+\pdfglyphtounicode{bihiragana}{00A0}
+\pdfglyphtounicode{bikatakana}{00A0}
+\pdfglyphtounicode{bilabialclick}{00A0}
+\pdfglyphtounicode{bindigurmukhi}{00A0}
+\pdfglyphtounicode{birusquare}{00A0}
+\pdfglyphtounicode{blackcircle}{00A0}
+\pdfglyphtounicode{blackdiamond}{00A0}
+\pdfglyphtounicode{blackdownpointingtriangle}{00A0}
+\pdfglyphtounicode{blackleftpointingpointer}{00A0}
+\pdfglyphtounicode{blackleftpointingtriangle}{00A0}
+\pdfglyphtounicode{blacklenticularbracketleft}{00A0}
+\pdfglyphtounicode{blacklenticularbracketleftvertical}{00A0}
+\pdfglyphtounicode{blacklenticularbracketright}{00A0}
+\pdfglyphtounicode{blacklenticularbracketrightvertical}{00A0}
+\pdfglyphtounicode{blacklowerlefttriangle}{00A0}
+\pdfglyphtounicode{blacklowerrighttriangle}{00A0}
+\pdfglyphtounicode{blackrectangle}{00A0}
+\pdfglyphtounicode{blackrightpointingpointer}{00A0}
+\pdfglyphtounicode{blackrightpointingtriangle}{00A0}
+\pdfglyphtounicode{blacksmallsquare}{00A0}
+\pdfglyphtounicode{blacksmilingface}{00A0}
+\pdfglyphtounicode{blacksquare}{00A0}
+\pdfglyphtounicode{blackstar}{00A0}
+\pdfglyphtounicode{blackupperlefttriangle}{00A0}
+\pdfglyphtounicode{blackupperrighttriangle}{00A0}
+\pdfglyphtounicode{blackuppointingsmalltriangle}{00A0}
+\pdfglyphtounicode{blackuppointingtriangle}{00A0}
+\pdfglyphtounicode{blank}{00A0}
+\pdfglyphtounicode{blinebelow}{00A0}
+\pdfglyphtounicode{block}{00A0}
+\pdfglyphtounicode{bmonospace}{00A0}
+\pdfglyphtounicode{bobaimaithai}{00A0}
+\pdfglyphtounicode{bohiragana}{00A0}
+\pdfglyphtounicode{bokatakana}{00A0}
+\pdfglyphtounicode{bparen}{00A0}
+\pdfglyphtounicode{bqsquare}{00A0}
+\pdfglyphtounicode{braceex}{00A0}
+\pdfglyphtounicode{braceleft}{00A0}
+\pdfglyphtounicode{braceleftbt}{00A0}
+\pdfglyphtounicode{braceleftmid}{00A0}
+\pdfglyphtounicode{braceleftmonospace}{00A0}
+\pdfglyphtounicode{braceleftsmall}{00A0}
+\pdfglyphtounicode{bracelefttp}{00A0}
+\pdfglyphtounicode{braceleftvertical}{00A0}
+\pdfglyphtounicode{braceright}{00A0}
+\pdfglyphtounicode{bracerightbt}{00A0}
+\pdfglyphtounicode{bracerightmid}{00A0}
+\pdfglyphtounicode{bracerightmonospace}{00A0}
+\pdfglyphtounicode{bracerightsmall}{00A0}
+\pdfglyphtounicode{bracerighttp}{00A0}
+\pdfglyphtounicode{bracerightvertical}{00A0}
+\pdfglyphtounicode{bracketleft}{00A0}
+\pdfglyphtounicode{bracketleftbt}{00A0}
+\pdfglyphtounicode{bracketleftex}{00A0}
+\pdfglyphtounicode{bracketleftmonospace}{00A0}
+\pdfglyphtounicode{bracketlefttp}{00A0}
+\pdfglyphtounicode{bracketright}{00A0}
+\pdfglyphtounicode{bracketrightbt}{00A0}
+\pdfglyphtounicode{bracketrightex}{00A0}
+\pdfglyphtounicode{bracketrightmonospace}{00A0}
+\pdfglyphtounicode{bracketrighttp}{00A0}
+\pdfglyphtounicode{breve}{00A0}
+\pdfglyphtounicode{brevebelowcmb}{00A0}
+\pdfglyphtounicode{brevecmb}{00A0}
+\pdfglyphtounicode{breveinvertedbelowcmb}{00A0}
+\pdfglyphtounicode{breveinvertedcmb}{00A0}
+\pdfglyphtounicode{breveinverteddoublecmb}{00A0}
+\pdfglyphtounicode{bridgebelowcmb}{00A0}
+\pdfglyphtounicode{bridgeinvertedbelowcmb}{00A0}
+\pdfglyphtounicode{brokenbar}{00A0}
+\pdfglyphtounicode{bstroke}{00A0}
+\pdfglyphtounicode{bsuperior}{00A0}
+\pdfglyphtounicode{btopbar}{00A0}
+\pdfglyphtounicode{buhiragana}{00A0}
+\pdfglyphtounicode{bukatakana}{00A0}
+\pdfglyphtounicode{bullet}{00A0}
+\pdfglyphtounicode{bulletinverse}{00A0}
+\pdfglyphtounicode{bulletoperator}{00A0}
+\pdfglyphtounicode{bullseye}{00A0}
+\pdfglyphtounicode{c}{00A0}
+\pdfglyphtounicode{caarmenian}{00A0}
+\pdfglyphtounicode{cabengali}{00A0}
+\pdfglyphtounicode{cacute}{00A0}
+\pdfglyphtounicode{cadeva}{00A0}
+\pdfglyphtounicode{cagujarati}{00A0}
+\pdfglyphtounicode{cagurmukhi}{00A0}
+\pdfglyphtounicode{calsquare}{00A0}
+\pdfglyphtounicode{candrabindubengali}{00A0}
+\pdfglyphtounicode{candrabinducmb}{00A0}
+\pdfglyphtounicode{candrabindudeva}{00A0}
+\pdfglyphtounicode{candrabindugujarati}{00A0}
+\pdfglyphtounicode{capslock}{00A0}
+\pdfglyphtounicode{careof}{00A0}
+\pdfglyphtounicode{caron}{00A0}
+\pdfglyphtounicode{caronbelowcmb}{00A0}
+\pdfglyphtounicode{caroncmb}{00A0}
+\pdfglyphtounicode{carriagereturn}{00A0}
+\pdfglyphtounicode{cbopomofo}{00A0}
+\pdfglyphtounicode{ccaron}{00A0}
+\pdfglyphtounicode{ccedilla}{00A0}
+\pdfglyphtounicode{ccedillaacute}{00A0}
+\pdfglyphtounicode{ccircle}{00A0}
+\pdfglyphtounicode{ccircumflex}{00A0}
+\pdfglyphtounicode{ccurl}{00A0}
+\pdfglyphtounicode{cdot}{00A0}
+\pdfglyphtounicode{cdotaccent}{00A0}
+\pdfglyphtounicode{cdsquare}{00A0}
+\pdfglyphtounicode{cedilla}{00A0}
+\pdfglyphtounicode{cedillacmb}{00A0}
+\pdfglyphtounicode{ceilingleft}{00A0}
+\pdfglyphtounicode{ceilingright}{00A0}
+\pdfglyphtounicode{cent}{00A0}
+\pdfglyphtounicode{centigrade}{00A0}
+\pdfglyphtounicode{centinferior}{00A0}
+\pdfglyphtounicode{centmonospace}{00A0}
+\pdfglyphtounicode{centoldstyle}{00A0}
+\pdfglyphtounicode{centsuperior}{00A0}
+\pdfglyphtounicode{chaarmenian}{00A0}
+\pdfglyphtounicode{chabengali}{00A0}
+\pdfglyphtounicode{chadeva}{00A0}
+\pdfglyphtounicode{chagujarati}{00A0}
+\pdfglyphtounicode{chagurmukhi}{00A0}
+\pdfglyphtounicode{chbopomofo}{00A0}
+\pdfglyphtounicode{cheabkhasiancyrillic}{00A0}
+\pdfglyphtounicode{check}{00A0}
+\pdfglyphtounicode{checkmark}{00A0}
+\pdfglyphtounicode{checyrillic}{00A0}
+\pdfglyphtounicode{chedescenderabkhasiancyrillic}{00A0}
+\pdfglyphtounicode{chedescendercyrillic}{00A0}
+\pdfglyphtounicode{chedieresiscyrillic}{00A0}
+\pdfglyphtounicode{cheharmenian}{00A0}
+\pdfglyphtounicode{chekhakassiancyrillic}{00A0}
+\pdfglyphtounicode{cheverticalstrokecyrillic}{00A0}
+\pdfglyphtounicode{chi}{00A0}
+\pdfglyphtounicode{chieuchacirclekorean}{00A0}
+\pdfglyphtounicode{chieuchaparenkorean}{00A0}
+\pdfglyphtounicode{chieuchcirclekorean}{00A0}
+\pdfglyphtounicode{chieuchkorean}{00A0}
+\pdfglyphtounicode{chieuchparenkorean}{00A0}
+\pdfglyphtounicode{chochangthai}{00A0}
+\pdfglyphtounicode{chochanthai}{00A0}
+\pdfglyphtounicode{chochingthai}{00A0}
+\pdfglyphtounicode{chochoethai}{00A0}
+\pdfglyphtounicode{chook}{00A0}
+\pdfglyphtounicode{cieucacirclekorean}{00A0}
+\pdfglyphtounicode{cieucaparenkorean}{00A0}
+\pdfglyphtounicode{cieuccirclekorean}{00A0}
+\pdfglyphtounicode{cieuckorean}{00A0}
+\pdfglyphtounicode{cieucparenkorean}{00A0}
+\pdfglyphtounicode{cieucuparenkorean}{00A0}
+\pdfglyphtounicode{circle}{00A0}
+\pdfglyphtounicode{circleR}{00A0}
+\pdfglyphtounicode{circleS}{00A0}
+\pdfglyphtounicode{circleasterisk}{00A0}
+\pdfglyphtounicode{circlecopyrt}{00A0}
+\pdfglyphtounicode{circledivide}{00A0}
+\pdfglyphtounicode{circledot}{00A0}
+\pdfglyphtounicode{circleequal}{00A0}
+\pdfglyphtounicode{circleminus}{00A0}
+\pdfglyphtounicode{circlemultiply}{00A0}
+\pdfglyphtounicode{circleot}{00A0}
+\pdfglyphtounicode{circleplus}{00A0}
+\pdfglyphtounicode{circlepostalmark}{00A0}
+\pdfglyphtounicode{circlering}{00A0}
+\pdfglyphtounicode{circlewithlefthalfblack}{00A0}
+\pdfglyphtounicode{circlewithrighthalfblack}{00A0}
+\pdfglyphtounicode{circumflex}{00A0}
+\pdfglyphtounicode{circumflexbelowcmb}{00A0}
+\pdfglyphtounicode{circumflexcmb}{00A0}
+\pdfglyphtounicode{clear}{00A0}
+\pdfglyphtounicode{clickalveolar}{00A0}
+\pdfglyphtounicode{clickdental}{00A0}
+\pdfglyphtounicode{clicklateral}{00A0}
+\pdfglyphtounicode{clickretroflex}{00A0}
+\pdfglyphtounicode{clockwise}{00A0}
+\pdfglyphtounicode{club}{00A0}
+\pdfglyphtounicode{clubsuitblack}{00A0}
+\pdfglyphtounicode{clubsuitwhite}{00A0}
+\pdfglyphtounicode{cmcubedsquare}{00A0}
+\pdfglyphtounicode{cmonospace}{00A0}
+\pdfglyphtounicode{cmsquaredsquare}{00A0}
+\pdfglyphtounicode{coarmenian}{00A0}
+\pdfglyphtounicode{colon}{00A0}
+\pdfglyphtounicode{colonmonetary}{00A0}
+\pdfglyphtounicode{colonmonospace}{00A0}
+\pdfglyphtounicode{colonsign}{00A0}
+\pdfglyphtounicode{colonsmall}{00A0}
+\pdfglyphtounicode{colontriangularhalfmod}{00A0}
+\pdfglyphtounicode{colontriangularmod}{00A0}
+\pdfglyphtounicode{comma}{00A0}
+\pdfglyphtounicode{commaabovecmb}{00A0}
+\pdfglyphtounicode{commaaboverightcmb}{00A0}
+\pdfglyphtounicode{commaaccent}{00A0}
+\pdfglyphtounicode{commaarabic}{00A0}
+\pdfglyphtounicode{commaarmenian}{00A0}
+\pdfglyphtounicode{commainferior}{00A0}
+\pdfglyphtounicode{commamonospace}{00A0}
+\pdfglyphtounicode{commareversedabovecmb}{00A0}
+\pdfglyphtounicode{commareversedmod}{00A0}
+\pdfglyphtounicode{commasmall}{00A0}
+\pdfglyphtounicode{commasuperior}{00A0}
+\pdfglyphtounicode{commaturnedabovecmb}{00A0}
+\pdfglyphtounicode{commaturnedmod}{00A0}
+\pdfglyphtounicode{compass}{00A0}
+\pdfglyphtounicode{complement}{00A0}
+\pdfglyphtounicode{compwordmark}{00A0}
+\pdfglyphtounicode{congruent}{00A0}
+\pdfglyphtounicode{contourintegral}{00A0}
+\pdfglyphtounicode{control}{00A0}
+\pdfglyphtounicode{controlACK}{00A0}
+\pdfglyphtounicode{controlBEL}{00A0}
+\pdfglyphtounicode{controlBS}{00A0}
+\pdfglyphtounicode{controlCAN}{00A0}
+\pdfglyphtounicode{controlCR}{00A0}
+\pdfglyphtounicode{controlDC1}{00A0}
+\pdfglyphtounicode{controlDC2}{00A0}
+\pdfglyphtounicode{controlDC3}{00A0}
+\pdfglyphtounicode{controlDC4}{00A0}
+\pdfglyphtounicode{controlDEL}{00A0}
+\pdfglyphtounicode{controlDLE}{00A0}
+\pdfglyphtounicode{controlEM}{00A0}
+\pdfglyphtounicode{controlENQ}{00A0}
+\pdfglyphtounicode{controlEOT}{00A0}
+\pdfglyphtounicode{controlESC}{00A0}
+\pdfglyphtounicode{controlETB}{00A0}
+\pdfglyphtounicode{controlETX}{00A0}
+\pdfglyphtounicode{controlFF}{00A0}
+\pdfglyphtounicode{controlFS}{00A0}
+\pdfglyphtounicode{controlGS}{00A0}
+\pdfglyphtounicode{controlHT}{00A0}
+\pdfglyphtounicode{controlLF}{00A0}
+\pdfglyphtounicode{controlNAK}{00A0}
+\pdfglyphtounicode{controlRS}{00A0}
+\pdfglyphtounicode{controlSI}{00A0}
+\pdfglyphtounicode{controlSO}{00A0}
+\pdfglyphtounicode{controlSOT}{00A0}
+\pdfglyphtounicode{controlSTX}{00A0}
+\pdfglyphtounicode{controlSUB}{00A0}
+\pdfglyphtounicode{controlSYN}{00A0}
+\pdfglyphtounicode{controlUS}{00A0}
+\pdfglyphtounicode{controlVT}{00A0}
+\pdfglyphtounicode{coproduct}{00A0}
+\pdfglyphtounicode{copyright}{00A0}
+\pdfglyphtounicode{copyrightsans}{00A0}
+\pdfglyphtounicode{copyrightserif}{00A0}
+\pdfglyphtounicode{cornerbracketleft}{00A0}
+\pdfglyphtounicode{cornerbracketlefthalfwidth}{00A0}
+\pdfglyphtounicode{cornerbracketleftvertical}{00A0}
+\pdfglyphtounicode{cornerbracketright}{00A0}
+\pdfglyphtounicode{cornerbracketrighthalfwidth}{00A0}
+\pdfglyphtounicode{cornerbracketrightvertical}{00A0}
+\pdfglyphtounicode{corporationsquare}{00A0}
+\pdfglyphtounicode{cosquare}{00A0}
+\pdfglyphtounicode{coverkgsquare}{00A0}
+\pdfglyphtounicode{cparen}{00A0}
+\pdfglyphtounicode{cruzeiro}{00A0}
+\pdfglyphtounicode{cstretched}{00A0}
+\pdfglyphtounicode{ct}{00A0}
+\pdfglyphtounicode{curlyand}{00A0}
+\pdfglyphtounicode{curlyleft}{00A0}
+\pdfglyphtounicode{curlyor}{00A0}
+\pdfglyphtounicode{curlyright}{00A0}
+\pdfglyphtounicode{currency}{00A0}
+\pdfglyphtounicode{cwm}{00A0}
+\pdfglyphtounicode{cyrBreve}{00A0}
+\pdfglyphtounicode{cyrFlex}{00A0}
+\pdfglyphtounicode{cyrbreve}{00A0}
+\pdfglyphtounicode{cyrflex}{00A0}
+\pdfglyphtounicode{d}{00A0}
+\pdfglyphtounicode{daarmenian}{00A0}
+\pdfglyphtounicode{dabengali}{00A0}
+\pdfglyphtounicode{dadarabic}{00A0}
+\pdfglyphtounicode{dadeva}{00A0}
+\pdfglyphtounicode{dadfinalarabic}{00A0}
+\pdfglyphtounicode{dadinitialarabic}{00A0}
+\pdfglyphtounicode{dadmedialarabic}{00A0}
+\pdfglyphtounicode{dagesh}{00A0}
+\pdfglyphtounicode{dageshhebrew}{00A0}
+\pdfglyphtounicode{dagger}{00A0}
+\pdfglyphtounicode{daggerdbl}{00A0}
+\pdfglyphtounicode{dagujarati}{00A0}
+\pdfglyphtounicode{dagurmukhi}{00A0}
+\pdfglyphtounicode{dahiragana}{00A0}
+\pdfglyphtounicode{dakatakana}{00A0}
+\pdfglyphtounicode{dalarabic}{00A0}
+\pdfglyphtounicode{dalet}{00A0}
+\pdfglyphtounicode{daletdagesh}{00A0}
+\pdfglyphtounicode{daletdageshhebrew}{00A0}
+\pdfglyphtounicode{daleth}{00A0}
+\pdfglyphtounicode{dalethatafpatah}{00A0}
+\pdfglyphtounicode{dalethatafpatahhebrew}{00A0}
+\pdfglyphtounicode{dalethatafsegol}{00A0}
+\pdfglyphtounicode{dalethatafsegolhebrew}{00A0}
+\pdfglyphtounicode{dalethebrew}{00A0}
+\pdfglyphtounicode{dalethiriq}{00A0}
+\pdfglyphtounicode{dalethiriqhebrew}{00A0}
+\pdfglyphtounicode{daletholam}{00A0}
+\pdfglyphtounicode{daletholamhebrew}{00A0}
+\pdfglyphtounicode{daletpatah}{00A0}
+\pdfglyphtounicode{daletpatahhebrew}{00A0}
+\pdfglyphtounicode{daletqamats}{00A0}
+\pdfglyphtounicode{daletqamatshebrew}{00A0}
+\pdfglyphtounicode{daletqubuts}{00A0}
+\pdfglyphtounicode{daletqubutshebrew}{00A0}
+\pdfglyphtounicode{daletsegol}{00A0}
+\pdfglyphtounicode{daletsegolhebrew}{00A0}
+\pdfglyphtounicode{daletsheva}{00A0}
+\pdfglyphtounicode{daletshevahebrew}{00A0}
+\pdfglyphtounicode{dalettsere}{00A0}
+\pdfglyphtounicode{dalettserehebrew}{00A0}
+\pdfglyphtounicode{dalfinalarabic}{00A0}
+\pdfglyphtounicode{dammaarabic}{00A0}
+\pdfglyphtounicode{dammalowarabic}{00A0}
+\pdfglyphtounicode{dammatanaltonearabic}{00A0}
+\pdfglyphtounicode{dammatanarabic}{00A0}
+\pdfglyphtounicode{danda}{00A0}
+\pdfglyphtounicode{dargahebrew}{00A0}
+\pdfglyphtounicode{dargalefthebrew}{00A0}
+\pdfglyphtounicode{dasiapneumatacyrilliccmb}{00A0}
+\pdfglyphtounicode{dbar}{00A0}
+\pdfglyphtounicode{dblGrave}{00A0}
+\pdfglyphtounicode{dblanglebracketleft}{00A0}
+\pdfglyphtounicode{dblanglebracketleftvertical}{00A0}
+\pdfglyphtounicode{dblanglebracketright}{00A0}
+\pdfglyphtounicode{dblanglebracketrightvertical}{00A0}
+\pdfglyphtounicode{dblarchinvertedbelowcmb}{00A0}
+\pdfglyphtounicode{dblarrowdwn}{00A0}
+\pdfglyphtounicode{dblarrowheadleft}{00A0}
+\pdfglyphtounicode{dblarrowheadright}{00A0}
+\pdfglyphtounicode{dblarrowleft}{00A0}
+\pdfglyphtounicode{dblarrowright}{00A0}
+\pdfglyphtounicode{dblarrowup}{00A0}
+\pdfglyphtounicode{dblbracketleft}{00A0}
+\pdfglyphtounicode{dblbracketright}{00A0}
+\pdfglyphtounicode{dbldanda}{00A0}
+\pdfglyphtounicode{dblgrave}{00A0}
+\pdfglyphtounicode{dblgravecmb}{00A0}
+\pdfglyphtounicode{dblintegral}{00A0}
+\pdfglyphtounicode{dbllowline}{00A0}
+\pdfglyphtounicode{dbllowlinecmb}{00A0}
+\pdfglyphtounicode{dbloverlinecmb}{00A0}
+\pdfglyphtounicode{dblprimemod}{00A0}
+\pdfglyphtounicode{dblverticalbar}{00A0}
+\pdfglyphtounicode{dblverticallineabovecmb}{00A0}
+\pdfglyphtounicode{dbopomofo}{00A0}
+\pdfglyphtounicode{dbsquare}{00A0}
+\pdfglyphtounicode{dcaron}{00A0}
+\pdfglyphtounicode{dcedilla}{00A0}
+\pdfglyphtounicode{dcircle}{00A0}
+\pdfglyphtounicode{dcircumflexbelow}{00A0}
+\pdfglyphtounicode{dcroat}{00A0}
+\pdfglyphtounicode{ddabengali}{00A0}
+\pdfglyphtounicode{ddadeva}{00A0}
+\pdfglyphtounicode{ddagujarati}{00A0}
+\pdfglyphtounicode{ddagurmukhi}{00A0}
+\pdfglyphtounicode{ddalarabic}{00A0}
+\pdfglyphtounicode{ddalfinalarabic}{00A0}
+\pdfglyphtounicode{dddhadeva}{00A0}
+\pdfglyphtounicode{ddhabengali}{00A0}
+\pdfglyphtounicode{ddhadeva}{00A0}
+\pdfglyphtounicode{ddhagujarati}{00A0}
+\pdfglyphtounicode{ddhagurmukhi}{00A0}
+\pdfglyphtounicode{ddotaccent}{00A0}
+\pdfglyphtounicode{ddotbelow}{00A0}
+\pdfglyphtounicode{decimalseparatorarabic}{00A0}
+\pdfglyphtounicode{decimalseparatorpersian}{00A0}
+\pdfglyphtounicode{decyrillic}{00A0}
+\pdfglyphtounicode{defines}{00A0}
+\pdfglyphtounicode{degree}{00A0}
+\pdfglyphtounicode{dehihebrew}{00A0}
+\pdfglyphtounicode{dehiragana}{00A0}
+\pdfglyphtounicode{deicoptic}{00A0}
+\pdfglyphtounicode{dekatakana}{00A0}
+\pdfglyphtounicode{deleteleft}{00A0}
+\pdfglyphtounicode{deleteright}{00A0}
+\pdfglyphtounicode{delta}{00A0}
+\pdfglyphtounicode{deltaturned}{00A0}
+\pdfglyphtounicode{denominatorminusonenumeratorbengali}{00A0}
+\pdfglyphtounicode{dezh}{00A0}
+\pdfglyphtounicode{dhabengali}{00A0}
+\pdfglyphtounicode{dhadeva}{00A0}
+\pdfglyphtounicode{dhagujarati}{00A0}
+\pdfglyphtounicode{dhagurmukhi}{00A0}
+\pdfglyphtounicode{dhook}{00A0}
+\pdfglyphtounicode{dialytikatonos}{00A0}
+\pdfglyphtounicode{dialytikatonoscmb}{00A0}
+\pdfglyphtounicode{diamond}{00A0}
+\pdfglyphtounicode{diamondmath}{00A0}
+\pdfglyphtounicode{diamondsolid}{00A0}
+\pdfglyphtounicode{diamondsuitwhite}{00A0}
+\pdfglyphtounicode{dieresis}{00A0}
+\pdfglyphtounicode{dieresisacute}{00A0}
+\pdfglyphtounicode{dieresisbelowcmb}{00A0}
+\pdfglyphtounicode{dieresiscmb}{00A0}
+\pdfglyphtounicode{dieresisgrave}{00A0}
+\pdfglyphtounicode{dieresistonos}{00A0}
+\pdfglyphtounicode{difference}{00A0}
+\pdfglyphtounicode{dihiragana}{00A0}
+\pdfglyphtounicode{dikatakana}{00A0}
+\pdfglyphtounicode{dittomark}{00A0}
+\pdfglyphtounicode{divide}{00A0}
+\pdfglyphtounicode{dividemultiply}{00A0}
+\pdfglyphtounicode{divides}{00A0}
+\pdfglyphtounicode{divisionslash}{00A0}
+\pdfglyphtounicode{djecyrillic}{00A0}
+\pdfglyphtounicode{dkshade}{00A0}
+\pdfglyphtounicode{dlinebelow}{00A0}
+\pdfglyphtounicode{dlsquare}{00A0}
+\pdfglyphtounicode{dmacron}{00A0}
+\pdfglyphtounicode{dmonospace}{00A0}
+\pdfglyphtounicode{dnblock}{00A0}
+\pdfglyphtounicode{dochadathai}{00A0}
+\pdfglyphtounicode{dodekthai}{00A0}
+\pdfglyphtounicode{dohiragana}{00A0}
+\pdfglyphtounicode{dokatakana}{00A0}
+\pdfglyphtounicode{dollar}{00A0}
+\pdfglyphtounicode{dollarinferior}{00A0}
+\pdfglyphtounicode{dollarmonospace}{00A0}
+\pdfglyphtounicode{dollaroldstyle}{00A0}
+\pdfglyphtounicode{dollarsmall}{00A0}
+\pdfglyphtounicode{dollarsuperior}{00A0}
+\pdfglyphtounicode{dong}{00A0}
+\pdfglyphtounicode{dorusquare}{00A0}
+\pdfglyphtounicode{dotaccent}{00A0}
+\pdfglyphtounicode{dotaccentcmb}{00A0}
+\pdfglyphtounicode{dotbelowcmb}{00A0}
+\pdfglyphtounicode{dotbelowcomb}{00A0}
+\pdfglyphtounicode{dotkatakana}{00A0}
+\pdfglyphtounicode{dotlessi}{00A0}
+\pdfglyphtounicode{dotlessj}{00A0}
+\pdfglyphtounicode{dotlessjstrokehook}{00A0}
+\pdfglyphtounicode{dotmath}{00A0}
+\pdfglyphtounicode{dotplus}{00A0}
+\pdfglyphtounicode{dottedcircle}{00A0}
+\pdfglyphtounicode{doubleyodpatah}{00A0}
+\pdfglyphtounicode{doubleyodpatahhebrew}{00A0}
+\pdfglyphtounicode{downfall}{00A0}
+\pdfglyphtounicode{downslope}{00A0}
+\pdfglyphtounicode{downtackbelowcmb}{00A0}
+\pdfglyphtounicode{downtackmod}{00A0}
+\pdfglyphtounicode{dparen}{00A0}
+\pdfglyphtounicode{dsuperior}{00A0}
+\pdfglyphtounicode{dtail}{00A0}
+\pdfglyphtounicode{dtopbar}{00A0}
+\pdfglyphtounicode{duhiragana}{00A0}
+\pdfglyphtounicode{dukatakana}{00A0}
+\pdfglyphtounicode{dz}{00A0}
+\pdfglyphtounicode{dzaltone}{00A0}
+\pdfglyphtounicode{dzcaron}{00A0}
+\pdfglyphtounicode{dzcurl}{00A0}
+\pdfglyphtounicode{dzeabkhasiancyrillic}{00A0}
+\pdfglyphtounicode{dzecyrillic}{00A0}
+\pdfglyphtounicode{dzhecyrillic}{00A0}
+\pdfglyphtounicode{e}{00A0}
+\pdfglyphtounicode{eacute}{00A0}
+\pdfglyphtounicode{earth}{00A0}
+\pdfglyphtounicode{ebengali}{00A0}
+\pdfglyphtounicode{ebopomofo}{00A0}
+\pdfglyphtounicode{ebreve}{00A0}
+\pdfglyphtounicode{ecandradeva}{00A0}
+\pdfglyphtounicode{ecandragujarati}{00A0}
+\pdfglyphtounicode{ecandravowelsigndeva}{00A0}
+\pdfglyphtounicode{ecandravowelsigngujarati}{00A0}
+\pdfglyphtounicode{ecaron}{00A0}
+\pdfglyphtounicode{ecedillabreve}{00A0}
+\pdfglyphtounicode{echarmenian}{00A0}
+\pdfglyphtounicode{echyiwnarmenian}{00A0}
+\pdfglyphtounicode{ecircle}{00A0}
+\pdfglyphtounicode{ecircumflex}{00A0}
+\pdfglyphtounicode{ecircumflexacute}{00A0}
+\pdfglyphtounicode{ecircumflexbelow}{00A0}
+\pdfglyphtounicode{ecircumflexdotbelow}{00A0}
+\pdfglyphtounicode{ecircumflexgrave}{00A0}
+\pdfglyphtounicode{ecircumflexhookabove}{00A0}
+\pdfglyphtounicode{ecircumflextilde}{00A0}
+\pdfglyphtounicode{ecyrillic}{00A0}
+\pdfglyphtounicode{edblgrave}{00A0}
+\pdfglyphtounicode{edeva}{00A0}
+\pdfglyphtounicode{edieresis}{00A0}
+\pdfglyphtounicode{edot}{00A0}
+\pdfglyphtounicode{edotaccent}{00A0}
+\pdfglyphtounicode{edotbelow}{00A0}
+\pdfglyphtounicode{eegurmukhi}{00A0}
+\pdfglyphtounicode{eematragurmukhi}{00A0}
+\pdfglyphtounicode{efcyrillic}{00A0}
+\pdfglyphtounicode{egrave}{00A0}
+\pdfglyphtounicode{egujarati}{00A0}
+\pdfglyphtounicode{eharmenian}{00A0}
+\pdfglyphtounicode{ehbopomofo}{00A0}
+\pdfglyphtounicode{ehiragana}{00A0}
+\pdfglyphtounicode{ehookabove}{00A0}
+\pdfglyphtounicode{eibopomofo}{00A0}
+\pdfglyphtounicode{eight}{00A0}
+\pdfglyphtounicode{eightarabic}{00A0}
+\pdfglyphtounicode{eightbengali}{00A0}
+\pdfglyphtounicode{eightcircle}{00A0}
+\pdfglyphtounicode{eightcircleinversesansserif}{00A0}
+\pdfglyphtounicode{eightdeva}{00A0}
+\pdfglyphtounicode{eighteencircle}{00A0}
+\pdfglyphtounicode{eighteenparen}{00A0}
+\pdfglyphtounicode{eighteenperiod}{00A0}
+\pdfglyphtounicode{eightgujarati}{00A0}
+\pdfglyphtounicode{eightgurmukhi}{00A0}
+\pdfglyphtounicode{eighthackarabic}{00A0}
+\pdfglyphtounicode{eighthangzhou}{00A0}
+\pdfglyphtounicode{eighthnotebeamed}{00A0}
+\pdfglyphtounicode{eightideographicparen}{00A0}
+\pdfglyphtounicode{eightinferior}{00A0}
+\pdfglyphtounicode{eightmonospace}{00A0}
+\pdfglyphtounicode{eightoldstyle}{00A0}
+\pdfglyphtounicode{eightparen}{00A0}
+\pdfglyphtounicode{eightperiod}{00A0}
+\pdfglyphtounicode{eightpersian}{00A0}
+\pdfglyphtounicode{eightroman}{00A0}
+\pdfglyphtounicode{eightsuperior}{00A0}
+\pdfglyphtounicode{eightthai}{00A0}
+\pdfglyphtounicode{einvertedbreve}{00A0}
+\pdfglyphtounicode{eiotifiedcyrillic}{00A0}
+\pdfglyphtounicode{ekatakana}{00A0}
+\pdfglyphtounicode{ekatakanahalfwidth}{00A0}
+\pdfglyphtounicode{ekonkargurmukhi}{00A0}
+\pdfglyphtounicode{ekorean}{00A0}
+\pdfglyphtounicode{elcyrillic}{00A0}
+\pdfglyphtounicode{element}{00A0}
+\pdfglyphtounicode{elevencircle}{00A0}
+\pdfglyphtounicode{elevenparen}{00A0}
+\pdfglyphtounicode{elevenperiod}{00A0}
+\pdfglyphtounicode{elevenroman}{00A0}
+\pdfglyphtounicode{ellipsis}{00A0}
+\pdfglyphtounicode{ellipsisvertical}{00A0}
+\pdfglyphtounicode{emacron}{00A0}
+\pdfglyphtounicode{emacronacute}{00A0}
+\pdfglyphtounicode{emacrongrave}{00A0}
+\pdfglyphtounicode{emcyrillic}{00A0}
+\pdfglyphtounicode{emdash}{00A0}
+\pdfglyphtounicode{emdashvertical}{00A0}
+\pdfglyphtounicode{emonospace}{00A0}
+\pdfglyphtounicode{emphasismarkarmenian}{00A0}
+\pdfglyphtounicode{emptyset}{00A0}
+\pdfglyphtounicode{enbopomofo}{00A0}
+\pdfglyphtounicode{encyrillic}{00A0}
+\pdfglyphtounicode{endash}{00A0}
+\pdfglyphtounicode{endashvertical}{00A0}
+\pdfglyphtounicode{endescendercyrillic}{00A0}
+\pdfglyphtounicode{eng}{00A0}
+\pdfglyphtounicode{engbopomofo}{00A0}
+\pdfglyphtounicode{enghecyrillic}{00A0}
+\pdfglyphtounicode{enhookcyrillic}{00A0}
+\pdfglyphtounicode{enspace}{00A0}
+\pdfglyphtounicode{eogonek}{00A0}
+\pdfglyphtounicode{eokorean}{00A0}
+\pdfglyphtounicode{eopen}{00A0}
+\pdfglyphtounicode{eopenclosed}{00A0}
+\pdfglyphtounicode{eopenreversed}{00A0}
+\pdfglyphtounicode{eopenreversedclosed}{00A0}
+\pdfglyphtounicode{eopenreversedhook}{00A0}
+\pdfglyphtounicode{eparen}{00A0}
+\pdfglyphtounicode{epsilon}{00A0}
+\pdfglyphtounicode{epsilon1}{00A0}
+\pdfglyphtounicode{epsiloninv}{00A0}
+\pdfglyphtounicode{epsilontonos}{00A0}
+\pdfglyphtounicode{equal}{00A0}
+\pdfglyphtounicode{equaldotleftright}{00A0}
+\pdfglyphtounicode{equaldotrightleft}{00A0}
+\pdfglyphtounicode{equalmonospace}{00A0}
+\pdfglyphtounicode{equalorfollows}{00A0}
+\pdfglyphtounicode{equalorgreater}{00A0}
+\pdfglyphtounicode{equalorless}{00A0}
+\pdfglyphtounicode{equalorprecedes}{00A0}
+\pdfglyphtounicode{equalorsimilar}{00A0}
+\pdfglyphtounicode{equalsdots}{00A0}
+\pdfglyphtounicode{equalsmall}{00A0}
+\pdfglyphtounicode{equalsuperior}{00A0}
+\pdfglyphtounicode{equivalence}{00A0}
+\pdfglyphtounicode{equivasymptotic}{00A0}
+\pdfglyphtounicode{erbopomofo}{00A0}
+\pdfglyphtounicode{ercyrillic}{00A0}
+\pdfglyphtounicode{ereversed}{00A0}
+\pdfglyphtounicode{ereversedcyrillic}{00A0}
+\pdfglyphtounicode{escyrillic}{00A0}
+\pdfglyphtounicode{esdescendercyrillic}{00A0}
+\pdfglyphtounicode{esh}{00A0}
+\pdfglyphtounicode{eshcurl}{00A0}
+\pdfglyphtounicode{eshortdeva}{00A0}
+\pdfglyphtounicode{eshortvowelsigndeva}{00A0}
+\pdfglyphtounicode{eshreversedloop}{00A0}
+\pdfglyphtounicode{eshsquatreversed}{00A0}
+\pdfglyphtounicode{esmallhiragana}{00A0}
+\pdfglyphtounicode{esmallkatakana}{00A0}
+\pdfglyphtounicode{esmallkatakanahalfwidth}{00A0}
+\pdfglyphtounicode{estimated}{00A0}
+\pdfglyphtounicode{esuperior}{00A0}
+\pdfglyphtounicode{eta}{00A0}
+\pdfglyphtounicode{etarmenian}{00A0}
+\pdfglyphtounicode{etatonos}{00A0}
+\pdfglyphtounicode{eth}{00A0}
+\pdfglyphtounicode{etilde}{00A0}
+\pdfglyphtounicode{etildebelow}{00A0}
+\pdfglyphtounicode{etnahtafoukhhebrew}{00A0}
+\pdfglyphtounicode{etnahtafoukhlefthebrew}{00A0}
+\pdfglyphtounicode{etnahtahebrew}{00A0}
+\pdfglyphtounicode{etnahtalefthebrew}{00A0}
+\pdfglyphtounicode{eturned}{00A0}
+\pdfglyphtounicode{eukorean}{00A0}
+\pdfglyphtounicode{euro}{00A0}
+\pdfglyphtounicode{evowelsignbengali}{00A0}
+\pdfglyphtounicode{evowelsigndeva}{00A0}
+\pdfglyphtounicode{evowelsigngujarati}{00A0}
+\pdfglyphtounicode{exclam}{00A0}
+\pdfglyphtounicode{exclamarmenian}{00A0}
+\pdfglyphtounicode{exclamdbl}{00A0}
+\pdfglyphtounicode{exclamdown}{00A0}
+\pdfglyphtounicode{exclamdownsmall}{00A0}
+\pdfglyphtounicode{exclammonospace}{00A0}
+\pdfglyphtounicode{exclamsmall}{00A0}
+\pdfglyphtounicode{existential}{00A0}
+\pdfglyphtounicode{ezh}{00A0}
+\pdfglyphtounicode{ezhcaron}{00A0}
+\pdfglyphtounicode{ezhcurl}{00A0}
+\pdfglyphtounicode{ezhreversed}{00A0}
+\pdfglyphtounicode{ezhtail}{00A0}
+\pdfglyphtounicode{f}{00A0}
+\pdfglyphtounicode{fadeva}{00A0}
+\pdfglyphtounicode{fagurmukhi}{00A0}
+\pdfglyphtounicode{fahrenheit}{00A0}
+\pdfglyphtounicode{fathaarabic}{00A0}
+\pdfglyphtounicode{fathalowarabic}{00A0}
+\pdfglyphtounicode{fathatanarabic}{00A0}
+\pdfglyphtounicode{fbopomofo}{00A0}
+\pdfglyphtounicode{fcircle}{00A0}
+\pdfglyphtounicode{fdotaccent}{00A0}
+\pdfglyphtounicode{feharabic}{00A0}
+\pdfglyphtounicode{feharmenian}{00A0}
+\pdfglyphtounicode{fehfinalarabic}{00A0}
+\pdfglyphtounicode{fehinitialarabic}{00A0}
+\pdfglyphtounicode{fehmedialarabic}{00A0}
+\pdfglyphtounicode{feicoptic}{00A0}
+\pdfglyphtounicode{female}{00A0}
+\pdfglyphtounicode{ff}{00A0}
+\pdfglyphtounicode{ffi}{00A0}
+\pdfglyphtounicode{ffl}{00A0}
+\pdfglyphtounicode{fi}{00A0}
+\pdfglyphtounicode{fifteencircle}{00A0}
+\pdfglyphtounicode{fifteenparen}{00A0}
+\pdfglyphtounicode{fifteenperiod}{00A0}
+\pdfglyphtounicode{figuredash}{00A0}
+\pdfglyphtounicode{filledbox}{00A0}
+\pdfglyphtounicode{filledrect}{00A0}
+\pdfglyphtounicode{finalkaf}{00A0}
+\pdfglyphtounicode{finalkafdagesh}{00A0}
+\pdfglyphtounicode{finalkafdageshhebrew}{00A0}
+\pdfglyphtounicode{finalkafhebrew}{00A0}
+\pdfglyphtounicode{finalkafqamats}{00A0}
+\pdfglyphtounicode{finalkafqamatshebrew}{00A0}
+\pdfglyphtounicode{finalkafsheva}{00A0}
+\pdfglyphtounicode{finalkafshevahebrew}{00A0}
+\pdfglyphtounicode{finalmem}{00A0}
+\pdfglyphtounicode{finalmemhebrew}{00A0}
+\pdfglyphtounicode{finalnun}{00A0}
+\pdfglyphtounicode{finalnunhebrew}{00A0}
+\pdfglyphtounicode{finalpe}{00A0}
+\pdfglyphtounicode{finalpehebrew}{00A0}
+\pdfglyphtounicode{finaltsadi}{00A0}
+\pdfglyphtounicode{finaltsadihebrew}{00A0}
+\pdfglyphtounicode{firsttonechinese}{00A0}
+\pdfglyphtounicode{fisheye}{00A0}
+\pdfglyphtounicode{fitacyrillic}{00A0}
+\pdfglyphtounicode{five}{00A0}
+\pdfglyphtounicode{fivearabic}{00A0}
+\pdfglyphtounicode{fivebengali}{00A0}
+\pdfglyphtounicode{fivecircle}{00A0}
+\pdfglyphtounicode{fivecircleinversesansserif}{00A0}
+\pdfglyphtounicode{fivedeva}{00A0}
+\pdfglyphtounicode{fiveeighths}{00A0}
+\pdfglyphtounicode{fivegujarati}{00A0}
+\pdfglyphtounicode{fivegurmukhi}{00A0}
+\pdfglyphtounicode{fivehackarabic}{00A0}
+\pdfglyphtounicode{fivehangzhou}{00A0}
+\pdfglyphtounicode{fiveideographicparen}{00A0}
+\pdfglyphtounicode{fiveinferior}{00A0}
+\pdfglyphtounicode{fivemonospace}{00A0}
+\pdfglyphtounicode{fiveoldstyle}{00A0}
+\pdfglyphtounicode{fiveparen}{00A0}
+\pdfglyphtounicode{fiveperiod}{00A0}
+\pdfglyphtounicode{fivepersian}{00A0}
+\pdfglyphtounicode{fiveroman}{00A0}
+\pdfglyphtounicode{fivesuperior}{00A0}
+\pdfglyphtounicode{fivethai}{00A0}
+\pdfglyphtounicode{fl}{00A0}
+\pdfglyphtounicode{flat}{00A0}
+\pdfglyphtounicode{floorleft}{00A0}
+\pdfglyphtounicode{floorright}{00A0}
+\pdfglyphtounicode{florin}{00A0}
+\pdfglyphtounicode{fmonospace}{00A0}
+\pdfglyphtounicode{fmsquare}{00A0}
+\pdfglyphtounicode{fofanthai}{00A0}
+\pdfglyphtounicode{fofathai}{00A0}
+\pdfglyphtounicode{follownotdbleqv}{00A0}
+\pdfglyphtounicode{follownotslnteql}{00A0}
+\pdfglyphtounicode{followornoteqvlnt}{00A0}
+\pdfglyphtounicode{follows}{00A0}
+\pdfglyphtounicode{followsequal}{00A0}
+\pdfglyphtounicode{followsorcurly}{00A0}
+\pdfglyphtounicode{followsorequal}{00A0}
+\pdfglyphtounicode{fongmanthai}{00A0}
+\pdfglyphtounicode{forall}{00A0}
+\pdfglyphtounicode{forces}{00A0}
+\pdfglyphtounicode{forcesbar}{00A0}
+\pdfglyphtounicode{fork}{00A0}
+\pdfglyphtounicode{four}{00A0}
+\pdfglyphtounicode{fourarabic}{00A0}
+\pdfglyphtounicode{fourbengali}{00A0}
+\pdfglyphtounicode{fourcircle}{00A0}
+\pdfglyphtounicode{fourcircleinversesansserif}{00A0}
+\pdfglyphtounicode{fourdeva}{00A0}
+\pdfglyphtounicode{fourgujarati}{00A0}
+\pdfglyphtounicode{fourgurmukhi}{00A0}
+\pdfglyphtounicode{fourhackarabic}{00A0}
+\pdfglyphtounicode{fourhangzhou}{00A0}
+\pdfglyphtounicode{fourideographicparen}{00A0}
+\pdfglyphtounicode{fourinferior}{00A0}
+\pdfglyphtounicode{fourmonospace}{00A0}
+\pdfglyphtounicode{fournumeratorbengali}{00A0}
+\pdfglyphtounicode{fouroldstyle}{00A0}
+\pdfglyphtounicode{fourparen}{00A0}
+\pdfglyphtounicode{fourperiod}{00A0}
+\pdfglyphtounicode{fourpersian}{00A0}
+\pdfglyphtounicode{fourroman}{00A0}
+\pdfglyphtounicode{foursuperior}{00A0}
+\pdfglyphtounicode{fourteencircle}{00A0}
+\pdfglyphtounicode{fourteenparen}{00A0}
+\pdfglyphtounicode{fourteenperiod}{00A0}
+\pdfglyphtounicode{fourthai}{00A0}
+\pdfglyphtounicode{fourthtonechinese}{00A0}
+\pdfglyphtounicode{fparen}{00A0}
+\pdfglyphtounicode{fraction}{00A0}
+\pdfglyphtounicode{franc}{00A0}
+\pdfglyphtounicode{frown}{00A0}
+\pdfglyphtounicode{g}{00A0}
+\pdfglyphtounicode{gabengali}{00A0}
+\pdfglyphtounicode{gacute}{00A0}
+\pdfglyphtounicode{gadeva}{00A0}
+\pdfglyphtounicode{gafarabic}{00A0}
+\pdfglyphtounicode{gaffinalarabic}{00A0}
+\pdfglyphtounicode{gafinitialarabic}{00A0}
+\pdfglyphtounicode{gafmedialarabic}{00A0}
+\pdfglyphtounicode{gagujarati}{00A0}
+\pdfglyphtounicode{gagurmukhi}{00A0}
+\pdfglyphtounicode{gahiragana}{00A0}
+\pdfglyphtounicode{gakatakana}{00A0}
+\pdfglyphtounicode{gamma}{00A0}
+\pdfglyphtounicode{gammalatinsmall}{00A0}
+\pdfglyphtounicode{gammasuperior}{00A0}
+\pdfglyphtounicode{gangiacoptic}{00A0}
+\pdfglyphtounicode{gbopomofo}{00A0}
+\pdfglyphtounicode{gbreve}{00A0}
+\pdfglyphtounicode{gcaron}{00A0}
+\pdfglyphtounicode{gcedilla}{00A0}
+\pdfglyphtounicode{gcircle}{00A0}
+\pdfglyphtounicode{gcircumflex}{00A0}
+\pdfglyphtounicode{gcommaaccent}{00A0}
+\pdfglyphtounicode{gdot}{00A0}
+\pdfglyphtounicode{gdotaccent}{00A0}
+\pdfglyphtounicode{gecyrillic}{00A0}
+\pdfglyphtounicode{gehiragana}{00A0}
+\pdfglyphtounicode{gekatakana}{00A0}
+\pdfglyphtounicode{geomequivalent}{00A0}
+\pdfglyphtounicode{geometricallyequal}{00A0}
+\pdfglyphtounicode{gereshaccenthebrew}{00A0}
+\pdfglyphtounicode{gereshhebrew}{00A0}
+\pdfglyphtounicode{gereshmuqdamhebrew}{00A0}
+\pdfglyphtounicode{germandbls}{00A0}
+\pdfglyphtounicode{gershayimaccenthebrew}{00A0}
+\pdfglyphtounicode{gershayimhebrew}{00A0}
+\pdfglyphtounicode{getamark}{00A0}
+\pdfglyphtounicode{ghabengali}{00A0}
+\pdfglyphtounicode{ghadarmenian}{00A0}
+\pdfglyphtounicode{ghadeva}{00A0}
+\pdfglyphtounicode{ghagujarati}{00A0}
+\pdfglyphtounicode{ghagurmukhi}{00A0}
+\pdfglyphtounicode{ghainarabic}{00A0}
+\pdfglyphtounicode{ghainfinalarabic}{00A0}
+\pdfglyphtounicode{ghaininitialarabic}{00A0}
+\pdfglyphtounicode{ghainmedialarabic}{00A0}
+\pdfglyphtounicode{ghemiddlehookcyrillic}{00A0}
+\pdfglyphtounicode{ghestrokecyrillic}{00A0}
+\pdfglyphtounicode{gheupturncyrillic}{00A0}
+\pdfglyphtounicode{ghhadeva}{00A0}
+\pdfglyphtounicode{ghhagurmukhi}{00A0}
+\pdfglyphtounicode{ghook}{00A0}
+\pdfglyphtounicode{ghzsquare}{00A0}
+\pdfglyphtounicode{gihiragana}{00A0}
+\pdfglyphtounicode{gikatakana}{00A0}
+\pdfglyphtounicode{gimarmenian}{00A0}
+\pdfglyphtounicode{gimel}{00A0}
+\pdfglyphtounicode{gimeldagesh}{00A0}
+\pdfglyphtounicode{gimeldageshhebrew}{00A0}
+\pdfglyphtounicode{gimelhebrew}{00A0}
+\pdfglyphtounicode{gjecyrillic}{00A0}
+\pdfglyphtounicode{glottalinvertedstroke}{00A0}
+\pdfglyphtounicode{glottalstop}{00A0}
+\pdfglyphtounicode{glottalstopinverted}{00A0}
+\pdfglyphtounicode{glottalstopmod}{00A0}
+\pdfglyphtounicode{glottalstopreversed}{00A0}
+\pdfglyphtounicode{glottalstopreversedmod}{00A0}
+\pdfglyphtounicode{glottalstopreversedsuperior}{00A0}
+\pdfglyphtounicode{glottalstopstroke}{00A0}
+\pdfglyphtounicode{glottalstopstrokereversed}{00A0}
+\pdfglyphtounicode{gmacron}{00A0}
+\pdfglyphtounicode{gmonospace}{00A0}
+\pdfglyphtounicode{gohiragana}{00A0}
+\pdfglyphtounicode{gokatakana}{00A0}
+\pdfglyphtounicode{gparen}{00A0}
+\pdfglyphtounicode{gpasquare}{00A0}
+\pdfglyphtounicode{gradient}{00A0}
+\pdfglyphtounicode{grave}{00A0}
+\pdfglyphtounicode{gravebelowcmb}{00A0}
+\pdfglyphtounicode{gravecmb}{00A0}
+\pdfglyphtounicode{gravecomb}{00A0}
+\pdfglyphtounicode{gravedeva}{00A0}
+\pdfglyphtounicode{gravelowmod}{00A0}
+\pdfglyphtounicode{gravemonospace}{00A0}
+\pdfglyphtounicode{gravetonecmb}{00A0}
+\pdfglyphtounicode{greater}{00A0}
+\pdfglyphtounicode{greaterdbleqlless}{00A0}
+\pdfglyphtounicode{greaterdblequal}{00A0}
+\pdfglyphtounicode{greaterdot}{00A0}
+\pdfglyphtounicode{greaterequal}{00A0}
+\pdfglyphtounicode{greaterequalorless}{00A0}
+\pdfglyphtounicode{greaterlessequal}{00A0}
+\pdfglyphtounicode{greatermonospace}{00A0}
+\pdfglyphtounicode{greatermuch}{00A0}
+\pdfglyphtounicode{greaternotdblequal}{00A0}
+\pdfglyphtounicode{greaternotequal}{00A0}
+\pdfglyphtounicode{greaterorapproxeql}{00A0}
+\pdfglyphtounicode{greaterorequalslant}{00A0}
+\pdfglyphtounicode{greaterorequivalent}{00A0}
+\pdfglyphtounicode{greaterorless}{00A0}
+\pdfglyphtounicode{greaterornotdbleql}{00A0}
+\pdfglyphtounicode{greaterornotequal}{00A0}
+\pdfglyphtounicode{greaterorsimilar}{00A0}
+\pdfglyphtounicode{greateroverequal}{00A0}
+\pdfglyphtounicode{greatersmall}{00A0}
+\pdfglyphtounicode{gscript}{00A0}
+\pdfglyphtounicode{gstroke}{00A0}
+\pdfglyphtounicode{guhiragana}{00A0}
+\pdfglyphtounicode{guillemotleft}{00A0}
+\pdfglyphtounicode{guillemotright}{00A0}
+\pdfglyphtounicode{guilsinglleft}{00A0}
+\pdfglyphtounicode{guilsinglright}{00A0}
+\pdfglyphtounicode{gukatakana}{00A0}
+\pdfglyphtounicode{guramusquare}{00A0}
+\pdfglyphtounicode{gysquare}{00A0}
+\pdfglyphtounicode{h}{00A0}
+\pdfglyphtounicode{haabkhasiancyrillic}{00A0}
+\pdfglyphtounicode{haaltonearabic}{00A0}
+\pdfglyphtounicode{habengali}{00A0}
+\pdfglyphtounicode{hadescendercyrillic}{00A0}
+\pdfglyphtounicode{hadeva}{00A0}
+\pdfglyphtounicode{hagujarati}{00A0}
+\pdfglyphtounicode{hagurmukhi}{00A0}
+\pdfglyphtounicode{haharabic}{00A0}
+\pdfglyphtounicode{hahfinalarabic}{00A0}
+\pdfglyphtounicode{hahinitialarabic}{00A0}
+\pdfglyphtounicode{hahiragana}{00A0}
+\pdfglyphtounicode{hahmedialarabic}{00A0}
+\pdfglyphtounicode{haitusquare}{00A0}
+\pdfglyphtounicode{hakatakana}{00A0}
+\pdfglyphtounicode{hakatakanahalfwidth}{00A0}
+\pdfglyphtounicode{halantgurmukhi}{00A0}
+\pdfglyphtounicode{hamzaarabic}{00A0}
+\pdfglyphtounicode{hamzadammaarabic}{00A0}
+\pdfglyphtounicode{hamzadammatanarabic}{00A0}
+\pdfglyphtounicode{hamzafathaarabic}{00A0}
+\pdfglyphtounicode{hamzafathatanarabic}{00A0}
+\pdfglyphtounicode{hamzalowarabic}{00A0}
+\pdfglyphtounicode{hamzalowkasraarabic}{00A0}
+\pdfglyphtounicode{hamzalowkasratanarabic}{00A0}
+\pdfglyphtounicode{hamzasukunarabic}{00A0}
+\pdfglyphtounicode{hangulfiller}{00A0}
+\pdfglyphtounicode{hardsigncyrillic}{00A0}
+\pdfglyphtounicode{harpoondownleft}{00A0}
+\pdfglyphtounicode{harpoondownright}{00A0}
+\pdfglyphtounicode{harpoonleftbarbup}{00A0}
+\pdfglyphtounicode{harpoonleftright}{00A0}
+\pdfglyphtounicode{harpoonrightbarbup}{00A0}
+\pdfglyphtounicode{harpoonrightleft}{00A0}
+\pdfglyphtounicode{harpoonupleft}{00A0}
+\pdfglyphtounicode{harpoonupright}{00A0}
+\pdfglyphtounicode{hasquare}{00A0}
+\pdfglyphtounicode{hatafpatah}{00A0}
+\pdfglyphtounicode{hatafpatah16}{00A0}
+\pdfglyphtounicode{hatafpatah23}{00A0}
+\pdfglyphtounicode{hatafpatah2f}{00A0}
+\pdfglyphtounicode{hatafpatahhebrew}{00A0}
+\pdfglyphtounicode{hatafpatahnarrowhebrew}{00A0}
+\pdfglyphtounicode{hatafpatahquarterhebrew}{00A0}
+\pdfglyphtounicode{hatafpatahwidehebrew}{00A0}
+\pdfglyphtounicode{hatafqamats}{00A0}
+\pdfglyphtounicode{hatafqamats1b}{00A0}
+\pdfglyphtounicode{hatafqamats28}{00A0}
+\pdfglyphtounicode{hatafqamats34}{00A0}
+\pdfglyphtounicode{hatafqamatshebrew}{00A0}
+\pdfglyphtounicode{hatafqamatsnarrowhebrew}{00A0}
+\pdfglyphtounicode{hatafqamatsquarterhebrew}{00A0}
+\pdfglyphtounicode{hatafqamatswidehebrew}{00A0}
+\pdfglyphtounicode{hatafsegol}{00A0}
+\pdfglyphtounicode{hatafsegol17}{00A0}
+\pdfglyphtounicode{hatafsegol24}{00A0}
+\pdfglyphtounicode{hatafsegol30}{00A0}
+\pdfglyphtounicode{hatafsegolhebrew}{00A0}
+\pdfglyphtounicode{hatafsegolnarrowhebrew}{00A0}
+\pdfglyphtounicode{hatafsegolquarterhebrew}{00A0}
+\pdfglyphtounicode{hatafsegolwidehebrew}{00A0}
+\pdfglyphtounicode{hbar}{00A0}
+\pdfglyphtounicode{hbopomofo}{00A0}
+\pdfglyphtounicode{hbrevebelow}{00A0}
+\pdfglyphtounicode{hcedilla}{00A0}
+\pdfglyphtounicode{hcircle}{00A0}
+\pdfglyphtounicode{hcircumflex}{00A0}
+\pdfglyphtounicode{hdieresis}{00A0}
+\pdfglyphtounicode{hdotaccent}{00A0}
+\pdfglyphtounicode{hdotbelow}{00A0}
+\pdfglyphtounicode{he}{00A0}
+\pdfglyphtounicode{heart}{00A0}
+\pdfglyphtounicode{heartsuitblack}{00A0}
+\pdfglyphtounicode{heartsuitwhite}{00A0}
+\pdfglyphtounicode{hedagesh}{00A0}
+\pdfglyphtounicode{hedageshhebrew}{00A0}
+\pdfglyphtounicode{hehaltonearabic}{00A0}
+\pdfglyphtounicode{heharabic}{00A0}
+\pdfglyphtounicode{hehebrew}{00A0}
+\pdfglyphtounicode{hehfinalaltonearabic}{00A0}
+\pdfglyphtounicode{hehfinalalttwoarabic}{00A0}
+\pdfglyphtounicode{hehfinalarabic}{00A0}
+\pdfglyphtounicode{hehhamzaabovefinalarabic}{00A0}
+\pdfglyphtounicode{hehhamzaaboveisolatedarabic}{00A0}
+\pdfglyphtounicode{hehinitialaltonearabic}{00A0}
+\pdfglyphtounicode{hehinitialarabic}{00A0}
+\pdfglyphtounicode{hehiragana}{00A0}
+\pdfglyphtounicode{hehmedialaltonearabic}{00A0}
+\pdfglyphtounicode{hehmedialarabic}{00A0}
+\pdfglyphtounicode{heiseierasquare}{00A0}
+\pdfglyphtounicode{hekatakana}{00A0}
+\pdfglyphtounicode{hekatakanahalfwidth}{00A0}
+\pdfglyphtounicode{hekutaarusquare}{00A0}
+\pdfglyphtounicode{henghook}{00A0}
+\pdfglyphtounicode{herutusquare}{00A0}
+\pdfglyphtounicode{het}{00A0}
+\pdfglyphtounicode{hethebrew}{00A0}
+\pdfglyphtounicode{hhook}{00A0}
+\pdfglyphtounicode{hhooksuperior}{00A0}
+\pdfglyphtounicode{hieuhacirclekorean}{00A0}
+\pdfglyphtounicode{hieuhaparenkorean}{00A0}
+\pdfglyphtounicode{hieuhcirclekorean}{00A0}
+\pdfglyphtounicode{hieuhkorean}{00A0}
+\pdfglyphtounicode{hieuhparenkorean}{00A0}
+\pdfglyphtounicode{hihiragana}{00A0}
+\pdfglyphtounicode{hikatakana}{00A0}
+\pdfglyphtounicode{hikatakanahalfwidth}{00A0}
+\pdfglyphtounicode{hiriq}{00A0}
+\pdfglyphtounicode{hiriq14}{00A0}
+\pdfglyphtounicode{hiriq21}{00A0}
+\pdfglyphtounicode{hiriq2d}{00A0}
+\pdfglyphtounicode{hiriqhebrew}{00A0}
+\pdfglyphtounicode{hiriqnarrowhebrew}{00A0}
+\pdfglyphtounicode{hiriqquarterhebrew}{00A0}
+\pdfglyphtounicode{hiriqwidehebrew}{00A0}
+\pdfglyphtounicode{hlinebelow}{00A0}
+\pdfglyphtounicode{hmonospace}{00A0}
+\pdfglyphtounicode{hoarmenian}{00A0}
+\pdfglyphtounicode{hohipthai}{00A0}
+\pdfglyphtounicode{hohiragana}{00A0}
+\pdfglyphtounicode{hokatakana}{00A0}
+\pdfglyphtounicode{hokatakanahalfwidth}{00A0}
+\pdfglyphtounicode{holam}{00A0}
+\pdfglyphtounicode{holam19}{00A0}
+\pdfglyphtounicode{holam26}{00A0}
+\pdfglyphtounicode{holam32}{00A0}
+\pdfglyphtounicode{holamhebrew}{00A0}
+\pdfglyphtounicode{holamnarrowhebrew}{00A0}
+\pdfglyphtounicode{holamquarterhebrew}{00A0}
+\pdfglyphtounicode{holamwidehebrew}{00A0}
+\pdfglyphtounicode{honokhukthai}{00A0}
+\pdfglyphtounicode{hookabovecomb}{00A0}
+\pdfglyphtounicode{hookcmb}{00A0}
+\pdfglyphtounicode{hookpalatalizedbelowcmb}{00A0}
+\pdfglyphtounicode{hookretroflexbelowcmb}{00A0}
+\pdfglyphtounicode{hoonsquare}{00A0}
+\pdfglyphtounicode{horicoptic}{00A0}
+\pdfglyphtounicode{horizontalbar}{00A0}
+\pdfglyphtounicode{horncmb}{00A0}
+\pdfglyphtounicode{hotsprings}{00A0}
+\pdfglyphtounicode{house}{00A0}
+\pdfglyphtounicode{hparen}{00A0}
+\pdfglyphtounicode{hsuperior}{00A0}
+\pdfglyphtounicode{hturned}{00A0}
+\pdfglyphtounicode{huhiragana}{00A0}
+\pdfglyphtounicode{huiitosquare}{00A0}
+\pdfglyphtounicode{hukatakana}{00A0}
+\pdfglyphtounicode{hukatakanahalfwidth}{00A0}
+\pdfglyphtounicode{hungarumlaut}{00A0}
+\pdfglyphtounicode{hungarumlautcmb}{00A0}
+\pdfglyphtounicode{hv}{00A0}
+\pdfglyphtounicode{hyphen}{00A0}
+\pdfglyphtounicode{hyphenchar}{00A0}
+\pdfglyphtounicode{hypheninferior}{00A0}
+\pdfglyphtounicode{hyphenmonospace}{00A0}
+\pdfglyphtounicode{hyphensmall}{00A0}
+\pdfglyphtounicode{hyphensuperior}{00A0}
+\pdfglyphtounicode{hyphentwo}{00A0}
+\pdfglyphtounicode{i}{00A0}
+\pdfglyphtounicode{iacute}{00A0}
+\pdfglyphtounicode{iacyrillic}{00A0}
+\pdfglyphtounicode{ibengali}{00A0}
+\pdfglyphtounicode{ibopomofo}{00A0}
+\pdfglyphtounicode{ibreve}{00A0}
+\pdfglyphtounicode{icaron}{00A0}
+\pdfglyphtounicode{icircle}{00A0}
+\pdfglyphtounicode{icircumflex}{00A0}
+\pdfglyphtounicode{icyrillic}{00A0}
+\pdfglyphtounicode{idblgrave}{00A0}
+\pdfglyphtounicode{ideographearthcircle}{00A0}
+\pdfglyphtounicode{ideographfirecircle}{00A0}
+\pdfglyphtounicode{ideographicallianceparen}{00A0}
+\pdfglyphtounicode{ideographiccallparen}{00A0}
+\pdfglyphtounicode{ideographiccentrecircle}{00A0}
+\pdfglyphtounicode{ideographicclose}{00A0}
+\pdfglyphtounicode{ideographiccomma}{00A0}
+\pdfglyphtounicode{ideographiccommaleft}{00A0}
+\pdfglyphtounicode{ideographiccongratulationparen}{00A0}
+\pdfglyphtounicode{ideographiccorrectcircle}{00A0}
+\pdfglyphtounicode{ideographicearthparen}{00A0}
+\pdfglyphtounicode{ideographicenterpriseparen}{00A0}
+\pdfglyphtounicode{ideographicexcellentcircle}{00A0}
+\pdfglyphtounicode{ideographicfestivalparen}{00A0}
+\pdfglyphtounicode{ideographicfinancialcircle}{00A0}
+\pdfglyphtounicode{ideographicfinancialparen}{00A0}
+\pdfglyphtounicode{ideographicfireparen}{00A0}
+\pdfglyphtounicode{ideographichaveparen}{00A0}
+\pdfglyphtounicode{ideographichighcircle}{00A0}
+\pdfglyphtounicode{ideographiciterationmark}{00A0}
+\pdfglyphtounicode{ideographiclaborcircle}{00A0}
+\pdfglyphtounicode{ideographiclaborparen}{00A0}
+\pdfglyphtounicode{ideographicleftcircle}{00A0}
+\pdfglyphtounicode{ideographiclowcircle}{00A0}
+\pdfglyphtounicode{ideographicmedicinecircle}{00A0}
+\pdfglyphtounicode{ideographicmetalparen}{00A0}
+\pdfglyphtounicode{ideographicmoonparen}{00A0}
+\pdfglyphtounicode{ideographicnameparen}{00A0}
+\pdfglyphtounicode{ideographicperiod}{00A0}
+\pdfglyphtounicode{ideographicprintcircle}{00A0}
+\pdfglyphtounicode{ideographicreachparen}{00A0}
+\pdfglyphtounicode{ideographicrepresentparen}{00A0}
+\pdfglyphtounicode{ideographicresourceparen}{00A0}
+\pdfglyphtounicode{ideographicrightcircle}{00A0}
+\pdfglyphtounicode{ideographicsecretcircle}{00A0}
+\pdfglyphtounicode{ideographicselfparen}{00A0}
+\pdfglyphtounicode{ideographicsocietyparen}{00A0}
+\pdfglyphtounicode{ideographicspace}{00A0}
+\pdfglyphtounicode{ideographicspecialparen}{00A0}
+\pdfglyphtounicode{ideographicstockparen}{00A0}
+\pdfglyphtounicode{ideographicstudyparen}{00A0}
+\pdfglyphtounicode{ideographicsunparen}{00A0}
+\pdfglyphtounicode{ideographicsuperviseparen}{00A0}
+\pdfglyphtounicode{ideographicwaterparen}{00A0}
+\pdfglyphtounicode{ideographicwoodparen}{00A0}
+\pdfglyphtounicode{ideographiczero}{00A0}
+\pdfglyphtounicode{ideographmetalcircle}{00A0}
+\pdfglyphtounicode{ideographmooncircle}{00A0}
+\pdfglyphtounicode{ideographnamecircle}{00A0}
+\pdfglyphtounicode{ideographsuncircle}{00A0}
+\pdfglyphtounicode{ideographwatercircle}{00A0}
+\pdfglyphtounicode{ideographwoodcircle}{00A0}
+\pdfglyphtounicode{ideva}{00A0}
+\pdfglyphtounicode{idieresis}{00A0}
+\pdfglyphtounicode{idieresisacute}{00A0}
+\pdfglyphtounicode{idieresiscyrillic}{00A0}
+\pdfglyphtounicode{idotbelow}{00A0}
+\pdfglyphtounicode{iebrevecyrillic}{00A0}
+\pdfglyphtounicode{iecyrillic}{00A0}
+\pdfglyphtounicode{ieungacirclekorean}{00A0}
+\pdfglyphtounicode{ieungaparenkorean}{00A0}
+\pdfglyphtounicode{ieungcirclekorean}{00A0}
+\pdfglyphtounicode{ieungkorean}{00A0}
+\pdfglyphtounicode{ieungparenkorean}{00A0}
+\pdfglyphtounicode{igrave}{00A0}
+\pdfglyphtounicode{igujarati}{00A0}
+\pdfglyphtounicode{igurmukhi}{00A0}
+\pdfglyphtounicode{ihiragana}{00A0}
+\pdfglyphtounicode{ihookabove}{00A0}
+\pdfglyphtounicode{iibengali}{00A0}
+\pdfglyphtounicode{iicyrillic}{00A0}
+\pdfglyphtounicode{iideva}{00A0}
+\pdfglyphtounicode{iigujarati}{00A0}
+\pdfglyphtounicode{iigurmukhi}{00A0}
+\pdfglyphtounicode{iimatragurmukhi}{00A0}
+\pdfglyphtounicode{iinvertedbreve}{00A0}
+\pdfglyphtounicode{iishortcyrillic}{00A0}
+\pdfglyphtounicode{iivowelsignbengali}{00A0}
+\pdfglyphtounicode{iivowelsigndeva}{00A0}
+\pdfglyphtounicode{iivowelsigngujarati}{00A0}
+\pdfglyphtounicode{ij}{00A0}
+\pdfglyphtounicode{ikatakana}{00A0}
+\pdfglyphtounicode{ikatakanahalfwidth}{00A0}
+\pdfglyphtounicode{ikorean}{00A0}
+\pdfglyphtounicode{ilde}{00A0}
+\pdfglyphtounicode{iluyhebrew}{00A0}
+\pdfglyphtounicode{imacron}{00A0}
+\pdfglyphtounicode{imacroncyrillic}{00A0}
+\pdfglyphtounicode{imageorapproximatelyequal}{00A0}
+\pdfglyphtounicode{imatragurmukhi}{00A0}
+\pdfglyphtounicode{imonospace}{00A0}
+\pdfglyphtounicode{increment}{00A0}
+\pdfglyphtounicode{infinity}{00A0}
+\pdfglyphtounicode{iniarmenian}{00A0}
+\pdfglyphtounicode{integerdivide}{00A0}
+\pdfglyphtounicode{integral}{00A0}
+\pdfglyphtounicode{integralbottom}{00A0}
+\pdfglyphtounicode{integralbt}{00A0}
+\pdfglyphtounicode{integralex}{00A0}
+\pdfglyphtounicode{integraltop}{00A0}
+\pdfglyphtounicode{integraltp}{00A0}
+\pdfglyphtounicode{intercal}{00A0}
+\pdfglyphtounicode{interrobang}{00A0}
+\pdfglyphtounicode{interrobangdown}{00A0}
+\pdfglyphtounicode{intersection}{00A0}
+\pdfglyphtounicode{intersectiondbl}{00A0}
+\pdfglyphtounicode{intersectionsq}{00A0}
+\pdfglyphtounicode{intisquare}{00A0}
+\pdfglyphtounicode{invbullet}{00A0}
+\pdfglyphtounicode{invcircle}{00A0}
+\pdfglyphtounicode{invsmileface}{00A0}
+\pdfglyphtounicode{iocyrillic}{00A0}
+\pdfglyphtounicode{iogonek}{00A0}
+\pdfglyphtounicode{iota}{00A0}
+\pdfglyphtounicode{iotadieresis}{00A0}
+\pdfglyphtounicode{iotadieresistonos}{00A0}
+\pdfglyphtounicode{iotalatin}{00A0}
+\pdfglyphtounicode{iotatonos}{00A0}
+\pdfglyphtounicode{iparen}{00A0}
+\pdfglyphtounicode{irigurmukhi}{00A0}
+\pdfglyphtounicode{ismallhiragana}{00A0}
+\pdfglyphtounicode{ismallkatakana}{00A0}
+\pdfglyphtounicode{ismallkatakanahalfwidth}{00A0}
+\pdfglyphtounicode{issharbengali}{00A0}
+\pdfglyphtounicode{istroke}{00A0}
+\pdfglyphtounicode{isuperior}{00A0}
+\pdfglyphtounicode{iterationhiragana}{00A0}
+\pdfglyphtounicode{iterationkatakana}{00A0}
+\pdfglyphtounicode{itilde}{00A0}
+\pdfglyphtounicode{itildebelow}{00A0}
+\pdfglyphtounicode{iubopomofo}{00A0}
+\pdfglyphtounicode{iucyrillic}{00A0}
+\pdfglyphtounicode{ivowelsignbengali}{00A0}
+\pdfglyphtounicode{ivowelsigndeva}{00A0}
+\pdfglyphtounicode{ivowelsigngujarati}{00A0}
+\pdfglyphtounicode{izhitsacyrillic}{00A0}
+\pdfglyphtounicode{izhitsadblgravecyrillic}{00A0}
+\pdfglyphtounicode{j}{00A0}
+\pdfglyphtounicode{jaarmenian}{00A0}
+\pdfglyphtounicode{jabengali}{00A0}
+\pdfglyphtounicode{jadeva}{00A0}
+\pdfglyphtounicode{jagujarati}{00A0}
+\pdfglyphtounicode{jagurmukhi}{00A0}
+\pdfglyphtounicode{jbopomofo}{00A0}
+\pdfglyphtounicode{jcaron}{00A0}
+\pdfglyphtounicode{jcircle}{00A0}
+\pdfglyphtounicode{jcircumflex}{00A0}
+\pdfglyphtounicode{jcrossedtail}{00A0}
+\pdfglyphtounicode{jdotlessstroke}{00A0}
+\pdfglyphtounicode{jecyrillic}{00A0}
+\pdfglyphtounicode{jeemarabic}{00A0}
+\pdfglyphtounicode{jeemfinalarabic}{00A0}
+\pdfglyphtounicode{jeeminitialarabic}{00A0}
+\pdfglyphtounicode{jeemmedialarabic}{00A0}
+\pdfglyphtounicode{jeharabic}{00A0}
+\pdfglyphtounicode{jehfinalarabic}{00A0}
+\pdfglyphtounicode{jhabengali}{00A0}
+\pdfglyphtounicode{jhadeva}{00A0}
+\pdfglyphtounicode{jhagujarati}{00A0}
+\pdfglyphtounicode{jhagurmukhi}{00A0}
+\pdfglyphtounicode{jheharmenian}{00A0}
+\pdfglyphtounicode{jis}{00A0}
+\pdfglyphtounicode{jmonospace}{00A0}
+\pdfglyphtounicode{jparen}{00A0}
+\pdfglyphtounicode{jsuperior}{00A0}
+\pdfglyphtounicode{k}{00A0}
+\pdfglyphtounicode{kabashkircyrillic}{00A0}
+\pdfglyphtounicode{kabengali}{00A0}
+\pdfglyphtounicode{kacute}{00A0}
+\pdfglyphtounicode{kacyrillic}{00A0}
+\pdfglyphtounicode{kadescendercyrillic}{00A0}
+\pdfglyphtounicode{kadeva}{00A0}
+\pdfglyphtounicode{kaf}{00A0}
+\pdfglyphtounicode{kafarabic}{00A0}
+\pdfglyphtounicode{kafdagesh}{00A0}
+\pdfglyphtounicode{kafdageshhebrew}{00A0}
+\pdfglyphtounicode{kaffinalarabic}{00A0}
+\pdfglyphtounicode{kafhebrew}{00A0}
+\pdfglyphtounicode{kafinitialarabic}{00A0}
+\pdfglyphtounicode{kafmedialarabic}{00A0}
+\pdfglyphtounicode{kafrafehebrew}{00A0}
+\pdfglyphtounicode{kagujarati}{00A0}
+\pdfglyphtounicode{kagurmukhi}{00A0}
+\pdfglyphtounicode{kahiragana}{00A0}
+\pdfglyphtounicode{kahookcyrillic}{00A0}
+\pdfglyphtounicode{kakatakana}{00A0}
+\pdfglyphtounicode{kakatakanahalfwidth}{00A0}
+\pdfglyphtounicode{kappa}{00A0}
+\pdfglyphtounicode{kappasymbolgreek}{00A0}
+\pdfglyphtounicode{kapyeounmieumkorean}{00A0}
+\pdfglyphtounicode{kapyeounphieuphkorean}{00A0}
+\pdfglyphtounicode{kapyeounpieupkorean}{00A0}
+\pdfglyphtounicode{kapyeounssangpieupkorean}{00A0}
+\pdfglyphtounicode{karoriisquare}{00A0}
+\pdfglyphtounicode{kashidaautoarabic}{00A0}
+\pdfglyphtounicode{kashidaautonosidebearingarabic}{00A0}
+\pdfglyphtounicode{kasmallkatakana}{00A0}
+\pdfglyphtounicode{kasquare}{00A0}
+\pdfglyphtounicode{kasraarabic}{00A0}
+\pdfglyphtounicode{kasratanarabic}{00A0}
+\pdfglyphtounicode{kastrokecyrillic}{00A0}
+\pdfglyphtounicode{katahiraprolongmarkhalfwidth}{00A0}
+\pdfglyphtounicode{kaverticalstrokecyrillic}{00A0}
+\pdfglyphtounicode{kbopomofo}{00A0}
+\pdfglyphtounicode{kcalsquare}{00A0}
+\pdfglyphtounicode{kcaron}{00A0}
+\pdfglyphtounicode{kcedilla}{00A0}
+\pdfglyphtounicode{kcircle}{00A0}
+\pdfglyphtounicode{kcommaaccent}{00A0}
+\pdfglyphtounicode{kdotbelow}{00A0}
+\pdfglyphtounicode{keharmenian}{00A0}
+\pdfglyphtounicode{kehiragana}{00A0}
+\pdfglyphtounicode{kekatakana}{00A0}
+\pdfglyphtounicode{kekatakanahalfwidth}{00A0}
+\pdfglyphtounicode{kenarmenian}{00A0}
+\pdfglyphtounicode{kesmallkatakana}{00A0}
+\pdfglyphtounicode{kgreenlandic}{00A0}
+\pdfglyphtounicode{khabengali}{00A0}
+\pdfglyphtounicode{khacyrillic}{00A0}
+\pdfglyphtounicode{khadeva}{00A0}
+\pdfglyphtounicode{khagujarati}{00A0}
+\pdfglyphtounicode{khagurmukhi}{00A0}
+\pdfglyphtounicode{khaharabic}{00A0}
+\pdfglyphtounicode{khahfinalarabic}{00A0}
+\pdfglyphtounicode{khahinitialarabic}{00A0}
+\pdfglyphtounicode{khahmedialarabic}{00A0}
+\pdfglyphtounicode{kheicoptic}{00A0}
+\pdfglyphtounicode{khhadeva}{00A0}
+\pdfglyphtounicode{khhagurmukhi}{00A0}
+\pdfglyphtounicode{khieukhacirclekorean}{00A0}
+\pdfglyphtounicode{khieukhaparenkorean}{00A0}
+\pdfglyphtounicode{khieukhcirclekorean}{00A0}
+\pdfglyphtounicode{khieukhkorean}{00A0}
+\pdfglyphtounicode{khieukhparenkorean}{00A0}
+\pdfglyphtounicode{khokhaithai}{00A0}
+\pdfglyphtounicode{khokhonthai}{00A0}
+\pdfglyphtounicode{khokhuatthai}{00A0}
+\pdfglyphtounicode{khokhwaithai}{00A0}
+\pdfglyphtounicode{khomutthai}{00A0}
+\pdfglyphtounicode{khook}{00A0}
+\pdfglyphtounicode{khorakhangthai}{00A0}
+\pdfglyphtounicode{khzsquare}{00A0}
+\pdfglyphtounicode{kihiragana}{00A0}
+\pdfglyphtounicode{kikatakana}{00A0}
+\pdfglyphtounicode{kikatakanahalfwidth}{00A0}
+\pdfglyphtounicode{kiroguramusquare}{00A0}
+\pdfglyphtounicode{kiromeetorusquare}{00A0}
+\pdfglyphtounicode{kirosquare}{00A0}
+\pdfglyphtounicode{kiyeokacirclekorean}{00A0}
+\pdfglyphtounicode{kiyeokaparenkorean}{00A0}
+\pdfglyphtounicode{kiyeokcirclekorean}{00A0}
+\pdfglyphtounicode{kiyeokkorean}{00A0}
+\pdfglyphtounicode{kiyeokparenkorean}{00A0}
+\pdfglyphtounicode{kiyeoksioskorean}{00A0}
+\pdfglyphtounicode{kjecyrillic}{00A0}
+\pdfglyphtounicode{klinebelow}{00A0}
+\pdfglyphtounicode{klsquare}{00A0}
+\pdfglyphtounicode{kmcubedsquare}{00A0}
+\pdfglyphtounicode{kmonospace}{00A0}
+\pdfglyphtounicode{kmsquaredsquare}{00A0}
+\pdfglyphtounicode{kohiragana}{00A0}
+\pdfglyphtounicode{kohmsquare}{00A0}
+\pdfglyphtounicode{kokaithai}{00A0}
+\pdfglyphtounicode{kokatakana}{00A0}
+\pdfglyphtounicode{kokatakanahalfwidth}{00A0}
+\pdfglyphtounicode{kooposquare}{00A0}
+\pdfglyphtounicode{koppacyrillic}{00A0}
+\pdfglyphtounicode{koreanstandardsymbol}{00A0}
+\pdfglyphtounicode{koroniscmb}{00A0}
+\pdfglyphtounicode{kparen}{00A0}
+\pdfglyphtounicode{kpasquare}{00A0}
+\pdfglyphtounicode{ksicyrillic}{00A0}
+\pdfglyphtounicode{ktsquare}{00A0}
+\pdfglyphtounicode{kturned}{00A0}
+\pdfglyphtounicode{kuhiragana}{00A0}
+\pdfglyphtounicode{kukatakana}{00A0}
+\pdfglyphtounicode{kukatakanahalfwidth}{00A0}
+\pdfglyphtounicode{kvsquare}{00A0}
+\pdfglyphtounicode{kwsquare}{00A0}
+\pdfglyphtounicode{l}{00A0}
+\pdfglyphtounicode{labengali}{00A0}
+\pdfglyphtounicode{lacute}{00A0}
+\pdfglyphtounicode{ladeva}{00A0}
+\pdfglyphtounicode{lagujarati}{00A0}
+\pdfglyphtounicode{lagurmukhi}{00A0}
+\pdfglyphtounicode{lakkhangyaothai}{00A0}
+\pdfglyphtounicode{lamaleffinalarabic}{00A0}
+\pdfglyphtounicode{lamalefhamzaabovefinalarabic}{00A0}
+\pdfglyphtounicode{lamalefhamzaaboveisolatedarabic}{00A0}
+\pdfglyphtounicode{lamalefhamzabelowfinalarabic}{00A0}
+\pdfglyphtounicode{lamalefhamzabelowisolatedarabic}{00A0}
+\pdfglyphtounicode{lamalefisolatedarabic}{00A0}
+\pdfglyphtounicode{lamalefmaddaabovefinalarabic}{00A0}
+\pdfglyphtounicode{lamalefmaddaaboveisolatedarabic}{00A0}
+\pdfglyphtounicode{lamarabic}{00A0}
+\pdfglyphtounicode{lambda}{00A0}
+\pdfglyphtounicode{lambdastroke}{00A0}
+\pdfglyphtounicode{lamed}{00A0}
+\pdfglyphtounicode{lameddagesh}{00A0}
+\pdfglyphtounicode{lameddageshhebrew}{00A0}
+\pdfglyphtounicode{lamedhebrew}{00A0}
+\pdfglyphtounicode{lamedholam}{00A0}
+\pdfglyphtounicode{lamedholamdagesh}{00A0}
+\pdfglyphtounicode{lamedholamdageshhebrew}{00A0}
+\pdfglyphtounicode{lamedholamhebrew}{00A0}
+\pdfglyphtounicode{lamfinalarabic}{00A0}
+\pdfglyphtounicode{lamhahinitialarabic}{00A0}
+\pdfglyphtounicode{laminitialarabic}{00A0}
+\pdfglyphtounicode{lamjeeminitialarabic}{00A0}
+\pdfglyphtounicode{lamkhahinitialarabic}{00A0}
+\pdfglyphtounicode{lamlamhehisolatedarabic}{00A0}
+\pdfglyphtounicode{lammedialarabic}{00A0}
+\pdfglyphtounicode{lammeemhahinitialarabic}{00A0}
+\pdfglyphtounicode{lammeeminitialarabic}{00A0}
+\pdfglyphtounicode{lammeemjeeminitialarabic}{00A0}
+\pdfglyphtounicode{lammeemkhahinitialarabic}{00A0}
+\pdfglyphtounicode{largecircle}{00A0}
+\pdfglyphtounicode{latticetop}{00A0}
+\pdfglyphtounicode{lbar}{00A0}
+\pdfglyphtounicode{lbelt}{00A0}
+\pdfglyphtounicode{lbopomofo}{00A0}
+\pdfglyphtounicode{lcaron}{00A0}
+\pdfglyphtounicode{lcedilla}{00A0}
+\pdfglyphtounicode{lcircle}{00A0}
+\pdfglyphtounicode{lcircumflexbelow}{00A0}
+\pdfglyphtounicode{lcommaaccent}{00A0}
+\pdfglyphtounicode{ldot}{00A0}
+\pdfglyphtounicode{ldotaccent}{00A0}
+\pdfglyphtounicode{ldotbelow}{00A0}
+\pdfglyphtounicode{ldotbelowmacron}{00A0}
+\pdfglyphtounicode{leftangleabovecmb}{00A0}
+\pdfglyphtounicode{lefttackbelowcmb}{00A0}
+\pdfglyphtounicode{less}{00A0}
+\pdfglyphtounicode{lessdbleqlgreater}{00A0}
+\pdfglyphtounicode{lessdblequal}{00A0}
+\pdfglyphtounicode{lessdot}{00A0}
+\pdfglyphtounicode{lessequal}{00A0}
+\pdfglyphtounicode{lessequalgreater}{00A0}
+\pdfglyphtounicode{lessequalorgreater}{00A0}
+\pdfglyphtounicode{lessmonospace}{00A0}
+\pdfglyphtounicode{lessmuch}{00A0}
+\pdfglyphtounicode{lessnotdblequal}{00A0}
+\pdfglyphtounicode{lessnotequal}{00A0}
+\pdfglyphtounicode{lessorapproxeql}{00A0}
+\pdfglyphtounicode{lessorequalslant}{00A0}
+\pdfglyphtounicode{lessorequivalent}{00A0}
+\pdfglyphtounicode{lessorgreater}{00A0}
+\pdfglyphtounicode{lessornotdbleql}{00A0}
+\pdfglyphtounicode{lessornotequal}{00A0}
+\pdfglyphtounicode{lessorsimilar}{00A0}
+\pdfglyphtounicode{lessoverequal}{00A0}
+\pdfglyphtounicode{lesssmall}{00A0}
+\pdfglyphtounicode{lezh}{00A0}
+\pdfglyphtounicode{lfblock}{00A0}
+\pdfglyphtounicode{lhookretroflex}{00A0}
+\pdfglyphtounicode{lira}{00A0}
+\pdfglyphtounicode{liwnarmenian}{00A0}
+\pdfglyphtounicode{lj}{00A0}
+\pdfglyphtounicode{ljecyrillic}{00A0}
+\pdfglyphtounicode{ll}{00A0}
+\pdfglyphtounicode{lladeva}{00A0}
+\pdfglyphtounicode{llagujarati}{00A0}
+\pdfglyphtounicode{llinebelow}{00A0}
+\pdfglyphtounicode{llladeva}{00A0}
+\pdfglyphtounicode{llvocalicbengali}{00A0}
+\pdfglyphtounicode{llvocalicdeva}{00A0}
+\pdfglyphtounicode{llvocalicvowelsignbengali}{00A0}
+\pdfglyphtounicode{llvocalicvowelsigndeva}{00A0}
+\pdfglyphtounicode{lmiddletilde}{00A0}
+\pdfglyphtounicode{lmonospace}{00A0}
+\pdfglyphtounicode{lmsquare}{00A0}
+\pdfglyphtounicode{lochulathai}{00A0}
+\pdfglyphtounicode{logicaland}{00A0}
+\pdfglyphtounicode{logicalnot}{00A0}
+\pdfglyphtounicode{logicalnotreversed}{00A0}
+\pdfglyphtounicode{logicalor}{00A0}
+\pdfglyphtounicode{lolingthai}{00A0}
+\pdfglyphtounicode{longdbls}{00A0}
+\pdfglyphtounicode{longs}{00A0}
+\pdfglyphtounicode{longsh}{00A0}
+\pdfglyphtounicode{longsi}{00A0}
+\pdfglyphtounicode{longsl}{00A0}
+\pdfglyphtounicode{longst}{00A0}
+\pdfglyphtounicode{lowlinecenterline}{00A0}
+\pdfglyphtounicode{lowlinecmb}{00A0}
+\pdfglyphtounicode{lowlinedashed}{00A0}
+\pdfglyphtounicode{lozenge}{00A0}
+\pdfglyphtounicode{lparen}{00A0}
+\pdfglyphtounicode{lscript}{00A0}
+\pdfglyphtounicode{lslash}{00A0}
+\pdfglyphtounicode{lsquare}{00A0}
+\pdfglyphtounicode{lsuperior}{00A0}
+\pdfglyphtounicode{ltshade}{00A0}
+\pdfglyphtounicode{luthai}{00A0}
+\pdfglyphtounicode{lvocalicbengali}{00A0}
+\pdfglyphtounicode{lvocalicdeva}{00A0}
+\pdfglyphtounicode{lvocalicvowelsignbengali}{00A0}
+\pdfglyphtounicode{lvocalicvowelsigndeva}{00A0}
+\pdfglyphtounicode{lxsquare}{00A0}
+\pdfglyphtounicode{m}{00A0}
+\pdfglyphtounicode{mabengali}{00A0}
+\pdfglyphtounicode{macron}{00A0}
+\pdfglyphtounicode{macronbelowcmb}{00A0}
+\pdfglyphtounicode{macroncmb}{00A0}
+\pdfglyphtounicode{macronlowmod}{00A0}
+\pdfglyphtounicode{macronmonospace}{00A0}
+\pdfglyphtounicode{macute}{00A0}
+\pdfglyphtounicode{madeva}{00A0}
+\pdfglyphtounicode{magujarati}{00A0}
+\pdfglyphtounicode{magurmukhi}{00A0}
+\pdfglyphtounicode{mahapakhhebrew}{00A0}
+\pdfglyphtounicode{mahapakhlefthebrew}{00A0}
+\pdfglyphtounicode{mahiragana}{00A0}
+\pdfglyphtounicode{maichattawalowleftthai}{00A0}
+\pdfglyphtounicode{maichattawalowrightthai}{00A0}
+\pdfglyphtounicode{maichattawathai}{00A0}
+\pdfglyphtounicode{maichattawaupperleftthai}{00A0}
+\pdfglyphtounicode{maieklowleftthai}{00A0}
+\pdfglyphtounicode{maieklowrightthai}{00A0}
+\pdfglyphtounicode{maiekthai}{00A0}
+\pdfglyphtounicode{maiekupperleftthai}{00A0}
+\pdfglyphtounicode{maihanakatleftthai}{00A0}
+\pdfglyphtounicode{maihanakatthai}{00A0}
+\pdfglyphtounicode{maitaikhuleftthai}{00A0}
+\pdfglyphtounicode{maitaikhuthai}{00A0}
+\pdfglyphtounicode{maitholowleftthai}{00A0}
+\pdfglyphtounicode{maitholowrightthai}{00A0}
+\pdfglyphtounicode{maithothai}{00A0}
+\pdfglyphtounicode{maithoupperleftthai}{00A0}
+\pdfglyphtounicode{maitrilowleftthai}{00A0}
+\pdfglyphtounicode{maitrilowrightthai}{00A0}
+\pdfglyphtounicode{maitrithai}{00A0}
+\pdfglyphtounicode{maitriupperleftthai}{00A0}
+\pdfglyphtounicode{maiyamokthai}{00A0}
+\pdfglyphtounicode{makatakana}{00A0}
+\pdfglyphtounicode{makatakanahalfwidth}{00A0}
+\pdfglyphtounicode{male}{00A0}
+\pdfglyphtounicode{maltesecross}{00A0}
+\pdfglyphtounicode{mansyonsquare}{00A0}
+\pdfglyphtounicode{maqafhebrew}{00A0}
+\pdfglyphtounicode{mars}{00A0}
+\pdfglyphtounicode{masoracirclehebrew}{00A0}
+\pdfglyphtounicode{masquare}{00A0}
+\pdfglyphtounicode{mbopomofo}{00A0}
+\pdfglyphtounicode{mbsquare}{00A0}
+\pdfglyphtounicode{mcircle}{00A0}
+\pdfglyphtounicode{mcubedsquare}{00A0}
+\pdfglyphtounicode{mdotaccent}{00A0}
+\pdfglyphtounicode{mdotbelow}{00A0}
+\pdfglyphtounicode{measuredangle}{00A0}
+\pdfglyphtounicode{meemarabic}{00A0}
+\pdfglyphtounicode{meemfinalarabic}{00A0}
+\pdfglyphtounicode{meeminitialarabic}{00A0}
+\pdfglyphtounicode{meemmedialarabic}{00A0}
+\pdfglyphtounicode{meemmeeminitialarabic}{00A0}
+\pdfglyphtounicode{meemmeemisolatedarabic}{00A0}
+\pdfglyphtounicode{meetorusquare}{00A0}
+\pdfglyphtounicode{mehiragana}{00A0}
+\pdfglyphtounicode{meizierasquare}{00A0}
+\pdfglyphtounicode{mekatakana}{00A0}
+\pdfglyphtounicode{mekatakanahalfwidth}{00A0}
+\pdfglyphtounicode{mem}{00A0}
+\pdfglyphtounicode{memdagesh}{00A0}
+\pdfglyphtounicode{memdageshhebrew}{00A0}
+\pdfglyphtounicode{memhebrew}{00A0}
+\pdfglyphtounicode{menarmenian}{00A0}
+\pdfglyphtounicode{merkhahebrew}{00A0}
+\pdfglyphtounicode{merkhakefulahebrew}{00A0}
+\pdfglyphtounicode{merkhakefulalefthebrew}{00A0}
+\pdfglyphtounicode{merkhalefthebrew}{00A0}
+\pdfglyphtounicode{mhook}{00A0}
+\pdfglyphtounicode{mhzsquare}{00A0}
+\pdfglyphtounicode{middledotkatakanahalfwidth}{00A0}
+\pdfglyphtounicode{middot}{00A0}
+\pdfglyphtounicode{mieumacirclekorean}{00A0}
+\pdfglyphtounicode{mieumaparenkorean}{00A0}
+\pdfglyphtounicode{mieumcirclekorean}{00A0}
+\pdfglyphtounicode{mieumkorean}{00A0}
+\pdfglyphtounicode{mieumpansioskorean}{00A0}
+\pdfglyphtounicode{mieumparenkorean}{00A0}
+\pdfglyphtounicode{mieumpieupkorean}{00A0}
+\pdfglyphtounicode{mieumsioskorean}{00A0}
+\pdfglyphtounicode{mihiragana}{00A0}
+\pdfglyphtounicode{mikatakana}{00A0}
+\pdfglyphtounicode{mikatakanahalfwidth}{00A0}
+\pdfglyphtounicode{minus}{00A0}
+\pdfglyphtounicode{minusbelowcmb}{00A0}
+\pdfglyphtounicode{minuscircle}{00A0}
+\pdfglyphtounicode{minusmod}{00A0}
+\pdfglyphtounicode{minusplus}{00A0}
+\pdfglyphtounicode{minute}{00A0}
+\pdfglyphtounicode{miribaarusquare}{00A0}
+\pdfglyphtounicode{mirisquare}{00A0}
+\pdfglyphtounicode{mlonglegturned}{00A0}
+\pdfglyphtounicode{mlsquare}{00A0}
+\pdfglyphtounicode{mmcubedsquare}{00A0}
+\pdfglyphtounicode{mmonospace}{00A0}
+\pdfglyphtounicode{mmsquaredsquare}{00A0}
+\pdfglyphtounicode{mohiragana}{00A0}
+\pdfglyphtounicode{mohmsquare}{00A0}
+\pdfglyphtounicode{mokatakana}{00A0}
+\pdfglyphtounicode{mokatakanahalfwidth}{00A0}
+\pdfglyphtounicode{molsquare}{00A0}
+\pdfglyphtounicode{momathai}{00A0}
+\pdfglyphtounicode{moverssquare}{00A0}
+\pdfglyphtounicode{moverssquaredsquare}{00A0}
+\pdfglyphtounicode{mparen}{00A0}
+\pdfglyphtounicode{mpasquare}{00A0}
+\pdfglyphtounicode{mssquare}{00A0}
+\pdfglyphtounicode{msuperior}{00A0}
+\pdfglyphtounicode{mturned}{00A0}
+\pdfglyphtounicode{mu}{00A0}
+\pdfglyphtounicode{mu1}{00A0}
+\pdfglyphtounicode{muasquare}{00A0}
+\pdfglyphtounicode{muchgreater}{00A0}
+\pdfglyphtounicode{muchless}{00A0}
+\pdfglyphtounicode{mufsquare}{00A0}
+\pdfglyphtounicode{mugreek}{00A0}
+\pdfglyphtounicode{mugsquare}{00A0}
+\pdfglyphtounicode{muhiragana}{00A0}
+\pdfglyphtounicode{mukatakana}{00A0}
+\pdfglyphtounicode{mukatakanahalfwidth}{00A0}
+\pdfglyphtounicode{mulsquare}{00A0}
+\pdfglyphtounicode{multicloseleft}{00A0}
+\pdfglyphtounicode{multicloseright}{00A0}
+\pdfglyphtounicode{multimap}{00A0}
+\pdfglyphtounicode{multiopenleft}{00A0}
+\pdfglyphtounicode{multiopenright}{00A0}
+\pdfglyphtounicode{multiply}{00A0}
+\pdfglyphtounicode{mumsquare}{00A0}
+\pdfglyphtounicode{munahhebrew}{00A0}
+\pdfglyphtounicode{munahlefthebrew}{00A0}
+\pdfglyphtounicode{musicalnote}{00A0}
+\pdfglyphtounicode{musicalnotedbl}{00A0}
+\pdfglyphtounicode{musicflatsign}{00A0}
+\pdfglyphtounicode{musicsharpsign}{00A0}
+\pdfglyphtounicode{mussquare}{00A0}
+\pdfglyphtounicode{muvsquare}{00A0}
+\pdfglyphtounicode{muwsquare}{00A0}
+\pdfglyphtounicode{mvmegasquare}{00A0}
+\pdfglyphtounicode{mvsquare}{00A0}
+\pdfglyphtounicode{mwmegasquare}{00A0}
+\pdfglyphtounicode{mwsquare}{00A0}
+\pdfglyphtounicode{n}{00A0}
+\pdfglyphtounicode{nabengali}{00A0}
+\pdfglyphtounicode{nabla}{00A0}
+\pdfglyphtounicode{nacute}{00A0}
+\pdfglyphtounicode{nadeva}{00A0}
+\pdfglyphtounicode{nagujarati}{00A0}
+\pdfglyphtounicode{nagurmukhi}{00A0}
+\pdfglyphtounicode{nahiragana}{00A0}
+\pdfglyphtounicode{nakatakana}{00A0}
+\pdfglyphtounicode{nakatakanahalfwidth}{00A0}
+\pdfglyphtounicode{nand}{00A0}
+\pdfglyphtounicode{napostrophe}{00A0}
+\pdfglyphtounicode{nasquare}{00A0}
+\pdfglyphtounicode{natural}{00A0}
+\pdfglyphtounicode{nbopomofo}{00A0}
+\pdfglyphtounicode{nbspace}{00A0}
+\pdfglyphtounicode{ncaron}{00A0}
+\pdfglyphtounicode{ncedilla}{00A0}
+\pdfglyphtounicode{ncircle}{00A0}
+\pdfglyphtounicode{ncircumflexbelow}{00A0}
+\pdfglyphtounicode{ncommaaccent}{00A0}
+\pdfglyphtounicode{ndotaccent}{00A0}
+\pdfglyphtounicode{ndotbelow}{00A0}
+\pdfglyphtounicode{negationslash}{00A0}
+\pdfglyphtounicode{nehiragana}{00A0}
+\pdfglyphtounicode{nekatakana}{00A0}
+\pdfglyphtounicode{nekatakanahalfwidth}{00A0}
+\pdfglyphtounicode{newsheqelsign}{00A0}
+\pdfglyphtounicode{nfsquare}{00A0}
+\pdfglyphtounicode{ng}{00A0}
+\pdfglyphtounicode{ngabengali}{00A0}
+\pdfglyphtounicode{ngadeva}{00A0}
+\pdfglyphtounicode{ngagujarati}{00A0}
+\pdfglyphtounicode{ngagurmukhi}{00A0}
+\pdfglyphtounicode{ngonguthai}{00A0}
+\pdfglyphtounicode{nhiragana}{00A0}
+\pdfglyphtounicode{nhookleft}{00A0}
+\pdfglyphtounicode{nhookretroflex}{00A0}
+\pdfglyphtounicode{nieunacirclekorean}{00A0}
+\pdfglyphtounicode{nieunaparenkorean}{00A0}
+\pdfglyphtounicode{nieuncieuckorean}{00A0}
+\pdfglyphtounicode{nieuncirclekorean}{00A0}
+\pdfglyphtounicode{nieunhieuhkorean}{00A0}
+\pdfglyphtounicode{nieunkorean}{00A0}
+\pdfglyphtounicode{nieunpansioskorean}{00A0}
+\pdfglyphtounicode{nieunparenkorean}{00A0}
+\pdfglyphtounicode{nieunsioskorean}{00A0}
+\pdfglyphtounicode{nieuntikeutkorean}{00A0}
+\pdfglyphtounicode{nihiragana}{00A0}
+\pdfglyphtounicode{nikatakana}{00A0}
+\pdfglyphtounicode{nikatakanahalfwidth}{00A0}
+\pdfglyphtounicode{nikhahitleftthai}{00A0}
+\pdfglyphtounicode{nikhahitthai}{00A0}
+\pdfglyphtounicode{nine}{00A0}
+\pdfglyphtounicode{ninearabic}{00A0}
+\pdfglyphtounicode{ninebengali}{00A0}
+\pdfglyphtounicode{ninecircle}{00A0}
+\pdfglyphtounicode{ninecircleinversesansserif}{00A0}
+\pdfglyphtounicode{ninedeva}{00A0}
+\pdfglyphtounicode{ninegujarati}{00A0}
+\pdfglyphtounicode{ninegurmukhi}{00A0}
+\pdfglyphtounicode{ninehackarabic}{00A0}
+\pdfglyphtounicode{ninehangzhou}{00A0}
+\pdfglyphtounicode{nineideographicparen}{00A0}
+\pdfglyphtounicode{nineinferior}{00A0}
+\pdfglyphtounicode{ninemonospace}{00A0}
+\pdfglyphtounicode{nineoldstyle}{00A0}
+\pdfglyphtounicode{nineparen}{00A0}
+\pdfglyphtounicode{nineperiod}{00A0}
+\pdfglyphtounicode{ninepersian}{00A0}
+\pdfglyphtounicode{nineroman}{00A0}
+\pdfglyphtounicode{ninesuperior}{00A0}
+\pdfglyphtounicode{nineteencircle}{00A0}
+\pdfglyphtounicode{nineteenparen}{00A0}
+\pdfglyphtounicode{nineteenperiod}{00A0}
+\pdfglyphtounicode{ninethai}{00A0}
+\pdfglyphtounicode{nj}{00A0}
+\pdfglyphtounicode{njecyrillic}{00A0}
+\pdfglyphtounicode{nkatakana}{00A0}
+\pdfglyphtounicode{nkatakanahalfwidth}{00A0}
+\pdfglyphtounicode{nlegrightlong}{00A0}
+\pdfglyphtounicode{nlinebelow}{00A0}
+\pdfglyphtounicode{nmonospace}{00A0}
+\pdfglyphtounicode{nmsquare}{00A0}
+\pdfglyphtounicode{nnabengali}{00A0}
+\pdfglyphtounicode{nnadeva}{00A0}
+\pdfglyphtounicode{nnagujarati}{00A0}
+\pdfglyphtounicode{nnagurmukhi}{00A0}
+\pdfglyphtounicode{nnnadeva}{00A0}
+\pdfglyphtounicode{nohiragana}{00A0}
+\pdfglyphtounicode{nokatakana}{00A0}
+\pdfglyphtounicode{nokatakanahalfwidth}{00A0}
+\pdfglyphtounicode{nonbreakingspace}{00A0}
+\pdfglyphtounicode{nonenthai}{00A0}
+\pdfglyphtounicode{nonuthai}{00A0}
+\pdfglyphtounicode{noonarabic}{00A0}
+\pdfglyphtounicode{noonfinalarabic}{00A0}
+\pdfglyphtounicode{noonghunnaarabic}{00A0}
+\pdfglyphtounicode{noonghunnafinalarabic}{00A0}
+\pdfglyphtounicode{noonhehinitialarabic}{00A0}
+\pdfglyphtounicode{nooninitialarabic}{00A0}
+\pdfglyphtounicode{noonjeeminitialarabic}{00A0}
+\pdfglyphtounicode{noonjeemisolatedarabic}{00A0}
+\pdfglyphtounicode{noonmedialarabic}{00A0}
+\pdfglyphtounicode{noonmeeminitialarabic}{00A0}
+\pdfglyphtounicode{noonmeemisolatedarabic}{00A0}
+\pdfglyphtounicode{noonnoonfinalarabic}{00A0}
+\pdfglyphtounicode{notapproxequal}{00A0}
+\pdfglyphtounicode{notarrowboth}{00A0}
+\pdfglyphtounicode{notarrowleft}{00A0}
+\pdfglyphtounicode{notarrowright}{00A0}
+\pdfglyphtounicode{notbar}{00A0}
+\pdfglyphtounicode{notcontains}{00A0}
+\pdfglyphtounicode{notdblarrowboth}{00A0}
+\pdfglyphtounicode{notdblarrowleft}{00A0}
+\pdfglyphtounicode{notdblarrowright}{00A0}
+\pdfglyphtounicode{notelement}{00A0}
+\pdfglyphtounicode{notelementof}{00A0}
+\pdfglyphtounicode{notequal}{00A0}
+\pdfglyphtounicode{notexistential}{00A0}
+\pdfglyphtounicode{notfollows}{00A0}
+\pdfglyphtounicode{notfollowsoreql}{00A0}
+\pdfglyphtounicode{notforces}{00A0}
+\pdfglyphtounicode{notforcesextra}{00A0}
+\pdfglyphtounicode{notgreater}{00A0}
+\pdfglyphtounicode{notgreaterdblequal}{00A0}
+\pdfglyphtounicode{notgreaterequal}{00A0}
+\pdfglyphtounicode{notgreaternorequal}{00A0}
+\pdfglyphtounicode{notgreaternorless}{00A0}
+\pdfglyphtounicode{notgreaterorslnteql}{00A0}
+\pdfglyphtounicode{notidentical}{00A0}
+\pdfglyphtounicode{notless}{00A0}
+\pdfglyphtounicode{notlessdblequal}{00A0}
+\pdfglyphtounicode{notlessequal}{00A0}
+\pdfglyphtounicode{notlessnorequal}{00A0}
+\pdfglyphtounicode{notlessorslnteql}{00A0}
+\pdfglyphtounicode{notparallel}{00A0}
+\pdfglyphtounicode{notprecedes}{00A0}
+\pdfglyphtounicode{notprecedesoreql}{00A0}
+\pdfglyphtounicode{notsatisfies}{00A0}
+\pdfglyphtounicode{notsimilar}{00A0}
+\pdfglyphtounicode{notsubset}{00A0}
+\pdfglyphtounicode{notsubseteql}{00A0}
+\pdfglyphtounicode{notsubsetordbleql}{00A0}
+\pdfglyphtounicode{notsubsetoreql}{00A0}
+\pdfglyphtounicode{notsucceeds}{00A0}
+\pdfglyphtounicode{notsuperset}{00A0}
+\pdfglyphtounicode{notsuperseteql}{00A0}
+\pdfglyphtounicode{notsupersetordbleql}{00A0}
+\pdfglyphtounicode{notsupersetoreql}{00A0}
+\pdfglyphtounicode{nottriangeqlleft}{00A0}
+\pdfglyphtounicode{nottriangeqlright}{00A0}
+\pdfglyphtounicode{nottriangleleft}{00A0}
+\pdfglyphtounicode{nottriangleright}{00A0}
+\pdfglyphtounicode{notturnstile}{00A0}
+\pdfglyphtounicode{nowarmenian}{00A0}
+\pdfglyphtounicode{nparen}{00A0}
+\pdfglyphtounicode{nssquare}{00A0}
+\pdfglyphtounicode{nsuperior}{00A0}
+\pdfglyphtounicode{ntilde}{00A0}
+\pdfglyphtounicode{nu}{00A0}
+\pdfglyphtounicode{nuhiragana}{00A0}
+\pdfglyphtounicode{nukatakana}{00A0}
+\pdfglyphtounicode{nukatakanahalfwidth}{00A0}
+\pdfglyphtounicode{nuktabengali}{00A0}
+\pdfglyphtounicode{nuktadeva}{00A0}
+\pdfglyphtounicode{nuktagujarati}{00A0}
+\pdfglyphtounicode{nuktagurmukhi}{00A0}
+\pdfglyphtounicode{numbersign}{00A0}
+\pdfglyphtounicode{numbersignmonospace}{00A0}
+\pdfglyphtounicode{numbersignsmall}{00A0}
+\pdfglyphtounicode{numeralsigngreek}{00A0}
+\pdfglyphtounicode{numeralsignlowergreek}{00A0}
+\pdfglyphtounicode{numero}{00A0}
+\pdfglyphtounicode{nun}{00A0}
+\pdfglyphtounicode{nundagesh}{00A0}
+\pdfglyphtounicode{nundageshhebrew}{00A0}
+\pdfglyphtounicode{nunhebrew}{00A0}
+\pdfglyphtounicode{nvsquare}{00A0}
+\pdfglyphtounicode{nwsquare}{00A0}
+\pdfglyphtounicode{nyabengali}{00A0}
+\pdfglyphtounicode{nyadeva}{00A0}
+\pdfglyphtounicode{nyagujarati}{00A0}
+\pdfglyphtounicode{nyagurmukhi}{00A0}
+\pdfglyphtounicode{o}{00A0}
+\pdfglyphtounicode{oacute}{00A0}
+\pdfglyphtounicode{oangthai}{00A0}
+\pdfglyphtounicode{obarred}{00A0}
+\pdfglyphtounicode{obarredcyrillic}{00A0}
+\pdfglyphtounicode{obarreddieresiscyrillic}{00A0}
+\pdfglyphtounicode{obengali}{00A0}
+\pdfglyphtounicode{obopomofo}{00A0}
+\pdfglyphtounicode{obreve}{00A0}
+\pdfglyphtounicode{ocandradeva}{00A0}
+\pdfglyphtounicode{ocandragujarati}{00A0}
+\pdfglyphtounicode{ocandravowelsigndeva}{00A0}
+\pdfglyphtounicode{ocandravowelsigngujarati}{00A0}
+\pdfglyphtounicode{ocaron}{00A0}
+\pdfglyphtounicode{ocircle}{00A0}
+\pdfglyphtounicode{ocircumflex}{00A0}
+\pdfglyphtounicode{ocircumflexacute}{00A0}
+\pdfglyphtounicode{ocircumflexdotbelow}{00A0}
+\pdfglyphtounicode{ocircumflexgrave}{00A0}
+\pdfglyphtounicode{ocircumflexhookabove}{00A0}
+\pdfglyphtounicode{ocircumflextilde}{00A0}
+\pdfglyphtounicode{ocyrillic}{00A0}
+\pdfglyphtounicode{odblacute}{00A0}
+\pdfglyphtounicode{odblgrave}{00A0}
+\pdfglyphtounicode{odeva}{00A0}
+\pdfglyphtounicode{odieresis}{00A0}
+\pdfglyphtounicode{odieresiscyrillic}{00A0}
+\pdfglyphtounicode{odotbelow}{00A0}
+\pdfglyphtounicode{oe}{00A0}
+\pdfglyphtounicode{oekorean}{00A0}
+\pdfglyphtounicode{ogonek}{00A0}
+\pdfglyphtounicode{ogonekcmb}{00A0}
+\pdfglyphtounicode{ograve}{00A0}
+\pdfglyphtounicode{ogujarati}{00A0}
+\pdfglyphtounicode{oharmenian}{00A0}
+\pdfglyphtounicode{ohiragana}{00A0}
+\pdfglyphtounicode{ohookabove}{00A0}
+\pdfglyphtounicode{ohorn}{00A0}
+\pdfglyphtounicode{ohornacute}{00A0}
+\pdfglyphtounicode{ohorndotbelow}{00A0}
+\pdfglyphtounicode{ohorngrave}{00A0}
+\pdfglyphtounicode{ohornhookabove}{00A0}
+\pdfglyphtounicode{ohorntilde}{00A0}
+\pdfglyphtounicode{ohungarumlaut}{00A0}
+\pdfglyphtounicode{oi}{00A0}
+\pdfglyphtounicode{oinvertedbreve}{00A0}
+\pdfglyphtounicode{okatakana}{00A0}
+\pdfglyphtounicode{okatakanahalfwidth}{00A0}
+\pdfglyphtounicode{okorean}{00A0}
+\pdfglyphtounicode{olehebrew}{00A0}
+\pdfglyphtounicode{omacron}{00A0}
+\pdfglyphtounicode{omacronacute}{00A0}
+\pdfglyphtounicode{omacrongrave}{00A0}
+\pdfglyphtounicode{omdeva}{00A0}
+\pdfglyphtounicode{omega}{00A0}
+\pdfglyphtounicode{omega1}{00A0}
+\pdfglyphtounicode{omegacyrillic}{00A0}
+\pdfglyphtounicode{omegalatinclosed}{00A0}
+\pdfglyphtounicode{omegaroundcyrillic}{00A0}
+\pdfglyphtounicode{omegatitlocyrillic}{00A0}
+\pdfglyphtounicode{omegatonos}{00A0}
+\pdfglyphtounicode{omgujarati}{00A0}
+\pdfglyphtounicode{omicron}{00A0}
+\pdfglyphtounicode{omicrontonos}{00A0}
+\pdfglyphtounicode{omonospace}{00A0}
+\pdfglyphtounicode{one}{00A0}
+\pdfglyphtounicode{onearabic}{00A0}
+\pdfglyphtounicode{onebengali}{00A0}
+\pdfglyphtounicode{onecircle}{00A0}
+\pdfglyphtounicode{onecircleinversesansserif}{00A0}
+\pdfglyphtounicode{onedeva}{00A0}
+\pdfglyphtounicode{onedotenleader}{00A0}
+\pdfglyphtounicode{oneeighth}{00A0}
+\pdfglyphtounicode{onefitted}{00A0}
+\pdfglyphtounicode{onegujarati}{00A0}
+\pdfglyphtounicode{onegurmukhi}{00A0}
+\pdfglyphtounicode{onehackarabic}{00A0}
+\pdfglyphtounicode{onehalf}{00A0}
+\pdfglyphtounicode{onehangzhou}{00A0}
+\pdfglyphtounicode{oneideographicparen}{00A0}
+\pdfglyphtounicode{oneinferior}{00A0}
+\pdfglyphtounicode{onemonospace}{00A0}
+\pdfglyphtounicode{onenumeratorbengali}{00A0}
+\pdfglyphtounicode{oneoldstyle}{00A0}
+\pdfglyphtounicode{oneparen}{00A0}
+\pdfglyphtounicode{oneperiod}{00A0}
+\pdfglyphtounicode{onepersian}{00A0}
+\pdfglyphtounicode{onequarter}{00A0}
+\pdfglyphtounicode{oneroman}{00A0}
+\pdfglyphtounicode{onesuperior}{00A0}
+\pdfglyphtounicode{onethai}{00A0}
+\pdfglyphtounicode{onethird}{00A0}
+\pdfglyphtounicode{oogonek}{00A0}
+\pdfglyphtounicode{oogonekmacron}{00A0}
+\pdfglyphtounicode{oogurmukhi}{00A0}
+\pdfglyphtounicode{oomatragurmukhi}{00A0}
+\pdfglyphtounicode{oopen}{00A0}
+\pdfglyphtounicode{oparen}{00A0}
+\pdfglyphtounicode{openbullet}{00A0}
+\pdfglyphtounicode{option}{00A0}
+\pdfglyphtounicode{ordfeminine}{00A0}
+\pdfglyphtounicode{ordmasculine}{00A0}
+\pdfglyphtounicode{orthogonal}{00A0}
+\pdfglyphtounicode{orunderscore}{00A0}
+\pdfglyphtounicode{oshortdeva}{00A0}
+\pdfglyphtounicode{oshortvowelsigndeva}{00A0}
+\pdfglyphtounicode{oslash}{00A0}
+\pdfglyphtounicode{oslashacute}{00A0}
+\pdfglyphtounicode{osmallhiragana}{00A0}
+\pdfglyphtounicode{osmallkatakana}{00A0}
+\pdfglyphtounicode{osmallkatakanahalfwidth}{00A0}
+\pdfglyphtounicode{ostrokeacute}{00A0}
+\pdfglyphtounicode{osuperior}{00A0}
+\pdfglyphtounicode{otcyrillic}{00A0}
+\pdfglyphtounicode{otilde}{00A0}
+\pdfglyphtounicode{otildeacute}{00A0}
+\pdfglyphtounicode{otildedieresis}{00A0}
+\pdfglyphtounicode{oubopomofo}{00A0}
+\pdfglyphtounicode{overline}{00A0}
+\pdfglyphtounicode{overlinecenterline}{00A0}
+\pdfglyphtounicode{overlinecmb}{00A0}
+\pdfglyphtounicode{overlinedashed}{00A0}
+\pdfglyphtounicode{overlinedblwavy}{00A0}
+\pdfglyphtounicode{overlinewavy}{00A0}
+\pdfglyphtounicode{overscore}{00A0}
+\pdfglyphtounicode{ovowelsignbengali}{00A0}
+\pdfglyphtounicode{ovowelsigndeva}{00A0}
+\pdfglyphtounicode{ovowelsigngujarati}{00A0}
+\pdfglyphtounicode{owner}{00A0}
+\pdfglyphtounicode{p}{00A0}
+\pdfglyphtounicode{paampssquare}{00A0}
+\pdfglyphtounicode{paasentosquare}{00A0}
+\pdfglyphtounicode{pabengali}{00A0}
+\pdfglyphtounicode{pacute}{00A0}
+\pdfglyphtounicode{padeva}{00A0}
+\pdfglyphtounicode{pagedown}{00A0}
+\pdfglyphtounicode{pageup}{00A0}
+\pdfglyphtounicode{pagujarati}{00A0}
+\pdfglyphtounicode{pagurmukhi}{00A0}
+\pdfglyphtounicode{pahiragana}{00A0}
+\pdfglyphtounicode{paiyannoithai}{00A0}
+\pdfglyphtounicode{pakatakana}{00A0}
+\pdfglyphtounicode{palatalizationcyrilliccmb}{00A0}
+\pdfglyphtounicode{palochkacyrillic}{00A0}
+\pdfglyphtounicode{pansioskorean}{00A0}
+\pdfglyphtounicode{paragraph}{00A0}
+\pdfglyphtounicode{parallel}{00A0}
+\pdfglyphtounicode{parenleft}{00A0}
+\pdfglyphtounicode{parenleftaltonearabic}{00A0}
+\pdfglyphtounicode{parenleftbt}{00A0}
+\pdfglyphtounicode{parenleftex}{00A0}
+\pdfglyphtounicode{parenleftinferior}{00A0}
+\pdfglyphtounicode{parenleftmonospace}{00A0}
+\pdfglyphtounicode{parenleftsmall}{00A0}
+\pdfglyphtounicode{parenleftsuperior}{00A0}
+\pdfglyphtounicode{parenlefttp}{00A0}
+\pdfglyphtounicode{parenleftvertical}{00A0}
+\pdfglyphtounicode{parenright}{00A0}
+\pdfglyphtounicode{parenrightaltonearabic}{00A0}
+\pdfglyphtounicode{parenrightbt}{00A0}
+\pdfglyphtounicode{parenrightex}{00A0}
+\pdfglyphtounicode{parenrightinferior}{00A0}
+\pdfglyphtounicode{parenrightmonospace}{00A0}
+\pdfglyphtounicode{parenrightsmall}{00A0}
+\pdfglyphtounicode{parenrightsuperior}{00A0}
+\pdfglyphtounicode{parenrighttp}{00A0}
+\pdfglyphtounicode{parenrightvertical}{00A0}
+\pdfglyphtounicode{partialdiff}{00A0}
+\pdfglyphtounicode{paseqhebrew}{00A0}
+\pdfglyphtounicode{pashtahebrew}{00A0}
+\pdfglyphtounicode{pasquare}{00A0}
+\pdfglyphtounicode{patah}{00A0}
+\pdfglyphtounicode{patah11}{00A0}
+\pdfglyphtounicode{patah1d}{00A0}
+\pdfglyphtounicode{patah2a}{00A0}
+\pdfglyphtounicode{patahhebrew}{00A0}
+\pdfglyphtounicode{patahnarrowhebrew}{00A0}
+\pdfglyphtounicode{patahquarterhebrew}{00A0}
+\pdfglyphtounicode{patahwidehebrew}{00A0}
+\pdfglyphtounicode{pazerhebrew}{00A0}
+\pdfglyphtounicode{pbopomofo}{00A0}
+\pdfglyphtounicode{pcircle}{00A0}
+\pdfglyphtounicode{pdotaccent}{00A0}
+\pdfglyphtounicode{pe}{00A0}
+\pdfglyphtounicode{pecyrillic}{00A0}
+\pdfglyphtounicode{pedagesh}{00A0}
+\pdfglyphtounicode{pedageshhebrew}{00A0}
+\pdfglyphtounicode{peezisquare}{00A0}
+\pdfglyphtounicode{pefinaldageshhebrew}{00A0}
+\pdfglyphtounicode{peharabic}{00A0}
+\pdfglyphtounicode{peharmenian}{00A0}
+\pdfglyphtounicode{pehebrew}{00A0}
+\pdfglyphtounicode{pehfinalarabic}{00A0}
+\pdfglyphtounicode{pehinitialarabic}{00A0}
+\pdfglyphtounicode{pehiragana}{00A0}
+\pdfglyphtounicode{pehmedialarabic}{00A0}
+\pdfglyphtounicode{pekatakana}{00A0}
+\pdfglyphtounicode{pemiddlehookcyrillic}{00A0}
+\pdfglyphtounicode{perafehebrew}{00A0}
+\pdfglyphtounicode{percent}{00A0}
+\pdfglyphtounicode{percentarabic}{00A0}
+\pdfglyphtounicode{percentmonospace}{00A0}
+\pdfglyphtounicode{percentsmall}{00A0}
+\pdfglyphtounicode{period}{00A0}
+\pdfglyphtounicode{periodarmenian}{00A0}
+\pdfglyphtounicode{periodcentered}{00A0}
+\pdfglyphtounicode{periodhalfwidth}{00A0}
+\pdfglyphtounicode{periodinferior}{00A0}
+\pdfglyphtounicode{periodmonospace}{00A0}
+\pdfglyphtounicode{periodsmall}{00A0}
+\pdfglyphtounicode{periodsuperior}{00A0}
+\pdfglyphtounicode{perispomenigreekcmb}{00A0}
+\pdfglyphtounicode{perpcorrespond}{00A0}
+\pdfglyphtounicode{perpendicular}{00A0}
+\pdfglyphtounicode{pertenthousand}{00A0}
+\pdfglyphtounicode{perthousand}{00A0}
+\pdfglyphtounicode{peseta}{00A0}
+\pdfglyphtounicode{pfsquare}{00A0}
+\pdfglyphtounicode{phabengali}{00A0}
+\pdfglyphtounicode{phadeva}{00A0}
+\pdfglyphtounicode{phagujarati}{00A0}
+\pdfglyphtounicode{phagurmukhi}{00A0}
+\pdfglyphtounicode{phi}{00A0}
+\pdfglyphtounicode{phi1}{00A0}
+\pdfglyphtounicode{phieuphacirclekorean}{00A0}
+\pdfglyphtounicode{phieuphaparenkorean}{00A0}
+\pdfglyphtounicode{phieuphcirclekorean}{00A0}
+\pdfglyphtounicode{phieuphkorean}{00A0}
+\pdfglyphtounicode{phieuphparenkorean}{00A0}
+\pdfglyphtounicode{philatin}{00A0}
+\pdfglyphtounicode{phinthuthai}{00A0}
+\pdfglyphtounicode{phisymbolgreek}{00A0}
+\pdfglyphtounicode{phook}{00A0}
+\pdfglyphtounicode{phophanthai}{00A0}
+\pdfglyphtounicode{phophungthai}{00A0}
+\pdfglyphtounicode{phosamphaothai}{00A0}
+\pdfglyphtounicode{pi}{00A0}
+\pdfglyphtounicode{pi1}{00A0}
+\pdfglyphtounicode{pieupacirclekorean}{00A0}
+\pdfglyphtounicode{pieupaparenkorean}{00A0}
+\pdfglyphtounicode{pieupcieuckorean}{00A0}
+\pdfglyphtounicode{pieupcirclekorean}{00A0}
+\pdfglyphtounicode{pieupkiyeokkorean}{00A0}
+\pdfglyphtounicode{pieupkorean}{00A0}
+\pdfglyphtounicode{pieupparenkorean}{00A0}
+\pdfglyphtounicode{pieupsioskiyeokkorean}{00A0}
+\pdfglyphtounicode{pieupsioskorean}{00A0}
+\pdfglyphtounicode{pieupsiostikeutkorean}{00A0}
+\pdfglyphtounicode{pieupthieuthkorean}{00A0}
+\pdfglyphtounicode{pieuptikeutkorean}{00A0}
+\pdfglyphtounicode{pihiragana}{00A0}
+\pdfglyphtounicode{pikatakana}{00A0}
+\pdfglyphtounicode{pisymbolgreek}{00A0}
+\pdfglyphtounicode{piwrarmenian}{00A0}
+\pdfglyphtounicode{planckover2pi}{00A0}
+\pdfglyphtounicode{planckover2pi1}{00A0}
+\pdfglyphtounicode{plus}{00A0}
+\pdfglyphtounicode{plusbelowcmb}{00A0}
+\pdfglyphtounicode{pluscircle}{00A0}
+\pdfglyphtounicode{plusminus}{00A0}
+\pdfglyphtounicode{plusmod}{00A0}
+\pdfglyphtounicode{plusmonospace}{00A0}
+\pdfglyphtounicode{plussmall}{00A0}
+\pdfglyphtounicode{plussuperior}{00A0}
+\pdfglyphtounicode{pmonospace}{00A0}
+\pdfglyphtounicode{pmsquare}{00A0}
+\pdfglyphtounicode{pohiragana}{00A0}
+\pdfglyphtounicode{pointingindexdownwhite}{00A0}
+\pdfglyphtounicode{pointingindexleftwhite}{00A0}
+\pdfglyphtounicode{pointingindexrightwhite}{00A0}
+\pdfglyphtounicode{pointingindexupwhite}{00A0}
+\pdfglyphtounicode{pokatakana}{00A0}
+\pdfglyphtounicode{poplathai}{00A0}
+\pdfglyphtounicode{postalmark}{00A0}
+\pdfglyphtounicode{postalmarkface}{00A0}
+\pdfglyphtounicode{pparen}{00A0}
+\pdfglyphtounicode{precedenotdbleqv}{00A0}
+\pdfglyphtounicode{precedenotslnteql}{00A0}
+\pdfglyphtounicode{precedeornoteqvlnt}{00A0}
+\pdfglyphtounicode{precedes}{00A0}
+\pdfglyphtounicode{precedesequal}{00A0}
+\pdfglyphtounicode{precedesorcurly}{00A0}
+\pdfglyphtounicode{precedesorequal}{00A0}
+\pdfglyphtounicode{prescription}{00A0}
+\pdfglyphtounicode{prime}{00A0}
+\pdfglyphtounicode{primemod}{00A0}
+\pdfglyphtounicode{primereverse}{00A0}
+\pdfglyphtounicode{primereversed}{00A0}
+\pdfglyphtounicode{product}{00A0}
+\pdfglyphtounicode{projective}{00A0}
+\pdfglyphtounicode{prolongedkana}{00A0}
+\pdfglyphtounicode{propellor}{00A0}
+\pdfglyphtounicode{propersubset}{00A0}
+\pdfglyphtounicode{propersuperset}{00A0}
+\pdfglyphtounicode{proportion}{00A0}
+\pdfglyphtounicode{proportional}{00A0}
+\pdfglyphtounicode{psi}{00A0}
+\pdfglyphtounicode{psicyrillic}{00A0}
+\pdfglyphtounicode{psilipneumatacyrilliccmb}{00A0}
+\pdfglyphtounicode{pssquare}{00A0}
+\pdfglyphtounicode{puhiragana}{00A0}
+\pdfglyphtounicode{pukatakana}{00A0}
+\pdfglyphtounicode{punctdash}{00A0}
+\pdfglyphtounicode{pvsquare}{00A0}
+\pdfglyphtounicode{pwsquare}{00A0}
+\pdfglyphtounicode{q}{00A0}
+\pdfglyphtounicode{qadeva}{00A0}
+\pdfglyphtounicode{qadmahebrew}{00A0}
+\pdfglyphtounicode{qafarabic}{00A0}
+\pdfglyphtounicode{qaffinalarabic}{00A0}
+\pdfglyphtounicode{qafinitialarabic}{00A0}
+\pdfglyphtounicode{qafmedialarabic}{00A0}
+\pdfglyphtounicode{qamats}{00A0}
+\pdfglyphtounicode{qamats10}{00A0}
+\pdfglyphtounicode{qamats1a}{00A0}
+\pdfglyphtounicode{qamats1c}{00A0}
+\pdfglyphtounicode{qamats27}{00A0}
+\pdfglyphtounicode{qamats29}{00A0}
+\pdfglyphtounicode{qamats33}{00A0}
+\pdfglyphtounicode{qamatsde}{00A0}
+\pdfglyphtounicode{qamatshebrew}{00A0}
+\pdfglyphtounicode{qamatsnarrowhebrew}{00A0}
+\pdfglyphtounicode{qamatsqatanhebrew}{00A0}
+\pdfglyphtounicode{qamatsqatannarrowhebrew}{00A0}
+\pdfglyphtounicode{qamatsqatanquarterhebrew}{00A0}
+\pdfglyphtounicode{qamatsqatanwidehebrew}{00A0}
+\pdfglyphtounicode{qamatsquarterhebrew}{00A0}
+\pdfglyphtounicode{qamatswidehebrew}{00A0}
+\pdfglyphtounicode{qarneyparahebrew}{00A0}
+\pdfglyphtounicode{qbopomofo}{00A0}
+\pdfglyphtounicode{qcircle}{00A0}
+\pdfglyphtounicode{qhook}{00A0}
+\pdfglyphtounicode{qmonospace}{00A0}
+\pdfglyphtounicode{qof}{00A0}
+\pdfglyphtounicode{qofdagesh}{00A0}
+\pdfglyphtounicode{qofdageshhebrew}{00A0}
+\pdfglyphtounicode{qofhatafpatah}{00A0}
+\pdfglyphtounicode{qofhatafpatahhebrew}{00A0}
+\pdfglyphtounicode{qofhatafsegol}{00A0}
+\pdfglyphtounicode{qofhatafsegolhebrew}{00A0}
+\pdfglyphtounicode{qofhebrew}{00A0}
+\pdfglyphtounicode{qofhiriq}{00A0}
+\pdfglyphtounicode{qofhiriqhebrew}{00A0}
+\pdfglyphtounicode{qofholam}{00A0}
+\pdfglyphtounicode{qofholamhebrew}{00A0}
+\pdfglyphtounicode{qofpatah}{00A0}
+\pdfglyphtounicode{qofpatahhebrew}{00A0}
+\pdfglyphtounicode{qofqamats}{00A0}
+\pdfglyphtounicode{qofqamatshebrew}{00A0}
+\pdfglyphtounicode{qofqubuts}{00A0}
+\pdfglyphtounicode{qofqubutshebrew}{00A0}
+\pdfglyphtounicode{qofsegol}{00A0}
+\pdfglyphtounicode{qofsegolhebrew}{00A0}
+\pdfglyphtounicode{qofsheva}{00A0}
+\pdfglyphtounicode{qofshevahebrew}{00A0}
+\pdfglyphtounicode{qoftsere}{00A0}
+\pdfglyphtounicode{qoftserehebrew}{00A0}
+\pdfglyphtounicode{qparen}{00A0}
+\pdfglyphtounicode{quarternote}{00A0}
+\pdfglyphtounicode{qubuts}{00A0}
+\pdfglyphtounicode{qubuts18}{00A0}
+\pdfglyphtounicode{qubuts25}{00A0}
+\pdfglyphtounicode{qubuts31}{00A0}
+\pdfglyphtounicode{qubutshebrew}{00A0}
+\pdfglyphtounicode{qubutsnarrowhebrew}{00A0}
+\pdfglyphtounicode{qubutsquarterhebrew}{00A0}
+\pdfglyphtounicode{qubutswidehebrew}{00A0}
+\pdfglyphtounicode{question}{00A0}
+\pdfglyphtounicode{questionarabic}{00A0}
+\pdfglyphtounicode{questionarmenian}{00A0}
+\pdfglyphtounicode{questiondown}{00A0}
+\pdfglyphtounicode{questiondownsmall}{00A0}
+\pdfglyphtounicode{questiongreek}{00A0}
+\pdfglyphtounicode{questionmonospace}{00A0}
+\pdfglyphtounicode{questionsmall}{00A0}
+\pdfglyphtounicode{quotedbl}{00A0}
+\pdfglyphtounicode{quotedblbase}{00A0}
+\pdfglyphtounicode{quotedblleft}{00A0}
+\pdfglyphtounicode{quotedblmonospace}{00A0}
+\pdfglyphtounicode{quotedblprime}{00A0}
+\pdfglyphtounicode{quotedblprimereversed}{00A0}
+\pdfglyphtounicode{quotedblright}{00A0}
+\pdfglyphtounicode{quoteleft}{00A0}
+\pdfglyphtounicode{quoteleftreversed}{00A0}
+\pdfglyphtounicode{quotereversed}{00A0}
+\pdfglyphtounicode{quoteright}{00A0}
+\pdfglyphtounicode{quoterightn}{00A0}
+\pdfglyphtounicode{quotesinglbase}{00A0}
+\pdfglyphtounicode{quotesingle}{00A0}
+\pdfglyphtounicode{quotesinglemonospace}{00A0}
+\pdfglyphtounicode{r}{00A0}
+\pdfglyphtounicode{raarmenian}{00A0}
+\pdfglyphtounicode{rabengali}{00A0}
+\pdfglyphtounicode{racute}{00A0}
+\pdfglyphtounicode{radeva}{00A0}
+\pdfglyphtounicode{radical}{00A0}
+\pdfglyphtounicode{radicalex}{00A0}
+\pdfglyphtounicode{radoverssquare}{00A0}
+\pdfglyphtounicode{radoverssquaredsquare}{00A0}
+\pdfglyphtounicode{radsquare}{00A0}
+\pdfglyphtounicode{rafe}{00A0}
+\pdfglyphtounicode{rafehebrew}{00A0}
+\pdfglyphtounicode{ragujarati}{00A0}
+\pdfglyphtounicode{ragurmukhi}{00A0}
+\pdfglyphtounicode{rahiragana}{00A0}
+\pdfglyphtounicode{rakatakana}{00A0}
+\pdfglyphtounicode{rakatakanahalfwidth}{00A0}
+\pdfglyphtounicode{ralowerdiagonalbengali}{00A0}
+\pdfglyphtounicode{ramiddlediagonalbengali}{00A0}
+\pdfglyphtounicode{ramshorn}{00A0}
+\pdfglyphtounicode{rangedash}{00A0}
+\pdfglyphtounicode{ratio}{00A0}
+\pdfglyphtounicode{rbopomofo}{00A0}
+\pdfglyphtounicode{rcaron}{00A0}
+\pdfglyphtounicode{rcedilla}{00A0}
+\pdfglyphtounicode{rcircle}{00A0}
+\pdfglyphtounicode{rcommaaccent}{00A0}
+\pdfglyphtounicode{rdblgrave}{00A0}
+\pdfglyphtounicode{rdotaccent}{00A0}
+\pdfglyphtounicode{rdotbelow}{00A0}
+\pdfglyphtounicode{rdotbelowmacron}{00A0}
+\pdfglyphtounicode{referencemark}{00A0}
+\pdfglyphtounicode{reflexsubset}{00A0}
+\pdfglyphtounicode{reflexsuperset}{00A0}
+\pdfglyphtounicode{registered}{00A0}
+\pdfglyphtounicode{registersans}{00A0}
+\pdfglyphtounicode{registerserif}{00A0}
+\pdfglyphtounicode{reharabic}{00A0}
+\pdfglyphtounicode{reharmenian}{00A0}
+\pdfglyphtounicode{rehfinalarabic}{00A0}
+\pdfglyphtounicode{rehiragana}{00A0}
+\pdfglyphtounicode{rehyehaleflamarabic}{00A0}
+\pdfglyphtounicode{rekatakana}{00A0}
+\pdfglyphtounicode{rekatakanahalfwidth}{00A0}
+\pdfglyphtounicode{resh}{00A0}
+\pdfglyphtounicode{reshdageshhebrew}{00A0}
+\pdfglyphtounicode{reshhatafpatah}{00A0}
+\pdfglyphtounicode{reshhatafpatahhebrew}{00A0}
+\pdfglyphtounicode{reshhatafsegol}{00A0}
+\pdfglyphtounicode{reshhatafsegolhebrew}{00A0}
+\pdfglyphtounicode{reshhebrew}{00A0}
+\pdfglyphtounicode{reshhiriq}{00A0}
+\pdfglyphtounicode{reshhiriqhebrew}{00A0}
+\pdfglyphtounicode{reshholam}{00A0}
+\pdfglyphtounicode{reshholamhebrew}{00A0}
+\pdfglyphtounicode{reshpatah}{00A0}
+\pdfglyphtounicode{reshpatahhebrew}{00A0}
+\pdfglyphtounicode{reshqamats}{00A0}
+\pdfglyphtounicode{reshqamatshebrew}{00A0}
+\pdfglyphtounicode{reshqubuts}{00A0}
+\pdfglyphtounicode{reshqubutshebrew}{00A0}
+\pdfglyphtounicode{reshsegol}{00A0}
+\pdfglyphtounicode{reshsegolhebrew}{00A0}
+\pdfglyphtounicode{reshsheva}{00A0}
+\pdfglyphtounicode{reshshevahebrew}{00A0}
+\pdfglyphtounicode{reshtsere}{00A0}
+\pdfglyphtounicode{reshtserehebrew}{00A0}
+\pdfglyphtounicode{revasymptequal}{00A0}
+\pdfglyphtounicode{reversedtilde}{00A0}
+\pdfglyphtounicode{reviahebrew}{00A0}
+\pdfglyphtounicode{reviamugrashhebrew}{00A0}
+\pdfglyphtounicode{revlogicalnot}{00A0}
+\pdfglyphtounicode{revsimilar}{00A0}
+\pdfglyphtounicode{rfishhook}{00A0}
+\pdfglyphtounicode{rfishhookreversed}{00A0}
+\pdfglyphtounicode{rhabengali}{00A0}
+\pdfglyphtounicode{rhadeva}{00A0}
+\pdfglyphtounicode{rho}{00A0}
+\pdfglyphtounicode{rho1}{00A0}
+\pdfglyphtounicode{rhook}{00A0}
+\pdfglyphtounicode{rhookturned}{00A0}
+\pdfglyphtounicode{rhookturnedsuperior}{00A0}
+\pdfglyphtounicode{rhosymbolgreek}{00A0}
+\pdfglyphtounicode{rhotichookmod}{00A0}
+\pdfglyphtounicode{rieulacirclekorean}{00A0}
+\pdfglyphtounicode{rieulaparenkorean}{00A0}
+\pdfglyphtounicode{rieulcirclekorean}{00A0}
+\pdfglyphtounicode{rieulhieuhkorean}{00A0}
+\pdfglyphtounicode{rieulkiyeokkorean}{00A0}
+\pdfglyphtounicode{rieulkiyeoksioskorean}{00A0}
+\pdfglyphtounicode{rieulkorean}{00A0}
+\pdfglyphtounicode{rieulmieumkorean}{00A0}
+\pdfglyphtounicode{rieulpansioskorean}{00A0}
+\pdfglyphtounicode{rieulparenkorean}{00A0}
+\pdfglyphtounicode{rieulphieuphkorean}{00A0}
+\pdfglyphtounicode{rieulpieupkorean}{00A0}
+\pdfglyphtounicode{rieulpieupsioskorean}{00A0}
+\pdfglyphtounicode{rieulsioskorean}{00A0}
+\pdfglyphtounicode{rieulthieuthkorean}{00A0}
+\pdfglyphtounicode{rieultikeutkorean}{00A0}
+\pdfglyphtounicode{rieulyeorinhieuhkorean}{00A0}
+\pdfglyphtounicode{rightangle}{00A0}
+\pdfglyphtounicode{rightanglene}{00A0}
+\pdfglyphtounicode{rightanglenw}{00A0}
+\pdfglyphtounicode{rightanglese}{00A0}
+\pdfglyphtounicode{rightanglesw}{00A0}
+\pdfglyphtounicode{righttackbelowcmb}{00A0}
+\pdfglyphtounicode{righttriangle}{00A0}
+\pdfglyphtounicode{rihiragana}{00A0}
+\pdfglyphtounicode{rikatakana}{00A0}
+\pdfglyphtounicode{rikatakanahalfwidth}{00A0}
+\pdfglyphtounicode{ring}{00A0}
+\pdfglyphtounicode{ringbelowcmb}{00A0}
+\pdfglyphtounicode{ringcmb}{00A0}
+\pdfglyphtounicode{ringhalfleft}{00A0}
+\pdfglyphtounicode{ringhalfleftarmenian}{00A0}
+\pdfglyphtounicode{ringhalfleftbelowcmb}{00A0}
+\pdfglyphtounicode{ringhalfleftcentered}{00A0}
+\pdfglyphtounicode{ringhalfright}{00A0}
+\pdfglyphtounicode{ringhalfrightbelowcmb}{00A0}
+\pdfglyphtounicode{ringhalfrightcentered}{00A0}
+\pdfglyphtounicode{ringinequal}{00A0}
+\pdfglyphtounicode{rinvertedbreve}{00A0}
+\pdfglyphtounicode{rittorusquare}{00A0}
+\pdfglyphtounicode{rlinebelow}{00A0}
+\pdfglyphtounicode{rlongleg}{00A0}
+\pdfglyphtounicode{rlonglegturned}{00A0}
+\pdfglyphtounicode{rmonospace}{00A0}
+\pdfglyphtounicode{rohiragana}{00A0}
+\pdfglyphtounicode{rokatakana}{00A0}
+\pdfglyphtounicode{rokatakanahalfwidth}{00A0}
+\pdfglyphtounicode{roruathai}{00A0}
+\pdfglyphtounicode{rparen}{00A0}
+\pdfglyphtounicode{rrabengali}{00A0}
+\pdfglyphtounicode{rradeva}{00A0}
+\pdfglyphtounicode{rragurmukhi}{00A0}
+\pdfglyphtounicode{rreharabic}{00A0}
+\pdfglyphtounicode{rrehfinalarabic}{00A0}
+\pdfglyphtounicode{rrvocalicbengali}{00A0}
+\pdfglyphtounicode{rrvocalicdeva}{00A0}
+\pdfglyphtounicode{rrvocalicgujarati}{00A0}
+\pdfglyphtounicode{rrvocalicvowelsignbengali}{00A0}
+\pdfglyphtounicode{rrvocalicvowelsigndeva}{00A0}
+\pdfglyphtounicode{rrvocalicvowelsigngujarati}{00A0}
+\pdfglyphtounicode{rsuperior}{00A0}
+\pdfglyphtounicode{rtblock}{00A0}
+\pdfglyphtounicode{rturned}{00A0}
+\pdfglyphtounicode{rturnedsuperior}{00A0}
+\pdfglyphtounicode{ruhiragana}{00A0}
+\pdfglyphtounicode{rukatakana}{00A0}
+\pdfglyphtounicode{rukatakanahalfwidth}{00A0}
+\pdfglyphtounicode{rupeemarkbengali}{00A0}
+\pdfglyphtounicode{rupeesignbengali}{00A0}
+\pdfglyphtounicode{rupiah}{00A0}
+\pdfglyphtounicode{ruthai}{00A0}
+\pdfglyphtounicode{rvocalicbengali}{00A0}
+\pdfglyphtounicode{rvocalicdeva}{00A0}
+\pdfglyphtounicode{rvocalicgujarati}{00A0}
+\pdfglyphtounicode{rvocalicvowelsignbengali}{00A0}
+\pdfglyphtounicode{rvocalicvowelsigndeva}{00A0}
+\pdfglyphtounicode{rvocalicvowelsigngujarati}{00A0}
+\pdfglyphtounicode{s}{00A0}
+\pdfglyphtounicode{sabengali}{00A0}
+\pdfglyphtounicode{sacute}{00A0}
+\pdfglyphtounicode{sacutedotaccent}{00A0}
+\pdfglyphtounicode{sadarabic}{00A0}
+\pdfglyphtounicode{sadeva}{00A0}
+\pdfglyphtounicode{sadfinalarabic}{00A0}
+\pdfglyphtounicode{sadinitialarabic}{00A0}
+\pdfglyphtounicode{sadmedialarabic}{00A0}
+\pdfglyphtounicode{sagujarati}{00A0}
+\pdfglyphtounicode{sagurmukhi}{00A0}
+\pdfglyphtounicode{sahiragana}{00A0}
+\pdfglyphtounicode{sakatakana}{00A0}
+\pdfglyphtounicode{sakatakanahalfwidth}{00A0}
+\pdfglyphtounicode{sallallahoualayhewasallamarabic}{00A0}
+\pdfglyphtounicode{samekh}{00A0}
+\pdfglyphtounicode{samekhdagesh}{00A0}
+\pdfglyphtounicode{samekhdageshhebrew}{00A0}
+\pdfglyphtounicode{samekhhebrew}{00A0}
+\pdfglyphtounicode{saraaathai}{00A0}
+\pdfglyphtounicode{saraaethai}{00A0}
+\pdfglyphtounicode{saraaimaimalaithai}{00A0}
+\pdfglyphtounicode{saraaimaimuanthai}{00A0}
+\pdfglyphtounicode{saraamthai}{00A0}
+\pdfglyphtounicode{saraathai}{00A0}
+\pdfglyphtounicode{saraethai}{00A0}
+\pdfglyphtounicode{saraiileftthai}{00A0}
+\pdfglyphtounicode{saraiithai}{00A0}
+\pdfglyphtounicode{saraileftthai}{00A0}
+\pdfglyphtounicode{saraithai}{00A0}
+\pdfglyphtounicode{saraothai}{00A0}
+\pdfglyphtounicode{saraueeleftthai}{00A0}
+\pdfglyphtounicode{saraueethai}{00A0}
+\pdfglyphtounicode{saraueleftthai}{00A0}
+\pdfglyphtounicode{sarauethai}{00A0}
+\pdfglyphtounicode{sarauthai}{00A0}
+\pdfglyphtounicode{sarauuthai}{00A0}
+\pdfglyphtounicode{satisfies}{00A0}
+\pdfglyphtounicode{sbopomofo}{00A0}
+\pdfglyphtounicode{scaron}{00A0}
+\pdfglyphtounicode{scarondotaccent}{00A0}
+\pdfglyphtounicode{scedilla}{00A0}
+\pdfglyphtounicode{schwa}{00A0}
+\pdfglyphtounicode{schwacyrillic}{00A0}
+\pdfglyphtounicode{schwadieresiscyrillic}{00A0}
+\pdfglyphtounicode{schwahook}{00A0}
+\pdfglyphtounicode{scircle}{00A0}
+\pdfglyphtounicode{scircumflex}{00A0}
+\pdfglyphtounicode{scommaaccent}{00A0}
+\pdfglyphtounicode{sdotaccent}{00A0}
+\pdfglyphtounicode{sdotbelow}{00A0}
+\pdfglyphtounicode{sdotbelowdotaccent}{00A0}
+\pdfglyphtounicode{seagullbelowcmb}{00A0}
+\pdfglyphtounicode{second}{00A0}
+\pdfglyphtounicode{secondtonechinese}{00A0}
+\pdfglyphtounicode{section}{00A0}
+\pdfglyphtounicode{seenarabic}{00A0}
+\pdfglyphtounicode{seenfinalarabic}{00A0}
+\pdfglyphtounicode{seeninitialarabic}{00A0}
+\pdfglyphtounicode{seenmedialarabic}{00A0}
+\pdfglyphtounicode{segol}{00A0}
+\pdfglyphtounicode{segol13}{00A0}
+\pdfglyphtounicode{segol1f}{00A0}
+\pdfglyphtounicode{segol2c}{00A0}
+\pdfglyphtounicode{segolhebrew}{00A0}
+\pdfglyphtounicode{segolnarrowhebrew}{00A0}
+\pdfglyphtounicode{segolquarterhebrew}{00A0}
+\pdfglyphtounicode{segoltahebrew}{00A0}
+\pdfglyphtounicode{segolwidehebrew}{00A0}
+\pdfglyphtounicode{seharmenian}{00A0}
+\pdfglyphtounicode{sehiragana}{00A0}
+\pdfglyphtounicode{sekatakana}{00A0}
+\pdfglyphtounicode{sekatakanahalfwidth}{00A0}
+\pdfglyphtounicode{semicolon}{00A0}
+\pdfglyphtounicode{semicolonarabic}{00A0}
+\pdfglyphtounicode{semicolonmonospace}{00A0}
+\pdfglyphtounicode{semicolonsmall}{00A0}
+\pdfglyphtounicode{semivoicedmarkkana}{00A0}
+\pdfglyphtounicode{semivoicedmarkkanahalfwidth}{00A0}
+\pdfglyphtounicode{sentisquare}{00A0}
+\pdfglyphtounicode{sentosquare}{00A0}
+\pdfglyphtounicode{seven}{00A0}
+\pdfglyphtounicode{sevenarabic}{00A0}
+\pdfglyphtounicode{sevenbengali}{00A0}
+\pdfglyphtounicode{sevencircle}{00A0}
+\pdfglyphtounicode{sevencircleinversesansserif}{00A0}
+\pdfglyphtounicode{sevendeva}{00A0}
+\pdfglyphtounicode{seveneighths}{00A0}
+\pdfglyphtounicode{sevengujarati}{00A0}
+\pdfglyphtounicode{sevengurmukhi}{00A0}
+\pdfglyphtounicode{sevenhackarabic}{00A0}
+\pdfglyphtounicode{sevenhangzhou}{00A0}
+\pdfglyphtounicode{sevenideographicparen}{00A0}
+\pdfglyphtounicode{seveninferior}{00A0}
+\pdfglyphtounicode{sevenmonospace}{00A0}
+\pdfglyphtounicode{sevenoldstyle}{00A0}
+\pdfglyphtounicode{sevenparen}{00A0}
+\pdfglyphtounicode{sevenperiod}{00A0}
+\pdfglyphtounicode{sevenpersian}{00A0}
+\pdfglyphtounicode{sevenroman}{00A0}
+\pdfglyphtounicode{sevensuperior}{00A0}
+\pdfglyphtounicode{seventeencircle}{00A0}
+\pdfglyphtounicode{seventeenparen}{00A0}
+\pdfglyphtounicode{seventeenperiod}{00A0}
+\pdfglyphtounicode{seventhai}{00A0}
+\pdfglyphtounicode{sfthyphen}{00A0}
+\pdfglyphtounicode{shaarmenian}{00A0}
+\pdfglyphtounicode{shabengali}{00A0}
+\pdfglyphtounicode{shacyrillic}{00A0}
+\pdfglyphtounicode{shaddaarabic}{00A0}
+\pdfglyphtounicode{shaddadammaarabic}{00A0}
+\pdfglyphtounicode{shaddadammatanarabic}{00A0}
+\pdfglyphtounicode{shaddafathaarabic}{00A0}
+\pdfglyphtounicode{shaddafathatanarabic}{00A0}
+\pdfglyphtounicode{shaddakasraarabic}{00A0}
+\pdfglyphtounicode{shaddakasratanarabic}{00A0}
+\pdfglyphtounicode{shade}{00A0}
+\pdfglyphtounicode{shadedark}{00A0}
+\pdfglyphtounicode{shadelight}{00A0}
+\pdfglyphtounicode{shademedium}{00A0}
+\pdfglyphtounicode{shadeva}{00A0}
+\pdfglyphtounicode{shagujarati}{00A0}
+\pdfglyphtounicode{shagurmukhi}{00A0}
+\pdfglyphtounicode{shalshelethebrew}{00A0}
+\pdfglyphtounicode{sharp}{00A0}
+\pdfglyphtounicode{shbopomofo}{00A0}
+\pdfglyphtounicode{shchacyrillic}{00A0}
+\pdfglyphtounicode{sheenarabic}{00A0}
+\pdfglyphtounicode{sheenfinalarabic}{00A0}
+\pdfglyphtounicode{sheeninitialarabic}{00A0}
+\pdfglyphtounicode{sheenmedialarabic}{00A0}
+\pdfglyphtounicode{sheicoptic}{00A0}
+\pdfglyphtounicode{sheqel}{00A0}
+\pdfglyphtounicode{sheqelhebrew}{00A0}
+\pdfglyphtounicode{sheva}{00A0}
+\pdfglyphtounicode{sheva115}{00A0}
+\pdfglyphtounicode{sheva15}{00A0}
+\pdfglyphtounicode{sheva22}{00A0}
+\pdfglyphtounicode{sheva2e}{00A0}
+\pdfglyphtounicode{shevahebrew}{00A0}
+\pdfglyphtounicode{shevanarrowhebrew}{00A0}
+\pdfglyphtounicode{shevaquarterhebrew}{00A0}
+\pdfglyphtounicode{shevawidehebrew}{00A0}
+\pdfglyphtounicode{shhacyrillic}{00A0}
+\pdfglyphtounicode{shiftleft}{00A0}
+\pdfglyphtounicode{shiftright}{00A0}
+\pdfglyphtounicode{shimacoptic}{00A0}
+\pdfglyphtounicode{shin}{00A0}
+\pdfglyphtounicode{shindagesh}{00A0}
+\pdfglyphtounicode{shindageshhebrew}{00A0}
+\pdfglyphtounicode{shindageshshindot}{00A0}
+\pdfglyphtounicode{shindageshshindothebrew}{00A0}
+\pdfglyphtounicode{shindageshsindot}{00A0}
+\pdfglyphtounicode{shindageshsindothebrew}{00A0}
+\pdfglyphtounicode{shindothebrew}{00A0}
+\pdfglyphtounicode{shinhebrew}{00A0}
+\pdfglyphtounicode{shinshindot}{00A0}
+\pdfglyphtounicode{shinshindothebrew}{00A0}
+\pdfglyphtounicode{shinsindot}{00A0}
+\pdfglyphtounicode{shinsindothebrew}{00A0}
+\pdfglyphtounicode{shook}{00A0}
+\pdfglyphtounicode{sigma}{00A0}
+\pdfglyphtounicode{sigma1}{00A0}
+\pdfglyphtounicode{sigmafinal}{00A0}
+\pdfglyphtounicode{sigmalunatesymbolgreek}{00A0}
+\pdfglyphtounicode{sihiragana}{00A0}
+\pdfglyphtounicode{sikatakana}{00A0}
+\pdfglyphtounicode{sikatakanahalfwidth}{00A0}
+\pdfglyphtounicode{siluqhebrew}{00A0}
+\pdfglyphtounicode{siluqlefthebrew}{00A0}
+\pdfglyphtounicode{similar}{00A0}
+\pdfglyphtounicode{similarequal}{00A0}
+\pdfglyphtounicode{sindothebrew}{00A0}
+\pdfglyphtounicode{siosacirclekorean}{00A0}
+\pdfglyphtounicode{siosaparenkorean}{00A0}
+\pdfglyphtounicode{sioscieuckorean}{00A0}
+\pdfglyphtounicode{sioscirclekorean}{00A0}
+\pdfglyphtounicode{sioskiyeokkorean}{00A0}
+\pdfglyphtounicode{sioskorean}{00A0}
+\pdfglyphtounicode{siosnieunkorean}{00A0}
+\pdfglyphtounicode{siosparenkorean}{00A0}
+\pdfglyphtounicode{siospieupkorean}{00A0}
+\pdfglyphtounicode{siostikeutkorean}{00A0}
+\pdfglyphtounicode{six}{00A0}
+\pdfglyphtounicode{sixarabic}{00A0}
+\pdfglyphtounicode{sixbengali}{00A0}
+\pdfglyphtounicode{sixcircle}{00A0}
+\pdfglyphtounicode{sixcircleinversesansserif}{00A0}
+\pdfglyphtounicode{sixdeva}{00A0}
+\pdfglyphtounicode{sixgujarati}{00A0}
+\pdfglyphtounicode{sixgurmukhi}{00A0}
+\pdfglyphtounicode{sixhackarabic}{00A0}
+\pdfglyphtounicode{sixhangzhou}{00A0}
+\pdfglyphtounicode{sixideographicparen}{00A0}
+\pdfglyphtounicode{sixinferior}{00A0}
+\pdfglyphtounicode{sixmonospace}{00A0}
+\pdfglyphtounicode{sixoldstyle}{00A0}
+\pdfglyphtounicode{sixparen}{00A0}
+\pdfglyphtounicode{sixperiod}{00A0}
+\pdfglyphtounicode{sixpersian}{00A0}
+\pdfglyphtounicode{sixroman}{00A0}
+\pdfglyphtounicode{sixsuperior}{00A0}
+\pdfglyphtounicode{sixteencircle}{00A0}
+\pdfglyphtounicode{sixteencurrencydenominatorbengali}{00A0}
+\pdfglyphtounicode{sixteenparen}{00A0}
+\pdfglyphtounicode{sixteenperiod}{00A0}
+\pdfglyphtounicode{sixthai}{00A0}
+\pdfglyphtounicode{slash}{00A0}
+\pdfglyphtounicode{slashmonospace}{00A0}
+\pdfglyphtounicode{slong}{00A0}
+\pdfglyphtounicode{slongdotaccent}{00A0}
+\pdfglyphtounicode{slurabove}{00A0}
+\pdfglyphtounicode{slurbelow}{00A0}
+\pdfglyphtounicode{smile}{00A0}
+\pdfglyphtounicode{smileface}{00A0}
+\pdfglyphtounicode{smonospace}{00A0}
+\pdfglyphtounicode{sofpasuqhebrew}{00A0}
+\pdfglyphtounicode{softhyphen}{00A0}
+\pdfglyphtounicode{softsigncyrillic}{00A0}
+\pdfglyphtounicode{sohiragana}{00A0}
+\pdfglyphtounicode{sokatakana}{00A0}
+\pdfglyphtounicode{sokatakanahalfwidth}{00A0}
+\pdfglyphtounicode{soliduslongoverlaycmb}{00A0}
+\pdfglyphtounicode{solidusshortoverlaycmb}{00A0}
+\pdfglyphtounicode{sorusithai}{00A0}
+\pdfglyphtounicode{sosalathai}{00A0}
+\pdfglyphtounicode{sosothai}{00A0}
+\pdfglyphtounicode{sosuathai}{00A0}
+\pdfglyphtounicode{space}{00A0}
+\pdfglyphtounicode{spacehackarabic}{00A0}
+\pdfglyphtounicode{spade}{00A0}
+\pdfglyphtounicode{spadesuitblack}{00A0}
+\pdfglyphtounicode{spadesuitwhite}{00A0}
+\pdfglyphtounicode{sparen}{00A0}
+\pdfglyphtounicode{sphericalangle}{00A0}
+\pdfglyphtounicode{square}{00A0}
+\pdfglyphtounicode{squarebelowcmb}{00A0}
+\pdfglyphtounicode{squarecc}{00A0}
+\pdfglyphtounicode{squarecm}{00A0}
+\pdfglyphtounicode{squarediagonalcrosshatchfill}{00A0}
+\pdfglyphtounicode{squaredot}{00A0}
+\pdfglyphtounicode{squarehorizontalfill}{00A0}
+\pdfglyphtounicode{squareimage}{00A0}
+\pdfglyphtounicode{squarekg}{00A0}
+\pdfglyphtounicode{squarekm}{00A0}
+\pdfglyphtounicode{squarekmcapital}{00A0}
+\pdfglyphtounicode{squareln}{00A0}
+\pdfglyphtounicode{squarelog}{00A0}
+\pdfglyphtounicode{squaremg}{00A0}
+\pdfglyphtounicode{squaremil}{00A0}
+\pdfglyphtounicode{squareminus}{00A0}
+\pdfglyphtounicode{squaremm}{00A0}
+\pdfglyphtounicode{squaremsquared}{00A0}
+\pdfglyphtounicode{squaremultiply}{00A0}
+\pdfglyphtounicode{squareoriginal}{00A0}
+\pdfglyphtounicode{squareorthogonalcrosshatchfill}{00A0}
+\pdfglyphtounicode{squareplus}{00A0}
+\pdfglyphtounicode{squaresolid}{00A0}
+\pdfglyphtounicode{squareupperlefttolowerrightfill}{00A0}
+\pdfglyphtounicode{squareupperrighttolowerleftfill}{00A0}
+\pdfglyphtounicode{squareverticalfill}{00A0}
+\pdfglyphtounicode{squarewhitewithsmallblack}{00A0}
+\pdfglyphtounicode{squiggleleftright}{00A0}
+\pdfglyphtounicode{squiggleright}{00A0}
+\pdfglyphtounicode{srsquare}{00A0}
+\pdfglyphtounicode{ssabengali}{00A0}
+\pdfglyphtounicode{ssadeva}{00A0}
+\pdfglyphtounicode{ssagujarati}{00A0}
+\pdfglyphtounicode{ssangcieuckorean}{00A0}
+\pdfglyphtounicode{ssanghieuhkorean}{00A0}
+\pdfglyphtounicode{ssangieungkorean}{00A0}
+\pdfglyphtounicode{ssangkiyeokkorean}{00A0}
+\pdfglyphtounicode{ssangnieunkorean}{00A0}
+\pdfglyphtounicode{ssangpieupkorean}{00A0}
+\pdfglyphtounicode{ssangsioskorean}{00A0}
+\pdfglyphtounicode{ssangtikeutkorean}{00A0}
+\pdfglyphtounicode{ssuperior}{00A0}
+\pdfglyphtounicode{st}{00A0}
+\pdfglyphtounicode{star}{00A0}
+\pdfglyphtounicode{sterling}{00A0}
+\pdfglyphtounicode{sterlingmonospace}{00A0}
+\pdfglyphtounicode{strokelongoverlaycmb}{00A0}
+\pdfglyphtounicode{strokeshortoverlaycmb}{00A0}
+\pdfglyphtounicode{subset}{00A0}
+\pdfglyphtounicode{subsetdbl}{00A0}
+\pdfglyphtounicode{subsetdblequal}{00A0}
+\pdfglyphtounicode{subsetnoteql}{00A0}
+\pdfglyphtounicode{subsetnotequal}{00A0}
+\pdfglyphtounicode{subsetorequal}{00A0}
+\pdfglyphtounicode{subsetornotdbleql}{00A0}
+\pdfglyphtounicode{subsetsqequal}{00A0}
+\pdfglyphtounicode{succeeds}{00A0}
+\pdfglyphtounicode{suchthat}{00A0}
+\pdfglyphtounicode{suhiragana}{00A0}
+\pdfglyphtounicode{sukatakana}{00A0}
+\pdfglyphtounicode{sukatakanahalfwidth}{00A0}
+\pdfglyphtounicode{sukunarabic}{00A0}
+\pdfglyphtounicode{summation}{00A0}
+\pdfglyphtounicode{sun}{00A0}
+\pdfglyphtounicode{superset}{00A0}
+\pdfglyphtounicode{supersetdbl}{00A0}
+\pdfglyphtounicode{supersetdblequal}{00A0}
+\pdfglyphtounicode{supersetnoteql}{00A0}
+\pdfglyphtounicode{supersetnotequal}{00A0}
+\pdfglyphtounicode{supersetorequal}{00A0}
+\pdfglyphtounicode{supersetornotdbleql}{00A0}
+\pdfglyphtounicode{supersetsqequal}{00A0}
+\pdfglyphtounicode{svsquare}{00A0}
+\pdfglyphtounicode{syouwaerasquare}{00A0}
+\pdfglyphtounicode{t}{00A0}
+\pdfglyphtounicode{tabengali}{00A0}
+\pdfglyphtounicode{tackdown}{00A0}
+\pdfglyphtounicode{tackleft}{00A0}
+\pdfglyphtounicode{tadeva}{00A0}
+\pdfglyphtounicode{tagujarati}{00A0}
+\pdfglyphtounicode{tagurmukhi}{00A0}
+\pdfglyphtounicode{taharabic}{00A0}
+\pdfglyphtounicode{tahfinalarabic}{00A0}
+\pdfglyphtounicode{tahinitialarabic}{00A0}
+\pdfglyphtounicode{tahiragana}{00A0}
+\pdfglyphtounicode{tahmedialarabic}{00A0}
+\pdfglyphtounicode{taisyouerasquare}{00A0}
+\pdfglyphtounicode{takatakana}{00A0}
+\pdfglyphtounicode{takatakanahalfwidth}{00A0}
+\pdfglyphtounicode{tatweelarabic}{00A0}
+\pdfglyphtounicode{tau}{00A0}
+\pdfglyphtounicode{tav}{00A0}
+\pdfglyphtounicode{tavdages}{00A0}
+\pdfglyphtounicode{tavdagesh}{00A0}
+\pdfglyphtounicode{tavdageshhebrew}{00A0}
+\pdfglyphtounicode{tavhebrew}{00A0}
+\pdfglyphtounicode{tbar}{00A0}
+\pdfglyphtounicode{tbopomofo}{00A0}
+\pdfglyphtounicode{tcaron}{00A0}
+\pdfglyphtounicode{tccurl}{00A0}
+\pdfglyphtounicode{tcedilla}{00A0}
+\pdfglyphtounicode{tcheharabic}{00A0}
+\pdfglyphtounicode{tchehfinalarabic}{00A0}
+\pdfglyphtounicode{tchehinitialarabic}{00A0}
+\pdfglyphtounicode{tchehmedialarabic}{00A0}
+\pdfglyphtounicode{tchehmeeminitialarabic}{00A0}
+\pdfglyphtounicode{tcircle}{00A0}
+\pdfglyphtounicode{tcircumflexbelow}{00A0}
+\pdfglyphtounicode{tcommaaccent}{00A0}
+\pdfglyphtounicode{tdieresis}{00A0}
+\pdfglyphtounicode{tdotaccent}{00A0}
+\pdfglyphtounicode{tdotbelow}{00A0}
+\pdfglyphtounicode{tecyrillic}{00A0}
+\pdfglyphtounicode{tedescendercyrillic}{00A0}
+\pdfglyphtounicode{teharabic}{00A0}
+\pdfglyphtounicode{tehfinalarabic}{00A0}
+\pdfglyphtounicode{tehhahinitialarabic}{00A0}
+\pdfglyphtounicode{tehhahisolatedarabic}{00A0}
+\pdfglyphtounicode{tehinitialarabic}{00A0}
+\pdfglyphtounicode{tehiragana}{00A0}
+\pdfglyphtounicode{tehjeeminitialarabic}{00A0}
+\pdfglyphtounicode{tehjeemisolatedarabic}{00A0}
+\pdfglyphtounicode{tehmarbutaarabic}{00A0}
+\pdfglyphtounicode{tehmarbutafinalarabic}{00A0}
+\pdfglyphtounicode{tehmedialarabic}{00A0}
+\pdfglyphtounicode{tehmeeminitialarabic}{00A0}
+\pdfglyphtounicode{tehmeemisolatedarabic}{00A0}
+\pdfglyphtounicode{tehnoonfinalarabic}{00A0}
+\pdfglyphtounicode{tekatakana}{00A0}
+\pdfglyphtounicode{tekatakanahalfwidth}{00A0}
+\pdfglyphtounicode{telephone}{00A0}
+\pdfglyphtounicode{telephoneblack}{00A0}
+\pdfglyphtounicode{telishagedolahebrew}{00A0}
+\pdfglyphtounicode{telishaqetanahebrew}{00A0}
+\pdfglyphtounicode{tencircle}{00A0}
+\pdfglyphtounicode{tenideographicparen}{00A0}
+\pdfglyphtounicode{tenparen}{00A0}
+\pdfglyphtounicode{tenperiod}{00A0}
+\pdfglyphtounicode{tenroman}{00A0}
+\pdfglyphtounicode{tesh}{00A0}
+\pdfglyphtounicode{tet}{00A0}
+\pdfglyphtounicode{tetdagesh}{00A0}
+\pdfglyphtounicode{tetdageshhebrew}{00A0}
+\pdfglyphtounicode{tethebrew}{00A0}
+\pdfglyphtounicode{tetsecyrillic}{00A0}
+\pdfglyphtounicode{tevirhebrew}{00A0}
+\pdfglyphtounicode{tevirlefthebrew}{00A0}
+\pdfglyphtounicode{tfm:cmbsy10/diamond}{00A0}
+\pdfglyphtounicode{tfm:cmbsy10/heart}{00A0}
+\pdfglyphtounicode{tfm:cmbsy5/diamond}{00A0}
+\pdfglyphtounicode{tfm:cmbsy5/heart}{00A0}
+\pdfglyphtounicode{tfm:cmbsy6/diamond}{00A0}
+\pdfglyphtounicode{tfm:cmbsy6/heart}{00A0}
+\pdfglyphtounicode{tfm:cmbsy7/diamond}{00A0}
+\pdfglyphtounicode{tfm:cmbsy7/heart}{00A0}
+\pdfglyphtounicode{tfm:cmbsy8/diamond}{00A0}
+\pdfglyphtounicode{tfm:cmbsy8/heart}{00A0}
+\pdfglyphtounicode{tfm:cmbsy9/diamond}{00A0}
+\pdfglyphtounicode{tfm:cmbsy9/heart}{00A0}
+\pdfglyphtounicode{tfm:cmmi10/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmi10/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmmi12/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmi12/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmmi5/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmi5/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmmi6/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmi6/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmmi7/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmi7/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmmi8/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmi8/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmmi9/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmi9/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmmib10/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmib10/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmmib5/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmib5/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmmib6/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmib6/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmmib7/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmib7/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmmib8/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmib8/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmmib9/phi}{00A0}
+\pdfglyphtounicode{tfm:cmmib9/phi1}{00A0}
+\pdfglyphtounicode{tfm:cmsy10/diamond}{00A0}
+\pdfglyphtounicode{tfm:cmsy10/heart}{00A0}
+\pdfglyphtounicode{tfm:cmsy5/heart}{00A0}
+\pdfglyphtounicode{tfm:cmsy6/diamond}{00A0}
+\pdfglyphtounicode{tfm:cmsy6/heart}{00A0}
+\pdfglyphtounicode{tfm:cmsy7/diamond}{00A0}
+\pdfglyphtounicode{tfm:cmsy7/heart}{00A0}
+\pdfglyphtounicode{tfm:cmsy8/diamond}{00A0}
+\pdfglyphtounicode{tfm:cmsy8/heart}{00A0}
+\pdfglyphtounicode{tfm:cmsy9/diamond}{00A0}
+\pdfglyphtounicode{tfm:cmsy9/heart}{00A0}
+\pdfglyphtounicode{tfm:eurb10/phi}{00A0}
+\pdfglyphtounicode{tfm:eurb10/phi1}{00A0}
+\pdfglyphtounicode{tfm:eurb5/phi}{00A0}
+\pdfglyphtounicode{tfm:eurb5/phi1}{00A0}
+\pdfglyphtounicode{tfm:eurb6/phi}{00A0}
+\pdfglyphtounicode{tfm:eurb6/phi1}{00A0}
+\pdfglyphtounicode{tfm:eurb7/phi}{00A0}
+\pdfglyphtounicode{tfm:eurb7/phi1}{00A0}
+\pdfglyphtounicode{tfm:eurb8/phi}{00A0}
+\pdfglyphtounicode{tfm:eurb8/phi1}{00A0}
+\pdfglyphtounicode{tfm:eurb9/phi}{00A0}
+\pdfglyphtounicode{tfm:eurb9/phi1}{00A0}
+\pdfglyphtounicode{tfm:eurm10/phi}{00A0}
+\pdfglyphtounicode{tfm:eurm10/phi1}{00A0}
+\pdfglyphtounicode{tfm:eurm5/phi}{00A0}
+\pdfglyphtounicode{tfm:eurm5/phi1}{00A0}
+\pdfglyphtounicode{tfm:eurm6/phi}{00A0}
+\pdfglyphtounicode{tfm:eurm6/phi1}{00A0}
+\pdfglyphtounicode{tfm:eurm7/phi}{00A0}
+\pdfglyphtounicode{tfm:eurm7/phi1}{00A0}
+\pdfglyphtounicode{tfm:eurm8/phi}{00A0}
+\pdfglyphtounicode{tfm:eurm8/phi1}{00A0}
+\pdfglyphtounicode{tfm:eurm9/phi}{00A0}
+\pdfglyphtounicode{tfm:eurm9/phi1}{00A0}
+\pdfglyphtounicode{tfm:fplmbi/phi}{00A0}
+\pdfglyphtounicode{tfm:fplmbi/phi1}{00A0}
+\pdfglyphtounicode{tfm:fplmri/phi}{00A0}
+\pdfglyphtounicode{tfm:fplmri/phi1}{00A0}
+\pdfglyphtounicode{tfm:lmbsy10/diamond}{00A0}
+\pdfglyphtounicode{tfm:lmbsy10/heart}{00A0}
+\pdfglyphtounicode{tfm:lmbsy5/diamond}{00A0}
+\pdfglyphtounicode{tfm:lmbsy5/heart}{00A0}
+\pdfglyphtounicode{tfm:lmbsy7/diamond}{00A0}
+\pdfglyphtounicode{tfm:lmbsy7/heart}{00A0}
+\pdfglyphtounicode{tfm:lmmi10/phi}{00A0}
+\pdfglyphtounicode{tfm:lmmi10/phi1}{00A0}
+\pdfglyphtounicode{tfm:lmmi12/phi}{00A0}
+\pdfglyphtounicode{tfm:lmmi12/phi1}{00A0}
+\pdfglyphtounicode{tfm:lmmi5/phi}{00A0}
+\pdfglyphtounicode{tfm:lmmi5/phi1}{00A0}
+\pdfglyphtounicode{tfm:lmmi6/phi}{00A0}
+\pdfglyphtounicode{tfm:lmmi6/phi1}{00A0}
+\pdfglyphtounicode{tfm:lmmi7/phi}{00A0}
+\pdfglyphtounicode{tfm:lmmi7/phi1}{00A0}
+\pdfglyphtounicode{tfm:lmmi8/phi}{00A0}
+\pdfglyphtounicode{tfm:lmmi8/phi1}{00A0}
+\pdfglyphtounicode{tfm:lmmi9/phi}{00A0}
+\pdfglyphtounicode{tfm:lmmi9/phi1}{00A0}
+\pdfglyphtounicode{tfm:lmmib10/phi}{00A0}
+\pdfglyphtounicode{tfm:lmmib10/phi1}{00A0}
+\pdfglyphtounicode{tfm:lmmib5/phi}{00A0}
+\pdfglyphtounicode{tfm:lmmib5/phi1}{00A0}
+\pdfglyphtounicode{tfm:lmmib7/phi}{00A0}
+\pdfglyphtounicode{tfm:lmmib7/phi1}{00A0}
+\pdfglyphtounicode{tfm:lmsy10/diamond}{00A0}
+\pdfglyphtounicode{tfm:lmsy10/heart}{00A0}
+\pdfglyphtounicode{tfm:lmsy5/diamond}{00A0}
+\pdfglyphtounicode{tfm:lmsy5/heart}{00A0}
+\pdfglyphtounicode{tfm:lmsy6/diamond}{00A0}
+\pdfglyphtounicode{tfm:lmsy6/heart}{00A0}
+\pdfglyphtounicode{tfm:lmsy7/diamond}{00A0}
+\pdfglyphtounicode{tfm:lmsy7/heart}{00A0}
+\pdfglyphtounicode{tfm:lmsy8/diamond}{00A0}
+\pdfglyphtounicode{tfm:lmsy8/heart}{00A0}
+\pdfglyphtounicode{tfm:lmsy9/diamond}{00A0}
+\pdfglyphtounicode{tfm:lmsy9/heart}{00A0}
+\pdfglyphtounicode{tfm:msam10/diamond}{00A0}
+\pdfglyphtounicode{tfm:msam5/diamond}{00A0}
+\pdfglyphtounicode{tfm:msam6/diamond}{00A0}
+\pdfglyphtounicode{tfm:msam7/diamond}{00A0}
+\pdfglyphtounicode{tfm:msam8/diamond}{00A0}
+\pdfglyphtounicode{tfm:msam9/diamond}{00A0}
+\pdfglyphtounicode{tfm:pxbmia/phi}{00A0}
+\pdfglyphtounicode{tfm:pxbmia/phi1}{00A0}
+\pdfglyphtounicode{tfm:pxbsy/diamond}{00A0}
+\pdfglyphtounicode{tfm:pxbsy/heart}{00A0}
+\pdfglyphtounicode{tfm:pxbsya/diamond}{00A0}
+\pdfglyphtounicode{tfm:pxmia/phi}{00A0}
+\pdfglyphtounicode{tfm:pxmia/phi1}{00A0}
+\pdfglyphtounicode{tfm:pxsy/diamond}{00A0}
+\pdfglyphtounicode{tfm:pxsy/heart}{00A0}
+\pdfglyphtounicode{tfm:pxsya/diamond}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a1}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a10}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a100}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a101}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a102}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a103}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a104}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a105}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a106}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a107}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a108}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a109}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a11}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a110}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a111}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a112}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a117}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a118}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a119}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a12}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a120}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a121}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a122}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a123}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a124}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a125}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a126}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a127}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a128}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a129}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a13}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a130}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a131}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a132}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a133}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a134}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a135}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a136}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a137}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a138}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a139}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a14}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a140}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a141}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a142}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a143}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a144}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a145}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a146}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a147}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a148}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a149}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a15}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a150}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a151}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a152}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a153}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a154}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a155}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a156}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a157}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a158}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a159}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a16}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a160}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a161}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a162}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a163}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a164}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a165}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a166}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a167}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a168}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a169}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a17}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a170}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a171}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a172}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a173}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a174}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a175}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a176}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a177}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a178}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a179}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a18}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a180}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a181}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a182}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a183}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a184}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a185}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a186}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a187}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a188}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a189}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a19}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a190}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a191}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a192}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a193}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a194}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a195}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a196}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a197}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a198}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a199}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a2}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a20}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a200}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a201}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a202}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a203}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a204}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a205}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a206}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a21}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a22}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a23}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a24}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a25}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a26}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a27}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a28}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a29}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a3}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a30}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a31}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a32}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a33}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a34}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a35}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a36}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a37}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a38}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a39}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a4}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a40}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a41}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a42}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a43}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a44}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a45}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a46}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a47}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a48}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a49}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a5}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a50}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a51}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a52}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a53}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a54}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a55}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a56}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a57}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a58}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a59}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a6}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a60}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a61}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a62}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a63}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a64}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a65}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a66}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a67}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a68}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a69}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a7}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a70}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a71}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a72}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a73}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a74}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a75}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a76}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a77}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a78}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a79}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a8}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a81}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a82}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a83}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a84}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a85}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a86}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a87}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a88}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a89}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a9}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a90}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a91}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a92}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a93}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a94}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a95}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a96}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a97}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a98}{00A0}
+\pdfglyphtounicode{tfm:pzdr/a99}{00A0}
+\pdfglyphtounicode{tfm:rpxbmi/phi}{00A0}
+\pdfglyphtounicode{tfm:rpxbmi/phi1}{00A0}
+\pdfglyphtounicode{tfm:rpxmi/phi}{00A0}
+\pdfglyphtounicode{tfm:rpxmi/phi1}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a1}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a10}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a100}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a101}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a102}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a103}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a104}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a105}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a106}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a107}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a108}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a109}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a11}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a110}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a111}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a112}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a117}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a118}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a119}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a12}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a120}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a121}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a122}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a123}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a124}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a125}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a126}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a127}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a128}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a129}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a13}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a130}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a131}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a132}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a133}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a134}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a135}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a136}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a137}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a138}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a139}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a14}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a140}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a141}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a142}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a143}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a144}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a145}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a146}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a147}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a148}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a149}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a15}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a150}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a151}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a152}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a153}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a154}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a155}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a156}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a157}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a158}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a159}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a16}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a160}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a161}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a162}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a163}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a164}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a165}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a166}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a167}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a168}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a169}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a17}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a170}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a171}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a172}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a173}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a174}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a175}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a176}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a177}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a178}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a179}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a18}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a180}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a181}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a182}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a183}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a184}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a185}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a186}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a187}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a188}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a189}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a19}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a190}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a191}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a192}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a193}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a194}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a195}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a196}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a197}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a198}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a199}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a2}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a20}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a200}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a201}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a202}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a203}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a204}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a205}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a206}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a21}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a22}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a23}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a24}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a25}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a26}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a27}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a28}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a29}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a3}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a30}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a31}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a32}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a33}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a34}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a35}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a36}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a37}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a38}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a39}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a4}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a40}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a41}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a42}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a43}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a44}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a45}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a46}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a47}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a48}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a49}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a5}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a50}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a51}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a52}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a53}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a54}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a55}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a56}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a57}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a58}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a59}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a6}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a60}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a61}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a62}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a63}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a64}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a65}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a66}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a67}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a68}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a69}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a7}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a70}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a71}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a72}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a73}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a74}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a75}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a76}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a77}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a78}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a79}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a8}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a81}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a82}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a83}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a84}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a85}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a86}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a87}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a88}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a89}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a9}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a90}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a91}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a92}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a93}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a94}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a95}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a96}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a97}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a98}{00A0}
+\pdfglyphtounicode{tfm:rpzdr/a99}{00A0}
+\pdfglyphtounicode{tfm:rtxbmi/phi}{00A0}
+\pdfglyphtounicode{tfm:rtxbmi/phi1}{00A0}
+\pdfglyphtounicode{tfm:rtxmi/phi}{00A0}
+\pdfglyphtounicode{tfm:rtxmi/phi1}{00A0}
+\pdfglyphtounicode{tfm:txbmia/phi}{00A0}
+\pdfglyphtounicode{tfm:txbmia/phi1}{00A0}
+\pdfglyphtounicode{tfm:txbsy/diamond}{00A0}
+\pdfglyphtounicode{tfm:txbsy/heart}{00A0}
+\pdfglyphtounicode{tfm:txbsya/diamond}{00A0}
+\pdfglyphtounicode{tfm:txmia/phi}{00A0}
+\pdfglyphtounicode{tfm:txmia/phi1}{00A0}
+\pdfglyphtounicode{tfm:txsy/diamond}{00A0}
+\pdfglyphtounicode{tfm:txsy/heart}{00A0}
+\pdfglyphtounicode{tfm:txsya/diamond}{00A0}
+\pdfglyphtounicode{tfm:zd/a1}{00A0}
+\pdfglyphtounicode{tfm:zd/a10}{00A0}
+\pdfglyphtounicode{tfm:zd/a100}{00A0}
+\pdfglyphtounicode{tfm:zd/a101}{00A0}
+\pdfglyphtounicode{tfm:zd/a102}{00A0}
+\pdfglyphtounicode{tfm:zd/a103}{00A0}
+\pdfglyphtounicode{tfm:zd/a104}{00A0}
+\pdfglyphtounicode{tfm:zd/a105}{00A0}
+\pdfglyphtounicode{tfm:zd/a106}{00A0}
+\pdfglyphtounicode{tfm:zd/a107}{00A0}
+\pdfglyphtounicode{tfm:zd/a108}{00A0}
+\pdfglyphtounicode{tfm:zd/a109}{00A0}
+\pdfglyphtounicode{tfm:zd/a11}{00A0}
+\pdfglyphtounicode{tfm:zd/a110}{00A0}
+\pdfglyphtounicode{tfm:zd/a111}{00A0}
+\pdfglyphtounicode{tfm:zd/a112}{00A0}
+\pdfglyphtounicode{tfm:zd/a117}{00A0}
+\pdfglyphtounicode{tfm:zd/a118}{00A0}
+\pdfglyphtounicode{tfm:zd/a119}{00A0}
+\pdfglyphtounicode{tfm:zd/a12}{00A0}
+\pdfglyphtounicode{tfm:zd/a120}{00A0}
+\pdfglyphtounicode{tfm:zd/a121}{00A0}
+\pdfglyphtounicode{tfm:zd/a122}{00A0}
+\pdfglyphtounicode{tfm:zd/a123}{00A0}
+\pdfglyphtounicode{tfm:zd/a124}{00A0}
+\pdfglyphtounicode{tfm:zd/a125}{00A0}
+\pdfglyphtounicode{tfm:zd/a126}{00A0}
+\pdfglyphtounicode{tfm:zd/a127}{00A0}
+\pdfglyphtounicode{tfm:zd/a128}{00A0}
+\pdfglyphtounicode{tfm:zd/a129}{00A0}
+\pdfglyphtounicode{tfm:zd/a13}{00A0}
+\pdfglyphtounicode{tfm:zd/a130}{00A0}
+\pdfglyphtounicode{tfm:zd/a131}{00A0}
+\pdfglyphtounicode{tfm:zd/a132}{00A0}
+\pdfglyphtounicode{tfm:zd/a133}{00A0}
+\pdfglyphtounicode{tfm:zd/a134}{00A0}
+\pdfglyphtounicode{tfm:zd/a135}{00A0}
+\pdfglyphtounicode{tfm:zd/a136}{00A0}
+\pdfglyphtounicode{tfm:zd/a137}{00A0}
+\pdfglyphtounicode{tfm:zd/a138}{00A0}
+\pdfglyphtounicode{tfm:zd/a139}{00A0}
+\pdfglyphtounicode{tfm:zd/a14}{00A0}
+\pdfglyphtounicode{tfm:zd/a140}{00A0}
+\pdfglyphtounicode{tfm:zd/a141}{00A0}
+\pdfglyphtounicode{tfm:zd/a142}{00A0}
+\pdfglyphtounicode{tfm:zd/a143}{00A0}
+\pdfglyphtounicode{tfm:zd/a144}{00A0}
+\pdfglyphtounicode{tfm:zd/a145}{00A0}
+\pdfglyphtounicode{tfm:zd/a146}{00A0}
+\pdfglyphtounicode{tfm:zd/a147}{00A0}
+\pdfglyphtounicode{tfm:zd/a148}{00A0}
+\pdfglyphtounicode{tfm:zd/a149}{00A0}
+\pdfglyphtounicode{tfm:zd/a15}{00A0}
+\pdfglyphtounicode{tfm:zd/a150}{00A0}
+\pdfglyphtounicode{tfm:zd/a151}{00A0}
+\pdfglyphtounicode{tfm:zd/a152}{00A0}
+\pdfglyphtounicode{tfm:zd/a153}{00A0}
+\pdfglyphtounicode{tfm:zd/a154}{00A0}
+\pdfglyphtounicode{tfm:zd/a155}{00A0}
+\pdfglyphtounicode{tfm:zd/a156}{00A0}
+\pdfglyphtounicode{tfm:zd/a157}{00A0}
+\pdfglyphtounicode{tfm:zd/a158}{00A0}
+\pdfglyphtounicode{tfm:zd/a159}{00A0}
+\pdfglyphtounicode{tfm:zd/a16}{00A0}
+\pdfglyphtounicode{tfm:zd/a160}{00A0}
+\pdfglyphtounicode{tfm:zd/a161}{00A0}
+\pdfglyphtounicode{tfm:zd/a162}{00A0}
+\pdfglyphtounicode{tfm:zd/a163}{00A0}
+\pdfglyphtounicode{tfm:zd/a164}{00A0}
+\pdfglyphtounicode{tfm:zd/a165}{00A0}
+\pdfglyphtounicode{tfm:zd/a166}{00A0}
+\pdfglyphtounicode{tfm:zd/a167}{00A0}
+\pdfglyphtounicode{tfm:zd/a168}{00A0}
+\pdfglyphtounicode{tfm:zd/a169}{00A0}
+\pdfglyphtounicode{tfm:zd/a17}{00A0}
+\pdfglyphtounicode{tfm:zd/a170}{00A0}
+\pdfglyphtounicode{tfm:zd/a171}{00A0}
+\pdfglyphtounicode{tfm:zd/a172}{00A0}
+\pdfglyphtounicode{tfm:zd/a173}{00A0}
+\pdfglyphtounicode{tfm:zd/a174}{00A0}
+\pdfglyphtounicode{tfm:zd/a175}{00A0}
+\pdfglyphtounicode{tfm:zd/a176}{00A0}
+\pdfglyphtounicode{tfm:zd/a177}{00A0}
+\pdfglyphtounicode{tfm:zd/a178}{00A0}
+\pdfglyphtounicode{tfm:zd/a179}{00A0}
+\pdfglyphtounicode{tfm:zd/a18}{00A0}
+\pdfglyphtounicode{tfm:zd/a180}{00A0}
+\pdfglyphtounicode{tfm:zd/a181}{00A0}
+\pdfglyphtounicode{tfm:zd/a182}{00A0}
+\pdfglyphtounicode{tfm:zd/a183}{00A0}
+\pdfglyphtounicode{tfm:zd/a184}{00A0}
+\pdfglyphtounicode{tfm:zd/a185}{00A0}
+\pdfglyphtounicode{tfm:zd/a186}{00A0}
+\pdfglyphtounicode{tfm:zd/a187}{00A0}
+\pdfglyphtounicode{tfm:zd/a188}{00A0}
+\pdfglyphtounicode{tfm:zd/a189}{00A0}
+\pdfglyphtounicode{tfm:zd/a19}{00A0}
+\pdfglyphtounicode{tfm:zd/a190}{00A0}
+\pdfglyphtounicode{tfm:zd/a191}{00A0}
+\pdfglyphtounicode{tfm:zd/a192}{00A0}
+\pdfglyphtounicode{tfm:zd/a193}{00A0}
+\pdfglyphtounicode{tfm:zd/a194}{00A0}
+\pdfglyphtounicode{tfm:zd/a195}{00A0}
+\pdfglyphtounicode{tfm:zd/a196}{00A0}
+\pdfglyphtounicode{tfm:zd/a197}{00A0}
+\pdfglyphtounicode{tfm:zd/a198}{00A0}
+\pdfglyphtounicode{tfm:zd/a199}{00A0}
+\pdfglyphtounicode{tfm:zd/a2}{00A0}
+\pdfglyphtounicode{tfm:zd/a20}{00A0}
+\pdfglyphtounicode{tfm:zd/a200}{00A0}
+\pdfglyphtounicode{tfm:zd/a201}{00A0}
+\pdfglyphtounicode{tfm:zd/a202}{00A0}
+\pdfglyphtounicode{tfm:zd/a203}{00A0}
+\pdfglyphtounicode{tfm:zd/a204}{00A0}
+\pdfglyphtounicode{tfm:zd/a205}{00A0}
+\pdfglyphtounicode{tfm:zd/a206}{00A0}
+\pdfglyphtounicode{tfm:zd/a21}{00A0}
+\pdfglyphtounicode{tfm:zd/a22}{00A0}
+\pdfglyphtounicode{tfm:zd/a23}{00A0}
+\pdfglyphtounicode{tfm:zd/a24}{00A0}
+\pdfglyphtounicode{tfm:zd/a25}{00A0}
+\pdfglyphtounicode{tfm:zd/a26}{00A0}
+\pdfglyphtounicode{tfm:zd/a27}{00A0}
+\pdfglyphtounicode{tfm:zd/a28}{00A0}
+\pdfglyphtounicode{tfm:zd/a29}{00A0}
+\pdfglyphtounicode{tfm:zd/a3}{00A0}
+\pdfglyphtounicode{tfm:zd/a30}{00A0}
+\pdfglyphtounicode{tfm:zd/a31}{00A0}
+\pdfglyphtounicode{tfm:zd/a32}{00A0}
+\pdfglyphtounicode{tfm:zd/a33}{00A0}
+\pdfglyphtounicode{tfm:zd/a34}{00A0}
+\pdfglyphtounicode{tfm:zd/a35}{00A0}
+\pdfglyphtounicode{tfm:zd/a36}{00A0}
+\pdfglyphtounicode{tfm:zd/a37}{00A0}
+\pdfglyphtounicode{tfm:zd/a38}{00A0}
+\pdfglyphtounicode{tfm:zd/a39}{00A0}
+\pdfglyphtounicode{tfm:zd/a4}{00A0}
+\pdfglyphtounicode{tfm:zd/a40}{00A0}
+\pdfglyphtounicode{tfm:zd/a41}{00A0}
+\pdfglyphtounicode{tfm:zd/a42}{00A0}
+\pdfglyphtounicode{tfm:zd/a43}{00A0}
+\pdfglyphtounicode{tfm:zd/a44}{00A0}
+\pdfglyphtounicode{tfm:zd/a45}{00A0}
+\pdfglyphtounicode{tfm:zd/a46}{00A0}
+\pdfglyphtounicode{tfm:zd/a47}{00A0}
+\pdfglyphtounicode{tfm:zd/a48}{00A0}
+\pdfglyphtounicode{tfm:zd/a49}{00A0}
+\pdfglyphtounicode{tfm:zd/a5}{00A0}
+\pdfglyphtounicode{tfm:zd/a50}{00A0}
+\pdfglyphtounicode{tfm:zd/a51}{00A0}
+\pdfglyphtounicode{tfm:zd/a52}{00A0}
+\pdfglyphtounicode{tfm:zd/a53}{00A0}
+\pdfglyphtounicode{tfm:zd/a54}{00A0}
+\pdfglyphtounicode{tfm:zd/a55}{00A0}
+\pdfglyphtounicode{tfm:zd/a56}{00A0}
+\pdfglyphtounicode{tfm:zd/a57}{00A0}
+\pdfglyphtounicode{tfm:zd/a58}{00A0}
+\pdfglyphtounicode{tfm:zd/a59}{00A0}
+\pdfglyphtounicode{tfm:zd/a6}{00A0}
+\pdfglyphtounicode{tfm:zd/a60}{00A0}
+\pdfglyphtounicode{tfm:zd/a61}{00A0}
+\pdfglyphtounicode{tfm:zd/a62}{00A0}
+\pdfglyphtounicode{tfm:zd/a63}{00A0}
+\pdfglyphtounicode{tfm:zd/a64}{00A0}
+\pdfglyphtounicode{tfm:zd/a65}{00A0}
+\pdfglyphtounicode{tfm:zd/a66}{00A0}
+\pdfglyphtounicode{tfm:zd/a67}{00A0}
+\pdfglyphtounicode{tfm:zd/a68}{00A0}
+\pdfglyphtounicode{tfm:zd/a69}{00A0}
+\pdfglyphtounicode{tfm:zd/a7}{00A0}
+\pdfglyphtounicode{tfm:zd/a70}{00A0}
+\pdfglyphtounicode{tfm:zd/a71}{00A0}
+\pdfglyphtounicode{tfm:zd/a72}{00A0}
+\pdfglyphtounicode{tfm:zd/a73}{00A0}
+\pdfglyphtounicode{tfm:zd/a74}{00A0}
+\pdfglyphtounicode{tfm:zd/a75}{00A0}
+\pdfglyphtounicode{tfm:zd/a76}{00A0}
+\pdfglyphtounicode{tfm:zd/a77}{00A0}
+\pdfglyphtounicode{tfm:zd/a78}{00A0}
+\pdfglyphtounicode{tfm:zd/a79}{00A0}
+\pdfglyphtounicode{tfm:zd/a8}{00A0}
+\pdfglyphtounicode{tfm:zd/a81}{00A0}
+\pdfglyphtounicode{tfm:zd/a82}{00A0}
+\pdfglyphtounicode{tfm:zd/a83}{00A0}
+\pdfglyphtounicode{tfm:zd/a84}{00A0}
+\pdfglyphtounicode{tfm:zd/a85}{00A0}
+\pdfglyphtounicode{tfm:zd/a86}{00A0}
+\pdfglyphtounicode{tfm:zd/a87}{00A0}
+\pdfglyphtounicode{tfm:zd/a88}{00A0}
+\pdfglyphtounicode{tfm:zd/a89}{00A0}
+\pdfglyphtounicode{tfm:zd/a9}{00A0}
+\pdfglyphtounicode{tfm:zd/a90}{00A0}
+\pdfglyphtounicode{tfm:zd/a91}{00A0}
+\pdfglyphtounicode{tfm:zd/a92}{00A0}
+\pdfglyphtounicode{tfm:zd/a93}{00A0}
+\pdfglyphtounicode{tfm:zd/a94}{00A0}
+\pdfglyphtounicode{tfm:zd/a95}{00A0}
+\pdfglyphtounicode{tfm:zd/a96}{00A0}
+\pdfglyphtounicode{tfm:zd/a97}{00A0}
+\pdfglyphtounicode{tfm:zd/a98}{00A0}
+\pdfglyphtounicode{tfm:zd/a99}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a1}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a10}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a100}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a101}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a102}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a103}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a104}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a105}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a106}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a107}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a108}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a109}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a11}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a110}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a111}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a112}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a117}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a118}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a119}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a12}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a120}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a121}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a122}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a123}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a124}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a125}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a126}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a127}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a128}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a129}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a13}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a130}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a131}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a132}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a133}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a134}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a135}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a136}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a137}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a138}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a139}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a14}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a140}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a141}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a142}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a143}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a144}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a145}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a146}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a147}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a148}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a149}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a15}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a150}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a151}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a152}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a153}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a154}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a155}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a156}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a157}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a158}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a159}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a16}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a160}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a161}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a162}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a163}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a164}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a165}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a166}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a167}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a168}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a169}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a17}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a170}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a171}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a172}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a173}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a174}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a175}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a176}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a177}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a178}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a179}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a18}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a180}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a181}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a182}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a183}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a184}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a185}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a186}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a187}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a188}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a189}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a19}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a190}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a191}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a192}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a193}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a194}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a195}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a196}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a197}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a198}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a199}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a2}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a20}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a200}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a201}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a202}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a203}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a204}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a205}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a206}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a21}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a22}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a23}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a24}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a25}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a26}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a27}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a28}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a29}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a3}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a30}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a31}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a32}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a33}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a34}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a35}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a36}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a37}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a38}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a39}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a4}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a40}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a41}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a42}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a43}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a44}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a45}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a46}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a47}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a48}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a49}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a5}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a50}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a51}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a52}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a53}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a54}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a55}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a56}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a57}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a58}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a59}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a6}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a60}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a61}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a62}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a63}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a64}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a65}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a66}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a67}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a68}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a69}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a7}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a70}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a71}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a72}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a73}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a74}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a75}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a76}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a77}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a78}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a79}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a8}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a81}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a82}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a83}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a84}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a85}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a86}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a87}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a88}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a89}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a9}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a90}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a91}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a92}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a93}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a94}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a95}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a96}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a97}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a98}{00A0}
+\pdfglyphtounicode{tfm:zpzdr-reversed/a99}{00A0}
+\pdfglyphtounicode{thabengali}{00A0}
+\pdfglyphtounicode{thadeva}{00A0}
+\pdfglyphtounicode{thagujarati}{00A0}
+\pdfglyphtounicode{thagurmukhi}{00A0}
+\pdfglyphtounicode{thalarabic}{00A0}
+\pdfglyphtounicode{thalfinalarabic}{00A0}
+\pdfglyphtounicode{thanthakhatlowleftthai}{00A0}
+\pdfglyphtounicode{thanthakhatlowrightthai}{00A0}
+\pdfglyphtounicode{thanthakhatthai}{00A0}
+\pdfglyphtounicode{thanthakhatupperleftthai}{00A0}
+\pdfglyphtounicode{theharabic}{00A0}
+\pdfglyphtounicode{thehfinalarabic}{00A0}
+\pdfglyphtounicode{thehinitialarabic}{00A0}
+\pdfglyphtounicode{thehmedialarabic}{00A0}
+\pdfglyphtounicode{thereexists}{00A0}
+\pdfglyphtounicode{therefore}{00A0}
+\pdfglyphtounicode{theta}{00A0}
+\pdfglyphtounicode{theta1}{00A0}
+\pdfglyphtounicode{thetasymbolgreek}{00A0}
+\pdfglyphtounicode{thieuthacirclekorean}{00A0}
+\pdfglyphtounicode{thieuthaparenkorean}{00A0}
+\pdfglyphtounicode{thieuthcirclekorean}{00A0}
+\pdfglyphtounicode{thieuthkorean}{00A0}
+\pdfglyphtounicode{thieuthparenkorean}{00A0}
+\pdfglyphtounicode{thirteencircle}{00A0}
+\pdfglyphtounicode{thirteenparen}{00A0}
+\pdfglyphtounicode{thirteenperiod}{00A0}
+\pdfglyphtounicode{thonangmonthothai}{00A0}
+\pdfglyphtounicode{thook}{00A0}
+\pdfglyphtounicode{thophuthaothai}{00A0}
+\pdfglyphtounicode{thorn}{00A0}
+\pdfglyphtounicode{thothahanthai}{00A0}
+\pdfglyphtounicode{thothanthai}{00A0}
+\pdfglyphtounicode{thothongthai}{00A0}
+\pdfglyphtounicode{thothungthai}{00A0}
+\pdfglyphtounicode{thousandcyrillic}{00A0}
+\pdfglyphtounicode{thousandsseparatorarabic}{00A0}
+\pdfglyphtounicode{thousandsseparatorpersian}{00A0}
+\pdfglyphtounicode{three}{00A0}
+\pdfglyphtounicode{threearabic}{00A0}
+\pdfglyphtounicode{threebengali}{00A0}
+\pdfglyphtounicode{threecircle}{00A0}
+\pdfglyphtounicode{threecircleinversesansserif}{00A0}
+\pdfglyphtounicode{threedeva}{00A0}
+\pdfglyphtounicode{threeeighths}{00A0}
+\pdfglyphtounicode{threegujarati}{00A0}
+\pdfglyphtounicode{threegurmukhi}{00A0}
+\pdfglyphtounicode{threehackarabic}{00A0}
+\pdfglyphtounicode{threehangzhou}{00A0}
+\pdfglyphtounicode{threeideographicparen}{00A0}
+\pdfglyphtounicode{threeinferior}{00A0}
+\pdfglyphtounicode{threemonospace}{00A0}
+\pdfglyphtounicode{threenumeratorbengali}{00A0}
+\pdfglyphtounicode{threeoldstyle}{00A0}
+\pdfglyphtounicode{threeparen}{00A0}
+\pdfglyphtounicode{threeperiod}{00A0}
+\pdfglyphtounicode{threepersian}{00A0}
+\pdfglyphtounicode{threequarters}{00A0}
+\pdfglyphtounicode{threequartersemdash}{00A0}
+\pdfglyphtounicode{threeroman}{00A0}
+\pdfglyphtounicode{threesuperior}{00A0}
+\pdfglyphtounicode{threethai}{00A0}
+\pdfglyphtounicode{thzsquare}{00A0}
+\pdfglyphtounicode{tihiragana}{00A0}
+\pdfglyphtounicode{tikatakana}{00A0}
+\pdfglyphtounicode{tikatakanahalfwidth}{00A0}
+\pdfglyphtounicode{tikeutacirclekorean}{00A0}
+\pdfglyphtounicode{tikeutaparenkorean}{00A0}
+\pdfglyphtounicode{tikeutcirclekorean}{00A0}
+\pdfglyphtounicode{tikeutkorean}{00A0}
+\pdfglyphtounicode{tikeutparenkorean}{00A0}
+\pdfglyphtounicode{tilde}{00A0}
+\pdfglyphtounicode{tildebelowcmb}{00A0}
+\pdfglyphtounicode{tildecmb}{00A0}
+\pdfglyphtounicode{tildecomb}{00A0}
+\pdfglyphtounicode{tildedoublecmb}{00A0}
+\pdfglyphtounicode{tildeoperator}{00A0}
+\pdfglyphtounicode{tildeoverlaycmb}{00A0}
+\pdfglyphtounicode{tildeverticalcmb}{00A0}
+\pdfglyphtounicode{timescircle}{00A0}
+\pdfglyphtounicode{tipehahebrew}{00A0}
+\pdfglyphtounicode{tipehalefthebrew}{00A0}
+\pdfglyphtounicode{tippigurmukhi}{00A0}
+\pdfglyphtounicode{titlocyrilliccmb}{00A0}
+\pdfglyphtounicode{tiwnarmenian}{00A0}
+\pdfglyphtounicode{tlinebelow}{00A0}
+\pdfglyphtounicode{tmonospace}{00A0}
+\pdfglyphtounicode{toarmenian}{00A0}
+\pdfglyphtounicode{tohiragana}{00A0}
+\pdfglyphtounicode{tokatakana}{00A0}
+\pdfglyphtounicode{tokatakanahalfwidth}{00A0}
+\pdfglyphtounicode{tonebarextrahighmod}{00A0}
+\pdfglyphtounicode{tonebarextralowmod}{00A0}
+\pdfglyphtounicode{tonebarhighmod}{00A0}
+\pdfglyphtounicode{tonebarlowmod}{00A0}
+\pdfglyphtounicode{tonebarmidmod}{00A0}
+\pdfglyphtounicode{tonefive}{00A0}
+\pdfglyphtounicode{tonesix}{00A0}
+\pdfglyphtounicode{tonetwo}{00A0}
+\pdfglyphtounicode{tonos}{00A0}
+\pdfglyphtounicode{tonsquare}{00A0}
+\pdfglyphtounicode{topatakthai}{00A0}
+\pdfglyphtounicode{tortoiseshellbracketleft}{00A0}
+\pdfglyphtounicode{tortoiseshellbracketleftsmall}{00A0}
+\pdfglyphtounicode{tortoiseshellbracketleftvertical}{00A0}
+\pdfglyphtounicode{tortoiseshellbracketright}{00A0}
+\pdfglyphtounicode{tortoiseshellbracketrightsmall}{00A0}
+\pdfglyphtounicode{tortoiseshellbracketrightvertical}{00A0}
+\pdfglyphtounicode{totaothai}{00A0}
+\pdfglyphtounicode{tpalatalhook}{00A0}
+\pdfglyphtounicode{tparen}{00A0}
+\pdfglyphtounicode{trademark}{00A0}
+\pdfglyphtounicode{trademarksans}{00A0}
+\pdfglyphtounicode{trademarkserif}{00A0}
+\pdfglyphtounicode{tretroflexhook}{00A0}
+\pdfglyphtounicode{triagdn}{00A0}
+\pdfglyphtounicode{triaglf}{00A0}
+\pdfglyphtounicode{triagrt}{00A0}
+\pdfglyphtounicode{triagup}{00A0}
+\pdfglyphtounicode{triangle}{00A0}
+\pdfglyphtounicode{triangledownsld}{00A0}
+\pdfglyphtounicode{triangleinv}{00A0}
+\pdfglyphtounicode{triangleleft}{00A0}
+\pdfglyphtounicode{triangleleftequal}{00A0}
+\pdfglyphtounicode{triangleleftsld}{00A0}
+\pdfglyphtounicode{triangleright}{00A0}
+\pdfglyphtounicode{trianglerightequal}{00A0}
+\pdfglyphtounicode{trianglerightsld}{00A0}
+\pdfglyphtounicode{trianglesolid}{00A0}
+\pdfglyphtounicode{ts}{00A0}
+\pdfglyphtounicode{tsadi}{00A0}
+\pdfglyphtounicode{tsadidagesh}{00A0}
+\pdfglyphtounicode{tsadidageshhebrew}{00A0}
+\pdfglyphtounicode{tsadihebrew}{00A0}
+\pdfglyphtounicode{tsecyrillic}{00A0}
+\pdfglyphtounicode{tsere}{00A0}
+\pdfglyphtounicode{tsere12}{00A0}
+\pdfglyphtounicode{tsere1e}{00A0}
+\pdfglyphtounicode{tsere2b}{00A0}
+\pdfglyphtounicode{tserehebrew}{00A0}
+\pdfglyphtounicode{tserenarrowhebrew}{00A0}
+\pdfglyphtounicode{tserequarterhebrew}{00A0}
+\pdfglyphtounicode{tserewidehebrew}{00A0}
+\pdfglyphtounicode{tshecyrillic}{00A0}
+\pdfglyphtounicode{tsuperior}{00A0}
+\pdfglyphtounicode{ttabengali}{00A0}
+\pdfglyphtounicode{ttadeva}{00A0}
+\pdfglyphtounicode{ttagujarati}{00A0}
+\pdfglyphtounicode{ttagurmukhi}{00A0}
+\pdfglyphtounicode{tteharabic}{00A0}
+\pdfglyphtounicode{ttehfinalarabic}{00A0}
+\pdfglyphtounicode{ttehinitialarabic}{00A0}
+\pdfglyphtounicode{ttehmedialarabic}{00A0}
+\pdfglyphtounicode{tthabengali}{00A0}
+\pdfglyphtounicode{tthadeva}{00A0}
+\pdfglyphtounicode{tthagujarati}{00A0}
+\pdfglyphtounicode{tthagurmukhi}{00A0}
+\pdfglyphtounicode{tturned}{00A0}
+\pdfglyphtounicode{tuhiragana}{00A0}
+\pdfglyphtounicode{tukatakana}{00A0}
+\pdfglyphtounicode{tukatakanahalfwidth}{00A0}
+\pdfglyphtounicode{turnstileleft}{00A0}
+\pdfglyphtounicode{turnstileright}{00A0}
+\pdfglyphtounicode{tusmallhiragana}{00A0}
+\pdfglyphtounicode{tusmallkatakana}{00A0}
+\pdfglyphtounicode{tusmallkatakanahalfwidth}{00A0}
+\pdfglyphtounicode{twelvecircle}{00A0}
+\pdfglyphtounicode{twelveparen}{00A0}
+\pdfglyphtounicode{twelveperiod}{00A0}
+\pdfglyphtounicode{twelveroman}{00A0}
+\pdfglyphtounicode{twentycircle}{00A0}
+\pdfglyphtounicode{twentyhangzhou}{00A0}
+\pdfglyphtounicode{twentyparen}{00A0}
+\pdfglyphtounicode{twentyperiod}{00A0}
+\pdfglyphtounicode{two}{00A0}
+\pdfglyphtounicode{twoarabic}{00A0}
+\pdfglyphtounicode{twobengali}{00A0}
+\pdfglyphtounicode{twocircle}{00A0}
+\pdfglyphtounicode{twocircleinversesansserif}{00A0}
+\pdfglyphtounicode{twodeva}{00A0}
+\pdfglyphtounicode{twodotenleader}{00A0}
+\pdfglyphtounicode{twodotleader}{00A0}
+\pdfglyphtounicode{twodotleadervertical}{00A0}
+\pdfglyphtounicode{twogujarati}{00A0}
+\pdfglyphtounicode{twogurmukhi}{00A0}
+\pdfglyphtounicode{twohackarabic}{00A0}
+\pdfglyphtounicode{twohangzhou}{00A0}
+\pdfglyphtounicode{twoideographicparen}{00A0}
+\pdfglyphtounicode{twoinferior}{00A0}
+\pdfglyphtounicode{twomonospace}{00A0}
+\pdfglyphtounicode{twonumeratorbengali}{00A0}
+\pdfglyphtounicode{twooldstyle}{00A0}
+\pdfglyphtounicode{twoparen}{00A0}
+\pdfglyphtounicode{twoperiod}{00A0}
+\pdfglyphtounicode{twopersian}{00A0}
+\pdfglyphtounicode{tworoman}{00A0}
+\pdfglyphtounicode{twostroke}{00A0}
+\pdfglyphtounicode{twosuperior}{00A0}
+\pdfglyphtounicode{twothai}{00A0}
+\pdfglyphtounicode{twothirds}{00A0}
+\pdfglyphtounicode{u}{00A0}
+\pdfglyphtounicode{uacute}{00A0}
+\pdfglyphtounicode{ubar}{00A0}
+\pdfglyphtounicode{ubengali}{00A0}
+\pdfglyphtounicode{ubopomofo}{00A0}
+\pdfglyphtounicode{ubreve}{00A0}
+\pdfglyphtounicode{ucaron}{00A0}
+\pdfglyphtounicode{ucircle}{00A0}
+\pdfglyphtounicode{ucircumflex}{00A0}
+\pdfglyphtounicode{ucircumflexbelow}{00A0}
+\pdfglyphtounicode{ucyrillic}{00A0}
+\pdfglyphtounicode{udattadeva}{00A0}
+\pdfglyphtounicode{udblacute}{00A0}
+\pdfglyphtounicode{udblgrave}{00A0}
+\pdfglyphtounicode{udeva}{00A0}
+\pdfglyphtounicode{udieresis}{00A0}
+\pdfglyphtounicode{udieresisacute}{00A0}
+\pdfglyphtounicode{udieresisbelow}{00A0}
+\pdfglyphtounicode{udieresiscaron}{00A0}
+\pdfglyphtounicode{udieresiscyrillic}{00A0}
+\pdfglyphtounicode{udieresisgrave}{00A0}
+\pdfglyphtounicode{udieresismacron}{00A0}
+\pdfglyphtounicode{udotbelow}{00A0}
+\pdfglyphtounicode{ugrave}{00A0}
+\pdfglyphtounicode{ugujarati}{00A0}
+\pdfglyphtounicode{ugurmukhi}{00A0}
+\pdfglyphtounicode{uhiragana}{00A0}
+\pdfglyphtounicode{uhookabove}{00A0}
+\pdfglyphtounicode{uhorn}{00A0}
+\pdfglyphtounicode{uhornacute}{00A0}
+\pdfglyphtounicode{uhorndotbelow}{00A0}
+\pdfglyphtounicode{uhorngrave}{00A0}
+\pdfglyphtounicode{uhornhookabove}{00A0}
+\pdfglyphtounicode{uhorntilde}{00A0}
+\pdfglyphtounicode{uhungarumlaut}{00A0}
+\pdfglyphtounicode{uhungarumlautcyrillic}{00A0}
+\pdfglyphtounicode{uinvertedbreve}{00A0}
+\pdfglyphtounicode{ukatakana}{00A0}
+\pdfglyphtounicode{ukatakanahalfwidth}{00A0}
+\pdfglyphtounicode{ukcyrillic}{00A0}
+\pdfglyphtounicode{ukorean}{00A0}
+\pdfglyphtounicode{umacron}{00A0}
+\pdfglyphtounicode{umacroncyrillic}{00A0}
+\pdfglyphtounicode{umacrondieresis}{00A0}
+\pdfglyphtounicode{umatragurmukhi}{00A0}
+\pdfglyphtounicode{umonospace}{00A0}
+\pdfglyphtounicode{underscore}{00A0}
+\pdfglyphtounicode{underscoredbl}{00A0}
+\pdfglyphtounicode{underscoremonospace}{00A0}
+\pdfglyphtounicode{underscorevertical}{00A0}
+\pdfglyphtounicode{underscorewavy}{00A0}
+\pdfglyphtounicode{union}{00A0}
+\pdfglyphtounicode{uniondbl}{00A0}
+\pdfglyphtounicode{unionmulti}{00A0}
+\pdfglyphtounicode{unionsq}{00A0}
+\pdfglyphtounicode{universal}{00A0}
+\pdfglyphtounicode{uogonek}{00A0}
+\pdfglyphtounicode{uparen}{00A0}
+\pdfglyphtounicode{upblock}{00A0}
+\pdfglyphtounicode{upperdothebrew}{00A0}
+\pdfglyphtounicode{uprise}{00A0}
+\pdfglyphtounicode{upsilon}{00A0}
+\pdfglyphtounicode{upsilondieresis}{00A0}
+\pdfglyphtounicode{upsilondieresistonos}{00A0}
+\pdfglyphtounicode{upsilonlatin}{00A0}
+\pdfglyphtounicode{upsilontonos}{00A0}
+\pdfglyphtounicode{upslope}{00A0}
+\pdfglyphtounicode{uptackbelowcmb}{00A0}
+\pdfglyphtounicode{uptackmod}{00A0}
+\pdfglyphtounicode{uragurmukhi}{00A0}
+\pdfglyphtounicode{uring}{00A0}
+\pdfglyphtounicode{ushortcyrillic}{00A0}
+\pdfglyphtounicode{usmallhiragana}{00A0}
+\pdfglyphtounicode{usmallkatakana}{00A0}
+\pdfglyphtounicode{usmallkatakanahalfwidth}{00A0}
+\pdfglyphtounicode{ustraightcyrillic}{00A0}
+\pdfglyphtounicode{ustraightstrokecyrillic}{00A0}
+\pdfglyphtounicode{utilde}{00A0}
+\pdfglyphtounicode{utildeacute}{00A0}
+\pdfglyphtounicode{utildebelow}{00A0}
+\pdfglyphtounicode{uubengali}{00A0}
+\pdfglyphtounicode{uudeva}{00A0}
+\pdfglyphtounicode{uugujarati}{00A0}
+\pdfglyphtounicode{uugurmukhi}{00A0}
+\pdfglyphtounicode{uumatragurmukhi}{00A0}
+\pdfglyphtounicode{uuvowelsignbengali}{00A0}
+\pdfglyphtounicode{uuvowelsigndeva}{00A0}
+\pdfglyphtounicode{uuvowelsigngujarati}{00A0}
+\pdfglyphtounicode{uvowelsignbengali}{00A0}
+\pdfglyphtounicode{uvowelsigndeva}{00A0}
+\pdfglyphtounicode{uvowelsigngujarati}{00A0}
+\pdfglyphtounicode{v}{00A0}
+\pdfglyphtounicode{vadeva}{00A0}
+\pdfglyphtounicode{vagujarati}{00A0}
+\pdfglyphtounicode{vagurmukhi}{00A0}
+\pdfglyphtounicode{vakatakana}{00A0}
+\pdfglyphtounicode{vav}{00A0}
+\pdfglyphtounicode{vavdagesh}{00A0}
+\pdfglyphtounicode{vavdagesh65}{00A0}
+\pdfglyphtounicode{vavdageshhebrew}{00A0}
+\pdfglyphtounicode{vavhebrew}{00A0}
+\pdfglyphtounicode{vavholam}{00A0}
+\pdfglyphtounicode{vavholamhebrew}{00A0}
+\pdfglyphtounicode{vavvavhebrew}{00A0}
+\pdfglyphtounicode{vavyodhebrew}{00A0}
+\pdfglyphtounicode{vcircle}{00A0}
+\pdfglyphtounicode{vdotbelow}{00A0}
+\pdfglyphtounicode{vector}{00A0}
+\pdfglyphtounicode{vecyrillic}{00A0}
+\pdfglyphtounicode{veharabic}{00A0}
+\pdfglyphtounicode{vehfinalarabic}{00A0}
+\pdfglyphtounicode{vehinitialarabic}{00A0}
+\pdfglyphtounicode{vehmedialarabic}{00A0}
+\pdfglyphtounicode{vekatakana}{00A0}
+\pdfglyphtounicode{venus}{00A0}
+\pdfglyphtounicode{verticalbar}{00A0}
+\pdfglyphtounicode{verticallineabovecmb}{00A0}
+\pdfglyphtounicode{verticallinebelowcmb}{00A0}
+\pdfglyphtounicode{verticallinelowmod}{00A0}
+\pdfglyphtounicode{verticallinemod}{00A0}
+\pdfglyphtounicode{vewarmenian}{00A0}
+\pdfglyphtounicode{vhook}{00A0}
+\pdfglyphtounicode{vikatakana}{00A0}
+\pdfglyphtounicode{viramabengali}{00A0}
+\pdfglyphtounicode{viramadeva}{00A0}
+\pdfglyphtounicode{viramagujarati}{00A0}
+\pdfglyphtounicode{visargabengali}{00A0}
+\pdfglyphtounicode{visargadeva}{00A0}
+\pdfglyphtounicode{visargagujarati}{00A0}
+\pdfglyphtounicode{visiblespace}{00A0}
+\pdfglyphtounicode{visualspace}{00A0}
+\pdfglyphtounicode{vmonospace}{00A0}
+\pdfglyphtounicode{voarmenian}{00A0}
+\pdfglyphtounicode{voicediterationhiragana}{00A0}
+\pdfglyphtounicode{voicediterationkatakana}{00A0}
+\pdfglyphtounicode{voicedmarkkana}{00A0}
+\pdfglyphtounicode{voicedmarkkanahalfwidth}{00A0}
+\pdfglyphtounicode{vokatakana}{00A0}
+\pdfglyphtounicode{vparen}{00A0}
+\pdfglyphtounicode{vtilde}{00A0}
+\pdfglyphtounicode{vturned}{00A0}
+\pdfglyphtounicode{vuhiragana}{00A0}
+\pdfglyphtounicode{vukatakana}{00A0}
+\pdfglyphtounicode{w}{00A0}
+\pdfglyphtounicode{wacute}{00A0}
+\pdfglyphtounicode{waekorean}{00A0}
+\pdfglyphtounicode{wahiragana}{00A0}
+\pdfglyphtounicode{wakatakana}{00A0}
+\pdfglyphtounicode{wakatakanahalfwidth}{00A0}
+\pdfglyphtounicode{wakorean}{00A0}
+\pdfglyphtounicode{wasmallhiragana}{00A0}
+\pdfglyphtounicode{wasmallkatakana}{00A0}
+\pdfglyphtounicode{wattosquare}{00A0}
+\pdfglyphtounicode{wavedash}{00A0}
+\pdfglyphtounicode{wavyunderscorevertical}{00A0}
+\pdfglyphtounicode{wawarabic}{00A0}
+\pdfglyphtounicode{wawfinalarabic}{00A0}
+\pdfglyphtounicode{wawhamzaabovearabic}{00A0}
+\pdfglyphtounicode{wawhamzaabovefinalarabic}{00A0}
+\pdfglyphtounicode{wbsquare}{00A0}
+\pdfglyphtounicode{wcircle}{00A0}
+\pdfglyphtounicode{wcircumflex}{00A0}
+\pdfglyphtounicode{wdieresis}{00A0}
+\pdfglyphtounicode{wdotaccent}{00A0}
+\pdfglyphtounicode{wdotbelow}{00A0}
+\pdfglyphtounicode{wehiragana}{00A0}
+\pdfglyphtounicode{weierstrass}{00A0}
+\pdfglyphtounicode{wekatakana}{00A0}
+\pdfglyphtounicode{wekorean}{00A0}
+\pdfglyphtounicode{weokorean}{00A0}
+\pdfglyphtounicode{wgrave}{00A0}
+\pdfglyphtounicode{whitebullet}{00A0}
+\pdfglyphtounicode{whitecircle}{00A0}
+\pdfglyphtounicode{whitecircleinverse}{00A0}
+\pdfglyphtounicode{whitecornerbracketleft}{00A0}
+\pdfglyphtounicode{whitecornerbracketleftvertical}{00A0}
+\pdfglyphtounicode{whitecornerbracketright}{00A0}
+\pdfglyphtounicode{whitecornerbracketrightvertical}{00A0}
+\pdfglyphtounicode{whitediamond}{00A0}
+\pdfglyphtounicode{whitediamondcontainingblacksmalldiamond}{00A0}
+\pdfglyphtounicode{whitedownpointingsmalltriangle}{00A0}
+\pdfglyphtounicode{whitedownpointingtriangle}{00A0}
+\pdfglyphtounicode{whiteleftpointingsmalltriangle}{00A0}
+\pdfglyphtounicode{whiteleftpointingtriangle}{00A0}
+\pdfglyphtounicode{whitelenticularbracketleft}{00A0}
+\pdfglyphtounicode{whitelenticularbracketright}{00A0}
+\pdfglyphtounicode{whiterightpointingsmalltriangle}{00A0}
+\pdfglyphtounicode{whiterightpointingtriangle}{00A0}
+\pdfglyphtounicode{whitesmallsquare}{00A0}
+\pdfglyphtounicode{whitesmilingface}{00A0}
+\pdfglyphtounicode{whitesquare}{00A0}
+\pdfglyphtounicode{whitestar}{00A0}
+\pdfglyphtounicode{whitetelephone}{00A0}
+\pdfglyphtounicode{whitetortoiseshellbracketleft}{00A0}
+\pdfglyphtounicode{whitetortoiseshellbracketright}{00A0}
+\pdfglyphtounicode{whiteuppointingsmalltriangle}{00A0}
+\pdfglyphtounicode{whiteuppointingtriangle}{00A0}
+\pdfglyphtounicode{wihiragana}{00A0}
+\pdfglyphtounicode{wikatakana}{00A0}
+\pdfglyphtounicode{wikorean}{00A0}
+\pdfglyphtounicode{wmonospace}{00A0}
+\pdfglyphtounicode{wohiragana}{00A0}
+\pdfglyphtounicode{wokatakana}{00A0}
+\pdfglyphtounicode{wokatakanahalfwidth}{00A0}
+\pdfglyphtounicode{won}{00A0}
+\pdfglyphtounicode{wonmonospace}{00A0}
+\pdfglyphtounicode{wowaenthai}{00A0}
+\pdfglyphtounicode{wparen}{00A0}
+\pdfglyphtounicode{wreathproduct}{00A0}
+\pdfglyphtounicode{wring}{00A0}
+\pdfglyphtounicode{wsuperior}{00A0}
+\pdfglyphtounicode{wturned}{00A0}
+\pdfglyphtounicode{wynn}{00A0}
+\pdfglyphtounicode{x}{00A0}
+\pdfglyphtounicode{xabovecmb}{00A0}
+\pdfglyphtounicode{xbopomofo}{00A0}
+\pdfglyphtounicode{xcircle}{00A0}
+\pdfglyphtounicode{xdieresis}{00A0}
+\pdfglyphtounicode{xdotaccent}{00A0}
+\pdfglyphtounicode{xeharmenian}{00A0}
+\pdfglyphtounicode{xi}{00A0}
+\pdfglyphtounicode{xmonospace}{00A0}
+\pdfglyphtounicode{xparen}{00A0}
+\pdfglyphtounicode{xsuperior}{00A0}
+\pdfglyphtounicode{y}{00A0}
+\pdfglyphtounicode{yaadosquare}{00A0}
+\pdfglyphtounicode{yabengali}{00A0}
+\pdfglyphtounicode{yacute}{00A0}
+\pdfglyphtounicode{yadeva}{00A0}
+\pdfglyphtounicode{yaekorean}{00A0}
+\pdfglyphtounicode{yagujarati}{00A0}
+\pdfglyphtounicode{yagurmukhi}{00A0}
+\pdfglyphtounicode{yahiragana}{00A0}
+\pdfglyphtounicode{yakatakana}{00A0}
+\pdfglyphtounicode{yakatakanahalfwidth}{00A0}
+\pdfglyphtounicode{yakorean}{00A0}
+\pdfglyphtounicode{yamakkanthai}{00A0}
+\pdfglyphtounicode{yasmallhiragana}{00A0}
+\pdfglyphtounicode{yasmallkatakana}{00A0}
+\pdfglyphtounicode{yasmallkatakanahalfwidth}{00A0}
+\pdfglyphtounicode{yatcyrillic}{00A0}
+\pdfglyphtounicode{ycircle}{00A0}
+\pdfglyphtounicode{ycircumflex}{00A0}
+\pdfglyphtounicode{ydieresis}{00A0}
+\pdfglyphtounicode{ydotaccent}{00A0}
+\pdfglyphtounicode{ydotbelow}{00A0}
+\pdfglyphtounicode{yeharabic}{00A0}
+\pdfglyphtounicode{yehbarreearabic}{00A0}
+\pdfglyphtounicode{yehbarreefinalarabic}{00A0}
+\pdfglyphtounicode{yehfinalarabic}{00A0}
+\pdfglyphtounicode{yehhamzaabovearabic}{00A0}
+\pdfglyphtounicode{yehhamzaabovefinalarabic}{00A0}
+\pdfglyphtounicode{yehhamzaaboveinitialarabic}{00A0}
+\pdfglyphtounicode{yehhamzaabovemedialarabic}{00A0}
+\pdfglyphtounicode{yehinitialarabic}{00A0}
+\pdfglyphtounicode{yehmedialarabic}{00A0}
+\pdfglyphtounicode{yehmeeminitialarabic}{00A0}
+\pdfglyphtounicode{yehmeemisolatedarabic}{00A0}
+\pdfglyphtounicode{yehnoonfinalarabic}{00A0}
+\pdfglyphtounicode{yehthreedotsbelowarabic}{00A0}
+\pdfglyphtounicode{yekorean}{00A0}
+\pdfglyphtounicode{yen}{00A0}
+\pdfglyphtounicode{yenmonospace}{00A0}
+\pdfglyphtounicode{yeokorean}{00A0}
+\pdfglyphtounicode{yeorinhieuhkorean}{00A0}
+\pdfglyphtounicode{yerahbenyomohebrew}{00A0}
+\pdfglyphtounicode{yerahbenyomolefthebrew}{00A0}
+\pdfglyphtounicode{yericyrillic}{00A0}
+\pdfglyphtounicode{yerudieresiscyrillic}{00A0}
+\pdfglyphtounicode{yesieungkorean}{00A0}
+\pdfglyphtounicode{yesieungpansioskorean}{00A0}
+\pdfglyphtounicode{yesieungsioskorean}{00A0}
+\pdfglyphtounicode{yetivhebrew}{00A0}
+\pdfglyphtounicode{ygrave}{00A0}
+\pdfglyphtounicode{yhook}{00A0}
+\pdfglyphtounicode{yhookabove}{00A0}
+\pdfglyphtounicode{yiarmenian}{00A0}
+\pdfglyphtounicode{yicyrillic}{00A0}
+\pdfglyphtounicode{yikorean}{00A0}
+\pdfglyphtounicode{yinyang}{00A0}
+\pdfglyphtounicode{yiwnarmenian}{00A0}
+\pdfglyphtounicode{ymonospace}{00A0}
+\pdfglyphtounicode{yod}{00A0}
+\pdfglyphtounicode{yoddagesh}{00A0}
+\pdfglyphtounicode{yoddageshhebrew}{00A0}
+\pdfglyphtounicode{yodhebrew}{00A0}
+\pdfglyphtounicode{yodyodhebrew}{00A0}
+\pdfglyphtounicode{yodyodpatahhebrew}{00A0}
+\pdfglyphtounicode{yohiragana}{00A0}
+\pdfglyphtounicode{yoikorean}{00A0}
+\pdfglyphtounicode{yokatakana}{00A0}
+\pdfglyphtounicode{yokatakanahalfwidth}{00A0}
+\pdfglyphtounicode{yokorean}{00A0}
+\pdfglyphtounicode{yosmallhiragana}{00A0}
+\pdfglyphtounicode{yosmallkatakana}{00A0}
+\pdfglyphtounicode{yosmallkatakanahalfwidth}{00A0}
+\pdfglyphtounicode{yotgreek}{00A0}
+\pdfglyphtounicode{yoyaekorean}{00A0}
+\pdfglyphtounicode{yoyakorean}{00A0}
+\pdfglyphtounicode{yoyakthai}{00A0}
+\pdfglyphtounicode{yoyingthai}{00A0}
+\pdfglyphtounicode{yparen}{00A0}
+\pdfglyphtounicode{ypogegrammeni}{00A0}
+\pdfglyphtounicode{ypogegrammenigreekcmb}{00A0}
+\pdfglyphtounicode{yr}{00A0}
+\pdfglyphtounicode{yring}{00A0}
+\pdfglyphtounicode{ysuperior}{00A0}
+\pdfglyphtounicode{ytilde}{00A0}
+\pdfglyphtounicode{yturned}{00A0}
+\pdfglyphtounicode{yuhiragana}{00A0}
+\pdfglyphtounicode{yuikorean}{00A0}
+\pdfglyphtounicode{yukatakana}{00A0}
+\pdfglyphtounicode{yukatakanahalfwidth}{00A0}
+\pdfglyphtounicode{yukorean}{00A0}
+\pdfglyphtounicode{yusbigcyrillic}{00A0}
+\pdfglyphtounicode{yusbigiotifiedcyrillic}{00A0}
+\pdfglyphtounicode{yuslittlecyrillic}{00A0}
+\pdfglyphtounicode{yuslittleiotifiedcyrillic}{00A0}
+\pdfglyphtounicode{yusmallhiragana}{00A0}
+\pdfglyphtounicode{yusmallkatakana}{00A0}
+\pdfglyphtounicode{yusmallkatakanahalfwidth}{00A0}
+\pdfglyphtounicode{yuyekorean}{00A0}
+\pdfglyphtounicode{yuyeokorean}{00A0}
+\pdfglyphtounicode{yyabengali}{00A0}
+\pdfglyphtounicode{yyadeva}{00A0}
+\pdfglyphtounicode{z}{00A0}
+\pdfglyphtounicode{zaarmenian}{00A0}
+\pdfglyphtounicode{zacute}{00A0}
+\pdfglyphtounicode{zadeva}{00A0}
+\pdfglyphtounicode{zagurmukhi}{00A0}
+\pdfglyphtounicode{zaharabic}{00A0}
+\pdfglyphtounicode{zahfinalarabic}{00A0}
+\pdfglyphtounicode{zahinitialarabic}{00A0}
+\pdfglyphtounicode{zahiragana}{00A0}
+\pdfglyphtounicode{zahmedialarabic}{00A0}
+\pdfglyphtounicode{zainarabic}{00A0}
+\pdfglyphtounicode{zainfinalarabic}{00A0}
+\pdfglyphtounicode{zakatakana}{00A0}
+\pdfglyphtounicode{zaqefgadolhebrew}{00A0}
+\pdfglyphtounicode{zaqefqatanhebrew}{00A0}
+\pdfglyphtounicode{zarqahebrew}{00A0}
+\pdfglyphtounicode{zayin}{00A0}
+\pdfglyphtounicode{zayindagesh}{00A0}
+\pdfglyphtounicode{zayindageshhebrew}{00A0}
+\pdfglyphtounicode{zayinhebrew}{00A0}
+\pdfglyphtounicode{zbopomofo}{00A0}
+\pdfglyphtounicode{zcaron}{00A0}
+\pdfglyphtounicode{zcircle}{00A0}
+\pdfglyphtounicode{zcircumflex}{00A0}
+\pdfglyphtounicode{zcurl}{00A0}
+\pdfglyphtounicode{zdot}{00A0}
+\pdfglyphtounicode{zdotaccent}{00A0}
+\pdfglyphtounicode{zdotbelow}{00A0}
+\pdfglyphtounicode{zecyrillic}{00A0}
+\pdfglyphtounicode{zedescendercyrillic}{00A0}
+\pdfglyphtounicode{zedieresiscyrillic}{00A0}
+\pdfglyphtounicode{zehiragana}{00A0}
+\pdfglyphtounicode{zekatakana}{00A0}
+\pdfglyphtounicode{zero}{00A0}
+\pdfglyphtounicode{zeroarabic}{00A0}
+\pdfglyphtounicode{zerobengali}{00A0}
+\pdfglyphtounicode{zerodeva}{00A0}
+\pdfglyphtounicode{zerogujarati}{00A0}
+\pdfglyphtounicode{zerogurmukhi}{00A0}
+\pdfglyphtounicode{zerohackarabic}{00A0}
+\pdfglyphtounicode{zeroinferior}{00A0}
+\pdfglyphtounicode{zeromonospace}{00A0}
+\pdfglyphtounicode{zerooldstyle}{00A0}
+\pdfglyphtounicode{zeropersian}{00A0}
+\pdfglyphtounicode{zerosuperior}{00A0}
+\pdfglyphtounicode{zerothai}{00A0}
+\pdfglyphtounicode{zerowidthjoiner}{00A0}
+\pdfglyphtounicode{zerowidthnonjoiner}{00A0}
+\pdfglyphtounicode{zerowidthspace}{00A0}
+\pdfglyphtounicode{zeta}{00A0}
+\pdfglyphtounicode{zhbopomofo}{00A0}
+\pdfglyphtounicode{zhearmenian}{00A0}
+\pdfglyphtounicode{zhebrevecyrillic}{00A0}
+\pdfglyphtounicode{zhecyrillic}{00A0}
+\pdfglyphtounicode{zhedescendercyrillic}{00A0}
+\pdfglyphtounicode{zhedieresiscyrillic}{00A0}
+\pdfglyphtounicode{zihiragana}{00A0}
+\pdfglyphtounicode{zikatakana}{00A0}
+\pdfglyphtounicode{zinorhebrew}{00A0}
+\pdfglyphtounicode{zlinebelow}{00A0}
+\pdfglyphtounicode{zmonospace}{00A0}
+\pdfglyphtounicode{zohiragana}{00A0}
+\pdfglyphtounicode{zokatakana}{00A0}
+\pdfglyphtounicode{zparen}{00A0}
+\pdfglyphtounicode{zretroflexhook}{00A0}
+\pdfglyphtounicode{zstroke}{00A0}
+\pdfglyphtounicode{zuhiragana}{00A0}
+\pdfglyphtounicode{zukatakana}{00A0}
diff --git a/macros/latex/contrib/els-cas-templates/doc/rvdtx.sty b/macros/latex/contrib/els-cas-templates/doc/rvdtx.sty
index fa3de07930..06bb30edf6 100644
--- a/macros/latex/contrib/els-cas-templates/doc/rvdtx.sty
+++ b/macros/latex/contrib/els-cas-templates/doc/rvdtx.sty
@@ -4,7 +4,7 @@
%
% Auxiliary package to format *.dtx documents.
%
-% Copyright (c) 2008-2020 CV Radhakrishnan <cvr@stmdocs.in>,
+% Copyright (c) 2008-2021 CV Radhakrishnan <cvr@stmdocs.in>,
%
% This file may be distributed and/or modified under the conditions
% of the LaTeX Project Public License, either version 1.2 of this
@@ -307,7 +307,7 @@
{\normalfont\sffamily\footnotesize%
\color{botcolor}%
\hspace*{5mm}\parbox[c][.5in][c]{.45\paperwidth}%
- {\raggedright \textcopyright\ 2019, Elsevier Ltd.
+ {\raggedright \textcopyright\ 2021, Elsevier Ltd.
Bugs, feature requests, suggestions and comments %\\
shall be mailed to \href{mailto:elsarticle@stmdocs.in}
{$<$elsarticle@stmdocs.in$>$}.
diff --git a/macros/latex/contrib/els-cas-templates/doc/sc-sample.pdf b/macros/latex/contrib/els-cas-templates/doc/sc-sample.pdf
index 151f435068..7a08fb7f80 100644
--- a/macros/latex/contrib/els-cas-templates/doc/sc-sample.pdf
+++ b/macros/latex/contrib/els-cas-templates/doc/sc-sample.pdf
Binary files differ
diff --git a/macros/latex/contrib/els-cas-templates/figs/Fig1.pdf b/macros/latex/contrib/els-cas-templates/figs/Fig1.pdf
deleted file mode 100644
index 97471d0bdd..0000000000
--- a/macros/latex/contrib/els-cas-templates/figs/Fig1.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/els-cas-templates/figs/Fig2.pdf b/macros/latex/contrib/els-cas-templates/figs/Fig2.pdf
deleted file mode 100644
index 08b6906f41..0000000000
--- a/macros/latex/contrib/els-cas-templates/figs/Fig2.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/els-cas-templates/figs/Fig3.pdf b/macros/latex/contrib/els-cas-templates/figs/Fig3.pdf
deleted file mode 100644
index 4697145a77..0000000000
--- a/macros/latex/contrib/els-cas-templates/figs/Fig3.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/els-cas-templates/figs/grabs.pdf b/macros/latex/contrib/els-cas-templates/figs/grabs.pdf
deleted file mode 100644
index a1ff5be7a5..0000000000
--- a/macros/latex/contrib/els-cas-templates/figs/grabs.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/els-cas-templates/figs/pic1.pdf b/macros/latex/contrib/els-cas-templates/figs/pic1.pdf
deleted file mode 100644
index 97471d0bdd..0000000000
--- a/macros/latex/contrib/els-cas-templates/figs/pic1.pdf
+++ /dev/null
Binary files differ
diff --git a/macros/latex/contrib/els-cas-templates/manifest.txt b/macros/latex/contrib/els-cas-templates/manifest.txt
index 542099e0e6..2ab9dfa0f1 100644
--- a/macros/latex/contrib/els-cas-templates/manifest.txt
+++ b/macros/latex/contrib/els-cas-templates/manifest.txt
@@ -1,4 +1,4 @@
-% Copyright 2019-2020 Elsevier Ltd
+% Copyright 2019-2021 Elsevier Ltd
%
% This file is part of the 'CAS Bundle'.
% --------------------------------------
@@ -25,21 +25,15 @@ cas-sc.cls
cas-dc.cls
Classfile to be used for double column format
-model2-names.bst
+cas-model2-names.bst
BibTeX style file
cas-sc-template.tex
TeX template
-cas-sc-template.pdf
- PDF output of the above template
-
cas-dc-template.tex
TeX template
-cas-dc-template.pdf
- PDF output of the above template
-
manifest.txt
this file
@@ -69,18 +63,7 @@ typeset PDF.
cas-twitter.jpeg
cas-url.jpeg
-Directory figs/
-
-Dummy figures used in the template files.
-
- Fig1.pdf
- Fig2.pdf
- Fig3.pdf
- grabs.pdf
- pic1.pdf
-
-The following files are files written out every time elsdoc.tex is
-compiled:
+The following files are written out every time elsdoc.tex is compiled:
elsdoc-cas.aux
elsdoc-cas.log
@@ -91,4 +74,5 @@ Auxiliary packages needed to generate pdf output from elsdoc.tex:
rvdtx.sty
pdfwidgets.sty
+ glyphtounicode.tex
diff --git a/macros/latex/contrib/hvfloat/Changes b/macros/latex/contrib/hvfloat/Changes
index c2e191ac47..0ac4371d38 100644
--- a/macros/latex/contrib/hvfloat/Changes
+++ b/macros/latex/contrib/hvfloat/Changes
@@ -1,4 +1,8 @@
hvfloat.sty:
+2.24 2021-05-12 - allow a caption on the bottom of a preceding or a
+ following page of double page floats (left-right)
+ - new option for a binding correction of doublepage floats
+2.23a 2021-05-07 - fix for caption number in multifloat pages
2.22 2021-05-06 - fix for default placement and vertical space for
full page images
2.21 2021-05-04 - fix for several bugs (onlyText, spaces,...)
diff --git a/macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.pdf b/macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.pdf
new file mode 100644
index 0000000000..6728d631fd
--- /dev/null
+++ b/macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.pdf
Binary files differ
diff --git a/macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.tex b/macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.tex
new file mode 100644
index 0000000000..4f95b4b67b
--- /dev/null
+++ b/macros/latex/contrib/hvfloat/doc/examples/doublepage2s1c.tex
@@ -0,0 +1,967 @@
+\documentclass[twoside]{scrartcl}
+%% $Id: doublepage2s1c.tex 86 2021-05-12 19:25:56Z herbert $
+
+\input{preamble.ltx}
+\usepackage{blindtext,xcolor,marginnote}
+
+\let\hvBlindtext\Blindtext
+\def\Blindtext{\par\color{black!40}\hvBlindtext\par\normalcolor}
+\makeatletter
+\def\hvblindtext{\textcolor{black!40}{\blindtext@text}}
+\makeatother
+\usepackage{marginnote,showframe}
+\setcounter{tocdepth}{2}
+
+\begin{document}
+\title{Examples for doublepage floats \newline with bind correction}
+\author{Herbert Voß}
+\maketitle
+
+\tableofcontents
+
+
+%\listoffigures
+
+\newpage
+
+
+\section{Argument \texttt{doublePage}}
+\subsection{Definition on an odd page}
+
+\Blindtext\hvblindtext
+
+\hvblindtext
+
+\subsubsection{The default}
+
+
+\begin{lstlisting}
+\hvFloat[doublePage,capWidth=n,capPos=right]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage0}
+\end{lstlisting}
+
+
+\marginnote{Fig. \ref{fig:doublePage0}}
+\hvFloat[doublePage,capWidth=n,capPos=right]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage0}
+
+\Blindtext
+
+\Blindtext
+
+\Blindtext
+
+\subsubsection{\texttt{bindCorr=1cm}}
+
+\begin{lstlisting}
+\hvFloat[doublePage,capWidth=n,capPos=right,bindCorr=1cm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage1}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doublePage1}}
+\hvFloat[doublePage,capWidth=n,capPos=right,bindCorr=1cm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage1}
+
+\hvblindtext
+
+\Blindtext
+
+\Blindtext
+
+\Blindtext
+
+\subsubsection{\texttt{bindCorr=3mm}}
+\begin{lstlisting}
+\hvFloat[doublePage,capWidth=n,capPos=right,bindCorr=3mm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage2}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doublePage2}}
+\hvFloat[doublePage,capWidth=n,capPos=right,bindCorr=3mm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage2}
+
+
+\Blindtext
+
+\Blindtext
+
+\Blindtext
+
+\hvblindtext
+
+\subsubsection{\texttt{bindCorr=<inside textwidth>}}
+
+\begin{lstlisting}
+\hvFloat[doublePage,capWidth=n,bindCorr=\the\dimexpr1in+\oddsidemargin]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage3}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doublePage3}}
+\hvFloat[doublePage,capWidth=n,bindCorr=\the\dimexpr1in+\oddsidemargin]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage3}
+
+
+\Blindtext
+
+\Blindtext
+
+\subsection{Definition on an even page}
+
+\hvblindtext
+
+\subsubsection{The default}
+\begin{lstlisting}
+\hvFloat[doublePage,capWidth=n,capPos=right]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage0a}
+\end{lstlisting}
+
+
+\marginnote{Fig. \ref{fig:doublePage0a}}
+\hvFloat[doublePage,capWidth=n,capPos=right]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage0a}
+
+\Blindtext
+
+\Blindtext
+
+\Blindtext
+
+
+
+
+\subsubsection{\texttt{bindCorr=1cm}}
+
+\begin{lstlisting}
+\hvFloat[doublePage,capWidth=n,capPos=right,bindCorr=1cm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage1a}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doublePage1a}}
+\hvFloat[doublePage,capWidth=n,capPos=right,bindCorr=1cm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage1a}
+
+\hvblindtext
+
+\Blindtext
+
+\Blindtext
+
+\Blindtext
+
+\subsubsection{\texttt{bindCorr=3mm}}
+
+\begin{lstlisting}
+\hvFloat[doublePage,capWidth=n,capPos=right,bindCorr=3mm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage2a}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doublePage2a}}
+\hvFloat[doublePage,capWidth=n,capPos=right,bindCorr=3mm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage2a}
+
+
+\Blindtext
+
+\Blindtext
+
+\Blindtext
+
+\hvblindtext
+
+\subsubsection{\texttt{bindCorr=<inside textwidth>}}
+
+\begin{lstlisting}
+\hvFloat[doublePage,capWidth=n,bindCorr=\the\dimexpr1in+\oddsidemargin]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage3a}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doublePage3a}}
+\hvFloat[doublePage,capWidth=n,bindCorr=\the\dimexpr1in+\oddsidemargin]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePage}}%
+ {fig:doublePage3a}
+
+
+\Blindtext
+
+\Blindtext
+
+\Blindtext
+
+
+
+\clearpage
+
+\section{Argument \texttt{doublePAGE}}
+\subsection{Definition on an odd page}
+
+\hvblindtext
+
+\subsubsection{The default}
+
+\begin{lstlisting}
+\hvFloat[doublePAGE,capWidth=n,capPos=right]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE0}
+\end{lstlisting}
+
+
+\marginnote{Fig. \ref{fig:doublePAGE0}}
+\hvFloat[doublePAGE,capWidth=n,capPos=right]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE0}
+
+\Blindtext
+
+\Blindtext
+
+\hvblindtext
+
+\subsubsection{\texttt{bindCorr=1cm}}
+
+\begin{lstlisting}
+\hvFloat[doublePAGE,capWidth=n,capPos=right,bindCorr=1cm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE1}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doublePAGE1}}
+\hvFloat[doublePAGE,capWidth=n,capPos=right,bindCorr=1cm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE1}
+
+\hvblindtext
+
+\Blindtext
+
+\Blindtext
+
+\subsubsection{\texttt{bindCorr=3mm}}
+
+\begin{lstlisting}
+\hvFloat[doublePAGE,capWidth=n,capPos=right,bindCorr=3mm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE2}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doublePAGE2}}
+\hvFloat[doublePAGE,capWidth=n,capPos=right,bindCorr=3mm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE2}
+
+
+
+\Blindtext
+
+\Blindtext
+
+\hvblindtext
+
+\subsubsection{\texttt{bindCorr=<inside textwidth>}}
+
+\begin{lstlisting}
+\hvFloat[doublePAGE,capWidth=n,bindCorr=\the\dimexpr1in+\oddsidemargin]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE3}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doublePAGE3}}
+\hvFloat[doublePAGE,capWidth=n,bindCorr=\the\dimexpr1in+\oddsidemargin]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE3}
+
+
+\hvblindtext
+%\Blindtext
+
+
+\subsection{Definition on an even page}
+
+
+\subsubsection{The default}
+
+\begin{lstlisting}
+\hvFloat[doublePAGE,capWidth=n,capPos=right]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE0a}
+\end{lstlisting}
+
+
+\marginnote{Fig. \ref{fig:doublePAGE0a}}
+\hvFloat[doublePAGE,capWidth=n,capPos=right]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE0a}
+
+\Blindtext
+
+\Blindtext
+
+%\hvblindtext
+
+\subsubsection{\texttt{bindCorr=1cm}}
+
+\begin{lstlisting}
+\hvFloat[doublePAGE,capWidth=n,capPos=right,bindCorr=1cm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE1a}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doublePAGE1a}}
+\hvFloat[doublePAGE,capWidth=n,capPos=right,bindCorr=1cm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE1a}
+
+\hvblindtext
+
+\Blindtext
+
+\Blindtext
+
+\subsubsection{\texttt{bindCorr=3mm}}
+
+\begin{lstlisting}
+\hvFloat[doublePAGE,capWidth=n,capPos=right,bindCorr=3mm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE2a}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doublePAGE2a}}
+\hvFloat[doublePAGE,capWidth=n,capPos=right,bindCorr=3mm]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE2a}
+
+
+
+\Blindtext
+
+\Blindtext
+
+\hvblindtext
+\subsubsection{\texttt{bindCorr=<inside textwidth>}}
+
+\begin{lstlisting}
+\hvFloat[doublePAGE,capWidth=n,bindCorr=\the\dimexpr1in+\oddsidemargin]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE3a}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doublePAGE3a}}
+\hvFloat[doublePAGE,capWidth=n,bindCorr=\the\dimexpr1in+\oddsidemargin]%
+ {figure}%
+ {\includegraphics[width=2\textwidth]{images/sonne-meer}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doublePAGE}}%
+ {fig:doublePAGE3a}
+
+
+\Blindtext
+
+\Blindtext
+
+
+\clearpage
+
+\section{Argument \texttt{doubleFULLPAGE}}
+\subsection{Definition on an odd page}
+
+%\Blindtext
+\hvblindtext
+
+\subsubsection{The default}
+
+\begin{lstlisting}
+\hvFloat[doubleFULLPAGE,capWidth=n,capFormat={labelfont=sf,font=sf,format=plain}]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,keepaspectratio=false]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0}
+\end{lstlisting}
+
+
+\marginnote{Fig. \ref{fig:doubleFULLPAGE0}}
+\hvFloat[doubleFULLPAGE,capWidth=n,capFormat={labelfont=sf,font=sf,format=plain}]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,keepaspectratio=false]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0}
+
+\Blindtext
+
+\Blindtext
+
+
+\subsubsection{Caption \emph{before} doublepage image}
+The caption of image~\ref{fig:doubleFULLPAGE0before-cap} (internal label \texttt{fig:doubleFULLPAGE0before-cap}) is on
+page~\pageref{fig:doubleFULLPAGE0before-cap} and the first page of the image
+is on the page~\pageref{fig:doubleFULLPAGE0before} (main label \texttt{fig:doubleFULLPAGE0before}) and the
+second (right) part is on page~\pageref{fig:doubleFULLPAGE0before-2} (internal label \texttt{fig:doubleFULLPAGE0before-2}).
+
+\begin{lstlisting}
+\hvFloat[doubleFULLPAGE,capWidth=n,capFormat={labelfont=sf,font=sf,format=plain},capPos=before,separatorLine]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,keepaspectratio=false]{images/rheinsberg}}%
+ [A doublepage image with a caption before the double page image on the bottom of the page.]%
+ {A caption for a double-sided image that will be placed on the bottom of the page and before
+ the doublepage illustration. The illustration begins o4n the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0before}
+\end{lstlisting}
+
+
+\marginnote{Fig. \ref{fig:doubleFULLPAGE0before-cap}}
+\hvFloat[doubleFULLPAGE,capWidth=n,capFormat={labelfont=sf,font=sf,format=plain},capPos=before,separatorLine]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,keepaspectratio=false]{images/rheinsberg}}%
+ [A doublepage image with a caption before the double page image on the bottom of the page.]%
+ {A caption for a double-sided image that will be placed on the bottom of the page and before
+ the doublepage illustration. The illustration begins o4n the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0before}
+
+\Blindtext
+
+\Blindtext
+
+
+\subsubsection{Caption \emph{after} doublepage image}
+The caption of image~\ref{fig:doubleFULLPAGE0after-cap} is on page~\pageref{fig:doubleFULLPAGE0after-cap} and the image
+is on the pages~\pageref{fig:doubleFULLPAGE0after}f.
+
+\begin{lstlisting}
+\hvFloat[doubleFULLPAGE,capWidth=n,capFormat={labelfont=sf,font=sf,format=plain},capPos=after,separatorLine]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,keepaspectratio=false]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins o4n the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0after}
+\end{lstlisting}
+
+
+\marginnote{Fig. \ref{fig:doubleFULLPAGE0after-cap}}
+\hvFloat[doubleFULLPAGE,capWidth=n,capFormat={labelfont=sf,font=sf,format=plain},capPos=after,separatorLine]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,keepaspectratio=false]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0after}
+
+\Blindtext
+
+\hvblindtext
+
+\hvblindtext
+
+
+\subsubsection{\texttt{bindCorr=1cm}}
+
+\begin{lstlisting}
+\hvFloat[doubleFULLPAGE,capWidth=n,bindCorr=1cm]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE1}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doubleFULLPAGE1}}
+\hvFloat[doubleFULLPAGE,capWidth=n,bindCorr=1cm]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE1}
+
+\hvblindtext
+
+\Blindtext
+
+\Blindtext
+
+\subsubsection{\texttt{bindCorr=3mm}}
+
+\begin{lstlisting}
+\hvFloat[doubleFULLPAGE,capWidth=n,capPos=right,bindCorr=3mm]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE2}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doubleFULLPAGE2}}
+\hvFloat[doubleFULLPAGE,capWidth=n,capPos=right,bindCorr=3mm]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE2}
+
+
+
+\Blindtext
+
+\Blindtext
+
+%\hvblindtext
+%\hvblindtext
+
+\subsubsection{\texttt{bindCorr=<inside textwidth>}}
+
+\begin{lstlisting}
+\hvFloat[doubleFULLPAGE,capWidth=n,bindCorr=\the\dimexpr1in+\oddsidemargin]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE3}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doubleFULLPAGE3}}
+\hvFloat[doubleFULLPAGE,capWidth=n,bindCorr=\the\dimexpr1in+\oddsidemargin]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE3}
+
+
+\Blindtext
+
+\subsection{Definition on an even page}
+\subsubsection{The default}
+
+
+\begin{lstlisting}
+\hvFloat[doubleFULLPAGE,capWidth=n,capPos=right]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0a}
+\end{lstlisting}
+
+
+\marginnote{Fig. \ref{fig:doubleFULLPAGE0a}}
+\hvFloat[doubleFULLPAGE,capWidth=n,capPos=right]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0a}
+
+\Blindtext
+
+\Blindtext
+
+
+\subsubsection{Caption \emph{before} doublepage image}
+The caption of image~\ref{fig:doubleFULLPAGE0beforeA-cap} is on page~\pageref{fig:doubleFULLPAGE0beforeA-cap} and the image
+is on the pages~\pageref{fig:doubleFULLPAGE0beforeA}f.
+
+\begin{lstlisting}
+\hvFloat[doubleFULLPAGE,capWidth=n,capFormat={labelfont=sf,font=sf,format=plain},capPos=before,separatorLine]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,keepaspectratio=false]{images/rheinsberg}}%
+ [A doublepage image with a caption before the double page image on the bottom of the page.]%
+ {A caption for a double-sided image that will be placed on the bottom of the page and before
+ the doublepage illustration. The illustration begins o4n the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0beforeA}
+\end{lstlisting}
+
+
+\marginnote{Fig. \ref{fig:doubleFULLPAGE0beforeA-cap}}
+\hvFloat[doubleFULLPAGE,capWidth=n,capFormat={labelfont=sf,font=sf,format=plain},capPos=before,separatorLine]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,keepaspectratio=false]{images/rheinsberg}}%
+ [A doublepage image with a caption before the double page image on the bottom of the page.]%
+ {A caption for a double-sided image that will be placed on the bottom of the page and before
+ the doublepage illustration. The illustration begins o4n the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0beforeA}
+
+\Blindtext
+
+\hvblindtext
+
+\hvblindtext
+
+\subsubsection{Caption \emph{after} doublepage image}
+The caption of image~\ref{fig:doubleFULLPAGE0afterA-cap} is on page~\pageref{fig:doubleFULLPAGE0afterA-cap} and the image
+is on the pages~\pageref{fig:doubleFULLPAGE0afterA}f.
+
+\begin{lstlisting}
+\hvFloat[doubleFULLPAGE,capWidth=n,capFormat={labelfont=sf,font=sf,format=plain},capPos=after,separatorLine]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,keepaspectratio=false]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins o4n the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0afterA}
+\end{lstlisting}
+
+
+\marginnote{Fig. \ref{fig:doubleFULLPAGE0afterA-cap}}
+\hvFloat[doubleFULLPAGE,capWidth=n,capFormat={labelfont=sf,font=sf,format=plain},capPos=after,separatorLine]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,keepaspectratio=false]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0afterA}
+
+\Blindtext
+
+%\hvblindtext
+
+\Blindtext
+
+
+
+
+
+\subsubsection{\texttt{bindCorr=1cm}}
+
+\begin{lstlisting}
+\hvFloat[doubleFULLPAGE,capWidth=n,capPos=right,bindCorr=1cm]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE1a}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doubleFULLPAGE1a}}
+\hvFloat[doubleFULLPAGE,capWidth=n,capPos=right,bindCorr=1cm]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE1a}
+
+\hvblindtext
+
+\Blindtext
+
+\Blindtext
+
+\subsubsection{\texttt{bindCorr=3mm}}
+\begin{lstlisting}
+\hvFloat[doubleFULLPAGE,capWidth=n,capPos=right,bindCorr=3mm]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE2a}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doubleFULLPAGE2a}}
+\hvFloat[doubleFULLPAGE,capWidth=n,capPos=right,bindCorr=3mm]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE2a}
+
+
+
+\Blindtext
+
+\Blindtext
+
+\hvblindtext
+
+\subsubsection{\texttt{bindCorr=<inside textwidth>}}
+
+\begin{lstlisting}
+\hvFloat[doubleFULLPAGE,capWidth=n,bindCorr=\the\dimexpr1in+\oddsidemargin]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE3a}
+\end{lstlisting}
+
+\marginnote{Fig. \ref{fig:doubleFULLPAGE3a}}
+\hvFloat[doubleFULLPAGE,capWidth=n,bindCorr=\the\dimexpr1in+\oddsidemargin]%
+ {figure}%
+ {\includegraphics[height=\paperheight]{images/rheinsberg}}%
+ [A doublepage image with a caption on the right side of the right part.]%
+ {A caption for a double-sided image that will be placed on the right side of the
+ right-hand part of the illustration. The illustration begins on the left edge of
+ the paper. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE3a}
+
+
+\Blindtext
+
+\Blindtext
+
+
+
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/hvfloat/doc/hvfloat.pdf b/macros/latex/contrib/hvfloat/doc/hvfloat.pdf
index 2c642cae21..2f71b515f9 100644
--- a/macros/latex/contrib/hvfloat/doc/hvfloat.pdf
+++ b/macros/latex/contrib/hvfloat/doc/hvfloat.pdf
Binary files differ
diff --git a/macros/latex/contrib/hvfloat/doc/hvfloat.tex b/macros/latex/contrib/hvfloat/doc/hvfloat.tex
index 1082bb1334..4d546a3f63 100644
--- a/macros/latex/contrib/hvfloat/doc/hvfloat.tex
+++ b/macros/latex/contrib/hvfloat/doc/hvfloat.tex
@@ -1,4 +1,4 @@
-%% $Id: hvfloat.tex 75 2021-05-04 19:52:22Z herbert $
+%% $Id: hvfloat.tex 86 2021-05-12 19:25:56Z herbert $
\listfiles
\errorcontextlines=100
\documentclass[twoside,paper=a4,]{scrartcl}
@@ -2477,7 +2477,7 @@ rotated and written \emph{over} the object, or if possible, at the right. The us
\end{description}
\subsection{\Lkeyword{doubleFULLPAGE}}
-The scaling of the image is leave to the user. If the proportion of the object doesn't fit 2*paperwidth/paperheight,
+The scaling of the image is left to the user. If the proportion of the object doesn't fit 2*paperwidth/paperheight,
then there can be a white part on the top or bottom of the object. A pagenumber will not be printed. In this documentation you'll
find a marginnote where the following full doublepage image is defined. It appears on the the next following
even page and following text will be placed \emph{before} the object.
@@ -2485,8 +2485,6 @@ even page and following text will be placed \emph{before} the object.
\begin{lstlisting}
-\Blindtext
-
\hvFloat[doubleFULLPAGE,capPos=right,capAngle=90]%
{figure}%
{\includegraphics[angle=90,width=2\paperwidth]{images/r+j}}%
@@ -2496,11 +2494,8 @@ even page and following text will be placed \emph{before} the object.
No further text is placed on the pages. A short form is used for the LOF.
The parameter is \texttt{doubleFULLPAGE}}%
{fig:doubleFULLPAGE0}
-
-\Blindtext
\end{lstlisting}
-\Blindtext
\marginnote{Fig.~\ref{fig:doubleFULLPAGE0}}
\hvFloat[doubleFULLPAGE,capPos=right,capAngle=90]%
{figure}%
@@ -2516,10 +2511,45 @@ even page and following text will be placed \emph{before} the object.
\Blindtext
+\Blindtext
+
+
+It is also possible to take a bind correction into account with e.g. \texttt{binCorr=5mm}, which reserves whitespace of 5mm
+in the inner margin on both pages.
+
\begin{lstlisting}
-\Blindtext
+\hvFloat[doubleFULLPAGE,capPos=right,bindCorr=5mm]%
+ {figure}%
+ {\includegraphics[angle=90,width=2\paperwidth]{images/r+j}}%
+ [A doublepage image with a caption on the image.]%
+ {A caption for a double-sided image that will be placed below the right-hand
+ part of the illustration. The illustration begins on the left edge of the paper.
+ No further text is placed on the pages. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0a}
+\end{lstlisting}
+\marginnote{Fig.~\ref{fig:doubleFULLPAGE0a}}
+ \hvFloat[doubleFULLPAGE,capPos=right,bindCorr=5mm]%
+ {figure}%
+ {\includegraphics[height=2\paperwidth,angle=90]{images/r+j}}%
+ [A doublepage image with a caption on the image.]%
+ {A caption for a double-sided image that will be placed on the right-hand
+ part of the illustration. The illustration begins on the left edge of the paper.
+ No further text is placed on the pages. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {fig:doubleFULLPAGE0a}
+
+\Blindtext
+
+\Blindtext
+
+%\Blindtext
+
+
+
+\begin{lstlisting}
\hvFloat[doubleFULLPAGE,capPos=right]%
{figure}%
{\includegraphics[height=\paperheight]{images/rheinsberg}}%
@@ -2528,12 +2558,9 @@ even page and following text will be placed \emph{before} the object.
No further text is placed on the pages. A short form is used for the LOF.
The parameter is \texttt{doubleFULLPAGE}}%
{fig:doubleFULLPAGE1}
-
-\Blindtext \Blindtext
\end{lstlisting}
\marginnote{Fig.~\ref{fig:doubleFULLPAGE1}}
-
\hvFloat[doubleFULLPAGE,capPos=right]%
{figure}%
{\includegraphics[height=\paperheight]{images/rheinsberg}}%
@@ -2546,33 +2573,92 @@ even page and following text will be placed \emph{before} the object.
\Blindtext \Blindtext
+Placing the caption on the image itself is not the best solution. With the optional arguments
+\Lkeyval{before} and \Lkeyval{after} for \Lkeyword{capPos}, the caption can be placed on the bottom
+of the preceding or follwing page of the doublepage object. A givel label, e.g. \texttt{foo} will always point to the
+page with the left part of the object. Internally are two additional labels defined: \texttt{foo-cap} points to the
+caption and \texttt{foo-2} points to the right part of the doublepage object.
+
+In the follwoing example~\ref{foo} the caption is on page~\pageref{foo-cap}, the left image part on page~\pageref{foo}
+and the right part on page~\pageref{foo-2}. In the follwoing example~\ref{bar} the caption is on page~\pageref{bar-cap}, the left image part on page~\pageref{bar}
+and the right part on page~\pageref{bar-2}. All three labels points to the same figure or table number:
+
+\verb/\ref{foo} | \ref{foo-cap} | \ref{foo-2}/ $\rightarrow$ \ref{foo} | \ref{foo-cap} | \ref{foo-2}
+
+
+\begin{lstlisting}
+ \hvFloat[doubleFULLPAGE,capPos=before]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,
+ keepaspectratio=false]{images/rheinsberg}}%
+ {A caption for a double-sided image that will be placed before
+ the image. The image begins on the left edge of the paper.
+ No further text is placed on the pages. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {foo}
+\end{lstlisting}
+
+\marginnote{Fig.~\ref{foo}}
+ \hvFloat[doubleFULLPAGE,capPos=before]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,keepaspectratio=false]{images/rheinsberg}}%
+ {A caption for a double-sided image that will be placed before
+ the image. The image begins on the left edge of the paper.
+ No further text is placed on the pages. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {foo}
+
+\Blindtext \Blindtext
+
+
+\begin{lstlisting}
+ \hvFloat[doubleFULLPAGE,capPos=after]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,
+ keepaspectratio=false]{images/rheinsberg}}%
+ {A caption for a double-sided image that will be placed after
+ the image. The image begins on the left edge of the paper.
+ No further text is placed on the pages. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {foo}
+\end{lstlisting}
+
+\marginnote{Fig.~\ref{bar}}
+ \hvFloat[doubleFULLPAGE,capPos=after]%
+ {figure}%
+ {\includegraphics[height=\paperheight,width=2\paperwidth,keepaspectratio=false]{images/rheinsberg}}%
+ {A caption for a double-sided image that will be placed after
+ the image. The image begins on the left edge of the paper.
+ No further text is placed on the pages. A short form is used for the LOF.
+ The parameter is \texttt{doubleFULLPAGE}}%
+ {bar}
+\Blindtext
+
+\Blindtext
+
+\hvblindtext
\subsection{\Lkeyword{doublePAGE}}
With this option the object also starts at the left paper margin but on the top of the text area.
There will be pagenumbers and a caption can be rotated on the right of the object or under it.
\begin{lstlisting}
-\Blindtext
-
\hvFloat[doublePAGE]%
{figure}%
- {\includegraphics[width=2\paperwidth]{images/seiser}}%
+ {\includegraphics[width=\dimexpr2\textwidth+2in]{images/seiser}}%
[A doublepage image with a caption below the right part.]%
{A caption for a double-sided image that will be placed below the right-hand
part of the illustration. The illustration begins on the left edge of the paper.
No further text is placed on the pages. A short form is used for the LOF.
The parameter is \texttt{doublePAGE}}%
{fig:doublePAGE0}
-
-\Blindtext
\end{lstlisting}
-\blindtext
\marginnote{Fig. \ref{fig:doublePAGE0}}
\hvFloat[doublePAGE]%
{figure}%
- {\includegraphics[width=2\paperwidth]{images/seiser}}%
+ {\includegraphics[width=\dimexpr2\textwidth+2in]{images/seiser}}%
[A doublepage image with a caption below the right part.]%
{A caption for a double-sided image that will be placed below the right-hand
part of the illustration. The illustration begins on the left edge of the paper.
@@ -2580,6 +2666,8 @@ There will be pagenumbers and a caption can be rotated on the right of the objec
The parameter is \texttt{doublePAGE}}%
{fig:doublePAGE0}
+\hvblindtext
+
\Blindtext
@@ -2589,8 +2677,6 @@ There will be pagenumbers and a caption can be rotated on the right of the objec
and the rest of the text area is filled with text.
\begin{lstlisting}
-\Blindtext
-
\hvFloat[doublePage,capWidth=n,capPos=right]%
{figure}%
{\includegraphics[width=2\textwidth]{images/sonne-meer}}%
@@ -2600,11 +2686,8 @@ and the rest of the text area is filled with text.
the paper. A short form is used for the LOF.
The parameter is \texttt{doublePage}}%
{fig:doublePage0}
-
-\Blindtext
\end{lstlisting}
-\Blindtext
\marginnote{Fig. \ref{fig:doublePage0}}
\hvFloat[doublePage,capWidth=n,capPos=right]%
@@ -2619,6 +2702,8 @@ and the rest of the text area is filled with text.
\Blindtext
+\Blindtext
+
\hvblindtext
\subsection{Tabulars}
@@ -2659,6 +2744,8 @@ Artikel gesamt & 2 & 6 & 13 & 8 & 4 & 3 & 5 & 4 & 0 & 6 & 3 & 5 &23 &10 & 8 & 15
\bottomrule
\end{tabular}}
+\Blindtext
+
\hvFloat[doublePage,capWidth=n,capPos=right]%
{table}%
{\usebox\hvOBox}%%%%%%%%%%%%%%
@@ -2668,11 +2755,8 @@ Artikel gesamt & 2 & 6 & 13 & 8 & 4 & 3 & 5 & 4 & 0 & 6 & 3 & 5 &23 &10 & 8 & 15
the paper. A short form is used for the LOF.
The parameter is \texttt{doublePage}}%
{tab:doublePage3}
-
-\Blindtext
\end{lstlisting}
-\Blindtext
\marginpar{Tab.~\ref{tab:doublePage3}}
\global\savebox\hvOBox{%
@@ -2718,7 +2802,6 @@ Artikel gesamt & 2 & 6 & 13 & 8 & 4 & 3 & 5 & 4 & 0 & 6 & 3 & 5 &23 &10 & 8 & 15
-
\section{References to the page}\label{varioref}
%Whith loading package \texttt{hyperref} references to floating objects with a caption left or right of the object
%are no problem in difference to captions below othe object or on another page (using \texttt{fullpage} option).
diff --git a/macros/latex/contrib/hvfloat/doc/images/missing.txt b/macros/latex/contrib/hvfloat/doc/images/missing.txt
index 4d557d45b4..c10e55ce9c 100644
--- a/macros/latex/contrib/hvfloat/doc/images/missing.txt
+++ b/macros/latex/contrib/hvfloat/doc/images/missing.txt
@@ -1,4 +1,4 @@
Not all images of the documentation are listed here, because
-some are not for public use. You can use any other imgae if you
+some are not for public use. You can use any other image if you
want to run the documentation by yourselve.
diff --git a/macros/latex/contrib/hvfloat/latex/hvfloat.sty b/macros/latex/contrib/hvfloat/latex/hvfloat.sty
index 61222e4aca..1f56977f93 100644
--- a/macros/latex/contrib/hvfloat/latex/hvfloat.sty
+++ b/macros/latex/contrib/hvfloat/latex/hvfloat.sty
@@ -1,4 +1,4 @@
-%% $Id: hvfloat.sty 75 2021-05-04 19:52:22Z herbert $
+%% $Id: hvfloat.sty 86 2021-05-12 19:25:56Z herbert $
%%
%%
%% IMPORTANT NOTICE:
@@ -15,8 +15,8 @@
%% `hvfloat' offers rotating of captions and objects for floats
%%
\NeedsTeXFormat{LaTeX2e}
-\def\fileversion{2.22}
-\def\filedate{2021/05/06}
+\def\fileversion{2.24}
+\def\filedate{2021/05/09}
\message{`hvfloat' v\fileversion, \filedate\space (Herbert Voss)}
\ProvidesPackage{hvfloat}[\filedate\ rotating of floating objects]
\let\hvFloatFileVersion\fileversion
@@ -151,21 +151,28 @@
\define@boolkey{hvSet}[hv@]{nonFloat}[true]{}% Do not use float environment
\define@boolkey{hvSet}[hv@]{onlyText}[true]{}% Write the caption only as text
\define@boolkey{hvSet}[hv@]{wide}[true]{}% Write the caption only as text
-\define@boolkey{hvSet}[hv@]{debug}[true]{}% give more infos in the terminal
+\define@boolkey{hvSet}[hv@]{Debug}[true]{}% give more infos in the terminal
-\newcommand\hv@typeout[1]{\ifhv@debug\typeout{#1}\fi}
+\newcommand\hv@typeout[1]{\ifhv@Debug\typeout{#1}\fi}
\newif\ifhv@fullpage
\newif\ifhv@FULLPAGE
\newif\ifhv@doubleFULLPAGE
\newif\ifhv@doublePAGE
\newif\ifhv@doublePage
+\newif\ifhv@setObjectLabel
-\define@key{hvSet}{fullpage}[true]{\global\@nameuse{hv@fullpage#1}}% wegen \afterpage problem
+\newlength\hvSet@bindCorrection
+\newlength\hv@leftPageObjectWidth% for doublepage images
+\newlength\hv@tempWidthA
+\newlength\hv@tempWidthB
+
+\define@key{hvSet}{fullpage}[true]{\global\@nameuse{hv@fullpage#1}}%
\define@key{hvSet}{FULLPAGE}[true]{\global\@nameuse{hv@FULLPAGE#1}}
\define@key{hvSet}{doubleFULLPAGE}[true]{\global\@nameuse{hv@doubleFULLPAGE#1}\hv@doublePagefalse\hv@doublePAGEfalse}
\define@key{hvSet}{doublePAGE}[true]{\global\@nameuse{hv@doublePAGE#1}\hv@doublePagefalse\hv@doubleFULLPAGEfalse}
\define@key{hvSet}{doublePage}[true]{\global\@nameuse{hv@doublePage#1}\hv@doublePAGEfalse\hv@doubleFULLPAGEfalse}
+\define@key{hvSet}{bindCorr}[\z@]{\setlength\hvSet@bindCorrection{#1}}% for doublepage objects
\define@boolkey{hvSet}[hv@]{subFloat}[true]{% typeset values as subfloats
\ifhv@subFloat\setkeys{hvSet}{multiFloat=false}\fi%
@@ -181,8 +188,8 @@
{\begingroup
\edef\x{\endgroup\noexpand\setkeys{hvSet}{\@nameuse{hv@#1}}}\x}% use a defined style
}
-\define@key{hvSet}{capFormat}[]{\def\hv@caption@format{#1}}%
-\define@key{hvSet}{subcapFormat}[]{\def\hv@subcaption@format{#1}}%
+\define@key{hvSet}{capFormat}{\def\hv@caption@format{#1}}%
+\define@key{hvSet}{subcapFormat}{\def\hv@subcaption@format{#1}}%
\def\hv@set#1{\begingroup\edef\x{\endgroup\noexpand\setkeys{hvSet}{#1}}\x}
\let\hvFloatSet\hv@set
@@ -200,7 +207,7 @@
multiFloat=false,subFloat=false,
separatorLine,objectFrame=false,multiFloatSkip=\normalbaselineskip,
capFormat={}, subcapFormat={},
- floatRef=object,
+ floatRef=object, bindCorr=\z@,
}%
}
@@ -517,7 +524,7 @@
\saveCaptionSkip% we put this space ourselve
\ifx\hvSet@capAngle\hv@Zero% need rotation?
\savebox\hvCaptionBox{% NO rotation
- \begin{minipage}[b]{\hvCapWidth}% minipage, to get hyphenation
+ \begin{minipage}[b]{\hvCapWidth}%% minipage, to get hyphenation
\ifx\relax\hv@caption@format\relax\else\expandafter\captionsetup\expandafter{\hv@caption@format}\fi
\ifhv@nonFloat
\ifhv@onlyText
@@ -556,7 +563,7 @@
\else
\savebox\hvCaptionBox{% Rotation
\rotatebox{\hvSet@capAngle}{%
- \begin{minipage}[b]{\hvCapWidth}% minipage, to get hyphenation
+ \begin{minipage}[b]{\hvCapWidth}%% minipage, to get hyphenation
\ifx\relax\hv@caption@format\relax\else\expandafter\captionsetup\expandafter{\hv@caption@format}\fi
\ifhv@nonFloat
\ifhv@onlyText
@@ -907,300 +914,381 @@
\endgroup% startet at main \hvFloat
}
%
+%% ||1in+evenside --- |1in+oddside ---||
%
-\def\do@hvFloat@doublePage#1{% image on left and right page with caption on the right ----------------------------------
+\def\do@hvFloat@doublePage#1{% image on left and right page with caption on the right page ----------------------------------
% #1-> 0/1 caption under/right
\checkoddpage
- \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \global\setlength\hv@leftPageObjectWidth{\dimexpr\paperwidth-1in-\evensidemargin-\hvSet@bindCorrection}%
+ \global\setlength\hv@tempWidthA{\the\dimexpr-1in-\oddsidemargin+\hvSet@bindCorrection-\parindent}%
+ \hv@typeout{>>>>do@hvFloat@doublePage #1}%
\ifoddpage
- \afterpage{%
- \noindent
- \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
- \global\@tempdima=\dimexpr\paperwidth-1in-\evensidemargin\relax
- \clipbox*{0 -\depth{} \@tempdima{} \height}{\usebox\hvObjectBox}%
- \par\bigskip
+ \hv@typeout{>>>>do@hvFloat@doublePage->oddpage}%
+ \hv@typeout{>>>>do@hvFloat@doublePage->oddpage->bindCorr=\the\hvSet@bindCorrection}%
+ \hv@typeout{>>>>do@hvFloat@doublePage->oddpage->hv@leftPageObjectWidth=\the\hv@leftPageObjectWidth}%
\afterpage{%
- \newpage
- \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
- \hspace*{\dimexpr-1in-\oddsidemargin-\parindent}%
- \clipbox*{\@tempdima{} -\depth{} \width{} \height{}}{\usebox\hvObjectBox}%
+ \noindent
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \clipbox*{0 -\depth{} \hv@leftPageObjectWidth{} \height}{\usebox\hvObjectBox}%
+ \par\bigskip
+ \afterpage{%
+ \newpage
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \hspace*{\hv@tempWidthA}%
+ \noindent
+ \clipbox*{\hv@leftPageObjectWidth{} -\depth{} \width{} \height{}}{\usebox\hvObjectBox}%
\ifnum#1>0
\medskip
\ifdim\dp\hvObjectBox > \z@
\rotatebox[origin=c]{90}{\parbox{\the\dimexpr\ht\hvObjectBox+\dp\hvObjectBox}{%
\ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\fi
}}%
\else
\rotatebox{90}{\parbox{\the\dimexpr\ht\hvObjectBox+\dp\hvObjectBox}{%
\ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\fi
}}%
\fi
\else
\ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\fi
\fi
}%
}%
\else
+ \hv@typeout{>>>>do@hvFloat@doublePage->evenpage}%
+ \hv@typeout{>>>>do@hvFloat@doublePage->evenpage->bindCorr=\the\hvSet@bindCorrection}%
+ \hv@typeout{>>>>do@hvFloat@doublePage->evenpage->hv@leftPageObjectWidth=\the\hv@leftPageObjectWidth}%
+ \global\setlength\hv@tempWidthA{\the\dimexpr-1in-\oddsidemargin+\hvSet@bindCorrection}%
+ \global\setlength\hv@leftPageObjectWidth{\dimexpr\paperwidth-1in-\evensidemargin-\hvSet@bindCorrection}%
\afterpage{%
\afterpage{%
- \newpage
-% \noindent\null
- \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
- \global\@tempdima=\dimexpr\paperwidth-1in-\evensidemargin\relax{}
- \hspace*{\@tempdima}%
- \clipbox*{0 -\depth{} \@tempdima{} \height}{\usebox\hvObjectBox}%
- \par\bigskip
- \afterpage{%
+ \let\hv@fptop\c@fptop
+ \global\setlength{\@fptop}{0pt}%
+ \let\hv@c@topnumber\c@topnumber
+ \setcounter{topnumber}{1}%
+ \begin{\hv@floatType}[t]
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \clipbox*{0 -\depth{} \hv@leftPageObjectWidth{} \height}{\usebox\hvObjectBox}%
+ \end{\hv@floatType}%
+ \begin{\hv@floatType}[t]
\global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \hspace*{\hv@tempWidthA}%
\noindent
- \hspace*{\dimexpr-1in-\marginparwidth}%
- \clipbox*{\@tempdima{} -\depth{} \width{} \height{}}{\usebox\hvObjectBox}%
+ \clipbox*{\hv@leftPageObjectWidth{} -\depth{} \width{} \height{}}{\usebox\hvObjectBox}%
\ifnum#1>0
\medskip
\ifdim\dp\hvObjectBox > \z@
\rotatebox[origin=c]{90}{\parbox{\the\dimexpr\ht\hvObjectBox+\dp\hvObjectBox}{%
\ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\fi
}}%
\else
\rotatebox{90}{\parbox{\the\dimexpr\ht\hvObjectBox+\dp\hvObjectBox}{%
\ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\fi
}}%
\fi
\else
\ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\fi
\fi
- }}}%
+ \end{\hv@floatType}%
+ \let\c@topnumber\hv@c@topnumber
+ \let\c@fptop\hv@fptop
+ }}%
\fi
- \endgroup
+ \endgroup% started at main macro \hvFloat
}
-
+\newsavebox\hv@boxLeftPage
+\newsavebox\hv@boxRightPage
+%
+%% ||1in+evenside --- |1in+oddside ---||
+%
\def\do@hvFloat@doublePAGE#1{% image on left and right page with caption on the right ----------------------------------
% #1-> 0/1 caption under/right
\hv@typeout{>>>>do@hvFloat@doublePAGE}%
+ \global\setlength\hv@tempWidthA{\the\dimexpr1in+\oddsidemargin-\hvSet@bindCorrection+\parindent}%
+ \global\setlength\hv@leftPageObjectWidth{\the\dimexpr\paperwidth-1in-\evensidemargin-\hvSet@bindCorrection}%
+ \expandafter\global\expandafter\savebox\expandafter\hvObjectBox\expandafter{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \expandafter\global\expandafter\savebox\expandafter\hv@boxLeftPage\expandafter{\clipbox*{0 -\depth{} \hv@leftPageObjectWidth{} \height}{\usebox\hvObjectBox}}%
+ \expandafter\global\expandafter\savebox\expandafter\hv@boxRightPage\expandafter{\clipbox*{\hv@leftPageObjectWidth{} -\depth{} \width{} \height}{\usebox\hvObjectBox}}%
\checkoddpage
\ifoddpage
+ \hv@typeout{>>>>do@hvFloat@doublePAGE->oddpage}%
+ \hv@typeout{>>>>do@hvFloat@doublePAGE->oddpage->bindCorr=\the\hvSet@bindCorrection}%
+ \hv@typeout{>>>>do@hvFloat@doublePAGE->oddpage->hv@leftPageObjectWidth=\the\hv@leftPageObjectWidth}%
\afterpage{%
- \newpage
- \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
- \hspace*{\the\dimexpr-\evensidemargin-\parindent-1in}%
- \clipbox*{0 -\depth{} \paperwidth{} \height}{\usebox\hvObjectBox}%
- \newpage
- \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
- \hspace*{\the\dimexpr-\oddsidemargin-\parindent-1in}%
- \clipbox*{\paperwidth{} -\depth{} \width{} \height{}}{\usebox\hvObjectBox}%
- \ifnum#1>0
+ \noindent
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \null
+ \global\savebox\hv@boxLeftPage{\clipbox*{0 -\depth{} \hv@leftPageObjectWidth{} \height}{\usebox\hvObjectBox}}%
+ \usebox\hv@boxLeftPage
+ \newpage
+ \expandafter\global\expandafter\savebox\expandafter\hvObjectBox\expandafter{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \hspace*{-\dimexpr\hv@tempWidthA}%
+ \noindent
+% \usebox\hv@boxRightPage
+ \clipbox*{\the\hv@leftPageObjectWidth{} -\depth{} \width{} \height{}}{\usebox\hvObjectBox}%
+ \ifnum#1>0
\medskip
\ifdim\dp\hvObjectBox > \z@
\rotatebox[origin=c]{90}{\parbox{\the\dimexpr\ht\hvObjectBox+\dp\hvObjectBox}{%
\ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\fi
}}%
\else
\rotatebox{90}{\parbox{\the\dimexpr\ht\hvObjectBox+\dp\hvObjectBox}{%
\ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\fi
}}%
\fi
+ \else
+ \ifx\hv@shortCap\@empty
+ \captionof{\hv@floatType}{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\else
- \ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
- \else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
- \fi
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\fi
+ \fi
\newpage
- }%
+ }%
\else
\afterpage{%
- \AddToHookNext{shipout/before}{%
-% \newpage
- \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
- \hspace*{\dimexpr-\evensidemargin-1in-\parindent}%
- \clipbox*{0 -\depth{} \paperwidth{} \height}{\usebox\hvObjectBox}%
- \newpage
- \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
- \hspace*{\the\dimexpr-1in-\oddsidemargin-\parindent\relax}%
- \clipbox*{\paperwidth{} -\depth{} \width{} \height{}}{\usebox\hvObjectBox}%
- \ifnum#1>0 % caption right and rotated
+ \afterpage{%
+ \noindent
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \null
+ \global\savebox\hv@boxLeftPage{\clipbox*{0 -\depth{} \hv@leftPageObjectWidth{} \height}{\usebox\hvObjectBox}}%
+ \usebox\hv@boxLeftPage
+ \newpage
+ \expandafter\global\expandafter\savebox\expandafter\hvObjectBox\expandafter{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \hspace*{-\dimexpr\hv@tempWidthA}%
+ \noindent
+% \usebox\hv@boxRightPage
+ \clipbox*{\the\hv@leftPageObjectWidth{} -\depth{} \width{} \height{}}{\usebox\hvObjectBox}%
+ \ifnum#1>0
\medskip
\ifdim\dp\hvObjectBox > \z@
\rotatebox[origin=c]{90}{\parbox{\the\dimexpr\ht\hvObjectBox+\dp\hvObjectBox}{%
\ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\fi
}}%
\else
\rotatebox{90}{\parbox{\the\dimexpr\ht\hvObjectBox+\dp\hvObjectBox}{%
\ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\fi
}}%
\fi
+ \else
+ \ifx\hv@shortCap\@empty
+ \captionof{\hv@floatType}{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\else
- \ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
- \else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
- \fi
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\ifx\hv@label\@empty\else\expandafter\global\expandafter\label\expandafter{\hv@label}\fi}%
\fi
- \newpage
+ \fi
+ \newpage
}}%
\fi
\endgroup
}
%
-\def\do@hvFloat@doubleFULLPAGE#1{% image on left and right page with caption on the right ----------------------------------
+%% ||1in+evenside --- |1in+oddside ---||
+%
+\def\do@hvFloat@doubleFULLPAGE#1{% image on left and right page with caption before/below/right/after
% #1-> 0/1 caption under/right
- \hv@typeout{>>>>do@hvFloat@doubleFULLPAGE}%
+ \ifx\hvSet@capPos\hv@After \hv@@capPos=1
+ \else
+ \ifx\hvSet@capPos\hv@Before \hv@@capPos=0
+ \else
+ \hv@@capPos=2 % other caption type
+ \fi\fi
\checkoddpage
\global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \global\setlength\hv@tempWidthA{\the\dimexpr-\oddsidemargin-1in-\parindent+\hvSet@bindCorrection}%
+ \global\setlength\hv@leftPageObjectWidth{\the\dimexpr\paperwidth-\hvSet@bindCorrection}%
+ \expandafter\captionsetup\expandafter{\hv@caption@format}%
\ifoddpage
- \hv@typeout{>>>>>doubleFULLPAGE->oddpage}%
+ \ifcase\hv@@capPos
+ \do@hvFloat@doubleFULLPAGE@CaptionBefore
+ \or
+ \do@hvFloat@doubleFULLPAGE@CaptionAfter
+ \else
+ \do@hvFloat@doubleFULLPAGE@CaptionOther{#1}%
+ \fi% \ifcase
+ \else% we have an even page
+ \hv@typeout{>>>>>doubleFULLPAGE->evenpage}%
+ \ifcase\hv@@capPos% Before
+ \afterpage{\do@hvFloat@doubleFULLPAGE@CaptionBefore}%
+ \or
+ \afterpage{\do@hvFloat@doubleFULLPAGE@CaptionAfter}%
+ \else % Any other caption
+ \afterpage{\do@hvFloat@doubleFULLPAGE@CaptionOther{#1}}%
+ \fi%% \ifcase
+ \fi% main ifoddpage
+ \endgroup% started at main macro \hvFloat
+}
+
+\def\do@hvFloat@doubleFULLPAGE@CaptionBefore{%
+ \begin{\hv@floatType}[b]
+ \ifhv@separatorLine\drawSepLine\vspace{\smallskipamount}\fi
+ \expandafter\captionsetup\expandafter{\hv@caption@format}%
+ \ifx\hv@shortCap\@empty
+ \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label-cap}}%
+ \else
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label-cap}}%
+ \fi
+ \global\addtocounter{\hv@floatType}{-1}% to get the same <object>-ref as "label"-cap
+ \end{\hv@floatType}%
+ \afterpage{%
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\baselineskip+2\lineskip}% no interlineskip
+ \hspace*{\the\dimexpr-\evensidemargin-\parindent-1in}%
+ \thispagestyle{empty}%
+ \refstepcounter{\hv@floatType}%
+ \expandafter\label\expandafter{\hv@label}%
+ \global\addtocounter{\hv@floatType}{-1}% to get the same <object>-ref as "label"-cap
+ \clipbox*{0 0 \the\hv@leftPageObjectWidth{} \height}{\usebox\hvObjectBox}%
\afterpage{%
- \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
- \begingroup
- \nointerlineskip
- \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\baselineskip+2\lineskip}% no interlineskip
- \hspace*{\the\dimexpr-\evensidemargin-\parindent-1in}%
- \endgroup
- \AtBeginShipoutNext{\thispagestyle{empty}}%
- \clipbox*{0 0 \paperwidth{} \height}{\usebox\hvObjectBox}%
- \newpage
- \AtBeginShipoutNext{\thispagestyle{empty}}%
- \begingroup
- \nointerlineskip
- \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\baselineskip+2\lineskip}% -0.5\paperheight+0.5\ht\hvObjectBox
- \hspace*{\the\dimexpr-\oddsidemargin-\parindent-1in}%
- \endgroup
- \clipbox*{\paperwidth{} 0 \wd\hvObjectBox{} \paperheight{}}{\usebox\hvObjectBox}%
- \savebox\hvCaptionBox{\parbox{0.9\ht\hvObjectBox}{%
- \captionof*{\hv@floatType}{\hv@longCap}}}%
-% \captionof*{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}}}%
- \ifnum#1>0
- \ifdim\dimexpr\ht\hvCaptionBox+\wd\hvObjectBox\relax < 2\paperwidth
- \hv@typeout{>>>>>doubleFULLPAGE->oddpage->floatRefToObject=false}%
- \rotatebox{90}{\qquad\parbox{0.9\ht\hvObjectBox}{%
- \if$\hv@shortCap$
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
- \else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
- \fi
- }}%
-% \fi
- \else
- \put(-\ht\hvCaptionBox,0.5\ht\hvObjectBox){\makebox(0,0){\rotatebox{90}{\minipage{\textwidth}\centering
- \parbox{0.8\textwidth}{%
- \hv@typeout{>>>>>doubleFULLPAGE->oddpage->#1<0->floatRefToObject=false}%
- \ifx\relax\hv@shortCap\relax
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
- \else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
- \fi
- }%
- \endminipage}}}%
- \fi
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \thispagestyle{empty}%
+ \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\baselineskip+2\lineskip}% -0.5\paperheight+0.5\ht\hvObjectBox
+ \hspace*{\hv@tempWidthA}%
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \clipbox*{\the\hv@leftPageObjectWidth{} \dp\hvObjectBox{} \wd\hvObjectBox{} \ht\hvObjectBox}{\usebox\hvObjectBox}%
+ \refstepcounter{\hv@floatType}%
+ \expandafter\label\expandafter{\hv@label-2}%
+ \newpage
+ }}%
+}
+
+\def\do@hvFloat@doubleFULLPAGE@CaptionAfter{%
+ \afterpage{%
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\baselineskip+2\lineskip}% no interlineskip
+ \hspace*{\the\dimexpr-\evensidemargin-\parindent-1in}%
+ \thispagestyle{empty}%
+ \refstepcounter{\hv@floatType}%
+ \expandafter\label\expandafter{\hv@label}%
+ \global\addtocounter{\hv@floatType}{-1}% to get the same <object>-ref as "label"-cap
+ \clipbox*{0 0 \the\hv@leftPageObjectWidth{} \height}{\usebox\hvObjectBox}%
+ \afterpage{%
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \thispagestyle{empty}%
+ \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\baselineskip+2\lineskip}% -0.5\paperheight+0.5\ht\hvObjectBox
+ \hspace*{\hv@tempWidthA}%
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \clipbox*{\the\hv@leftPageObjectWidth{} \dp\hvObjectBox{} \wd\hvObjectBox{} \ht\hvObjectBox}{\usebox\hvObjectBox}%
+ \refstepcounter{\hv@floatType}%
+ \expandafter\label\expandafter{\hv@label-2}%
+ \global\addtocounter{\hv@floatType}{-1}% to get the same <object>-ref as "label"-cap
+ \newpage
+ \begin{\hv@floatType}[b]
+ \ifhv@separatorLine\drawSepLine\vspace{\smallskipamount}\fi
+ \expandafter\captionsetup\expandafter{\hv@caption@format}%
+ \ifx\hv@shortCap\@empty
+ \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label-cap}}%
\else
- \ifx\relax\hv@shortCap\relax
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label-cap}}%
+ \fi
+ \end{\hv@floatType}%
+ }}%
+}
+
+\def\do@hvFloat@doubleFULLPAGE@CaptionOther#1{%
+ \afterpage{%
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \thispagestyle{empty}%
+ \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\baselineskip+2\lineskip}% -0.5\paperheight+0.5\ht\hvObjectBox
+ \hspace*{\hv@tempWidthA}%
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \clipbox*{0 0 \the\hv@leftPageObjectWidth{} \height}{\usebox\hvObjectBox}%
+ \refstepcounter{\hv@floatType}%
+ \expandafter\label\expandafter{\hv@label}%
+ \global\addtocounter{\hv@floatType}{-1}% to get the same <object>-ref as "label"-cap
+ \afterpage{%
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \thispagestyle{empty}%
+ \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\baselineskip+2\lineskip}% -0.5\paperheight+0.5\ht\hvObjectBox
+ \hspace*{\hv@tempWidthA}%
+ \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
+ \clipbox*{\the\hv@leftPageObjectWidth{} \dp\hvObjectBox{} \wd\hvObjectBox{} \ht\hvObjectBox}{\usebox\hvObjectBox}%
+ \refstepcounter{\hv@floatType}%
+ \expandafter\label\expandafter{\hv@label-2}%
+ \global\addtocounter{\hv@floatType}{-1}% to get the same <object>-ref as "label"-cap
+ \savebox\hvCaptionBox{\parbox{0.9\ht\hvObjectBox}{\captionof*{\hv@floatType}{\hv@longCap}}}%
+ \ifnum#1 > 0
+ \setlength\hv@tempWidthA{\dimexpr\ht\hvCaptionBox+\wd\hvObjectBox+2\hvSet@bindCorrection}%
+ \ifdim\hv@tempWidthA < 2\paperwidth
+ \rotatebox{90}{\qquad\parbox{0.9\ht\hvObjectBox}{%
+ \expandafter\captionsetup\expandafter{\hv@caption@format}%
+ \ifx\hv@shortCap\@empty
+ \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label-cap}}%
\else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label-cap}}%
\fi
+ }}% rotatebox
+ \else% ifdim: no space left on page
+ \put(-\ht\hvCaptionBox,0.5\ht\hvObjectBox){\makebox(0,0){\rotatebox{90}{\minipage{\textwidth}\centering
+ \parbox{0.8\textwidth}{%
+ \ifx\hv@shortCap\@empty
+ \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label-cap}}%
+ \else
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label-cap}}%
+ \fi
+ }%
+ \endminipage}}}%
\fi
- \newpage
- }%
- \else
- \hv@typeout{>>>>>doubleFULLPAGE->evenpage}%
- \afterpage{%
- \AddToHookNext{shipout/before}{%
- \newpage
- \AddToHook{begin/page}{\thispagestyle{empty}}
- \global\savebox{\hvObjectBox}{\ifhv@useOBox\usebox{\hvOBox}\else\hv@floatObject\fi}%
- \begingroup
- \nointerlineskip
- \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\baselineskip+2\lineskip}% no interlineskip
- \hspace*{\the\dimexpr-\evensidemargin-\parindent-1in}%
- \endgroup
- \AtBeginShipoutNext{\thispagestyle{empty}}%
- \clipbox*{0 0 \paperwidth{} \paperheight}{\usebox\hvObjectBox}%
- \newpage
- \begingroup
- \nointerlineskip
- \vspace*{\the\dimexpr-1in-\voffset-\topmargin-\headheight-\headsep-\baselineskip+2\lineskip}% no interlineskip
- \hspace*{\the\dimexpr-\oddsidemargin-\parindent-1in}%
- \endgroup
- \clipbox*{\paperwidth{} 0 \wd\hvObjectBox{} \paperheight{}}{\usebox\hvObjectBox}%
- \AtBeginShipoutNext{\thispagestyle{empty}}%
- \savebox\hvCaptionBox{\parbox{0.9\ht\hvObjectBox}{\captionof*{\hv@floatType}[\hv@shortCap]{\hv@longCap}}}%
-% \captionof*{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}}}%
- \ifnum#1>0
- \ifdim\dimexpr\ht\hvCaptionBox+\wd\hvObjectBox\relax < 2\paperwidth
- \rotatebox{90}{\minipage{\the\ht\hvObjectBox}\centering\parbox{0.75\textwidth}{%
- \ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
- \else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
- \fi
- }%
- \endminipage}%
- \else% no space on the right, put it over the imag
- \put(-\ht\hvCaptionBox,0.5\ht\hvObjectBox){\makebox(0,0){\rotatebox{90}{\minipage{\the\dimexpr\ht\hvObjectBox}%
- \centering\parbox{0.8\textwidth}{%
- \ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
- \else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
- \fi
- }%
- \endminipage}}}%
- \fi
- \else
+ \else% ifnum, caption not rotated, under or over the right page
+ \setlength\hv@tempWidthA{\dimexpr\paperheight-\ht\hvObjectBox}%
+ \ifdim\hv@tempWidthA > \ht\hvCaptionBox
+ \else
+ \put(\the\dimexpr-\textwidth-1in,\the\dimexpr\ht\hvCaptionBox+\abovecaptionskip+\belowcaptionskip){\makebox[0pt][l]{\parbox{\textwidth}{%%
+ \expandafter\captionsetup\expandafter{\hv@caption@format}%
\ifx\hv@shortCap\@empty
- \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}{\hv@longCap\expandafter\label\expandafter{\hv@label-cap}}%
\else
- \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label}}%
+ \captionof{\hv@floatType}[\hv@shortCap]{\hv@longCap\expandafter\label\expandafter{\hv@label-cap}}%
\fi
+ }}}%
\fi
- \newpage
- }%
+ \fi% end \ifnum#1>0
+ \newpage
}%
- \fi
- \endgroup
+ }%
}
+
\def\setBottomCaption{%
\begin{\hv@floatType}[!b]%
\ifhv@separatorLine\drawSepLine\fi
@@ -1295,7 +1383,7 @@
\def\getMultiSubCaptionAndLabel{%
\global\sbox\hvCaptionBox{\minipage{\linewidth}%
- \ifx\relax\hv@caption@format\relax\else\expandafter\captionsetup\expandafter{\hv@caption@format}\fi
+ \ifx\hv@caption@format\@empty\else\expandafter\captionsetup\expandafter{\hv@caption@format}\fi
\setlength\belowcaptionskip{5pt}%
\setlength\abovecaptionskip{0pt}%
\xdef\@captype{\clist_item:Nn\l_clist_Type{1}}% the same for all subfloats
@@ -1312,7 +1400,11 @@
\def\getMultiSubObjectAndLabel{%
\global\sbox\hvObjectBox{\minipage{\linewidth}%
- \ifx\relax\hv@subcaption@format\relax\else\captionsetup[sub]{\hv@subcaption@format}\fi
+ \ifx\hv@subcaption@format\@empty\else
+ \expandafter
+ \captionsetup\expandafter[\expandafter s\expandafter u\expandafter b\expandafter]\expandafter
+ {\hv@subcaption@format}%
+ \fi
\ifx\hvSet@objectPos\hv@Right\raggedleft\else
\ifx\hvSet@objectPos\hv@Left\raggedleft\else
\ifx\hvSet@objectPos\hv@Center\centering
@@ -1339,12 +1431,13 @@
\endgroup
\ifnum\hv@cnta<\clist_count:N\l_clist_Type\par\hv@vskip\fi
\advance\hv@cnta by \@ne
- \ifnum\hv@cnta<\hv@cntb
+ \ifnum\hv@cnta<\hv@cntb
\repeat
\edef\@tempa{\clist_item:Nn\l_clist_Label{1}}% the main label at the end
\ifx\@tempa\@empty
\else
- \refstepcounter{\@captype}
+ \addtocounter{\@captype}{-1}% to get the same <object>-ref as "label"-cap
+ \refstepcounter{\@captype}%
\expandafter\label\expandafter{\@tempa}%
\fi
\endminipage}%
diff --git a/macros/latex/contrib/projlib/LICENSE b/macros/latex/contrib/projlib/LICENSE
new file mode 100644
index 0000000000..2244313901
--- /dev/null
+++ b/macros/latex/contrib/projlib/LICENSE
@@ -0,0 +1,416 @@
+The LaTeX Project Public License
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+
+LPPL Version 1.3c 2008-05-04
+
+Copyright 1999 2002-2008 LaTeX3 Project
+ Everyone is allowed to distribute verbatim copies of this
+ license document, but modification of it is not allowed.
+
+
+PREAMBLE
+========
+
+The LaTeX Project Public License (LPPL) is the primary license under
+which the LaTeX kernel and the base LaTeX packages are distributed.
+
+You may use this license for any work of which you hold the copyright
+and which you wish to distribute. This license may be particularly
+suitable if your work is TeX-related (such as a LaTeX package), but
+it is written in such a way that you can use it even if your work is
+unrelated to TeX.
+
+The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
+below, gives instructions, examples, and recommendations for authors
+who are considering distributing their works under this license.
+
+This license gives conditions under which a work may be distributed
+and modified, as well as conditions under which modified versions of
+that work may be distributed.
+
+We, the LaTeX3 Project, believe that the conditions below give you
+the freedom to make and distribute modified versions of your work
+that conform with whatever technical specifications you wish while
+maintaining the availability, integrity, and reliability of
+that work. If you do not see how to achieve your goal while
+meeting these conditions, then read the document `cfgguide.tex'
+and `modguide.tex' in the base LaTeX distribution for suggestions.
+
+
+DEFINITIONS
+===========
+
+In this license document the following terms are used:
+
+ `Work'
+ Any work being distributed under this License.
+
+ `Derived Work'
+ Any work that under any applicable law is derived from the Work.
+
+ `Modification'
+ Any procedure that produces a Derived Work under any applicable
+ law -- for example, the production of a file containing an
+ original file associated with the Work or a significant portion of
+ such a file, either verbatim or with modifications and/or
+ translated into another language.
+
+ `Modify'
+ To apply any procedure that produces a Derived Work under any
+ applicable law.
+
+ `Distribution'
+ Making copies of the Work available from one person to another, in
+ whole or in part. Distribution includes (but is not limited to)
+ making any electronic components of the Work accessible by
+ file transfer protocols such as FTP or HTTP or by shared file
+ systems such as Sun's Network File System (NFS).
+
+ `Compiled Work'
+ A version of the Work that has been processed into a form where it
+ is directly usable on a computer system. This processing may
+ include using installation facilities provided by the Work,
+ transformations of the Work, copying of components of the Work, or
+ other activities. Note that modification of any installation
+ facilities provided by the Work constitutes modification of the Work.
+
+ `Current Maintainer'
+ A person or persons nominated as such within the Work. If there is
+ no such explicit nomination then it is the `Copyright Holder' under
+ any applicable law.
+
+ `Base Interpreter'
+ A program or process that is normally needed for running or
+ interpreting a part or the whole of the Work.
+
+ A Base Interpreter may depend on external components but these
+ are not considered part of the Base Interpreter provided that each
+ external component clearly identifies itself whenever it is used
+ interactively. Unless explicitly specified when applying the
+ license to the Work, the only applicable Base Interpreter is a
+ `LaTeX-Format' or in the case of files belonging to the
+ `LaTeX-format' a program implementing the `TeX language'.
+
+
+
+CONDITIONS ON DISTRIBUTION AND MODIFICATION
+===========================================
+
+1. Activities other than distribution and/or modification of the Work
+are not covered by this license; they are outside its scope. In
+particular, the act of running the Work is not restricted and no
+requirements are made concerning any offers of support for the Work.
+
+2. You may distribute a complete, unmodified copy of the Work as you
+received it. Distribution of only part of the Work is considered
+modification of the Work, and no right to distribute such a Derived
+Work may be assumed under the terms of this clause.
+
+3. You may distribute a Compiled Work that has been generated from a
+complete, unmodified copy of the Work as distributed under Clause 2
+above, as long as that Compiled Work is distributed in such a way that
+the recipients may install the Compiled Work on their system exactly
+as it would have been installed if they generated a Compiled Work
+directly from the Work.
+
+4. If you are the Current Maintainer of the Work, you may, without
+restriction, modify the Work, thus creating a Derived Work. You may
+also distribute the Derived Work without restriction, including
+Compiled Works generated from the Derived Work. Derived Works
+distributed in this manner by the Current Maintainer are considered to
+be updated versions of the Work.
+
+5. If you are not the Current Maintainer of the Work, you may modify
+your copy of the Work, thus creating a Derived Work based on the Work,
+and compile this Derived Work, thus creating a Compiled Work based on
+the Derived Work.
+
+6. If you are not the Current Maintainer of the Work, you may
+distribute a Derived Work provided the following conditions are met
+for every component of the Work unless that component clearly states
+in the copyright notice that it is exempt from that condition. Only
+the Current Maintainer is allowed to add such statements of exemption
+to a component of the Work.
+
+ a. If a component of this Derived Work can be a direct replacement
+ for a component of the Work when that component is used with the
+ Base Interpreter, then, wherever this component of the Work
+ identifies itself to the user when used interactively with that
+ Base Interpreter, the replacement component of this Derived Work
+ clearly and unambiguously identifies itself as a modified version
+ of this component to the user when used interactively with that
+ Base Interpreter.
+
+ b. Every component of the Derived Work contains prominent notices
+ detailing the nature of the changes to that component, or a
+ prominent reference to another file that is distributed as part
+ of the Derived Work and that contains a complete and accurate log
+ of the changes.
+
+ c. No information in the Derived Work implies that any persons,
+ including (but not limited to) the authors of the original version
+ of the Work, provide any support, including (but not limited to)
+ the reporting and handling of errors, to recipients of the
+ Derived Work unless those persons have stated explicitly that
+ they do provide such support for the Derived Work.
+
+ d. You distribute at least one of the following with the Derived Work:
+
+ 1. A complete, unmodified copy of the Work;
+ if your distribution of a modified component is made by
+ offering access to copy the modified component from a
+ designated place, then offering equivalent access to copy
+ the Work from the same or some similar place meets this
+ condition, even though third parties are not compelled to
+ copy the Work along with the modified component;
+
+ 2. Information that is sufficient to obtain a complete,
+ unmodified copy of the Work.
+
+7. If you are not the Current Maintainer of the Work, you may
+distribute a Compiled Work generated from a Derived Work, as long as
+the Derived Work is distributed to all recipients of the Compiled
+Work, and as long as the conditions of Clause 6, above, are met with
+regard to the Derived Work.
+
+8. The conditions above are not intended to prohibit, and hence do not
+apply to, the modification, by any method, of any component so that it
+becomes identical to an updated version of that component of the Work as
+it is distributed by the Current Maintainer under Clause 4, above.
+
+9. Distribution of the Work or any Derived Work in an alternative
+format, where the Work or that Derived Work (in whole or in part) is
+then produced by applying some process to that format, does not relax or
+nullify any sections of this license as they pertain to the results of
+applying that process.
+
+10. a. A Derived Work may be distributed under a different license
+ provided that license itself honors the conditions listed in
+ Clause 6 above, in regard to the Work, though it does not have
+ to honor the rest of the conditions in this license.
+
+ b. If a Derived Work is distributed under a different license, that
+ Derived Work must provide sufficient documentation as part of
+ itself to allow each recipient of that Derived Work to honor the
+ restrictions in Clause 6 above, concerning changes from the Work.
+
+11. This license places no restrictions on works that are unrelated to
+the Work, nor does this license place any restrictions on aggregating
+such works with the Work by any means.
+
+12. Nothing in this license is intended to, or may be used to, prevent
+complete compliance by all parties with all applicable laws.
+
+
+NO WARRANTY
+===========
+
+There is no warranty for the Work. Except when otherwise stated in
+writing, the Copyright Holder provides the Work `as is', without
+warranty of any kind, either expressed or implied, including, but not
+limited to, the implied warranties of merchantability and fitness for a
+particular purpose. The entire risk as to the quality and performance
+of the Work is with you. Should the Work prove defective, you assume
+the cost of all necessary servicing, repair, or correction.
+
+In no event unless required by applicable law or agreed to in writing
+will The Copyright Holder, or any author named in the components of the
+Work, or any other party who may distribute and/or modify the Work as
+permitted above, be liable to you for damages, including any general,
+special, incidental or consequential damages arising out of any use of
+the Work or out of inability to use the Work (including, but not limited
+to, loss of data, data being rendered inaccurate, or losses sustained by
+anyone as a result of any failure of the Work to operate with any other
+programs), even if the Copyright Holder or said author or said other
+party has been advised of the possibility of such damages.
+
+
+MAINTENANCE OF THE WORK
+=======================
+
+The Work has the status `author-maintained' if the Copyright Holder
+explicitly and prominently states near the primary copyright notice in
+the Work that the Work can only be maintained by the Copyright Holder
+or simply that it is `author-maintained'.
+
+The Work has the status `maintained' if there is a Current Maintainer
+who has indicated in the Work that they are willing to receive error
+reports for the Work (for example, by supplying a valid e-mail
+address). It is not required for the Current Maintainer to acknowledge
+or act upon these error reports.
+
+The Work changes from status `maintained' to `unmaintained' if there
+is no Current Maintainer, or the person stated to be Current
+Maintainer of the work cannot be reached through the indicated means
+of communication for a period of six months, and there are no other
+significant signs of active maintenance.
+
+You can become the Current Maintainer of the Work by agreement with
+any existing Current Maintainer to take over this role.
+
+If the Work is unmaintained, you can become the Current Maintainer of
+the Work through the following steps:
+
+ 1. Make a reasonable attempt to trace the Current Maintainer (and
+ the Copyright Holder, if the two differ) through the means of
+ an Internet or similar search.
+
+ 2. If this search is successful, then enquire whether the Work
+ is still maintained.
+
+ a. If it is being maintained, then ask the Current Maintainer
+ to update their communication data within one month.
+
+ b. If the search is unsuccessful or no action to resume active
+ maintenance is taken by the Current Maintainer, then announce
+ within the pertinent community your intention to take over
+ maintenance. (If the Work is a LaTeX work, this could be
+ done, for example, by posting to comp.text.tex.)
+
+ 3a. If the Current Maintainer is reachable and agrees to pass
+ maintenance of the Work to you, then this takes effect
+ immediately upon announcement.
+
+ b. If the Current Maintainer is not reachable and the Copyright
+ Holder agrees that maintenance of the Work be passed to you,
+ then this takes effect immediately upon announcement.
+
+ 4. If you make an `intention announcement' as described in 2b. above
+ and after three months your intention is challenged neither by
+ the Current Maintainer nor by the Copyright Holder nor by other
+ people, then you may arrange for the Work to be changed so as
+ to name you as the (new) Current Maintainer.
+
+ 5. If the previously unreachable Current Maintainer becomes
+ reachable once more within three months of a change completed
+ under the terms of 3b) or 4), then that Current Maintainer must
+ become or remain the Current Maintainer upon request provided
+ they then update their communication data within one month.
+
+A change in the Current Maintainer does not, of itself, alter the fact
+that the Work is distributed under the LPPL license.
+
+If you become the Current Maintainer of the Work, you should
+immediately provide, within the Work, a prominent and unambiguous
+statement of your status as Current Maintainer. You should also
+announce your new status to the same pertinent community as
+in 2b) above.
+
+
+WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE
+======================================================
+
+This section contains important instructions, examples, and
+recommendations for authors who are considering distributing their
+works under this license. These authors are addressed as `you' in
+this section.
+
+Choosing This License or Another License
+----------------------------------------
+
+If for any part of your work you want or need to use *distribution*
+conditions that differ significantly from those in this license, then
+do not refer to this license anywhere in your work but, instead,
+distribute your work under a different license. You may use the text
+of this license as a model for your own license, but your license
+should not refer to the LPPL or otherwise give the impression that
+your work is distributed under the LPPL.
+
+The document `modguide.tex' in the base LaTeX distribution explains
+the motivation behind the conditions of this license. It explains,
+for example, why distributing LaTeX under the GNU General Public
+License (GPL) was considered inappropriate. Even if your work is
+unrelated to LaTeX, the discussion in `modguide.tex' may still be
+relevant, and authors intending to distribute their works under any
+license are encouraged to read it.
+
+A Recommendation on Modification Without Distribution
+-----------------------------------------------------
+
+It is wise never to modify a component of the Work, even for your own
+personal use, without also meeting the above conditions for
+distributing the modified component. While you might intend that such
+modifications will never be distributed, often this will happen by
+accident -- you may forget that you have modified that component; or
+it may not occur to you when allowing others to access the modified
+version that you are thus distributing it and violating the conditions
+of this license in ways that could have legal implications and, worse,
+cause problems for the community. It is therefore usually in your
+best interest to keep your copy of the Work identical with the public
+one. Many works provide ways to control the behavior of that work
+without altering any of its licensed components.
+
+How to Use This License
+-----------------------
+
+To use this license, place in each of the components of your work both
+an explicit copyright notice including your name and the year the work
+was authored and/or last substantially modified. Include also a
+statement that the distribution and/or modification of that
+component is constrained by the conditions in this license.
+
+Here is an example of such a notice and statement:
+
+ %% pig.dtx
+ %% Copyright 2005 M. Y. Name
+ %
+ % This work may be distributed and/or modified under the
+ % conditions of the LaTeX Project Public License, either version 1.3
+ % of this license or (at your option) any later version.
+ % The latest version of this license is in
+ % http://www.latex-project.org/lppl.txt
+ % and version 1.3 or later is part of all distributions of LaTeX
+ % version 2005/12/01 or later.
+ %
+ % This work has the LPPL maintenance status `maintained'.
+ %
+ % The Current Maintainer of this work is M. Y. Name.
+ %
+ % This work consists of the files pig.dtx and pig.ins
+ % and the derived file pig.sty.
+
+Given such a notice and statement in a file, the conditions
+given in this license document would apply, with the `Work' referring
+to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being
+generated from `pig.dtx' using `pig.ins'), the `Base Interpreter'
+referring to any `LaTeX-Format', and both `Copyright Holder' and
+`Current Maintainer' referring to the person `M. Y. Name'.
+
+If you do not want the Maintenance section of LPPL to apply to your
+Work, change `maintained' above into `author-maintained'.
+However, we recommend that you use `maintained', as the Maintenance
+section was added in order to ensure that your Work remains useful to
+the community even when you can no longer maintain and support it
+yourself.
+
+Derived Works That Are Not Replacements
+---------------------------------------
+
+Several clauses of the LPPL specify means to provide reliability and
+stability for the user community. They therefore concern themselves
+with the case that a Derived Work is intended to be used as a
+(compatible or incompatible) replacement of the original Work. If
+this is not the case (e.g., if a few lines of code are reused for a
+completely different task), then clauses 6b and 6d shall not apply.
+
+
+Important Recommendations
+-------------------------
+
+ Defining What Constitutes the Work
+
+ The LPPL requires that distributions of the Work contain all the
+ files of the Work. It is therefore important that you provide a
+ way for the licensee to determine which files constitute the Work.
+ This could, for example, be achieved by explicitly listing all the
+ files of the Work near the copyright notice of each file or by
+ using a line such as:
+
+ % This work consists of all files listed in manifest.txt.
+
+ in that place. In the absence of an unequivocal list it might be
+ impossible for the licensee to determine what is considered by you
+ to comprise the Work and, in such a case, the licensee would be
+ entitled to make reasonable conjectures as to which files comprise
+ the Work.
+
diff --git a/macros/latex/contrib/projlib/ProjLib-doc-cn.pdf b/macros/latex/contrib/projlib/ProjLib-doc-cn.pdf
new file mode 100644
index 0000000000..5928a76051
--- /dev/null
+++ b/macros/latex/contrib/projlib/ProjLib-doc-cn.pdf
Binary files differ
diff --git a/macros/latex/contrib/projlib/ProjLib-doc-cn.tex b/macros/latex/contrib/projlib/ProjLib-doc-cn.tex
new file mode 100644
index 0000000000..6ff43be01e
--- /dev/null
+++ b/macros/latex/contrib/projlib/ProjLib-doc-cn.tex
@@ -0,0 +1,452 @@
+%! TEX program = xelatex
+\documentclass[allowbf]{lebhart}
+
+%%================================
+%% 引入工具集
+%%================================
+\usepackage{PLtoolkit}
+\usepackage{longtable} % breakable tables
+\usepackage{hologo} % more TeX logo
+
+\UseLanguage{Chinese}
+
+%%================================
+%% 排版代码
+%%================================
+\usepackage{listings}
+\definecolor{lightergray}{gray}{0.99}
+\lstset{language=[LaTeX]TeX,
+ keywordstyle=\color{maintheme},
+ basicstyle=\ttfamily,
+ commentstyle=\color{forestgreen}\ttfamily,
+ stringstyle=\rmfamily,
+ showstringspaces=false,
+ breaklines=true,
+ frame=lines,
+ backgroundcolor=\color{lightergray},
+ flexiblecolumns=true,
+ escapeinside={(*}{*)},
+ % numbers=left,
+ numberstyle=\scriptsize, stepnumber=1, numbersep=5pt,
+ firstnumber=last,
+}
+\providecommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$}
+\lstset{moretexcs=%
+ {color,CreateTheorem,proofideanameCN,cref,dnf,needgraph,UseLanguage,UseOtherLanguage,AddLanguageSetting,maketitle,address,curraddr,email,keywords,subjclass,thanks,dedicatory,PLdate,ProjLib
+ }
+}
+\lstnewenvironment{code}%
+{\setkeys{lst}{columns=fullflexible,keepspaces=true}}{}
+
+%%================================
+%% remind
+%%================================
+\newenvironment{remind}[1][提示]{%
+ \begin{tcolorbox}[breakable,
+ enhanced,
+ width = \textwidth,
+ colback = white, colbacktitle = paper,
+ colframe = gray!50, boxrule=0.2mm,
+ coltitle = black,
+ fonttitle = \sffamily,
+ attach boxed title to top left = {yshift=-\tcboxedtitleheight/2, xshift=\tcboxedtitlewidth/4},
+ boxed title style = {boxrule=0pt, colframe=paper},
+ before skip = 0.3cm,
+ after skip = 0.3cm,
+ top = 3mm,
+ bottom = 3mm,
+ title={\sffamily #1}]%
+}{\end{tcolorbox}}
+
+%%================================
+%% 名称
+%%================================
+\providecommand{\PLtoolkit}{\textsf{PLtoolkit}}
+\providecommand{\PLamssim}{\textsf{PLamssim}}
+\providecommand{\PLauthor}{\textsf{PLauthor}}
+\providecommand{\PLdatestr}{\textsf{PLdate}}
+\providecommand{\PLdraft}{\textsf{PLdraft}}
+\providecommand{\PLlang}{\textsf{PLlang}}
+\providecommand{\PLlogo}{\textsf{PLlogo}}
+\providecommand{\PLpaper}{\textsf{PLpaper}}
+\providecommand{\PLthm}{\textsf{PLthm}}
+
+%%================================
+%% 正文
+%%================================
+\begin{document}
+
+\title{\ProjLib{} 工具集\\[.3\baselineskip]\normalsize 使用指南}
+\author{许锦文}
+\thanks{对应版本.~~\texttt{\ProjLib{}~2021/05/12}}
+\date{2021年5月,北京}
+
+\maketitle
+
+\begin{abstract}
+ \ProjLib{} 工具集之设计目的为简化 \LaTeX{} 文档撰写前的准备工作。只需要加载 \PLtoolkit{},多语言设置就已准备就绪,定理类环境已被设置好可供直接使用,并且引入了一系列辅助功能。
+\end{abstract}
+
+% \tableofcontents
+
+\section{PLtoolkit}
+
+\subsection{如何加载}
+
+只需要在导言部分加入这一行即可:
+
+\begin{code}
+ \usepackage{PLtoolkit}
+\end{code}
+
+\begin{remind}[注意事项]
+ 由于其内部使用了 \textsf{cleveref},\PLtoolkit{} 需要放在 \textsf{varioref}、\textsf{hyperref} 的后面。
+\end{remind}
+\medskip
+
+\subsection{选项}
+
+\PLtoolkit{} 提供下列选项以供选择:
+\begin{itemize}
+ \item \texttt{draft} 或 \texttt{fast}
+ \begin{itemize}
+ \item 快速模式。功能会适当缩减,但能够提高编译速度,建议在撰写阶段使用。
+ \end{itemize}
+ \item \texttt{palatino}、\texttt{times}、\texttt{garamond}、\texttt{biolinum}
+ \begin{itemize}
+ \item 字体选项。顾名思义,会加载相应名称的字体。
+ \end{itemize}
+ \item \texttt{author}
+ \begin{itemize}
+ \item 加载 \PLauthor{}。关于其详细功能,请参阅有关这一宏包的小节。
+ \end{itemize}
+ \item \texttt{amssim}
+ \begin{itemize}
+ \item 加载 \PLamssim{}。关于其详细功能,请参阅有关这一宏包的小节。
+ \end{itemize}
+ \item \texttt{nothms}
+ \begin{itemize}
+ \item 不设定定理类环境。如果你希望使用自己的定理样式,可以使用这一选项。
+ \end{itemize}
+\end{itemize}
+另外,还有一些组件的参数可以作为文档类的全局参数传递,例如 \PLpaper{} 的 \texttt{paperstyle} 和 \texttt{preview} 等。详细信息可以参阅对应的小节。
+
+\section{具体组件}
+
+\subsection{PLamssim}
+
+\PLamssim{} 用于模拟 \textsf{amsart} 文档类的部分功能,包括:
+\begin{itemize}
+ \item \lstinline|\address|、\lstinline|\curraddr|、\lstinline|\email|、\lstinline|\dedicatory| 命令 (前三者由 \PLauthor{} 提供)
+ \item \lstinline|\keywords| 命令
+ \item \lstinline|\subjclass| 命令
+ \item \lstinline|\thanks| 可以写在 \lstinline|\author| 之外
+ \item \lstinline|abstract| 环境可以放在 \lstinline|\maketitle| 的前面
+\end{itemize}
+
+这些功能只在标准文档类中启用。在 \AmS{} 文档类中,\PLamssim{} 不会起到任何效果。
+
+\subsection{PLauthor}
+
+\PLauthor{} 提供了 \lstinline|\address|、\lstinline|\curraddr|、\lstinline|\email| 命令,并且允许输入多组用户信息。标准的输入方式是这样的:
+\begin{code}
+ \author{(*\meta{author 1}*)}
+ \address{(*\meta{address 1}*)}
+ \email{(*\meta{email 1}*)}
+ \author{(*\meta{author 2}*)}
+ \address{(*\meta{address 2}*)}
+ \email{(*\meta{email 2}*)}
+ ...
+\end{code}
+其中 \lstinline|\address|、\lstinline|\curraddr|、\lstinline|\email| 的相互顺序是不重要的。
+
+\subsection{PLdate}
+
+\PLdatestr{} 提供了 \lstinline|\PLdate|\meta{yyyy-mm-dd} 命令,以将 \meta{yyyy-mm-dd} 转换为对应语言的日期格式显示。例如,在当前的中文语境下,\lstinline|\PLdate{2022-04-01}| 会被显示为:\PLdate{2022-04-01}。
+
+关于如何选定语言,请参阅关于 \PLlang{} 的小节。
+
+\subsection{PLdraft}
+
+\PLdraft{} 提供了下列命令:
+\begin{itemize}
+ \item \lstinline|\dnf| 或 \lstinline|\dnf<...>|。效果为:\dnf~或 \dnf<...>。\\其提示文字与当前语言相对应,例如,在法语模式下将会显示为 \UseOtherLanguage{French}{\dnf}。
+ \item \lstinline|\needgraph| 或 \lstinline|\needgraph<...>|。效果为:\needgraph~或 \needgraph<...>其提示文字与当前语言相对应,例如,在法语模式下将会显示为 \UseOtherLanguage{French}{\needgraph}
+\end{itemize}
+
+关于如何选定语言,请参阅关于 \PLlang{} 的小节。
+
+\subsection{PLlang}
+
+\PLlang{} 提供了多语言支持,包括简体中文、繁体中文、英文、法文、德文、日文、俄文 (其中中文、日文、俄文需要相应的 \TeX{} 引擎与字体支持)。可以通过下列命令来选定语言:
+\begin{itemize}
+ \item \lstinline|\UseLanguage{|\meta{language name}\lstinline|}|,用于指定语言,在其后将使用对应的语言设定。
+ \begin{itemize}
+ \item 既可以用于导言部分,也可以用于正文部分。在不指定语言时,默认选定 “English”。
+ \end{itemize}
+ \item \lstinline|\UseOtherLanguage{|\meta{language name}\lstinline|}{|\meta{content}\lstinline|}|,用指定的语言的设定排版 \meta{content}。
+ \begin{itemize}
+ \item 相比较 \lstinline|\UseLanguage|,它不会对行距进行修改,因此中西文字混排时能够保持行距稳定。
+ \end{itemize}
+\end{itemize}
+
+\meta{language name} 有下列选择:
+\begin{itemize}
+ \item 简体中文:\texttt{Chinese}、\texttt{chinese}、\texttt{SChinese}、\texttt{schinese}、\texttt{SimplifiedChinese} 或 \texttt{simplifiedchinese}
+ \item 繁体中文:\texttt{TChinese}、\texttt{tchinese}、\texttt{TraditionalChinese} 或 \texttt{traditionalchinese}
+ \item 英文:\texttt{English} 或 \texttt{english}
+ \item 法文:\texttt{French} 或 \texttt{french}
+ \item 德文:\texttt{German}、\texttt{german} 或 \texttt{ngerman}
+ \item 日文:\texttt{Japanese} 或 \texttt{japanese}
+ \item 俄文:\texttt{Russian} 或 \texttt{russian}
+\end{itemize}
+
+另外,还可以通过下面的方式来填加相应语言的设置:
+\begin{itemize}
+ \item \lstinline|\AddLanguageSetting{|\meta{settings}\lstinline|}|
+ \begin{itemize}
+ \item 向所有支持的语言增加设置 \meta{settings}。
+ \end{itemize}
+ \item \lstinline|\AddLanguageSetting(|\meta{language name}\lstinline|){|\meta{settings}\lstinline|}|
+ \begin{itemize}
+ \item 向指定的语言 \meta{language name} 增加设置 \meta{settings}。
+ \end{itemize}
+\end{itemize}
+例如,\lstinline|\AddLanguageSetting(German){\color{orange}}| 可以让所有德语以橙色显示(当然,还需要再加上 \lstinline|\AddLanguageSetting{\color{black}}| 来修正其他语言的颜色)。
+
+
+\subsection{PLlogo}
+
+\PLlogo{} 提供了 \lstinline|\ProjLib| 命令用于绘制 Logo,效果为:\ProjLib{}。它与普通的文字指令效果类似,可以用于不同的字号:
+% \begin{itemize}
+% \item \lstinline|\tiny|:\quad {\tiny\ProjLib}
+% \item \lstinline|\scriptsize|:\quad {\scriptsize\ProjLib}
+% \item \lstinline|\footnotesize|:\quad {\footnotesize\ProjLib}
+% \item \lstinline|\normalsize|:\quad {\normalsize\ProjLib}
+% \item \lstinline|\large|:\quad {\large\ProjLib}
+% \item \lstinline|\Large|:\quad {\Large\ProjLib}
+% \item \lstinline|\LARGE|:\quad {\LARGE\ProjLib}
+% \item \lstinline|\huge|:\quad {\huge\ProjLib}
+% \item \lstinline|\Huge|:\quad {\Huge\ProjLib}
+% \end{itemize}
+% \vspace{-0.5\baselineskip}
+\begin{longtable}{ll}
+ \lstinline|\tiny|:& {\tiny\ProjLib}\\
+ \lstinline|\scriptsize|:& {\scriptsize\ProjLib}\\
+ \lstinline|\footnotesize|:& {\footnotesize\ProjLib}\\
+ \lstinline|\normalsize|:& {\normalsize\ProjLib}\\
+ \lstinline|\large|:& {\large\ProjLib}\\
+ \lstinline|\Large|:& {\Large\ProjLib}\\
+ \lstinline|\LARGE|:& {\LARGE\ProjLib}\\
+ \lstinline|\huge|:& {\huge\ProjLib}\\
+ \lstinline|\Huge|:& {\Huge\ProjLib}
+\end{longtable}
+
+\subsection{PLpaper}
+
+\PLpaper{} 主要用于调节纸张颜色。它支持下列选项:
+
+\begin{itemize}
+ \item \texttt{paperstyle = \meta{paper style name}}
+ \begin{itemize}
+ \item 设定纸张色彩样式。\meta{paper style name} 可供选择的选项有:\texttt{yellow}、\texttt{dark} 与 \texttt{nord}。
+ \end{itemize}
+ \item \texttt{yellowpaper}、\texttt{darkpaper}、\texttt{nordpaper}
+ \begin{itemize}
+ \item 设定纸张色彩样式。效果与相应名称的 \texttt{paperstyle} 相同。
+ \end{itemize}
+ \item \texttt{preview}
+ \begin{itemize}
+ \item 预览模式,将会把 pdf 文件的白边去掉以方便阅读。
+ \end{itemize}
+\end{itemize}
+
+为了使用的方便,建议把这些选项作为文档类的全局参数,这样对于文档的纸张设定一目了然。
+
+\subsection{PLthm}
+
+\PLthm{} 提供定理类环境的设置。它支持下列选项:
+\begin{itemize}
+ \item \texttt{nothms}
+ \begin{itemize}
+ \item 不设定定理类环境。如果你希望使用自己的定理样式,可以使用这一选项。
+ \end{itemize}
+\end{itemize}
+
+预设的定理类环境包括:\texttt{assumption}、\texttt{axiom}、\texttt{conjecture}、\texttt{convention}、\texttt{corollary}、\texttt{definition}、\texttt{definition-proposition}、\texttt{definition-theorem}、\texttt{example}、\texttt{exercise}、\texttt{fact}、\texttt{hypothesis}、\texttt{lemma}、\texttt{notation}、\texttt{problem}、\texttt{property}、\texttt{proposition}、\texttt{question}、\texttt{remark}、\texttt{theorem},以及相应的带有星号 \lstinline|*| 的无编号版本。这些定理类环境在显示时会依据当前语言而相应变化,例如在中文模式下 \texttt{theorem} 会显示为“定理”,而在英文模式下则会显示为“Theorem”。关于如何选定语言,请参阅关于 \PLlang{} 的小节。
+
+在引用定理类环境时,建议使用智能引用 \lstinline|\cref{|\meta{label}\lstinline|}|。这样就不必每次都写上相应环境的名称了。
+
+\medskip
+若需要定义新的定理类环境,首先要定义这个环境在所用语言下的名称 \lstinline|\|\meta{name of environment}\meta{language abbr},其中 \meta{language abbr} 是语言的简写,分别为:
+\begin{longtable}{ll|ll}
+ \texttt{CN} & 简体中文 & \texttt{DE} & 德文\\
+ \texttt{TC} & 繁体中文 & \texttt{JP} & 日文\\
+ \texttt{EN} & 英文 & \texttt{RU} & 俄文\\
+ \texttt{FR} & 法文 & &\\
+\end{longtable}
+
+\begin{remind}
+ 如果要定义名称后带有星号 \lstinline|*| 的环境,那么在上面的 \meta{name of environment} 中不用写星号。
+\end{remind}
+
+然后用下面五种方式之一定义这一环境:
+\begin{itemize}
+ \item \lstinline|\CreateTheorem*{|\meta{name of environment}\lstinline|}|
+ \begin{itemize}
+ \item 定义不编号的环境 \meta{name of environment}
+ \end{itemize}
+ \item \lstinline|\CreateTheorem{|\meta{name of environment}\lstinline|}|
+ \begin{itemize}
+ \item 定义编号环境 \meta{name of environment},按顺序编号
+ \end{itemize}
+ \item \lstinline|\CreateTheorem{|\meta{name of environment}\lstinline|}[|\meta{numbered like}\lstinline|]|
+ \begin{itemize}
+ \item 定义编号环境 \meta{name of environment},与 \meta{numbered like} 计数器共用编号
+ \end{itemize}
+ \item \lstinline|\CreateTheorem{|\meta{name of environment}\lstinline|}<|\meta{numbered within}\lstinline|>|
+ \begin{itemize}
+ \item 定义编号环境 \meta{name of environment},在 \meta{numbered within} 计数器内编号
+ \end{itemize}
+ \item \lstinline|\CreateTheorem{|\meta{name of environment}\lstinline|}(|\meta{existed environment}\lstinline|)|\\
+ \lstinline|\CreateTheorem*{|\meta{name of environment}\lstinline|}(|\meta{existed environment}\lstinline|)|
+ \begin{itemize}
+ \item 将 \meta{name of environment} 与 \meta{existed environment} 或 \meta{existed environment}\lstinline|*| 等同。
+ \item 这种方式通常在两种情况下比较有用:
+ \begin{enumerate}
+ \item 希望定义更简洁的名称。例如,使用 \lstinline|\CreateTheorem{thm}(theorem)|,便可以直接用名称 \texttt{thm} 来撰写定理。
+ \item 希望去除某些环境的编号。例如,使用 \lstinline|\CreateTheorem{remark}(remark*)|,便可以去除 \texttt{remark} 环境的编号。
+ \end{enumerate}
+ \end{itemize}
+\end{itemize}
+
+\begin{remind}
+ 其内部使用了 \textsf{amsthm},因此传统的 \texttt{theoremstyle} 对其也是适用的,只需在相关定义前标明即可。
+\end{remind}
+
+\def\proofideanameCN{思路}
+\CreateTheorem*{proofidea*}
+\CreateTheorem{proofidea}<subsection>
+
+\bigskip
+下面提供一个例子。这三行代码:
+\begin{code}
+ \def\proofideanameCN{思路}
+ \CreateTheorem*{proofidea*}
+ \CreateTheorem{proofidea}<subsection>
+\end{code}
+可以分别定义不编号的环境 \lstinline|proofidea*| 和编号的环境 \lstinline|proofidea| (在 subsection 内编号),它们支持在简体中文语境中使用,效果如下所示 (具体样式与所在的文档类有关) :
+
+\begin{proofidea*}
+ \lstinline|proofidea*| 环境。
+\end{proofidea*}
+
+\begin{proofidea}
+ \lstinline|proofidea| 环境。
+\end{proofidea}
+
+
+\bigskip
+\section{目前存在的问题}
+
+\begin{itemize}[itemsep=1em]
+ \item \PLauthor{} 仍然处于初步阶段,在很多方面还远远比不上相对成熟的 \textsf{authblk}。
+ \item \PLlang{}:针对 \textsf{polyglossia} 的设置仍然存在许多问题,因此现在主要功能都是通过 \textsf{babel} 实现的。
+ \item \PLpaper{} 的 \texttt{preview} 功能主要是通过 \textsf{geometry} 宏包实现的,因此在 \textsc{\textsf{Koma}} 文档类中效果不好。
+ \item \PLthm{} 对于定理类环境的编号与样式设定目前还无法由用户更改。
+ \item \PLthm{}:智能引用针对所有 \PLlang{} 已支持语言的本地化尚不完整,主要是中文、日文与俄文。
+ \item 错误处理功能不完善,在出现一些问题时没有相应的错误提示。
+ \item 代码中有许多可优化之处,有些部分耗时过长,特别是 \PLthm{} 对定理类环境的定义。
+\end{itemize}
+
+
+\clearpage
+\section{使用示例}
+
+\subsection{标准文档类}
+
+在标准文档类中,通常只需简要设置页面尺寸、超链接,再载入 \PLtoolkit{},即可直接开始写作。下面是一段完整的示例。
+
+\begin{code}
+\documentclass{article}
+\usepackage[a4paper,margin=.75in]{geometry}
+\usepackage[hidelinks]{hyperref}
+\usepackage[palatino]{PLtoolkit} % Load the toolkit and use font Palatino
+
+\UseLanguage{French} % Use French from here
+
+\begin{document}
+
+\title{Le Titre}
+\author{Auteur}
+\date{\PLdate{2022-04-01}}
+
+\maketitle
+
+\begin{abstract}
+ Ceci est un résumé. \dnf<Plus de contenu est nécessaire.>
+\end{abstract}
+
+\section{Un théorème}
+
+%% Theorem-like environments can be used directly
+\begin{theorem}\label{thm:abc}
+ Ceci est un théorème.
+\end{theorem}
+
+Référence du théorème: \cref{thm:abc} % It is recommended to use clever reference
+
+\end{document}
+\end{code}
+
+\bigskip
+如果使用了 \PLamssim{},那么文章中就可以采用 \AmS{} 文档类的写法 (当然,此时原始的写法也是成立的,因此始终添加 \texttt{amssim} 这一参数通常是没有问题的)。此时上文引入 \PLtoolkit{} 的那一行应该写为:
+\begin{code}
+\usepackage[amssim,palatino]{PLtoolkit}
+\end{code}
+
+\clearpage
+\subsection{\texorpdfstring{\AmS{}}{AMS} 文档类}
+
+在 \AmS{} 文档类中,通常只需简要设置页面尺寸、超链接,再载入 \PLtoolkit{},即可直接开始写作。下面是一段完整的示例。
+\begin{code}
+\documentclass{amsart}
+\usepackage[a4paper,margin=.75in]{geometry}
+\usepackage[hidelinks]{hyperref}
+\usepackage[palatino]{PLtoolkit} % Load the toolkit and use font Palatino
+
+\UseLanguage{French} % Use French from here
+
+\begin{document}
+
+\title{Le Titre}
+\author{Auteur 1}
+\address{Adresse 1}
+\email{\href{Courriel 1}{Courriel 1}}
+\author{Auteur 1}
+\address{Adresse 1}
+\email{\href{Courriel 2}{Courriel 2}}
+\date{\PLdate{2022-04-01}}
+\subjclass{*****}
+\keywords{...}
+
+\begin{abstract}
+ Ceci est un résumé. \dnf<Plus de contenu est nécessaire.>
+\end{abstract}
+
+\maketitle
+
+\section{Première section}
+
+%% Theorem-like environments can be used directly
+\begin{theorem}\label{thm:abc}
+ Ceci est un théorème.
+\end{theorem}
+
+Référence du théorème: \cref{thm:abc} % It is recommended to use clever reference
+
+\end{document}
+\end{code}
+
+
+\end{document}
diff --git a/macros/latex/contrib/projlib/ProjLib-doc-en.pdf b/macros/latex/contrib/projlib/ProjLib-doc-en.pdf
new file mode 100644
index 0000000000..0cae81150f
--- /dev/null
+++ b/macros/latex/contrib/projlib/ProjLib-doc-en.pdf
Binary files differ
diff --git a/macros/latex/contrib/projlib/ProjLib-doc-en.tex b/macros/latex/contrib/projlib/ProjLib-doc-en.tex
new file mode 100644
index 0000000000..6cb666433c
--- /dev/null
+++ b/macros/latex/contrib/projlib/ProjLib-doc-en.tex
@@ -0,0 +1,450 @@
+%! TEX program = xelatex
+\documentclass[allowbf]{lebhart}
+
+%%================================
+%% Import toolkit
+%%================================
+\usepackage{PLtoolkit}
+\usepackage{longtable} % breakable tables
+\usepackage{hologo} % more TeX logo
+
+%%================================
+%% For typestting code
+%%================================
+\usepackage{listings}
+\definecolor{lightergray}{gray}{0.99}
+\lstset{language=[LaTeX]TeX,
+ keywordstyle=\color{maintheme},
+ basicstyle=\ttfamily,
+ commentstyle=\color{forestgreen}\ttfamily,
+ stringstyle=\rmfamily,
+ showstringspaces=false,
+ breaklines=true,
+ frame=lines,
+ backgroundcolor=\color{lightergray},
+ flexiblecolumns=true,
+ escapeinside={(*}{*)},
+ % numbers=left,
+ numberstyle=\scriptsize, stepnumber=1, numbersep=5pt,
+ firstnumber=last,
+}
+\providecommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$}
+\lstset{moretexcs=%
+ {color,CreateTheorem,proofideanameEN,cref,dnf,needgraph,UseLanguage,UseOtherLanguage,AddLanguageSetting,maketitle,address,curraddr,email,keywords,subjclass,thanks,dedicatory,PLdate,ProjLib
+ }
+}
+\lstnewenvironment{code}%
+{\setkeys{lst}{columns=fullflexible,keepspaces=true}}{}
+
+%%================================
+%% remind
+%%================================
+\newenvironment{remind}[1][Remind]{%
+ \begin{tcolorbox}[breakable,
+ enhanced,
+ width = \textwidth,
+ colback = white, colbacktitle = paper,
+ colframe = gray!50, boxrule=0.2mm,
+ coltitle = black,
+ fonttitle = \sffamily,
+ attach boxed title to top left = {yshift=-\tcboxedtitleheight/2, xshift=\tcboxedtitlewidth/4},
+ boxed title style = {boxrule=0pt, colframe=paper},
+ before skip = 0.3cm,
+ after skip = 0.3cm,
+ top = 3mm,
+ bottom = 3mm,
+ title={\scshape\sffamily #1}]%
+}{\end{tcolorbox}}
+
+%%================================
+%% 名称
+%%================================
+\providecommand{\PLtoolkit}{\textsf{PLtoolkit}}
+\providecommand{\PLamssim}{\textsf{PLamssim}}
+\providecommand{\PLauthor}{\textsf{PLauthor}}
+\providecommand{\PLdatestr}{\textsf{PLdate}}
+\providecommand{\PLdraft}{\textsf{PLdraft}}
+\providecommand{\PLlang}{\textsf{PLlang}}
+\providecommand{\PLlogo}{\textsf{PLlogo}}
+\providecommand{\PLpaper}{\textsf{PLpaper}}
+\providecommand{\PLthm}{\textsf{PLthm}}
+
+%%================================
+%% 正文
+%%================================
+\begin{document}
+
+\title{\ProjLib{}~~Toolkit\\[.3\baselineskip]\normalsize User Manual}
+\author{Jinwen Xu}
+\thanks{Corresponding to: \texttt{\ProjLib{}~2021/05/12}}
+\date{May 2021, Beijing}
+
+\maketitle
+
+\begin{abstract}
+ The \ProjLib{} toolkit is designed to simplify the preparation before writing \LaTeX{} documents. With \PLtoolkit{} loaded, you no longer need to set up the theorem-like environments nor configure the appropriate multilingual settings. Additionally, a series of auxiliary functionalities have been introduced.
+\end{abstract}
+
+% \tableofcontents
+
+\section{PLtoolkit}
+
+\subsection{How to load it}
+
+Just add the following line to your preamble:
+
+\begin{code}
+ \usepackage{PLtoolkit}
+\end{code}
+
+\begin{remind}[Attention]
+ Since \textsf{cleveref} is used internally, \PLtoolkit{} needs to be placed after \textsf{varioref} and \textsf{hyperref}.
+\end{remind}
+\medskip
+
+\subsection{Options}
+
+\PLtoolkit{} offers the following options:
+\begin{itemize}
+ \item \texttt{draft} or \texttt{fast}
+ \begin{itemize}
+ \item Fast mode. The functionality is appropriately reduced to get faster compilation speed, recommended to use during the writing phase.
+ \end{itemize}
+ \item \texttt{palatino}、\texttt{times}、\texttt{garamond}、\texttt{biolinum}
+ \begin{itemize}
+ \item Font options. As the name suggest, font with corresponding name will be loaded.
+ \end{itemize}
+ \item \texttt{author}
+ \begin{itemize}
+ \item Load \PLauthor{}. For more information about its functionality, see the section on this package.
+ \end{itemize}
+ \item \texttt{amssim}
+ \begin{itemize}
+ \item Load \PLamssim{}. For more information about its functionality, see the section on this package.
+ \end{itemize}
+ \item \texttt{nothms}
+ \begin{itemize}
+ \item The theorem-like environments will not be defined. You should use this option if you wish to apply your own theorem styles.
+ \end{itemize}
+\end{itemize}
+In addition, there are also some options of the components that can (and should) be passed as global options of the document class, such as \texttt{paperstyle} and \texttt{preview} of \PLpaper{}. For more information, please refer to the corresponding section.
+
+\section{The components}
+
+\subsection{PLamssim}
+
+\PLamssim{} is used to simulate some features of the \textsf{amsart} class in a standard class, including:
+\begin{itemize}
+ \item \lstinline|\address|, \lstinline|\curraddr|, \lstinline|\email| and \lstinline|\dedicatory| macro(the first three are provided by \PLauthor{})
+ \item \lstinline|\keywords| macro
+ \item \lstinline|\subjclass| macro
+ \item \lstinline|\thanks| can be written outside \lstinline|\author|
+ \item The \lstinline|abstract| environment can be placed before \lstinline|\maketitle|
+\end{itemize}
+
+These modifications would only take place in standard classes. In the \AmS{} classes, \PLamssim{} does not have any effect.
+
+\subsection{PLauthor}
+
+\PLauthor{} offers \lstinline|\address|, \lstinline|\curraddr| and \lstinline|\email|, and allows you to enter multiple groups of author information. The standard usage is like this:
+\begin{code}
+ \author{(*\meta{author 1}*)}
+ \address{(*\meta{address 1}*)}
+ \email{(*\meta{email 1}*)}
+ \author{(*\meta{author 2}*)}
+ \address{(*\meta{address 2}*)}
+ \email{(*\meta{email 2}*)}
+ ...
+\end{code}
+The mutual order of \lstinline|\address|, \lstinline|\curraddr| and \lstinline|\email| is not important.
+
+\subsection{PLdate}
+
+\PLdatestr{} offers the \lstinline|\PLdate|\meta{yyyy-mm-dd} macro to convert \meta{yyyy-mm-dd} into the date format of the currently selected language. For example, in current English context, \lstinline|\PLdate{2022-04-01}| would become: \PLdate{2022-04-01}.
+
+For details on how to select a language, please refer to the section on \PLlang{}.
+
+\subsection{PLdraft}
+
+\PLdraft{} offers the following macros:
+\begin{itemize}
+ \item \lstinline|\dnf| or \lstinline|\dnf<...>|. The effect is: \dnf~ or \dnf<...>. \\The prompt text changes according to the current language. For example, it will be displayed as \UseOtherLanguage{French}{\dnf} in French mode.
+ \item \lstinline|\needgraph| or \lstinline|\needgraph<...>|. The effect is: \needgraph or \needgraph<...>The prompt text changes according to the current language. For example, in French mode, it will be displayed as \UseOtherLanguage{French}{\needgraph}
+\end{itemize}
+
+For details on how to select a language, please refer to the section on \PLlang{}.
+
+\subsection{PLlang}
+
+\PLlang{} offers multi-language support, including simplified Chinese, traditional Chinese, English, French, German, Japanese, and Russian (among them, Chinese, Japanese, and Russian require appropriate \TeX{} engines and fonts to support). The language can be selected by the following macros:
+
+\begin{itemize}
+ \item \lstinline|\UseLanguage{|\meta{language name}\lstinline|}| is used to specify the language. The corresponding setting of the language will be applied after it. It can be used either in the preamble or in the main body. When no language is specified, ``English" is selected by default.
+ \item \lstinline|\UseOtherLanguage{|\meta{language name}\lstinline|}{|\meta{content}\lstinline|}|, which uses the specified language settings to typeset \meta{content}. Compared with \lstinline|\UseLanguage|, it will not modify the line spacing, so line spacing would remain stable when CJK and Western texts are mixed.
+\end{itemize}
+
+\meta{language name} can be:
+\begin{itemize}
+ \item Simplified Chinese: \texttt{Chinese}, \texttt{chinese}, \texttt{SChinese}, \texttt{schinese}, \texttt{SimplifiedChinese} or \texttt{simplifiedchinese}
+ \item Traditional Chinese: \texttt{TChinese}, \texttt{tchinese}, \texttt{TraditionalChinese} or \texttt{traditionalchinese}
+ \item English: \texttt{English} or \texttt{english}
+ \item French: \texttt{French} or \texttt{french}
+ \item German: \texttt{German}, \texttt{german} or \texttt{ngerman}
+ \item Japanese: \texttt{Japanese} or \texttt{japanese}
+ \item Russian: \texttt{Russian} or \texttt{russian}
+\end{itemize}
+
+\medskip
+In addition, you can also add new settings to selected language:
+\begin{itemize}
+ \item \lstinline|\AddLanguageSetting{|\meta{settings}\lstinline|}|
+ \begin{itemize}
+ \item Add \meta{settings} to all supported languages.
+ \end{itemize}
+ \item \lstinline|\AddLanguageSetting(|\meta{language name}\lstinline|){|\meta{settings}\lstinline|}|
+ \begin{itemize}
+ \item Add \meta{settings} to the selected language \meta{language name}.
+ \end{itemize}
+\end{itemize}
+For example, \lstinline|\AddLanguageSetting(German){\color{orange}}| can make all German text displayed in orange (of course, one then need to add \lstinline|\AddLanguageSetting{\color{black}}| in order to correct the color of the text in other languages).
+
+
+\subsection{PLlogo}
+
+\PLlogo{} offers the \lstinline|\ProjLib| macro to draw the logo, which looks like \ProjLib{}. It is similar to ordinary text macros and can be used with different font size macros:
+% \begin{itemize}
+% \item \lstinline|\tiny|:\quad {\tiny\ProjLib}
+% \item \lstinline|\scriptsize|:\quad {\scriptsize\ProjLib}
+% \item \lstinline|\footnotesize|:\quad {\footnotesize\ProjLib}
+% \item \lstinline|\normalsize|:\quad {\normalsize\ProjLib}
+% \item \lstinline|\large|:\quad {\large\ProjLib}
+% \item \lstinline|\Large|:\quad {\Large\ProjLib}
+% \item \lstinline|\LARGE|:\quad {\LARGE\ProjLib}
+% \item \lstinline|\huge|:\quad {\huge\ProjLib}
+% \item \lstinline|\Huge|:\quad {\Huge\ProjLib}
+% \end{itemize}
+\bigskip
+\begin{longtable}{ll}
+ \lstinline|\tiny|:& {\tiny\ProjLib}\\
+ \lstinline|\scriptsize|:& {\scriptsize\ProjLib}\\
+ \lstinline|\footnotesize|:& {\footnotesize\ProjLib}\\
+ \lstinline|\normalsize|:& {\normalsize\ProjLib}\\
+ \lstinline|\large|:& {\large\ProjLib}\\
+ \lstinline|\Large|:& {\Large\ProjLib}\\
+ \lstinline|\LARGE|:& {\LARGE\ProjLib}\\
+ \lstinline|\huge|:& {\huge\ProjLib}\\
+ \lstinline|\Huge|:& {\Huge\ProjLib}
+\end{longtable}
+
+\clearpage
+\subsection{PLpaper}
+
+\PLpaper{} is mainly used to adjust the paper color. It has the following options:
+
+\begin{itemize}
+ \item \texttt{paperstyle = \meta{paper style name}}
+ \begin{itemize}
+ \item Set the paper color style. The options available for \meta{paper style name} are: \texttt{yellow}, \texttt{dark} and \texttt{nord}.
+ \end{itemize}
+ \item \texttt{yellowpaper}、\texttt{darkpaper}、\texttt{nordpaper}
+ \begin{itemize}
+ \item Set the paper color style. The effect is the same as \texttt{paperstyle} with the corresponding \meta{paper style name} specified.
+ \end{itemize}
+ \item \texttt{preview}
+ \begin{itemize}
+ \item Preview mode. Crop the white edges of pdf file for the convenience of reading.
+ \end{itemize}
+\end{itemize}
+
+It is recommended to pass these options as global options of the document class. In this way, the paper settings would be clear at a glance.
+
+\subsection{PLthm}
+
+\PLthm{} offers the configuration of theorem-like environments. It has the following option:
+% \vspace{-.3\baselineskip}
+\begin{itemize}
+ \item \texttt{nothms}
+ \begin{itemize}
+ \item The theorem-like environments will not be defined. You should use this option if you wish to apply your own theorem styles.
+ \end{itemize}
+\end{itemize}
+
+Preset environments include: \texttt{assumption}, \texttt{axiom}, \texttt{conjecture}, \texttt{convention}, \texttt{corollary}, \texttt{definition}, \texttt{definition-proposition}, ~~\texttt{definition-theorem}, ~~\texttt{example}, ~~\texttt{exercise}, ~~\texttt{fact}, ~~\texttt{hypothesis}, ~~\texttt{lemma}, \\\texttt{notation}, \texttt{problem}, \texttt{property}, \texttt{proposition}, \texttt{question}, \texttt{remark}, \texttt{theorem}, and the corresponding unnumbered version with an asterisk \lstinline|*| in the name. The display of these environments will change according to the current language. For example, \texttt{theorem} will be displayed as ``Theorem" in English mode and ``Théorème" in French mode. For details on how to select a language, please refer to the section on \PLlang{}.
+
+When referencing a theorem-like environment, it is recommended to use smart reference \lstinline|\cref{|\meta{label}\texttt{\}}. In this way, there is no need to explicitly write down the name of the corresponding environment every time.
+
+\medskip
+If you need to define a new theorem-like environment, you must first define the name of the environment in the language used: \lstinline|\|\meta{name of environment}\meta{language abbr}, where \meta{language abbr} is the abbreviation of language, which can be:
+% \vspace{-.5\baselineskip}
+\begin{longtable}{ll|ll}
+ \texttt{CN} & Simplified Chinese & \texttt{DE} & German\\
+ \texttt{TC} & Traditional Chinese & \texttt{JP} & Japanese\\
+ \texttt{EN} & English & \texttt{RU} & Russian\\
+ \texttt{FR} & French & &\\
+\end{longtable}
+
+\begin{remind}
+ If you want to define an environment with an asterisk \lstinline|*| after the name, you don't need to write an asterisk in the \meta{name of environment} above. See the example below.
+\end{remind}
+
+\medskip
+And then define this environment in one of following five ways:
+\begin{itemize}
+ \item \lstinline|\CreateTheorem*{|\meta{name of environment}\lstinline|}|
+ \begin{itemize}
+ \item Define an unnumbered environment \meta{name of environment}
+ \end{itemize}
+ \item \lstinline|\CreateTheorem{|\meta{name of environment}\lstinline|}|
+ \begin{itemize}
+ \item Define a numbered environment \meta{name of environment}, numbered in order 1,2,3,\dots
+ \end{itemize}
+ \item \lstinline|\CreateTheorem{|\meta{name of environment}\lstinline|}[|\meta{numbered like}\lstinline|]|
+ \begin{itemize}
+ \item Define a numbered environment \meta{name of environment}, which shares the counter \meta{numbered like}
+ \end{itemize}
+ \item \lstinline|\CreateTheorem{|\meta{name of environment}\lstinline|}<|\meta{numbered within}\lstinline|>|
+ \begin{itemize}
+ \item Define a numbered environment \meta{name of environment}, numbered within the counter \meta{numbered within}
+ \end{itemize}
+ \item \lstinline|\CreateTheorem{|\meta{name of environment}\lstinline|}(|\meta{existed environment}\lstinline|)|\\
+ \lstinline|\CreateTheorem*{|\meta{name of environment}\lstinline|}(|\meta{existed environment}\lstinline|)|
+ \begin{itemize}
+ \item Identify \meta{name of environment} with \meta{existed environment} or \meta{existed environment}\lstinline|*|.
+ \item This method is usually useful in the following two situations:
+ \begin{enumerate}
+ \item To use a more concise name. For example, with \lstinline|\CreateTheorem{thm}(theorem)|, one can then use the name \texttt{thm} to write theorem.
+ \item To remove the numbering of some environments. For example, one can remove the numbering of the \texttt{remark} environment with \lstinline|\CreateTheorem{remark}(remark*)|.
+ \end{enumerate}
+ \end{itemize}
+\end{itemize}
+
+\begin{remind}
+ It uses \textsf{amsthm} internally, so the traditional \texttt{theoremstyle} is also applicable to it. One only needs declare the style before the relevant definitions.
+\end{remind}
+
+\def\proofideanameEN{Idea}
+\CreateTheorem*{proofidea*}
+\CreateTheorem{proofidea}<subsection>
+
+\bigskip
+Here is an example. The following code:
+\begin{code}
+ \def\proofideanameEN{Idea}
+ \CreateTheorem*{proofidea*}
+ \CreateTheorem{proofidea}<subsection>
+\end{code}
+defines an unnumbered environment \lstinline|proofidea*| and a numbered environment \lstinline|proofidea| (numbered within subsection) respectively. They can be used in English context. The effect is as follows (the actual style is related to the document class):
+
+\begin{proofidea*}
+ The \lstinline|proofidea*| environment.
+\end{proofidea*}
+
+\begin{proofidea}
+ The \lstinline|proofidea| environment.
+\end{proofidea}
+
+
+\medskip
+\section{Known issues}
+
+\begin{itemize}[itemsep=.6em]
+ \item \PLauthor{} is still in its preliminary stage, and thus its effect is still not as good as the relatively mature \textsf{authblk} in some aspects.
+ \item \PLlang{}: It is still quite problematic with the configuration of \textsf{polyglossia}, so main features are implemented through \textsf{babel} for now.
+ \item \PLpaper{}: the \texttt{preview} option is mainly implemented with the help of package \textsf{geometry}, so it does not work quite as well in the \textsc{\textsf{Koma}} document classes.
+ \item \PLthm{}: The numbering and theorem-style settings of the theorem-like environments cannot be accessed by the user at present.
+ \item \PLthm{}: The localization of \textsf{cleveref} is not yet complete for all supported languages of \PLlang{}, especially for Chinese, Japanese and Russian.
+ \item The error handling mechanism is incomplete: there is no corresponding error prompt when some problems occur.
+ \item There are many things that can be optimized in the code. Some codes take too long to run, especially the definition of theorem-like environments in \PLthm{}.
+\end{itemize}
+
+
+\clearpage
+\section{Usage example}
+
+\subsection{Standard classes}
+
+In standard classes, one usually only need to configure the page size, hyperlinks and load \PLtoolkit{} before actually start writing the document. Below is a complete example.
+
+\begin{code}
+\documentclass{article}
+\usepackage[a4paper,margin=.75in]{geometry}
+\usepackage[hidelinks]{hyperref}
+\usepackage[palatino]{PLtoolkit} % Load the toolkit and use font Palatino
+
+\UseLanguage{French} % Use French from here
+
+\begin{document}
+
+\title{Le Titre}
+\author{Auteur}
+\date{\PLdate{2022-04-01}}
+
+\maketitle
+
+\begin{abstract}
+ Ceci est un résumé. \dnf<Plus de contenu est nécessaire.>
+\end{abstract}
+
+\section{Un théorème}
+
+%% Theorem-like environments can be used directly
+\begin{theorem}\label{thm:abc}
+ Ceci est un théorème.
+\end{theorem}
+
+Référence du théorème: \cref{thm:abc} % It is recommended to use clever reference
+
+\end{document}
+\end{code}
+
+\bigskip
+If \PLamssim{} is loaded, then one can adopt the \AmS{} writing style in the document (of course, the original way is also valid, so always adding the option \texttt{amssim} usually does not cause problems). This way, the line that introduces \PLtoolkit{} should be written as:
+\begin{code}
+\usepackage[amssim,palatino]{PLtoolkit}
+\end{code}
+
+\clearpage
+\subsection{The \texorpdfstring{\AmS{}}{AMS} classes}
+
+In \AmS{} classes, one usually only need to configure the page size, hyperlinks and load \PLtoolkit{} before actually start writing the document. Below is a complete example.
+\begin{code}
+\documentclass{amsart}
+\usepackage[a4paper,margin=.75in]{geometry}
+\usepackage[hidelinks]{hyperref}
+\usepackage[palatino]{PLtoolkit} % Load the toolkit and use font Palatino
+
+\UseLanguage{French} % Use French from here
+
+\begin{document}
+
+\title{Le Titre}
+\author{Auteur 1}
+\address{Adresse 1}
+\email{\href{Courriel 1}{Courriel 1}}
+\author{Auteur 1}
+\address{Adresse 1}
+\email{\href{Courriel 2}{Courriel 2}}
+\date{\PLdate{2022-04-01}}
+\subjclass{*****}
+\keywords{...}
+
+\begin{abstract}
+ Ceci est un résumé. \dnf<Plus de contenu est nécessaire.>
+\end{abstract}
+
+\maketitle
+
+\section{Première section}
+
+%% Theorem-like environments can be used directly
+\begin{theorem}\label{thm:abc}
+ Ceci est un théorème.
+\end{theorem}
+
+Référence du théorème: \cref{thm:abc} % It is recommended to use clever reference
+
+\end{document}
+\end{code}
+
+
+\end{document}
diff --git a/macros/latex/contrib/projlib/ProjLib.dtx b/macros/latex/contrib/projlib/ProjLib.dtx
new file mode 100644
index 0000000000..42f43b7ea1
--- /dev/null
+++ b/macros/latex/contrib/projlib/ProjLib.dtx
@@ -0,0 +1,1252 @@
+% \iffalse meta-comment
+%
+% Copyright (C) 2021 by Jinwen XU
+% -------------------------------
+%
+% This file may be distributed and/or modified under the conditions of the LaTeX
+% Project Public License, either version 1.3c of this license or (at your option)
+% any later version. The latest version of this license is in:
+%
+% http://www.latex-project.org/lppl.txt
+%
+% \fi
+%
+%<*driver>
+\ProvidesFile{ProjLib.dtx}
+%</driver>
+\NeedsTeXFormat{LaTeX2e}[2020-10-01]
+%
+%<*PLamssim>
+\ProvidesPackage{PLamssim}
+ [2021/05/12 Simulate some features of amsart]
+%</PLamssim>
+%
+%<*PLauthor>
+\ProvidesPackage{PLauthor}
+ [2021/05/12 Enhanced author information block]
+%</PLauthor>
+%
+%<*PLdate>
+\ProvidesPackage{PLdate}
+ [2021/05/12 Convert yyyy-mm-dd to normal datetime format]
+%</PLdate>
+%
+%<*PLdraft>
+\ProvidesPackage{PLdraft}
+ [2021/05/12 Some useful macros for the draft stage]
+%</PLdraft>
+%
+%<*PLlang>
+\ProvidesPackage{PLlang}
+ [2021/05/12 Multi-language configuration]
+%</PLlang>
+%
+%<*PLlogo>
+\ProvidesPackage{PLlogo}
+ [2021/05/12 The ProjLib logo]
+%</PLlogo>
+%
+%<*PLpaper>
+\ProvidesPackage{PLpaper}
+ [2021/05/12 Paper style configuration]
+%</PLpaper>
+%
+%<*PLthm>
+\ProvidesPackage{PLthm}
+ [2021/05/12 Theorem setup and configuration]
+%</PLthm>
+%
+%<*PLtoolkit>
+\ProvidesPackage{PLtoolkit}
+ [2021/05/12 Collective interface of ProjLib Toolkit]
+%</PLtoolkit>
+%
+\RequirePackage{kvoptions}
+\RequirePackage{etoolbox}
+%
+%<*PLamssim>
+\ifdefined\subjclass\endinput\fi
+
+\RequirePackage{PLauthor}
+\RequirePackage{calc}
+
+\providecommand{\conditionalbfseries}{\bfseries}
+
+% keywords
+\def\keywordsnameEN{\textsc{Key words and phrases}}
+\def\keywordsnameFR{\textsc{Mots et phrases clés}}
+\def\keywordsnameDE{\textsc{Schlüsselwörter und Phrasen}}
+\def\keywordsnameCN{关键词}
+\def\keywordsnameTC{關鍵詞}
+\def\keywordsnameJP{キーワード}
+\def\keywordsnameRU{Ключевые слова и фразы}
+
+\ifdefined\keywords\else
+ \def\PL@keywords{}
+ \newcommand*{\keywords}[1]{\def\PL@keywords{#1}}
+\fi
+
+% dedicatory
+\ifdefined\dedicatory\else
+ \def\PL@dedicatory{}
+ \newcommand*{\dedicatory}[1]{\def\PL@dedicatory{#1}}
+\fi
+
+% \thanks: behave like article-style when in \author, and ams-style (no marker) when outside
+\AtEndPreamble{
+% In case that \@author changes again
+\let\footnotemark@PLoriginal\footnotemark%
+\let\footnotemark\relax%
+\let\thanks@PLoriginal\thanks%
+\newlength\PL@starlength
+\setlength{\PL@starlength}{\widthof{*}}
+\newcommand*{\PL@prethanks}[1]{\thanks@PLoriginal{\hspace*{-\PL@starlength}#1}}
+% \renewcommand*{\thanks}[1]{%
+% \ifx#1\@empty\else%
+% \thanks@PLoriginal{\hspace*{-\PL@starlength}#1}%
+% \fi}
+\renewcommand*{\thanks}[1]{%
+ \ifx#1\@empty\else%
+ \apptocmd{\@title}{%
+ \thanks@PLoriginal{\hspace*{-\PL@starlength}#1}%
+ }{}{\FAIL}%
+ \fi}
+\let\author@PLoriginal\author
+\renewcommand{\author}[1]{%
+ \author@PLoriginal{%
+ \let\footnotemark\footnotemark@PLoriginal%
+ \let\thanks\thanks@PLoriginal%
+ #1%
+ \let\footnotemark\relax%
+ }%
+}
+% \pretocmd{\@author}{\let\footnotemark\footnotemark@PLoriginal\let\thanks\thanks@PLoriginal}{}{\FAIL}
+% \apptocmd{\@author}{\let\footnotemark\relax}{}{\FAIL}
+}
+
+%% Modify abstract to allow it before maketitle
+\let\abstract@PLoriginal\abstract%
+\let\endabstract@PLoriginal\endabstract%
+\newif\if@PLamssim@maketitle\@PLamssim@maketitlefalse
+\newif\if@PLamssim@absbefore\@PLamssim@absbeforefalse
+\RequirePackage{fancyvrb}
+% Taken from https://tex.stackexchange.com/a/596328
+% define the same as \protected@write, but with \immediate
+\providecommand*\protected@iwrite[3]{%
+ \begingroup
+ \let\thepage\relax
+ #2%
+ \let\protect\@unexpandable@protect
+ \edef\reserved@a{\immediate\write#1{#3}}\reserved@a
+ \endgroup
+ \if@nobreak\ifvmode\nobreak\fi\fi
+}
+\patchcmd{\FVB@VerbatimOut}
+ {\immediate\write\FV@OutFile}
+ {\protected@iwrite\FV@OutFile{}}
+ {}{}
+%
+\renewenvironment{abstract}{%
+ \VerbatimOut{\jobname.plabs}%
+}{
+ \endVerbatimOut%
+ \if@PLamssim@maketitle%
+ \begin{abstract@PLoriginal}%
+ \input{\jobname.plabs}%
+ \end{abstract@PLoriginal}%
+ % \ifx\PL@keywords\@empty\else%
+ % \par\smallskip\noindent{\conditionalbfseries\csname keywordsname\csname\languagename ABBR\endcsname\endcsname.}~\PL@keywords%
+ % \fi%
+ \else%
+ \global\@PLamssim@absbeforetrue%
+ \fi%
+}
+
+%% Modify maketitle
+\AtEndPreamble{%
+% Add dedicatory to @maketitle
+\patchcmd{\@maketitle}{\@date}{%
+ \ifx\@date\@empty\vspace{-2\baselineskip}%
+ \else\@date\fi%
+ \ifx\PL@dedicatory\@empty\else%
+ \par\vspace{-\parskip}\bigskip%
+ {\itshape\PL@dedicatory}\fi}
+ {}{\FAIL}
+% Add keywords to maketitle
+\pretocmd{\maketitle}{%
+ \ifx\PL@keywords\@empty\else%
+ \PL@prethanks{{\conditionalbfseries%
+ \csname keywordsname\csname\languagename ABBR\endcsname\endcsname.}%
+ ~\PL@keywords}%
+ \fi}{}{\FAIL}
+% Add abstract to maketitle
+\apptocmd{\maketitle}{%
+ \if@PLamssim@absbefore%
+ \begin{abstract@PLoriginal}%
+ \input{\jobname.plabs}%
+ % \ifx\PL@keywords\@empty\else%
+ % \par\smallskip\noindent{\conditionalbfseries\csname keywordsname\csname\languagename ABBR\endcsname\endcsname.}~\PL@keywords%
+ % \fi%
+ \end{abstract@PLoriginal}%
+ \fi%
+ \global\let\address\relax
+ \global\let\curraddr\relax
+ \global\let\email\relax
+ \global\let\dedicatory\relax
+ \global\let\keywords\relax
+ \global\@PLamssim@maketitletrue
+}{}{\FAIL}
+% Disbale the \newpage in maketitle
+% \let\maketitle@PLoriginal=\maketitle
+% \renewcommand*{\maketitle}{{\let\newpage\relax\maketitle@PLoriginal}}
+}
+
+\newcommand*\subjclass[2][2020]{%
+ \def\@subjclass{#2}%
+ \@ifundefined{subjclassname@#1}{%
+ \ClassWarning{\@currname}{Unknown edition (#1) of Mathematics
+ Subject Classification; using '2020'}%
+ \expandafter\let\expandafter\subjclassname\csname subjclassname@2020\endcsname
+ }{%
+ \expandafter\let\expandafter\subjclassname\csname subjclassname@#1\endcsname
+ }%
+ \PL@prethanks{{\itshape\subjclassname.}\enspace\@subjclass{}.}
+}
+\@namedef{subjclassname@1991}{%
+ \textup{1991} Mathematics Subject Classification}
+\@namedef{subjclassname@2000}{%
+ \textup{2000} Mathematics Subject Classification}
+\@namedef{subjclassname@2010}{%
+ \textup{2010} Mathematics Subject Classification}
+\@namedef{subjclassname@2020}{%
+ \textup{2020} Mathematics Subject Classification}
+%</PLamssim>
+%
+%<*PLauthor>
+\ifdefined\subjclass\endinput\fi
+
+\RequirePackage{PLlang}
+
+%%================================
+%% Font and style
+%%================================
+\def\PLauthor@font@author{\normalsize\normalfont\scshape}
+\def\PLauthor@font@address{\small\normalfont\itshape}
+\def\PLauthor@font@curraddr{\small\normalfont\itshape}
+\def\PLauthor@font@email{\small\normalfont\ttfamily}
+
+%%================================
+%% Lengths
+%%================================
+% Space between author and address
+\newlength{\PLauthor@length@innersep}
+\setlength{\PLauthor@length@innersep}{.3\baselineskip}
+
+% Space between different author blocks
+\newlength{\PLauthor@length@sep}
+\setlength{\PLauthor@length@sep}{.5\baselineskip}
+
+% Space between affiliation and date
+\newlength{\PLauthor@length@aftersep}
+\setlength{\PLauthor@length@aftersep}{.3\baselineskip}
+
+%%================================
+%% The macros
+%%================================
+\newif\if@PLauthor@affilon
+\renewcommand*{\author}[1]{%
+ \gappto\@author{\phantom{A}\\[-\baselineskip]%
+ \vspace{\PLauthor@length@sep}%
+ \PLauthor@font@author{#1}\\\phantom{}
+ \@PLauthor@affilonfalse}}
+\providecommand*{\address}[1]{%
+ \gappto\@author{\phantom{A}\\[-\baselineskip]%
+ \if@PLauthor@affilon\else%
+ \vspace{\PLauthor@length@innersep}%
+ \fi%
+ \@PLauthor@affilontrue%
+ \PLauthor@font@address{#1}\\\phantom{}}%
+}
+\providecommand*{\curraddr}[1]{%
+ \gappto\@author{\phantom{A}\\[-\baselineskip]%
+ \if@PLauthor@affilon\else%
+ \vspace{\PLauthor@length@innersep}%
+ \fi%
+ \@PLauthor@affilontrue%
+ \PLauthor@font@curraddr{#1}\\\phantom{}}%
+}
+\providecommand*{\email}[1]{%
+ \gappto\@author{\phantom{A}\\[-\baselineskip]%
+ \if@PLauthor@affilon\else%
+ \vspace{\PLauthor@length@innersep}%
+ \fi%
+ \@PLauthor@affilontrue%
+ \PLauthor@font@email{#1}\\\phantom{}}%
+}
+
+%%================================
+%% Adjustment
+%%================================
+\patchcmd{\@maketitle}{\begin{tabular}[t]{c}}{}{}{}
+\patchcmd{\@maketitle}{\end{tabular}}{}{}{}
+\def\@author{} % Remove "No \author given."
+\pretocmd{\@maketitle}{%
+ \pretocmd{\@author}{\vspace{-\PLauthor@length@sep}}{}{\FAIL}%
+ \apptocmd{\@author}{%
+% Fix the space caused by `\\\phantom{}`
+ \vspace{-\baselineskip}%
+ \if@PLauthor@affilon%
+ \vspace{\PLauthor@length@aftersep}%
+ \fi%
+ }{}{\FAIL}%
+}{}{\FAIL}
+%</PLauthor>
+%
+%<*PLdate>
+\SetupKeyvalOptions{
+ family = @PLdate,
+ prefix = @PLdate@,
+}
+\DeclareBoolOption[false]{draft}
+\DeclareBoolOption[false]{fast}
+\ProcessKeyvalOptions*\relax
+\if@PLdate@draft
+ \@PLdate@fasttrue
+\fi
+\if@PLdate@fast\let\PLdate\relax\endinput\fi
+
+\RequirePackage{PLlang}
+
+% The following line is for "authblk"
+\robustify\@latex@warning@no@line
+\RequirePackage{silence}
+\WarningFilter*{datetime2}{Date-Time Language Module}
+\PassOptionsToPackage{fr-FR,en-US}{datetime2}
+\RequirePackage{datetime2}
+\RequirePackage{zhnumber}
+
+\let\@DTMdate@PLoriginal\@DTMdate
+\gappto{\PLlang@langconfig@common}{%
+ \let\@DTMdate\@DTMdate@PLoriginal%
+}
+\gappto{\PLlang@langconfig@chinese}{%
+ \renewcommand*{\@DTMdate}[1]{%
+ \expandafter\@dtm@parsedate#1\@dtm@endparsedate%
+ \zhdate{\@dtm@year/\@dtm@month/\@dtm@day}%
+ }%
+}
+\gappto{\PLlang@langconfig@tchinese}{%
+ \renewcommand*{\@DTMdate}[1]{%
+ \expandafter\@dtm@parsedate#1\@dtm@endparsedate%
+ \zhdate{\@dtm@year/\@dtm@month/\@dtm@day}%
+ }%
+}
+\gappto{\PLlang@langconfig@japanese}{%
+ \renewcommand*{\@DTMdate}[1]{%
+ \expandafter\@dtm@parsedate#1\@dtm@endparsedate%
+ \zhdate{\@dtm@year/\@dtm@month/\@dtm@day}%
+ }%
+}
+\providecommand*{\PLdate}[1]{\DTMdate{#1}}
+%</PLdate>
+%
+%<*PLdraft>
+\SetupKeyvalOptions{
+ family = @PLdraft,
+ prefix = @PLdraft@,
+}
+\DeclareBoolOption[false]{draft}
+\DeclareBoolOption[false]{fast}
+\ProcessKeyvalOptions*\relax
+\if@PLdraft@draft
+ \@PLdraft@fasttrue
+\fi
+
+\RequirePackage{PLlang}
+\RequirePackage{xcolor}
+
+\def\dnfFont{\ttfamily}
+\def\needgraphFont{\ttfamily}
+
+\def\dnfTextEN{To be finished}
+\def\needgraphTextEN{A graph is needed here}
+\def\dnfTextFR{Pas encore fini}
+\def\needgraphTextFR{Il manque une image ici}
+\def\dnfTextDE{Nicht beendet}
+\def\needgraphTextDE{Benötigen Sie ein Bild}
+\def\dnfTextCN{这里尚未完成}
+\def\needgraphTextCN{这里需要一张图片}
+\def\dnfTextTC{這裡尚未完成}
+\def\needgraphTextTC{這裡需要一張圖片}
+\def\dnfTextJP{終わってない}
+\def\needgraphTextJP{まだ画像が必要です}
+\def\dnfTextRU{Не закончен}
+\def\needgraphTextRU{Еще нужна картинка}
+
+\definecolor{dnfColor}{RGB}{21,122,20}
+\definecolor{needgraphColor}{RGB}{70,130,180}
+
+\if@PLdraft@fast
+ \newcommand{\plainBox}[2][-paper]{\textcolor{#1}{%
+ \setlength{\fboxsep}{1.5pt}%
+ \setlength{\fboxrule}{1.2pt}%
+ \fbox{#2}}}
+\else
+ \PassOptionsToPackage{many}{tcolorbox}
+ \RequirePackage{tcolorbox}
+ \newtcbox{\plainBox}[1][-paper]{enhanced jigsaw,%
+ on line, arc = 1.2pt, outer arc = 1pt,breakable,%
+ colframe = #1,colupper=#1,opacityback=0,%
+ boxsep = 1pt,boxrule = 1.2pt,%
+ left = 1pt, right = 1pt, top = 0pt, bottom = 0pt,%
+ }
+\fi
+
+\newcounter{dnfcnt}
+\newcounter{needgraphcnt}
+
+\NewDocumentCommand{\dnf}{d<>}{%
+ \noindent\plainBox[dnfColor]%
+ {\normalfont\dnfFont\bfseries\small%
+ \csname dnfText\csname\languagename ABBR\endcsname\endcsname%
+ \stepcounter{dnfcnt}~\#\thednfcnt%
+ \IfNoValueF{#1}{\,: #1}}%
+}
+\NewDocumentCommand{\needgraph}{d<>}{%
+ \begin{center}%
+ \plainBox[needgraphColor]%
+ {\normalfont\needgraphFont\bfseries\small%
+ \csname needgraphText\csname\languagename ABBR\endcsname\endcsname%
+ \stepcounter{needgraphcnt}~\#\theneedgraphcnt%
+ \IfNoValueF{#1}{\,: #1}}%
+ \end{center}%
+}
+%</PLdraft>
+%
+%<*PLlang>
+\SetupKeyvalOptions{%
+ family = @PLlang,
+ prefix = @PLlang@
+}
+\DeclareBoolOption[false]{polyglossia}
+\ProcessKeyvalOptions*\relax
+
+\newcommand\englishABBR{EN}
+\newcommand\frenchABBR{FR}
+\newcommand\ngermanABBR{DE}
+\newcommand\chineseABBR{CN}
+\newcommand\tchineseABBR{TC}
+\newcommand\japaneseABBR{JP}
+\newcommand\russianABBR{RU}
+
+\RequirePackage{iftex}
+\ifPDFTeX
+\RequirePackage[T1]{fontenc}
+\RequirePackage{inputenc}
+\fi
+
+\if@PLlang@polyglossia
+ \RequirePackage{polyglossia}
+ \setdefaultlanguage{english}
+ \setotherlanguage[frenchpart=false]{french}
+ \setotherlanguage{ngerman}
+ \setotherlanguage{spanish}
+ \setotherlanguage{portuguese}
+ \setotherlanguage{italian}
+ \ifPDFTeX\else
+ \setotherlanguage{russian}
+ \setotherlanguage{japanese}
+ \RequirePackage{silence}
+ \WarningFilter{polyglossia}{Asking to add empty feature to latin font(Script="CJK" to scripttag "")}
+ \fi
+\else
+ \ifPDFTeX\else
+ \PassOptionsToPackage{japanese,russian}{babel}
+ \fi
+ \PassOptionsToPackage{italian,portuguese,brazilian,spanish.noquoting,ngerman,french,english,shorthands=off}{babel}
+ \PassOptionsToPackage{italian,brazilian,spanish,ngerman,french,english}{cleveref}
+ \RequirePackage{babel}
+ \frenchsetup{PartNameFull=false}
+\fi
+%
+\let\today@PLoriginal\today
+\newcommand{\PLlang@langconfig@common}{%
+ \ifdefined\DTMtoday%
+ \let\today\DTMtoday%
+ \else%
+ \let\today\today@PLoriginal%
+ \fi%
+}
+\newcommand{\PLlang@langconfig@chinese}{%
+ \def\abstractname{摘要}%
+ \def\proofname{证明}%
+ \def\contentsname{目录}%
+ \def\listfigurename{插图}%
+ \def\listtablename{表格}%
+ \def\figurename{图}%
+ \def\tablename{表}%
+ \def\indexname{索引}%
+ \def\appendixname{附录}%
+ \def\refname{参考文献}%
+ \def\bibname{参考文献}%
+ \let\today\zhtoday%
+ \renewcommand{\languagename}{chinese}%
+}
+\newcommand{\PLlang@langconfig@tchinese}{%
+ \def\abstractname{摘要}%
+ \def\proofname{證明}%
+ \def\contentsname{目錄}%
+ \def\listfigurename{插圖}%
+ \def\listtablename{表格}%
+ \def\figurename{圖}%
+ \def\tablename{表}%
+ \def\indexname{索引}%
+ \def\appendixname{附錄}%
+ \def\refname{參考文獻}%
+ \def\bibname{參考文獻}%
+ \let\today\zhtoday%
+ \renewcommand{\languagename}{tchinese}%
+}
+\newcommand{\PLlang@langconfig@japanese}{%
+ \selectlanguage{japanese}%
+}
+\newcommand{\PLlang@langconfig@english}{%
+ \selectlanguage{english}%
+}
+\newcommand{\PLlang@langconfig@french}{%
+ \selectlanguage{french}%
+% The line below is currently only needed for 'babel', but also works with 'polyglossia'
+ \def\frenchpartname{Partie}%
+}
+\newcommand{\PLlang@langconfig@german}{%
+ \selectlanguage{ngerman}%
+}
+\newcommand{\PLlang@langconfig@russian}{%
+ \selectlanguage{russian}%
+}
+\NewDocumentCommand\AddLanguageSetting{d()m}{%
+\IfNoValueTF{#1}%
+ {\gappto{\PLlang@langconfig@common}{#2}}%
+ {%
+ \ifstrequal{#1}{chinese}{\gappto{\PLlang@langconfig@chinese}{#2}}{}%
+ \ifstrequal{#1}{Chinese}{\gappto{\PLlang@langconfig@chinese}{#2}}{}%
+ \ifstrequal{#1}{schinese}{\gappto{\PLlang@langconfig@chinese}{#2}}{}%
+ \ifstrequal{#1}{SChinese}{\gappto{\PLlang@langconfig@chinese}{#2}}{}%
+ \ifstrequal{#1}{simplifiedchinese}{\gappto{\PLlang@langconfig@chinese}{#2}}{}%
+ \ifstrequal{#1}{SimplifiedChinese}{\gappto{\PLlang@langconfig@chinese}{#2}}{}%
+ \ifstrequal{#1}{tchinese}{\gappto{\PLlang@langconfig@tchinese}{#2}}{}%
+ \ifstrequal{#1}{TChinese}{\gappto{\PLlang@langconfig@tchinese}{#2}}{}%
+ \ifstrequal{#1}{traditionalchinese}{\gappto{\PLlang@langconfig@tchinese}{#2}}{}%
+ \ifstrequal{#1}{TraditionalChinese}{\gappto{\PLlang@langconfig@tchinese}{#2}}{}%
+ \ifstrequal{#1}{japanese}{\gappto{\PLlang@langconfig@japanese}{#2}}{}%
+ \ifstrequal{#1}{Japanese}{\gappto{\PLlang@langconfig@japanese}{#2}}{}%
+ \ifstrequal{#1}{english}{\gappto{\PLlang@langconfig@english}{#2}}{}%
+ \ifstrequal{#1}{English}{\gappto{\PLlang@langconfig@english}{#2}}{}%
+ \ifstrequal{#1}{french}{\gappto{\PLlang@langconfig@french}{#2}}{}%
+ \ifstrequal{#1}{French}{\gappto{\PLlang@langconfig@french}{#2}}{}%
+ \ifstrequal{#1}{ngerman}{\gappto{\PLlang@langconfig@german}{#2}}{}%
+ \ifstrequal{#1}{german}{\gappto{\PLlang@langconfig@german}{#2}}{}%
+ \ifstrequal{#1}{German}{\gappto{\PLlang@langconfig@german}{#2}}{}%
+ \ifstrequal{#1}{russian}{\gappto{\PLlang@langconfig@russian}{#2}}{}%
+ \ifstrequal{#1}{Russian}{\gappto{\PLlang@langconfig@russian}{#2}}{}%
+ }%
+}
+
+\RequirePackage{setspace}
+%
+\def\PL@config@linespacing{\setstretch{1.00}}
+\def\PL@config@CJKlinespacing{\onehalfspacing}
+\newcommand{\PLsetlinespacing}[1]{\renewcommand{\PL@config@linespacing}{#1}}
+\newcommand{\PLsetCJKlinespacing}[1]{\renewcommand{\PL@config@CJKlinespacing}{#1}}
+%
+\newcommand{\UseLanguageCORE}[1]{%
+ \PLlang@langconfig@common%
+ \ifstrequal{#1}{chinese}{\PL@config@CJKlinespacing\PLlang@langconfig@chinese}{}%
+ \ifstrequal{#1}{Chinese}{\PL@config@CJKlinespacing\PLlang@langconfig@chinese}{}%
+ \ifstrequal{#1}{schinese}{\PL@config@CJKlinespacing\PLlang@langconfig@chinese}{}%
+ \ifstrequal{#1}{SChinese}{\PL@config@CJKlinespacing\PLlang@langconfig@chinese}{}%
+ \ifstrequal{#1}{simplifiedchinese}{\PL@config@CJKlinespacing\PLlang@langconfig@chinese}{}%
+ \ifstrequal{#1}{SimplifiedChinese}{\PL@config@CJKlinespacing\PLlang@langconfig@chinese}{}%
+ \ifstrequal{#1}{tchinese}{\PL@config@CJKlinespacing\PLlang@langconfig@tchinese}{}%
+ \ifstrequal{#1}{TChinese}{\PL@config@CJKlinespacing\PLlang@langconfig@tchinese}{}%
+ \ifstrequal{#1}{traditionalchinese}{\PL@config@CJKlinespacing\PLlang@langconfig@tchinese}{}%
+ \ifstrequal{#1}{TraditionalChinese}{\PL@config@CJKlinespacing\PLlang@langconfig@tchinese}{}%
+ \ifstrequal{#1}{japanese}{\PL@config@CJKlinespacing\PLlang@langconfig@japanese}{}%
+ \ifstrequal{#1}{Japanese}{\PL@config@CJKlinespacing\PLlang@langconfig@japanese}{}%
+ \ifstrequal{#1}{english}{\PL@config@linespacing\PLlang@langconfig@english}{}%
+ \ifstrequal{#1}{English}{\PL@config@linespacing\PLlang@langconfig@english}{}%
+ \ifstrequal{#1}{french}{\PL@config@linespacing\PLlang@langconfig@french}{}%
+ \ifstrequal{#1}{French}{\PL@config@linespacing\PLlang@langconfig@french}{}%
+ \ifstrequal{#1}{ngerman}{\PL@config@linespacing\PLlang@langconfig@german}{}%
+ \ifstrequal{#1}{german}{\PL@config@linespacing\PLlang@langconfig@german}{}%
+ \ifstrequal{#1}{German}{\PL@config@linespacing\PLlang@langconfig@german}{}%
+ \ifstrequal{#1}{russian}{\PL@config@linespacing\PLlang@langconfig@russian}{}%
+ \ifstrequal{#1}{Russian}{\PL@config@linespacing\PLlang@langconfig@russian}{}%
+}
+\newcommand{\UseLanguage}[1]{%
+ \ifx\@onlypreamble\@notprerr%
+ \UseLanguageCORE{#1}%
+ \else%
+ \AfterEndPreamble{\UseLanguageCORE{#1}}%
+ \fi%
+}
+\newcommand{\UseOtherLanguage}[2]{%
+\begingroup%
+ \PLlang@langconfig@common%
+ \ifstrequal{#1}{chinese}{\PLlang@langconfig@chinese}{}%
+ \ifstrequal{#1}{Chinese}{\PLlang@langconfig@chinese}{}%
+ \ifstrequal{#1}{schinese}{\PLlang@langconfig@chinese}{}%
+ \ifstrequal{#1}{SChinese}{\PLlang@langconfig@chinese}{}%
+ \ifstrequal{#1}{simplifiedchinese}{\PLlang@langconfig@chinese}{}%
+ \ifstrequal{#1}{SimplifiedChinese}{\PLlang@langconfig@chinese}{}%
+ \ifstrequal{#1}{tchinese}{\PLlang@langconfig@tchinese}{}%
+ \ifstrequal{#1}{TChinese}{\PLlang@langconfig@tchinese}{}%
+ \ifstrequal{#1}{traditionalchinese}{\PLlang@langconfig@tchinese}{}%
+ \ifstrequal{#1}{TraditionalChinese}{\PLlang@langconfig@tchinese}{}%
+ \ifstrequal{#1}{japanese}{\PLlang@langconfig@japanese}{}%
+ \ifstrequal{#1}{Japanese}{\PLlang@langconfig@japanese}{}%
+ \ifstrequal{#1}{english}{\PLlang@langconfig@english}{}%
+ \ifstrequal{#1}{English}{\PLlang@langconfig@english}{}%
+ \ifstrequal{#1}{french}{\PLlang@langconfig@french}{}%
+ \ifstrequal{#1}{French}{\PLlang@langconfig@french}{}%
+ \ifstrequal{#1}{ngerman}{\PLlang@langconfig@german}{}%
+ \ifstrequal{#1}{german}{\PLlang@langconfig@german}{}%
+ \ifstrequal{#1}{German}{\PLlang@langconfig@german}{}%
+ \ifstrequal{#1}{russian}{\PLlang@langconfig@russian}{}%
+ \ifstrequal{#1}{Russian}{\PLlang@langconfig@russian}{}%
+ #2%
+\endgroup%
+}
+
+\UseLanguage{English}
+%</PLlang>
+%
+%<*PLlogo>
+\SetupKeyvalOptions{
+ family = @PLlogo,
+ prefix = @PLlogo@,
+}
+\DeclareBoolOption[false]{draft}
+\DeclareBoolOption[false]{fast}
+\ProcessKeyvalOptions*\relax
+\if@PLlogo@draft
+ \@PLlogo@fasttrue
+\fi
+\if@PLlogo@fast\def\ProjLib{{\normalfont ProjLib}}\endinput\fi
+
+\RequirePackage{xcolor}
+\RequirePackage{graphicx}
+\RequirePackage{iftex}
+% \ifPDFTeX
+% \RequirePackage{fontenc}
+% \newcommand{\PLlogo@font}{\fontfamily{LinuxBiolinumT-TLF}\selectfont}
+% \else
+% \RequirePackage{fontspec}
+% \newcommand{\PLlogo@font}{\fontspec{LinBiolinum_R.otf}\selectfont}
+% \fi
+\ifdefined\fontspec
+ \newcommand{\PLlogo@font}{\normalfont\fontspec{LinBiolinum_R.otf}\selectfont}
+\else
+ \PassOptionsToPackage{T1}{fontenc}
+ \RequirePackage{fontenc}
+ \newcommand{\PLlogo@font}{\normalfont\fontfamily{LinuxBiolinumT-TLF}\selectfont}
+\fi
+% \DeclareSymbolFont{PLupright}{OT1}{zplm}{b}{n}
+\DeclareSymbolFont{PLupright}{U}{zeur}{b}{n}
+\DeclareMathSymbol{\PLSigma}{\mathalpha}{PLupright}{"06}
+
+\providecommand*{\ProjLib}{%
+\begingroup%
+\PLlogo@font%
+\color{blue!60!cyan}P%
+\color{blue!45!cyan}r%
+\color{blue!30!cyan}o%
+\color{green!70!black}\j%
+% \kern-0.235em\raisebox{0.57em}{\scalebox{0.3}{\rotatebox{-10}{$\PLSigma$}}}%
+% \kern-0.01em%
+\kern-0.266em\raisebox{0.56em}{\scalebox{0.4}{\rotatebox{-10}{$\PLSigma$}}}%
+\kern-0.065em%
+\color{red!20!yellow}L%
+\color{red!40!yellow}i%
+\color{red!60!yellow}b%
+\endgroup%
+}
+
+\providecommand*{\ProjLibText}{%
+\begingroup%
+\PLlogo@font%
+\color{blue!60!cyan}P%
+\color{blue!45!cyan}r%
+\color{blue!30!cyan}o%
+\color{green!70!black}j%
+\color{red!20!yellow}L%
+\color{red!40!yellow}i%
+\color{red!60!yellow}b%
+\endgroup%
+}
+%</PLlogo>
+%
+%<*PLpaper>
+\RequirePackage{ifthen}
+
+\SetupKeyvalOptions{%
+ family = @PLpaper,
+ prefix = @PLpaper@,
+ setkeys=\kvsetkeys
+}
+
+\DeclareStringOption[normal]{paperstyle}
+\DeclareVoidOption{yellowpaper}{\kvsetkeys{@PLpaper}{paperstyle=yellow}}
+\DeclareVoidOption{darkpaper}{\kvsetkeys{@PLpaper}{paperstyle=dark}}
+\DeclareVoidOption{nordpaper}{\kvsetkeys{@PLpaper}{paperstyle=nord}}
+\DeclareBoolOption[false]{preview}
+
+\ProcessKeyvalOptions*\relax
+
+%%================================
+%% Preview mode
+%%================================
+\ifdefined\PLnoPreview\else%
+ \if@PLpaper@preview%
+ \RequirePackage{calc}
+ \AtEndPreamble{%
+ \setlength{\paperwidth}{\textwidth*\real{1.05}}%
+ \setlength{\paperheight}{%
+ (\textheight+\headheight+\headsep+\footskip)*\real{1.05}}%
+ \setlength{\oddsidemargin}{(\paperwidth-\textwidth)/2-1in}%
+ \setlength{\evensidemargin}{(\paperwidth-\textwidth)/2-1in}%
+ \setlength{\topmargin}{(\paperheight-\textheight-\headheight-\headsep-\footskip)/2- 1in}%
+ }
+ \fi
+\fi
+
+%%================================
+%% Paper color
+%%================================
+\RequirePackage{xcolor}
+\definecolor{paper}{RGB}{255,255,255}
+\definecolor{maintext}{RGB}{0,0,0}
+
+\ifthenelse{\equal{\@PLpaper@paperstyle}{yellow}}
+{
+ \definecolor{paper}{RGB}{247,246,233}
+}
+{\relax}
+
+\ifthenelse{\equal{\@PLpaper@paperstyle}{dark}}
+{
+ \definecolor{paper}{RGB}{30,30,30}
+ \definecolor{maintext}{RGB}{207,207,207}
+}
+{\relax}
+
+\ifthenelse{\equal{\@PLpaper@paperstyle}{nord}}
+{
+ \definecolor{paper}{RGB}{46,52,64}
+ \definecolor{maintext}{RGB}{214,220,230}
+}
+{\relax}
+
+\newcommand{\PLglobalcolor}[1]{%
+ \color{#1}\global\let\default@color\current@color
+}
+
+\pagecolor{paper}
+\PLglobalcolor{maintext}
+\ifdefined\tcbset%
+ \tcbset{colupper=maintext,collower=maintext}
+\fi
+%</PLpaper>
+%
+%<*PLthm>
+\SetupKeyvalOptions{%
+ family = @PLthm,
+ prefix = @PLthm@
+}
+\DeclareBoolOption[false]{nothms}
+\ProcessKeyvalOptions*\relax
+
+\RequirePackage{PLlang}
+\RequirePackage{amsmath,amsthm}
+\RequirePackage{aliascnt}
+\PassOptionsToPackage{nameinlink}{cleveref}
+\RequirePackage{cleveref}
+
+% Macro for creating theorems
+\RequirePackage{xstring}
+\newcommand\PassFirstToSecond[2]{#2{#1}}%
+\NewDocumentCommand{\CreateTheorem}{sm}{%
+ \begingroup
+ \protected@edef\temp{#2}%
+ \expandafter\IfEndWith\expandafter{\temp}{*}{%
+ \expandafter\StrGobbleRight\expandafter{\temp}{1}[\temp]%
+ \PassFirstToSecond{*}%
+ }{%
+ \PassFirstToSecond{}%
+ }%
+ {\expandafter\PassFirstToSecond%
+ \expandafter{\temp}{\endgroup\InnerCreateTheorem{#1}}}%
+}%
+\NewDocumentCommand{\InnerCreateTheorem}{mmmod<>d()}{%
+% #1 = star or no star
+% #2 = name of environment
+% #3 = emptiness or star to append to name of environment
+% #4 = numbered like
+% #5 = numbered within
+% #6 = existed environment
+ \IfBooleanTF{#1}{%
+ \IfValueTF{#4}
+ {\@firstoftwo}
+ {\IfValueTF{#5}{\@firstoftwo}{\@secondoftwo}}%
+ }{%
+ \IfValueTF{#4}
+ {\IfValueTF{#5}{\@firstoftwo}{\@secondoftwo}}{
+ \@secondoftwo}
+ }%
+ {%
+ \GenericError{}%
+ {\string\CreateTheorem\space syntax error\on@line}{%
+ You cannot call the starred variant with optional argument,\MessageBreak
+ nor call the unstarred variant with several optional arguments.}%
+ {}%
+ }{%
+ \IfValueTF{#6}{%
+ \IfBooleanTF{#1}{%
+ \ifcsmacro{#2#3}%
+ {\renewenvironment{#2#3}{\begin{#6*}}{\end{#6*}}}%
+ {\newenvironment{#2#3}{\begin{#6*}}{\end{#6*}}}%
+ }{%
+ \ifcsmacro{#2#3}%
+ {\renewenvironment{#2#3}{\begin{#6}}{\end{#6}}}%
+ {\newenvironment{#2#3}{\begin{#6}}{\end{#6}}}%
+ }
+ }{%
+ \IfBooleanTF{#1}{%
+ \newtheorem*{#2EN#3}{\csname#2nameEN\endcsname}
+ \newtheorem*{#2FR#3}{\csname#2nameFR\endcsname}
+ \newtheorem*{#2DE#3}{\csname#2nameDE\endcsname}
+ \newtheorem*{#2CN#3}{\csname#2nameCN\endcsname}
+ \newtheorem*{#2TC#3}{\csname#2nameTC\endcsname}
+ \newtheorem*{#2JP#3}{\csname#2nameJP\endcsname}
+ \newtheorem*{#2RU#3}{\csname#2nameRU\endcsname}
+ }{%
+ \IfValueTF{#5}{%
+ \newcounter{#2#3}[{#5}]%
+ \expandafter\renewcommand\expandafter*%
+ \csname the#2#3\expandafter\endcsname%
+ \expandafter{\csname the#5\endcsname.\arabic{#2#3}}%
+ }{%
+ \IfValueTF{#4}
+ {\newaliascnt{#2#3}{#4}}
+ {\newcounter{#2#3}}%
+ }%
+ %---------------------------------------------------------------
+ \CreateTheoremNumberedLikeAliasCounter{#2}{EN}{#3}%
+ \CreateTheoremNumberedLikeAliasCounter{#2}{FR}{#3}%
+ \CreateTheoremNumberedLikeAliasCounter{#2}{DE}{#3}%
+ \CreateTheoremNumberedLikeAliasCounter{#2}{CN}{#3}%
+ \CreateTheoremNumberedLikeAliasCounter{#2}{TC}{#3}%
+ \CreateTheoremNumberedLikeAliasCounter{#2}{JP}{#3}%
+ \CreateTheoremNumberedLikeAliasCounter{#2}{RU}{#3}%
+ %---------------------------------------------------------------
+ }%
+ \NewDocumentEnvironment{#2#3}{}
+ {\csname#2\csname\languagename ABBR\endcsname#3\endcsname}%
+ {\csname end#2\csname\languagename ABBR\endcsname#3\endcsname}%
+ }
+ }%
+}%
+\NewDocumentCommand{\CreateTheoremNumberedLikeAliasCounter}{mmm}{%
+ \newaliascnt{#1#2#3}{#1#3}%
+ \newtheorem{#1#2#3}[{#1#2#3}]{\csname#1name#2\endcsname}%
+ \aliascntresetthe{#1#2#3}%
+ \crefname{#1#2#3}%
+ {\csname#1name#2\endcsname}%
+ {\csname#1name#2\endcsname}%
+ \Crefname{#1#2#3}%
+ {\csname#1name#2\endcsname}%
+ {\csname#1name#2\endcsname}%
+}%
+
+%% English theorems names
+\def\theoremnameEN{Theorem}
+\def\lemmanameEN{Lemma}
+\def\propositionnameEN{Proposition}
+\def\corollarynameEN{Corollary}
+\def\propertynameEN{Property}
+\def\factnameEN{Fact}
+\def\conjecturenameEN{Conjecture}
+\def\definitionnameEN{Definition}
+\def\axiomnameEN{Axiom}
+\def\assumptionnameEN{Assumption}
+\def\conventionnameEN{Convention}
+\def\hypothesisnameEN{Hypothesis}
+\def\notationnameEN{Notation}
+\def\examplenameEN{Example}
+\def\problemnameEN{Problem}
+\def\questionnameEN{Question}
+\def\exercisenameEN{Exercise}
+\def\remarknameEN{Remark}
+\expandafter\def\csname definition-propositionnameEN\endcsname{\definitionnameEN-\propositionnameEN}
+\expandafter\def\csname definition-theoremnameEN\endcsname{\definitionnameEN-\theoremnameEN}
+
+%% French theorems names
+\def\theoremnameFR{Théorème}
+\def\lemmanameFR{Lemme}
+\def\propositionnameFR{Proposition}
+\def\corollarynameFR{Corollaire}
+\def\propertynameFR{Propriété}
+\def\factnameFR{Fait}
+\def\conjecturenameFR{Conjecture}
+\def\definitionnameFR{Définition}
+\def\axiomnameFR{Axiome}
+\def\assumptionnameFR{Supposition}
+\def\conventionnameFR{Convention}
+\def\hypothesisnameFR{Hypothèse}
+\def\notationnameFR{Notation}
+\def\examplenameFR{Exemple}
+\def\problemnameFR{Problème}
+\def\questionnameFR{Question}
+\def\exercisenameFR{Exercice}
+\def\remarknameFR{Remarque}
+\expandafter\def\csname definition-propositionnameFR\endcsname{\definitionnameFR-\propositionnameFR}
+\expandafter\def\csname definition-theoremnameFR\endcsname{\definitionnameFR-\theoremnameFR}
+
+%% German theorems names
+\def\theoremnameDE{Satz}
+\def\lemmanameDE{Lemma}
+\def\propositionnameDE{Proposition}
+\def\corollarynameDE{Korollar}
+\def\propertynameDE{Eigenschaft}
+\def\factnameDE{Fakt}
+\def\conjecturenameDE{Vermutung}
+\def\definitionnameDE{Definition}
+\def\axiomnameDE{Axiom}
+\def\assumptionnameDE{Annahme}
+\def\conventionnameDE{Konvention}
+\def\hypothesisnameDE{Hypothese}
+\def\notationnameDE{Notation}
+\def\examplenameDE{Beispiel}
+\def\problemnameDE{Problem}
+\def\questionnameDE{Frage}
+\def\exercisenameDE{Übung}
+\def\remarknameDE{Bemerkung}
+\expandafter\def\csname definition-propositionnameDE\endcsname{\definitionnameDE-\propositionnameDE}
+\expandafter\def\csname definition-theoremnameDE\endcsname{\definitionnameDE-\theoremnameDE}
+
+%% Chinese theorems names
+\def\theoremnameCN{定理}
+\def\lemmanameCN{引理}
+\def\propositionnameCN{命题}
+\def\corollarynameCN{推论}
+\def\propertynameCN{性质}
+\def\factnameCN{事实}
+\def\conjecturenameCN{猜想}
+\def\definitionnameCN{定义}
+\def\axiomnameCN{公理}
+\def\assumptionnameCN{假设}
+\def\conventionnameCN{约定}
+\def\hypothesisnameCN{假设}
+\def\notationnameCN{记号}
+\def\examplenameCN{例}
+\def\problemnameCN{问题}
+\def\questionnameCN{问题}
+\def\exercisenameCN{练习}
+\def\remarknameCN{备注}
+\expandafter\def\csname definition-propositionnameCN\endcsname{\definitionnameCN-\propositionnameCN}
+\expandafter\def\csname definition-theoremnameCN\endcsname{\definitionnameCN-\theoremnameCN}
+
+\def\theoremnameTC{定理}
+\def\lemmanameTC{引理}
+\def\propositionnameTC{命題}
+\def\corollarynameTC{推論}
+\def\propertynameTC{性質}
+\def\factnameTC{事實}
+\def\conjecturenameTC{猜想}
+\def\definitionnameTC{定義}
+\def\axiomnameTC{公理}
+\def\assumptionnameTC{假設}
+\def\conventionnameTC{約定}
+\def\hypothesisnameTC{假設}
+\def\notationnameTC{記號}
+\def\examplenameTC{例}
+\def\problemnameTC{問題}
+\def\questionnameTC{問題}
+\def\exercisenameTC{練習}
+\def\remarknameTC{備註}
+\expandafter\def\csname definition-propositionnameTC\endcsname{\definitionnameTC-\propositionnameTC}
+\expandafter\def\csname definition-theoremnameTC\endcsname{\definitionnameTC-\theoremnameTC}
+
+%% Japanese theorems names
+\def\theoremnameJP{定理}
+\def\lemmanameJP{補題}
+\def\propositionnameJP{命題}
+\def\corollarynameJP{系}
+\def\propertynameJP{性質}
+\def\factnameJP{事実}
+\def\conjecturenameJP{予想}
+\def\definitionnameJP{定義}
+\def\axiomnameJP{公理}
+\def\assumptionnameJP{仮定}
+\def\conventionnameJP{慣例}
+\def\hypothesisnameJP{仮設}
+\def\notationnameJP{記法}
+\def\examplenameJP{例}
+\def\problemnameJP{問題}
+\def\questionnameJP{問題}
+\def\exercisenameJP{練習}
+\def\remarknameJP{注釈}
+\expandafter\def\csname definition-propositionnameJP\endcsname{\definitionnameJP-\propositionnameJP}
+\expandafter\def\csname definition-theoremnameJP\endcsname{\definitionnameJP-\theoremnameJP}
+
+%% Russian theorems names
+\def\theoremnameRU{Теорема} % Теоре́ма
+\def\lemmanameRU{Лемма} % Ле́мма
+\def\propositionnameRU{Предложение} % Предложе́ние
+\def\corollarynameRU{Следствие} % Сле́дствие
+\def\propertynameRU{Имущество} % Иму́щество
+\def\factnameRU{Факт}
+\def\conjecturenameRU{Гипотеза} % Гипо́теза
+\def\definitionnameRU{Определение} % Определе́ние
+\def\axiomnameRU{Аксиома} % Аксио́ма
+\def\assumptionnameRU{Предположение} % Предположе́ние
+\def\conventionnameRU{Конвенция} % Конве́нция
+\def\hypothesisnameRU{Гипотеза} % Гипо́теза
+\def\notationnameRU{Нотация} % Нота́ция
+\def\examplenameRU{Пример} % Приме́р
+\def\problemnameRU{Проблема} % Пробле́ма
+\def\questionnameRU{Вопрос} % Вопро́с
+\def\exercisenameRU{Упражнение} % Упражне́ние
+\def\remarknameRU{Замечание} % Замеча́ние
+\expandafter\def\csname definition-propositionnameRU\endcsname{\definitionnameRU-\propositionnameRU}
+\expandafter\def\csname definition-theoremnameRU\endcsname{\definitionnameRU-\theoremnameRU}
+
+\newif\ifPLthm@IsBook
+\ifdefined\chapter\PLthm@IsBooktrue\else\PLthm@IsBookfalse\fi
+\if@PLthm@nothms\else
+%% Theorem environments
+\ifbool{PLthm@IsBook}{
+ \newaliascnt{highest}{chapter}
+}{
+ \newaliascnt{highest}{section}
+}
+\CreateTheorem{theorem}<highest>
+\CreateTheorem{lemma}[theorem]
+\CreateTheorem{proposition}[theorem]
+\CreateTheorem{corollary}[theorem]
+\CreateTheorem{definition-proposition}[theorem]
+\CreateTheorem{definition-theorem}[theorem]
+\CreateTheorem{property}[theorem]
+\CreateTheorem{fact}[theorem]
+\CreateTheorem{conjecture}[theorem]
+\CreateTheorem*{theorem*}
+\CreateTheorem*{lemma*}
+\CreateTheorem*{proposition*}
+\CreateTheorem*{corollary*}
+\CreateTheorem*{definition-proposition*}
+\CreateTheorem*{definition-theorem*}
+\CreateTheorem*{property*}
+\CreateTheorem*{fact*}
+\CreateTheorem*{conjecture*}
+
+\theoremstyle{definition}
+\CreateTheorem{definition}[theorem]
+\CreateTheorem{axiom}[theorem]
+\CreateTheorem{assumption}[theorem]
+\CreateTheorem{convention}[theorem]
+\CreateTheorem{hypothesis}[theorem]
+\CreateTheorem{notation}[theorem]
+\CreateTheorem{example}[theorem]
+\CreateTheorem{problem}[theorem]
+\CreateTheorem{question}[theorem]
+\CreateTheorem{exercise}[theorem]
+\CreateTheorem*{definition*}
+\CreateTheorem*{axiom*}
+\CreateTheorem*{assumption*}
+\CreateTheorem*{convention*}
+\CreateTheorem*{hypothesis*}
+\CreateTheorem*{notation*}
+\CreateTheorem*{example*}
+\CreateTheorem*{problem*}
+\CreateTheorem*{question*}
+\CreateTheorem*{exercise*}
+
+\theoremstyle{remark}
+\CreateTheorem{remark}<highest>
+\CreateTheorem*{remark*}
+\numberwithin{equation}{highest}
+\fi
+
+% Some localization of cref
+\gappto{\PLlang@langconfig@chinese}{%
+ \crefname{equation}{式}{式}%
+ \crefname{figure}{图}{图}%
+ \crefname{table}{表}{表}%
+ \crefname{appendix}{附录}{附录}%
+ \Crefname{equation}{式}{式}%
+ \Crefname{figure}{图}{图}%
+ \Crefname{table}{表}{表}%
+ \Crefname{appendix}{附录}{附录}%
+ \def\crefpairconjunction{~和~}%
+ \def\crefmiddleconjunction{、}%
+ \def\creflastconjunction{~和~}%
+ \def\crefpairgroupconjunction{~和~}%
+ \def\crefmiddlegroupconjunction{、}%
+ \def\creflastgroupconjunction{~和~}%
+ \def\crefrangeconjunction{~}%
+}
+\gappto{\PLlang@langconfig@tchinese}{%
+ \crefname{equation}{式}{式}%
+ \crefname{figure}{圖}{圖}%
+ \crefname{table}{表}{表}%
+ \crefname{appendix}{附錄}{附錄}%
+ \Crefname{equation}{式}{式}%
+ \Crefname{figure}{圖}{圖}%
+ \Crefname{table}{表}{表}%
+ \Crefname{appendix}{附錄}{附錄}%
+ \def\crefpairconjunction{~與~}%
+ \def\crefmiddleconjunction{、}%
+ \def\creflastconjunction{~與~}%
+ \def\crefpairgroupconjunction{~與~}%
+ \def\crefmiddlegroupconjunction{、}%
+ \def\creflastgroupconjunction{~與~}%
+ \def\crefrangeconjunction{~}%
+}
+\gappto{\PLlang@langconfig@japanese}{%
+ \crefname{equation}{式}{式}%
+ \crefname{figure}{図}{図}%
+ \crefname{table}{表}{表}%
+ \Crefname{appendix}{付録}{付録}%
+ \Crefname{equation}{式}{式}%
+ \Crefname{figure}{図}{図}%
+ \Crefname{table}{表}{表}%
+ \Crefname{appendix}{付録}{付録}%
+ \def\crefpairconjunction{~と~}%
+ \def\crefmiddleconjunction{~と~}%
+ \def\creflastconjunction{~と~}%
+ \def\crefpairgroupconjunction{~と~}%
+ \def\crefmiddlegroupconjunction{~と~}%
+ \def\creflastgroupconjunction{~と~}%
+ \def\crefrangeconjunction{〜}%
+}
+\gappto{\PLlang@langconfig@russian}{%
+ \crefname{equation}{уравнение}{уравнения}%
+ \crefname{figure}{рис.}{рис.}%
+ \crefname{table}{таблица}{таблицы}%
+ \crefname{appendix}{приложение}{приложения}%
+ \Crefname{equation}{Уравнение}{Уравнения}%
+ \Crefname{figure}{Рис.}{Рис.}%
+ \Crefname{table}{Таблица}{Таблицы}%
+ \Crefname{appendix}{Приложение}{Приложения}%
+ \def\crefpairconjunction{~и~}%
+ \def\crefmiddleconjunction{,~}%
+ \def\creflastconjunction{~и~}%
+ \def\crefpairgroupconjunction{~и~}%
+ \def\crefmiddlegroupconjunction{,~}%
+ \def\creflastgroupconjunction{~и~}%
+ \def\crefrangeconjunction{~\textasciitilde~}%
+}
+%</PLthm>
+%
+%<*PLtoolkit>
+\SetupKeyvalOptions{
+ family = @PLtoolkit,
+ prefix = @PLtoolkit@,
+}
+\DeclareBoolOption[false]{draft}
+\DeclareBoolOption[false]{fast}
+\DeclareBoolOption[false]{author}
+\DeclareBoolOption[false]{amssim}
+\DeclareBoolOption[false]{nothms}
+\DeclareBoolOption[false]{palatino}
+\DeclareBoolOption[false]{times}
+\DeclareBoolOption[false]{garamond}
+\DeclareBoolOption[false]{biolinum}
+\ProcessKeyvalOptions*\relax
+\if@PLtoolkit@draft
+ \@PLtoolkit@fasttrue
+\fi
+\if@PLtoolkit@fast
+ \PassOptionsToPackage{fast}{PLdate}
+ \PassOptionsToPackage{fast}{PLdraft}
+ \PassOptionsToPackage{fast}{PLlogo}
+\fi
+\if@PLtoolkit@nothms
+ \PassOptionsToPackage{nothms}{PLthm}
+\fi
+
+\if@PLtoolkit@author
+ \RequirePackage{PLauthor}
+\fi
+\if@PLtoolkit@amssim
+ \RequirePackage{PLamssim}
+\fi
+\RequirePackage{PLdate}
+\RequirePackage{PLdraft}
+\RequirePackage{PLlogo}
+\RequirePackage{PLpaper}
+\RequirePackage{PLthm}
+
+% \RequirePackage{iftex}
+% \ifPDFTeX
+% \RequirePackage[T1]{fontenc}
+% \RequirePackage{inputenc}
+% \fi
+%
+\RequirePackage{mathtools}
+
+% \PL@font@alreadyset should contain the current font name
+% A message can then be shown as: Font "(font name)" has been set
+\ifdefined\PL@font@alreadyset\else
+
+\if@PLtoolkit@palatino
+ \RequirePackage{amssymb}
+ \RequirePackage{mathpazo}
+ \PassOptionsToPackage{defaultsups}{newpxtext}
+ \RequirePackage{newpxtext}
+ \RequirePackage{newpxmath}
+ \let\openbox\relax
+ \PLsetlinespacing{\setstretch{1.07}}
+\fi
+
+\if@PLtoolkit@times
+ \RequirePackage{amssymb}
+ \PassOptionsToPackage{defaultsups}{newtxtext}
+ \RequirePackage{newtxtext}
+ \RequirePackage{newtxmath}
+ \let\openbox\relax
+ \PLsetlinespacing{\setstretch{1.00}}
+\fi
+
+\if@PLtoolkit@garamond
+ \RequirePackage{amssymb}
+ \RequirePackage{ebgaramond-maths}
+ \RequirePackage{ebgaramond}
+ % \RequirePackage{garamondlibre}
+ \PLsetlinespacing{\setstretch{1.00}}
+\fi
+
+\if@PLtoolkit@biolinum
+ \RequirePackage{amssymb}
+ \RequirePackage{mathpazo}
+ % \RequirePackage[sansmath]{libertinust1math}
+ \ifPDFTeX
+ \RequirePackage{biolinum}
+ \renewcommand*\familydefault{\biolinum@family}
+ \else
+ \PassOptionsToPackage{no-math}{fontspec}
+ \RequirePackage{fontspec}
+ \setmainfont{LinBiolinum_R.otf}[
+ BoldFont = LinBiolinum_RB.otf ,
+ ItalicFont = LinBiolinum_RI.otf ,
+ BoldItalicFont = LinBiolinum_RBO.otf ]
+ \fi
+ \PLsetlinespacing{\setstretch{1.05}}
+\fi
+
+\fi
+
+\RequirePackage{microtype}
+%</PLtoolkit>
+
+\endinput \ No newline at end of file
diff --git a/macros/latex/contrib/projlib/ProjLib.ins b/macros/latex/contrib/projlib/ProjLib.ins
new file mode 100644
index 0000000000..d2432689de
--- /dev/null
+++ b/macros/latex/contrib/projlib/ProjLib.ins
@@ -0,0 +1,72 @@
+%%
+%% Copyright (C) 2021 by Jinwen XU
+%%
+%% This file may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3c of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+
+\input docstrip.tex
+\keepsilent
+\askforoverwritefalse
+
+\begingroup
+\catcode`\^^M=\active%
+\obeyspaces%
+\gdef\copyright{%
+\ds@heading% This is file... generated with the docstrip utility.
+
+Copyright (C) 2021 by Jinwen XU
+
+This is part of the ProjLib Toolkit.
+}%
+\gdef\lppllicense{%
+
+This work may be distributed and/or modified under the conditions of the
+LaTeX Project Public License, either version 1.3c of this license or (at
+your option) any later version. The latest version of this license is in
+
+ http://www.latex-project.org/lppl.txt
+
+and version 1.3c or later is part of all distributions of LaTeX version
+2005/12/01 or later.
+}%
+\endgroup
+
+\def\mypreamble{\copyright\lppllicense}
+\usepreamble\mypreamble
+
+\generate{\file{PLamssim.sty}{\from{ProjLib.dtx}{PLamssim}}}
+\generate{\file{PLauthor.sty}{\from{ProjLib.dtx}{PLauthor}}}
+\generate{\file{PLdate.sty}{\from{ProjLib.dtx}{PLdate}}}
+\generate{\file{PLdraft.sty}{\from{ProjLib.dtx}{PLdraft}}}
+\generate{\file{PLlang.sty}{\from{ProjLib.dtx}{PLlang}}}
+\generate{\file{PLlogo.sty}{\from{ProjLib.dtx}{PLlogo}}}
+\generate{\file{PLpaper.sty}{\from{ProjLib.dtx}{PLpaper}}}
+\generate{\file{PLthm.sty}{\from{ProjLib.dtx}{PLthm}}}
+\generate{\file{PLtoolkit.sty}{\from{ProjLib.dtx}{PLtoolkit}}}
+
+\obeyspaces
+\Msg{*************************************************************}
+\Msg{* *}
+\Msg{* To finish the installation you have to move the following *}
+\Msg{* files into a directory searched by TeX: *}
+\Msg{* *}
+\Msg{* PLamssim.sty *}
+\Msg{* PLauthor.sty *}
+\Msg{* PLdate.sty *}
+\Msg{* PLdraft.sty *}
+\Msg{* PLlang.sty *}
+\Msg{* PLlogo.sty *}
+\Msg{* PLpaper.sty *}
+\Msg{* PLthm.sty *}
+\Msg{* PLtoolkit.sty *}
+\Msg{* *}
+\Msg{* Happy TeXing! *}
+\Msg{* *}
+\Msg{*************************************************************}
+
+\endbatchfile
diff --git a/macros/latex/contrib/projlib/README.md b/macros/latex/contrib/projlib/README.md
new file mode 100644
index 0000000000..450a47e2e5
--- /dev/null
+++ b/macros/latex/contrib/projlib/README.md
@@ -0,0 +1,81 @@
+<!-- Copyright (C) 2021 by Jinwen XU -->
+
+# ProjLib Toolkit
+
+A collection of tools that help you write LaTeX document. With `PLtoolkit` loaded, you no longer need to set up the theorem-like environments nor to manually configure the appropriate multilingual settings. In addition, a series of auxiliary functionalities are introduced.
+
+1. `PLamssim.sty`
+ - Simulate some features of `amsart` in the standard classes
+1. `PLauthor.sty`
+ - Enhanced author information block
+ - Offers `\address`, `\curraddr` and `\email`
+1. `PLdate.sty`
+ - Offers a macro `\PLdate` to convert `yyyy-mm-dd` to normal datetime format, with multi-language support
+1. `PLdraft.sty`
+ - Useful macros during the draft stage: `\dnf` and `\needgraph`, with multi-language support
+1. `PLlang.sty`
+ - Multi-language configuration based on `babel` or `polyglossia`
+ - Offers `\UseLanguage`, `\UseOtherLanguage` and `\AddLanguageSetting`
+ - Currently support Chinese (simplified and traditional), English, French, German, Japanese and Russian, *more to be added*
+1. `PLlogo.sty`
+ - Draw the ProjLib logo
+1. `PLpaper.sty`
+ - Paper style configuration: yellow theme, dark theme and nord theme
+1. `PLthm.sty`
+ - Theorem setup and configuration
+ - Offers a macro `\CreateTheorem` for creating theorem-like environments with multi-language support
+ - Preset environments include: `assumption`, `axiom`, `conjecture`, `convention`, `corollary`, `definition`, `definition-proposition`, `definition-theorem`, `example`, `exercise`, `fact`, `hypothesis`, `lemma`, `notation`, `problem`, `property`, `proposition`, `question`, `remark`, `theorem`, and the corresponding unnumbered version with an asterisk `*` in the name.
+1. `PLtoolkit.sty`, *the all-in-one solution*
+ - A collective interface of ProjLib Toolkit, loading all the packages above
+ - Provide some pre-defined font configuration
+
+> Since `PLthm.sty` (and thus `PLtoolkit.sty`) uses `cleveref`, it should be loaded after `varioref` and `hyperref`.
+
+Demonstration:
+```latex
+\documentclass{amsart}
+\usepackage[a4paper,margin=.75in]{geometry}
+\usepackage[hidelinks]{hyperref}
+\usepackage[palatino]{PLtoolkit}
+
+%% You can also comment the above lines and try the following (require xelatex or lualatex):
+% \documentclass[a4paper,allowbf]{lebhart}
+% \usepackage{PLtoolkit}
+
+%% Using \UseLanguage to select language, by default "English" is selected
+\UseLanguage{French} % Use French from here
+
+\begin{document}
+
+\title{Le Titre}
+\author{Auteur 1}
+\address{Adresse 1}
+\email{\href{Courriel 1}{Courriel 1}}
+\author{Auteur 1}
+\address{Adresse 1}
+\email{\href{Courriel 2}{Courriel 2}}
+\date{\PLdate{2022-04-01}}
+\subjclass{*****}
+\keywords{...}
+
+\begin{abstract}
+ Ceci est un résumé. \dnf<Plus de contenu est nécessaire.>
+\end{abstract}
+
+\maketitle
+
+\section{Un théorème}
+
+%% Theorem-like environments can be used directly
+\begin{theorem}\label{thm:abc}
+ Ceci est un théorème.
+\end{theorem}
+
+Référence du théorème: \cref{thm:abc} % It is recommended to use clever reference
+
+\end{document}
+```
+
+# License
+
+This work is released under the LaTeX Project Public License, v1.3c or later.
diff --git a/macros/latex/contrib/unravel/unravel.dtx b/macros/latex/contrib/unravel/unravel.dtx
index 1b205fb31b..d69e7a2552 100644
--- a/macros/latex/contrib/unravel/unravel.dtx
+++ b/macros/latex/contrib/unravel/unravel.dtx
@@ -1,5 +1,5 @@
% \iffalse
-%% File: unravel.dtx Copyright (C) 2013, 2015, 2018-2019 Bruno Le Floch
+%% File: unravel.dtx Copyright (C) 2013, 2015, 2018-2019, 2021 Bruno Le Floch
%%
%% It may be distributed and/or modified under the conditions of the
%% LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -23,9 +23,9 @@
%
% \title{The \textsf{unravel} package: \\
% watching TeX digest tokens\thanks{This
-% file has version number 0.2h, last revised 2019/11/15.}}
+% file has version number 0.3a, last revised 2021/05/11.}}
% \author{Bruno Le Floch}
-% \date{2019/11/15}
+% \date{2021/05/11}
%
% \maketitle
% \tableofcontents
@@ -254,15 +254,15 @@
% incorrect widths.
% \item Some primitives are not implemented yet: alignments
% (\tn{halign}, \tn{valign}, \tn{noalign}, \tn{omit}, \tn{span},
-% \tn{cr}, \tn{crcr},~|&|), many math mode primitives, and
-% \tn{pdfprimitive}, \tn{discretionary}, as well as
-% all primitives specific to engines other than \pdfTeX{}.
+% \tn{cr}, \tn{crcr},~|&|), some math mode primitives, and
+% \tn{pdfprimitive}, as well as
+% many primitives specific to engines other than \pdfTeX{}.
% This list may sadly be incomplete!
% \item \tn{aftergroup} is only partially implemented.
% \item \tn{everyhbox}, \tn{everyvbox}, \tn{everymath},
% \tn{everydisplay}, \tn{lastkern}, \tn{lastnodetype},
-% \tn{lastpenalty}, \tn{lastskip}, \tn{currentiflevel} and
-% \tn{currentiftype} may have wrong values. Perhaps
+% \tn{lastpenalty}, \tn{lastskip}, \tn{currentifbranch}
+% may have wrong values. Perhaps
% \tn{currentgrouplevel} and \tn{currentgrouptype} too.
% \item Setting \tn{globaldefs} to a non-zero value may cause problems.
% \item Tokens passed to \tn{aftergroup} are lost when \pkg{unravel} is
@@ -288,15 +288,12 @@
% \subsection{Future perhaps}
%
% \begin{itemize}
-% \item Allow to replay steps that have already been run.
% \item Use the |file-error| fatal error message: first implement
% \cs{@@_file_if_exist:nTF} and use it to determine whether
% \tn{input} will throw a fatal error in \tn{batchmode} and
% \tn{nonstopmode}.
% \item Use the |interwoven-preambles| fatal error message once
% alignments are implemented.
-% \item Look at all places where \TeX{}'s procedure |prepare_mag| is
-% called.
% \item Find out why so many input levels are used (see the log of the
% |unravel003| testfile for instance)
% \end{itemize}
@@ -538,7 +535,7 @@
% \cs{str_range:nnn}. Otherwise loading \pkg{l3str} would give
% an error.
% \begin{macrocode}
-\RequirePackage{expl3,xparse}[2018/02/21]
+\RequirePackage{expl3,xparse}[2021/01/01]
\RequirePackage{gtl}[2018/12/28]
\csname cs_if_exist:cF\endcsname{str_range:nnn}{\RequirePackage{l3str}}
% \end{macrocode}
@@ -557,13 +554,27 @@
{%
\csname @@_setup_restore:\endcsname
\ProvidesExplPackage
- {unravel} {2019/11/15} {0.2h} {Watching TeX digest tokens}%
+ {unravel} {2021/05/11} {0.3a} {Watching TeX digest tokens}%
\csname @@_setup_unravel:\endcsname
}%
% \end{macrocode}
%
% \subsection{Primitives, variants, and helpers}
%
+% \subsubsection{Adjustments to \pkg{expl3}}
+%
+% In upcoming versions of \pkg{expl3}, the \cs{group_align_safe_begin:}
+% and \cs{group_align_safe_end:} commands may involve an explicit
+% end-group character token with non-standard character code, which
+% would wrongly be normalized by \pkg{gtl} (used by \pkg{unravel}),
+% hence break. To avoid this we change here the definitions slightly.
+% \begin{macrocode}
+\cs_gset:Npn \group_align_safe_begin:
+ { \exp:w \if_false: { \fi: -`} \exp_stop_f: }
+\cs_gset:Npn \group_align_safe_end:
+ { \if_int_compare:w `{ = \c_zero_int } \fi: }
+% \end{macrocode}
+%
% \subsubsection{Renamed primitives}
%
% \begin{macro}
@@ -621,6 +632,7 @@
\cs_generate_variant:Nn \tl_to_str:n { o }
\cs_generate_variant:Nn \tl_if_eq:nnTF { o }
\cs_generate_variant:Nn \tl_if_head_eq_meaning:nNT { V }
+\cs_generate_variant:Nn \tl_if_head_eq_meaning:nNTF { V }
\cs_generate_variant:Nn \tl_if_single_token:nT { V }
\cs_generate_variant:Nn \gtl_gput_right:Nn { NV }
\cs_generate_variant:Nn \gtl_if_empty:NTF { c }
@@ -746,27 +758,41 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\@@_prepare_mag:}
-% Used whenever \TeX{} needs the value of \tn{mag}. ^^A todo: move
+% \begin{macro}[EXP]{\@@_use_ii_i:nn}
% \begin{macrocode}
-\cs_new_protected:Npn \@@_prepare_mag:
+\cs_new:Npn \@@_use_ii_i:nn #1#2 { #2 #1 }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@@_prompt_input:Nn}
+% \begin{macro}[rEXP]{\@@_prompt_input:w}
+% \begin{macro}[EXP]{\@@_prompt_input_aux:w, \@@_use_none_delimit_by_q_recursion_tail:w}
+% \begin{variable}{\q_@@_recursion_tail}
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_prompt_input:Nn #1#2
{
- \int_compare:nNnT { \g_@@_mag_set_int } > { 0 }
- {
- \int_compare:nNnF { \@@_mag: } = { \g_@@_mag_set_int }
- {
- \@@_tex_error:nn { incompatible-mag } { }
- \int_gset_eq:NN \@@_mag: \g_@@_mag_set_int
- }
- }
- \int_compare:nF { 1 <= \@@_mag: <= 32768 }
- {
- \@@_tex_error:nV { illegal-mag } \l_@@_head_tl
- \int_gset:Nn \@@_mag: { 1000 }
- }
- \int_gset_eq:NN \g_@@_mag_set_int \@@_mag:
+ \clist_gset:Nx #1
+ { \@@_prompt_input:w \prg_do_nothing: #2 , \q_@@_recursion_tail , }
+ }
+\cs_new:Npn \@@_prompt_input:w #1 ,
+ {
+ \tl_trim_spaces_apply:oN {#1} \@@_use_ii_i:nn
+ \@@_prompt_input_aux:w ,
+ }
+\cs_new:Npn \@@_prompt_input_aux:w #1 ,
+ {
+ \@@_use_none_delimit_by_q_recursion_tail:w #1
+ \use_none:nnnnn \q_@@_recursion_tail
+ { \tl_to_str:n {#1} } ,
+ \@@_prompt_input:w \prg_do_nothing:
}
+\cs_new:Npn \@@_use_none_delimit_by_q_recursion_tail:w
+ #1 \q_@@_recursion_tail { }
+\quark_new:N \q_@@_recursion_tail
% \end{macrocode}
+% \end{variable}
+% \end{macro}
+% \end{macro}
% \end{macro}
%
% \subsubsection{String helpers}
@@ -801,34 +827,19 @@
% \end{macro}
% \end{macro}
%
-% ^^A todo: change approach: this abuses future l3obj.
-% \begin{macro}[EXP]{\@@_to_str:n}
-% \begin{macro}[EXP]
-% {\@@_to_str_auxi:w, \@@_to_str_auxii:w, \@@_gtl_to_str:n}
+% \begin{macro}[EXP]{\@@_to_str:Nn}
% Use the type-appropriate conversion to string.
% \begin{macrocode}
-\cs_new:Npn \@@_to_str:n #1
+\cs_new:Npn \@@_to_str:Nn #1
{
- \tl_if_head_eq_meaning:nNTF {#1} \scan_stop:
- { \@@_to_str_auxi:w #1 ? \q_stop }
- { \tl_to_str:n }
- {#1}
- }
-\cs_set:Npn \@@_tmp:w #1
- {
- \cs_new:Npn \@@_to_str_auxi:w ##1##2 \q_stop
- {
- \exp_after:wN \@@_to_str_auxii:w \token_to_str:N ##1 \q_mark
- #1 tl \q_mark \q_stop
- }
- \cs_new:Npn \@@_to_str_auxii:w ##1 #1 ##2 \q_mark ##3 \q_stop
- { \cs_if_exist_use:cF { @@_ ##2 _to_str:n } { \tl_to_str:n } }
+ \if_meaning:w T #1
+ \exp_after:wN \tl_to_str:n
+ \else:
+ \exp_after:wN \gtl_to_str:n
+ \fi:
}
-\exp_args:No \@@_tmp:w { \tl_to_str:n { s _ _ } }
-\cs_new:Npn \@@_gtl_to_str:n { \gtl_to_str:n }
% \end{macrocode}
% \end{macro}
-% \end{macro}
%
% \begin{macro}{\@@_str_truncate_left:nn}
% \begin{macro}{\@@_str_truncate_left_aux:nnn}
@@ -922,6 +933,23 @@
%
% \subsubsection{Helpers concerning tokens}
%
+% \begin{macro}{\@@_active_do:nn}
+% Apply some code to an active character token constructed from its
+% character code.
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_active_do:nn #1#2
+ {
+ \group_begin:
+ \char_set_active_eq:nN {#1} \scan_stop:
+ \use:x
+ {
+ \group_end:
+ \exp_not:n {#2} { \char_generate:nn {#1} { 13 } }
+ }
+ }
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\@@_token_to_char:N}
% \begin{macro}{\@@_meaning_to_char:n, \@@_meaning_to_char:o}
% \begin{macro}
@@ -1068,7 +1096,9 @@
%
% \subsubsection{Helpers for previous input}
%
-% \begin{macro}[EXP]{\@@_prev_input_count:, \@@_prev_input_count_aux:n}
+% \begin{macro}[EXP]{\@@_prev_input_count:, \@@_prev_input_count_aux:n, \@@_prev_input_count_aux:Nn}
+% Count prev input levels, skipping empty ones (of either tl or gtl
+% type).
% \begin{macrocode}
\cs_new:Npn \@@_prev_input_count:
{
@@ -1080,38 +1110,74 @@
}
}
\cs_new:Npn \@@_prev_input_count_aux:n #1
- { \tl_if_empty:nF {#1} { + 1 } }
+ { \@@_prev_input_count_aux:Nn #1 }
+\cs_new:Npn \@@_prev_input_count_aux:Nn #1#2
+ {
+ \if_meaning:w T #1
+ \exp_after:wN \tl_if_empty:nF
+ \else:
+ \exp_after:wN \str_if_eq:onF \exp_after:wN \c_empty_gtl
+ \fi:
+ {#2} { + 1 }
+ }
% \end{macrocode}
% \end{macro}
%
% \begin{macro}
% {
-% \@@_prev_input_get:N,
% \@@_prev_input_gpush:,
% \@@_prev_input_gpush:N,
-% \@@_prev_input_gpop:N,
% \@@_prev_input_gpush_gtl:,
% \@@_prev_input_gpush_gtl:N,
-% \@@_prev_input_gpop_gtl:N,
+% \@@_prev_input_gpush_aux:NN
% }
-% ^^A todo: doc and add optional sanity checking
% \begin{macrocode}
-\cs_new_protected:Npn \@@_prev_input_get:N
- { \seq_get_right:NN \g_@@_prev_input_seq }
\cs_new_protected:Npn \@@_prev_input_gpush:
- { \seq_gput_right:Nn \g_@@_prev_input_seq { } }
+ { \seq_gput_right:Nn \g_@@_prev_input_seq { T { } } }
\cs_new_protected:Npn \@@_prev_input_gpush:N
- { \seq_gput_right:NV \g_@@_prev_input_seq }
-\cs_new_protected:Npn \@@_prev_input_gpop:N
- { \seq_gpop_right:NN \g_@@_prev_input_seq }
+ { \@@_prev_input_gpush_aux:NN T }
\cs_new_protected:Npn \@@_prev_input_gpush_gtl:
- { \seq_gput_right:NV \g_@@_prev_input_seq \c_empty_gtl }
+ { \@@_prev_input_gpush_gtl:N \c_empty_gtl }
\cs_new_protected:Npn \@@_prev_input_gpush_gtl:N
- { \seq_gput_right:NV \g_@@_prev_input_seq }
+ { \@@_prev_input_gpush_aux:NN G }
+\cs_new_protected:Npn \@@_prev_input_gpush_aux:NN #1#2
+ { \seq_gput_right:Nx \g_@@_prev_input_seq { #1 { \exp_not:o {#2} } } }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{variable}{\l_@@_prev_aux_tl}
+% \begin{macro}
+% {
+% \@@_prev_input_get:N,
+% \@@_prev_input_gpop:N,
+% \@@_prev_input_gpop_gtl:N,
+% \@@_prev_input_aux:NNN,
+% \@@_prev_input_aux:NNNn,
+% }
+% \begin{macrocode}
+\tl_new:N \l_@@_prev_aux_tl
+\cs_new_protected:Npn \@@_prev_input_get:N
+ { \@@_prev_input_aux:NNN \seq_get_right:NN T }
+\cs_new_protected:Npn \@@_prev_input_gpop:N
+ { \@@_prev_input_aux:NNN \seq_gpop_right:NN T }
\cs_new_protected:Npn \@@_prev_input_gpop_gtl:N
- { \seq_gpop_right:NN \g_@@_prev_input_seq }
+ { \@@_prev_input_aux:NNN \seq_gpop_right:NN G }
+\cs_new_protected:Npn \@@_prev_input_aux:NNN #1#2#3
+ {
+ #1 \g_@@_prev_input_seq \l_@@_prev_aux_tl
+ \exp_after:wN \@@_prev_input_aux:NNNn
+ \exp_after:wN #2 \exp_after:wN #3 \l_@@_prev_aux_tl
+ }
+\cs_new_protected:Npn \@@_prev_input_aux:NNNn #1#2#3
+ {
+ \token_if_eq_meaning:NNTF #1#3
+ { \tl_set:Nn }
+ { \msg_error:nnnnnn { unravel } { prev-input } {#1} {#3} }
+ #2
+ }
% \end{macrocode}
% \end{macro}
+% \end{variable}
%
% \begin{macro}
% {
@@ -1430,6 +1496,13 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{variable}{\g_@@_lastnamedcs_tl}
+% Used for \LuaTeX{}'s \tn{lastnamedcs} primitive.
+% \begin{macrocode}
+\tl_new:N \g_@@_lastnamedcs_tl
+% \end{macrocode}
+% \end{variable}
+%
% \begin{variable}
% {
% \g_@@_after_assignment_gtl,
@@ -1469,7 +1542,7 @@
%
% \begin{variable}{\g_@@_val_level_int}
% See \TeX{}'s |cur_val_level| variable. This is set by
-% \cs{@@_scan_something_internal:n} to
+% \cs{@@_rescan_something_internal:n} to
% \begin{itemize}
% \item $0$ for integer values,
% \item $1$ for dimension values,
@@ -1568,6 +1641,29 @@
% \end{macrocode}
% \end{variable}
%
+% \begin{macro}{\@@_prepare_mag:}
+% Used whenever \TeX{} needs the value of \tn{mag}.
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_prepare_mag:
+ {
+ \int_compare:nNnT { \g_@@_mag_set_int } > { 0 }
+ {
+ \int_compare:nNnF { \@@_mag: } = { \g_@@_mag_set_int }
+ {
+ \@@_tex_error:nn { incompatible-mag } { }
+ \int_gset_eq:NN \@@_mag: \g_@@_mag_set_int
+ }
+ }
+ \int_compare:nF { 1 <= \@@_mag: <= 32768 }
+ {
+ \@@_tex_error:nV { illegal-mag } \l_@@_head_tl
+ \int_gset:Nn \@@_mag: { 1000 }
+ }
+ \int_gset_eq:NN \g_@@_mag_set_int \@@_mag:
+ }
+% \end{macrocode}
+% \end{macro}
+%
% \subsection{Numeric codes}
% \label{sec:numeric-codes}
%
@@ -1586,13 +1682,19 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\@@_tex_primitive:nnn}
+% \begin{macro}{\@@_tex_primitive:nnn, \@@_tex_primitive_pdf:nnn}
% \begin{macrocode}
\cs_new_protected:Npn \@@_tex_primitive:nnn #1#2#3
{
\tl_const:cx { c_@@_tex_#1_tl }
{ { \@@_tex_use:n {#2} } {#3} }
}
+\cs_new_protected:Npn \@@_tex_primitive_pdf:nnn #1#2#3
+ {
+ \sys_if_engine_pdftex:F
+ { \@@_tex_primitive:nnn {#1} {#2} {#3} }
+ \@@_tex_primitive:nnn { pdf #1 } {#2} {#3}
+ }
% \end{macrocode}
% \end{macro}
%
@@ -1850,6 +1952,11 @@
\@@_tex_primitive:nnn { / } { ital_corr } { 0 }
\@@_tex_primitive:nnn { accent } { accent } { 0 }
\@@_tex_primitive:nnn { mathaccent } { math_accent } { 0 }
+\sys_if_engine_luatex:T
+ {
+ \@@_tex_primitive:nnn
+ { explicitdiscretionary } { discretionary } { 1 }
+ }
\@@_tex_primitive:nnn { - } { discretionary } { 1 }
\@@_tex_primitive:nnn { discretionary } { discretionary } { 0 }
\@@_tex_primitive:nnn { eqno } { eq_no } { 0 }
@@ -1893,42 +2000,42 @@
\@@_tex_primitive:nnn { special } { extension } { 3 }
\@@_tex_primitive:nnn { immediate } { extension } { 4 }
\@@_tex_primitive:nnn { setlanguage } { extension } { 5 }
-\@@_tex_primitive:nnn { pdfliteral } { extension } { 6 }
-\@@_tex_primitive:nnn { pdfobj } { extension } { 7 }
-\@@_tex_primitive:nnn { pdfrefobj } { extension } { 8 }
-\@@_tex_primitive:nnn { pdfxform } { extension } { 9 }
-\@@_tex_primitive:nnn { pdfrefxform } { extension } { 10 }
-\@@_tex_primitive:nnn { pdfximage } { extension } { 11 }
-\@@_tex_primitive:nnn { pdfrefximage } { extension } { 12 }
-\@@_tex_primitive:nnn { pdfannot } { extension } { 13 }
-\@@_tex_primitive:nnn { pdfstartlink } { extension } { 14 }
-\@@_tex_primitive:nnn { pdfendlink } { extension } { 15 }
-\@@_tex_primitive:nnn { pdfoutline } { extension } { 16 }
-\@@_tex_primitive:nnn { pdfdest } { extension } { 17 }
-\@@_tex_primitive:nnn { pdfthread } { extension } { 18 }
-\@@_tex_primitive:nnn { pdfstartthread } { extension } { 19 }
-\@@_tex_primitive:nnn { pdfendthread } { extension } { 20 }
-\@@_tex_primitive:nnn { pdfsavepos } { extension } { 21 }
-\@@_tex_primitive:nnn { pdfinfo } { extension } { 22 }
-\@@_tex_primitive:nnn { pdfcatalog } { extension } { 23 }
-\@@_tex_primitive:nnn { pdfnames } { extension } { 24 }
-\@@_tex_primitive:nnn { pdffontattr } { extension } { 25 }
-\@@_tex_primitive:nnn { pdfincludechars } { extension } { 26 }
-\@@_tex_primitive:nnn { pdfmapfile } { extension } { 27 }
-\@@_tex_primitive:nnn { pdfmapline } { extension } { 28 }
-\@@_tex_primitive:nnn { pdftrailer } { extension } { 29 }
-\@@_tex_primitive:nnn { pdfresettimer } { extension } { 30 }
-\@@_tex_primitive:nnn { pdffontexpand } { extension } { 31 }
-\@@_tex_primitive:nnn { pdfsetrandomseed } { extension } { 32 }
-\@@_tex_primitive:nnn { pdfsnaprefpoint } { extension } { 33 }
-\@@_tex_primitive:nnn { pdfsnapy } { extension } { 34 }
-\@@_tex_primitive:nnn { pdfsnapycomp } { extension } { 35 }
-\@@_tex_primitive:nnn { pdfglyphtounicode } { extension } { 36 }
-\@@_tex_primitive:nnn { pdfcolorstack } { extension } { 37 }
-\@@_tex_primitive:nnn { pdfsetmatrix } { extension } { 38 }
-\@@_tex_primitive:nnn { pdfsave } { extension } { 39 }
-\@@_tex_primitive:nnn { pdfrestore } { extension } { 40 }
-\@@_tex_primitive:nnn { pdfnobuiltintounicode } { extension } { 41 }
+\@@_tex_primitive_pdf:nnn { literal } { extension } { 6 }
+\@@_tex_primitive_pdf:nnn { obj } { extension } { 7 }
+\@@_tex_primitive_pdf:nnn { refobj } { extension } { 8 }
+\@@_tex_primitive_pdf:nnn { xform } { extension } { 9 }
+\@@_tex_primitive_pdf:nnn { refxform } { extension } { 10 }
+\@@_tex_primitive_pdf:nnn { ximage } { extension } { 11 }
+\@@_tex_primitive_pdf:nnn { refximage } { extension } { 12 }
+\@@_tex_primitive_pdf:nnn { annot } { extension } { 13 }
+\@@_tex_primitive_pdf:nnn { startlink } { extension } { 14 }
+\@@_tex_primitive_pdf:nnn { endlink } { extension } { 15 }
+\@@_tex_primitive_pdf:nnn { outline } { extension } { 16 }
+\@@_tex_primitive_pdf:nnn { dest } { extension } { 17 }
+\@@_tex_primitive_pdf:nnn { thread } { extension } { 18 }
+\@@_tex_primitive_pdf:nnn { startthread } { extension } { 19 }
+\@@_tex_primitive_pdf:nnn { endthread } { extension } { 20 }
+\@@_tex_primitive_pdf:nnn { savepos } { extension } { 21 }
+\@@_tex_primitive_pdf:nnn { info } { extension } { 22 }
+\@@_tex_primitive_pdf:nnn { catalog } { extension } { 23 }
+\@@_tex_primitive_pdf:nnn { names } { extension } { 24 }
+\@@_tex_primitive_pdf:nnn { fontattr } { extension } { 25 }
+\@@_tex_primitive_pdf:nnn { includechars } { extension } { 26 }
+\@@_tex_primitive_pdf:nnn { mapfile } { extension } { 27 }
+\@@_tex_primitive_pdf:nnn { mapline } { extension } { 28 }
+\@@_tex_primitive_pdf:nnn { trailer } { extension } { 29 }
+\@@_tex_primitive_pdf:nnn { resettimer } { extension } { 30 }
+\@@_tex_primitive_pdf:nnn { fontexpand } { extension } { 31 }
+\@@_tex_primitive_pdf:nnn { setrandomseed } { extension } { 32 }
+\@@_tex_primitive_pdf:nnn { snaprefpoint } { extension } { 33 }
+\@@_tex_primitive_pdf:nnn { snapy } { extension } { 34 }
+\@@_tex_primitive_pdf:nnn { snapycomp } { extension } { 35 }
+\@@_tex_primitive_pdf:nnn { glyphtounicode} { extension } { 36 }
+\@@_tex_primitive_pdf:nnn { colorstack } { extension } { 37 }
+\@@_tex_primitive_pdf:nnn { setmatrix } { extension } { 38 }
+\@@_tex_primitive_pdf:nnn { save } { extension } { 39 }
+\@@_tex_primitive_pdf:nnn { restore } { extension } { 40 }
+\@@_tex_primitive_pdf:nnn { nobuiltintounicode } { extension } { 41 }
\@@_tex_primitive:nnn { openin } { in_stream } { 1 }
\@@_tex_primitive:nnn { closein } { in_stream } { 0 }
\@@_tex_primitive:nnn { begingroup } { begin_group } { 0 }
@@ -1944,20 +2051,20 @@
\@@_tex_primitive:nnn { lastnodetype } { last_item } { 3 }
\@@_tex_primitive:nnn { inputlineno } { last_item } { 4 }
\@@_tex_primitive:nnn { badness } { last_item } { 5 }
-\@@_tex_primitive:nnn { pdftexversion } { last_item } { 6 }
-\@@_tex_primitive:nnn { pdflastobj } { last_item } { 7 }
-\@@_tex_primitive:nnn { pdflastxform } { last_item } { 8 }
-\@@_tex_primitive:nnn { pdflastximage } { last_item } { 9 }
-\@@_tex_primitive:nnn { pdflastximagepages } { last_item } { 10 }
-\@@_tex_primitive:nnn { pdflastannot } { last_item } { 11 }
-\@@_tex_primitive:nnn { pdflastxpos } { last_item } { 12 }
-\@@_tex_primitive:nnn { pdflastypos } { last_item } { 13 }
-\@@_tex_primitive:nnn { pdfretval } { last_item } { 14 }
-\@@_tex_primitive:nnn { pdflastximagecolordepth } { last_item } { 15 }
-\@@_tex_primitive:nnn { pdfelapsedtime } { last_item } { 16 }
-\@@_tex_primitive:nnn { pdfshellescape } { last_item } { 17 }
-\@@_tex_primitive:nnn { pdfrandomseed } { last_item } { 18 }
-\@@_tex_primitive:nnn { pdflastlink } { last_item } { 19 }
+\@@_tex_primitive_pdf:nnn { texversion } { last_item } { 6 }
+\@@_tex_primitive_pdf:nnn { lastobj } { last_item } { 7 }
+\@@_tex_primitive_pdf:nnn { lastxform } { last_item } { 8 }
+\@@_tex_primitive_pdf:nnn { lastximage } { last_item } { 9 }
+\@@_tex_primitive_pdf:nnn { lastximagepages } { last_item } { 10 }
+\@@_tex_primitive_pdf:nnn { lastannot } { last_item } { 11 }
+\@@_tex_primitive_pdf:nnn { lastxpos } { last_item } { 12 }
+\@@_tex_primitive_pdf:nnn { lastypos } { last_item } { 13 }
+\@@_tex_primitive_pdf:nnn { retval } { last_item } { 14 }
+\@@_tex_primitive_pdf:nnn { lastximagecolordepth } { last_item } { 15 }
+\@@_tex_primitive_pdf:nnn { elapsedtime } { last_item } { 16 }
+\@@_tex_primitive_pdf:nnn { shellescape } { last_item } { 17 }
+\@@_tex_primitive_pdf:nnn { randomseed } { last_item } { 18 }
+\@@_tex_primitive_pdf:nnn { lastlink } { last_item } { 19 }
\@@_tex_primitive:nnn { eTeXversion } { last_item } { 20 }
\@@_tex_primitive:nnn { currentgrouplevel } { last_item } { 21 }
\@@_tex_primitive:nnn { currentgrouptype } { last_item } { 22 }
@@ -1991,10 +2098,10 @@
\@@_tex_primitive:nnn { everyjob } { assign_toks } { 7 }
\@@_tex_primitive:nnn { everycr } { assign_toks } { 8 }
\@@_tex_primitive:nnn { errhelp } { assign_toks } { 9 }
-\@@_tex_primitive:nnn { pdfpagesattr } { assign_toks } { 10 }
-\@@_tex_primitive:nnn { pdfpageattr } { assign_toks } { 11 }
-\@@_tex_primitive:nnn { pdfpageresources } { assign_toks } { 12 }
-\@@_tex_primitive:nnn { pdfpkmode } { assign_toks } { 13 }
+\@@_tex_primitive_pdf:nnn { pagesattr } { assign_toks } { 10 }
+\@@_tex_primitive_pdf:nnn { pageattr } { assign_toks } { 11 }
+\@@_tex_primitive_pdf:nnn { pageresources } { assign_toks } { 12 }
+\@@_tex_primitive_pdf:nnn { pkmode } { assign_toks } { 13 }
\@@_tex_primitive:nnn { everyeof } { assign_toks } { 14 }
\@@_tex_primitive:nnn { pretolerance } { assign_int } { 0 }
\@@_tex_primitive:nnn { tolerance } { assign_int } { 1 }
@@ -2052,38 +2159,38 @@
\@@_tex_primitive:nnn { holdinginserts } { assign_int } { 53 }
\@@_tex_primitive:nnn { errorcontextlines } { assign_int } { 54 }
\@@_tex_primitive:nnn { pdfoutput } { assign_int } { 55 }
-\@@_tex_primitive:nnn { pdfcompresslevel } { assign_int } { 56 }
-\@@_tex_primitive:nnn { pdfdecimaldigits } { assign_int } { 57 }
-\@@_tex_primitive:nnn { pdfmovechars } { assign_int } { 58 }
-\@@_tex_primitive:nnn { pdfimageresolution } { assign_int } { 59 }
-\@@_tex_primitive:nnn { pdfpkresolution } { assign_int } { 60 }
-\@@_tex_primitive:nnn { pdfuniqueresname } { assign_int } { 61 }
-\@@_tex_primitive:nnn
- { pdfoptionalwaysusepdfpagebox } { assign_int } { 62 }
-\@@_tex_primitive:nnn
- { pdfoptionpdfinclusionerrorlevel } { assign_int } { 63 }
-\@@_tex_primitive:nnn
- { pdfoptionpdfminorversion } { assign_int } { 64 }
-\@@_tex_primitive:nnn { pdfminorversion } { assign_int } { 64 }
-\@@_tex_primitive:nnn { pdfforcepagebox } { assign_int } { 65 }
-\@@_tex_primitive:nnn { pdfpagebox } { assign_int } { 66 }
-\@@_tex_primitive:nnn
- { pdfinclusionerrorlevel } { assign_int } { 67 }
-\@@_tex_primitive:nnn { pdfgamma } { assign_int } { 68 }
-\@@_tex_primitive:nnn { pdfimagegamma } { assign_int } { 69 }
-\@@_tex_primitive:nnn { pdfimagehicolor } { assign_int } { 70 }
-\@@_tex_primitive:nnn { pdfimageapplygamma } { assign_int } { 71 }
-\@@_tex_primitive:nnn { pdfadjustspacing } { assign_int } { 72 }
-\@@_tex_primitive:nnn { pdfprotrudechars } { assign_int } { 73 }
-\@@_tex_primitive:nnn { pdftracingfonts } { assign_int } { 74 }
-\@@_tex_primitive:nnn { pdfobjcompresslevel } { assign_int } { 75 }
-\@@_tex_primitive:nnn
- { pdfadjustinterwordglue } { assign_int } { 76 }
-\@@_tex_primitive:nnn { pdfprependkern } { assign_int } { 77 }
-\@@_tex_primitive:nnn { pdfappendkern } { assign_int } { 78 }
-\@@_tex_primitive:nnn { pdfgentounicode } { assign_int } { 79 }
-\@@_tex_primitive:nnn { pdfdraftmode } { assign_int } { 80 }
-\@@_tex_primitive:nnn { pdfinclusioncopyfonts } { assign_int } { 81 }
+\@@_tex_primitive_pdf:nnn { compresslevel } { assign_int } { 56 }
+\@@_tex_primitive_pdf:nnn { decimaldigits } { assign_int } { 57 }
+\@@_tex_primitive_pdf:nnn { movechars } { assign_int } { 58 }
+\@@_tex_primitive_pdf:nnn { imageresolution } { assign_int } { 59 }
+\@@_tex_primitive_pdf:nnn { pkresolution } { assign_int } { 60 }
+\@@_tex_primitive_pdf:nnn { uniqueresname } { assign_int } { 61 }
+\@@_tex_primitive_pdf:nnn
+ { optionalwaysusepdfpagebox } { assign_int } { 62 }
+\@@_tex_primitive_pdf:nnn
+ { optionpdfinclusionerrorlevel } { assign_int } { 63 }
+\@@_tex_primitive_pdf:nnn
+ { optionpdfminorversion } { assign_int } { 64 }
+\@@_tex_primitive_pdf:nnn { minorversion } { assign_int } { 64 }
+\@@_tex_primitive_pdf:nnn { forcepagebox } { assign_int } { 65 }
+\@@_tex_primitive_pdf:nnn { pagebox } { assign_int } { 66 }
+\@@_tex_primitive_pdf:nnn
+ { inclusionerrorlevel } { assign_int } { 67 }
+\@@_tex_primitive_pdf:nnn { gamma } { assign_int } { 68 }
+\@@_tex_primitive_pdf:nnn { imagegamma } { assign_int } { 69 }
+\@@_tex_primitive_pdf:nnn { imagehicolor } { assign_int } { 70 }
+\@@_tex_primitive_pdf:nnn { imageapplygamma } { assign_int } { 71 }
+\@@_tex_primitive_pdf:nnn { adjustspacing } { assign_int } { 72 }
+\@@_tex_primitive_pdf:nnn { protrudechars } { assign_int } { 73 }
+\@@_tex_primitive_pdf:nnn { tracingfonts } { assign_int } { 74 }
+\@@_tex_primitive_pdf:nnn { objcompresslevel } { assign_int } { 75 }
+\@@_tex_primitive_pdf:nnn
+ { adjustinterwordglue } { assign_int } { 76 }
+\@@_tex_primitive_pdf:nnn { prependkern } { assign_int } { 77 }
+\@@_tex_primitive_pdf:nnn { appendkern } { assign_int } { 78 }
+\@@_tex_primitive_pdf:nnn { gentounicode } { assign_int } { 79 }
+\@@_tex_primitive_pdf:nnn { draftmode } { assign_int } { 80 }
+\@@_tex_primitive_pdf:nnn { inclusioncopyfonts } { assign_int } { 81 }
\@@_tex_primitive:nnn { tracingassigns } { assign_int } { 82 }
\@@_tex_primitive:nnn { tracinggroups } { assign_int } { 83 }
\@@_tex_primitive:nnn { tracingifs } { assign_int } { 84 }
@@ -2115,19 +2222,19 @@
\@@_tex_primitive:nnn { hoffset } { assign_dimen } { 18 }
\@@_tex_primitive:nnn { voffset } { assign_dimen } { 19 }
\@@_tex_primitive:nnn { emergencystretch } { assign_dimen } { 20 }
-\@@_tex_primitive:nnn { pdfhorigin } { assign_dimen } { 21 }
-\@@_tex_primitive:nnn { pdfvorigin } { assign_dimen } { 22 }
-\@@_tex_primitive:nnn { pdfpagewidth } { assign_dimen } { 23 }
-\@@_tex_primitive:nnn { pdfpageheight } { assign_dimen } { 24 }
-\@@_tex_primitive:nnn { pdflinkmargin } { assign_dimen } { 25 }
-\@@_tex_primitive:nnn { pdfdestmargin } { assign_dimen } { 26 }
-\@@_tex_primitive:nnn { pdfthreadmargin } { assign_dimen } { 27 }
-\@@_tex_primitive:nnn { pdffirstlineheight } { assign_dimen } { 28 }
-\@@_tex_primitive:nnn { pdflastlinedepth } { assign_dimen } { 29 }
-\@@_tex_primitive:nnn { pdfeachlineheight } { assign_dimen } { 30 }
-\@@_tex_primitive:nnn { pdfeachlinedepth } { assign_dimen } { 31 }
-\@@_tex_primitive:nnn { pdfignoreddimen } { assign_dimen } { 32 }
-\@@_tex_primitive:nnn { pdfpxdimen } { assign_dimen } { 33 }
+\@@_tex_primitive_pdf:nnn { horigin } { assign_dimen } { 21 }
+\@@_tex_primitive_pdf:nnn { vorigin } { assign_dimen } { 22 }
+\@@_tex_primitive_pdf:nnn { pagewidth } { assign_dimen } { 23 }
+\@@_tex_primitive_pdf:nnn { pageheight } { assign_dimen } { 24 }
+\@@_tex_primitive_pdf:nnn { linkmargin } { assign_dimen } { 25 }
+\@@_tex_primitive_pdf:nnn { destmargin } { assign_dimen } { 26 }
+\@@_tex_primitive_pdf:nnn { threadmargin } { assign_dimen } { 27 }
+\@@_tex_primitive_pdf:nnn { firstlineheight } { assign_dimen } { 28 }
+\@@_tex_primitive_pdf:nnn { lastlinedepth } { assign_dimen } { 29 }
+\@@_tex_primitive_pdf:nnn { eachlineheight } { assign_dimen } { 30 }
+\@@_tex_primitive_pdf:nnn { eachlinedepth } { assign_dimen } { 31 }
+\@@_tex_primitive_pdf:nnn { ignoreddimen } { assign_dimen } { 32 }
+\@@_tex_primitive_pdf:nnn { pxdimen } { assign_dimen } { 33 }
\@@_tex_primitive:nnn { lineskip } { assign_glue } { 0 }
\@@_tex_primitive:nnn { baselineskip } { assign_glue } { 1 }
\@@_tex_primitive:nnn { parskip } { assign_glue } { 2 }
@@ -2153,7 +2260,7 @@
\@@_tex_primitive:nnn { rpcode } { assign_font_int } { 3 }
\@@_tex_primitive:nnn { efcode } { assign_font_int } { 4 }
\@@_tex_primitive:nnn { tagcode } { assign_font_int } { 5 }
-\@@_tex_primitive:nnn { pdfnoligatures } { assign_font_int } { 6 }
+\@@_tex_primitive_pdf:nnn { noligatures } { assign_font_int } { 6 }
\@@_tex_primitive:nnn { knbscode } { assign_font_int } { 7 }
\@@_tex_primitive:nnn { stbscode } { assign_font_int } { 8 }
\@@_tex_primitive:nnn { shbscode } { assign_font_int } { 9 }
@@ -2226,12 +2333,12 @@
\@@_tex_primitive:nnn { scrollmode } { set_interaction } { 2 }
\@@_tex_primitive:nnn { errorstopmode } { set_interaction } { 3 }
\@@_tex_primitive:nnn { letterspacefont } { letterspace_font } { 0 }
-\@@_tex_primitive:nnn { pdfcopyfont } { pdf_copy_font } { 0 }
+\@@_tex_primitive_pdf:nnn { copyfont } { pdf_copy_font } { 0 }
\@@_tex_primitive:nnn { undefined } { undefined_cs } { 0 }
\@@_tex_primitive:nnn { ndefined } { undefined_cs } { 0 }
\@@_tex_primitive:nnn { expandafter } { expand_after } { 0 }
\@@_tex_primitive:nnn { unless } { expand_after } { 1 }
-\@@_tex_primitive:nnn { pdfprimitive } { no_expand } { 1 }
+\@@_tex_primitive_pdf:nnn { primitive } { no_expand } { 1 }
\@@_tex_primitive:nnn { noexpand } { no_expand } { 0 }
\@@_tex_primitive:nnn { input } { input } { 0 }
\@@_tex_primitive:nnn { endinput } { input } { 1 }
@@ -2242,12 +2349,12 @@
\@@_tex_primitive:nnn { ifdim } { if_test } { 3 }
\@@_tex_primitive:nnn { ifodd } { if_test } { 4 }
\@@_tex_primitive:nnn { ifvmode } { if_test } { 5 }
-\@@_tex_primitive:nnn { ifhmode } { if_test } { 6 }
-\@@_tex_primitive:nnn { ifmmode } { if_test } { 7 }
-\@@_tex_primitive:nnn { ifinner } { if_test } { 8 }
+\@@_tex_primitive:nnn { ifhmode } { if_test } { 5 }
+\@@_tex_primitive:nnn { ifmmode } { if_test } { 5 }
+\@@_tex_primitive:nnn { ifinner } { if_test } { 5 }
\@@_tex_primitive:nnn { ifvoid } { if_test } { 9 }
-\@@_tex_primitive:nnn { ifhbox } { if_test } { 10 }
-\@@_tex_primitive:nnn { ifvbox } { if_test } { 11 }
+\@@_tex_primitive:nnn { ifhbox } { if_test } { 9 }
+\@@_tex_primitive:nnn { ifvbox } { if_test } { 9 }
\@@_tex_primitive:nnn { ifx } { if_test } { 12 }
\@@_tex_primitive:nnn { ifeof } { if_test } { 13 }
\@@_tex_primitive:nnn { iftrue } { if_test } { 14 }
@@ -2257,46 +2364,62 @@
\@@_tex_primitive:nnn { ifcsname } { if_test } { 18 }
\@@_tex_primitive:nnn { iffontchar } { if_test } { 19 }
\@@_tex_primitive:nnn { ifincsname } { if_test } { 20 }
+\@@_tex_primitive:nnn { ifprimitive } { if_test } { 21 }
\@@_tex_primitive:nnn { ifpdfprimitive } { if_test } { 21 }
+\@@_tex_primitive:nnn { ifabsnum } { if_test } { 22 }
\@@_tex_primitive:nnn { ifpdfabsnum } { if_test } { 22 }
+\@@_tex_primitive:nnn { ifabsdim } { if_test } { 23 }
\@@_tex_primitive:nnn { ifpdfabsdim } { if_test } { 23 }
+\bool_if:nT { \sys_if_engine_ptex_p: || \sys_if_engine_uptex_p: }
+ {
+ \@@_tex_primitive:nnn { iftdir } { if_test } { 5 }
+ \@@_tex_primitive:nnn { ifydir } { if_test } { 5 }
+ \@@_tex_primitive:nnn { ifddir } { if_test } { 5 }
+ \@@_tex_primitive:nnn { ifmdir } { if_test } { 5 }
+ \@@_tex_primitive:nnn { iftbox } { if_test } { 9 }
+ \@@_tex_primitive:nnn { ifybox } { if_test } { 9 }
+ \@@_tex_primitive:nnn { ifdbox } { if_test } { 9 }
+ \@@_tex_primitive:nnn { ifmbox } { if_test } { 9 }
+ \@@_tex_primitive:nnn { ifjfont } { if_test } { 24 }
+ \@@_tex_primitive:nnn { iftfont } { if_test } { 24 }
+ }
\@@_tex_primitive:nnn { fi } { fi_or_else } { 2 }
\@@_tex_primitive:nnn { else } { fi_or_else } { 3 }
\@@_tex_primitive:nnn { or } { fi_or_else } { 4 }
\@@_tex_primitive:nnn { csname } { cs_name } { 0 }
+\@@_tex_primitive:nnn { lastnamedcs } { cs_name } { 1 }
\@@_tex_primitive:nnn { number } { convert } { 0 }
\@@_tex_primitive:nnn { romannumeral } { convert } { 1 }
\@@_tex_primitive:nnn { string } { convert } { 2 }
\@@_tex_primitive:nnn { meaning } { convert } { 3 }
\@@_tex_primitive:nnn { fontname } { convert } { 4 }
\@@_tex_primitive:nnn { eTeXrevision } { convert } { 5 }
-\@@_tex_primitive:nnn { pdftexrevision } { convert } { 6 }
-\@@_tex_primitive:nnn { pdftexbanner } { convert } { 7 }
+\@@_tex_primitive_pdf:nnn { texrevision } { convert } { 6 }
+\@@_tex_primitive_pdf:nnn { texbanner } { convert } { 7 }
\@@_tex_primitive:nnn { pdffontname } { convert } { 8 }
-\@@_tex_primitive:nnn { pdffontobjnum } { convert } { 9 }
-\@@_tex_primitive:nnn { pdffontsize } { convert } { 10 }
-\@@_tex_primitive:nnn { pdfpageref } { convert } { 11 }
-\@@_tex_primitive:nnn { pdfxformname } { convert } { 12 }
-\@@_tex_primitive:nnn { pdfescapestring } { convert } { 13 }
-\@@_tex_primitive:nnn { pdfescapename } { convert } { 14 }
+\@@_tex_primitive_pdf:nnn { fontobjnum } { convert } { 9 }
+\@@_tex_primitive_pdf:nnn { fontsize } { convert } { 10 }
+\@@_tex_primitive_pdf:nnn { pageref } { convert } { 11 }
+\@@_tex_primitive_pdf:nnn { xformname } { convert } { 12 }
+\@@_tex_primitive_pdf:nnn { escapestring } { convert } { 13 }
+\@@_tex_primitive_pdf:nnn { escapename } { convert } { 14 }
\@@_tex_primitive:nnn { leftmarginkern } { convert } { 15 }
\@@_tex_primitive:nnn { rightmarginkern } { convert } { 16 }
-\@@_tex_primitive:nnn
- { \sys_if_engine_xetex:F { pdf } strcmp } { convert } { 17 }
-\@@_tex_primitive:nnn { pdfcolorstackinit } { convert } { 18 }
-\@@_tex_primitive:nnn { pdfescapehex } { convert } { 19 }
-\@@_tex_primitive:nnn { pdfunescapehex } { convert } { 20 }
-\@@_tex_primitive:nnn { pdfcreationdate } { convert } { 21 }
-\@@_tex_primitive:nnn { pdffilemoddate } { convert } { 22 }
-\@@_tex_primitive:nnn { pdffilesize } { convert } { 23 }
-\@@_tex_primitive:nnn { pdfmdfivesum } { convert } { 24 }
-\@@_tex_primitive:nnn { pdffiledump } { convert } { 25 }
-\@@_tex_primitive:nnn { pdfmatch } { convert } { 26 }
-\@@_tex_primitive:nnn { pdflastmatch } { convert } { 27 }
-\@@_tex_primitive:nnn { pdfuniformdeviate } { convert } { 28 }
-\@@_tex_primitive:nnn { pdfnormaldeviate } { convert } { 29 }
-\@@_tex_primitive:nnn { pdfinsertht } { convert } { 30 }
-\@@_tex_primitive:nnn { pdfximagebbox } { convert } { 31 }
+\@@_tex_primitive_pdf:nnn { strcmp } { convert } { 17 }
+\@@_tex_primitive_pdf:nnn { colorstackinit } { convert } { 18 }
+\@@_tex_primitive_pdf:nnn { escapehex } { convert } { 19 }
+\@@_tex_primitive_pdf:nnn { unescapehex } { convert } { 20 }
+\@@_tex_primitive_pdf:nnn { creationdate } { convert } { 21 }
+\@@_tex_primitive_pdf:nnn { filemoddate } { convert } { 22 }
+\@@_tex_primitive_pdf:nnn { filesize } { convert } { 23 }
+\@@_tex_primitive_pdf:nnn { mdfivesum } { convert } { 24 }
+\@@_tex_primitive_pdf:nnn { filedump } { convert } { 25 }
+\@@_tex_primitive_pdf:nnn { match } { convert } { 26 }
+\@@_tex_primitive_pdf:nnn { lastmatch } { convert } { 27 }
+\@@_tex_primitive_pdf:nnn { uniformdeviate } { convert } { 28 }
+\@@_tex_primitive_pdf:nnn { normaldeviate } { convert } { 29 }
+\@@_tex_primitive_pdf:nnn { insertht } { convert } { 30 }
+\@@_tex_primitive_pdf:nnn { ximagebbox } { convert } { 31 }
\@@_tex_primitive:nnn { jobname } { convert } { 32 }
\sys_if_engine_luatex:T
{ \@@_tex_primitive:nnn { directlua } { convert } { 33 } }
@@ -2581,12 +2704,29 @@
% Complain about an unknown primitive, and consider it as if it were
% \tn{relax}.
% \begin{macrocode}
-\cs_new_protected:Npn \@@_set_cmd_aux_unknown:
+\sys_if_engine_luatex:TF
{
- \exp_last_unbraced:NV \@@_set_cmd_aux_primitive:nn
- \c_@@_tex_relax_tl
- \@@_error:nxxxx { unknown-primitive }
- { \l_@@_head_meaning_tl } { } { } { }
+ \cs_new_protected:Npn \@@_set_cmd_aux_unknown:
+ {
+ \exp_last_unbraced:NV \@@_set_cmd_aux_primitive:nn
+ \c_@@_tex_relax_tl
+ \@@_tl_if_in:ooTF \l_@@_head_meaning_tl
+ { \tl_to_str:n { xpandable~luacall } }
+ { }
+ {
+ \@@_error:nxxxx { unknown-primitive }
+ { \l_@@_head_meaning_tl } { } { } { }
+ }
+ }
+ }
+ {
+ \cs_new_protected:Npn \@@_set_cmd_aux_unknown:
+ {
+ \exp_last_unbraced:NV \@@_set_cmd_aux_primitive:nn
+ \c_@@_tex_relax_tl
+ \@@_error:nxxxx { unknown-primitive }
+ { \l_@@_head_meaning_tl } { } { } { }
+ }
}
% \end{macrocode}
% \end{macro}
@@ -3225,8 +3365,7 @@
{ \@@_error:nxxxx { internal } { expandable } { } { } { } }
}
{
- \@@_error:nxxxx { unknown-primitive }
- { \l_@@_head_meaning_tl } { } { } { }
+ \@@_set_cmd_aux_unknown:
\@@_input_gpop_tl:N \l_@@_tmpa_tl
\tl_put_right:NV \l_@@_head_tl \l_@@_tmpa_tl
\exp_args:NV \@@_back_input:o \l_@@_head_tl
@@ -3341,7 +3480,7 @@
% \begin{macro}{\@@_scan_optional_equals:}
% See \TeX{}'s |scan_optional_equals|. In all cases we forcefully
% insert an equal sign in the output, because this sign is required,
-% as \cs{@@_scan_something_internal:n} leaves raw numbers in
+% as \cs{@@_rescan_something_internal:n} leaves raw numbers in
% the previous-input sequence.
% \begin{macrocode}
\cs_new_protected:Npn \@@_scan_optional_equals:
@@ -3557,8 +3696,7 @@
% \end{macrocode}
% \end{macro}
%
-% ^^A todo: rename this function because all other scan functions do get_x_next themselves.
-% \begin{macro}{\@@_scan_something_internal:n}
+% \begin{macro}{\@@_rescan_something_internal:n}
% \begin{macro}{\@@_scan_something_aux:nwn}
% Receives an (explicit) \enquote{level} argument:
% \begin{itemize}
@@ -3602,7 +3740,7 @@
% |\parindent=\parskip| where a skip or a dimen is downgraded to a
% dimen or an int, or when there was an error).
% \begin{macrocode}
-\cs_new_protected:Npn \@@_scan_something_internal:n #1
+\cs_new_protected:Npn \@@_rescan_something_internal:n #1
{
\@@_set_cmd:
\@@_set_action_text:
@@ -3617,13 +3755,13 @@
\@@_back_input:
\@@_tex_error:nV { missing-number } \l_@@_head_tl
\@@_thing_use_get:nnNN { 1 } {#3} \c_zero_dim \l_@@_tmpa_tl
- \@@_scan_something_internal_auxii:Vn \l_@@_tmpa_tl { 1 }
+ \@@_rescan_something_internal_auxii:Vn \l_@@_tmpa_tl { 1 }
\@@_break:w
}
\int_compare:nNnT {#1} = { 8 }
{
\@@_tex_error:nV { the-cannot } \l_@@_head_tl
- \@@_scan_something_internal_auxii:nn 0 { 0 }
+ \@@_rescan_something_internal_auxii:nn 0 { 0 }
\@@_break:w
}
\tl_if_empty:nF {#2}
@@ -3636,11 +3774,11 @@
\int_compare:nNnTF {#3} < { 4 }
{ \@@_thing_use_get:nnNN {#1} {#3} \l_@@_head_tl \l_@@_tmpa_tl }
{ \tl_set:Nx \l_@@_tmpa_tl { \@@_the:w \l_@@_head_tl } }
- \@@_scan_something_internal_auxii:Vn \l_@@_tmpa_tl {#1}
+ \@@_rescan_something_internal_auxii:Vn \l_@@_tmpa_tl {#1}
\@@_break_point:
\int_compare:nNnT {#3} < { 4 } { \@@_print_action: }
}
-\cs_new_protected:Npn \@@_scan_something_internal_auxii:nn #1#2
+\cs_new_protected:Npn \@@_rescan_something_internal_auxii:nn #1#2
{
\@@_prev_input_silent:n {#1}
\@@_set_action_text:
@@ -3648,12 +3786,11 @@
{ \g_@@_action_text_str \use:n { ~ => ~ } \tl_to_str:n {#1} }
\int_gset:Nn \g_@@_val_level_int {#2}
}
-\cs_generate_variant:Nn \@@_scan_something_internal_auxii:nn { V }
+\cs_generate_variant:Nn \@@_rescan_something_internal_auxii:nn { V }
% \end{macrocode}
% \end{macro}
% \end{macro}
%
-% ^^A todo: \the can be followed by ignore_spaces
% \begin{macro}[EXP]
% {\@@_thing_case:, \@@_thing_last_item:, \@@_thing_register:}
% This expands to a digit (the level generated by whatever token is
@@ -3662,7 +3799,7 @@
% |cmd| integer, but for |last_item|, |set_aux| and |register|, the level of the
% token depends on the |char| integer. When the token is not allowed
% after \tn{the} (or at any other position where
-% \cs{@@_scan_something_internal:n} is called), the resulting level
+% \cs{@@_rescan_something_internal:n} is called), the resulting level
% is~$8$, large enough so that the main function knows it is
% forbidden.
% \begin{macrocode}
@@ -3907,7 +4044,7 @@
\@@_scan_signs:
\@@_set_cmd:
\@@_cmd_if_internal:TF
- { \@@_scan_something_internal:n { 0 } }
+ { \@@_rescan_something_internal:n { 0 } }
{ \@@_scan_int_char: }
}
\cs_new_protected:Npn \@@_scan_int_char:
@@ -4001,8 +4138,8 @@
\@@_cmd_if_internal:TF
{
\int_compare:nNnTF {#1} = { 3 }
- { \@@_scan_something_internal:n { 3 } }
- { \@@_scan_something_internal:n { 1 } }
+ { \@@_rescan_something_internal:n { 3 } }
+ { \@@_rescan_something_internal:n { 1 } }
\int_compare:nNnT \g_@@_val_level_int = { 0 }
{ \@@_scan_dim_unit:nN {#1} #2 }
}
@@ -4055,7 +4192,7 @@
\@@_cmd_if_internal:TF
{
\@@_prev_input_gpush:
- \@@_scan_something_internal:n {#1}
+ \@@_rescan_something_internal:n {#1}
\int_compare:nNnTF \g_@@_val_level_int = { 0 }
{ \@@_prev_input_join_get:nnN {#1} { sp } \l_@@_tmpa_tl }
{ \@@_prev_input_join_get:nnN {#1} { } \l_@@_tmpa_tl }
@@ -4132,7 +4269,7 @@
\@@_set_cmd:
\@@_cmd_if_internal:TF
{
- \@@_scan_something_internal:n {#1}
+ \@@_rescan_something_internal:n {#1}
\int_case:nnF \g_@@_val_level_int
{
{ 0 } { \@@_scan_dim_unit:nN {#1} \c_false_bool }
@@ -4155,17 +4292,22 @@
% \end{macrocode}
% \end{macro}
%
-% ^^A todo: allow \input".. .."
% \begin{macro}{\@@_scan_file_name:}
-% ^^A todo: area_delimiter and ext_delimiter ??
% \begin{macrocode}
\cs_new_protected:Npn \@@_scan_file_name:
{
- \bool_gset_true:N \g_@@_name_in_progress_bool
- \@@_get_x_non_blank:
- \@@_scan_file_name_loop:
- \bool_gset_false:N \g_@@_name_in_progress_bool
- \@@_prev_input_silent:n { ~ }
+ \@@_get_x_non_relax:
+ \token_if_eq_catcode:NNTF \l_@@_head_token \c_group_begin_token
+ { \@@_scan_group_x:N \c_false_bool }
+ {
+ \@@_back_input:
+ \bool_gset_true:N \g_@@_name_in_progress_bool
+ \bool_gset_false:N \g_@@_quotes_bool
+ \@@_get_x_non_blank:
+ \@@_scan_file_name_loop:
+ \bool_gset_false:N \g_@@_name_in_progress_bool
+ \@@_prev_input_silent:n { ~ }
+ }
}
\cs_new_protected:Npn \@@_scan_file_name_loop:
{
@@ -4174,7 +4316,13 @@
{
\tl_set:Nx \l_@@_tmpa_tl
{ \@@_token_to_char:N \l_@@_head_token }
- \tl_if_eq:NNF \l_@@_tmpa_tl \c_space_tl
+ \tl_if_eq:NNT \l_@@_tmpa_tl \c_@@_dq_tl
+ {
+ \bool_if:NTF \g_@@_quotes_bool
+ { \bool_set_false:N } { \bool_set_true:N } \g_@@_quotes_bool
+ }
+ \bool_if:NTF \g_@@_quotes_bool
+ { \use:n } { \tl_if_eq:NNF \l_@@_tmpa_tl \c_space_tl }
{
\@@_prev_input_silent:V \l_@@_tmpa_tl
\@@_get_x_next:
@@ -4182,6 +4330,7 @@
}
}
}
+\bool_new:N \g_@@_quotes_bool
% \end{macrocode}
% \end{macro}
%
@@ -4233,7 +4382,6 @@
% \end{macrocode}
% \end{macro}
%
-% ^^A todo: provide separate functions for defs (avoid hash doubling).
% \begin{macro}{\@@_scan_toks:NN}
% The boolean |#1| is true if we are making a definition (then we
% start by scanning the parameter text), false if we are simply
@@ -4579,7 +4727,6 @@
\token_if_eq_meaning:NNTF \l_@@_head_token \@@_hbox:w
{ \@@_box_hook:N \tex_everyhbox:D }
{ \@@_box_hook:N \tex_everyvbox:D }
- % ^^A todo: TeX calls |normal_paragraph| here.
\@@_scan_spec:
\@@_prev_input_gpop:N \l_@@_head_tl
\@@_set_action_text:x
@@ -4671,13 +4818,18 @@
{
\tex_char:D #1 \scan_stop:
\@@_charcode_if_safe:nTF {#1}
- { \tl_set:Nx \l_@@_tmpa_tl { \char_generate:nn {#1} { 12 } } }
+ {
+ \tl_set:Nx \l_@@_tmpa_tl { \char_generate:nn {#1} { 12 } }
+ \gtl_gput_right:NV \g_@@_output_gtl \l_@@_tmpa_tl
+ \@@_print_action:x { \tl_to_str:N \l_@@_tmpa_tl }
+ }
{
\tl_set:Nx \l_@@_tmpa_tl
{ \exp_not:N \char \int_eval:n {#1} ~ }
+ \gtl_gput_right:NV \g_@@_output_gtl \l_@@_tmpa_tl
+ \@@_print_action:x
+ { " \char_generate:nn {#1} { 12 } " = \tl_to_str:N \l_@@_tmpa_tl }
}
- \gtl_gput_right:NV \g_@@_output_gtl \l_@@_tmpa_tl
- \@@_print_action:x { \tl_to_str:N \l_@@_tmpa_tl }
}
\cs_generate_variant:Nn \@@_char:n { V }
\cs_new_protected:Npn \@@_char:x
@@ -4690,11 +4842,13 @@
% \begin{macrocode}
\cs_new_protected:Npn \@@_char_in_mmode:n #1
{
- \int_compare:nNnTF { \tex_mathcode:D #1 } = { "8000 }
+ \int_compare:nNnTF { \tex_mathcode:D #1 }
+ = { \sys_if_engine_luatex:TF { "1000000 } { "8000 } }
{ % math active
- \@@_exp_args:NNx \gtl_set:Nn \l_@@_head_gtl
- { \char_generate:nn {#1} { 12 } }
+ \@@_active_do:nn {#1} { \gtl_set:Nn \l_@@_head_gtl }
\@@_back_input:
+ \@@_print_action:x
+ { \char_generate:nn {#1} { 12 } ~ active }
}
{ \@@_char:n {#1} }
}
@@ -4711,7 +4865,7 @@
{
\tex_mathchar:D #1 \scan_stop:
\tl_set:Nx \l_@@_tmpa_tl
- { \exp_not:N \mathchar \int_eval:n {#1} ~ }
+ { \exp_not:N \mathchar " \int_to_hex:n {#1} ~ }
\gtl_gput_right:NV \g_@@_output_gtl \l_@@_tmpa_tl
\@@_print_action:x { \tl_to_str:N \l_@@_tmpa_tl }
}
@@ -4743,17 +4897,18 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\@@_end_graf:}
+% \begin{macro}{\@@_par_if_hmode:}
+% This is like the |end_graf| procedure in \TeX{}.
% \begin{macrocode}
-\cs_new_protected:Npn \@@_end_graf:
- { \mode_if_horizontal:T { \@@_normal_paragraph: } }
+\cs_new_protected:Npn \@@_par_if_hmode:
+ { \mode_if_horizontal:T { \@@_par: } }
% \end{macrocode}
% \end{macro}
%
% ^^A todo: Do we need to do more?
-% \begin{macro}{\@@_normal_paragraph:}
+% \begin{macro}{\@@_par:}
% \begin{macrocode}
-\cs_new_protected:Npn \@@_normal_paragraph:
+\cs_new_protected:Npn \@@_par:
{
\tex_par:D
\gtl_gput_right:Nn \g_@@_output_gtl { \par }
@@ -4773,15 +4928,18 @@
%
% \subsection{Groups}
%
-% ^^A todo: implement \@@_end_align_group:
-% ^^A todo: implement \@@_end_no_align_group: (start = \@@_end_graf:)
-% ^^A todo: implement \@@_end_output_group:
-% ^^A todo: implement \@@_end_disc_group:
-% ^^A todo: implement \@@_end_math_choice_group:
+% \begin{variable}{\l_@@_choice_int}
+% Used by \tn{mathchoice} etc to keep
+% track of which argument we are currently in.
+% \begin{macrocode}
+\int_new:N \l_@@_choice_int
+% \end{macrocode}
+% \end{variable}
%
% \begin{macro}{\@@_handle_right_brace:}
% When an end-group character is sensed, the result depends on the
-% current group type.
+% current group type. Suppress the |after_group| tokens in
+% \tn{discretionary} or \tn{mathchoice}.
% \begin{macrocode}
\cs_new_protected:Npn \@@_handle_right_brace:
{
@@ -4789,22 +4947,27 @@
{
\gtl_gconcat:NNN \g_@@_output_gtl
\g_@@_output_gtl \c_group_end_gtl
- \@@_back_input_gtl:N \l_@@_after_group_gtl
+ \int_case:nnF \@@_currentgrouptype:
+ {
+ { 10 } { } % disc
+ { 13 } { } % math_choice
+ }
+ { \@@_back_input_gtl:N \l_@@_after_group_gtl }
\int_case:nn \@@_currentgrouptype:
{
{ 1 } { \@@_end_simple_group: } % simple
{ 2 } { \@@_end_box_group: } % hbox
{ 3 } { \@@_end_box_group: } % adjusted_hbox
- { 4 } { \@@_end_graf: \@@_end_box_group: } % vbox
- { 5 } { \@@_end_graf: \@@_end_box_group: } % vtop
+ { 4 } { \@@_par_if_hmode: \@@_end_box_group: } % vbox
+ { 5 } { \@@_par_if_hmode: \@@_end_box_group: } % vtop
{ 6 } { \@@_end_align_group: } % align
{ 7 } { \@@_end_no_align_group: } % no_align
{ 8 } { \@@_end_output_group: } % output
{ 9 } { \@@_end_simple_group: } % math
- { 10 } { \@@_end_disc_group: } % disc
- { 11 } { \@@_end_graf: \@@_end_simple_group: } % insert
- { 12 } { \@@_end_graf: \@@_end_simple_group: } % vcenter
- { 13 } { \@@_end_math_choice_group: } % math_choice
+ { 10 } { \@@_end_choice_group:NN 2 \discretionary } % disc
+ { 11 } { \@@_par_if_hmode: \@@_end_simple_group: } % insert
+ { 12 } { \@@_par_if_hmode: \@@_end_simple_group: } % vcenter
+ { 13 } { \@@_end_choice_group:NN 3 \mathchoice } % math_choice
}
}
{ % bottom_level, semi_simple, math_shift, math_left
@@ -4860,6 +5023,70 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\@@_end_align_group:}
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_end_align_group:
+ {
+ \@@_not_implemented:n { end_align_group }
+ \@@_end_simple_group:
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@@_end_no_align_group:}
+% ^^A todo: should start with \@@_par_if_hmode:
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_end_no_align_group:
+ {
+ \@@_not_implemented:n { end_no_align_group }
+ \@@_end_simple_group:
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@@_end_output_group:}
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_end_output_group:
+ {
+ \@@_not_implemented:n { end_output_group }
+ \@@_end_simple_group:
+ }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@@_end_choice_group:NN, \@@_end_choice_group:nN}
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_end_choice_group:NN #1#2
+ {
+ \int_compare:nNnTF \l_@@_choice_int > {#1}
+ {
+ \@@_back_input_gtl:N \l_@@_after_group_gtl
+ \c_group_end_token
+ \@@_print_action:x
+ { \token_to_str:N #2 \prg_replicate:nn { #1 + 1 } { {...} } }
+ }
+ { \exp_args:NV \@@_end_choice_group:nN \l_@@_choice_int #2 }
+ }
+\cs_new_protected:Npn \@@_end_choice_group:nN #1#2
+ {
+ \@@_scan_left_brace:
+ \gtl_gconcat:NNN \g_@@_output_gtl
+ \g_@@_output_gtl \c_group_begin_gtl
+ \@@_back_input_gtl:N \l_@@_after_group_gtl
+ \use:n \c_group_end_token
+ \use:n \c_group_begin_token
+ \int_set:Nn \l_@@_choice_int { #1 + 1 }
+ \gtl_clear:N \l_@@_after_group_gtl
+ \@@_print_action:x
+ {
+ \token_to_str:N #2
+ \prg_replicate:nn {#1} { { ... } }
+ \iow_char:N \{
+ }
+ }
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\@@_off_save:}
% \begin{macrocode}
\cs_new_protected:Npn \@@_off_save:
@@ -4891,7 +5118,6 @@
%
% \subsection{Modes}
% ^^A todo: implement \aftergroup and things happening at end-group
-% ^^A todo: implement \@@_scan_math:
%
% \begin{macro}
% {\@@_mode_math:n, \@@_mode_non_math:n, \@@_mode_vertical:n}
@@ -4938,7 +5164,6 @@
% \end{macrocode}
% \end{macro}
%
-% ^^A todo: should push_math be provided?
% \begin{macro}{\@@_goto_inner_math:}
% \begin{macrocode}
\cs_new_protected:Npn \@@_goto_inner_math:
@@ -4962,15 +5187,16 @@
% \end{macro}
%
% \begin{macro}{\@@_after_math:}
+% In display math mode, or in a group started by \tn{eqno} or
+% \tn{leqno} (namely in inner math mode with non-zero
+% \cs{l_@@_choice_int}), search for another
+% |$|; otherwise simply close the inner math.
% \begin{macrocode}
\cs_new_protected:Npn \@@_after_math:
{
\mode_if_inner:TF
- {
- \gtl_gput_right:NV \g_@@_output_gtl \l_@@_head_tl
- \@@_back_input_gtl:N \l_@@_after_group_gtl
- $ % $
- }
+ { \int_compare:nNnTF \l_@@_choice_int > 0 }
+ { \use_i:nn }
{
\gtl_gput_right:NV \g_@@_output_gtl \l_@@_head_tl
\@@_get_x_next:
@@ -4985,6 +5211,11 @@
\@@_back_input_gtl:N \l_@@_after_group_gtl
$ $
}
+ {
+ \gtl_gput_right:NV \g_@@_output_gtl \l_@@_head_tl
+ \@@_back_input_gtl:N \l_@@_after_group_gtl
+ $ % $
+ }
\@@_print_action:
}
% \end{macrocode}
@@ -5109,8 +5340,6 @@
{ \l_@@_head_token \@@_print_action: }
% \end{macrocode}
%
-% ^^A todo: wrong: needs to collect subsup before output (otherwise b{}^2{}_3)
-% ^^A todo: wrong: mathcode "8000 is not recognized.
% \begin{macrocode}
\@@_new_tex_cmd:nn { superscript_char } % 7
{ \@@_mode_math:n { \@@_sub_sup: } }
@@ -5120,6 +5349,10 @@
{
\@@_prev_input_gpush:N \l_@@_head_tl
\@@_print_action:
+ \@@_do_one_atom:
+ }
+\cs_new_protected:Npn \@@_do_one_atom:
+ {
\@@_get_x_non_relax:
\@@_set_cmd:
\int_case:nnTF \l_@@_head_cmd_int
@@ -5165,7 +5398,12 @@
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { endv } % 9
- { \@@_not_implemented:n { alignments } }
+ {
+ \@@_mode_non_math:n
+ {
+ \@@_not_implemented:n { alignments }
+ }
+ }
% \end{macrocode}
%
% Blank spaces are ignored in vertical and math modes in the same way as
@@ -5205,10 +5443,10 @@
\@@_mode_non_math:n
{
\mode_if_vertical:TF
- { \@@_normal_paragraph: }
+ { \@@_par: }
{
% if align_state<0 then off_save;
- \@@_end_graf:
+ \@@_par_if_hmode:
\mode_if_vertical:T
{ \mode_if_inner:F { \@@_build_page: } }
}
@@ -5376,7 +5614,7 @@
{ 2 }
{ % showthe
\@@_get_x_next:
- \@@_scan_something_internal:n { 5 }
+ \@@_rescan_something_internal:n { 5 }
\@@_prev_input_gpop:N \l_@@_head_tl
\@@_exp_args:Nx \use:n
{ \tex_showtokens:D { \tl_tail:N \l_@@_head_tl } }
@@ -5560,14 +5798,14 @@
{
\@@_prev_input_gpush:N \l_@@_head_tl
\@@_print_action:
- \@@_do_box:N \c_true_bool
+ \tl_if_head_eq_meaning:VNTF \l_@@_head_tl \tex_shipout:D
+ { \@@_do_box:N \c_false_bool }
+ { \@@_do_box:N \c_true_bool }
}
% \end{macrocode}
%
% \subsubsection{From 32 to 47}
%
-% ^^A todo: implement \@@_begin_insert_or_adjust:
-%
% \begin{itemize}
% \item |halign=32|
% \item |valign=33|
@@ -5593,7 +5831,7 @@
\@@_new_tex_cmd:nn { valign } % 33
{ \@@_not_implemented:n { valign } }
\@@_new_tex_cmd:nn { no_align } % 34
- { \@@_not_implemented:n { noalign } }
+ { \l_@@_head_token \@@_print_action: }
% \end{macrocode}
%
% \begin{macrocode}
@@ -5614,15 +5852,36 @@
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { insert } % 37
- { \@@_begin_insert_or_adjust: }
+ {
+ \@@_prev_input_gpush:N \l_@@_head_tl
+ \@@_print_action:
+ \@@_scan_int:
+ \@@_begin_insert_or_adjust:
+ }
\@@_new_tex_cmd:nn { vadjust } % 38
{
\mode_if_vertical:TF
- { \@@_forbidden_case: } { \@@_begin_insert_or_adjust: }
+ { \@@_forbidden_case: }
+ {
+ \@@_prev_input_gpush:N \l_@@_head_tl
+ \@@_print_action:
+ \@@_scan_keyword:nTF { pPrReE }
+ \@@_begin_insert_or_adjust:
+ }
+ }
+\cs_new_protected:Npn \@@_begin_insert_or_adjust:
+ {
+ \@@_scan_left_brace:
+ \@@_prev_input_gpop:N \l_@@_head_tl
+ \gtl_gput_right:NV \g_@@_output_gtl \l_@@_head_tl
+ \gtl_gconcat:NNN \g_@@_output_gtl
+ \g_@@_output_gtl \c_group_begin_gtl
+ \tl_use:N \l_@@_head_tl \c_group_begin_token
+ \@@_print_action:x
+ { \tl_to_str:N \l_@@_head_tl \iow_char:N \{ }
}
% \end{macrocode}
%
-% ^^A todo: implement the internal \pdfprimitive business.
% \begin{macrocode}
\@@_new_tex_cmd:nn { ignore_spaces } % 39
{
@@ -5767,11 +6026,7 @@
\@@_prev_input_gpush:N \l_@@_head_tl
\@@_print_action:
\@@_scan_int:
- \@@_scan_math:
- \@@_prev_input_gpop:N \l_@@_head_tl
- \gtl_gput_right:NV \g_@@_output_gtl \l_@@_head_tl
- \tl_use:N \l_@@_head_tl \scan_stop:
- \@@_print_action:x { \tl_to_str:N \l_@@_head_tl }
+ \@@_do_one_atom:
}
% \end{macrocode}
% \end{macro}
@@ -5794,7 +6049,14 @@
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { discretionary } % 47
- { \@@_not_implemented:n { discretionary } }
+ {
+ \@@_mode_non_vertical:n
+ {
+ \int_compare:nNnTF \l_@@_head_char_int = { 1 }
+ { \@@_output_head_token: }
+ { \@@_do_choice: }
+ }
+ }
% \end{macrocode}
%
% \subsubsection{Maths: from 48 to 56}
@@ -5813,47 +6075,144 @@
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { eq_no } % 48
- { \@@_not_implemented:n { eqno } }
+ {
+ \mode_if_math:TF
+ {
+ \mode_if_inner:TF
+ { \@@_off_save: }
+ {
+ \int_compare:nNnTF \tex_currentgrouptype:D = { 15 }
+ {
+ \@@_box_hook:N \tex_everymath:D
+ \gtl_gput_right:NV \g_@@_output_gtl \l_@@_head_tl
+ \l_@@_head_token
+ \@@_box_hook_end:
+ \int_set:Nn \l_@@_choice_int { 1 }
+ }
+ { \@@_off_save: }
+ }
+ }
+ { \@@_forbidden_case: }
+ }
% \end{macrocode}
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { left_right } % 49
- { \@@_not_implemented:n { left/right } }
+ {
+ \@@_mode_math:n
+ {
+ \@@_prev_input_gpush:N \l_@@_head_tl
+ \@@_print_action:
+ \@@_scan_delimiter:
+ \@@_prev_input_gpop:N \l_@@_head_tl
+ \tl_if_head_eq_meaning:nNTF \l_@@_head_tl \tex_left:D
+ {
+ \gtl_gput_right:NV \g_@@_output_gtl \l_@@_head_tl
+ \tl_use:N \l_@@_head_tl \scan_stop:
+ \@@_print_action:x { \tl_to_str:N \l_@@_head_tl }
+ }
+ {
+ \int_case:nnF \tex_currentgrouptype:D
+ {
+ { 16 }
+ {
+ \gtl_gput_right:NV \g_@@_output_gtl \l_@@_head_tl
+ \@@_back_input_gtl:N \l_@@_after_group_gtl
+ \tl_if_head_eq_meaning:nNTF \l_@@_head_tl \tex_middle:D
+ {
+ \tl_use:N \l_@@_head_tl \scan_stop:
+ \gtl_clear:N \l_@@_after_group_gtl
+ }
+ { \tl_use:N \l_@@_head_tl \scan_stop: }
+ \@@_print_action:x { \tl_to_str:N \l_@@_head_tl }
+ }
+ { 15 }
+ { % todo: this is a TeX error
+ \tl_use:N \l_@@_head_tl \scan_stop:
+ }
+ }
+ { \@@_off_save: }
+ }
+ }
+ }
+\cs_new_protected:Npn \@@_scan_delimiter:
+ {
+ \@@_get_x_non_relax:
+ \@@_set_cmd:
+ \int_case:nnF \l_@@_head_cmd_int
+ {
+ { \@@_tex_use:n { the_char } }
+ { \@@_prev_input:V \l_@@_head_tl }
+ { \@@_tex_use:n { other_char } }
+ { \@@_prev_input:V \l_@@_head_tl }
+ { \@@_tex_use:n { delim_num } }
+ {
+ \@@_prev_input:V \l_@@_head_tl
+ \@@_scan_int:
+ }
+ }
+ {
+ \@@_back_input:
+ \@@_tex_error:nV { missing-delim } \l_@@_head_tl
+ \@@_prev_input:n { . }
+ }
+ }
% \end{macrocode}
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { math_comp } % 50
- { \@@_not_implemented:n { math~comp } }
+ { \@@_mode_math:n { \@@_sub_sup: } }
% \end{macrocode}
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { limit_switch } % 51
- { \@@_not_implemented:n { limits } }
+ { \@@_mode_math:n { \@@_output_head_token: } }
+\cs_new_protected:Npn \@@_output_head_token:
+ {
+ \gtl_gput_right:NV \g_@@_output_gtl \l_@@_head_tl
+ \l_@@_head_token
+ \@@_print_action:
+ }
% \end{macrocode}
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { above } % 52
- { \@@_not_implemented:n { above } }
+ { \@@_mode_math:n { \@@_not_implemented:n { above } } }
% \end{macrocode}
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { math_style } % 53
- { \@@_not_implemented:n { math~style } }
+ { \@@_mode_math:n { \@@_output_head_token: } }
% \end{macrocode}
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { math_choice } % 54
- { \@@_not_implemented:n { math~choice } }
+ { \@@_mode_math:n { \@@_do_choice: } }
+\cs_new_protected:Npn \@@_do_choice:
+ {
+ \@@_prev_input_gpush:N \l_@@_head_tl
+ \@@_print_action:
+ \@@_scan_left_brace:
+ \@@_prev_input_gpop:N \l_@@_head_tl
+ \gtl_gput_right:NV \g_@@_output_gtl \l_@@_head_tl
+ \gtl_gconcat:NNN \g_@@_output_gtl
+ \g_@@_output_gtl \c_group_begin_gtl
+ \tl_use:N \l_@@_head_tl \c_group_begin_token
+ \gtl_clear:N \l_@@_after_group_gtl
+ \int_set:Nn \l_@@_choice_int { 1 }
+ \@@_print_action:x
+ { \tl_to_str:N \l_@@_head_tl \iow_char:N \{ }
+ }
% \end{macrocode}
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { non_script } % 55
- { \@@_not_implemented:n { non~script } }
+ { \@@_mode_math:n { \@@_output_head_token: } }
% \end{macrocode}
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { vcenter } % 56
- { \@@_not_implemented:n { vcenter } }
+ { \@@_mode_math:n { \@@_not_implemented:n { vcenter } } }
% \end{macrocode}
%
% \subsubsection{From 57 to 70}
@@ -5953,7 +6312,7 @@
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { omit } % 63
- { \@@_not_implemented:n { omit } }
+ { \l_@@_head_token \@@_print_action: }
% \end{macrocode}
%
% \begin{macrocode}
@@ -5974,19 +6333,7 @@
%
% \begin{macrocode}
\@@_new_tex_cmd:nn { radical } % 66
- {
- \@@_mode_math:n
- {
- \@@_prev_input_gpush:N \l_@@_head_tl
- \@@_print_action:
- \@@_scan_int:
- \@@_scan_math:
- \@@_prev_input_gpop:N \l_@@_head_tl
- \gtl_gput_right:NV \g_@@_output_gtl \l_@@_head_tl
- \tl_use:N \l_@@_head_tl \scan_stop:
- \@@_print_action:x { \tl_to_str:N \l_@@_head_tl }
- }
- }
+ { \@@_mode_math:n { \@@_do_math_accent: } }
% \end{macrocode}
%
% \begin{macrocode}
@@ -6315,7 +6662,11 @@
\int_case:nnF \l_@@_head_char_int
{
{ 7 } { \@@_scan_extension_operands_aux: } % pdfobj
- { 9 } { \@@_scan_extension_operands_aux: } % pdfxform
+ { 9 }
+ {
+ \@@_prepare_mag:
+ \@@_scan_extension_operands_aux:
+ } % pdfxform
{ 11 } { \@@_scan_extension_operands_aux: } %pdfximage
}
{ \@@_scan_immediate_operands_bad: }
@@ -6455,6 +6806,7 @@
%
% \begin{macro}{\@@_after_assignment:}
% \begin{macro}{\@@_omit_after_assignment:w}
+% ^^A todo: simplify
% \begin{macrocode}
\cs_new_protected:Npn \@@_after_assignment:
{
@@ -6705,7 +7057,6 @@
}
% \end{macrocode}
%
-% ^^A todo: print the temporary relax assignment?
% \begin{macrocode}
\@@_prefixed_new:nn { shorthand_def } % 95
{
@@ -6716,6 +7067,7 @@
\@@_print_action:x
{ \l_@@_prev_action_tl \tl_to_str:N \l_@@_defined_tl }
\exp_after:wN \cs_set_eq:NN \l_@@_defined_tl \scan_stop:
+ \@@_just_print_assigned_token:
\@@_scan_optional_equals:
\@@_scan_int:
\@@_assign_token:n { }
@@ -6838,7 +7190,6 @@
}
% \end{macrocode}
%
-% ^^A todo: print the temporary nullfont assignment?
% \begin{macrocode}
\@@_prefixed_new:nn { letterspace_font } % 101
{
@@ -6848,6 +7199,7 @@
\@@_print_action:x
{ \g_@@_action_text_str \tl_to_str:N \l_@@_defined_tl }
\exp_after:wN \cs_set_eq:NN \l_@@_defined_tl \@@_nullfont:
+ \@@_just_print_assigned_token:
\@@_scan_optional_equals:
\@@_scan_font_ident:
\@@_scan_int:
@@ -6855,7 +7207,6 @@
}
% \end{macrocode}
%
-% ^^A todo: print the temporary nullfont assignment?
% \begin{macrocode}
\@@_prefixed_new:nn { pdf_copy_font } % 102
{
@@ -6865,6 +7216,7 @@
\@@_print_action:x
{ \g_@@_action_text_str \tl_to_str:N \l_@@_defined_tl }
\exp_after:wN \cs_set_eq:NN \l_@@_defined_tl \@@_nullfont:
+ \@@_just_print_assigned_token:
\@@_scan_optional_equals:
\@@_scan_font_ident:
\@@_assign_token:n { }
@@ -7013,13 +7365,14 @@
% \item |no_expand=105| for \tn{noexpand} and \tn{pdfprimitive}.
% \item |input=106| for \tn{input}, \tn{endinput} and \tn{scantokens}.
% \item |if_test=107| for the conditionals, \tn{if}, \tn{ifcat},
-% \tn{ifnum}, \tn{ifdim}, \tn{ifodd}, \tn{ifvmode}, \tn{ifhmode},
-% \tn{ifmmode}, \tn{ifinner}, \tn{ifvoid}, \tn{ifhbox}, \tn{ifvbox},
+% \tn{ifnum}, \tn{ifdim}, \tn{ifodd}, \tn[index=ifhmode]{if[vhm]mode},
+% \tn[index=iftdir]{if[tydm]dir},
+% \tn{ifinner}, \tn{ifvoid}, \tn[index=ifhbox]{if[hvtydm]box},
% \tn{ifx}, \tn{ifeof}, \tn{iftrue}, \tn{iffalse}, \tn{ifcase},
% \tn{ifdefined}, \tn{ifcsname}, \tn{iffontchar}, \tn{ifincsname},
-% \tn{ifpdfprimitive}, \tn{ifpdfabsnum}, and \tn{ifpdfabsdim}.
+% \tn{ifprimitive}, \tn{ifabsnum}, \tn{ifabsdim}, \tn{ifjfont}, \tn{iftfont}.
% \item |fi_or_else=108| for \tn{fi}, \tn{else} and \tn{or}.
-% \item |cs_name=109| for \tn{csname}.
+% \item |cs_name=109| for \tn{csname} and \tn{lastnamedcs}.
% \item |convert=110| for \tn{number}, \tn{romannumeral}, \tn{string},
% \tn{meaning}, \tn{fontname}, \tn{eTeXrevision}, \tn{pdftexrevision},
% \tn{pdftexbanner}, \tn{pdffontname}, \tn{pdffontobjnum},
@@ -7066,7 +7419,7 @@
\@@_token_if_expandable:NTF \l_@@_head_token
{ \@@_expand_do:N \prg_do_nothing: }
{ \@@_back_input: }
- \@@_prev_input_gpop:N \l_@@_head_gtl
+ \@@_prev_input_gpop_gtl:N \l_@@_head_gtl
\@@_set_action_text:x
{ back_input: ~ \gtl_to_str:N \l_@@_head_gtl }
\gtl_pop_left:N \l_@@_head_gtl
@@ -7214,12 +7567,21 @@
% \begin{macrocode}
\@@_new_tex_expandable:nn { cs_name } % 109
{
- \@@_prev_input_gpush:N \l_@@_head_tl
- \@@_print_expansion:
- \@@_csname_loop:
- \@@_prev_input_silent:V \l_@@_head_tl
- \@@_prev_input_gpop:N \l_@@_head_tl
- \@@_back_input_tl_o:
+ \int_compare:nNnTF \l_@@_head_char_int = 0
+ {
+ \@@_prev_input_gpush:N \l_@@_head_tl
+ \@@_print_expansion:
+ \@@_csname_loop:
+ \@@_prev_input_silent:V \l_@@_head_tl
+ \@@_get_lastnamedcs:
+ \@@_prev_input_gpop:N \l_@@_head_tl
+ \@@_back_input_tl_o:
+ }
+ {
+ \@@_back_input:V \g_@@_lastnamedcs_tl
+ \@@_print_expansion:x
+ { \tl_to_str:N \l_@@_head_tl = \tl_to_str:N \g_@@_lastnamedcs_tl }
+ }
}
\cs_new_protected:Npn \@@_csname_loop:
{
@@ -7239,6 +7601,14 @@
\@@_csname_loop:
}
}
+\cs_new_protected:Npn \@@_get_lastnamedcs:
+ {
+ \group_begin:
+ \@@_prev_input_get:N \l_@@_head_tl
+ \tl_gset:No \g_@@_lastnamedcs_tl
+ { \cs:w \exp_after:wN \use_none:n \l_@@_head_tl }
+ \group_end:
+ }
% \end{macrocode}
% \end{macro}
%
@@ -7252,7 +7622,7 @@
0 \@@_scan_int:
1 \@@_scan_int:
2 \@@_convert_string:
- 3 \@@_convert_meaning:
+ 3 \@@_convert_meaning:w
4 \@@_scan_font_ident:
8 \@@_scan_font_ident:
9 \@@_scan_font_ident:
@@ -7300,12 +7670,28 @@
{ \@@_prev_input:x { \gtl_to_str:N \l_@@_head_gtl } }
{ \@@_prev_input:V \l_@@_head_tl }
}
-\cs_new_protected:Npn \@@_convert_meaning:
+\cs_new_protected:Npn \@@_convert_meaning:w
+ \@@_prev_input_gpop:N \l_@@_head_tl \@@_back_input_tl_o:
{
\@@_get_next:
\tl_if_empty:NTF \l_@@_head_tl
- { \@@_prev_input:n { \l_@@_head_token } }
- { \@@_prev_input:V \l_@@_head_tl }
+ {
+ \gtl_set_eq:NN \l_@@_tmpb_gtl \l_@@_head_gtl
+ \@@_prev_input_gpop:N \l_@@_prev_input_tl
+ \exp_args:NNV \gtl_put_left:Nn \l_@@_tmpb_gtl \l_@@_prev_input_tl
+ \@@_prev_input_gpush_gtl:N \l_@@_tmpb_gtl
+ \@@_print_action:x { \gtl_to_str:N \l_@@_tmpb_gtl }
+ \@@_prev_input_gpop_gtl:N \l_@@_tmpb_gtl
+ \tl_set:Nx \l_@@_tmpa_tl { \gtl_head_do:NN \l_@@_head_gtl \tex_meaning:D }
+ \@@_back_input:V \l_@@_tmpa_tl
+ \@@_print_expansion:x
+ { \gtl_to_str:N \l_@@_tmpb_gtl = \tl_to_str:N \l_@@_tmpa_tl }
+ }
+ {
+ \@@_prev_input:V \l_@@_head_tl
+ \@@_prev_input_gpop:N \l_@@_head_tl
+ \@@_back_input_tl_o:
+ }
}
\cs_new_protected:Npn \@@_scan_pdfstrcmp:
{
@@ -7372,7 +7758,7 @@
}
{ % \the
\@@_get_x_next:
- \@@_scan_something_internal:n { 5 }
+ \@@_rescan_something_internal:n { 5 }
\@@_prev_input_gpop:N \l_@@_head_tl
\@@_set_action_text:x
{
@@ -7412,10 +7798,7 @@
%
% \begin{macrocode}
\@@_new_tex_expandable:nn { end_template } % 117
- {
- \@@_not_implemented:n { end-template } { } { } { }
- \@@_back_input_tl_o:
- }
+ { \@@_back_input_tl_o: }
% \end{macrocode}
%
%
@@ -7518,6 +7901,7 @@
}
\cs_new_protected:Npn \@@_cond_pop:
{
+ \fi:
\int_gset:Nn \g_@@_if_limit_int
{ \tl_head:N \g_@@_if_limit_tl }
\tl_gset:Nx \g_@@_if_limit_tl
@@ -7567,7 +7951,8 @@
{ 1 } { \@@_test_two_chars:nn { 1 } {#1} } % ifcat
{ 12 } { \@@_test_ifx:n {#1} }
{ 16 } { \@@_test_case:n {#1} }
- { 21 } { \@@_test_pdfprimitive:n {#1} } % ^^A todo and \unless
+ { 20 } { \if_true: \@@_test_incsname:n {#1} }
+ { 21 } { \if_true: \@@_test_pdfprimitive:n {#1} }
}
{
\@@_prev_input_gpush:N \l_@@_head_tl
@@ -7579,13 +7964,8 @@
{ 3 } % ifdim
{ \@@_test_two_vals:N \@@_scan_normal_dimen: }
{ 4 } { \@@_scan_int: } % ifodd
- % { 5 } { } % ifvmode
- % { 6 } { } % ifhmode
- % { 7 } { } % ifmmode
- % { 8 } { } % ifinner
- { 9 } { \@@_scan_int: } % ifvoid
- { 10 } { \@@_scan_int: } % ifhbox
- { 11 } { \@@_scan_int: } % ifvbox
+ % { 5 } { } % if[hvm]mode, ifinner, if[tydm]dir
+ { 9 } { \@@_scan_int: } % ifvoid, ifhbox, ifvbox etc
{ 13 } { \@@_scan_int: } % ifeof
% { 14 } { } % iftrue
% { 15 } { } % iffalse
@@ -7593,18 +7973,18 @@
{ 18 } { \@@_test_ifcsname: } % ifcsname
{ 19 } % iffontchar
{ \@@_scan_font_ident: \@@_scan_int: }
- % { 20 } { } % ifincsname % ^^A todo: something?
- { 22 } % ifpdfabsnum
+ { 22 } % ifabsnum
{ \@@_test_two_vals:N \@@_scan_int: }
- { 23 } % ifpdfabsdim
+ { 23 } % ifabsdim
{ \@@_test_two_vals:N \@@_scan_normal_dimen: }
+ { 24 } { \@@_scan_font_ident: } % ifjfont, iftfont
}
\@@_prev_input_gpop:N \l_@@_head_tl
\@@_set_action_text:x { \tl_to_str:N \l_@@_head_tl }
\l_@@_head_tl \scan_stop:
- \exp_after:wN \@@_cond_true:n
+ \@@_cond_true:NNNn
\else:
- \exp_after:wN \@@_cond_false:n
+ \@@_cond_false:Nn
\fi:
{#1}
}
@@ -7612,22 +7992,22 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\@@_cond_true:n}
+% \begin{macro}{\@@_cond_true:NNNn}
% \begin{macrocode}
-\cs_new_protected:Npn \@@_cond_true:n #1
+\cs_new_protected:Npn \@@_cond_true:NNNn #1#2#3#4
{
- \@@_change_if_limit:nn { 3 } {#1} % wait for else/fi
+ \@@_change_if_limit:nn { 3 } {#4} % wait for else/fi
\@@_print_expansion:x { \g_@@_action_text_str = true }
}
% \end{macrocode}
% \end{macro}
%
% \begin{macro}
-% {\@@_cond_false:n, \@@_cond_false_loop:n, \@@_cond_false_common:}
+% {\@@_cond_false:Nn, \@@_cond_false_loop:n, \@@_cond_false_common:}
% \begin{macrocode}
-\cs_new_protected:Npn \@@_cond_false:n #1
+\cs_new_protected:Npn \@@_cond_false:Nn #1#2
{
- \@@_cond_false_loop:n {#1}
+ \@@_cond_false_loop:n {#2}
\@@_cond_false_common:
\@@_print_expansion:x
{
@@ -7683,6 +8063,7 @@
% \begin{macrocode}
\cs_new_protected:Npn \@@_test_two_chars:nn #1
{
+ \exp_args:NNo \gtl_set:Nn \l_@@_head_gtl { \l_@@_head_tl }
\@@_prev_input_gpush_gtl:N \l_@@_head_gtl
\@@_print_expansion:
\@@_test_two_chars_get:n {#1}
@@ -7690,13 +8071,18 @@
\@@_prev_input_gpop_gtl:N \l_@@_head_gtl
\@@_set_action_text:x { \gtl_to_str:N \l_@@_head_gtl }
\gtl_pop_left_item:NNTF \l_@@_head_gtl \l_@@_head_tl { } { }
+ \exp_args:No \tl_if_head_eq_meaning:nNT \l_@@_head_tl \reverse_if:N
+ {
+ \gtl_pop_left_item:NNTF \l_@@_head_gtl \l_@@_head_tl { } { }
+ \tl_put_left:Nn \l_@@_head_tl { \reverse_if:N }
+ }
\gtl_pop_left:NN \l_@@_head_gtl \l_@@_tmpb_gtl
\@@_test_two_chars_gtl:N \l_@@_tmpb_gtl
\@@_test_two_chars_gtl:N \l_@@_head_gtl
\l_@@_head_tl \scan_stop:
- \exp_after:wN \@@_cond_true:n
+ \@@_cond_true:NNNn
\else:
- \exp_after:wN \@@_cond_false:n
+ \@@_cond_false:Nn
\fi:
}
\cs_new_protected:Npn \@@_test_two_chars_get:n #1
@@ -7758,9 +8144,9 @@
}
\@@_test_ifx_aux:NNN \l_@@_tmpb_token \l_@@_tmpb_gtl
\@@_test_ifx_aux:w
- \exp_after:wN \@@_cond_true:n
+ \@@_cond_true:NNNn
\else:
- \exp_after:wN \@@_cond_false:n
+ \@@_cond_false:Nn
\fi:
{#1}
}
@@ -7788,9 +8174,11 @@
% \end{macro}
%
% \begin{macro}{\@@_test_case:n, \@@_test_case_aux:nn}
+% ^^A todo: \ifcase\currentifbranch\show 0\or\show 1\else\show -\fi won't work correctly.
% \begin{macrocode}
\cs_new_protected:Npn \@@_test_case:n #1
{
+ \if_case:w 0 ~
\@@_prev_input_gpush:N \l_@@_head_tl
\@@_print_expansion:
\bool_if:NT \g_@@_internal_debug_bool { \iow_term:n { {\ifcase level~#1} } }
@@ -7798,6 +8186,12 @@
\@@_prev_input_get:N \l_@@_head_tl
\tl_set:Nx \l_@@_head_tl { \tl_tail:N \l_@@_head_tl }
% ^^A does text_case_aux use prev_input_seq?
+ \int_compare:nNnF { \l_@@_head_tl } = 0
+ {
+ \int_compare:nNnTF { \l_@@_head_tl } > 0
+ { \fi: \if_case:w 1 ~ \or: }
+ { \fi: \if_case:w -1 ~ \else: }
+ }
\exp_args:No \@@_test_case_aux:nn { \l_@@_head_tl } {#1}
\@@_prev_input_gpop:N \l_@@_head_tl
\@@_print_expansion:x { \tl_to_str:N \l_@@_head_tl }
@@ -7827,6 +8221,20 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\@@_test_incsname:n}
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_test_incsname:n #1
+ { \@@_not_implemented:n { ifincsname } }
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@@_test_pdfprimitive:n}
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_test_pdfprimitive:n #1
+ { \@@_not_implemented:n { ifpdfprimitive } }
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\@@_test_ifdefined:}
% \begin{macrocode}
\cs_new_protected:Npn \@@_test_ifdefined:
@@ -7857,6 +8265,7 @@
{
\@@_csname_loop:
\@@_prev_input:V \l_@@_head_tl
+ \@@_get_lastnamedcs:
}
% \end{macrocode}
% \end{macro}
@@ -8036,8 +8445,8 @@
% \begin{macrocode}
\cs_new_protected:Npn \@@_print_state_prev:
{
- \seq_set_map:NNn \l_@@_tmpa_seq \g_@@_prev_input_seq
- { \@@_to_str:n {##1} }
+ \seq_set_map_x:NNn \l_@@_tmpa_seq \g_@@_prev_input_seq
+ { \@@_to_str:Nn ##1 }
\seq_remove_all:Nn \l_@@_tmpa_seq { }
\seq_if_empty:NTF \l_@@_tmpa_seq
{ \@@_print_message:nn { || ~ } { } }
@@ -8140,21 +8549,25 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\@@_print_assigned_token:, \@@_print_assigned_register:}
+% \begin{macro}{\@@_just_print_assigned_token:, \@@_print_assigned_token:, \@@_print_assigned_register:}
% \begin{macrocode}
-\cs_new_protected:Npn \@@_print_assigned_token:
+\cs_new_protected:Npn \@@_just_print_assigned_token:
{
- \@@_after_assignment: % ^^A todo: simplify
\@@_print_assignment:x
{
Set~ \exp_after:wN \token_to_str:N \l_@@_defined_tl
= \exp_after:wN \token_to_meaning:N \l_@@_defined_tl
}
+ }
+\cs_new_protected:Npn \@@_print_assigned_token:
+ {
+ \@@_after_assignment:
+ \@@_just_print_assigned_token:
\@@_omit_after_assignment:w
}
\cs_new_protected:Npn \@@_print_assigned_register:
{
- \@@_after_assignment: % ^^A todo: simplify
+ \@@_after_assignment:
\@@_exp_args:Nx \@@_print_assignment:x
{
\exp_not:n
@@ -8512,8 +8925,9 @@
max-input .int_gset:N = \g_@@_default_max_input_int ,
number-steps .bool_gset:N = \g_@@_default_number_steps_bool ,
online .int_gset:N = \g_@@_default_online_int ,
- prompt-input .clist_gset:N = \g_@@_default_prompt_input_clist ,
- trace-assigns .bool_gset:N = \g_@@_default_trace_assign_bool ,
+ prompt-input .code:n
+ = \@@_prompt_input:Nn \g_@@_default_prompt_input_clist {#1} ,
+ trace-assigns .bool_gset:N = \g_@@_default_trace_assigns_bool ,
trace-expansion .bool_gset:N = \g_@@_default_trace_expansion_bool ,
trace-other .bool_gset:N = \g_@@_default_trace_other_bool ,
welcome-message .bool_gset:N = \g_@@_default_welcome_message_bool ,
@@ -8527,7 +8941,8 @@
max-input .int_gset:N = \g_@@_max_input_int ,
number-steps .bool_gset:N = \g_@@_number_steps_bool ,
online .int_gset:N = \g_@@_online_int ,
- prompt-input .clist_gset:N = \g_@@_prompt_input_clist ,
+ prompt-input .code:n
+ = \@@_prompt_input:Nn \g_@@_prompt_input_clist {#1} ,
trace-assigns .bool_gset:N = \g_@@_trace_assigns_bool ,
trace-expansion .bool_gset:N = \g_@@_trace_expansion_bool ,
trace-other .bool_gset:N = \g_@@_trace_other_bool ,
@@ -8620,7 +9035,6 @@
\@@_exit_point:
\@@_print_outcome:
\@@_final_test:
- \@@_final_after_assignment:
\@@_exit_point:
}
\cs_new_protected:Npn \unravel_get:nnN #1#2#3
@@ -8637,6 +9051,7 @@
% \begin{macrocode}
\cs_new_protected:Npn \@@_init_key_vars:
{
+ \sys_if_engine_luatex:T { \tl_gset:No \g_@@_lastnamedcs_tl { \tex_lastnamedcs:D } }
\bool_gset_eq:NN \g_@@_explicit_prompt_bool \g_@@_default_explicit_prompt_bool
\bool_gset_eq:NN \g_@@_internal_debug_bool \g_@@_default_internal_debug_bool
\bool_gset_eq:NN \g_@@_number_steps_bool \g_@@_default_number_steps_bool
@@ -8725,21 +9140,46 @@
% \begin{macrocode}
\cs_new_protected:Npn \@@_final_test:
{
- \bool_if:nTF
+ \@@_input_if_empty:TF
{
- \tl_if_empty_p:N \g_@@_if_limit_tl
- && \int_compare_p:nNn \g_@@_if_limit_int = 0
- && \int_compare_p:nNn \g_@@_if_depth_int = 0
- && \seq_if_empty_p:N \g_@@_prev_input_seq
+ \seq_if_empty:NTF \g_@@_prev_input_seq
+ {
+ \tl_if_empty:NTF \g_@@_if_limit_tl
+ { \int_compare:nNnF \g_@@_if_limit_int = 0 { \@@_final_bad: } }
+ { \@@_final_conditionals: }
+ }
+ { \@@_final_bad: }
}
- { \@@_input_if_empty:TF { } { \@@_final_bad: } }
{ \@@_final_bad: }
+ \@@_final_after_assignment:
}
\cs_new_protected:Npn \@@_final_bad:
{
\@@_error:nnnnn { internal }
{ the-last-unravel-finished-badly } { } { } { }
}
+\cs_new_protected:Npn \@@_final_conditionals:
+ {
+ \group_begin:
+ \msg_warning:nnx { unravel } { dangling-conditionals }
+ { \tl_count:N \g_@@_if_limit_tl }
+ \group_end:
+ \tl_greverse:N \g_@@_if_limit_tl
+ \tl_gput_right:NV \g_@@_if_limit_tl \g_@@_if_limit_int
+ \tl_gset:Nx \g_@@_if_limit_tl { \tl_tail:N \g_@@_if_limit_tl } % remove the {0}
+ \prg_replicate:nn { \tl_count:N \g_@@_if_limit_tl } { \fi: }
+ \tl_map_function:NN \g_@@_if_limit_tl \@@_final_cond_aux:n
+ }
+\cs_new:Npn \@@_final_cond_aux:n #1
+ {
+ \int_case:nnF {#1}
+ {
+ { 2 } { \if_false: \else: }
+ { 3 } { \if_true: }
+ { 4 } { \if_case:w 0 ~ }
+ }
+ { \@@_final_bad: }
+ }
% \end{macrocode}
% \end{macro}
%
@@ -8757,6 +9197,12 @@
% \subsection{Messages}
%
% \begin{macrocode}
+\msg_new:nnnn { unravel } { prev-input }
+ { Internal~error:~unexpected~type~of~``prev_input''~entry. }
+ {
+ Found~type~#2~instead~of~#1~to~assign~to~variable~#3.~Contents:\\
+ \iow_indent:n {#4}
+ }
\msg_new:nnn { unravel } { unknown-primitive }
{ Internal~error:~the~primitive~'#1'~is~not~known. }
\msg_new:nnn { unravel } { extra-fi-or-else }
@@ -8847,6 +9293,8 @@
Some~TeX~command~expects~input~beyond~the~end~of~
the~argument~of~\iow_char:N\\unravel.
}
+\msg_new:nnn { unravel } { dangling-conditionals }
+ { Attempting~to~issue~#1~dangling~conditionals. }
% \end{macrocode}
%
% Some error messages from \TeX{} itself.
@@ -8932,6 +9380,17 @@
not~appear~between~\token_to_str:c{csname}~and~
\token_to_str:c{endcsname}.
}
+\@@_tex_msg_new:nnn { missing-delim }
+ { Missing~delimiter~(.~inserted) }
+ {
+ I~was~expecting~to~see~something~like~`('~or~`\token_to_str:N\{'~or~
+ `\token_to_str:N\}'~here.~If~you~typed,~e.g.,~
+ `\{'~instead~of~`\token_to_str:N\{',~you~
+ should~probably~delete~the~`\{'~by~typing~`1'~now,~so~that~
+ braces~don't~get~unbalanced.~Otherwise~just~proceed.~
+ Acceptable~delimiters~are~characters~whose~\token_to_str:c{delcode}~is~
+ nonnegative,~or~you~can~use~`\token_to_str:c{delimiter}~<delimiter~code>'.
+ }
% \end{macrocode}
%
% Fatal \TeX{} error messages.
diff --git a/macros/latex/contrib/unravel/unravel.pdf b/macros/latex/contrib/unravel/unravel.pdf
index b8f069b2bb..e21bda64ef 100644
--- a/macros/latex/contrib/unravel/unravel.pdf
+++ b/macros/latex/contrib/unravel/unravel.pdf
Binary files differ
diff --git a/macros/luatex/latex/lua-ul/docstrip-luacode.sty b/macros/luatex/latex/lua-ul/docstrip-luacode.sty
index fe5c1b4f75..f3a2136a6a 100644
--- a/macros/luatex/latex/lua-ul/docstrip-luacode.sty
+++ b/macros/luatex/latex/lua-ul/docstrip-luacode.sty
@@ -13,7 +13,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage
{docstrip-luacode}
- [2021/04/25 v0.1.3 Directly execute Lua code from DocStrip files]
+ [2021/05/12 v0.1.4 Directly execute Lua code from DocStrip files]
\expanded{%
\def\noexpand\docstrip@luacode@argscanner#1\directlua{
tex.sprint(\the\catcodetable@string, "\string\\end{docstrip-luacode}")
diff --git a/macros/luatex/latex/lua-ul/lua-ul.dtx b/macros/luatex/latex/lua-ul/lua-ul.dtx
index dde61f9636..edaf0f3ca4 100644
--- a/macros/luatex/latex/lua-ul/lua-ul.dtx
+++ b/macros/luatex/latex/lua-ul/lua-ul.dtx
@@ -29,6 +29,7 @@
\generate{%
\file{lua-ul.lua}{\from{lua-ul.dtx}{luacode}}%
\file{pre_append_to_vlist_filter.lua}{\from{lua-ul.dtx}{callback}}%
+ \file{lua-ul-patches-preserve-attr.lua}{\from{lua-ul.dtx}{preserve-attr}}%
}
\let\MetaPrefix\DoubleperCent
\generate{\file{lua-ul.sty}{\from{lua-ul.dtx}{package}}}
@@ -277,6 +278,98 @@ luatexbase.create_callback('pre_append_to_vlist_filter',
\end{docstrip-luacode}
%</gobble>
% \fi
+%
+% \changes{0.1.4}{2021-05-12}{Add \texttt{lua-ul-patches-preserve-attr}}
+% \changes{0.1.4}{2021-05-12}{Patch \texttt{\protect\string\protect\sw@slant}}
+% Additionally we have a module \verb+lua-ul-patches-preserve-attr+ for patches of
+% external code to make it more compatible with attribute usage.
+%
+% Currently this only caontains redefinitions of kernel commands.
+% \iffalse
+%<*gobble>
+\begin{docstrip-luacode}{lua-ul-patches-preserve-attr}
+%</gobble>
+%<*preserve-attr>
+% \fi
+% First some local definitions
+% \begin{macrocode}
+local getfont = font.getfont
+
+local direct = node.direct
+
+local getattr = direct.getattributelist
+local getid = direct.getid
+local getpenalty = direct.getpenalty
+local getprev = direct.getprev
+local getwidth = direct.getwidth
+
+local setattr = direct.setattributelist
+local setkern = direct.setkern
+
+local insert_after = direct.insert_after
+local is_glyph = direct.is_glyph
+local newnode = direct.new
+local todirect = direct.todirect
+local tonode = direct.tonode
+
+local glue_id = node.id'glue'
+local kern_t = node.id'kern'
+local penalty_id = node.id'penalty'
+
+local italcorr_sub
+for i, n in next, node.subtypes'kern' do
+ if n == 'italiccorrection' then italcorr_sub = i break end
+end
+assert(italcorr_sub)
+
+local nests = tex.nest
+
+% \end{macrocode}
+%
+% Now we come to the interesting part: We redefine \verb+\sw@slant+ from the
+% \LaTeX\ kernel. The original definition uses \verb+\unskip+ and
+% \verb+\unpenalty+ to remove glue and penalties and then inserts italic
+% correction before them. Then it inserts the removed penalty and skip again.
+% This looses the right subtype, attributes and properties of the removed
+% nodes, so we insert the italic correction kern directly at the right position
+% instead. When the character does not exists we still add a 0pt italic
+% correction to stay as compatible as possible with the \verb+\/+ primitive
+% used in the original implementation.
+% \begin{macrocode}
+local funcid = luatexbase.new_luafunction'sw@slant'
+token.set_lua('sw@slant', funcid, 'protected')
+lua.get_functions_table()[funcid] = function()
+ local nest = nests.top
+ local tail, after = todirect(nest.tail), nil
+ local id = getid(tail)
+ if id == glue_id then
+ if getwidth(tail) == 0 then return end
+ tail, after = getprev(tail), tail
+ id = getid(tail)
+ end
+ if id == penalty_id then
+ if getpenalty(tail) == 0 then return end
+ tail, after = getprev(tail), tail
+ end
+ local cid, fontid = is_glyph(tail)
+ if not cid then return end
+ local fontdir = getfont(fontid)
+ local characters = fontdir and fontdir.characters
+ local char = characters and characters[cid]
+ local kern = newnode(kern_t, italcorr_sub)
+ setkern(kern, char and char.italic or 0)
+ setattr(kern, getattr(tail))
+% We lie about the head and ignore the return value since tail is never nil
+ insert_after(tail, tail, kern)
+ if not after then nest.tail = tonode(kern) end
+end
+% \end{macrocode}
+% \iffalse
+%</preserve-attr>
+%<*gobble>
+\end{docstrip-luacode}
+%</gobble>
+% \fi
% \subsection{Lua module}
% Now we can define our main Lua module:
% \iffalse
@@ -818,6 +911,11 @@ luatexbase.add_to_callback('vpack_filter',
return tonode(head)
end, 'add underlines to list')
% \end{macrocode}
+% \changes{0.1.4}{2021-05-12}{Load \texttt{lua-ul-patches-preserve-attr}}
+% Finally load \texttt{lua-ul-patches-preserve-attr}.
+% \begin{macrocode}
+require'lua-ul-patches-preserve-attr'
+% \end{macrocode}
% \iffalse
%</luacode>
%<*gobble>
@@ -831,7 +929,7 @@ luatexbase.add_to_callback('vpack_filter',
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage
{lua-ul}
- [2021/04/25 v0.1.3 Underlining and related functionality for LuaTeX]
+ [2021/05/12 v0.1.4 Underlining and related functionality for LuaTeX]
% \fi
% Only \LuaLaTeX{} is supported.
diff --git a/macros/luatex/latex/lua-ul/lua-ul.pdf b/macros/luatex/latex/lua-ul/lua-ul.pdf
index 537315bdf4..b59518bd9e 100644
--- a/macros/luatex/latex/lua-ul/lua-ul.pdf
+++ b/macros/luatex/latex/lua-ul/lua-ul.pdf
Binary files differ
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index a273c42520..2f98157259 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -55,9 +55,6 @@ $mirrors = {
'https://mirror.navercorp.com/CTAN/' => 1,
'https://mirror.yongbok.net/ctan/' => 1,
},
- 'Philippines' => {
- 'https://mirror.pregi.net/tex-archive/' => 1,
- },
'Singapore' => {
'https://download.nus.edu.sg/mirror/ctan/' => 1,
},
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index dd24655fd1..e9b6484b9a 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2021
-depend revision/59166
+depend revision/59176
name 00texlive.image
category TLCore
-revision 59159
+revision 59176
shortdesc TeX Live files only in the source repository
longdesc The files here are not copied by the installer and containers
longdesc are not built for them; they exist only in the source
@@ -1075,6 +1075,7 @@ runfiles size=13871
tlpkg/tlpsrc/cochineal.tlpsrc
tlpkg/tlpsrc/codeanatomy.tlpsrc
tlpkg/tlpsrc/codedoc.tlpsrc
+ tlpkg/tlpsrc/codehigh.tlpsrc
tlpkg/tlpsrc/codepage.tlpsrc
tlpkg/tlpsrc/codesection.tlpsrc
tlpkg/tlpsrc/codicefiscaleitaliano.tlpsrc
@@ -4383,7 +4384,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 59164
+revision 59168
shortdesc TeX Live standalone installer package
longdesc This package defines the files to go into the installer
longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the
@@ -64425,6 +64426,36 @@ catalogue-license lppl
catalogue-topics doc-supp
catalogue-version 0.3
+name codehigh
+category Package
+revision 59173
+shortdesc Highlight code and demos with l3regex and lpeg
+relocated 1
+longdesc This package uses the l3regex package from the LaTeX3
+longdesc Programming Layer to parse and highlight source code and demos.
+longdesc It is more powerful than the listings package, and more easy to
+longdesc use than minted. But it is slower than both of them. Therefore
+longdesc in LuaTeX the package provides another way to highlight code:
+longdesc using LPeg (Parsing Expression Grammars for Lua). LPeg is much
+longdesc more powerful and faster than l3regex.
+containersize 5128
+containerchecksum 715c81105caba420b192d9223fb4be038e11a2a434dd73c033280ce9908de91659b41faea92299eb656b7d3974ad7f29393591bff8c87945d6ffb1d9199dad0f
+doccontainersize 84052
+doccontainerchecksum 147abe790b005630f48f84f589453e526f2b92b81ae311eb29a2be3304cb97c546b35a311b55a45a51e5d7b184469ace286cbdd90b20a6034335fb60dd436e75
+docfiles size=29
+ RELOC/doc/latex/codehigh/README details="Readme"
+ RELOC/doc/latex/codehigh/codehigh.pdf details="Package documentation"
+ RELOC/doc/latex/codehigh/codehigh.tex
+runfiles size=7
+ RELOC/tex/latex/codehigh/codehigh.lua
+ RELOC/tex/latex/codehigh/codehigh.sty
+catalogue-contact-bugs https://github.com/lvjr/codehigh/issues
+catalogue-contact-repository https://github.com/lvjr/codehigh
+catalogue-ctan /macros/latex/contrib/codehigh
+catalogue-license lppl1.3c
+catalogue-topics listing synt-hlt expl3 use-luatex
+catalogue-version 2021C
+
name codepage
category Package
revision 51502
@@ -67023,7 +67054,7 @@ containerchecksum 0568a3251d71fb3106fbb3961427200419ae1df22d39b5e72c608e2d94fc35
name collection-latexextra
category Collection
-revision 59009
+revision 59173
shortdesc LaTeX additional packages
relocated 1
longdesc A very large collection of add-on packages for LaTeX.
@@ -67219,6 +67250,7 @@ depend cnltx
depend cntformats
depend cntperchap
depend codedoc
+depend codehigh
depend codepage
depend codesection
depend collcell
@@ -68395,8 +68427,8 @@ depend ziffer
depend zref
depend zwgetfdate
depend zwpagelayout
-containersize 6332
-containerchecksum ea36c500bf0b7e1012ac178a67bfd5257b98de8c1a2d2df6290cf89c25bb5b2c9d4807f41158b1658dd8722b2766216b7b6ef3ac2dfd4edec992abd92b4d9f36
+containersize 6344
+containerchecksum af4125bba56947272f5c019d33554ad18ddeace2323611e2d7e38793425ce3f9f5c0c1f0130639933193e8e7cb003ea3655217217d3b9b7348620758aeea25a2
name collection-latexrecommended
category Collection
@@ -98609,21 +98641,21 @@ catalogue-topics notes editorial
name easybook
category Package
-revision 59166
+revision 59174
shortdesc Typeset Chinese books or notes
relocated 1
longdesc Easybook is a minimalist style template based on the ctexbook
longdesc book document class.
-containersize 12924
-containerchecksum 6f58e57c5e5d976468001ada714f3869880856db3303623534a8fa4265765a6b8d2e63111fc4eea9a529982d4bf7c425fadcdb5609cb93d6e3f882b9d9129ced
-doccontainersize 305016
-doccontainerchecksum e27d978ec2823cd87178c97a2683e194a2d5bae286d6b7fd39ad3a0a2f01578c74476a8b5d762f097ddb2a34c19ae990db20d4e06527266ab266da987bef0948
-docfiles size=76
+containersize 13360
+containerchecksum 70fb1748ccec05b0ebf14447e26c16f3dd5891f0548215006e9fbfde8f945936d3d578c5bda4161e7e22408357cde0c495bde135b1350a523beadff282e4b469
+doccontainersize 307908
+doccontainerchecksum e4d481514f982aa9640af1442ea74bb5b1b22acd2da87420f6bc4639545624d5f3b9cbd80306dd185f1696de9f0b854f8cb2d3198ad1e545fbd9ecb27c57c3d1
+docfiles size=77
RELOC/doc/latex/easybook/README.md details="Readme"
RELOC/doc/latex/easybook/easybook.pdf details="Package documentation" language="zh"
-srccontainersize 28488
-srccontainerchecksum 3d395be95c6dd89e45d29081c61de0c136476817b2022253ca956e7f40bd2df75847c8fdef7d6e61fd7a1ded6c22bcc02c41b1e0e9d2fb0ce62ce88e8fbca669
-srcfiles size=30
+srccontainersize 29248
+srccontainerchecksum 1e4e1fbc05440e54342629e9c4d1a42a562c4276fd252539aa03033640fb4837f7db2b457cf0197e49cbe352b39501183ac8dd633e775e18cb5d736e3415fe14
+srcfiles size=31
RELOC/source/latex/easybook/easybook.dtx
RELOC/source/latex/easybook/easybook.ins
runfiles size=15
@@ -98633,7 +98665,7 @@ catalogue-contact-repository https://gitee.com/texl3/easybook
catalogue-ctan /macros/latex/contrib/easybook
catalogue-license cc-by-4
catalogue-topics book-pub class chinese expl3
-catalogue-version 1.25g
+catalogue-version 1.25h
name easyfig
category Package
@@ -104285,7 +104317,7 @@ catalogue-version 0.8
name els-cas-templates
category Package
-revision 54317
+revision 59170
shortdesc Elsevier updated LaTeX templates
relocated 1
longdesc This bundle provides two class and corresponding template files
@@ -104294,29 +104326,23 @@ longdesc Elsevier's updated workflow. One of the sets is meant for
longdesc one-column, the other for two-column layout. These are now
longdesc accepted for submitting articles both in Elsevier's electronic
longdesc submission system and elsewhere.
-containersize 20152
-containerchecksum 828b0e4a3a4e9df5d4373ad153a7c29e9da177f8c7b5ae796b7b94d1eb4cfdcf1f347f47895ad366524891f81ecf20fc86c3acc7f00d15835784f949f251ddc5
-doccontainersize 547260
-doccontainerchecksum 559c80546aa4ebea603a70b0dbc103869aa3aabc857b61ec1dd958d0da163cc408af643518aa4f9ea68a94dd2ca5242d8f4c46a30c627569a4211394baa99e0b
-docfiles size=338
+containersize 21152
+containerchecksum d022c993c21c40acc3672738f42ce42aad76f3845d30bcb2c1c23f69af877a36a14ecc06ae3feff149a808e86ffadd7968462c75e081b42e50b073aa2d56e424
+doccontainersize 367564
+doccontainerchecksum 1c6bda6c29db8260c06cbb16a2045c889f43196b27e4525a62cfe9f77fa812392825b577cec4cb4d5ffa456db50c86d80e85b5c6eebdcde7848bce01dfb101c5
+docfiles size=274
RELOC/doc/latex/els-cas-templates/README details="Readme"
- RELOC/doc/latex/els-cas-templates/cas-dc-template.pdf details="Example of use (double column)"
RELOC/doc/latex/els-cas-templates/cas-dc-template.tex
RELOC/doc/latex/els-cas-templates/cas-refs.bib
- RELOC/doc/latex/els-cas-templates/cas-sc-template.pdf details="Example of use (single column)"
RELOC/doc/latex/els-cas-templates/cas-sc-template.tex
RELOC/doc/latex/els-cas-templates/doc/dc-sample.pdf
RELOC/doc/latex/els-cas-templates/doc/elsdoc-cas.pdf details="Package documentation"
RELOC/doc/latex/els-cas-templates/doc/elsdoc-cas.tex
+ RELOC/doc/latex/els-cas-templates/doc/glyphtounicode.tex
RELOC/doc/latex/els-cas-templates/doc/makefile
RELOC/doc/latex/els-cas-templates/doc/pdfwidgets.sty
RELOC/doc/latex/els-cas-templates/doc/rvdtx.sty
RELOC/doc/latex/els-cas-templates/doc/sc-sample.pdf
- RELOC/doc/latex/els-cas-templates/figs/Fig1.pdf
- RELOC/doc/latex/els-cas-templates/figs/Fig2.pdf
- RELOC/doc/latex/els-cas-templates/figs/Fig3.pdf
- RELOC/doc/latex/els-cas-templates/figs/grabs.pdf
- RELOC/doc/latex/els-cas-templates/figs/pic1.pdf
RELOC/doc/latex/els-cas-templates/manifest.txt
RELOC/doc/latex/els-cas-templates/thumbnails/cas-email.jpeg
RELOC/doc/latex/els-cas-templates/thumbnails/cas-facebook.jpeg
@@ -104324,15 +104350,15 @@ docfiles size=338
RELOC/doc/latex/els-cas-templates/thumbnails/cas-linkedin.jpeg
RELOC/doc/latex/els-cas-templates/thumbnails/cas-twitter.jpeg
RELOC/doc/latex/els-cas-templates/thumbnails/cas-url.jpeg
-runfiles size=29
+runfiles size=31
RELOC/bibtex/bst/els-cas-templates/cas-model2-names.bst
RELOC/tex/latex/els-cas-templates/cas-common.sty
RELOC/tex/latex/els-cas-templates/cas-dc.cls
RELOC/tex/latex/els-cas-templates/cas-sc.cls
catalogue-ctan /macros/latex/contrib/els-cas-templates
catalogue-license lppl1.2
-catalogue-topics class journalpub
-catalogue-version 2.1
+catalogue-topics class doc-templ journalpub
+catalogue-version 2.3
name elsarticle
category Package
@@ -188761,7 +188787,7 @@ catalogue-topics index-multi
name marathi
category Package
-revision 58760
+revision 59172
shortdesc Typeset Marathi language using XeLaTeX or LuaLaTeX
relocated 1
longdesc luaa-laattek v jhii-laattek hyaaNcyaash mraatthiicaa sulbh
@@ -188773,17 +188799,16 @@ longdesc typesetting Marathi language with LuaLaTeX and XeLaTeX. This
longdesc package will provide localizations needed for the Marathi
longdesc language. Currently the package localizes package blindtext and
longdesc package expex.
-containersize 5244
-containerchecksum d3ee0acee2b3a7f7521e3af6406ee747e1af4ccb8b4f53701d753e174f5784df6bbd64d662f25254ada8de9bbc147bedc42d332f0b1643f19cb7c914d0389000
-doccontainersize 189576
-doccontainerchecksum efd2f3ad9a08022009823700d9afd0f0928f304a363ce2ffbd5485448b40e426efaba8187a6b3cd144ba6ba82476f9efee8c71e8fe00f6c6d9d3faa405ed22ae
-docfiles size=62
+containersize 5268
+containerchecksum 68c76708f20a7edcaac0d984829b71f2bdbedf1ade5a67af861355f014e22320694c3a930103d9cf78a93b2472917297667aa2d3dd30752837beeae852a35e4a
+doccontainersize 150336
+doccontainerchecksum 8d2a73db9cb42795abdd15fcaa39209f07f9352753f6cd10fc9141f33142a7d6b5bb97b33e483d50706b9fcf2d64fae2b65d905e42c0024174939b7899db186d
+docfiles size=45
RELOC/doc/latex/marathi/COPYING
- RELOC/doc/latex/marathi/LICENSE.md
RELOC/doc/latex/marathi/README.txt details="Readme"
RELOC/doc/latex/marathi/marathi.pdf details="Package documentation" language="mr"
-srccontainersize 17656
-srccontainerchecksum f02b1245d7ee3d5516e66f4176bb30ee44fdd47daa4189a2b8cf62359ba12d2cfde331ef901a64f54efbb739bbc9b555d7d94ff755ded64961769f63407291be
+srccontainersize 17760
+srccontainerchecksum 8c6b3fda67638b3daea049cb3bec71ac5bf60e021bb2282d80e6b6ca1e79fab9f4b4134fde2e3cf3210825bc74a961b5c93e9a044aa81f8444f9ce070836b735
srcfiles size=19
RELOC/source/latex/marathi/marathi.dtx
RELOC/source/latex/marathi/marathi.ins
@@ -188795,12 +188820,12 @@ runfiles size=15
RELOC/tex/latex/marathi/namuna-letter.tex
RELOC/tex/latex/marathi/namuna-para.tex
RELOC/tex/latex/marathi/namuna-report.tex
-catalogue-contact-bugs https://gitlab.com/niranjanvikastambe/marathi/-/issues
-catalogue-contact-repository https://gitlab.com/niranjanvikastambe/marathi/
+catalogue-contact-bugs https://gitlab.com/niruvt/marathi/-/issues
+catalogue-contact-repository https://gitlab.com/niruvt/marathi/
catalogue-ctan /language/marathi
-catalogue-license gpl3+ other-free
+catalogue-license gpl3+ other-free fdl
catalogue-topics indic marathi
-catalogue-version 1.6.2
+catalogue-version 1.6.3
name marcellus
category Package
@@ -299125,7 +299150,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 59164
+revision 59168
shortdesc TeX Live infrastructure programs
longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for
longdesc tlmgr to run but still ours. Not included in tlcritical.
@@ -299133,10 +299158,10 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 107992
-containerchecksum 8f39f84a0e0faa86caf38cac47556a8ef69339ccafbe087d25416401ec73478a5d90fabbf1e6f9715cb758455f5f6e7b7d82ec266e9ab6c0acf41d6bb6b7392d
+containersize 107980
+containerchecksum 018f3f34b2fe74d8f8ff961da642e1d6548fda94ee60964fa930f3846d1e2f57823f141ca4ea57f2183d9d98645e8f670d12381101c56db66d933bcf01126e55
doccontainersize 396960
-doccontainerchecksum ca9df8ecf3dddc6f051576df0ea30474632e60c03ad814a63a82d35fe0645172113b863fdb4efb30f3e6fc46df35d3bb48848b5fef6869fd021844ec664606ab
+doccontainerchecksum 2ec8b5dc9c66c33d9dcd04bf900ddda7decfd118ba278db769615eb0ccdfe71f1644335cd12f66f7b629ece335e603fdd937ea64cee92c087ed220fe17405a44
docfiles size=490
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
@@ -322204,7 +322229,7 @@ catalogue-version 1.0
name unravel
category Package
-revision 52822
+revision 59175
shortdesc Watching TeX digest tokens
relocated 1
longdesc The aim of this LaTeX package is to help debug complicated
@@ -322215,25 +322240,25 @@ longdesc typesetting commands. To use this package, one should normally
longdesc run TeX in a terminal. The unravel package requires up-to-date
longdesc versions of the l3kernel, l3packages and l3experimental
longdesc bundles.
-containersize 28380
-containerchecksum e31da53c07ddb60491412e94f50444cd3178879180426cc2d8f78d5056a05c091a36d1c5b9107f0e3714acab1f723e90ddfc0250319bde07d67133bc50543f4d
-doccontainersize 683816
-doccontainerchecksum 5fc7618723ab27f57c14b0b81cb8d6f1b141ac6582cd73143a5c1543dca0f307ff5eaff006dd0a55c6f84887f0b08dddda5651b9c0938716262894cb3b8aeda0
-docfiles size=170
+containersize 29924
+containerchecksum 26ff88b32e91fd872dc0286001b58a7084b38e5497125793ccb90e60e58ad19a78b780162d505aa0be9bf07e9656bc60414a55a0d6419e8d9b33d8c0e8e53d9e
+doccontainersize 845060
+doccontainerchecksum 206f3d794ba1323f9a6fd8fbed98190e376a91e5babc94aec236c46be783b0b01d80fe45394a1e73e2e29c5b19279d28430b9350e1f216369c4be707ebf6dd7c
+docfiles size=216
RELOC/doc/latex/unravel/README.md details="Readme"
RELOC/doc/latex/unravel/unravel.pdf details="Package documentation"
-srccontainersize 51652
-srccontainerchecksum 2c7336dd1033f87a10ee48e699c0c782e5f2fbf52102580f396f8d7ac5805fbd665ece0370bd72cd191fa9df6fefa8b27d07ace58710e1c8d04aa45f3bfaa5e3
-srcfiles size=77
+srccontainersize 53380
+srccontainerchecksum ad9ebde05f2194043d75d25faa249f786e154312b4c3d6688ce766cba4092ee157a405ef1eec5654b1b6852b5bf2f994c77ddd78d284c573a07539403bc69e92
+srcfiles size=80
RELOC/source/latex/unravel/unravel.dtx
RELOC/source/latex/unravel/unravel.ins
-runfiles size=58
+runfiles size=61
RELOC/tex/latex/unravel/unravel.sty
catalogue-contact-repository https://github.com/blefloch/latex-unravel
catalogue-ctan /macros/latex/contrib/unravel
catalogue-license lppl1.3c
-catalogue-topics macro-supp
-catalogue-version 0.2h
+catalogue-topics macro-supp debug-supp expl3
+catalogue-version 0.3a
name unswcover
category Package
@@ -332149,7 +332174,7 @@ catalogue-version 1.1
name worldflags
category Package
-revision 59021
+revision 59171
shortdesc Drawing flags with TikZ
relocated 1
longdesc This is a package for drawing flags using TikZ. Currently the
@@ -332159,15 +332184,26 @@ longdesc can be drawn ... as a single TikZ-picture within ordinary text,
longdesc as a picture element within a TikZ-picture. The appearance of a
longdesc flag (size, frame etc.) can be adapted using optional
longdesc parameters.
-containersize 1230772
-containerchecksum 50135705ff208caa13e67e5e99c55421fa556989c042b345c46ebf5c7182dae3c830334ee5ec193c6574634c9ecbead72dd6cf83715a30200208c6694a75053f
-doccontainersize 2141572
-doccontainerchecksum 340ec9a71b470f39218bcde92c663454317572d76198e8bc115483a9930fb5315a937a8fbaa8f0395a56505691bbe5f93d403aa3bcf4b39f7b4026309081cfaf
-docfiles size=541
+containersize 1497060
+containerchecksum 128274fc2cdf34b956987c85c4bd00e25673879a3c701965db5ee7d240916df79133843991ea69e0924fe15a3f88140e8bb1754880bbdb1d9eae157ade92c260
+doccontainersize 2539560
+doccontainerchecksum 8cab4b4abf08a0253a3ffd1682be2de6fd5a32adc48c4e195b76899074d3fa415ad77ce347a17afaa812040de59a3d0947e35c6f3872c98edca0fd218fa79f20
+docfiles size=640
RELOC/doc/latex/worldflags/README details="Readme"
RELOC/doc/latex/worldflags/worldflags.pdf details="Package documentation"
RELOC/doc/latex/worldflags/worldflags.tex
-runfiles size=1816
+runfiles size=2213
+ RELOC/tex/latex/worldflags/worldflag_0.tex
+ RELOC/tex/latex/worldflags/worldflag_1.tex
+ RELOC/tex/latex/worldflags/worldflag_2.tex
+ RELOC/tex/latex/worldflags/worldflag_3.tex
+ RELOC/tex/latex/worldflags/worldflag_4.tex
+ RELOC/tex/latex/worldflags/worldflag_5.tex
+ RELOC/tex/latex/worldflags/worldflag_6.tex
+ RELOC/tex/latex/worldflags/worldflag_7.tex
+ RELOC/tex/latex/worldflags/worldflag_8.tex
+ RELOC/tex/latex/worldflags/worldflag_9.tex
+ RELOC/tex/latex/worldflags/worldflag_A.tex
RELOC/tex/latex/worldflags/worldflag_AD.tex
RELOC/tex/latex/worldflags/worldflag_AE.tex
RELOC/tex/latex/worldflags/worldflag_AF.tex
@@ -332177,11 +332213,22 @@ runfiles size=1816
RELOC/tex/latex/worldflags/worldflag_AO.tex
RELOC/tex/latex/worldflags/worldflag_AQ.tex
RELOC/tex/latex/worldflags/worldflag_AR.tex
+ RELOC/tex/latex/worldflags/worldflag_AT-B.tex
+ RELOC/tex/latex/worldflags/worldflag_AT-K.tex
+ RELOC/tex/latex/worldflags/worldflag_AT-N.tex
+ RELOC/tex/latex/worldflags/worldflag_AT-O.tex
+ RELOC/tex/latex/worldflags/worldflag_AT-S.tex
+ RELOC/tex/latex/worldflags/worldflag_AT-St.tex
+ RELOC/tex/latex/worldflags/worldflag_AT-T.tex
+ RELOC/tex/latex/worldflags/worldflag_AT-V.tex
+ RELOC/tex/latex/worldflags/worldflag_AT-W.tex
RELOC/tex/latex/worldflags/worldflag_AT.tex
RELOC/tex/latex/worldflags/worldflag_AU.tex
+ RELOC/tex/latex/worldflags/worldflag_AX.tex
RELOC/tex/latex/worldflags/worldflag_AZ.tex
RELOC/tex/latex/worldflags/worldflag_Abkhazia.tex
RELOC/tex/latex/worldflags/worldflag_Artsakh.tex
+ RELOC/tex/latex/worldflags/worldflag_B.tex
RELOC/tex/latex/worldflags/worldflag_BA.tex
RELOC/tex/latex/worldflags/worldflag_BB.tex
RELOC/tex/latex/worldflags/worldflag_BD.tex
@@ -332199,6 +332246,9 @@ runfiles size=1816
RELOC/tex/latex/worldflags/worldflag_BW.tex
RELOC/tex/latex/worldflags/worldflag_BY.tex
RELOC/tex/latex/worldflags/worldflag_BZ.tex
+ RELOC/tex/latex/worldflags/worldflag_Bonaire.tex
+ RELOC/tex/latex/worldflags/worldflag_Buddhism.tex
+ RELOC/tex/latex/worldflags/worldflag_C.tex
RELOC/tex/latex/worldflags/worldflag_CA.tex
RELOC/tex/latex/worldflags/worldflag_CD.tex
RELOC/tex/latex/worldflags/worldflag_CF.tex
@@ -332215,12 +332265,15 @@ runfiles size=1816
RELOC/tex/latex/worldflags/worldflag_CV.tex
RELOC/tex/latex/worldflags/worldflag_CY.tex
RELOC/tex/latex/worldflags/worldflag_CZ.tex
+ RELOC/tex/latex/worldflags/worldflag_Christian.tex
+ RELOC/tex/latex/worldflags/worldflag_D.tex
RELOC/tex/latex/worldflags/worldflag_DE.tex
RELOC/tex/latex/worldflags/worldflag_DJ.tex
RELOC/tex/latex/worldflags/worldflag_DK.tex
RELOC/tex/latex/worldflags/worldflag_DM.tex
RELOC/tex/latex/worldflags/worldflag_DO.tex
RELOC/tex/latex/worldflags/worldflag_DZ.tex
+ RELOC/tex/latex/worldflags/worldflag_E.tex
RELOC/tex/latex/worldflags/worldflag_EC.tex
RELOC/tex/latex/worldflags/worldflag_EE.tex
RELOC/tex/latex/worldflags/worldflag_EG.tex
@@ -332230,16 +332283,21 @@ runfiles size=1816
RELOC/tex/latex/worldflags/worldflag_ET.tex
RELOC/tex/latex/worldflags/worldflag_EU.tex
RELOC/tex/latex/worldflags/worldflag_Esperanto.tex
+ RELOC/tex/latex/worldflags/worldflag_F.tex
RELOC/tex/latex/worldflags/worldflag_FI.tex
RELOC/tex/latex/worldflags/worldflag_FJ.tex
RELOC/tex/latex/worldflags/worldflag_FM.tex
+ RELOC/tex/latex/worldflags/worldflag_FO.tex
RELOC/tex/latex/worldflags/worldflag_FR.tex
+ RELOC/tex/latex/worldflags/worldflag_G.tex
RELOC/tex/latex/worldflags/worldflag_GA.tex
RELOC/tex/latex/worldflags/worldflag_GB.tex
RELOC/tex/latex/worldflags/worldflag_GD.tex
RELOC/tex/latex/worldflags/worldflag_GE.tex
RELOC/tex/latex/worldflags/worldflag_GF.tex
+ RELOC/tex/latex/worldflags/worldflag_GG.tex
RELOC/tex/latex/worldflags/worldflag_GH.tex
+ RELOC/tex/latex/worldflags/worldflag_GI.tex
RELOC/tex/latex/worldflags/worldflag_GL.tex
RELOC/tex/latex/worldflags/worldflag_GM.tex
RELOC/tex/latex/worldflags/worldflag_GN.tex
@@ -332248,22 +332306,28 @@ runfiles size=1816
RELOC/tex/latex/worldflags/worldflag_GT.tex
RELOC/tex/latex/worldflags/worldflag_GW.tex
RELOC/tex/latex/worldflags/worldflag_GY.tex
+ RELOC/tex/latex/worldflags/worldflag_H.tex
RELOC/tex/latex/worldflags/worldflag_HN.tex
RELOC/tex/latex/worldflags/worldflag_HR.tex
RELOC/tex/latex/worldflags/worldflag_HT.tex
RELOC/tex/latex/worldflags/worldflag_HU.tex
+ RELOC/tex/latex/worldflags/worldflag_I.tex
RELOC/tex/latex/worldflags/worldflag_ID.tex
RELOC/tex/latex/worldflags/worldflag_IE.tex
RELOC/tex/latex/worldflags/worldflag_IL.tex
+ RELOC/tex/latex/worldflags/worldflag_IM.tex
RELOC/tex/latex/worldflags/worldflag_IN.tex
RELOC/tex/latex/worldflags/worldflag_IQ.tex
RELOC/tex/latex/worldflags/worldflag_IR.tex
RELOC/tex/latex/worldflags/worldflag_IS.tex
RELOC/tex/latex/worldflags/worldflag_IT.tex
+ RELOC/tex/latex/worldflags/worldflag_J.tex
+ RELOC/tex/latex/worldflags/worldflag_JE.tex
RELOC/tex/latex/worldflags/worldflag_JM.tex
RELOC/tex/latex/worldflags/worldflag_JO.tex
RELOC/tex/latex/worldflags/worldflag_JP.tex
RELOC/tex/latex/worldflags/worldflag_JollyRoger.tex
+ RELOC/tex/latex/worldflags/worldflag_K.tex
RELOC/tex/latex/worldflags/worldflag_KE.tex
RELOC/tex/latex/worldflags/worldflag_KG.tex
RELOC/tex/latex/worldflags/worldflag_KH.tex
@@ -332275,6 +332339,7 @@ runfiles size=1816
RELOC/tex/latex/worldflags/worldflag_KR.tex
RELOC/tex/latex/worldflags/worldflag_KW.tex
RELOC/tex/latex/worldflags/worldflag_KZ.tex
+ RELOC/tex/latex/worldflags/worldflag_L.tex
RELOC/tex/latex/worldflags/worldflag_LA.tex
RELOC/tex/latex/worldflags/worldflag_LB.tex
RELOC/tex/latex/worldflags/worldflag_LC.tex
@@ -332286,6 +332351,7 @@ runfiles size=1816
RELOC/tex/latex/worldflags/worldflag_LU.tex
RELOC/tex/latex/worldflags/worldflag_LV.tex
RELOC/tex/latex/worldflags/worldflag_LY.tex
+ RELOC/tex/latex/worldflags/worldflag_M.tex
RELOC/tex/latex/worldflags/worldflag_MA.tex
RELOC/tex/latex/worldflags/worldflag_MD.tex
RELOC/tex/latex/worldflags/worldflag_ME.tex
@@ -332303,6 +332369,7 @@ runfiles size=1816
RELOC/tex/latex/worldflags/worldflag_MX.tex
RELOC/tex/latex/worldflags/worldflag_MY.tex
RELOC/tex/latex/worldflags/worldflag_MZ.tex
+ RELOC/tex/latex/worldflags/worldflag_N.tex
RELOC/tex/latex/worldflags/worldflag_NA.tex
RELOC/tex/latex/worldflags/worldflag_NATO.tex
RELOC/tex/latex/worldflags/worldflag_NE.tex
@@ -332314,25 +332381,34 @@ runfiles size=1816
RELOC/tex/latex/worldflags/worldflag_NR.tex
RELOC/tex/latex/worldflags/worldflag_NU.tex
RELOC/tex/latex/worldflags/worldflag_NZ.tex
+ RELOC/tex/latex/worldflags/worldflag_O.tex
RELOC/tex/latex/worldflags/worldflag_OM.tex
RELOC/tex/latex/worldflags/worldflag_Olympics.tex
+ RELOC/tex/latex/worldflags/worldflag_P.tex
RELOC/tex/latex/worldflags/worldflag_PA.tex
RELOC/tex/latex/worldflags/worldflag_PE.tex
RELOC/tex/latex/worldflags/worldflag_PG.tex
RELOC/tex/latex/worldflags/worldflag_PH.tex
RELOC/tex/latex/worldflags/worldflag_PK.tex
RELOC/tex/latex/worldflags/worldflag_PL.tex
+ RELOC/tex/latex/worldflags/worldflag_PR.tex
RELOC/tex/latex/worldflags/worldflag_PS.tex
RELOC/tex/latex/worldflags/worldflag_PT.tex
RELOC/tex/latex/worldflags/worldflag_PW.tex
RELOC/tex/latex/worldflags/worldflag_PY.tex
+ RELOC/tex/latex/worldflags/worldflag_Q.tex
RELOC/tex/latex/worldflags/worldflag_QA.tex
+ RELOC/tex/latex/worldflags/worldflag_R.tex
+ RELOC/tex/latex/worldflags/worldflag_RE.tex
RELOC/tex/latex/worldflags/worldflag_RO.tex
RELOC/tex/latex/worldflags/worldflag_RS.tex
RELOC/tex/latex/worldflags/worldflag_RU.tex
RELOC/tex/latex/worldflags/worldflag_RW.tex
RELOC/tex/latex/worldflags/worldflag_Rainbow.tex
+ RELOC/tex/latex/worldflags/worldflag_RedCrescent.tex
RELOC/tex/latex/worldflags/worldflag_RedCross.tex
+ RELOC/tex/latex/worldflags/worldflag_RedCrystal.tex
+ RELOC/tex/latex/worldflags/worldflag_S.tex
RELOC/tex/latex/worldflags/worldflag_SA.tex
RELOC/tex/latex/worldflags/worldflag_SB.tex
RELOC/tex/latex/worldflags/worldflag_SC.tex
@@ -332351,7 +332427,10 @@ runfiles size=1816
RELOC/tex/latex/worldflags/worldflag_SV.tex
RELOC/tex/latex/worldflags/worldflag_SY.tex
RELOC/tex/latex/worldflags/worldflag_SZ.tex
+ RELOC/tex/latex/worldflags/worldflag_Saba.tex
RELOC/tex/latex/worldflags/worldflag_Somaliland.tex
+ RELOC/tex/latex/worldflags/worldflag_StEustasius.tex
+ RELOC/tex/latex/worldflags/worldflag_T.tex
RELOC/tex/latex/worldflags/worldflag_TD.tex
RELOC/tex/latex/worldflags/worldflag_TG.tex
RELOC/tex/latex/worldflags/worldflag_TH.tex
@@ -332365,21 +332444,30 @@ runfiles size=1816
RELOC/tex/latex/worldflags/worldflag_TV.tex
RELOC/tex/latex/worldflags/worldflag_TW.tex
RELOC/tex/latex/worldflags/worldflag_TZ.tex
+ RELOC/tex/latex/worldflags/worldflag_Tibet.tex
RELOC/tex/latex/worldflags/worldflag_Transnistria.tex
+ RELOC/tex/latex/worldflags/worldflag_U.tex
RELOC/tex/latex/worldflags/worldflag_UA.tex
RELOC/tex/latex/worldflags/worldflag_UG.tex
+ RELOC/tex/latex/worldflags/worldflag_UNESCO.tex
RELOC/tex/latex/worldflags/worldflag_UNO.tex
RELOC/tex/latex/worldflags/worldflag_US.tex
RELOC/tex/latex/worldflags/worldflag_UY.tex
RELOC/tex/latex/worldflags/worldflag_UZ.tex
+ RELOC/tex/latex/worldflags/worldflag_V.tex
RELOC/tex/latex/worldflags/worldflag_VA.tex
RELOC/tex/latex/worldflags/worldflag_VC.tex
RELOC/tex/latex/worldflags/worldflag_VE.tex
RELOC/tex/latex/worldflags/worldflag_VN.tex
RELOC/tex/latex/worldflags/worldflag_VU.tex
+ RELOC/tex/latex/worldflags/worldflag_W.tex
RELOC/tex/latex/worldflags/worldflag_WB.tex
+ RELOC/tex/latex/worldflags/worldflag_WHO.tex
RELOC/tex/latex/worldflags/worldflag_WS.tex
+ RELOC/tex/latex/worldflags/worldflag_X.tex
+ RELOC/tex/latex/worldflags/worldflag_Y.tex
RELOC/tex/latex/worldflags/worldflag_YE.tex
+ RELOC/tex/latex/worldflags/worldflag_Z.tex
RELOC/tex/latex/worldflags/worldflag_ZA.tex
RELOC/tex/latex/worldflags/worldflag_ZM.tex
RELOC/tex/latex/worldflags/worldflag_ZW.tex
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index 0ad26081e1..589c50ed7f 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-ac5fb7f0c270715e7802864db07a3fa1 texlive.tlpdb
+fecbc0d67fa9c52fa1d10352088f897f texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 2c17ee86e8..3a4e5dac35 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-4536b0bc9cb3d146b7ef528d81327c989981c4e8bdac982c33f07970490ca11f0f0c1d8ae5db8048c9c0bde3c03a6ff00ce269071d90d8f4929a85dedbc4f134 texlive.tlpdb
+8437705ea22d220779ae778beb2da4f1d14655cab5a7f90b31bfde91b5a462a26c5ec430c5129f0d442f5779c3c4f65dddb40c6fbab87d83153b431cb9faf4e7 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 2aec04c178..78655146d8 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,10 +1,10 @@
-----BEGIN PGP SIGNATURE-----
-iQEcBAEBCgAGBQJgmxjRAAoJEEzhh34ZQ4xw7qgIAIdqVQJsUQ6IapCBmOxIf7rU
-cuGQG0QBMYbiHg4WOsrV1hs0qccfEE/fcbiyyFz8pRLapR1ISRfhC3tkWk6aGpCJ
-cqgbTI2j5/55VN9TT9X24hzPFqTQZzYN0XFvbh1DqwZReX1JWJbvzCrYhIgARF+6
-vTjFSaY8C+fxgwXtJbJHadahvwSzcwXkhvcuLs1SOqINlY6e5QZ3JPgPs28Xds8A
-GLw5soRuc7PDojVz3SNcbLMgD/FjBWx91s3KNVK9krNHzgoPNjN9WO5r2rtWRwcc
-qcaVWD3ODkKQYUyXEhpoj8GTkZ2XWkxzc5yZCdZxXTFObkil4HvfuoC9pW1sebY=
-=BAjq
+iQEcBAEBCgAGBQJgnGqDAAoJEEzhh34ZQ4xw/R4H/is0zZLq59MrQSt9k31gOlxM
+XpASmBPgnUmbXjLk5yGMiGJJehsicHKGphqhOUurLedBFYf+7DxMxUWCUd0/p3Im
+iMzMWoTx4N6b2cDfBa06szczzObwsODv38tlsGWCUYJCfcSdJ6WRnJQ9YFmQAL/h
+voIqAHYLt/OfrazfTpHBmk2p4OIwu3PYHvQnIbRKd9D79cee9dT3rmuZuzBscdt4
+y1OBBhsT3t0gknKHMEUQfwIcQY5M26r/5zCe+srCP1pyv6LTC9dGu1tCQigsc6my
+I6KsNTxc9l2RMztwgEfGu/Eme9J3zBthzkE3ga3K9nDQvyOoTDmnKPAxqpCdGNg=
+=zfLa
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index 275f7cafc7..278ff7c5bd 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index b692635060..ee4e3b4a9e 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1620764077
+date=1620850472
lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9
-lstdigest=195ec6e6580c7f9e3a5858491ffadf99
+lstdigest=273691c365295f90c6f43639f25977cf
numpkg=4095
relstate=next
-version=7801
+version=7802
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: VJl/RIbd/BwnyRVZpjTnafCFh9JLaftFoOh/Qgisn8yA/vl0YRy/R16BdzIjoAJH9hEG1+Y5+whtPAhvv+k32CawLx7YYAmLp4eigvGGWV3YTZrXvlkEQAhp/VcCDIfJ1jEeG0gj6w1SFM92n+9VomNr8+S2Y4HO0itREvtxPRr1IsaWrqsni1whB74HQFS8JYtWzpmNPLqIdNboGE/HuLZgDI/Qw3CTx5f9t/e/ZS7klY3lgzGCOEKBax8NGppupebY4aMnyWATZiwqdd2djNzxRnPqSqiDIdboX/4FdXG/xD1n7QiSzU5tfWJce5z/cbOMPKSl2mDDyt/cearbcA==
+;;;; signature/miktex: GPP9c4aY0ThTAa0NusPgsVpJbG0TuceOkhY87Qr/lDqVrR1jiZ2PL7NQLyAhmHQmdRONfSkg1aRj8IbCfyyDPcsmtK6VSNId0EcVFrp7nLZTrhb1LTyCshRXgDcC84aaQv/bEnLMDkcz81WiQYbuQUWo9C9QUSJHJEp4LzxJSjYa94Dw5t4JnIAlG/g/r6fh9GNJm7+udq/2NqXhI59egQtVoFaXbZo62NNjMGSMJn0PovP5CTOkKnNDs9d7MU6SSUt2k3U5mxwnqA1wev9jBQ3yK2vbjIoT1XzU+qfScAptWEE57H6qxdqcoENKCckXflYWiFLVLIibQKHUANjWPg==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index 9f51cd27a6..802d082a99 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1620763880
+date=1620850274
lastupd=mparhack newcomputermodern nicematrix ninecolors onedown pbalance pgf-pie pm-isomath polexpr pst-circ pxjahyper rmannot texfot tipauni ut-thesis vcell windycity worldflags xint xintsession
-lstdigest=5caf338831feb012834bf4373ccb0ada
+lstdigest=1b7933df6da832221f8181838519d73f
numpkg=4095
relstate=stable
-version=7801
+version=7802
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: PPAdFj3G7YVefUgzjmBAZA46bv/OeMXlRMaq9xTt8LUc3409tPrY1wlArSxg5LWliTOzmY+PZ7XCUiyQO12XazZrEP7tZWdHA5u8SrGrQBCWpehqWsyOZsVPvGDWvg1qEYYysQ+Q4uLafVtSTmIBfjOpIUvHNSlaAmZcmZckZyWtqJqCZNGWg9JBxUdZGMGQJizW+7cdetyPwcBX8e4qltX6fLR/U4WMpaKCHqE5S2AhU4/xPwSqv9UHW4WVUdGjWMjGLE64EWZAA/4/9e5Zi5AQymlUJCtSElsjU+isAK1/jhs/b821A7Qg5f7eM2eQlunje3K7digeUSBg2yydVA==
+;;;; signature/miktex: YiSuWa5ZcFd5RyNKXTMkhqHg8aE0PfMLbOhh2TfajnjSgyS/l2RL9EndtSa1u3DKR9FY/VE44mttxojWbVSIAEXJHWoeWTtxV3O3YZCQzu4qorFvo2xXmGoKoIILJz/M+5I1h+EOT4p+KCkBPNjgxmDcfCGAaCu0+ga3dE0KJ/MU7XUYs51297lvHvzsmYM7MkoxeNogmzT0vN1lKxADD75IXroNoFAjG5s8ACZ7JW7LtHcQpftP5Uh7TZbtOSJ92M0tfqRKFPTkbsFdnsrt0TMPEwTJWxSuXosuzdmzD53bSHy8jMzeN/9mjhQJrUYzT5RllHpbY74+V8ETAAPTVw==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog
index 5b39014f7f..70064fcc74 100644
--- a/systems/win32/w32tex/ChangeLog
+++ b/systems/win32/w32tex/ChangeLog
@@ -1,5 +1,29 @@
W32TeX (x86 & x64) ChangeLog
+[2021/05/12]
+(01) cjkzr.tar.xz
+ Update pxjahyper.
+(02) latex-dev.tar.xz
+ Update format files.
+(03) ltxpkgs.tar.xz
+ Update l3kernel and xint.
+(04) luatex-dev-w32.tar.xz
+ Update format files.
+(05) luatex-exp-w32.tar.xz
+ Update format files.
+(06) luatex-w32.tar.xz
+ Update format files.
+(07) pdftex-w32.tar.xz
+ Update format files.
+(08) ptex-ng-w32.tar.xz
+ Update format files.
+(09) ptex-w32.tar.xz
+ Update format files.
+(10) uptex-w32.tar.x
+ Update format files.
+(11) xetex-w32.tar.xz
+ Update format files.
+
[2021/05/11]
(01) luajittex-dev-w32.tar.xz
Update luajittex.dll and luajithbtex.dll.
diff --git a/timestamp b/timestamp
index bd863acdb3..f037a206e0 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2021-05-12-02-02
+2021-05-13-02-02
diff --git a/usergrps/usergrps/bg.html b/usergrps/usergrps/bg.html
index 322b50e35f..906b908599 100644
--- a/usergrps/usergrps/bg.html
+++ b/usergrps/usergrps/bg.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Bulgarian LaTeX Users Group</h2>
@@ -293,7 +292,7 @@ Bulgaria
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/br.html b/usergrps/usergrps/br.html
index 083bda2f50..1adf65ddf6 100644
--- a/usergrps/usergrps/br.html
+++ b/usergrps/usergrps/br.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Grupo de Usuários latex-br</h2>
@@ -285,7 +284,7 @@
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/ca.html b/usergrps/usergrps/ca.html
index 194280bbcf..776abca05c 100644
--- a/usergrps/usergrps/ca.html
+++ b/usergrps/usergrps/ca.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Canadian TeX Users Association</h2>
@@ -287,7 +286,7 @@ Vancouver, B.C., V6B3X6
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/cn.html b/usergrps/usergrps/cn.html
index 055f9d812c..47e536760e 100644
--- a/usergrps/usergrps/cn.html
+++ b/usergrps/usergrps/cn.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Chinese TeX Society</h2>
@@ -299,7 +298,7 @@ China
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/cz.html b/usergrps/usergrps/cz.html
index e4a0c5e042..5e7f4938b0 100644
--- a/usergrps/usergrps/cz.html
+++ b/usergrps/usergrps/cz.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Československé sdružení uživatelů TeXu, z. s.</h2>
@@ -295,7 +294,7 @@ Czech Republic
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/de.html b/usergrps/usergrps/de.html
index acf6a9291f..1caec68267 100644
--- a/usergrps/usergrps/de.html
+++ b/usergrps/usergrps/de.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Deutschsprachige Anwendervereinigung TeX e.V.</h2>
@@ -298,7 +297,7 @@ Germany
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/dk.html b/usergrps/usergrps/dk.html
index 3c8a3ffd5f..b18fa938ef 100644
--- a/usergrps/usergrps/dk.html
+++ b/usergrps/usergrps/dk.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Danish TeX Users Group</h2>
@@ -291,7 +290,7 @@ Denmark
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/ee.html b/usergrps/usergrps/ee.html
index a5a23fad08..4455ed3e02 100644
--- a/usergrps/usergrps/ee.html
+++ b/usergrps/usergrps/ee.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Estonian User Group</h2>
@@ -287,7 +286,7 @@ EE 2444 Estonia
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/es.html b/usergrps/usergrps/es.html
index 7fd5519230..5c019a94d7 100644
--- a/usergrps/usergrps/es.html
+++ b/usergrps/usergrps/es.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Grupo de Usuarios de TeX Hispanohablantes</h2>
@@ -287,7 +286,7 @@ Spain
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/esc.html b/usergrps/usergrps/esc.html
index 19fadbff02..b92264ad4d 100644
--- a/usergrps/usergrps/esc.html
+++ b/usergrps/usergrps/esc.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Catalan TeX Users Group</h2>
@@ -288,7 +287,7 @@ Spain
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/fr.html b/usergrps/usergrps/fr.html
index f25986196b..a218de3c8e 100644
--- a/usergrps/usergrps/fr.html
+++ b/usergrps/usergrps/fr.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Groupe francophone des utilisateurs de TeX</h2>
@@ -293,7 +292,7 @@ FRANCE
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/gb.html b/usergrps/usergrps/gb.html
index 9db4e846ab..c3620b9a3e 100644
--- a/usergrps/usergrps/gb.html
+++ b/usergrps/usergrps/gb.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>UK TeX Users Group</h2>
@@ -292,7 +291,7 @@ NN6 0NH
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/gr.html b/usergrps/usergrps/gr.html
index 3aa07f38db..98aee8cb5b 100644
--- a/usergrps/usergrps/gr.html
+++ b/usergrps/usergrps/gr.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Σύλλογος Ελλήνων Φίλων του TeX / Greek TeX Friends</h2>
@@ -287,7 +286,7 @@ Greece
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/hu.html b/usergrps/usergrps/hu.html
index 2e2b84e454..c5f66fd9ef 100644
--- a/usergrps/usergrps/hu.html
+++ b/usergrps/usergrps/hu.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Magyar TeX Egyesület</h2>
@@ -301,7 +300,7 @@ Hungary
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/ie.html b/usergrps/usergrps/ie.html
index 8475fa0212..40353ea6d5 100644
--- a/usergrps/usergrps/ie.html
+++ b/usergrps/usergrps/ie.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Irish TeX and LaTeX In-print Community</h2>
@@ -287,7 +286,7 @@ Ireland
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/index.html b/usergrps/usergrps/index.html
index b39b68155b..692350e6c0 100644
--- a/usergrps/usergrps/index.html
+++ b/usergrps/usergrps/index.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<div class="lugcountries">
@@ -162,7 +161,7 @@ the cell.
<p id="copyright">&copy; NTG - last changed on
-Tuesday May 11 2021 10:28:06:CEST
+Wednesday May 12 2021 21:14:27:CEST
by <a href="mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/is.html b/usergrps/usergrps/is.html
index fc81134b30..83621d9f77 100644
--- a/usergrps/usergrps/is.html
+++ b/usergrps/usergrps/is.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Vefur íslenskra TeX notenda</h2>
@@ -287,7 +286,7 @@ Iceland
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/it.html b/usergrps/usergrps/it.html
index b2958c7a32..01e9be7a92 100644
--- a/usergrps/usergrps/it.html
+++ b/usergrps/usergrps/it.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Gruppo Utilizzatori Italiani di TeX</h2>
@@ -288,7 +287,7 @@ Via Claudio 21
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/kh.html b/usergrps/usergrps/kh.html
index 43dbefe061..3b4960dce3 100644
--- a/usergrps/usergrps/kh.html
+++ b/usergrps/usergrps/kh.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Khmer TeX Users Group</h2>
@@ -287,7 +286,7 @@ Cambodia
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/kr.html b/usergrps/usergrps/kr.html
index 2763b09ede..935ef4e4a3 100644
--- a/usergrps/usergrps/kr.html
+++ b/usergrps/usergrps/kr.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Korean TeX Society</h2>
@@ -299,7 +298,7 @@ Republic of Korea
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/lt.html b/usergrps/usergrps/lt.html
index f7ff37547b..edd61c089b 100644
--- a/usergrps/usergrps/lt.html
+++ b/usergrps/usergrps/lt.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Lietuvos TeX'o Vartotojų Grupė</h2>
@@ -287,7 +286,7 @@ Lithuania
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/lugs.html b/usergrps/usergrps/lugs.html
index 543d396df5..10df9ce1a8 100644
--- a/usergrps/usergrps/lugs.html
+++ b/usergrps/usergrps/lugs.html
@@ -634,6 +634,7 @@ in this document.
</div>
<p id="copyright">&copy; NTG - last changed on
- 2021-05-11 10:28:06 CEST
+
+2021-05-12 21:14:27 CEST
</div></body></html>
diff --git a/usergrps/usergrps/mx.html b/usergrps/usergrps/mx.html
index 057aac58cd..ff123bd461 100644
--- a/usergrps/usergrps/mx.html
+++ b/usergrps/usergrps/mx.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>TeX México</h2>
@@ -288,7 +287,7 @@ Mexico
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/nl.html b/usergrps/usergrps/nl.html
index ca7b92cf60..82900f9260 100644
--- a/usergrps/usergrps/nl.html
+++ b/usergrps/usergrps/nl.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Nederlandstalige TeX Gebruikersgroep</h2>
@@ -292,7 +291,7 @@ The Netherlands
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/no.html b/usergrps/usergrps/no.html
index bb9b5f955f..9b0e3da422 100644
--- a/usergrps/usergrps/no.html
+++ b/usergrps/usergrps/no.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Nordic TeX Users Group</h2>
@@ -288,7 +287,7 @@ Norway
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/pl.html b/usergrps/usergrps/pl.html
index af061647bc..73abf07ac6 100644
--- a/usergrps/usergrps/pl.html
+++ b/usergrps/usergrps/pl.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Polska Grupa Użytkowników Systemu TeX</h2>
@@ -295,7 +294,7 @@ Poland
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/pt.html b/usergrps/usergrps/pt.html
index 0ed1e11f7a..d6fc94cc08 100644
--- a/usergrps/usergrps/pt.html
+++ b/usergrps/usergrps/pt.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Grupo de Utilizadores de TeX</h2>
@@ -289,7 +288,7 @@ Portugal
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/us.html b/usergrps/usergrps/us.html
index 0b5590aca1..d37fa1d572 100644
--- a/usergrps/usergrps/us.html
+++ b/usergrps/usergrps/us.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>TeX Users Group</h2>
@@ -287,7 +286,7 @@ USA
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/uy.html b/usergrps/usergrps/uy.html
index c75bddc8e4..24cdca6481 100644
--- a/usergrps/usergrps/uy.html
+++ b/usergrps/usergrps/uy.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Grupo de Usuarios de LaTeX en Uruguay</h2>
@@ -285,7 +284,7 @@
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/vn.html b/usergrps/usergrps/vn.html
index 3a830a812b..2c231d4f5e 100644
--- a/usergrps/usergrps/vn.html
+++ b/usergrps/usergrps/vn.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>Vietnamese TeX Users Group</h2>
@@ -293,7 +292,7 @@ Việt Nam
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>
diff --git a/usergrps/usergrps/za.html b/usergrps/usergrps/za.html
index 46629da0bf..32558fbef1 100644
--- a/usergrps/usergrps/za.html
+++ b/usergrps/usergrps/za.html
@@ -20,7 +20,6 @@
</div>
<div id="notheader">
<div id="main">
-<script> function goBack() { window.history.back(); } </script>
<h1>TeX User Groups around the world</h1>
<h2>LaTeX User Group - South Africa</h2>
@@ -288,7 +287,7 @@ South Africa
<p id="copyright">&copy; NTG - last changed on
- Tuesday May 11, 2021 10:28:06:CESTby <a href=
+ Wednesday May 12, 2021 21:14:27:CESTby <a href=
"mailto:wybo@dekkerdocumenten.nl">wybo@dekkerdocumenten.nl</a>
</div></body></html>