In [1]:
import sys
sys.path.insert(0, "/home/louis/code/ieml/project/ieml")

import ieml

In [2]:
# path to public and private ssh key file
home = '/home/louis'
public_key=home + '/.ssh/id_rsa.pub'
private_key=home + '/.ssh/id_rsa'

import pygit2 
credentials = pygit2.Keypair('git', public_key, private_key, '')

In [3]:
# folder to clone the db to (default ~/.cache/ieml/1.0.6/...)
clone_folder = '/tmp/iemldb'

# met ton login github
origin = "ssh://git@github.com/{}/ieml-language.git".format("IEMLdev")

from ieml.ieml_database import GitInterface,IEMLDatabase

# update interface on the database
git_interface = GitInterface(origin=origin,
                                                credentials=credentials,
                                                folder=clone_folder)

# download last version from github
git_interface.pull()


Out[3]:
'2c5f6e21b1caf7040f1761f4d2e1ec46326e9a9a'

In [4]:
# database interface : i/o database format
iemldb = IEMLDatabase(folder=clone_folder)

In [5]:
# list all usls present in db
iemldb.list()


Out[5]:
["S:.E:A:S:.- k.-T:.A:.-' n.-T:.U:.-' n.i.-s.i.-t.u.-'",
 "S:.E:A:T:.- k.-T:.A:.-' n.-T:.U:.-' n.i.-s.i.-t.u.-' b.-S:.U:.-'o.-'A:.-',",
 "S:.E:A:S:.- T:.E:A:T:.- l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 "S:.E:A:S:.- l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_",
 'S:.E:A:B:.- t.o.-',
 "S:.E:A:T:.- k.-T:.A:.-' n.-T:.U:.-' n.i.-s.i.-t.u.-'",
 "S:.E:A:S:.- T:.E:A:S:.- l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 "S:.E:A:T:.- T:.E:A:T:.- l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 "S:.E:A:S:.- k.-T:.U:.-' n.-T:.U:.-' n.i.-s.i.-t.u.-' b.-S:.U:.-'o.-'A:.-',",
 "S:.E:A:T:.- k.-T:.U:.-' n.-T:.U:.-' n.i.-s.i.-t.u.-'",
 "S:.E:A:S:.- l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 'S:.E:A:S:.- t.o.-',
 "S:.E:A:T:.- l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 "S:.E:A:S:.- k.-T:.U:.-' n.-T:.U:.-' n.i.-s.i.-t.u.-'",
 "S:.E:A:T:.- T:.E:A:S:.- l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 "S:.E:A:S:.- k.-T:.A:.-' n.-T:.U:.-' n.i.-s.i.-t.u.-' b.-S:.U:.-'o.-'A:.-',",
 "S:.E:A:B:.- k.-T:.A:.-' n.-T:.U:.-' n.i.-s.i.-t.u.-' b.-S:.U:.-'o.-'A:.-',",
 'S:.E:A:T:.- t.o.-',
 "t.i.-l.i.-' k.a.-k.a.-' l.o.-k.o.-'",
 "n.-T:.A:.-' f.-T:.A:.-'",
 "n.-T:.A:.-' f.-S:.U:.-'",
 "n.-T:.U:.-' n.i.-s.i.-t.u.-' b.-S:.U:.-'o.-'A:.-',",
 "n.-T:.A:.-' l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_",
 "n.-T:.U:.-' n.i.-s.i.-t.u.-' b.-S:.U:.-'o.-'U:.-',",
 "n.-T:.U:.-' n.i.-s.i.-t.u.-'",
 "n.-T:.A:.-' n.i.-s.i.-t.u.-' l.-y.-'E:U:.n.-l.-'E:U:.b.-l.-',",
 "u.l.- b.i.-s.i.-' n.-B:.A:.-'",
 "u.l.- b.i.-s.i.-' n.-S:.U:.-'",
 "u.l.- b.i.-s.i.-' n.-S:.U:.-' n.-S:.A:.-' l.-y.-'E:U:.t.-l.-'E:U:.s.-l.-',",
 "u.l.- b.i.-s.i.-' n.-S:.U:.-' n.-S:.A:.-'",
 "u.l.- b.i.-s.i.-' n.-S:.A:.-' n.-T:.U:.-'",
 "u.l.- b.i.-s.i.-' n.-T:.U:.-'",
 "u.l.- b.i.-s.i.-'",
 "u.l.- n.-T:.A:.-'",
 "u.l.- b.i.-s.i.-' l.-T:.U:.-',n.-T:.A:.-',b.-B:.A:.-',_",
 "n.i.-s.i.-t.u.-' l.-y.-'E:U:.n.-l.-'E:U:.b.-l.-',",
 "n.i.-s.i.-t.u.-' l.-y.-'E:U:.n.-l.-'E:U:.s.-l.-', l.-y.-'E:U:.n.-l.-'E:U:.b.-l.-', l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_",
 "E:S:.x.- p.E:A:S:.- l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_",
 "E:S:.x.- p.E:A:S:.- n.-T:.A:.-'",
 "E:T:T:. n.-T:.A:.-'",
 "we.f.T:.- n.-T:.A:.-'",
 "E:.-U:.b.-l.-' E:.-B:.k.-l.-' s.-S:.U:.-' n.-T:.A:.-' d.-S:.U:.-'",
 "E:.-U:.f.-l.-' E:.-B:.k.-l.-' s.-S:.U:.-' n.-T:.A:.-' d.-S:.U:.-'",
 "t.o.-c.-' l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' b.i.-s.i.-'wu.-'s.-T:.U:.-',",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' b.i.-s.i.-'wu.-'s.-T:.A:.-',",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-'",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' b.i.-s.i.-'wo.-'s.-T:.A:.-',",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' b.i.-s.i.-'wu.-',",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' b.i.-s.i.-'we.-'s.-T:.A:.-',",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' b.i.-s.i.-'we.-'s.-T:.U:.-',",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' b.i.-s.i.-'wa.-'s.-T:.U:.-',",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' b.i.-s.i.-'wa.-'s.-T:.A:.-',",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' b.i.-s.i.-'wo.-'s.-T:.U:.-',",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' b.i.-s.i.-'we.-',",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' b.i.-s.i.-'wo.-',",
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' b.i.-s.i.-'wa.-',",
 "E:T:S:. n.-T:.A:.-'",
 "T:.E:A:T:.- l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 "T:.E:A:S:.- p.E:S:B:.- l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 "T:.E:A:T:.- l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_",
 "T:.E:A:S:.- l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 "T:.E:A:T:.- E:.-U:.d.-l.-' l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_",
 "T:.E:A:S:.- s.-S:.U:.-' d.-S:.U:.-' l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 "T:.E:A:T:.- p.E:S:B:.- l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 "a.B:.- n.-T:.A:.-'",
 "a.B:.- n.-T:.A:.-' d.-h.-'",
 "a.S:.- l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_",
 "p.E:A:B:.- k.a.-k.a.-' l.o.-k.o.-'",
 "p.E:A:S:.- k.a.-k.a.-' l.o.-k.o.-'",
 "p.E:A:T:.- k.a.-k.a.-' l.o.-k.o.-'",
 "E:.-T:.s.-l.-' l.-S:.U:.-' l.-B:.U:.-'",
 "E:.-T:.s.-l.-' l.-S:.U:.-'",
 "E:.-T:.d.-l.-' l.-S:.A:.-' l.-B:.U:.-'",
 "E:.-T:.s.-l.-' l.-S:.A:.-' l.-B:.A:.-'",
 "E:.-T:.s.-l.-' l.-S:.U:.-' l.-B:.A:.-'",
 "E:.-T:.s.-l.-' l.-S:.A:.-'",
 "E:.-T:.s.-l.-' l.-B:.U:.-'",
 "E:.-T:.d.-l.-' l.-S:.A:.-'",
 "E:.-T:.d.-l.-' l.-B:.A:.-'",
 "E:.-T:.d.-l.-' l.-S:.U:.-' l.-B:.U:.-'",
 "E:.-T:.d.-l.-' l.-S:.U:.-'",
 "E:.-T:.s.-l.-' l.-B:.A:.-'",
 "E:.-T:.s.-l.-' l.-S:.A:.-' l.-B:.U:.-'",
 "E:.-T:.d.-l.-' l.-S:.A:.-' l.-B:.A:.-'",
 "E:.-T:.d.-l.-' l.-B:.U:.-'",
 "E:.-T:.d.-l.-' l.-S:.U:.-' l.-B:.A:.-'",
 "k.-T:.A:.-' n.-T:.U:.-' n.i.-s.i.-t.u.-'",
 "k.-T:.U:.-' n.-T:.U:.-' n.i.-s.i.-t.u.-'",
 "wo.f.A:.- T:.U:.n.- p.E:A:T:.- b.i.-s.i.-' k.-T:.U:.-'",
 "wo.f.A:.- T:.U:.n.- p.E:A:S:.- b.i.-s.i.-' k.-T:.U:.-'",
 "wo.f.A:.- T:.U:.n.- b.i.-s.i.-' k.-T:.A:.-'",
 "wo.f.A:.- T:.U:.n.- p.E:A:B:.- b.i.-s.i.-' k.-T:.U:.-'",
 "wo.f.A:.- T:.U:.n.- b.i.-s.i.-' k.-T:.U:.-'",
 "k.i.-t.i.-t.u.-' l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_",
 "u.A:.- n.-T:.A:.-'",
 "n.-S:.U:.-' n.i.-s.i.-t.u.-' l.-y.-'E:U:.n.-l.-'E:U:.s.-l.-', l.-y.-'E:U:.n.-l.-'E:U:.b.-l.-',",
 "E:.-B:.n.-l.-' l.-S:.A:.-' l.-B:.A:.-'",
 "E:.-B:.n.-l.-' l.-B:.A:.-'",
 "E:.-B:.n.-l.-' l.-B:.U:.-'",
 "E:.-B:.n.-l.-' l.-S:.U:.-' l.-B:.U:.-'",
 "E:.-B:.n.-l.-' l.-S:.U:.-' l.-B:.A:.-'",
 "E:.-B:.n.-l.-' l.-S:.U:.-'",
 "E:.-B:.k.-l.-' s.-S:.U:.-' n.-T:.A:.-' d.-S:.U:.-'",
 "E:.-B:.n.-l.-' l.-S:.A:.-'",
 "E:.-B:.n.-l.-' l.-S:.A:.-' l.-B:.U:.-'",
 "E:T:.c.- wo.f.A:.- d.i.- b.i.-s.i.-'",
 "E:T:.c.- d.i.- s.-S:.A:.-' b.i.-s.i.-'",
 "E:T:.c.- d.i.- b.i.-s.i.-' n.i.-d.i.-t.u.-'",
 "E:T:.c.- d.i.- s.-T:.A:.-' b.i.-s.i.-'",
 "E:T:.h.- n.-T:.U:.-' n.i.-s.i.-t.u.-' l.-y.-'E:U:.n.-l.-'E:U:.b.-l.-',",
 "E:T:.c.- d.i.- E:.-U:.s.-l.-' b.i.-s.i.-'",
 "E:T:.c.- wu.f.S:.- d.i.- b.i.-s.i.-'",
 "E:T:.c.- d.i.- b.i.-s.i.-' l.-T:.U:.-',n.-T:.A:.-',d.-S:.U:.-',_",
 "l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_ l.-T:.U:.-',n.-T:.A:.-',m.-B:.U:.-'m.-B:.U:.-'E:A:T:.-',_",
 "l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_ l.-T:.U:.-',n.-T:.A:.-',d.-S:.U:.-',_",
 "s.-S:.U:.-' d.-S:.U:.-' l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 "s.-S:.U:.-' n.-T:.A:.-' d.-S:.U:.-'",
 "s.-S:.A:.-' n.-T:.U:.-' n.-T:.A:.-'",
 "p.E:S:B:.- l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_",
 "n.-T:.A:.-' m1(E:T:S:. E:T:T:. we.f.T:.- u.A:.- p.E:A:S:.- s.-S:.A:.-') m1(E:S:.x.- n.-T:.U:.-')",
 "n.-T:.A:.-' m1(u.l.- a.B:.- f.-S:.U:.-' f.-T:.A:.-') m1(d.-h.-')",
 "n.-T:.U:.-' n.i.-s.i.-t.u.-' m1(S:.E:A:S:.- S:.E:A:B:.- S:.E:A:T:.-) m1(k.-T:.U:.-' k.-T:.A:.-') m1(b.-S:.U:.-'o.-'U:.-', b.-S:.U:.-'o.-'A:.-',)",
 "u.l.- b.i.-s.i.-' m1(n.-S:.U:.-' n.-B:.A:.-' n.-T:.U:.-' l.-T:.U:.-',n.-T:.A:.-',b.-B:.A:.-',_) m2(n.-S:.A:.-' l.-y.-'E:U:.t.-l.-'E:U:.s.-l.-',)",
 "n.i.-s.i.-t.u.-' l.-y.-'E:U:.n.-l.-'E:U:.b.-l.-', m1(E:T:.h.- l.-y.-'E:U:.n.-l.-'E:U:.s.-l.-',) m1(n.-S:.U:.-' n.-T:.U:.-' n.-T:.A:.-' l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_)",
 "m1(E:.-B:.n.-l.-' E:.-T:.s.-l.-' E:.-T:.d.-l.-') m2(l.-S:.U:.-' l.-S:.A:.-' l.-B:.U:.-' l.-B:.A:.-')",
 't.o.- m1(S:.E:A:S:.- S:.E:A:B:.- S:.E:A:T:.-)',
 "E:.A:.g.- T:.U:.n.- n.-T:.U:.-' m1(b.i.-s.i.-'wo.-', b.i.-s.i.-'wo.-'s.-T:.U:.-', b.i.-s.i.-'wo.-'s.-T:.A:.-', b.i.-s.i.-'wa.-', b.i.-s.i.-'wa.-'s.-T:.U:.-', b.i.-s.i.-'wa.-'s.-T:.A:.-', b.i.-s.i.-'wu.-', b.i.-s.i.-'wu.-'s.-T:.U:.-', b.i.-s.i.-'wu.-'s.-T:.A:.-', b.i.-s.i.-'we.-', b.i.-s.i.-'we.-'s.-T:.U:.-', b.i.-s.i.-'we.-'s.-T:.A:.-',)",
 "wo.f.A:.- T:.U:.n.- b.i.-s.i.-' m1(p.E:A:S:.- p.E:A:B:.- p.E:A:T:.-) m1(k.-T:.U:.-' k.-T:.A:.-')",
 "k.a.-k.a.-' l.o.-k.o.-' m1(p.E:A:S:.- p.E:A:B:.- p.E:A:T:.- t.i.-l.i.-')",
 "E:T:.c.- d.i.- b.i.-s.i.-' m1(wo.f.A:.- wu.f.S:.- E:.-U:.s.-l.-' s.-S:.A:.-' s.-T:.A:.-' n.i.-d.i.-t.u.-' l.-T:.U:.-',n.-T:.A:.-',d.-S:.U:.-',_)",
 "l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_ m1(S:.E:A:S:.- S:.E:A:T:.- p.E:S:B:.- s.-S:.U:.-') m2(T:.E:A:S:.- T:.E:A:T:.- d.-S:.U:.-')",
 "l.-T:.U:.-',n.-T:.A:.-',b.-S:.A:.-'U:.-'U:.-',_ m1(E:S:.x.- S:.E:A:S:.- T:.E:A:T:.-) m1(u.A:.- a.S:.- t.o.-c.-' k.i.-t.i.-t.u.-' n.-T:.A:.-' l.-T:.U:.-',n.-T:.A:.-',m.-B:.U:.-'m.-B:.U:.-'E:A:T:.-',_ l.-T:.U:.-',n.-T:.A:.-',d.-S:.U:.-',_) m1(p.E:A:S:.- E:.-U:.d.-l.-')",
 "s.-S:.U:.-' n.-T:.A:.-' d.-S:.U:.-' m1(E:.-U:.b.-l.-' E:.-U:.f.-l.-') m1(E:.-B:.k.-l.-')",
 "[E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.s.- (E:.wo.- E:T:.h.- E:S:.-d.u.-')(s.j.- d.-S:.U:.-') > ! E:.n.- (E:.wo.- E:S:.-d.u.-')(l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_) > E:.f.- (E:.wo.- E:S:.-d.u.-')(n.i.-d.i.-t.u.-') > E:.l.- (E:.wo.- E:.-U:.d.-l.-' E:S:.-d.u.-')(n.-T:.U:.-')]",
 "[E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > ! E:.n.- (E:.wo.- E:S:.-d.u.-')(l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_) > E:.f.- (E:.wo.- E:S:.-d.u.-')(n.i.-d.i.-t.u.-') > E:.l.- (E:.wo.- E:.-U:.d.-l.-' E:S:.-d.u.-')(n.-T:.U:.-')]",
 "[E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.t.- (E:.wo.- E:S:.-d.u.-')(S:.E:A:T:.-) > ! E:.n.- (E:.wo.- E:S:.-d.u.-')(l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_) > E:.f.- (E:.wo.- E:S:.-d.u.-')(n.i.-d.i.-t.u.-') > E:.l.- (E:.wo.- E:.-U:.d.-l.-' E:S:.-d.u.-')(n.-T:.U:.-')]",
 "[E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.S:.-) > ! E:.s.- (E:.wa.- E:S:.-d.u.-')(E:T:.x.-)]",
 "[E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.t.- (E:.wo.- E:S:.-d.u.-')(S:.E:A:S:.-) > ! E:.n.- (E:.wo.- E:S:.-d.u.-')(l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_) > E:.f.- (E:.wo.- E:S:.-d.u.-')(n.i.-d.i.-t.u.-') > E:.l.- (E:.wo.- E:.-U:.d.-l.-' E:S:.-d.u.-')(n.-T:.U:.-')]",
 "[E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.t.- (E:.wo.- E:S:.-d.u.-')(p.E:S:B:.-) > ! E:.n.- (E:.wo.- E:S:.-d.u.-')(l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_) > E:.f.- (E:.wo.- E:S:.-d.u.-')(n.i.-d.i.-t.u.-') > E:.l.- (E:.wo.- E:.-U:.d.-l.-' E:S:.-d.u.-')(n.-T:.U:.-')]",
 "[! E:U:.  (E:U:S:.)(f.i.-b.i.-')]",
 "[! E:U:.  (E:.U:.j.-)(n.i.-d.i.-t.u.-')]",
 "[! E:U:.  (E:.U:.c.-)(f.a.-m.a.-')]",
 '[! E:U:.  (E:A:T:.)(p.E:A:T:.-)]',
 "[! E:U:.  (E:.A:.c.-)(f.a.-m.a.-')]",
 "[! E:U:.  (E:A:T:. E:B:.-d.u.-')(m.-T:.U:.-')]",
 "[! E:U:.  (E:A:T:.)(t.o.-p.-')]",
 "[E:B:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(i.k.-) > ! E:.k.- (E:.wo.- E:.-n.S:.-' E:S:.-d.u.-')(b.a.-b.a.-f.o.-')]",
 "[E:B:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(e.i.-) > ! E:.k.- (E:.wo.- E:S:.-d.u.-')]",
 "[E:B:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(i.k.-) > ! E:.n.- (E:.wo.- E:.-n.S:.-' E:S:.-d.u.-')]",
 "[E:B:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(e.i.-) > ! E:.n.- (E:.wo.- E:S:.-d.u.-')]",
 "[E:B:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(e.) > ! E:.n.- (E:.wo.- E:S:.-d.u.-') > E:.d.- (E:.wo.- E:S:.-d.u.-')(m.-S:.U:.-')]",
 "[E:B:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(i.k.-) > ! E:.n.- (E:.wo.- E:.-n.S:.-' E:S:.-d.u.-')(t.a.-b.a.-f.o.-')]",
 "[E:B:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(i.k.-) > ! E:.k.- (E:.wo.- E:.-n.S:.-' E:S:.-d.u.-')]",
 "[E:B:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(i.k.-) > ! E:.d.- (E:.wo.- E:.-n.E:U:.-' E:S:.-d.u.-')(t.e.-n.u.-')]",
 "[E:B:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(i.k.-) > ! E:.d.- (E:.wo.- E:S:.-d.u.-')]",
 "[E:B:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(i.k.-) > E:.k.- (E:.wo.- E:.-n.S:.-' E:S:.-d.u.-')(b.a.-b.a.-f.o.-') > E:.n.- (E:.wo.- E:.-n.S:.-' E:S:.-d.u.-')(t.a.-b.a.-f.o.-') > ! E:.d.- (E:.wo.- E:.-n.E:U:.-' E:S:.-d.u.-')(t.e.-n.u.-')]",
 "[! E:T:. (E:.-wo.-t.o.-' E:.-'we.-S:.-'t.o.-',)(t.)]",
 "[! E:T:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(s.a.-d.a.-')]",
 "[! E:T:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(wu.f.B:.-) > E:.d.- (E:.wo.- E:S:.-d.u.-')(f.-S:.A:.-')]",
 "[! E:T:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(a.T:.-)]",
 "[! E:T:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(i.) > E:.n.- (E:.wo.- E:S:.-d.u.-')(t.i.-s.i.-'u.T:.-U:.-'we.-',B:.-',_B:.-',_;) > E:.f.- (E:U:S:. E:.wo.- E:S:.-d.u.-')]",
 "[! E:T:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(b.-S:.A:.-')]",
 "[! E:T:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(b.-T:.A:.-')]",
 "[! E:T:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(a.T:.-) > E:.f.- (E:.wo.- E:S:.-d.u.-')(E:T:.-t.u.-')]",
 "[! E:T:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(a.B:.-) > E:.f.- (E:A:S:. E:.wo.- E:S:.-d.u.-')]",
 "[! E:T:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(i.S:.-)]",
 "[! E:T:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(t.)]",
 "[! E:T:. (E:.-wo.-t.o.-' E:.-'we.-S:.-'t.o.-',)(s.a.-d.a.-')]",
 "[! E:T:. (E:.b.i.- E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(E:S:.h.-)]",
 "[! E:T:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(t.e.-f.u.-')]",
 "[! E:T:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(l.i.-n.i.-')]",
 "[E:A:.  (E:.wo.- E:.-n.S:.-' E:S:.-d.u.-')(b.a.- b.o.-n.o.-s.u.-' f.a.-b.a.-f.o.-') > ! E:A:. E:U:. () > E:A:. E:A:. (E:.wo.- E:S:.-d.u.-')(n.-S:.U:.-'B:.-'B:.-',B:.-',B:.-',_ n.-S:.U:.-'B:.-'B:.-',T:.-',S:.-',_)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:S:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(e.U:.-)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:S:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.s.- (E:.wo.- E:T:.x.- E:S:.-d.u.-')(n.i.-f.i.-') > E:.f.- (E:.wo.- E:S:.-d.u.-')(l.o.-m.o.-s.u.-') > E:.l.- (E:.wo.- E:.-U:.d.-l.-' E:S:.-d.u.-')(n.-T:.A:.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:S:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.s.- (E:.wo.- E:T:.x.- E:S:.-d.u.-')(t.i.-s.i.-'u.S:.-U:.-'wa.-',) > E:.f.- (E:.U:.j.- E:.wo.- E:S:.-d.u.-')(l.o.-m.o.-s.u.-') > E:.l.- (E:.wo.- E:.-U:.s.-l.-' E:S:.-d.u.-')(n.-T:.U:.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(s.we.-)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.f.- (E:.wo.- E:S:.-d.u.-')(l.o.-m.o.-s.u.-') > E:.l.- (E:.wo.- E:.-U:.s.-l.-' E:S:.-d.u.-')(n.-T:.U:.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(i.S:.-)]",
 "[! E:S:. (E:.b.wa.- E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(f.o.-d.o.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(E:S:.h.-)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.s.- (E:.wo.- E:T:.x.- E:S:.-d.u.-')(n.i.-f.i.-') > E:.f.- (E:.wo.- E:S:.-d.u.-')(i.c.-) > E:.l.- (E:.wo.- E:.-U:.s.-l.-' E:S:.-d.u.-')(l.-y.-'E:U:.n.-l.-'E:U:.s.-l.-',)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(wo.) > E:.n.- (E:.wo.- E:S:.-d.u.-')(f.i.-k.i.-') > E:.f.- (E:U:S:. E:.wo.- E:S:.-d.u.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-B:.-'t.o.-',)(a.u.-)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(m.a.-f.a.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.s.- (E:.wo.- E:T:.x.- E:S:.-d.u.-')(B:.B:.n.-k.-u.T:.-') > E:.f.- (E:.wo.- E:S:.-d.u.-')(i.c.-) > E:.l.- (E:.wo.- E:.-U:.s.-l.-' E:S:.-d.u.-')(l.-y.-'E:U:.n.-l.-'E:U:.s.-l.-',)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:B:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(e.U:.-)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(l.-T:.U:.-',n.-T:.A:.-',t.o.-f.o.-',_)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.l.- (E:.wo.- E:.-A:.d.-l.-' E:S:.-d.u.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(s.c.-)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.l.- (E:.wo.- E:.-U:.d.-l.-' E:S:.-d.u.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(we.) > E:.f.- (E:.U:.j.- E:.wo.- E:S:.-d.u.-')]",
 "[! E:S:. (E:.b.o.- E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(wa.we.t.-) > E:.s.- (E:.wo.- E:T:.c.- E:S:.-d.u.-')(m.u.-)]",
 "[! E:S:. (E:S:U:. E:.b.wa.- E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(s.)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:B:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(A:.a.-) > E:.d.- (E:.wo.- E:S:.-d.u.-')(l.j.-)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:S:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.s.- (E:.wo.- E:T:.x.- E:S:.-d.u.-')(n.i.-f.i.-') > E:.f.- (E:.wo.- E:S:.-d.u.-')(n.i.-d.i.-t.u.-') > E:.l.- (E:.wo.- E:.-U:.d.-l.-' E:S:.-d.u.-')(n.-T:.U:.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(b.-S:.A:.-')]",
 "[! E:S:. (E:.b.we.- E:.-wa.-t.o.-' E:S:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(n.u.-s.u.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:S:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.s.- (E:.wo.- E:T:.x.- E:S:.-d.u.-')(n.i.-f.i.-') > E:.f.- (E:.wo.- E:S:.-d.u.-')(l.o.-m.o.-s.u.-') > E:.l.- (E:.wo.- E:.-U:.d.-l.-' E:S:.-d.u.-')(n.-T:.U:.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:T:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.s.- (E:.wo.- E:T:.x.- E:S:.-d.u.-')(t.i.-s.i.-'u.S:.-U:.-'wa.-',) > E:.f.- (E:.U:.j.- E:.wo.- E:S:.-d.u.-')(l.o.-m.o.-s.u.-') > E:.l.- (E:.wo.- E:.-U:.d.-l.-' E:S:.-d.u.-')(n.-T:.U:.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(wo.) > E:.l.- (E:.wo.- E:.-B:.k.-l.-' E:S:.-d.u.-') > E:.l.- E:A:. (E:.wo.- E:S:.-d.u.-')(m.-T:.A:.-'m.-S:.U:.-'E:A:T:.-',)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(wa.) > E:.n.- (E:.wo.- E:S:.-d.u.-')(n.i.-s.i.-') > E:.f.- (E:U:S:. E:.wo.- E:S:.-d.u.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:S:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.s.- (E:.wo.- E:T:.x.- E:S:.-d.u.-')(n.i.-f.i.-') > E:.f.- (E:.U:.j.- E:.wo.- E:S:.-d.u.-')(l.o.-m.o.-s.u.-') > E:.l.- (E:.wo.- E:.-U:.d.-l.-' E:S:.-d.u.-')(n.-T:.A:.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(b.-S:.A:.-'T:.-'T:.-',)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(b.-T:.A:.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.l.- (E:.wo.- E:.-A:.s.-l.-' E:S:.-d.u.-')]",
 "[! E:S:. (E:.b.wa.- E:.-wa.-t.o.-' E:T:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(m.-B:.A:.-')]",
 "[! E:S:. (E:.b.wa.- E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(m.-T:.A:.-'m.-S:.U:.-'E:A:T:.-',)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:T:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(e.U:.-)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(wa.) > E:.n.- (E:.wo.- E:S:.-d.u.-')(n.i.-s.i.-') > E:.f.- (E:.wo.- E:S:.-d.u.-' E:T:.-t.u.-')]",
 "[! E:S:. (E:.-wa.-t.o.-' E:S:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.s.- (E:.wo.- E:T:.x.- E:S:.-d.u.-')(b.i.-n.i.-'l.i.-f.i.-'n.-B:.U:.-',) > E:.f.- (E:.wo.- E:S:.-d.u.-')(l.o.-m.o.-s.u.-') > E:.l.- (E:.wo.- E:.-U:.d.-l.-' E:S:.-d.u.-')(l.-y.-'E:U:.n.-l.-'E:U:.s.-l.-',)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(wa.wo.t.-) > E:.s.- (E:.wo.- E:T:.c.- E:S:.-d.u.-')(s.c.we.-)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:T:.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(A:.a.-) > E:.d.- (E:.wo.- E:S:.-d.u.-')(l.j.-)]",
 "[! E:S:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.A:.-) > E:.l.- (E:.wo.- E:.-U:.s.-l.-' E:S:.-d.u.-')]",
 "[! E:B:. (E:.b.wa.- E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(we.)]",
 "[! E:B:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(e.c.-) > E:.d.- (E:.wo.- E:S:.-d.u.-')(t.i.-s.i.-')]",
 "[! E:B:. (E:.b.i.- E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(a.T:.-)]",
 "[! E:B:. (E:.b.wa.- E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(we.) > E:.d.- (E:.wo.- E:S:.-d.u.-')(m.-T:.U:.-')]",
 "[! E:B:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(u.a.-) > E:.s.- (E:.wo.- E:T:.c.- E:S:.-d.u.-')(p.we.-)]",
 "[E:T:. (E:.b.wa.- E:.-wa.-t.o.-' E:.-'we.-S:.-'t.o.-',)(e.) > E:.n.- (E:.wo.- E:S:.-d.u.-') > E:.d.- (E:.wo.- E:S:.-d.u.-')(m.-S:.U:.-') > ! E:.n.- E:U:. ()]",
 "[E:T:. (E:.-wa.-t.o.-' E:.-'wu.-S:.-'t.o.-',)(a.T:.-) > ! E:.l.- (E:.wo.- E:S:.-d.u.-')]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(m.-B:.A:.-') > E:A:. E:A:. (E:.wo.- E:B:.-d.u.-')(p.E:A:T:.-)]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(wa.)]",
 "[! E:A:.  (E:U:A:. E:.wo.- E:S:.-d.u.-')(f.u.-wu.f.S:.-')]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(k.i.-l.i.-')]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(E:.A:.j.-)]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(f.i.-b.i.-')]",
 "[! E:A:.  (E:U:A:. E:.wo.- E:S:.-d.u.-')(f.u.-wu.f.U:.-')]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(k.a.-) > E:A:. E:A:. (E:.wo.- E:S:.-d.u.-')(t.i.-s.i.-'u.B:.-U:.-'wa.-',)]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(a.)]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(l.-y.-'E:U:.t.-l.-'E:U:.t.-l.-',)]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(k.x.-) > E:A:. E:A:. (E:.wo.- E:S:.-d.u.-')(t.i.-s.i.-'u.B:.-U:.-'wa.-',)]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(b.-S:.A:.-'T:.-'T:.-',)]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(b.-S:.A:.-'S:.-'S:.-',) > E:A:. E:A:. (E:.wo.- E:S:.-d.u.-')(k.a.-k.a.-')]",
 "[! E:A:.  (E:U:A:. E:.wo.- E:S:.-d.u.-')(s.e.-k.u.-wa.e.-')]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(E:S:T:.)]",
 "[! E:A:.  (E:.wo.- E:S:.-d.u.-')(m.-T:.U:.-') > E:A:. E:U:. (E:B:.-d.u.-')(p.E:A:T:.-)]",
 'a.b.-',
 "f.e.-l.i.-'",
 'T:.E:A:S:.-',
 's.j.wu.-',
 "t.o.-n.o.-'j.-',",
 "b.-S:.A:.-'B:.-'T:.-',",
 "k.o.-f.o.-'",
 "f.-i.-s.y.-'",
 "p.-A:.-'",
 "E:A:S:.-U:.-k.u.-'",
 "s.o.-k.o.-'h.-',T:.-',_",
 "E:U:S:.-b.o.-'",
 "o.-y.-'s.o.-k.o.-',",
 "m.e.-b.a.-'",
 'wa.f.A:.-',
 "l.i.-b.i.-'",
 "b.-S:.U:.-'x.-A:.-'S:.-',",
 'o.A:.-',
 "c.-'T:.-'k.o.-t.o.-',",
 'h.a.-',
 "b.o.-k.o.-'",
 'wa.f.U:.-',
 'a.t.-',
 "d.o.-k.o.-s.u.-'",
 'wu.c.s.-',
 'o.i.-',
 "b.a.-d.a.-'",
 "s.o.-k.o.-'x.-',B:.-',_",
 "U:.-k.e.-'",
 's.x.-',
 "b.i.-n.i.-'e.A:.-'n.-S:.U:.-',",
 'we.t.-',
 'h.y.m.-',
 "t.i.-s.i.-'u.S:.-A:.-'wa.-',",
 "b.i.-n.i.-'a.S:.-'n.o.-n.o.-',",
 "f.-x.-'",
 "E:T:.-d.u.-'",
 "d.a.-d.a.-'",
 "B:.B:.n.-k.-u.S:.-'",
 "l.-S:.A:.-'",
 "p.-A:.-'d.o.-l.o.-',",
 'E:U:.',
 'l.x.-',
 'i.k.-',
 'wo.f.-',
 'p.E:U:.-',
 "f.-p.-s.y.-'",
 'wu.t.-',
 "E:.-'we.-S:.-'t.o.-',",
 'c.wu.-',
 'A:.o.-',
 "x.-A:.-'s.o.-l.o.-',",
 "b.e.-m.u.-wa.e.-'",
 "d.-h.-'",
 'E:.b.i.-',
 'x.k.-',
 "m.a.-d.a.-f.o.-'",
 "f.o.-f.o.-',n.i.-f.i.-',h.-A:.-',_",
 "m.o.-k.o.-'",
 'b.j.-',
 'j.j.-',
 "l.u.-k.u.-d.u.-'",
 'f.j.-',
 "d.-x.-'",
 "E:A:B:.-U:.-k.u.-'",
 "k.e.-n.a.-wa.e.-'",
 "t.e.-s.u.-'",
 "t.i.-s.i.-'u.T:.-U:.-'wo.-',",
 "f.i.-s.i.-'",
 "b.u.-t.u.-'",
 "t.i.-m.i.-t.u.-'",
 "l.a.-f.a.-'",
 "e.-y.-'s.o.-k.o.-',",
 "l.o.-l.o.-s.u.-'",
 "E:.-S:.b.-l.-'",
 "t.u.-m.u.-'",
 'i.a.-',
 "f.i.-t.i.-'",
 "s.u.-t.u.-d.u.-'",
 "n.-S:.U:.-'S:.-'T:.-',T:.-',B:.-',_",
 'n.c.-',
 'u.g.-',
 'E:B:U:.',
 "E:.-n.S:.-'",
 'g.p.-',
 "d.i.-l.i.-t.u.-'",
 'g.o.-',
 "e.-i.-'s.o.-k.o.-',",
 "l.i.-f.i.-'",
 "b.i.-n.i.-'m.i.-f.i.-'n.-B:.A:.-',",
 "E:.-'wa.-T:.-'t.o.-',",
 'U:',
 "t.-o.-'",
 "n.u.-l.u.-'",
 "l.-T:.U:.-',b.-T:.U:.-',b.-B:.A:.-',_",
 "n.u.-l.u.-d.u.-'",
 "d.-a.-s.y.-'",
 'i.',
 "x.-A:.-'",
 "b.i.-n.i.-'l.o.-n.o.-'f.o.-f.o.-',",
 'j.wu.-',
 "n.o.-m.o.-'",
 "t.-B:.A:.-'",
 "k.o.-m.o.-'",
 'g.n.-',
 "E:.-S:.m.-l.-'",
 "d.i.-l.i.-'",
 'y.l.-',
 'n.',
 "t.o.-n.o.-'x.-',",
 "b.-S:.A:.-'T:.-'U:.-',",
 "m.-S:.A:.-'m.-S:.A:.-'E:A:T:.-',",
 "m.u.-s.u.-'",
 "f.e.-d.i.-'",
 'e.e.-',
 "d.o.-m.o.-s.u.-'",
 'n.wo.-',
 'j.h.-',
 "d.e.-d.i.-wa.e.-'",
 'y.m.-',
 "n.-S:.U:.-'B:.-'T:.-',T:.-',B:.-',_",
 "n.-S:.U:.-'T:.-'B:.-',S:.-',B:.-',_",
 "m.e.-n.a.-wa.e.-'",
 "m.-T:.A:.-'m.-B:.U:.-'E:A:S:.-',",
 "E:.wa.A:.-t.o.-'",
 "b.i.-n.i.-'l.i.-f.i.-'n.-B:.A:.-',",
 'wu.j.-',
 "m.i.-f.i.-'",
 's.p.wo.-',
 "b.i.-n.i.-'l.o.-n.o.-'n.-B:.U:.-',",
 "m.u.-d.u.-d.u.-'",
 'x.we.-',
 "k.i.-n.i.-t.u.-'",
 "n.-S:.U:.-'B:.-'S:.-',B:.-',T:.-',_",
 "s.i.-d.i.-'",
 "d.u.-k.u.-d.u.-'",
 "E:.-n.E:U:.-'",
 "x.-we.-s.y.-'",
 "s.a.-s.a.-f.o.-'",
 'i.t.-',
 'y.T:.-',
 "s.o.-wa.-'A:.-',",
 "k.o.-d.o.-s.u.-'",
 'j.u.-',
 "f.-g.-s.y.-'",
 'b.wa.-',
 "s.i.-n.i.-t.u.-'",
 "c.-U:.-'s.o.-l.o.-',",
 "f.o.-f.o.-'E:.-U:.n.-l.-',E:.-U:.n.-l.-'E:.-A:.l.-l.-',_",
 "n.u.-t.u.-d.u.-'",
 'x.s.-',
 "b.i.-n.i.-'e.A:.-'n.o.-n.o.-',",
 "l.u.-f.u.-'",
 'o.wa.-',
 'j.o.-',
 "s.o.-k.o.-'j.-',B:.-',_",
 "A:.-l.e.-'",
 "d.o.-f.o.-s.u.-'",
 't.e.-',
 "b.-S:.U:.-'h.-A:.-'S:.-',",
 'm.j.-',
 "t.i.-s.i.-'i.B:.-U:.-'wa.-',",
 "l.-g.-'",
 "f.o.-f.o.-',n.i.-f.i.-',x.-A:.-',_E:T:.-',_;",
 "n.-e.-'",
 "t.i.-b.i.-'",
 "n.-S:.U:.-'T:.-'B:.-',B:.-',S:.-',_",
 "d.o.-d.o.-s.u.-'",
 'g.j.-',
 "b.a.-k.a.-'",
 'x.wo.-',
 "s.o.-wu.-'B:.-',",
 't.',
 "p.-'o.-'n.o.-s.o.-',",
 "d.e.-s.i.-'",
 'h.e.m.-',
 'b.g.-',
 'a.m.-',
 'wu.wa.t.-',
 "E:.-U:.f.-l.-'",
 "t.e.-l.u.-'",
 "n.a.-t.a.-'",
 'h.a.m.-',
 'o.m.-',
 "d.o.-b.o.-s.u.-'",
 "E:.-S:.n.-l.-'",
 'E:U:B:.',
 "n.-o.-s.y.-'",
 'c.s.-',
 "f.i.-b.i.-t.u.-'",
 'o.o.-',
 'e.k.-',
 "m.u.-n.u.-'",
 "b.i.-n.i.-'l.o.-n.o.-'n.o.-n.o.-',",
 "f.o.-f.o.-'E:.-U:.n.-l.-',E:.-U:.n.-l.-'E:.-A:.n.-l.-',_",
 'wa.l.-',
 "n.o.-d.o.-s.u.-'",
 'E:.A:.x.-',
 "d.o.-m.o.-'",
 "p.-'U:.-'k.o.-t.o.-',",
 "t.-we.-s.y.-'",
 "E:.-k.o.-'",
 "m.-S:.A:.-'m.-T:.U:.-'E:A:T:.-',",
 "d.o.-b.o.-'",
 's.e.-',
 "g.-we.-s.y.-'",
 'e.l.-',
 "t.i.-d.i.-'p.-',",
 "l.-T:.U:.-',n.-T:.A:.-',d.-S:.U:.-',_",
 "f.o.-f.o.-',n.i.-f.i.-',x.-A:.-',_E:A:.-',_;",
 "B:.S:.n.-'we.wa.t.-',",
 "d.a.-m.a.-f.o.-'",
 "f.u.-s.u.-'",
 "s.o.-wa.-'T:.-',",
 "t.i.-s.i.-'u.T:.-U:.-'wu.-',B:.-',_T:.-',_;",
 't.wu.-',
 'u.u.-',
 "g.-U:.-'d.o.-l.o.-',",
 "m.-T:.U:.-'m.-T:.U:.-'E:A:T:.-',",
 "t.-x.-s.y.-'wa.e.-d.-',",
 'u.e.-',
 'wa.u.-',
 "b.i.-n.i.-'wu.f.A:.-'n.-S:.U:.-',",
 'm.y.-',
 "f.u.-n.u.-'",
 "t.u.-s.u.-'",
 "m.-S:.U:.-'m.-T:.U:.-'E:A:T:.-',",
 "b.e.-k.u.-wa.e.-'",
 "l.i.-m.i.-t.u.-'",
 "n.-S:.U:.-'B:.-'S:.-',T:.-',B:.-',_",
 "t.i.-s.i.-'i.B:.-A:.-'we.-',",
 "m.-T:.U:.-'",
 'e.g.-',
 'b.y.-',
 'u.S:.-',
 'E:T:.d.-',
 'h.s.-',
 "E:U:B:.-U:.-k.u.-'",
 "s.-e.-s.y.-'",
 "d.u.-f.u.-d.u.-'",
 "b.-S:.U:.-'g.-A:.-'B:.-',",
 'x.o.-',
 "s.o.-f.o.-s.u.-'",
 'p.E:S:.-',
 'we.wa.t.-',
 "n.i.-f.i.-t.u.-'",
 "n.-c.-'",
 "s.u.-s.u.-d.u.-'",
 'x.e.-',
 "f.-x.-s.y.-'",
 "s.a.-s.a.-'",
 'l.y.-',
 'h.d.-',
 "l.u.-k.u.-'",
 "k.e.-m.a.-'",
 "b.o.-l.o.-s.u.-'",
 'E:S:U:.',
 "m.-S:.U:.-'m.-B:.U:.-'E:A:S:.-',",
 "y.-u.-'s.o.-k.o.-',",
 'E:',
 'k.u.-',
 'y.s.-',
 'm.a.-',
 "n.-S:.U:.-'B:.-'T:.-',B:.-',S:.-',_",
 "f.i.-b.i.-'",
 "f.u.-k.u.-d.u.-'",
 "t.-x.-s.y.-'",
 'e.h.-',
 'a.',
 "l.u.-t.u.-d.u.-'",
 "b.-S:.U:.-'e.-'A:.-',",
 "s.i.-m.i.-'",
 "f.e.-f.i.-wa.e.-'",
 "m.i.-s.i.-t.u.-'",
 "b.-B:.U:.-'",
 "E:S:.j.-'h.-U:.-',",
 'j.p.-',
 "t.i.-s.i.-'u.B:.-U:.-'wu.-',",
 "d.o.-d.o.-'",
 "b.a.-n.a.-f.o.-'",
 "b.-S:.U:.-'p.-A:.-'S:.-',",
 "k.u.-l.u.-d.u.-'",
 'd.c.-',
 "d.a.-f.a.-'",
 'p.we.-',
 "l.-y.-'E:U:.n.-l.-'E:U:.s.-l.-',",
 "f.-y.-s.y.-'",
 "E:U:T:.-d.o.-'",
 "d.u.-n.u.-'",
 "m.e.-l.a.-wa.e.-'",
 'j.t.-',
 "m.a.-b.a.-'",
 'b.wo.-',
 "s.o.-k.o.-'g.-',",
 "k.o.-l.o.-s.u.-'",
 'wu.c.-',
 "n.-S:.U:.-'T:.-'T:.-',T:.-',S:.-',_",
 'g.k.-',
 "l.o.-d.o.-'",
 "l.-u.-s.y.-'",
 'p.wa.-',
 "m.-c.-s.y.-'",
 "s.a.-d.a.-f.o.-'",
 "d.u.-l.u.-d.u.-'",
 'f.wo.-',
 "f.-j.-'",
 "t.o.-k.o.-s.u.-'",
 "l.-y.-'E:U:.t.-l.-'E:U:.b.-l.-',",
 't.p.-',
 'x.n.-',
 "f.e.-k.i.-wa.e.-'",
 "f.-T:.A:.-'",
 "b.i.-s.i.-'wo.-'s.-T:.U:.-',",
 'i.l.-',
 "n.-S:.U:.-'B:.-'S:.-',S:.-',S:.-',_",
 "s.u.-s.u.-'",
 'S:.A:.-',
 "k.o.-b.o.-s.u.-'",
 "b.i.-n.i.-'t.i.-'n.-S:.U:.-',",
 "k.e.-d.a.-wa.e.-'",
 'u.d.-',
 's.j.wa.-',
 "k.-g.-'",
 "u.S:.-A:.-'",
 "n.e.-n.a.-wa.e.-'",
 'h.wo.-',
 "l.-T:.U:.-',b.-T:.U:.-',d.-S:.U:.-',_",
 't.wa.-',
 'S:.A:.S:.-',
 'E:.b.o.-',
 'E:B:B:.',
 "n.-S:.U:.-'B:.-'S:.-',S:.-',B:.-',_",
 "k.-y.-s.y.-'",
 "n.i.-b.i.-'",
 "c.-'U:.-'k.o.-t.o.-',",
 "t.u.-f.u.-'",
 "E:T:.-U:.-t.o.-'",
 "n.-y.-s.y.-'",
 'wo.g.-',
 "t.i.-s.i.-'u.T:.-A:.-'wa.-',",
 "b.-S:.U:.-'j.-A:.-'T:.-',",
 "m.-S:.U:.-'m.-B:.U:.-'E:A:T:.-',",
 'wu.x.s.-',
 "b.u.-k.u.-d.u.-'",
 "E:.wo.U:.-t.o.-'",
 "m.-u.-'",
 "s.a.-t.a.-'",
 'wo.d.-',
 "s.i.-d.i.-t.u.-'",
 "n.u.-m.u.-'",
 "f.i.-m.i.-'",
 "k.a.-l.a.-'",
 's.x.wa.-',
 "n.i.-s.i.-'",
 "t.u.-t.u.-d.u.-'",
 "m.-a.-'",
 'o.p.-',
 "d.i.-m.i.-t.u.-'",
 "n.-S:.U:.-'B:.-'B:.-',B:.-',S:.-',_",
 "m.a.-b.a.-f.o.-'",
 'b.wu.-',
 "t.e.-m.u.-wa.e.-'",
 "b.a.-b.a.-'",
 'we.o.-',
 "s.-h.-'",
 "d.-T:.A:.-'",
 "l.i.-d.i.-'",
 'n.e.-',
 "E:S:.j.-'g.-U:.-',",
 "n.-S:.U:.-'T:.-'T:.-',",
 "m.a.-m.a.-f.o.-'",
 "t.i.-s.i.-'u.B:.-U:.-'wa.-',",
 "m.i.-f.i.-t.u.-'",
 "t.i.-s.i.-'u.T:.-U:.-'wu.-',",
 "s.o.-n.o.-'",
 'd.a.-',
 "n.-T:.A:.-'B:.-'S:.-',",
 'E:.b.wu.-',
 "j.-'u.-'n.o.-s.o.-',",
 "t.i.-s.i.-'u.T:.-U:.-'wo.-',B:.-',_B:.-',_;",
 "E:.-'wu.-T:.-'t.o.-',",
 'wa.p.s.-',
 'o.c.-',
 "b.-S:.U:.-'o.-'A:.-',",
 "n.a.-b.a.-f.o.-'",
 "f.u.-l.u.-d.u.-'",
 "s.-i.-s.y.-'",
 'l.a.-',
 "s.a.-f.a.-f.o.-'",
 "s.o.-s.o.-'",
 "E:A:T:.-A:.-k.u.-'",
 "l.a.-b.a.-f.o.-'",
 "t.-j.-s.y.-'",
 "s.i.-b.i.-t.u.-'",
 's.y.-',
 "E:.-B:.t.-l.-'",
 "b.-S:.U:.-'u.-'A:.-',",
 "t.-x.-s.y.-'wa.e.-b.-',A:.-',_",
 "m.i.-n.i.-t.u.-'",
 "s.-y.-'",
 "s.o.-k.o.-'j.-',S:.-',_",
 'we.g.s.-',
 "l.i.-n.i.-t.u.-'",
 "n.i.-d.i.-'",
 "E:U:T:.-U:.-k.u.-'",
 'd.h.-',
 "n.a.-b.a.-'",
 'j.s.-',
 "U:.-s.e.-'",
 'wa.f.T:.-',
 "d.-j.-'",
 'i.x.-',
 'E:T:U:.',
 "t.u.-m.u.-d.u.-'",
 'b.u.-',
 "b.-S:.U:.-'g.-A:.-'T:.-',",
 "t.i.-s.i.-'u.T:.-U:.-'wu.-',T:.-',_",
 'o.S:.-',
 "c.-A:.-'t.u.-t.u.-',",
 "k.i.-t.i.-t.u.-'",
 'i.o.-',
 'e.wa.-',
 'E:U:T:.',
 "f.o.-d.o.-s.u.-'",
 "b.-i.-'",
 'S:.A:.U:.-',
 "f.i.-d.i.-t.u.-'",
 "d.a.-f.a.-f.o.-'",
 "k.o.-b.o.-'",
 'E:.A:.h.-',
 "f.-S:.A:.-'",
 "t.u.-k.u.-d.u.-'",
 "d.u.-l.u.-'",
 'E:.b.e.-',
 "n.i.-f.i.-'",
 "m.-B:.A:.-'m.-T:.A:.-'E:A:T:.-',",
 'x.l.-',
 'we.c.s.-',
 'h.p.-',
 "E:.-A:.s.-l.-'",
 "i.-i.-'s.o.-k.o.-',",
 "f.o.-f.o.-'E:.-U:.t.-l.-',E:.-U:.t.-l.-'E:.-A:.l.-l.-',_",
 "t.o.-l.o.-'",
 "b.-T:.A:.-'",
 "s.o.-k.o.-'x.-',S:.-',_",
 "j.-'o.-'n.o.-s.o.-',",
 "n.e.-m.a.-wa.e.-'",
 "d.-u.-'",
 'S:.U:.-',
 'E:B:.j.-',
 "k.e.-l.a.-wa.e.-'",
 "f.i.-k.i.-'",
 "p.-'a.-'n.o.-s.o.-',",
 "n.o.-b.o.-'",
 "n.a.-s.a.-f.o.-'",
 'wa.f.-',
 "f.o.-f.o.-'E:.-U:.t.-l.-',E:.-U:.n.-l.-'E:.-A:.l.-l.-',_",
 'y.g.-',
 'c.t.-',
 "k.a.-s.a.-f.o.-'",
 "E:B:.-t.o.-'",
 'e.B:.-',
 'wo.e.-',
 "m.u.-l.u.-'",
 "l.u.-l.u.-d.u.-'",
 "m.o.-t.o.-s.u.-'",
 'c.l.-',
 'o.t.-',
 'S:',
 "E:S:.-A:.-t.o.-'",
 't.wo.-',
 "t.a.-k.a.-'",
 "b.-S:.U:.-'x.-U:.-'S:.-',",
 "p.e.d.-U:.-'",
 "d.i.-t.i.-t.u.-'",
 "b.u.-f.u.-d.u.-'",
 "x.-A:.-'t.u.-t.u.-',",
 "n.e.-s.a.-wa.e.-'",
 "n.-S:.U:.-'S:.-'S:.-',S:.-',S:.-',_",
 'j.d.-',
 "p.-'u.-'n.o.-s.o.-',",
 "m.-B:.A:.-'m.-T:.U:.-'E:A:S:.-',",
 "t.i.-s.i.-'u.T:.-U:.-'we.-',B:.-',_S:.-',_;",
 "A:.-m.e.-'",
 "m.-T:.A:.-'m.-S:.A:.-'E:A:S:.-',",
 "l.-j.-'",
 'm.i.-',
 "b.a.-t.a.-f.o.-'",
 "t.i.-s.i.-'u.S:.-U:.-'wa.-',",
 "s.o.-m.o.-'",
 "k.o.-n.o.-s.u.-'",
 'l.j.-',
 'e.s.-',
 "l.a.-b.a.-'",
 "b.-S:.U:.-'x.-A:.-'T:.-',",
 "E:.-T:.m.-l.-'",
 "d.-y.-'",
 'n.wu.-',
 "t.a.-b.a.-f.o.-'",
 "n.-S:.U:.-'B:.-'S:.-',T:.-',S:.-',_",
 "t.a.-t.a.-'",
 "d.-e.-s.y.-'",
 "E:.-S:.k.-l.-'",
 "b.o.-s.o.-'",
 "f.-a.-s.y.-'",
 "d.-o.-'",
 "p.-A:.-'t.u.-t.u.-',",
 "k.e.-f.a.-'",
 "n.i.-t.i.-'",
 'B:.b.-',
 'u.t.-',
 'wa.o.-',
 "b.u.-s.u.-'",
 "k.-T:.A:.-'",
 "n.o.-t.o.-'",
 "k.u.-m.u.-'",
 "t.i.-d.i.-'x.-',",
 "f.o.-l.o.-s.u.-'",
 "k.i.-l.i.-t.u.-'",
 "E:U:S:.-f.o.-'",
 "s.e.-t.u.-'E:U:S:.-',",
 "b.i.-n.i.-'l.i.-'f.o.-f.o.-',",
 "f.o.-f.o.-',n.i.-f.i.-',p.-A:.-',_",
 'wa.h.s.-',
 "s.i.-k.i.-t.u.-'",
 'we.h.-',
 "m.-T:.A:.-'m.-S:.U:.-'E:A:S:.-',",
 'wo.f.U:.-',
 "l.e.-k.i.-wa.e.-'",
 "h.y.-wu.wo.t.-t.e.-'",
 "s.o.-we.-'A:.-',",
 'a.u.-',
 "s.-T:.A:.-'",
 "E:S:.j.-'j.-A:.-',",
 "m.-S:.A:.-'m.-B:.U:.-'E:A:S:.-',",
 "l.-i.-'",
 "n.-we.-s.y.-'",
 "E:A:.-t.u.-'",
 "E:.A:.j.-k.u.-'",
 "m.i.-b.i.-'",
 "m.-h.-'",
 "m.-g.-s.y.-'",
 'T:.S:.n.-',
 'we.l.-',
 "t.-x.-s.y.-'wa.e.-f.-',",
 'b.c.-',
 "E:.-S:.l.-l.-'",
 "s.o.-wo.-'U:.-',",
 "s.i.-k.i.-'",
 "n.i.-s.i.-t.u.-'",
 "n.-S:.U:.-'T:.-'S:.-',B:.-',B:.-',_",
 'h.g.-',
 "n.-S:.U:.-'T:.-'S:.-',S:.-',B:.-',_",
 "b.-S:.U:.-'h.-U:.-'B:.-',",
 "m.-T:.A:.-'m.-T:.A:.-'E:A:T:.-',",
 "f.o.-t.o.-s.u.-'",
 "n.-S:.U:.-'S:.-'T:.-',B:.-',T:.-',_",
 "h.y.-wu.wu.t.-s.e.-'",
 "b.-S:.A:.-'T:.-'B:.-',",
 'g.g.-',
 "k.-j.-'",
 "l.u.-n.u.-'",
 'p.E:T:S:.-',
 'o.g.-',
 'p.g.-',
 "s.e.-b.u.-'",
 "n.-e.-s.y.-'",
 'wo.i.-',
 'b.o.-',
 "k.u.-s.u.-'",
 "a.-e.-'s.o.-k.o.-',",
 'h.wu.-',
 'n.x.-',
 "d.e.-m.i.-'",
 "l.-a.-s.y.-'",
 "m.-B:.A:.-'m.-S:.A:.-'E:A:S:.-',",
 'e.u.-',
 "t.-a.-'",
 'n.u.-',
 "k.-a.-'",
 'u.A:.-',
 "h.-'T:.-'k.o.-t.o.-',",
 "m.-h.-s.y.-'",
 "m.o.-s.o.-'",
 "n.-S:.U:.-'S:.-'S:.-',S:.-',T:.-',_",
 "s.o.-t.o.-s.u.-'",
 "g.-'o.-'n.o.-s.o.-',",
 'y.x.-',
 "b.e.-n.u.-'",
 "n.-S:.U:.-'S:.-'S:.-',T:.-',T:.-',_",
 'wu.k.-',
 "n.o.-b.o.-s.u.-'",
 "s.o.-we.-'U:.-',",
 "E:.-A:.m.-l.-'",
 "h.-'S:.-'k.o.-t.o.-',",
 'p.a.-',
 'y.k.-',
 "t.i.-s.i.-'i.B:.-U:.-'we.-',",
 "p.y.d.-A:.-'",
 "t.i.-s.i.-'u.T:.-U:.-'wo.-',B:.-',_T:.-',_;",
 "b.a.-k.a.-f.o.-'",
 "f.-u.-s.y.-'",
 'k.x.-',
 "t.u.-n.u.-d.u.-'",
 "l.-T:.U:.-',b.-T:.U:.-',m.-B:.U:.-'m.-B:.U:.-'E:A:T:.-',_",
 "d.i.-d.i.-t.u.-'",
 "E:S:.j.-'x.-A:.-',",
 'o.l.-',
 "m.-B:.U:.-'m.-B:.U:.-'E:A:T:.-',",
 'y.wu.-',
 "h.y.-wu.wa.t.-b.e.-'",
 "s.o.-k.o.-'j.-',T:.-',_",
 's.h.wa.-',
 "t.o.-h.-'",
 "t.-x.-s.y.-'wa.e.-d.-',A:.-',_",
 "n.-S:.U:.-'T:.-'B:.-',S:.-',T:.-',_",
 'p.E:.d.-',
 "b.i.-s.i.-'",
 'n.g.-',
 "d.i.-s.i.-'",
 "m.-T:.U:.-'m.-T:.A:.-'E:A:T:.-',",
 "S:.-'A:.-'k.o.-t.o.-',",
 'b.p.-',
 "t.i.-k.i.-t.u.-'",
 "n.-j.-'",
 'T:.U:.n.-',
 'p.b.-',
 "c.-A:.-'",
 'we.y.-',
 'm.x.-',
 "n.i.-k.i.-'",
 "E:S:.j.-'h.-A:.-',",
 "m.u.-b.u.-d.u.-'",
 'a.A:.-',
 'wu.j.s.-',
 "j.-'T:.-'k.o.-t.o.-',",
 "h.y.-wu.we.t.-b.e.-'",
 'y.t.-',
 "k.a.-b.a.-f.o.-'",
 "f.i.-t.i.-t.u.-'",
 "m.-B:.A:.-'",
 "f.-y.-'",
 "b.-u.-'",
 "n.-S:.U:.-'S:.-'S:.-',B:.-',T:.-',_",
 "f.a.-l.a.-f.o.-'",
 "f.a.-k.a.-'",
 "j.-'a.-'n.o.-s.o.-',",
 'h.e.-',
 "f.a.-t.a.-'",
 'y.h.-',
 "d.a.-s.a.-f.o.-'",
 "d.o.-t.o.-s.u.-'",
 "E:A:T:.-U:.-k.u.-'",
 'p.E:B:B:.-',
 "t.-T:.U:.-'",
 "s.-x.-s.y.-'",
 "l.e.-s.i.-'",
 'wa.wa.t.-',
 'wu.a.-',
 "l.-T:.U:.-',b.-T:.U:.-',b.-S:.A:.-'U:.-'U:.-',_",
 "b.i.-n.i.-'l.i.-t.i.-'n.o.-n.o.-',",
 "l.-i.-s.y.-'",
 'k.h.-',
 'we.f.U:.-',
 'd.i.-',
 "b.i.-n.i.-'wu.f.A:.-'n.-B:.A:.-',",
 "s.-j.-'",
 "e.-o.-'s.o.-k.o.-',",
 "E:S:.-t.o.-'",
 "E:.-B:.b.-l.-'",
 "s.a.-l.a.-f.o.-'",
 "b.-j.-s.y.-'",
 "t.o.-n.o.-'h.-',",
 "b.i.-t.i.-'",
 "m.i.-m.i.-'",
 'wu.we.t.-',
 'E:S:.',
 'h.j.-',
 "m.-B:.U:.-'m.-B:.A:.-'E:A:T:.-',",
 "j.-we.-s.y.-'",
 "m.-S:.U:.-'m.-S:.A:.-'E:A:S:.-',",
 'h.y.d.-',
 'E:.U:.x.-',
 's.h.we.-',
 "t.i.-s.i.-'u.T:.-U:.-'wo.-',B:.-',_S:.-',_;",
 "E:.-'we.-B:.-'t.o.-',",
 's.x.wu.-',
 "l.i.-l.i.-'",
 'E:.U:.c.-',
 "b.a.-f.a.-f.o.-'",
 "k.o.-d.o.-'",
 "t.u.-n.u.-'",
 "t.i.-s.i.-'u.T:.-U:.-'wa.-',B:.-',_T:.-',_;",
 "k.i.-m.i.-t.u.-'",
 "b.o.-m.o.-s.u.-'",
 'E:.d.-',
 'we.',
 'f.we.-',
 "t.i.-s.i.-'",
 "n.u.-d.u.-'",
 "n.o.-s.o.-s.u.-'",
 'p.k.-',
 "f.o.-f.o.-'E:.-U:.n.-l.-',E:.-U:.l.-l.-'E:.-A:.n.-l.-',_",
 "b.-y.-s.y.-'",
 "i.-u.-'s.o.-k.o.-',",
 'o.n.-',
 "E:U:T:.-l.o.-'",
 'A:',
 'E:B:.d.-',
 "s.i.-f.i.-'",
 "l.-B:.U:.-'",
 "b.i.-n.i.-'i.U:.-'n.-S:.U:.-',",
 'E:A:U:.',
 "t.i.-s.i.-'u.T:.-U:.-'we.-',T:.-',_",
 "b.-o.-'",
 "t.o.-m.o.-s.u.-'",
 "l.i.-k.i.-t.u.-'",
 "l.-y.-'n.-T:.A:.-'e.B:.-',",
 "d.i.-n.i.-t.u.-'",
 "n.-S:.U:.-'S:.-'B:.-',T:.-',B:.-',_",
 'h.u.-',
 'E:T:T:.',
 "j.e.d.-A:.-'",
 'wa.m.-',
 "d.e.-b.i.-wa.e.-'",
 "m.-u.-s.y.-'",
 "g.-U:.-'",
 "x.-'a.-'n.o.-s.o.-',",
 "m.a.-s.a.-f.o.-'",
 "B:.S:.n.-k.-n.B:.U:.-'",
 "m.e.-k.a.-'",
 'g.y.-',
 "k.-e.-s.y.-'",
 "E:B:.-A:.-t.o.-'",
 "m.o.-m.o.-s.u.-'",
 "n.e.-b.a.-wa.e.-'",
 "x.-'u.-'n.o.-s.o.-',",
 "f.o.-f.o.-'E:.-U:.t.-l.-',E:.-U:.l.-l.-'E:.-A:.t.-l.-',_",
 "A:.-t.e.-'",
 "g.-A:.-'",
 "d.o.-s.o.-'",
 'h.y.-',
 'a.k.-',
 's.h.-',
 "d.i.-f.i.-'",
 'we.p.s.-',
 's.we.-',
 's.wo.-',
 'wu.p.-',
 'e.j.-',
 "b.i.-n.i.-'l.i.-'n.-B:.A:.-',",
 'u.o.-',
 "b.-S:.A:.-'A:.-'A:.-',",
 "m.e.-m.a.-wa.e.-'",
 "l.u.-s.u.-'",
 "b.-S:.A:.-'T:.-'A:.-',",
 "f.o.-k.o.-'",
 "n.i.-t.i.-t.u.-'",
 "E:.-d.o.-'",
 "k.-T:.U:.-'",
 "m.-we.-s.y.-'",
 "t.o.-l.o.-s.u.-'",
 "f.-S:.U:.-'",
 ...]

In [7]:
# list only the morphemes, and parse them (string => Script)
iemldb.list(type='word', parse=True)


Out[7]:
[<ieml.usl.word.Word at 0x7fa9b0465d30>,
 <ieml.usl.word.Word at 0x7fa9ab8a0630>,
 <ieml.usl.word.Word at 0x7fa9abd514a8>,
 <ieml.usl.word.Word at 0x7fa9abd283c8>,
 <ieml.usl.word.Word at 0x7fa9aabaa208>,
 <ieml.usl.word.Word at 0x7fa9aa71bd30>,
 <ieml.usl.word.Word at 0x7fa9aa721ef0>,
 <ieml.usl.word.Word at 0x7fa9aa6e7400>,
 <ieml.usl.word.Word at 0x7fa9aa6b3940>,
 <ieml.usl.word.Word at 0x7fa9aa660a20>,
 <ieml.usl.word.Word at 0x7fa9aa655a90>,
 <ieml.usl.word.Word at 0x7fa9aa667c50>,
 <ieml.usl.word.Word at 0x7fa9aa67ab70>,
 <ieml.usl.word.Word at 0x7fa9aa602860>,
 <ieml.usl.word.Word at 0x7fa9aa6120f0>,
 <ieml.usl.word.Word at 0x7fa9aa626ef0>,
 <ieml.usl.word.Word at 0x7fa9aa63aef0>,
 <ieml.usl.word.Word at 0x7fa9aa63a240>,
 <ieml.usl.word.Word at 0x7fa9aa2a7048>,
 <ieml.usl.word.Word at 0x7fa9aa2bed30>,
 <ieml.usl.word.Word at 0x7fa9aa244b70>,
 <ieml.usl.word.Word at 0x7fa9aa2600b8>,
 <ieml.usl.word.Word at 0x7fa9aa202470>,
 <ieml.usl.word.Word at 0x7fa9aa20a2e8>,
 <ieml.usl.word.Word at 0x7fa9aa20a780>,
 <ieml.usl.word.Word at 0x7fa9aa21fda0>,
 <ieml.usl.word.Word at 0x7fa9aa22bb70>,
 <ieml.usl.word.Word at 0x7fa9aa1d0400>,
 <ieml.usl.word.Word at 0x7fa9aa1d50f0>,
 <ieml.usl.word.Word at 0x7fa9aa1e2828>,
 <ieml.usl.word.Word at 0x7fa9aa1f81d0>,
 <ieml.usl.word.Word at 0x7fa9aa18b2b0>,
 <ieml.usl.word.Word at 0x7fa9aa19ae80>,
 <ieml.usl.word.Word at 0x7fa9aa1a2f98>,
 <ieml.usl.word.Word at 0x7fa9aa1af828>,
 <ieml.usl.word.Word at 0x7fa9aa14cac8>,
 <ieml.usl.word.Word at 0x7fa9aa1af0b8>,
 <ieml.usl.word.Word at 0x7fa9aa1595c0>,
 <ieml.usl.word.Word at 0x7fa9aa1754e0>,
 <ieml.usl.word.Word at 0x7fa9aa17a240>,
 <ieml.usl.word.Word at 0x7fa9aa125ef0>,
 <ieml.usl.word.Word at 0x7fa9aa085828>,
 <ieml.usl.word.Word at 0x7fa9aa08ba58>,
 <ieml.usl.word.Word at 0x7fa9aa09a9e8>,
 <ieml.usl.word.Word at 0x7fa9aa0ae3c8>,
 <ieml.usl.word.Word at 0x7fa9aa0b4e80>,
 <ieml.usl.word.Word at 0x7fa9a9c422e8>,
 <ieml.usl.word.Word at 0x7fa9a9c6bb00>,
 <ieml.usl.word.Word at 0x7fa9a9c06198>,
 <ieml.usl.word.Word at 0x7fa9a9c79908>,
 <ieml.usl.word.Word at 0x7fa9a9c0fd30>,
 <ieml.usl.word.Word at 0x7fa9a9bccfd0>,
 <ieml.usl.word.Word at 0x7fa9a9c156d8>,
 <ieml.usl.word.Word at 0x7fa9a9bd8128>,
 <ieml.usl.word.Word at 0x7fa9a9bf5b70>,
 <ieml.usl.word.Word at 0x7fa9a9bfde48>,
 <ieml.usl.word.Word at 0x7fa9a9b8f0b8>,
 <ieml.usl.word.Word at 0x7fa9a9bada20>,
 <ieml.usl.word.Word at 0x7fa9a9bb4be0>,
 <ieml.usl.word.Word at 0x7fa9a9b417f0>,
 <ieml.usl.word.Word at 0x7fa9a9b56cc0>,
 <ieml.usl.word.Word at 0x7fa9a9b00da0>,
 <ieml.usl.word.Word at 0x7fa9a9b797f0>,
 <ieml.usl.word.Word at 0x7fa9a9b05f60>,
 <ieml.usl.word.Word at 0x7fa9a9b36278>,
 <ieml.usl.word.Word at 0x7fa9a9ae0780>,
 <ieml.usl.word.Word at 0x7fa9a9a810f0>,
 <ieml.usl.word.Word at 0x7fa9a9aa58d0>,
 <ieml.usl.word.Word at 0x7fa9a9a4eeb8>,
 <ieml.usl.word.Word at 0x7fa9a9a4e080>,
 <ieml.usl.word.Word at 0x7fa9a9a638d0>,
 <ieml.usl.word.Word at 0x7fa9a99fecc0>,
 <ieml.usl.word.Word at 0x7fa9a9a05240>,
 <ieml.usl.word.Word at 0x7fa9a9a136d8>,
 <ieml.usl.word.Word at 0x7fa9a9a056d8>,
 <ieml.usl.word.Word at 0x7fa9a99c5e10>,
 <ieml.usl.word.Word at 0x7fa9a99ed5c0>,
 <ieml.usl.word.Word at 0x7fa9a99e6e10>,
 <ieml.usl.word.Word at 0x7fa9a9995d68>,
 <ieml.usl.word.Word at 0x7fa9a99aa390>,
 <ieml.usl.word.Word at 0x7fa9a99b7f98>,
 <ieml.usl.word.Word at 0x7fa9a994c080>,
 <ieml.usl.word.Word at 0x7fa9a99637f0>,
 <ieml.usl.word.Word at 0x7fa9a996f7b8>,
 <ieml.usl.word.Word at 0x7fa9a9902320>,
 <ieml.usl.word.Word at 0x7fa9a98c1f98>,
 <ieml.usl.word.Word at 0x7fa9a98d6470>,
 <ieml.usl.word.Word at 0x7fa9a98dce10>,
 <ieml.usl.word.Word at 0x7fa9a98f2ef0>,
 <ieml.usl.word.Word at 0x7fa9a9886a90>,
 <ieml.usl.word.Word at 0x7fa9a98f22e8>,
 <ieml.usl.word.Word at 0x7fa9a98f2cc0>,
 <ieml.usl.word.Word at 0x7fa9a98a8a90>,
 <ieml.usl.word.Word at 0x7fa9a98a8cc0>,
 <ieml.usl.word.Word at 0x7fa9a98aee48>,
 <ieml.usl.word.Word at 0x7fa9a98503c8>,
 <ieml.usl.word.Word at 0x7fa9a985eef0>,
 <ieml.usl.word.Word at 0x7fa9a9879c18>,
 <ieml.usl.word.Word at 0x7fa9a9800470>,
 <ieml.usl.word.Word at 0x7fa9a9809cc0>,
 <ieml.usl.word.Word at 0x7fa9a982a4e0>,
 <ieml.usl.word.Word at 0x7fa9a9822f60>,
 <ieml.usl.word.Word at 0x7fa9a9838a90>]

In [13]:
# get the dictionary (list of morpheme + their hierarchical structure + the relation matrix)
dictionary = iemldb.get_dictionary()

In [14]:
# tables interface
# cells structure
dictionary.tables['O:O:.'].cells


Out[14]:
array([[<ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb076aa06a0>,
        <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb076aa0780>],
       [<ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb076aa0860>,
        <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb076aa0940>]],
      dtype=object)

In [15]:
# tables hierarchies
print(dictionary.tables['M:'].parent.script)


F:

In [16]:
# relations interface
# all relations of this node
dictionary.relations.relation_object('wa.')

# a specific relation
dictionary.relations.object('wa.', 'child_attribute')


Out[16]:
array([<ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0765a5390>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb076327dd8>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0762889b0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0762ac860>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb076246cc0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb076269160>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb076209278>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb076222e10>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb076146cc0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb076168160>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb075941860>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0759419e8>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0759717f0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb07584d550>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb075862e10>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb075805320>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0758127f0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb07582d160>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0756c9940>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0756e2240>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0756f0710>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0756fdbe0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0751a76a0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb075142400>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb075157cc0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb07516c1d0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0751776a0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb074ce6c88>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb074bb8a20>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb074a4d630>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0749cec18>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0749575c0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0748e8be0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb07487a240>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0747544a8>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb07466bb70>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0742fb860>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb074063f28>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06feb5a58>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06fd67e48>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06fcb9c18>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06fb860f0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06fb733c8>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06fad77f0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06faad8d0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06fa645c0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06fa1b2b0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06f9a38d0>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06f6f63c8>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06f45beb8>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06f2b3860>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06ef82898>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb0765bfd68>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06ce16b38>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06ce1d470>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06ce1d860>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06cc0a710>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06cc0af28>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06cc135f8>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06c95c898>,
       <ieml.dictionary.script.script.MultiplicativeScript object at 0x7fb06c8a7550>],
      dtype=object)

In [17]:
# descriptors : db of translations
descriptors = iemldb.get_descriptors()

In [18]:
descriptors.get_values_partial('wa.')


Out[18]:
{('wa.', 'en', 'translations'): ['act', 'perform'],
 ('wa.', 'fr', 'translations'): ['agir', 'exercer']}

In [19]:
# petite note : le parseur simplifie l'expression, et l'égalité fonctionne sur la chaine ieml

from ieml.dictionary.script import script
O_script = script("U: + A:")
print(O_script, O_script.__class__)
O_script == 'O:'


O: <class 'ieml.dictionary.script.script.AdditiveScript'>
Out[19]:
True

In [20]:
words = iemldb.list(type='word', paradigm=False, parse=True)[0]

In [ ]:


In [ ]: