其实我的代码也是偷的, 只不过稍微修改了下, 嘻嘻嘻,主要是会了就行, 别人的东西学会了就是自己的。

import re
import base64
import chardet
import requests
from scrapy import Selector
from fontTools.ttLib import TTFont


url = 'https://piaofang.maoyan.com/?ver=normal'
headers = {
    "User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36",
}
response = requests.get(url=url, headers=headers)
coding = chardet.detect(response.content).get('encoding', 'utf-8')    # 得到编码格式
response = str(response.content, encoding=coding, errors='ignore')    # 解码得到字符串

# 第一次获取的字体,以及对应编码位置,需要手动写一次。  getGlyphNames()  和  getGlyphOrder()  这个是有用的
origin_fonts = TTFont('online_base64.ttf')
origin_obj_list1 = origin_fonts.getGlyphNames()[1:-1]  # 获取所有字符的对象,去除第一个和最后一个,之前的图已经解释清楚为什么去掉最后一个和第一个。
origin_uni_list1 = origin_fonts.getGlyphOrder()[2:]    # 获取所有编码,去除前2个。
# origin_dict = {'uniF855': '1', 'uniF755': '8', 'uniF617': '9', 'uniE4CA': '4', 'uniE912': '6', 'uniF514': '3',
#                'uniE3A5': '7', 'uniF594': '5', 'uniF16A': '0', 'uniF09C': '2'}

# 写出第一次字体文件的编码和对应字体。
origin_dict = {'uniE08C': '8', 'uniE8F5': '2', 'uniEF9B': '1', 'uniEDD2': '9', 'uniEDA2': '3', 'uniF294': '4', 'uniF7F6': '0',
                'uniE352': '7', 'uniF357': '5', 'uniE35B': '6'}

# 获取字体文件的base64编码
online_ttf_base64 = re.findall(r"base64,(.*)\) format", response)[0]
print(online_ttf_base64)
online_base64_info = base64.b64decode(online_ttf_base64)
with open('new_online_base64.ttf', 'wb')as f:
    f.write(online_base64_info)
online_base64_fonts = TTFont('new_online_base64.ttf')  # 网上动态下载的字体文件。
online_obj_list2 = online_base64_fonts.getGlyphNames()[1:-1]  # 同上。
online_uni_list2 = online_base64_fonts.getGlyphOrder()[2:]


# 第一个 和 第二个进行对比, 得到的对象相同说明是相同的数字, 然后再替换一下得到的字符串。
# 接着就相当于获取得到了相同的对象, 根据第一个获取到的字典, 动态变化生成第二个。
# 下面的这个demo 是死的, 直接复制粘贴就行
for uni2 in online_uni_list2:
    obj2 = online_base64_fonts['glyf'][uni2]  # 获取编码uni2在online_base64.ttf中对应的对象
    for uni1 in origin_uni_list1:
        obj1 = origin_fonts['glyf'][uni1]  # 获取编码uni1在origin.ttf 中对应的对象。
        if obj1 == obj2:  # 如果对象一等于对象二
            dd = "&#x" + uni2[3:].lower() + ';'  # 把编码uni2替换成Unicode编码格式。
            if dd in response:  # 如果编码uni2的Unicode编码格式在response中,那么替换成origin_dict[uni1]的字体。
                response = response.replace(dd, origin_dict[uni1])

response_info = Selector(text=response)
all_info = response_info.xpath('//ul[@class="canTouch"]')  # 获取所有的信息
print(len(all_info))
exit()
print('电影名字' + '\t' + '实时票房(万元)' + '\t' + '票房占比' + '\t' + '排片占比' + '\t' + '上座率')
for each_info in all_info:
    # 这个一行一行的取数据, 也可以。  因为这个是规则的, 也可以一列一列的取, 一一对应就行了
    # extract_first()  相当于  extract()[0] 意思是一样的
    movie_name = each_info.xpath('li[1]/b/text()').extract_first()  # 电影名字
    ticket_number = each_info.xpath('li[2]/b/i[@class="cs"]/text()').extract_first()  # 实时票房(万元)
    ticket_rate = each_info.xpath('li[3]/i[@class="cs"]/text()').extract_first()  # 票房占比
    film_rate = each_info.xpath('li[4]/i[@class="cs"]/text()').extract_first()  # 排片占比
    upper_seat_rate = each_info.xpath('li[5]/span/i[@class="cs"]/text()').extract_first()  # 上座率
    print(movie_name + '\t' + ticket_number + '\t' + ticket_rate + '\t' + film_rate + '\t' + upper_seat_rate)
 下面是我自己写的代码, 但是感觉我写的很复杂啊, 代码这么多, 注意点就是,  先请求获取第一次的 ttf , 写好字典映射对象,然后接着写下面的脚本就行了,这个代码目前是可以直接用的
import re
import base64
import requests
from lxml import etree
from fontTools.ttLib import TTFont    # 安装 fontTools,应该是直接  pip install fonttools 就可以


def index():
    url = "https://piaofang.maoyan.com/?ver=normal"
    headers ={
            'Cookie':'_lxsdk_cuid=16b69593cb4c8-0a7953d21b37a4-3b65410e-1fa400-16b69593cb4c8; _lxsdk=16b69593cb4c8-0a7953d21b37a4-3b65410e-1fa400-16b69593cb4c8; theme=moviepro; _lxsdk_s=16b69593cb5-8af-950-391%7C%7C6',
            'Host':'piaofang.maoyan.com',
            'Referer':'javascript:void(0)',
            'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36',
    }
    response = requests.get(url=url, headers=headers)
    content = response.text
    # 获取font_face 对应的ttf文件
    font_face = re.findall(r"base64,(.+?)\) format",content)[0]
    print("font_face:", font_face)

    # 替换之后的文本信息
    contents = get_ttf_xml(font_face, content)
    html = etree.HTML(contents)
    # 电影名称
    movie_name = html.xpath("//div[@id='ticket_tbody']/ul[@class='canTouch']/li[@class='c1']/b/text()")
    print("movie_name:", movie_name)
    print(len(movie_name))
    # 实时票房
    shishihouse = html.xpath("//div[@id='ticket_tbody']/ul[@class='canTouch']/li[@class='c2 ']//i[@class='cs']/text()")
    print("实时票房:", shishihouse)
    print(len(shishihouse))
    # 排片占比
    paipian = html.xpath("//div[@id='ticket_tbody']/ul[@class='canTouch']/li[@class='c4']/i[@class='cs']/text()|//div[@id='ticket_tbody']/ul[@class='canTouch']/li[@class='c4 ']/i[@class='cs']/text()")
    print("排片占比:", paipian)
    print(len(paipian))
    # 票房占比
    zhanbi = html.xpath("//div[@id='ticket_tbody']/ul[@class='canTouch']/li[@class='c3 ']/i[@class='cs']/text()")
    print("票房占比:", zhanbi)
    print(len(zhanbi))
    # 上座率
    shangzuo = html.xpath("//div[@id='ticket_tbody']/ul[@class='canTouch']/li[@class='c5']/span[1]/i[@class='cs']/text() |//div[@id='ticket_tbody']/ul[@class='canTouch']/li[@class='c5 ']/span[1]/i[@class='cs']/text()")
    print("上座率:", shangzuo)
    print(len(shangzuo))


def get_ttf_xml(font_face, content):
    """ 获取ttf文件, 转化成xml格式"""
    b = base64.b64decode(font_face)
    with open('zt02.ttf', 'wb')as f:
        f.write(b)
    font = TTFont('zt02.ttf')  # 打开本地字体文件01.ttf
    font.saveXML('zt02.xml')   # 将ttf文件转化成xml格式并保存到本地,主要是方便我们查看内部数据结构
    online_base64_font2 = TTFont('zt02.ttf')  # 打开本地字体文件02.ttf
    online_obj_list2 = online_base64_font2.getGlyphNames()[1:-1]  # 获取所有字符的对象,去除第一个和最后一个    坐标
    online_uni_list2 = online_base64_font2.getGlyphOrder()[2:]    # 获取所有编码,去除前2个
    print("第二次字符对象online_obj_list2:", online_obj_list2)
    print("第二次字符编码online_uni_list2:", online_uni_list2)
    # 两次信息比对, 找到对象相等字符, 然后根据第一个字符对象字典 去 映射值
    for uni2 in online_uni_list2:
        obj2 = online_base64_font2['glyf'][uni2]  # 获取编码uni2在online_base64.ttf中对应的对象
        for uni1 in origin_uni_list1:
            obj1 = origin_fonts['glyf'][uni1]  # 获取编码uni1在origin.ttf 中对应的对象。
            if obj1 == obj2:  # 如果对象一等于对象二
                """ .   加密的数字 """
                dd = "&#x" + uni2[3:].lower() + ';'  # 把编码uni2替换成Unicode编码格式。
                # print("dd", dd)
                if dd in content:  # 如果编码uni2的Unicode编码格式在response中,那么替换成origin_dict[uni1]的字体。
                    content = content.replace(dd, origin_dict[uni1])
    return content


if __name__ == '__main__':
    # 第一次获取的字体,以及对应编码位置,需要手动写一次,  因为这个猫眼的字体对应是一直变化的, 你不可能一直实时替换,这么写是一种通用的写法, 手动写一次, 然后第二次获取的ttf 文件自己去比对数据结构
    # 根据字符的结构来确定字体,  字符编码变化都无所谓了, 通过第一次的比对映射过来真实的数字就行了   1 - > 2 -- >1 --> 得到数字
    origin_fonts = TTFont('zt01.ttf')
    origin_obj_list1 = origin_fonts.getGlyphNames()[1:-1]  # 获取所有字符的对象,去除第一个和最后一个,之前的图已经解释清楚为什么去掉最后一个和第一个。
    origin_uni_list1 = origin_fonts.getGlyphOrder()[2:]  # 获取所有编码,去除前2个。
    origin_dict = {'uniEFFF': '1', 'uniE161': '8', 'uniE874': '9', 'uniF864': '4', 'uniEB3A': '6', 'uniF4C3': '3','uniF624': '7', 'uniEB1E': '5', 'uniE584': '0', 'uniF357': '2'}  # 写出第一次字体文件的编码和对应字体。
    print("---所有字符的对象--- origin_obj_list1:", origin_obj_list1)
    print("---所有字符的编码--- origin_uni_list1:", origin_uni_list1)
    index()

下面自己请求一下就出来了, 我弄着玩的, 保留一份源码

# 自己复制下来命名一下 zt_01.ttf

wOFF     $     ?                      GSUB     3   B剥稠OS/2  <   D   VV頦踓map  €   ? LO晚glyf  @  ? 4椷head  ?  /   6撝^hhea        $?9hmtx         0  loca  4      ddmaxp  P        <name  p  W  厫hpost  ?  Y   徱J郐x渃`d``郻恈衋`tq?a郹`a€ ?cNfz"P?时€i f儓 ?O x渃`d襡溊朗懒陨t唩仭B3緁0b鋊``b`ef?襖S*~?朦譨坅謅?f? 拊nx溑??卂蔕i樾?cO繣槕8@=AO药;'a@B世 Bl?f?k腓媎;杯??8銷\@健`砼╖?蜬芘凗
WF擬諺]?濘fH莦婄?炟蟣檅怒e3?"d '鰓齑蔬Sk齧梕甞H?庁d魿[	T]!PS鐷皐u"豾顛@??登X鰪L盽蜏?1A?x?S蟧赩蟃8%剱a鉈Z罉?掄??墟'#羷悥啫?[?j捍嵍桚愙i@w櫞??絯掖灦Nm?*鹾?鮎??O~销鞠O礼緻?圞$?x€:???}駜	 \??p$	k?鱭?塹Uf僔幡蠪眄?倔bw;梠??9Y`h統p,Hd更U	~薿z泠b媤_蒥>Hk岯齏9鹱鮨??\$?\)!.?彵椑厁(4榘郪淚酶GK2潋l??逅邑-#j躿惌}ij椮??迉(谊儓盠廠ⅹ辱蛫sH€$R>HX{B?说?╥?k迱蛻X熄椰L$薎qJ?樊滯k!W9鄕?L?檛n?涷灘n.竾/.砈3e`]-?€
@+??塪Hn?跷甙p毖ň{V倗◆?:7w|勬zy 棇?炄s?w@傄U'?qk你m-铴?漹氰碘u璓+輄嶐B把瀇.oD糙蚅揫^澂緕~gnR畯油?本K茹4渷2g臡;P顠hz覥錪?挔?儦Iq+=瘪穎鞔暂??豘橬U聭{胚4e,瓁昭丼謭pw?稛黚L?榋\?卵5p掿鈉Gn1#?菰%竁
带归Q~0?>蚷E廆澨|@3! 艸ye1G詞膇(鯹肣撪?7h?l睭?刺"瑵?絆G	]郋険乺亠竽bJ@?7}mn綻k挢5&朌*糜gā搢:3 ?:?枆A欰箋n!锖鮮S愯鯫1鴵?蓱@劜6さ冧哲?孃啰?O?珫妛藰[ζ(廛?5賜陊f~~qX_&藵W鉌炊4稸関?;咠i钉唏瀓M襵煁?J顊蹨毉V舁N嵴蝱.0嗽%騙n亭^鎠[O+w?俯G?/??`j嗦 x渃`d`` b沖蓠顸6_竃@唳昰0傼唴侀<愃晾 R	?x渃`d``柱寐 @拺? 3b蛒渃a ?&? 7?5        R v ??Pj??  x渃`d``郺0``f & ?B?`> ?V x渆懟n翤D??)B墧&姶M?藽㏄:$(#Q??#看^怘?葁?谣?は`??餅;3w}%钙7湠{?vp陵?溿A窷齀窤~n???簒n?o剂i\?鉉谹熉5\酜窷鼼窤?n庵i
煛丬	钒p郝m<:??F{V驙???&詥N瑙蒕氹?騆Y栫B?L5t?訅6錷鶁=?P両c5カ?U橧汾奉期l茱⒒~s<?亖?藑舲??)j=WH逪OH蹊棭9?v垔l窄謰猞滫盫屡郷j芓R$遑髃#獤殂瑔=1i*綒揇d叕鸲T|?6EW茻葭
*y窐!?貪r?x渕?€0C?[ 劽劕-犱.4tH1域?嗽悿??-:??b偲儏皎?媿龀普楚pl幖K萣Nb瓡镙m?D/??  

#自己复制下来命名一下  zt01.xml

<?xml version="1.0" encoding="UTF-8"?>
<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="3.36">

  <GlyphOrder>
    <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
    <GlyphID id="0" name="glyph00000"/>
    <GlyphID id="1" name="x"/>
    <GlyphID id="2" name="uniE161"/>
    <GlyphID id="3" name="uniF624"/>
    <GlyphID id="4" name="uniF4C3"/>
    <GlyphID id="5" name="uniF864"/>
    <GlyphID id="6" name="uniE584"/>
    <GlyphID id="7" name="uniE874"/>
    <GlyphID id="8" name="uniEFFF"/>
    <GlyphID id="9" name="uniF357"/>
    <GlyphID id="10" name="uniEB3A"/>
    <GlyphID id="11" name="uniEB1E"/>
  </GlyphOrder>

  <head>
    <!-- Most of this table will be recalculated by the compiler -->
    <tableVersion value="1.0"/>
    <fontRevision value="1.0"/>
    <checkSumAdjustment value="0x3cfa8b5f"/>
    <magicNumber value="0x5f0f3cf5"/>
    <flags value="00000000 00001011"/>
    <unitsPerEm value="1024"/>
    <created value="Thu Jun 27 10:22:11 2019"/>
    <modified value="Thu Jun 27 10:22:11 2019"/>
    <xMin value="0"/>
    <yMin value="-20"/>
    <xMax value="1024"/>
    <yMax value="719"/>
    <macStyle value="00000000 00000000"/>
    <lowestRecPPEM value="8"/>
    <fontDirectionHint value="2"/>
    <indexToLocFormat value="0"/>
    <glyphDataFormat value="0"/>
  </head>

  <hhea>
    <tableVersion value="0x00010000"/>
    <ascent value="812"/>
    <descent value="-212"/>
    <lineGap value="92"/>
    <advanceWidthMax value="1024"/>
    <minLeftSideBearing value="0"/>
    <minRightSideBearing value="0"/>
    <xMaxExtent value="1024"/>
    <caretSlopeRise value="1"/>
    <caretSlopeRun value="0"/>
    <caretOffset value="0"/>
    <reserved0 value="0"/>
    <reserved1 value="0"/>
    <reserved2 value="0"/>
    <reserved3 value="0"/>
    <metricDataFormat value="0"/>
    <numberOfHMetrics value="12"/>
  </hhea>

  <maxp>
    <!-- Most of this table will be recalculated by the compiler -->
    <tableVersion value="0x10000"/>
    <numGlyphs value="12"/>
    <maxPoints value="48"/>
    <maxContours value="3"/>
    <maxCompositePoints value="0"/>
    <maxCompositeContours value="0"/>
    <maxZones value="2"/>
    <maxTwilightPoints value="0"/>
    <maxStorage value="10"/>
    <maxFunctionDefs value="10"/>
    <maxInstructionDefs value="0"/>
    <maxStackElements value="255"/>
    <maxSizeOfInstructions value="0"/>
    <maxComponentElements value="0"/>
    <maxComponentDepth value="0"/>
  </maxp>

  <OS_2>
    <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
         will be recalculated by the compiler -->
    <version value="1"/>
    <xAvgCharWidth value="557"/>
    <usWeightClass value="400"/>
    <usWidthClass value="5"/>
    <fsType value="00000000 00001000"/>
    <ySubscriptXSize value="649"/>
    <ySubscriptYSize value="716"/>
    <ySubscriptXOffset value="0"/>
    <ySubscriptYOffset value="143"/>
    <ySuperscriptXSize value="649"/>
    <ySuperscriptYSize value="716"/>
    <ySuperscriptXOffset value="0"/>
    <ySuperscriptYOffset value="491"/>
    <yStrikeoutSize value="50"/>
    <yStrikeoutPosition value="264"/>
    <sFamilyClass value="0"/>
    <panose>
      <bFamilyType value="2"/>
      <bSerifStyle value="0"/>
      <bWeight value="5"/>
      <bProportion value="3"/>
      <bContrast value="0"/>
      <bStrokeVariation value="0"/>
      <bArmStyle value="0"/>
      <bLetterForm value="0"/>
      <bMidline value="0"/>
      <bXHeight value="0"/>
    </panose>
    <ulUnicodeRange1 value="00000000 00000000 00000000 00000000"/>
    <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
    <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
    <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
    <achVendID value="PfEd"/>
    <fsSelection value="00000000 01000000"/>
    <usFirstCharIndex value="120"/>
    <usLastCharIndex value="63588"/>
    <sTypoAscender value="812"/>
    <sTypoDescender value="-212"/>
    <sTypoLineGap value="92"/>
    <usWinAscent value="812"/>
    <usWinDescent value="212"/>
    <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/>
    <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
  </OS_2>

  <hmtx>
    <mtx name="glyph00000" width="1024" lsb="0"/>
    <mtx name="uniE161" width="556" lsb="0"/>
    <mtx name="uniE584" width="556" lsb="0"/>
    <mtx name="uniE874" width="556" lsb="0"/>
    <mtx name="uniEB1E" width="556" lsb="0"/>
    <mtx name="uniEB3A" width="556" lsb="0"/>
    <mtx name="uniEFFF" width="556" lsb="0"/>
    <mtx name="uniF357" width="556" lsb="0"/>
    <mtx name="uniF4C3" width="556" lsb="0"/>
    <mtx name="uniF624" width="556" lsb="0"/>
    <mtx name="uniF864" width="556" lsb="0"/>
    <mtx name="x" width="100" lsb="0"/>
  </hmtx>

  <cmap>
    <tableVersion version="0"/>
    <cmap_format_4 platformID="0" platEncID="3" language="0">
      <map code="0x78" name="x"/><!-- LATIN SMALL LETTER X -->
      <map code="0xe161" name="uniE161"/><!-- ???? -->
      <map code="0xe584" name="uniE584"/><!-- ???? -->
      <map code="0xe874" name="uniE874"/><!-- ???? -->
      <map code="0xeb1e" name="uniEB1E"/><!-- ???? -->
      <map code="0xeb3a" name="uniEB3A"/><!-- ???? -->
      <map code="0xefff" name="uniEFFF"/><!-- ???? -->
      <map code="0xf357" name="uniF357"/><!-- ???? -->
      <map code="0xf4c3" name="uniF4C3"/><!-- ???? -->
      <map code="0xf624" name="uniF624"/><!-- ???? -->
      <map code="0xf864" name="uniF864"/><!-- ???? -->
    </cmap_format_4>
    <cmap_format_12 platformID="0" platEncID="4" format="12" reserved="0" length="148" language="0" nGroups="11">
      <map code="0x78" name="x"/><!-- LATIN SMALL LETTER X -->
      <map code="0xe161" name="uniE161"/><!-- ???? -->
      <map code="0xe584" name="uniE584"/><!-- ???? -->
      <map code="0xe874" name="uniE874"/><!-- ???? -->
      <map code="0xeb1e" name="uniEB1E"/><!-- ???? -->
      <map code="0xeb3a" name="uniEB3A"/><!-- ???? -->
      <map code="0xefff" name="uniEFFF"/><!-- ???? -->
      <map code="0xf357" name="uniF357"/><!-- ???? -->
      <map code="0xf4c3" name="uniF4C3"/><!-- ???? -->
      <map code="0xf624" name="uniF624"/><!-- ???? -->
      <map code="0xf864" name="uniF864"/><!-- ???? -->
    </cmap_format_12>
    <cmap_format_0 platformID="1" platEncID="0" language="0">
      <map code="0x78" name="x"/>
    </cmap_format_0>
    <cmap_format_4 platformID="3" platEncID="1" language="0">
      <map code="0x78" name="x"/><!-- LATIN SMALL LETTER X -->
      <map code="0xe161" name="uniE161"/><!-- ???? -->
      <map code="0xe584" name="uniE584"/><!-- ???? -->
      <map code="0xe874" name="uniE874"/><!-- ???? -->
      <map code="0xeb1e" name="uniEB1E"/><!-- ???? -->
      <map code="0xeb3a" name="uniEB3A"/><!-- ???? -->
      <map code="0xefff" name="uniEFFF"/><!-- ???? -->
      <map code="0xf357" name="uniF357"/><!-- ???? -->
      <map code="0xf4c3" name="uniF4C3"/><!-- ???? -->
      <map code="0xf624" name="uniF624"/><!-- ???? -->
      <map code="0xf864" name="uniF864"/><!-- ???? -->
    </cmap_format_4>
    <cmap_format_12 platformID="3" platEncID="10" format="12" reserved="0" length="148" language="0" nGroups="11">
      <map code="0x78" name="x"/><!-- LATIN SMALL LETTER X -->
      <map code="0xe161" name="uniE161"/><!-- ???? -->
      <map code="0xe584" name="uniE584"/><!-- ???? -->
      <map code="0xe874" name="uniE874"/><!-- ???? -->
      <map code="0xeb1e" name="uniEB1E"/><!-- ???? -->
      <map code="0xeb3a" name="uniEB3A"/><!-- ???? -->
      <map code="0xefff" name="uniEFFF"/><!-- ???? -->
      <map code="0xf357" name="uniF357"/><!-- ???? -->
      <map code="0xf4c3" name="uniF4C3"/><!-- ???? -->
      <map code="0xf624" name="uniF624"/><!-- ???? -->
      <map code="0xf864" name="uniF864"/><!-- ???? -->
    </cmap_format_12>
  </cmap>

  <loca>
    <!-- The 'loca' table will be calculated by the compiler -->
  </loca>

  <glyf>

    <!-- The xMin, yMin, xMax and yMax values
         will be recalculated by the compiler. -->

    <TTGlyph name="glyph00000"/><!-- contains no outline data -->

    <TTGlyph name="uniE161" xMin="0" yMin="-12" xMax="512" yMax="719">
      <contour>
        <pt x="177" y="388" on="1"/>
        <pt x="69" y="428" on="0"/>
        <pt x="69" y="534" on="1"/>
        <pt x="69" y="614" on="0"/>
        <pt x="181" y="719" on="0"/>
        <pt x="369" y="719" on="0"/>
        <pt x="483" y="608" on="0"/>
        <pt x="483" y="532" on="1"/>
        <pt x="483" y="428" on="0"/>
        <pt x="377" y="388" on="1"/>
        <pt x="443" y="366" on="0"/>
        <pt x="512" y="271" on="0"/>
        <pt x="512" y="205" on="1"/>
        <pt x="512" y="112" on="0"/>
        <pt x="382" y="-12" on="0"/>
        <pt x="170" y="-12" on="0"/>
        <pt x="105" y="50" on="1"/>
        <pt x="41" y="110" on="0"/>
        <pt x="41" y="207" on="1"/>
        <pt x="41" y="277" on="0"/>
        <pt x="111" y="371" on="0"/>
      </contour>
      <contour>
        <pt x="159" y="537" on="1"/>
        <pt x="159" y="485" on="0"/>
        <pt x="225" y="422" on="0"/>
        <pt x="277" y="422" on="1"/>
        <pt x="325" y="422" on="0"/>
        <pt x="360" y="454" on="1"/>
        <pt x="393" y="485" on="0"/>
        <pt x="393" y="579" on="0"/>
        <pt x="326" y="646" on="0"/>
        <pt x="224" y="646" on="0"/>
        <pt x="159" y="582" on="0"/>
      </contour>
      <contour>
        <pt x="131" y="207" on="1"/>
        <pt x="131" y="168" on="0"/>
        <pt x="165" y="99" on="0"/>
        <pt x="202" y="79" on="1"/>
        <pt x="236" y="60" on="0"/>
        <pt x="277" y="60" on="1"/>
        <pt x="309" y="60" on="0"/>
        <pt x="360" y="81" on="0"/>
        <pt x="381" y="101" on="1"/>
        <pt x="422" y="140" on="0"/>
        <pt x="422" y="268" on="0"/>
        <pt x="338" y="350" on="0"/>
        <pt x="212" y="350" on="0"/>
        <pt x="131" y="269" on="0"/>
      </contour>
      <instructions/>
    </TTGlyph>

    <TTGlyph name="uniE584" xMin="0" yMin="-12" xMax="508" yMax="719">
      <contour>
        <pt x="42" y="353" on="1"/>
        <pt x="42" y="483" on="0"/>
        <pt x="67" y="557" on="1"/>
        <pt x="93" y="635" on="0"/>
        <pt x="197" y="719" on="0"/>
        <pt x="275" y="719" on="1"/>
        <pt x="389" y="719" on="0"/>
        <pt x="448" y="628" on="1"/>
        <pt x="476" y="586" on="0"/>
        <pt x="492" y="522" on="1"/>
        <pt x="508" y="462" on="0"/>
        <pt x="508" y="353" on="1"/>
        <pt x="508" y="290" on="0"/>
        <pt x="496" y="188" on="0"/>
        <pt x="482" y="149" on="1"/>
        <pt x="455" y="71" on="0"/>
        <pt x="354" y="-12" on="0"/>
        <pt x="275" y="-12" on="1"/>
        <pt x="172" y="-12" on="0"/>
        <pt x="112" y="62" on="1"/>
        <pt x="42" y="150" on="0"/>
      </contour>
      <contour>
        <pt x="132" y="353" on="1"/>
        <pt x="132" y="176" on="0"/>
        <pt x="213" y="60" on="0"/>
        <pt x="335" y="60" on="0"/>
        <pt x="418" y="177" on="0"/>
        <pt x="418" y="529" on="0"/>
        <pt x="376" y="588" on="1"/>
        <pt x="336" y="646" on="0"/>
        <pt x="213" y="646" on="0"/>
        <pt x="177" y="595" on="1"/>
        <pt x="132" y="529" on="0"/>
      </contour>
      <instructions/>
    </TTGlyph>

    <TTGlyph name="uniE874" xMin="0" yMin="-12" xMax="512" yMax="719">
      <contour>
        <pt x="139" y="173" on="1"/>
        <pt x="150" y="113" on="0"/>
        <pt x="210" y="60" on="0"/>
        <pt x="258" y="60" on="1"/>
        <pt x="300" y="60" on="0"/>
        <pt x="359" y="97" on="0"/>
        <pt x="398" y="159" on="0"/>
        <pt x="412" y="212" on="1"/>
        <pt x="418" y="238" on="0"/>
        <pt x="425" y="292" on="0"/>
        <pt x="425" y="319" on="1"/>
        <pt x="425" y="327" on="1"/>
        <pt x="425" y="331" on="0"/>
        <pt x="424" y="337" on="1"/>
        <pt x="399" y="295" on="0"/>
        <pt x="352" y="269" on="1"/>
        <pt x="308" y="243" on="0"/>
        <pt x="253" y="243" on="1"/>
        <pt x="164" y="243" on="0"/>
        <pt x="42" y="371" on="0"/>
        <pt x="42" y="477" on="1"/>
        <pt x="42" y="586" on="0"/>
        <pt x="169" y="719" on="0"/>
        <pt x="267" y="719" on="1"/>
        <pt x="335" y="719" on="0"/>
        <pt x="452" y="644" on="0"/>
        <pt x="512" y="503" on="0"/>
        <pt x="512" y="373" on="1"/>
        <pt x="512" y="235" on="0"/>
        <pt x="453" y="73" on="0"/>
        <pt x="335" y="-12" on="0"/>
        <pt x="256" y="-12" on="1"/>
        <pt x="171" y="-12" on="0"/>
        <pt x="119" y="34" on="1"/>
        <pt x="65" y="81" on="0"/>
        <pt x="55" y="166" on="1"/>
      </contour>
      <contour>
        <pt x="415" y="481" on="1"/>
        <pt x="415" y="557" on="0"/>
        <pt x="333" y="646" on="0"/>
        <pt x="277" y="646" on="1"/>
        <pt x="218" y="646" on="0"/>
        <pt x="132" y="552" on="0"/>
        <pt x="132" y="474" on="1"/>
        <pt x="132" y="404" on="0"/>
        <pt x="173" y="363" on="1"/>
        <pt x="215" y="320" on="0"/>
        <pt x="336" y="320" on="0"/>
        <pt x="415" y="407" on="0"/>
      </contour>
      <instructions/>
    </TTGlyph>

    <TTGlyph name="uniEB1E" xMin="0" yMin="-12" xMax="516" yMax="706">
      <contour>
        <pt x="134" y="195" on="1"/>
        <pt x="144" y="126" on="0"/>
        <pt x="217" y="60" on="0"/>
        <pt x="271" y="60" on="1"/>
        <pt x="335" y="60" on="0"/>
        <pt x="423" y="158" on="0"/>
        <pt x="423" y="311" on="0"/>
        <pt x="337" y="397" on="0"/>
        <pt x="270" y="397" on="1"/>
        <pt x="227" y="397" on="0"/>
        <pt x="160" y="359" on="0"/>
        <pt x="140" y="328" on="1"/>
        <pt x="57" y="338" on="1"/>
        <pt x="126" y="706" on="1"/>
        <pt x="482" y="706" on="1"/>
        <pt x="482" y="622" on="1"/>
        <pt x="197" y="622" on="1"/>
        <pt x="158" y="430" on="1"/>
        <pt x="190" y="452" on="0"/>
        <pt x="258" y="475" on="0"/>
        <pt x="293" y="475" on="1"/>
        <pt x="387" y="475" on="0"/>
        <pt x="516" y="346" on="0"/>
        <pt x="516" y="243" on="1"/>
        <pt x="516" y="147" on="0"/>
        <pt x="459" y="75" on="1"/>
        <pt x="390" y="-12" on="0"/>
        <pt x="271" y="-12" on="1"/>
        <pt x="173" y="-12" on="0"/>
        <pt x="112" y="42" on="1"/>
        <pt x="50" y="98" on="0"/>
        <pt x="42" y="188" on="1"/>
      </contour>
      <instructions/>
    </TTGlyph>

    <TTGlyph name="uniEB3A" xMin="0" yMin="-12" xMax="510" yMax="719">
      <contour>
        <pt x="410" y="534" on="1"/>
        <pt x="398" y="586" on="0"/>
        <pt x="377" y="609" on="1"/>
        <pt x="341" y="646" on="0"/>
        <pt x="289" y="646" on="1"/>
        <pt x="247" y="646" on="0"/>
        <pt x="215" y="623" on="1"/>
        <pt x="173" y="592" on="0"/>
        <pt x="150" y="535" on="1"/>
        <pt x="138" y="506" on="0"/>
        <pt x="125" y="423" on="0"/>
        <pt x="125" y="369" on="1"/>
        <pt x="157" y="418" on="0"/>
        <pt x="248" y="464" on="0"/>
        <pt x="299" y="464" on="1"/>
        <pt x="386" y="464" on="0"/>
        <pt x="510" y="334" on="0"/>
        <pt x="510" y="232" on="1"/>
        <pt x="510" y="165" on="0"/>
        <pt x="452" y="49" on="0"/>
        <pt x="352" y="-12" on="0"/>
        <pt x="286" y="-12" on="1"/>
        <pt x="176" y="-12" on="0"/>
        <pt x="38" y="147" on="0"/>
        <pt x="38" y="335" on="1"/>
        <pt x="38" y="543" on="0"/>
        <pt x="114" y="637" on="1"/>
        <pt x="181" y="719" on="0"/>
        <pt x="294" y="719" on="1"/>
        <pt x="379" y="719" on="0"/>
        <pt x="433" y="671" on="1"/>
        <pt x="486" y="625" on="0"/>
        <pt x="498" y="541" on="1"/>
      </contour>
      <contour>
        <pt x="139" y="232" on="1"/>
        <pt x="139" y="188" on="0"/>
        <pt x="178" y="103" on="0"/>
        <pt x="247" y="60" on="0"/>
        <pt x="285" y="60" on="1"/>
        <pt x="339" y="60" on="0"/>
        <pt x="420" y="150" on="0"/>
        <pt x="420" y="227" on="1"/>
        <pt x="420" y="300" on="0"/>
        <pt x="341" y="387" on="0"/>
        <pt x="223" y="387" on="0"/>
        <pt x="139" y="301" on="0"/>
      </contour>
      <instructions/>
    </TTGlyph>

    <TTGlyph name="uniEFFF" xMin="0" yMin="0" xMax="373" yMax="719">
      <contour>
        <pt x="373" y="0" on="1"/>
        <pt x="285" y="0" on="1"/>
        <pt x="285" y="560" on="1"/>
        <pt x="253" y="530" on="0"/>
        <pt x="149" y="470" on="0"/>
        <pt x="109" y="454" on="1"/>
        <pt x="109" y="539" on="1"/>
        <pt x="182" y="573" on="0"/>
        <pt x="238" y="623" on="1"/>
        <pt x="265" y="648" on="0"/>
        <pt x="305" y="696" on="0"/>
        <pt x="316" y="719" on="1"/>
        <pt x="373" y="719" on="1"/>
      </contour>
      <instructions/>
    </TTGlyph>

    <TTGlyph name="uniF357" xMin="0" yMin="0" xMax="503" yMax="719">
      <contour>
        <pt x="503" y="84" on="1"/>
        <pt x="503" y="0" on="1"/>
        <pt x="30" y="0" on="1"/>
        <pt x="30" y="31" on="0"/>
        <pt x="41" y="61" on="1"/>
        <pt x="51" y="86" on="0"/>
        <pt x="78" y="133" on="0"/>
        <pt x="118" y="180" on="0"/>
        <pt x="175" y="233" on="0"/>
        <pt x="213" y="265" on="1"/>
        <pt x="271" y="313" on="0"/>
        <pt x="350" y="387" on="0"/>
        <pt x="371" y="416" on="1"/>
        <pt x="412" y="472" on="0"/>
        <pt x="412" y="573" on="0"/>
        <pt x="337" y="646" on="0"/>
        <pt x="277" y="646" on="1"/>
        <pt x="214" y="646" on="0"/>
        <pt x="138" y="572" on="0"/>
        <pt x="137" y="502" on="1"/>
        <pt x="47" y="512" on="1"/>
        <pt x="56" y="614" on="0"/>
        <pt x="176" y="719" on="0"/>
        <pt x="382" y="719" on="0"/>
        <pt x="502" y="605" on="0"/>
        <pt x="502" y="520" on="1"/>
        <pt x="502" y="475" on="0"/>
        <pt x="469" y="398" on="0"/>
        <pt x="426" y="348" on="1"/>
        <pt x="406" y="325" on="0"/>
        <pt x="339" y="262" on="0"/>
        <pt x="291" y="222" on="1"/>
        <pt x="251" y="189" on="0"/>
        <pt x="201" y="144" on="0"/>
        <pt x="178" y="120" on="0"/>
        <pt x="160" y="97" on="0"/>
        <pt x="152" y="84" on="1"/>
      </contour>
      <instructions/>
    </TTGlyph>

    <TTGlyph name="uniF4C3" xMin="0" yMin="-13" xMax="511" yMax="719">
      <contour>
        <pt x="130" y="201" on="1"/>
        <pt x="145" y="126" on="0"/>
        <pt x="216" y="60" on="0"/>
        <pt x="270" y="60" on="1"/>
        <pt x="332" y="60" on="0"/>
        <pt x="417" y="146" on="0"/>
        <pt x="417" y="270" on="0"/>
        <pt x="378" y="309" on="1"/>
        <pt x="337" y="349" on="0"/>
        <pt x="277" y="349" on="1"/>
        <pt x="251" y="349" on="0"/>
        <pt x="215" y="339" on="1"/>
        <pt x="225" y="416" on="1"/>
        <pt x="239" y="415" on="1"/>
        <pt x="296" y="415" on="0"/>
        <pt x="385" y="474" on="0"/>
        <pt x="385" y="535" on="1"/>
        <pt x="385" y="583" on="0"/>
        <pt x="322" y="646" on="0"/>
        <pt x="268" y="646" on="1"/>
        <pt x="217" y="646" on="0"/>
        <pt x="149" y="584" on="0"/>
        <pt x="139" y="518" on="1"/>
        <pt x="51" y="533" on="1"/>
        <pt x="67" y="623" on="0"/>
        <pt x="124" y="670" on="1"/>
        <pt x="182" y="719" on="0"/>
        <pt x="266" y="719" on="1"/>
        <pt x="324" y="719" on="0"/>
        <pt x="374" y="693" on="1"/>
        <pt x="423" y="669" on="0"/>
        <pt x="476" y="581" on="0"/>
        <pt x="476" y="485" on="0"/>
        <pt x="426" y="410" on="0"/>
        <pt x="377" y="388" on="1"/>
        <pt x="440" y="373" on="0"/>
        <pt x="511" y="281" on="0"/>
        <pt x="511" y="211" on="1"/>
        <pt x="511" y="118" on="0"/>
        <pt x="374" y="-13" on="0"/>
        <pt x="270" y="-13" on="1"/>
        <pt x="175" y="-13" on="0"/>
        <pt x="51" y="99" on="0"/>
        <pt x="42" y="189" on="1"/>
      </contour>
      <instructions/>
    </TTGlyph>

    <TTGlyph name="uniF624" xMin="0" yMin="0" xMax="511" yMax="707">
      <contour>
        <pt x="47" y="622" on="1"/>
        <pt x="47" y="707" on="1"/>
        <pt x="511" y="707" on="1"/>
        <pt x="511" y="638" on="1"/>
        <pt x="476" y="602" on="0"/>
        <pt x="409" y="505" on="0"/>
        <pt x="341" y="384" on="0"/>
        <pt x="290" y="261" on="0"/>
        <pt x="271" y="197" on="1"/>
        <pt x="246" y="107" on="0"/>
        <pt x="238" y="0" on="1"/>
        <pt x="147" y="0" on="1"/>
        <pt x="148" y="42" on="0"/>
        <pt x="165" y="144" on="0"/>
        <pt x="181" y="204" on="1"/>
        <pt x="212" y="324" on="0"/>
        <pt x="271" y="435" on="1"/>
        <pt x="301" y="492" on="0"/>
        <pt x="365" y="584" on="0"/>
        <pt x="398" y="622" on="1"/>
      </contour>
      <instructions/>
    </TTGlyph>

    <TTGlyph name="uniF864" xMin="0" yMin="0" xMax="508" yMax="716">
      <contour>
        <pt x="323" y="0" on="1"/>
        <pt x="323" y="171" on="1"/>
        <pt x="13" y="171" on="1"/>
        <pt x="13" y="252" on="1"/>
        <pt x="339" y="716" on="1"/>
        <pt x="411" y="716" on="1"/>
        <pt x="411" y="252" on="1"/>
        <pt x="508" y="252" on="1"/>
        <pt x="508" y="171" on="1"/>
        <pt x="411" y="171" on="1"/>
        <pt x="411" y="0" on="1"/>
      </contour>
      <contour>
        <pt x="323" y="252" on="1"/>
        <pt x="323" y="575" on="1"/>
        <pt x="99" y="252" on="1"/>
      </contour>
      <instructions/>
    </TTGlyph>

    <TTGlyph name="x" xMin="0" yMin="-20" xMax="50" yMax="20">
      <contour>
        <pt x="20" y="20" on="1"/>
        <pt x="50" y="20" on="1"/>
        <pt x="50" y="-20" on="1"/>
      </contour>
      <instructions/>
    </TTGlyph>

  </glyf>

  <name>
    <namerecord nameID="0" platformID="1" platEncID="0" langID="0x0" unicode="True">
      
  Created by font-carrier
  
    </namerecord>
    <namerecord nameID="1" platformID="1" platEncID="0" langID="0x0" unicode="True">
      iconfont
    </namerecord>
    <namerecord nameID="2" platformID="1" platEncID="0" langID="0x0" unicode="True">
      Regular
    </namerecord>
    <namerecord nameID="3" platformID="1" platEncID="0" langID="0x0" unicode="True">
      iconfont
    </namerecord>
    <namerecord nameID="4" platformID="1" platEncID="0" langID="0x0" unicode="True">
      iconfont
    </namerecord>
    <namerecord nameID="5" platformID="1" platEncID="0" langID="0x0" unicode="True">
      Version 1.0
    </namerecord>
    <namerecord nameID="6" platformID="1" platEncID="0" langID="0x0" unicode="True">
      iconfont
    </namerecord>
    <namerecord nameID="10" platformID="1" platEncID="0" langID="0x0" unicode="True">
      Generated by svg2ttf from Fontello project.
    </namerecord>
    <namerecord nameID="11" platformID="1" platEncID="0" langID="0x0" unicode="True">
      http://fontello.com
    </namerecord>
    <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
      
  Created by font-carrier
  
    </namerecord>
    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
      iconfont
    </namerecord>
    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
      Regular
    </namerecord>
    <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
      iconfont
    </namerecord>
    <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
      iconfont
    </namerecord>
    <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
      Version 1.0
    </namerecord>
    <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
      iconfont
    </namerecord>
    <namerecord nameID="10" platformID="3" platEncID="1" langID="0x409">
      Generated by svg2ttf from Fontello project.
    </namerecord>
    <namerecord nameID="11" platformID="3" platEncID="1" langID="0x409">
      http://fontello.com
    </namerecord>
  </name>

  <post>
    <formatType value="2.0"/>
    <italicAngle value="0.0"/>
    <underlinePosition value="10"/>
    <underlineThickness value="0"/>
    <isFixedPitch value="0"/>
    <minMemType42 value="0"/>
    <maxMemType42 value="0"/>
    <minMemType1 value="0"/>
    <maxMemType1 value="0"/>
    <psNames>
      <!-- This file uses unique glyph names based on the information
           found in the 'post' table. Since these names might not be unique,
           we have to invent artificial names in case of clashes. In order to
           be able to retain the original information, we need a name to
           ps name mapping for those cases where they differ. That's what
           you see below.
            -->
      <psName name="glyph00000" psName=""/>
    </psNames>
    <extraNames>
      <!-- following are the name that are not taken from the standard Mac glyph order -->
      <psName name=""/>
      <psName name="x"/>
      <psName name="uniE161"/>
      <psName name="uniF624"/>
      <psName name="uniF4C3"/>
      <psName name="uniF864"/>
      <psName name="uniE584"/>
      <psName name="uniE874"/>
      <psName name="uniEFFF"/>
      <psName name="uniF357"/>
      <psName name="uniEB3A"/>
      <psName name="uniEB1E"/>
      <psName name=""/>
      <psName name=""/>
    </extraNames>
  </post>

  <GSUB>
    <Version value="0x00010000"/>
    <ScriptList>
      <!-- ScriptCount=1 -->
      <ScriptRecord index="0">
        <ScriptTag value="DFLT"/>
        <Script>
          <DefaultLangSys>
            <ReqFeatureIndex value="0"/>
            <!-- FeatureCount=1 -->
            <FeatureIndex index="0" value="0"/>
          </DefaultLangSys>
          <!-- LangSysCount=0 -->
        </Script>
      </ScriptRecord>
    </ScriptList>
    <FeatureList>
      <!-- FeatureCount=1 -->
      <FeatureRecord index="0">
        <FeatureTag value="liga"/>
        <Feature>
          <!-- LookupCount=1 -->
          <LookupListIndex index="0" value="0"/>
        </Feature>
      </FeatureRecord>
    </FeatureList>
    <LookupList>
      <!-- LookupCount=1 -->
      <Lookup index="0">
        <LookupType value="4"/>
        <LookupFlag value="0"/>
        <!-- SubTableCount=1 -->
        <LigatureSubst index="0" Format="1">
        </LigatureSubst>
      </Lookup>
    </LookupList>
  </GSUB>

</ttFont>