From 3ec1d71a4933020a7815e64eebcf249e6ab0f891 Mon Sep 17 00:00:00 2001 From: HF Date: Tue, 28 Apr 2020 03:19:09 +0200 Subject: [PATCH] add country flags add chat mute by country --- public/cf/a1.gif | Bin 0 -> 225 bytes public/cf/a2.gif | Bin 0 -> 222 bytes public/cf/ad.gif | Bin 0 -> 574 bytes public/cf/ae.gif | Bin 0 -> 563 bytes public/cf/af.gif | Bin 0 -> 572 bytes public/cf/ag.gif | Bin 0 -> 563 bytes public/cf/ai.gif | Bin 0 -> 572 bytes public/cf/al.gif | Bin 0 -> 573 bytes public/cf/am.gif | Bin 0 -> 565 bytes public/cf/an.gif | Bin 0 -> 571 bytes public/cf/ao.gif | Bin 0 -> 348 bytes public/cf/ap.gif | Bin 0 -> 226 bytes public/cf/aq.gif | Bin 0 -> 581 bytes public/cf/ar.gif | Bin 0 -> 569 bytes public/cf/as.gif | Bin 0 -> 568 bytes public/cf/at.gif | Bin 0 -> 563 bytes public/cf/au.gif | Bin 0 -> 582 bytes public/cf/aw.gif | Bin 0 -> 568 bytes public/cf/ax.gif | Bin 0 -> 580 bytes public/cf/az.gif | Bin 0 -> 573 bytes public/cf/ba.gif | Bin 0 -> 565 bytes public/cf/bb.gif | Bin 0 -> 571 bytes public/cf/bd.gif | Bin 0 -> 563 bytes public/cf/be.gif | Bin 0 -> 561 bytes public/cf/bf.gif | Bin 0 -> 560 bytes public/cf/bg.gif | Bin 0 -> 562 bytes public/cf/bh.gif | Bin 0 -> 570 bytes public/cf/bi.gif | Bin 0 -> 578 bytes public/cf/bj.gif | Bin 0 -> 571 bytes public/cf/bl.gif | Bin 0 -> 581 bytes public/cf/bm.gif | Bin 0 -> 570 bytes public/cf/bn.gif | Bin 0 -> 577 bytes public/cf/bo.gif | Bin 0 -> 561 bytes public/cf/bq.gif | Bin 0 -> 989 bytes public/cf/br.gif | Bin 0 -> 570 bytes public/cf/bs.gif | Bin 0 -> 552 bytes public/cf/bt.gif | Bin 0 -> 581 bytes public/cf/bv.gif | Bin 0 -> 580 bytes public/cf/bw.gif | Bin 0 -> 567 bytes public/cf/by.gif | Bin 0 -> 563 bytes public/cf/bz.gif | Bin 0 -> 571 bytes public/cf/ca.gif | Bin 0 -> 580 bytes public/cf/cc.gif | Bin 0 -> 574 bytes public/cf/cd.gif | Bin 0 -> 347 bytes public/cf/cf.gif | Bin 0 -> 567 bytes public/cf/cg.gif | Bin 0 -> 561 bytes public/cf/ch.gif | Bin 0 -> 545 bytes public/cf/ci.gif | Bin 0 -> 571 bytes public/cf/ck.gif | Bin 0 -> 564 bytes public/cf/cl.gif | Bin 0 -> 567 bytes public/cf/cm.gif | Bin 0 -> 572 bytes public/cf/cn.gif | Bin 0 -> 569 bytes public/cf/co.gif | Bin 0 -> 554 bytes public/cf/cr.gif | Bin 0 -> 561 bytes public/cf/cs.gif | Bin 0 -> 567 bytes public/cf/cu.gif | Bin 0 -> 570 bytes public/cf/cv.gif | Bin 0 -> 570 bytes public/cf/cw.gif | Bin 0 -> 588 bytes public/cf/cx.gif | Bin 0 -> 565 bytes public/cf/cy.gif | Bin 0 -> 568 bytes public/cf/cz.gif | Bin 0 -> 564 bytes public/cf/de.gif | Bin 0 -> 564 bytes public/cf/dj.gif | Bin 0 -> 572 bytes public/cf/dk.gif | Bin 0 -> 578 bytes public/cf/dm.gif | Bin 0 -> 571 bytes public/cf/do.gif | Bin 0 -> 564 bytes public/cf/dz.gif | Bin 0 -> 573 bytes public/cf/ec.gif | Bin 0 -> 989 bytes public/cf/ee.gif | Bin 0 -> 567 bytes public/cf/eg.gif | Bin 0 -> 565 bytes public/cf/eh.gif | Bin 0 -> 578 bytes public/cf/er.gif | Bin 0 -> 563 bytes public/cf/es.gif | Bin 0 -> 562 bytes public/cf/et.gif | Bin 0 -> 571 bytes public/cf/eu.gif | Bin 0 -> 224 bytes public/cf/fi.gif | Bin 0 -> 574 bytes public/cf/fj.gif | Bin 0 -> 573 bytes public/cf/fk.gif | Bin 0 -> 576 bytes public/cf/fm.gif | Bin 0 -> 581 bytes public/cf/fo.gif | Bin 0 -> 573 bytes public/cf/fr.gif | Bin 0 -> 581 bytes public/cf/ga.gif | Bin 0 -> 561 bytes public/cf/gb.gif | Bin 0 -> 364 bytes public/cf/gd.gif | Bin 0 -> 567 bytes public/cf/ge.gif | Bin 0 -> 583 bytes public/cf/gf.gif | Bin 0 -> 581 bytes public/cf/gg.gif | Bin 0 -> 565 bytes public/cf/gh.gif | Bin 0 -> 560 bytes public/cf/gi.gif | Bin 0 -> 573 bytes public/cf/gl.gif | Bin 0 -> 571 bytes public/cf/gm.gif | Bin 0 -> 564 bytes public/cf/gn.gif | Bin 0 -> 565 bytes public/cf/gp.gif | Bin 0 -> 1001 bytes public/cf/gq.gif | Bin 0 -> 563 bytes public/cf/gr.gif | Bin 0 -> 571 bytes public/cf/gs.gif | Bin 0 -> 565 bytes public/cf/gt.gif | Bin 0 -> 583 bytes public/cf/gu.gif | Bin 0 -> 370 bytes public/cf/gw.gif | Bin 0 -> 560 bytes public/cf/gy.gif | Bin 0 -> 570 bytes public/cf/hk.gif | Bin 0 -> 577 bytes public/cf/hm.gif | Bin 0 -> 582 bytes public/cf/hn.gif | Bin 0 -> 570 bytes public/cf/hr.gif | Bin 0 -> 567 bytes public/cf/ht.gif | Bin 0 -> 564 bytes public/cf/hu.gif | Bin 0 -> 559 bytes public/cf/id.gif | Bin 0 -> 564 bytes public/cf/ie.gif | Bin 0 -> 574 bytes public/cf/il.gif | Bin 0 -> 569 bytes public/cf/im.gif | Bin 0 -> 580 bytes public/cf/in.gif | Bin 0 -> 565 bytes public/cf/io.gif | Bin 0 -> 577 bytes public/cf/iq.gif | Bin 0 -> 565 bytes public/cf/ir.gif | Bin 0 -> 569 bytes public/cf/is.gif | Bin 0 -> 577 bytes public/cf/it.gif | Bin 0 -> 569 bytes public/cf/je.gif | Bin 0 -> 590 bytes public/cf/jm.gif | Bin 0 -> 568 bytes public/cf/jo.gif | Bin 0 -> 562 bytes public/cf/jp.gif | Bin 0 -> 569 bytes public/cf/ke.gif | Bin 0 -> 562 bytes public/cf/kg.gif | Bin 0 -> 577 bytes public/cf/kh.gif | Bin 0 -> 570 bytes public/cf/ki.gif | Bin 0 -> 574 bytes public/cf/km.gif | Bin 0 -> 560 bytes public/cf/kn.gif | Bin 0 -> 573 bytes public/cf/kp.gif | Bin 0 -> 569 bytes public/cf/kr.gif | Bin 0 -> 590 bytes public/cf/kw.gif | Bin 0 -> 564 bytes public/cf/ky.gif | Bin 0 -> 577 bytes public/cf/kz.gif | Bin 0 -> 578 bytes public/cf/la.gif | Bin 0 -> 569 bytes public/cf/lb.gif | Bin 0 -> 569 bytes public/cf/lc.gif | Bin 0 -> 363 bytes public/cf/li.gif | Bin 0 -> 561 bytes public/cf/lk.gif | Bin 0 -> 581 bytes public/cf/lr.gif | Bin 0 -> 360 bytes public/cf/ls.gif | Bin 0 -> 590 bytes public/cf/lt.gif | Bin 0 -> 564 bytes public/cf/lu.gif | Bin 0 -> 571 bytes public/cf/lv.gif | Bin 0 -> 565 bytes public/cf/ly.gif | Bin 0 -> 337 bytes public/cf/ma.gif | Bin 0 -> 570 bytes public/cf/mc.gif | Bin 0 -> 561 bytes public/cf/md.gif | Bin 0 -> 570 bytes public/cf/me.gif | Bin 0 -> 229 bytes public/cf/mf.gif | Bin 0 -> 585 bytes public/cf/mg.gif | Bin 0 -> 576 bytes public/cf/mh.gif | Bin 0 -> 573 bytes public/cf/mk.gif | Bin 0 -> 587 bytes public/cf/ml.gif | Bin 0 -> 565 bytes public/cf/mm.gif | Bin 0 -> 995 bytes public/cf/mn.gif | Bin 0 -> 571 bytes public/cf/mo.gif | Bin 0 -> 582 bytes public/cf/mp.gif | Bin 0 -> 571 bytes public/cf/mq.gif | Bin 0 -> 583 bytes public/cf/mr.gif | Bin 0 -> 581 bytes public/cf/ms.gif | Bin 0 -> 574 bytes public/cf/mt.gif | Bin 0 -> 572 bytes public/cf/mu.gif | Bin 0 -> 560 bytes public/cf/mv.gif | Bin 0 -> 576 bytes public/cf/mw.gif | Bin 0 -> 567 bytes public/cf/mx.gif | Bin 0 -> 569 bytes public/cf/my.gif | Bin 0 -> 579 bytes public/cf/mz.gif | Bin 0 -> 569 bytes public/cf/na.gif | Bin 0 -> 574 bytes public/cf/nc.gif | Bin 0 -> 567 bytes public/cf/ne.gif | Bin 0 -> 569 bytes public/cf/nf.gif | Bin 0 -> 579 bytes public/cf/ng.gif | Bin 0 -> 574 bytes public/cf/ni.gif | Bin 0 -> 569 bytes public/cf/nl.gif | Bin 0 -> 562 bytes public/cf/no.gif | Bin 0 -> 580 bytes public/cf/np.gif | Bin 0 -> 310 bytes public/cf/nr.gif | Bin 0 -> 567 bytes public/cf/nu.gif | Bin 0 -> 572 bytes public/cf/nz.gif | Bin 0 -> 572 bytes public/cf/om.gif | Bin 0 -> 567 bytes public/cf/pa.gif | Bin 0 -> 570 bytes public/cf/pe.gif | Bin 0 -> 563 bytes public/cf/pf.gif | Bin 0 -> 569 bytes public/cf/pg.gif | Bin 0 -> 562 bytes public/cf/ph.gif | Bin 0 -> 563 bytes public/cf/pk.gif | Bin 0 -> 581 bytes public/cf/pl.gif | Bin 0 -> 562 bytes public/cf/pm.gif | Bin 0 -> 578 bytes public/cf/pn.gif | Bin 0 -> 570 bytes public/cf/pr.gif | Bin 0 -> 572 bytes public/cf/ps.gif | Bin 0 -> 560 bytes public/cf/pt.gif | Bin 0 -> 572 bytes public/cf/pu.gif | Bin 0 -> 578 bytes public/cf/py.gif | Bin 0 -> 363 bytes public/cf/qa.gif | Bin 0 -> 567 bytes public/cf/re.gif | Bin 0 -> 581 bytes public/cf/ro.gif | Bin 0 -> 565 bytes public/cf/rs.gif | Bin 0 -> 342 bytes public/cf/ru.gif | Bin 0 -> 563 bytes public/cf/rw.gif | Bin 0 -> 563 bytes public/cf/sa.gif | Bin 0 -> 573 bytes public/cf/sb.gif | Bin 0 -> 366 bytes public/cf/sc.gif | Bin 0 -> 559 bytes public/cf/sd.gif | Bin 0 -> 556 bytes public/cf/se.gif | Bin 0 -> 570 bytes public/cf/sg.gif | Bin 0 -> 567 bytes public/cf/sh.gif | Bin 0 -> 574 bytes public/cf/si.gif | Bin 0 -> 564 bytes public/cf/sj.gif | Bin 0 -> 580 bytes public/cf/sk.gif | Bin 0 -> 563 bytes public/cf/sl.gif | Bin 0 -> 565 bytes public/cf/sm.gif | Bin 0 -> 570 bytes public/cf/sn.gif | Bin 0 -> 567 bytes public/cf/so.gif | Bin 0 -> 580 bytes public/cf/sr.gif | Bin 0 -> 563 bytes public/cf/ss.gif | Bin 0 -> 986 bytes public/cf/st.gif | Bin 0 -> 570 bytes public/cf/sv.gif | Bin 0 -> 565 bytes public/cf/sx.gif | Bin 0 -> 994 bytes public/cf/sy.gif | Bin 0 -> 563 bytes public/cf/sz.gif | Bin 0 -> 565 bytes public/cf/tc.gif | Bin 0 -> 569 bytes public/cf/td.gif | Bin 0 -> 571 bytes public/cf/tf.gif | Bin 0 -> 568 bytes public/cf/tg.gif | Bin 0 -> 569 bytes public/cf/th.gif | Bin 0 -> 562 bytes public/cf/tj.gif | Bin 0 -> 563 bytes public/cf/tk.gif | Bin 0 -> 995 bytes public/cf/tl.gif | Bin 0 -> 562 bytes public/cf/tm.gif | Bin 0 -> 570 bytes public/cf/tn.gif | Bin 0 -> 579 bytes public/cf/to.gif | Bin 0 -> 570 bytes public/cf/tr.gif | Bin 0 -> 574 bytes public/cf/tt.gif | Bin 0 -> 581 bytes public/cf/tv.gif | Bin 0 -> 994 bytes public/cf/tw.gif | Bin 0 -> 570 bytes public/cf/tz.gif | Bin 0 -> 569 bytes public/cf/ua.gif | Bin 0 -> 562 bytes public/cf/ug.gif | Bin 0 -> 561 bytes public/cf/um.gif | Bin 0 -> 574 bytes public/cf/us.gif | Bin 0 -> 367 bytes public/cf/uy.gif | Bin 0 -> 577 bytes public/cf/uz.gif | Bin 0 -> 580 bytes public/cf/va.gif | Bin 0 -> 556 bytes public/cf/vc.gif | Bin 0 -> 573 bytes public/cf/ve.gif | Bin 0 -> 569 bytes public/cf/vg.gif | Bin 0 -> 571 bytes public/cf/vi.gif | Bin 0 -> 580 bytes public/cf/vn.gif | Bin 0 -> 573 bytes public/cf/vu.gif | Bin 0 -> 568 bytes public/cf/wf.gif | Bin 0 -> 581 bytes public/cf/ws.gif | Bin 0 -> 568 bytes public/cf/xx.gif | Bin 0 -> 220 bytes public/cf/ye.gif | Bin 0 -> 558 bytes public/cf/yt.gif | Bin 0 -> 587 bytes public/cf/za.gif | Bin 0 -> 565 bytes public/cf/zm.gif | Bin 0 -> 560 bytes public/cf/zw.gif | Bin 0 -> 568 bytes src/actions/index.js | 7 +++- src/actions/types.js | 10 ++++-- src/client.js | 4 +-- src/components/Chat.jsx | 26 ++++++++++++--- src/core/ChatProvider.js | 60 ++++++++++++++++++++++++++-------- src/reducers/user.js | 6 ++-- src/socket/APISocketServer.js | 10 +++--- src/socket/ProtocolClient.js | 8 ++--- src/socket/SocketServer.js | 8 ++--- src/socket/verifyClient.js | 9 +++-- src/socket/websockets.js | 9 ++++- 267 files changed, 112 insertions(+), 45 deletions(-) create mode 100644 public/cf/a1.gif create mode 100644 public/cf/a2.gif create mode 100644 public/cf/ad.gif create mode 100644 public/cf/ae.gif create mode 100644 public/cf/af.gif create mode 100644 public/cf/ag.gif create mode 100644 public/cf/ai.gif create mode 100644 public/cf/al.gif create mode 100644 public/cf/am.gif create mode 100644 public/cf/an.gif create mode 100644 public/cf/ao.gif create mode 100644 public/cf/ap.gif create mode 100644 public/cf/aq.gif create mode 100644 public/cf/ar.gif create mode 100644 public/cf/as.gif create mode 100644 public/cf/at.gif create mode 100644 public/cf/au.gif create mode 100644 public/cf/aw.gif create mode 100644 public/cf/ax.gif create mode 100644 public/cf/az.gif create mode 100644 public/cf/ba.gif create mode 100644 public/cf/bb.gif create mode 100644 public/cf/bd.gif create mode 100644 public/cf/be.gif create mode 100644 public/cf/bf.gif create mode 100644 public/cf/bg.gif create mode 100644 public/cf/bh.gif create mode 100644 public/cf/bi.gif create mode 100644 public/cf/bj.gif create mode 100644 public/cf/bl.gif create mode 100644 public/cf/bm.gif create mode 100644 public/cf/bn.gif create mode 100644 public/cf/bo.gif create mode 100644 public/cf/bq.gif create mode 100644 public/cf/br.gif create mode 100644 public/cf/bs.gif create mode 100644 public/cf/bt.gif create mode 100644 public/cf/bv.gif create mode 100644 public/cf/bw.gif create mode 100644 public/cf/by.gif create mode 100644 public/cf/bz.gif create mode 100644 public/cf/ca.gif create mode 100644 public/cf/cc.gif create mode 100644 public/cf/cd.gif create mode 100644 public/cf/cf.gif create mode 100644 public/cf/cg.gif create mode 100644 public/cf/ch.gif create mode 100644 public/cf/ci.gif create mode 100644 public/cf/ck.gif create mode 100644 public/cf/cl.gif create mode 100644 public/cf/cm.gif create mode 100644 public/cf/cn.gif create mode 100644 public/cf/co.gif create mode 100644 public/cf/cr.gif create mode 100644 public/cf/cs.gif create mode 100644 public/cf/cu.gif create mode 100644 public/cf/cv.gif create mode 100644 public/cf/cw.gif create mode 100644 public/cf/cx.gif create mode 100644 public/cf/cy.gif create mode 100644 public/cf/cz.gif create mode 100644 public/cf/de.gif create mode 100644 public/cf/dj.gif create mode 100644 public/cf/dk.gif create mode 100644 public/cf/dm.gif create mode 100644 public/cf/do.gif create mode 100644 public/cf/dz.gif create mode 100644 public/cf/ec.gif create mode 100644 public/cf/ee.gif create mode 100644 public/cf/eg.gif create mode 100644 public/cf/eh.gif create mode 100644 public/cf/er.gif create mode 100644 public/cf/es.gif create mode 100644 public/cf/et.gif create mode 100644 public/cf/eu.gif create mode 100644 public/cf/fi.gif create mode 100644 public/cf/fj.gif create mode 100644 public/cf/fk.gif create mode 100644 public/cf/fm.gif create mode 100644 public/cf/fo.gif create mode 100644 public/cf/fr.gif create mode 100644 public/cf/ga.gif create mode 100644 public/cf/gb.gif create mode 100644 public/cf/gd.gif create mode 100644 public/cf/ge.gif create mode 100644 public/cf/gf.gif create mode 100644 public/cf/gg.gif create mode 100644 public/cf/gh.gif create mode 100644 public/cf/gi.gif create mode 100644 public/cf/gl.gif create mode 100644 public/cf/gm.gif create mode 100644 public/cf/gn.gif create mode 100644 public/cf/gp.gif create mode 100644 public/cf/gq.gif create mode 100644 public/cf/gr.gif create mode 100644 public/cf/gs.gif create mode 100644 public/cf/gt.gif create mode 100644 public/cf/gu.gif create mode 100644 public/cf/gw.gif create mode 100644 public/cf/gy.gif create mode 100644 public/cf/hk.gif create mode 100644 public/cf/hm.gif create mode 100644 public/cf/hn.gif create mode 100644 public/cf/hr.gif create mode 100644 public/cf/ht.gif create mode 100644 public/cf/hu.gif create mode 100644 public/cf/id.gif create mode 100644 public/cf/ie.gif create mode 100644 public/cf/il.gif create mode 100644 public/cf/im.gif create mode 100644 public/cf/in.gif create mode 100644 public/cf/io.gif create mode 100644 public/cf/iq.gif create mode 100644 public/cf/ir.gif create mode 100644 public/cf/is.gif create mode 100644 public/cf/it.gif create mode 100644 public/cf/je.gif create mode 100644 public/cf/jm.gif create mode 100644 public/cf/jo.gif create mode 100644 public/cf/jp.gif create mode 100644 public/cf/ke.gif create mode 100644 public/cf/kg.gif create mode 100644 public/cf/kh.gif create mode 100644 public/cf/ki.gif create mode 100644 public/cf/km.gif create mode 100644 public/cf/kn.gif create mode 100644 public/cf/kp.gif create mode 100644 public/cf/kr.gif create mode 100644 public/cf/kw.gif create mode 100644 public/cf/ky.gif create mode 100644 public/cf/kz.gif create mode 100644 public/cf/la.gif create mode 100644 public/cf/lb.gif create mode 100644 public/cf/lc.gif create mode 100644 public/cf/li.gif create mode 100644 public/cf/lk.gif create mode 100644 public/cf/lr.gif create mode 100644 public/cf/ls.gif create mode 100644 public/cf/lt.gif create mode 100644 public/cf/lu.gif create mode 100644 public/cf/lv.gif create mode 100644 public/cf/ly.gif create mode 100644 public/cf/ma.gif create mode 100644 public/cf/mc.gif create mode 100644 public/cf/md.gif create mode 100644 public/cf/me.gif create mode 100644 public/cf/mf.gif create mode 100644 public/cf/mg.gif create mode 100644 public/cf/mh.gif create mode 100644 public/cf/mk.gif create mode 100644 public/cf/ml.gif create mode 100644 public/cf/mm.gif create mode 100644 public/cf/mn.gif create mode 100644 public/cf/mo.gif create mode 100644 public/cf/mp.gif create mode 100644 public/cf/mq.gif create mode 100644 public/cf/mr.gif create mode 100644 public/cf/ms.gif create mode 100644 public/cf/mt.gif create mode 100644 public/cf/mu.gif create mode 100644 public/cf/mv.gif create mode 100644 public/cf/mw.gif create mode 100644 public/cf/mx.gif create mode 100644 public/cf/my.gif create mode 100644 public/cf/mz.gif create mode 100644 public/cf/na.gif create mode 100644 public/cf/nc.gif create mode 100644 public/cf/ne.gif create mode 100644 public/cf/nf.gif create mode 100644 public/cf/ng.gif create mode 100644 public/cf/ni.gif create mode 100644 public/cf/nl.gif create mode 100644 public/cf/no.gif create mode 100644 public/cf/np.gif create mode 100644 public/cf/nr.gif create mode 100644 public/cf/nu.gif create mode 100644 public/cf/nz.gif create mode 100644 public/cf/om.gif create mode 100644 public/cf/pa.gif create mode 100644 public/cf/pe.gif create mode 100644 public/cf/pf.gif create mode 100644 public/cf/pg.gif create mode 100644 public/cf/ph.gif create mode 100644 public/cf/pk.gif create mode 100644 public/cf/pl.gif create mode 100644 public/cf/pm.gif create mode 100644 public/cf/pn.gif create mode 100644 public/cf/pr.gif create mode 100644 public/cf/ps.gif create mode 100644 public/cf/pt.gif create mode 100644 public/cf/pu.gif create mode 100644 public/cf/py.gif create mode 100644 public/cf/qa.gif create mode 100644 public/cf/re.gif create mode 100644 public/cf/ro.gif create mode 100644 public/cf/rs.gif create mode 100644 public/cf/ru.gif create mode 100644 public/cf/rw.gif create mode 100644 public/cf/sa.gif create mode 100644 public/cf/sb.gif create mode 100644 public/cf/sc.gif create mode 100644 public/cf/sd.gif create mode 100644 public/cf/se.gif create mode 100644 public/cf/sg.gif create mode 100644 public/cf/sh.gif create mode 100644 public/cf/si.gif create mode 100644 public/cf/sj.gif create mode 100644 public/cf/sk.gif create mode 100644 public/cf/sl.gif create mode 100644 public/cf/sm.gif create mode 100644 public/cf/sn.gif create mode 100644 public/cf/so.gif create mode 100644 public/cf/sr.gif create mode 100644 public/cf/ss.gif create mode 100644 public/cf/st.gif create mode 100644 public/cf/sv.gif create mode 100644 public/cf/sx.gif create mode 100644 public/cf/sy.gif create mode 100644 public/cf/sz.gif create mode 100644 public/cf/tc.gif create mode 100644 public/cf/td.gif create mode 100644 public/cf/tf.gif create mode 100644 public/cf/tg.gif create mode 100644 public/cf/th.gif create mode 100644 public/cf/tj.gif create mode 100644 public/cf/tk.gif create mode 100644 public/cf/tl.gif create mode 100644 public/cf/tm.gif create mode 100644 public/cf/tn.gif create mode 100644 public/cf/to.gif create mode 100644 public/cf/tr.gif create mode 100644 public/cf/tt.gif create mode 100644 public/cf/tv.gif create mode 100644 public/cf/tw.gif create mode 100644 public/cf/tz.gif create mode 100644 public/cf/ua.gif create mode 100644 public/cf/ug.gif create mode 100644 public/cf/um.gif create mode 100644 public/cf/us.gif create mode 100644 public/cf/uy.gif create mode 100644 public/cf/uz.gif create mode 100644 public/cf/va.gif create mode 100644 public/cf/vc.gif create mode 100644 public/cf/ve.gif create mode 100644 public/cf/vg.gif create mode 100644 public/cf/vi.gif create mode 100644 public/cf/vn.gif create mode 100644 public/cf/vu.gif create mode 100644 public/cf/wf.gif create mode 100644 public/cf/ws.gif create mode 100644 public/cf/xx.gif create mode 100644 public/cf/ye.gif create mode 100644 public/cf/yt.gif create mode 100644 public/cf/za.gif create mode 100644 public/cf/zm.gif create mode 100644 public/cf/zw.gif diff --git a/public/cf/a1.gif b/public/cf/a1.gif new file mode 100644 index 0000000000000000000000000000000000000000..6adea1c823bd0aa1d5b50663b81c3350ba6a9b83 GIT binary patch literal 225 zcmZ?wbh9u|6ky}(hz@a0D zj~zR9{P^*cCr_R}efrFqGw05oyKv#crAwDCU%veP`}ZF|e*FCT^VhFmzkmP!^XJcB z5cmfK|6xFf0SG{LF|ejRQ0bZ^;&|b)$(cnyvB%HOo|bweH8h0jvrdyzjBN@{x(ZO2*XO X(t}Z3my45wosE@+nTc_VB7-#mcuRPq literal 0 HcmV?d00001 diff --git a/public/cf/a2.gif b/public/cf/a2.gif new file mode 100644 index 0000000000000000000000000000000000000000..41fd5958fea828feaa62a5e47392f3aab35bb1d0 GIT binary patch literal 222 zcmZ?wbh9u|6ky}(hz@a0D zj~zR9{P^*cCr_R}efrFqGw05oyKv#crAwDCU%veP`}ZF|e*FCT^VhFmzkmP!^XJcB z5cmfK|6xFf0SG{LF|Z~-Q0bZ^;&|b)$(cnyvB%HOo|bweH8h0jvrLyrP1H%mlhGz^69~c;3N=WE>?0c=EVi|b!wZ7h4Q!~ft z<8Li3JQGiUw6l5Z8)s%u zoPU4H!n@O!JUq21Y1h)KS<4??T#_|!)r`{?iLV_wF&gyqx&66FLpNyYB=70Sf z@anZ)A@gh1I3>#j9d&33_1)z0E!a^_Sp?$!p%aKZS5>9%-zCzeY*A& z?d|L&Bt%7-do|UR?QE^gZL9?a`9zs|)l?L1wY4==m+*0kFbV0dk+W5oFjlhI!YRlk zpsOe+W20d#E^o%g$c2-s{Mh>;-k``uK pS|%p%SveWmB1$hDNEYdnGL>-o-OkY9%wVLnZ-&Hzq@xZD)&LsgS;qhX literal 0 HcmV?d00001 diff --git a/public/cf/ae.gif b/public/cf/ae.gif new file mode 100644 index 0000000000000000000000000000000000000000..d3c0ab56f65927cf58fe3eefaee1580472ad1b0b GIT binary patch literal 563 zcmZ?wbhEHb6kysn!oX0?@XOZrx2x-KFV8<--hcf4|M~~~4G#Vj67n-5 z;$LLszu4H{@d^4X^#5dKnXfkgS5)k=PPzns~THM1+L}y7+q7c{DXO)C{KR>+9+2XlwOp zD#**t(o$DdRaR6~@6%WyV{dO~Yh!I?X<=#1ttKZUwPDkiZDtlbRiq^)Hg4W(VP z#H}JJE_UF|ITJG@E~TrYrw^H$n3x*g6%!TZWMyGyW@2JwWM$w`P>_`o66ELS z$S5{8_M^4+)M)k8)YP=Jw0F+VpPig?b8|m?dCf~Vd+Q%4K2^N9xcEy@(2^pTuaS`| zb5*OWtG~s@>MhXwnV4w0*tEH&WnFEs^-}B4S((3ba%@-G_Vo0)u5tZdR`$HQYRZ%; z0UP{ZG}QgBshK%*X4JN*FRiWnrGXGEPlOSQQ+6*UR-@fOmbq+1l8mM2+mU?40{)b8ozDtl2Qz zD{Jx1_wCI^D{fY-x%YVH%;xoXw{FgUxnTa;UD*fsH{9QEd;4I>s}nZQPk6mQb?Wzh z*ROBie*5=^3q+>ie_e#LIRWcm^joY z3Rvn|TkBeIE)ZsB*A$*4XKib1CANS|kd<9u&DhY~(7-^?L_<|jYNNigjJB4_aU~^L z9zltXI?4*-JM{F9uICqJVb@WRk}|b_WN#$M&nt3U^S*?H%_AG`=Pwp(s;Ma-wzHFw Z5EWr?mz1#B(BRn2!oefqpdi3t4FCqRMz+lb55W>Jv%plaopgfa7ZxKtxPVKy%kx3iYMl@au$<=K* zVp4zDsQH*x>k+%o`+ExS^%^2-0Vt{)u}{I@CR;J}~*j0px%oG`G@Y~WyHC31HnT9%)>c)`prC6estw*AH!QW!+Zx12N3Zs9JmX|~+urb|gHdH< z_;xRcTW%INJ#Fsz*!L&LUk-A=6X3ErI`~nL>)lX~BQZe@1^E+lGB+p3Jc#tY92@*7 zCh&1W$o|~4N2!s$bu~}2;-BXwzbQz2R+9C)H0xDG{;QheclD)@+G=07RKM+M{@CCC zZgTgB>HYtQI8gk_!pOzoz@Wnb1fV!!V4u~%!P(5l+RDnx!ou9c#A$DDXJ>0@Wu;+Z zZfb1QXK!h#X{s+Sq@v5Os$jsxVK;M$pdcR)mxO|x9wV!rxtXGjAkS7VZaHb~-8QBs zS~BWeWx08!MAc3i8yo0|a2=Ht6BSlwWU)3f(Bo5LXP0DuB%r|X?4`D|Go`M}T+sLUw9>@kI7L6QQ4H30bSI?ez9 literal 0 HcmV?d00001 diff --git a/public/cf/am.gif b/public/cf/am.gif new file mode 100644 index 0000000000000000000000000000000000000000..ad3d1880e5d7de4656688d118ef3a482d3181f08 GIT binary patch literal 565 zcmZ?wbhEHb6kyz!1mDIp+lf!)FGDpDZljIXQpw^8OYU{w*r%>blO`d*g3a z)xe-F5fR(3dojeu?n+GDb1R79MkqsS>YlW;{dc1na&rzB7a#i?5%DyGp`!A{_vEA> z85wUY7{2G`{w^;5URv7UfALpk<);pY-_gxW~)%|K}`ZkT>PgmEU2^0QKoA!RK z-G>d%A2xZs-xT(7i}$B3v7fgGeApTFWoPK8ohe^;M}FHE_ibP9_X9~k4yS)VRQmI1 z&X1$jzfLy(zR>Z1hy%r+ER0+X4h%ZLm|y_K2?P7225ydKb~aWP=FToACU)(9Z7nTL zO?7ouB?Sd04sCTc6(xCjIT>kb2?;qS7VQO#mMmMbQih39QA$c&OiV<8pO=@1OPFE% zu08t>@Eqn8IHtIJ@BTw)Ir$kh>}_nUEX~bKj12U2b&Q2>-M#3@h1x-7lQ*R78n>nal*hpqrtGL$$+hmO;1l(M_bF#-rjDKtgMWTwY8O{ zg=YUGJ6kD9aj{tz<`x=;^KESxi;B)RH#1jblok;d5ad%(;NW0oW#(eozKc(thx35^ zVJ6OF(gJ)uTym-^a?H$3OzaE>wl+31g@pKd%}kAqOqKO*XUuxR%l)RwNKyZ()hr1y eosb2A$!@y^x+GS5I4)3R6jXL=nIXZ!U=0A1TWJpf literal 0 HcmV?d00001 diff --git a/public/cf/ao.gif b/public/cf/ao.gif new file mode 100644 index 0000000000000000000000000000000000000000..6afc4ce88aed6cbbf02e7e840b8e9ca15bedf3b0 GIT binary patch literal 348 zcmZ?wbhEHb6kytwR(9SrCMFh!S#wxfr%V%C%*4E`XVV}(hz@a0D zj~zR9{P^*cCr_R}efrFqGw05oyKv#crAwDCU%veP`}ZF|e*FCT^VhFmzkmP!^XJcB z5cmfK|6xG!CkrDNgFJ%{0}z1hWMGYdpwcx-#PPyolQWBaVvnDlJuUS{YG?@4X&DCg zW=08Znik}CTg zjXkrE9#2j7kWe~n;I%F1a&l^bs3HrWy{>Y2PD&~lHV=K;f{XNzJC4s z`p3U--@g6&_3QWV-+%u6`SjFaQB4P8isyHSlsbb91$Ea&mC6 zv$3*qt4~x{o1(0!ASWv=&CI1Hzd%MtN=jT@R9HZQS=GvPy@`pjp`n4kuCBhIp8Z}s zJ0mSEBWr6*3rnRv_WNyhG&Ho1S(u&NbJoU4Q`6|UnVE%>iutB3+jeNbe96zDuxy3E rN50QIJOT_HiZf?RN=S%_Xn06)C@?N&Vqwz|QBVLT5&>owCI)K&U4VYe literal 0 HcmV?d00001 diff --git a/public/cf/as.gif b/public/cf/as.gif new file mode 100644 index 0000000000000000000000000000000000000000..8ff1588ff34e21928d3788d120dd9b2641653d30 GIT binary patch literal 568 zcmZ?wbhEHb6ky%m4)Q85kZiGQ446_{q%tw}ydfHUop8;QxIL42p{Xb7VI= zJAR(*ueZ}7H8kYgbyu76&@+uQ#x>S>(S_VPsIiWdzvJExS)nD+ZcPwj#Q^A0Ymc{OFq zie-P#te^I2`GSwz*1bCG_wsVuw=+lI-D!J&?bPF2m!CX%^x?_+7f(-ocyZ|GlRG~? zzWnv^!?&+re*XOVe~1IcpDc`A3=RxBpm+eq2?P7o1}=_f4px@-4n{UkP7dAvevL^Q zsyaIQ#>#!NbHv4E*a zOzbSpMYl4m$fzl58r#|1S(sRAn`yCVi1Q1INl9v&+8G%dn%vdkf6v3i%_ktDX=!P7 iS4nB^y!XNeDIAQ8Z!cuz5af!`P+(wSW@ln#um%8Z{#Y{r literal 0 HcmV?d00001 diff --git a/public/cf/at.gif b/public/cf/at.gif new file mode 100644 index 0000000000000000000000000000000000000000..2bf2749be51568332cdafa724f8b11331cd96213 GIT binary patch literal 563 zcmZ?wbhEHb6kyV%>Z+f$wLcpg zez&&%?&|v6)%CBx|KEg(e-|yffB*iYM~_~(}q! zzyJLC^Y`!HfB*jdAL2mqCkrDNg9C#O0}z1Xgn@lR1A7xYTPquD2TK<-GrLy5hK8!L zvZB1Kw76)mmYkf7l!Tawh>!q3?`#1hLj!$%T^(&rbu|?w9VSzIdplcO8*6JTD|2&G z3zOaZ4jejSdF;fgGY1b_Sz4HzoiOGz($m|xdFyrs1x-d)#ih%5xw$wwIX?5eoGvXn dOITP?ke{DNf+4`AVWJ}=2Qv%90RsUBYXH3{U9|uJ literal 0 HcmV?d00001 diff --git a/public/cf/au.gif b/public/cf/au.gif new file mode 100644 index 0000000000000000000000000000000000000000..431e034242e7ca5126afe5152a68f596d07b6c27 GIT binary patch literal 582 zcmZ?wbhEHb6kyz#zoHV8p->#K4rwpxbwrlT+ETt6$s0z;{ZiZKi49^laBs zZ{J?4u$gv|vmImRy2j7*Oq%bNyvR3uRdCj_sG>C)wVS%j=3Yz7%5B`dy|DdpW=4Dc z^1{{~5Aq9+mp4Bz%rEQSUEjHVbJL9J{hOZD)i0T_=49uz{<()9_D-0(+r1?JNMl^eCEjM`>&3jJbB^Ki!&GB z-njGh?z4LjUq65O;r|c^ia%KxxfmQ6bbv9z0E!a^_QehIGA!)uESyrzT}*;ZjEp>% zwnn<2`l_n>n#v+NLVR3?l8j2$+Un{C zCTcpSrd%4v#*Ex5V&dY$vMK`eID|9=8JQJDSBePn^Ye0XXmJQIJP_5h5)yd+lI=S` x1Cy+%oxKj<1w{h}$5ux6UnVOLDE2Y!WH+u^kg>qOVX=EZLk3GiLb3vbH2{6OP&ohq literal 0 HcmV?d00001 diff --git a/public/cf/aw.gif b/public/cf/aw.gif new file mode 100644 index 0000000000000000000000000000000000000000..53694118ef45af92517076da06df3ae8a801570f GIT binary patch literal 568 zcmZ?wbhEHb6kyAm7TMIfcP!3WL=&2HQmp9xEBVW-)}XVu;wxki4EDZ#zTr zR)(5AY>oSQ+Ya$}9TDz2Dn0R};>6=t(~dpL%X6N6(sSNvzlCRlmz)b-c0PLf`G^%4 zB3E9DU3KwAXJ_2%%Sr35WURlOw&7~V#v56iujg*LQLyz!(e_*SHZqj$x?Q{bcFq0= zP5bY)9lY0b>$A1@CNH#Zk2Cp#y< zzMR2SJw07r9W70DH8w#x5fSaVYAQ+!@-mVtY?DOh%v-TaT0&frjn81Iy6P7BZQ^1I z%)EMY_pg*aBql1$%%itYdDWWj=R~EL4DD^Ltt~ChO-+rBUYKZb>0Dhcc|%nAvjoFk kJ3AX2D=P~NGqVhinCT3RP0XxZ0tyBW4h`-6%!~}y0KoE9^#A|> literal 0 HcmV?d00001 diff --git a/public/cf/ax.gif b/public/cf/ax.gif new file mode 100644 index 0000000000000000000000000000000000000000..78b17cc1b9191e2f1719397c1ead90a23dbec6d2 GIT binary patch literal 580 zcmZ?wbhEHb6kyz~INgki)>+&7d;<7LaGQh}mn^UkM($=(X}md*7MpXe6yu z&)8|6yX~X1&FM%6o1(36y_`OKI=fcv{1W8pUAND_@$j`=hHufKfzA8ET93wd9r}_H z|0_K;uJ=?@|Iy4z7t^PlI^WCiyEOk#bxFybGc}7ZwXM4GcS`@nO*dX{H2Jwfc;22z zuXi}S+3opdpT@Uc2_N?Py*(K9>2Sp7W2rxnM~nUsaiI8&df%+$xDGtpkd zR#RPFO-)r%k&#npx{Zpps)C}Nl$fX-*?`-SqaS2zG5{2hGTuV=vUgUl| zJ@aNp#;xoe<)yxQ%R=uI6x=B(FBOL`8&zq!^gB*DK1}*y&rV3JLH_ z?9$#Kr)@7~YiE9p_r&gvGU7J2s@6*UygZ@|Oxkj?65?Br-sj;GVc;~>P*+!0ke8R1 nmJ}0HU}TTl65uGn$|d~uP2-R91rHgS1Qgk3co;e;FjxZsXfa4( literal 0 HcmV?d00001 diff --git a/public/cf/ba.gif b/public/cf/ba.gif new file mode 100644 index 0000000000000000000000000000000000000000..27118cbf63a5bb998b0de9be757e06903c1f9ab0 GIT binary patch literal 565 zcmZ?wbhEHb6kyz%Y%0VI>2@4hDu3LS|=`T`sG--`4fH5*i$A8g#`Z_=Z)) z4eN+owo%s|VsE)7-tkJi>z{SkKl?#Q-rbP=hmpmP;>zyVR#&IgJj!Z%TF~~WyR);X z<9TK0`Lga8mAy}^`d`#ddO2&xjIOz_7cE@)dOgGE^$c4#Z~nHK;nxm^?>ia(?q&FN zOmN5H&!109e>`pc<&4U=^V;7p8h*QI_v4b;&#SgSuezSS`u+D!ub;OfE?s~B=U(cc z2SvB;eZKeT^OG09{tt1W_>+Z^i@||G2N)9!pg3V*pVYw2X3n9ds;#Z5siC39#K_33 zplh#gGu?WorKPaoLalPhlf1#r#V%nbuBUUKfk}d&?+H6QtJsUz h>~AH+MCab%m8!{^aoz8Lvd07l4W0{%4Tl^UtN|Z0Sl<8u literal 0 HcmV?d00001 diff --git a/public/cf/bb.gif b/public/cf/bb.gif new file mode 100644 index 0000000000000000000000000000000000000000..9def66d5ec2a0be2e7faf219e649c91fa4b1a8b1 GIT binary patch literal 571 zcmZ?wbhEHb6kyz@Wvz;LE^}%D_;?z}(1hGeg{Yj=cLK1@HN)ev5TOmKsN{ zu#8!6m$cR)akFds7MIKo6Beim3v~U z_Qllf?W}f5XxQJ=;GNNSsJQod)s&O#rWov;@9=yk!}DbfZ#OgC-s}470K>PlYJbl& ze7Pj^{ff@lYf9fQyL`Q&^6jSf_vG#{-zi+$$x#RQmzRj-(&VL>U z{C$x9=SlLvm&N~wI8gk_!pOzoz@P(+2?kJ{FtE>PU}<7u*3r@G&|>OlWMomEpk!}v zYinmGBPA}{rz|fkX=7t)VQt03%_TfnR$9zPK~q!0Y$c}v1GBQUxQLCMoP?k$7bgeb zPNmsG)~XT`Dn`fHcu$H7^IIDW3hEiMv$1jSRJ_4wWp+qk{~_yRCPe{W9y2{{ZCzc~ k-&_n#^QGeMHZUf$^|G$~r5n}psHL-Aoxx*@1P6mP048HfApigX literal 0 HcmV?d00001 diff --git a/public/cf/bd.gif b/public/cf/bd.gif new file mode 100644 index 0000000000000000000000000000000000000000..7f5cf9372f1492766cf7d5fd39270bb945f11f7f GIT binary patch literal 563 zcmZ?wbhEHb6kyTUo>I@9#3=BZ7Gs8y(`SZGRyqUZ^&E&tRsJzus%?^+h z&K3Tqr6pA$^<7_opQHA71B0tJdJ3fqKTJ)(T9~O-s{ORK{$^vPTccZ>V*Ja|(Wt@b zw!f2Ev)ONV_tspy6Opdgt=3kN9I}rrwA7TPh3~Mx<=~KdG=GoYsf*H$ RUe5Nej1rnLI}8LEtN~vcE;#@I literal 0 HcmV?d00001 diff --git a/public/cf/be.gif b/public/cf/be.gif new file mode 100644 index 0000000000000000000000000000000000000000..b5ecc33e3271f1a1eda13bc10b4ddc47e2728a03 GIT binary patch literal 561 zcmZ?wbhEHb6kyt`7mFE1~D zfB&y4Dj^{uUv+dMA|t;T8pg)Pels^uNlE!?Ynz*!``y#Cw6yeRcz9J+)%}YM=WjDy zyw7m^F2mJ_3=bbO{CvUi_a(!}_Y7a&%71xl`R%>N$B!moKFfUnXz=qp!;ep9U%#q+ z{_ODOi_Oo^w%@*KegCfi{ky@pZ%$vo`hWZ8_Tz`?&!5)6za{+o<@o!z`=38PfBy#l z`IGwlck$o9+5d+)Q2fcl$i?8mpaY5tP@FKZ_cbsyH7P48DQYRQbh9usNKKHiv$MCi zwUC@C-X|p_Bw%7=ZDpx1EXY5*e?FhdVoP)F6}+n?1o(JNmYADq^7C?u_DSsEHr-%m zq;}w7pBN7}r|up@12rx#4&ieb+4an>>Zsi05M*Ky;bdo3f2g6s!N&IN#TpY+Q)4~V Zjgfpw6(Dfq}u2;S~eJR|bZ^3=IE)+yDlKG=`hHvR_qH7|IyF zX=~px*Z6K|_`}@%hqc*H8{4n;_IEw4e>pjQb8+FG%Kh8J{kxBkz;ymU-ro1Z+(c%H z{0#_v5bZ5FNAgcd$lr(v`33Tik^+Cl#HcJ*`4=0jy;xgonU?-i{Xfac#>Hrs55}#gn_-cfvt&+wY8O{ql1~5&9u+d&`?)bOG`yj zL88Z0O>Ks(l(>i>KOc|y?0E_c7A;xECCbcdIDetFmB4x~A!bHnWo0>OTYGyOUS3X4 zVMcCCGZP~N13NnnRV8^D9fork4fJ$0)oEYw2GLmAN3>+5b=4Ka+^z|NU WKmN?Y$04GzU;zUIhaejhgEasiO*<9< literal 0 HcmV?d00001 diff --git a/public/cf/bg.gif b/public/cf/bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..fb2b61a51f0dceef8037a7e7d2c1b2b75470a289 GIT binary patch literal 562 zcmZ?wbhEHb6kyVF-4YU_3QSDeii$Ea;^M;h1s{qtu*(Vw@bhwWb8&HUa&T}nKb4de5fS>u a&(Fj2nvsV?$62@wON0amgEasIi%`n| literal 0 HcmV?d00001 diff --git a/public/cf/bh.gif b/public/cf/bh.gif new file mode 100644 index 0000000000000000000000000000000000000000..7f43e396efe94d462455e53d062079b4cdeccfcf GIT binary patch literal 570 zcmZ?wbhEHb6kyyw_|cU|4@1_qyvj6R#1{xC85VrKROh^(!@+Sz?`a{A@y z_}$g@x4ZjyZ|^_e-amta{sspA3=jVs9{wjL=1*Gc->l5Pd3k>e3g5T4|7&aezjEd8 zW5@noxbXAFjbD!*y?XWP&6_uWU%mS9;lsy|A3uHi^!fAWpWna#`t|Gg@85s^{Q3L$ z?>`{=_wWDE2Z}#g7`Yf67<3qb02C(-?9&^}n#^=K+Bn$R*}7R-&Fm-G8f$B6sH>?e zE6TI<+u7-)>%F-D>L6{;=JD3Ypdsrj*g&R!Ph5uMeK`++aH&* zFZs=k8QDj&4lZ9?e7tD-!Rd7u>f6t^wOwj^y=imb)!z48k59WfZT9WipN}5Bd;a>S z2iqTCJpS(dg@gAGzQ1t(`So*uuHAWl@A~oAr_Q{;`1Hk{>tFADfAa|l-u(Rf{rmSH zKYslB_3Q87zyF6mQ2fcl$i?8mpu+$Jpg3V*pWk3)#KOYb*23J`sjezuZ?7dTD=R)# zTu{}Z*R?cf3?AP0SY;bek z&!3^cf4l$r z!r#By|A#nG{K>+|#o)l81B?L%P@FKZ&u9>C5*BJTZ8tE`*Voe%(w?9-!QS3( znzglsuCTV6s>(cD8!Jn56Qf!E^A%N;7cX6IXr?2irJ^XWsIX+2k)fgS7R?=U^0H!L zBK-VZTw+W-8uD^7a?*l)+?*V2tb!Lbu1Lv9-n@O6Re+I4T}Ddc{jEE!EG)c??CNSt j3V+1KMYS9nE-YYVU}NXwiLh{JaAss=VwfSp!C(ylPL4=t literal 0 HcmV?d00001 diff --git a/public/cf/bl.gif b/public/cf/bl.gif new file mode 100644 index 0000000000000000000000000000000000000000..db1d18e49a4632c816e493b1a6d7aab6c0751adc GIT binary patch literal 581 zcmZ?wbhEHb6ky<>;@vNU;-iaq$CvDV5|;EVGVOV6W@^oW=SjIQ(~AmP z4!_MVdzD*J+HtI+`}o_U+UnjDHN7X^7T4Xockj`oM^B$Veg6FUn>TO1ef#$F=g*J- z|9|@b|MUO<-~avp^8f$ezkh%J`~MBd{r~^R|NlS#|Nr&>->?7w{{W@_(+?>AWMSlD zsAte&00K~)Ft9IbU~gh)3~uxF_2Cl~u^Q&pW})KszQTIwB&( z)L7qkp3?%AB~jraVLDo>Hau*Ox*BrPn*zf_)m7!KcG;;ZNgWIi^H)@mu{^0HEgBwi zIKWRz!1s6kloI}(8s_qlYwCs1H(231`{>kdQsbEaob~je5H!M zr^Ur@N{gOWR6MJrbI#E4f~o0wE33=aHod+@R~#I!I5}N*b-m{5dezJ8hL>k*`r;e@ z{x?EHZ%0QTPt0APUO%yL#=Yd^^`$+Jva{~xHrOfZ1rgn@l}gS;Xm2PXr!JX;qVYcDIirHz@f zg|&gIl9HUPtPBf}p`MzGj+Ux~n6RJ#za$H{rMaG-xvug``<-^;EYeo$+S>YNimU8Q zO>IS)c{N1jXhKtaP{MkXaL4i*M$074&2t^fc4 literal 0 HcmV?d00001 diff --git a/public/cf/bn.gif b/public/cf/bn.gif new file mode 100644 index 0000000000000000000000000000000000000000..194b5ae2f4a6aa24f7f69b24524d35c68f326956 GIT binary patch literal 577 zcmZ?wbhEHb6ky@iHV6NC8e9&89LkBZ&sz=Y$<-w zS+Q@W{f(6jcV0j4IC1IHo9njkZs>o!WAXmB_lLUypYHj6x$petq37pEQC}Vhetl;9`I+;r zd-uORN&NOah^!s(d?G zSy{NbtgNc#B8UTX(X$JrR literal 0 HcmV?d00001 diff --git a/public/cf/bo.gif b/public/cf/bo.gif new file mode 100644 index 0000000000000000000000000000000000000000..2ee22f5e65b3000e6abaa0a32c8aab0e0f19a76f GIT binary patch literal 561 zcmZ?wbhEHb6kyMMXeVFO%e9`Iel-|il8N9A~eOVY8 zcrEb%oGG7|Ci>s>54{okbwx_-&Dig&vwy5FSa(h<^Iqo9O{JSI8gIQ~_2LY}j%)V2 zuY3GH*#GpB@$;*ehwnzbxNi62hTqGZ&M$8SzP{=C@>b}Z+rDq_2EDr%e&K1=hX=7A zA0>Z!lKJID{kNBG|A#nG{K>+|#o)l8!vF-JIALJ#YhY<&VQOV;Z)fOYV3F;Um6#|h zDkQ`|y+?NHG=AQBJUm=nybRpB>gp=W%8GK*(qbFsn6>O}ZEb9)OhlRl!0QCb_0{{R3 literal 0 HcmV?d00001 diff --git a/public/cf/bq.gif b/public/cf/bq.gif new file mode 100644 index 0000000000000000000000000000000000000000..54a0a238306ff64191c1d3f20235d3247b454b75 GIT binary patch literal 989 zcmeIxYfDoB0EhAarjX^WdtxQZ-lz?8YI&Pv%N*Wnvo&>i&C7H-T{)e(Y@2gl$TA7i zLPX6X!%Qr*Ovp4;NFpQq01=6l$XxF1Z0DRcKSgi)eS`-dVM=mLY|(CbVpR`-4+sDu zkO7E+EFcdk1(ZN7SdG|WKv3r@um=1B)`1Pc3|N3IfB;Cq0nmUG@DvR=5Ab|5AMTSr z@{>IY$bV|(@;QaWoJ-Gwi$@5aAf)U$S3YWs79LlOhAGB*m&YP1$4Gw0iR$sF>WP!p z*ahOan#uT@iGS zP0=n4!#Mx@rv-vYch)ZG!F8R0?I++dg-DMj{Xk%g=fO}>Phb$c*{f`+W2f8v$9u;l z{lUDwLkmW)lD?=Ef&1cZe_nQPAZxb8=&ktDAHw;W*3FeZjyau~lxB?9F}Afi;rRf* z=J(eDPOH!1XaTuD;emR%H>T#>OY@w(Q#_Ph7)2mk;8 literal 0 HcmV?d00001 diff --git a/public/cf/br.gif b/public/cf/br.gif new file mode 100644 index 0000000000000000000000000000000000000000..105fa4aba5a5d574d0209a7966c7d2e9d21e77bd GIT binary patch literal 570 zcmZ?wbhEHb6kyR zX)rfP0A*DP$<*D&=|@w`ihORh++Jn(hRvDYhZ zhOE2meD>6`4G*2RKFZ#C_4}8X@?YP&{CID6Jgzn=qt|91KF z$Lr6Zpg(`2{tt1W_>+Z^i@||G2NV&YIALI)-oV<_#L~*b+`-J$&8ps~s;XjWsGuMx zBPGeyJ8g!Yy`7Diu#kWxWAAibYY{#^9#c&LUWpZ|@^*ImW@b8E{8m<+VvH;rJ8ebz zWVMYHt<24p7+6%~ZEd8v_&BuHE(&rVRhE>{v*2N4<1yA^XBT2%R+bPG6SuN7G3R{G fF7U}J_0$8VV;VsM3`$X3G#Z>41eBRLSQxAU)5S*; literal 0 HcmV?d00001 diff --git a/public/cf/bs.gif b/public/cf/bs.gif new file mode 100644 index 0000000000000000000000000000000000000000..3d42828f59852697c1a8f30ce0b49cd9807427e6 GIT binary patch literal 552 zcmZ?wbhEHb6ky_T|?K5LaO3KU2 z8D`F8n7uNwrIlgD3Wm*_8TRaX(#udiZyv+p!@P&j?wV)6Yn}tc>C?i;&fD+bFMZ#{2CKqp7U$|g<<+jV^%Q5HAdtbfkdG)sIwR^FbE?M2Ve`k+_ z|Mlx3H*N&ndKh`<&ZncosrT-EIVltQrPX`smU3^9DaIntr`#|MQCV z&l}diueGyw#1I3>#j9d&33_75Q0L2Lddus!esHAACP`hBKpg<3Uh{c47Mw1Qn z^mKU{c(~O}^yh18swgQbXze#BE13`L*lyZl zd|*4rVHSzKCyWivPcyTMU)X=?@@ZCS?WGC|GBQ$PVhUUg{903W)m2rMl@%4`RE@&_3rR*oi4kk*Zk-S{x~u4^L&OcTNr+>j(@+K;oB~T zkL&yH?+*LDkKyNjhM$KSo}Nv7e01-Xb7wwX^1XK9{G03XzpuLgxE}oE@{#k`@BX>% z_4iiLts6JL-wpqLC*kU?7cXuv|8w8t@7?HEw=ds#bnefiw7U-;{(V&V;>qrRPb$mU!hd5CD$->CR;J~2600f{oVPId>pdcsTA}1}~EG^M3#V%(x z!OCK?wY9#no`xv1f|c=n9UUusdpk8*Zs9rej29ZI+ikSt0{bPmIfv!x|)I_!%Y4EHssP y%!RmlIqq}uG0NwptZz`t%I1H)DZhP@07M;I8+GB8|WV7SG=@DNDyao-W*zbh_s zUqFGSy)qZ5C|G?DfsfpnebJIuGmd~xspE%gQu(y5c>ip8h z`I)ENYfty*K3=bVyd$^#ZRi1KB-&re9Dg3uU@_S^y$-=FJHcY|Ni60kDot({`&Rn z&!0bk|Ni~=@8AC+4itZ~Fmf?CFz7G<0Vqxw*cUc%G}-gnvA46cb+Ptv=;_&;+Usa( zX{f6xD=D({so9&@DJjUwNJ)qa$PEJl4A=fA{U`jL9+Tk@4(Iaj}DUi(#a{d@k6KgBnGl->MUeCu!3t)FGL z|5n}kS9j-E-Ti;f_x_wcd$!~LpRR|0`yc(A{N&%&t5>Hz{r~pu+fSc9efjd`+qZ8& ze*F0L>(}4EfB*ga_kV~3#h)yUTnr8jI-r;U#R&uZlm&FN z%*4dTuxJ0l!$*%ZF|wZKK5*#Bu@j7pEDRQQTet1BvV3M~C~UBDwVbT<2dPgoTtc(w jYN)6vDJjUy%e?T-V0n0unVnC{B;kNVqcdwG1A{dH0*Gd< literal 0 HcmV?d00001 diff --git a/public/cf/by.gif b/public/cf/by.gif new file mode 100644 index 0000000000000000000000000000000000000000..7b80bdfd638a24d7bcd62d779366728de6ec7a73 GIT binary patch literal 563 zcmZ?wbhEHb6kypv%Bu$?%eafx(^OD+9w{28RDYb~wXl35l=D%HOoLzZ)2Q zH#7TfYW>sN=BuskFGt63E-t^_+`jwx{PFhYoy+^zKR|k>(BHtoAHl(YLqZhiN{THM z`yC$sJ~~)^f&Aa-Xr09>ipv%MCMFs#)zV$1Yq{L;WkH(B8k4`-**2?8Og5Ofthcq< zWb>!A#AA!w|C*YRJt6;=Ecw5A^XbQ@|KGp=_4&)6FJJ$C_4@he=l|Zm{r~afug{;p zfBE$9>(~E3fBqlhK=CIFBNu}MgAOp%89;Huz&@eDPT7==wXKb%vy+L5&ECL3Z<3~_ zva*7#q%f1Uv6X^?l!SV`k{ cf4|hwc*Bsxv7m6lgN9~CA*Kip1px+Y07UXjz5oCK literal 0 HcmV?d00001 diff --git a/public/cf/bz.gif b/public/cf/bz.gif new file mode 100644 index 0000000000000000000000000000000000000000..c892f07a35a26917e467e14de61cd1e1ddce6020 GIT binary patch literal 571 zcmZ?wbhEHb6kyz_5ma;R1uqt8)wtFM&M0FYg%`eljpfhCWx0d1(`OQ#<*! zQ}S)I?AP{%Z_LVHx|Y3)E5Gkj`_-@JeMa>|pVlvFjZgC$9wxNB3GMir+VM7S!jGK( zcP0HdEBl`(PyN|4{Y}A~9|cQ}x6FPwdBNuPdGCAYJ*i&&qioIYO$+)Omj7;DcWc>} z16#JP>^Qz|!Nv0vuOHfbe*1z42k&0Jy!peqyN@1Td3kB;w=IufJU;n#-<>blKfir? z_2-$lpWZ$D^YHuk@BfE5Q2fcl$i?8mpaTqh22h+Zu+L~^VPWfNZDUgHRaRF} zQM--`nWPoF-0<;sVMIprLFT3&HjWO)#Yx@WIt&>s0vrt10MF!LjQ{`u literal 0 HcmV?d00001 diff --git a/public/cf/cc.gif b/public/cf/cc.gif new file mode 100644 index 0000000000000000000000000000000000000000..39d17efa98eb572edeb23e67df1f0d0e1bc8a30a GIT binary patch literal 574 zcmZ?wbhEHb6kym7 zrjw#2jkTST=rTRVX?kktG%LqhsXnuV+~#KZ&Pn!}8|O7Q$7exi$ow4th55+~ z{KFUJhA%FOU(}qtG%R6tUCO$GoVA5%>zZrU#%FJApRm@aa7%Cb)``vAidXFNJ#@hC z;y(4whw@Jy@wjxv{`|?H4QG39opii)%KzCJyN74J9$yH4bIJeF<3`1!2) z@7u8dU+Vr3aiI8V4vN<*3`t>%G}Px%EZLTW^8Y(rKzc|uBxPM zr7hEItDtQsFE1@7BET=pEy>7kudlyQ(%M2mgNK_-je*73#!gwz!bm{JM1xD%v{O?> zUQXIlLQqtfi<484fmKsRQcB$1fN#fjJzfT8b*ZI-f@X%-I5{|YUZ{#K=jGdeokN&| i`$DIH;;PxKoXee#c(5j1T*M&2%rJw);n5KX25SJXfj->; literal 0 HcmV?d00001 diff --git a/public/cf/cd.gif b/public/cf/cd.gif new file mode 100644 index 0000000000000000000000000000000000000000..e68515d44c998ce6e08138804cabed5b8334749e GIT binary patch literal 347 zcmZ?wbhEHb6kyT? z>I~CP{7;o+*!qs~&>zpuSG;%JVm<#qY47#4Blq{7U^V9;Rz0+62=*eV=4pD2mg_4TEw3QQ=lnbTv^ zyfVv%o7v&f%M!C`8(c42ae>b@>wRPg@J`p2WEfTY4AQnh+ncim6@rAw@yH~ zK_-=@jkQBcP@s!bmYao{bz+_1l&QiTjLb_X&7VKDYcbm-k@X_Nn>H`z66e{mgL5~> J-o1_t)&TMi#NGe^ literal 0 HcmV?d00001 diff --git a/public/cf/cf.gif b/public/cf/cf.gif new file mode 100644 index 0000000000000000000000000000000000000000..e8dff8618806fa72fc40510eff618a62b60f26e9 GIT binary patch literal 567 zcmZ?wbhEHb6kypuoVudx=5$-c1IEPYeuf1`oJwU$7*xeACkUX<_-x)m37e zgnd7Q+8njmrjI7eO;S2O|IN%PF5e=|6e${O#MiFJCNw{P6qvGyM1Ogs)$} z{{LV9jFaQB4P8isyG_bPCu(h(XurPIXF*33l+ZfBq zNec=}&5#rq?~^l=oF&f1B`ho;z$eUTYHw#}zhSZMX6vm=Yc_1KhrJv|+rM;aRH%F0?i@>W)s imKGL^&HtG&IM@7eP&(Qzrpw0Tad3i5M|&d!gEasJm0HdK literal 0 HcmV?d00001 diff --git a/public/cf/cg.gif b/public/cf/cg.gif new file mode 100644 index 0000000000000000000000000000000000000000..bb19c503cdb8fcd1959d4f8005944ad33ef60cf8 GIT binary patch literal 561 zcmZ?wbhEHb6kyA9;B{2@8Lgl>8zu|5Z!%lb+sZ6O%7i zR$uMx-g+{8b8`Cb?*2X4jbSST!yX2P!wkMx8NMyn@w)Eid&4{6hEKrFfNyKHLvDve z+==|Y&hOi1t=N09Z}&5#-A&7Sko9e^X5RhmcSjfs9uNs8&)oG_K!&&JAiNa>=rh1u2XtT!1274`0!nJ7PEVc~pgFk_~U03Q!G b7Z)cdgGiUESA&FsL&HG^Mg|QY76xko4oy(_ literal 0 HcmV?d00001 diff --git a/public/cf/ch.gif b/public/cf/ch.gif new file mode 100644 index 0000000000000000000000000000000000000000..6addb0223a09a4738cc169788f6bbd9e3966467b GIT binary patch literal 545 zcmdVXJ4-@g0LJmhyLszs_nTRnW?7nLc}+|a9NbbgvY0|WgH$Cf7mLyHIKQ<;Clb6QnIx$colY~`88#!yirFla z%dxo}C)wE%^LcT1moF6fy?t_UKn@Q{u}DfKpR@(m7@)EfeE|=3W`qq1C8WDy2d$L*oqoUogi@`2YX_ literal 0 HcmV?d00001 diff --git a/public/cf/ci.gif b/public/cf/ci.gif new file mode 100644 index 0000000000000000000000000000000000000000..f6f7181adf121fba42298469d513f4ed5a3193d1 GIT binary patch literal 571 zcmZ?wbhEHb6ky(8R#d&cM*kz%Y~HT{r{7N`_CV3=A6>z7;Y2ENA#r%fNe> zSNN##-)08M6O#Yi8UA-N$e)r|J*}#CR!#4e-v5aV+UK;5&KjAWH8Z(rVtdin<+6*< zHJ{)c!N1nnM%{|~z0vj0X7AryJpXJ9{JSIM=gx?KyCZ+?iT$@H;`hF!fBRzp97y|n zB=_I3;(sT~|DUY7bm`KK8#nIWz5D9bt9S3-fBEv|>({T}zJ2@t{ris}KYsrF`RmuO z-@kwV`Sa)R-@pI<{rf+}f#OdVMlJ>i1|0?<0L2Ld`-}!r0RetqlXeqhV|I4dK7M_D zJw1CnJ6l^Dd3jkGW&wRIEwyPgt*s;_#pdzrEmoOsv)oc#Ojw$Et%i#7GAm09F(E-I zW?tPriktRZm>=eoV&c+KR#Mn})=ZF(N8*ysHMuk9W~O&|#2GoY73Aa&JTW!p;pP@$ n+M21UBa3j!@Hd$d%a>h++!#BBu>r`@Apsa4osc4G&naqae8RhtmwQs35E0G zixxCzPfspelu@;0cY1Yp?ehMz*#-3r3mR9Jw62*_yZCWV_Kp1F_0?0WyEiczP$cQ4=j^y$;L zZ{L3W`0;;;1I3>#j9d&33_75Q0L2Ld`@{w%F;-4a7B)#HW~Lq{Mn(=R8&gwDYZFy< zHDyHwSw=2n16@sBT`h5G2~j(K83s-ZGXn!NLv3MEdm(;aI|eCBJ$-#6Qw;%;J-j>; z3~YJ|^77KkDtv3taEqEV>&VHh52q6l!B?~A Y%H9Z-P=6@f;MOn47;$1kq5^|804y~})%BN`*RR09U(wNj zQc^;uT>6`v8$IJn$gEq@3vP!jeUi5PZpG?5|eXe*5yQmKJ*4`ntM`%F|}fwlJT|t)Z={pgd#N9CI^s9d31{UCPTgo9)+OQ<0aI zRWvJic-34hK6sA0vy5 iw6xS^adBZ`Aq9&9hK7cNj2wbo5fTav4egB#4AubH$7TZn literal 0 HcmV?d00001 diff --git a/public/cf/cm.gif b/public/cf/cm.gif new file mode 100644 index 0000000000000000000000000000000000000000..880e2c689018bfdd260dbc44614ae0dbb3e04171 GIT binary patch literal 572 zcmZ?wbhEHb6kyFjO&ov(R8@V_@iH z_+f4F+{ygAi_32p*KZycFMXZAdwc)#ar)!q^EWW?byUEgtaRHAw%^N&9X8v$Zg%zD z>gl(`FL-xw#IA^ly^%3{V-of!W*o{WJX%DR9+U%r@q`=T;BIPSWNK?O?9|uiQtMNdloX#V zZa>XVpIc2yQ9(>pgr8s7*2cbm#w(>QARuu-z@ed?KXOBaqoDwUH2@-uOius+ literal 0 HcmV?d00001 diff --git a/public/cf/cn.gif b/public/cf/cn.gif new file mode 100644 index 0000000000000000000000000000000000000000..43d2a13b191618fda762d6b2e69740f9c32d5558 GIT binary patch literal 569 zcmZ?wbhEHb6ky*@K1)n|k(Tx% zE9+%`-m9YGHfPVgSHJBHc-LO}cCyF&8Id1mhkRTS_-SeR*ZqZG&v<`3ANcD| z#qTFEe?Q0nAL2mqCkrDNg9C#O0}z1Xgn@lp0|y6tlMGus8!Iad3o|o^k*$fPt(Bgx zj<%M%ni4a+t-YP5xs9p3tc0jAzruVIJ2N#4Yr~bR`T69S*bOu^jIB+#3-08V-lMOk ztZFJPE_#%Yhg*z^O;1@-{`|$ASGYtN*>rD9UAXjsQ|Pgd{PTO4xw$ww1sGXp%~4U1 ela>_I@MvIQJg~^EkBuWjL%{*)GA0%#25SJmQ9^|P literal 0 HcmV?d00001 diff --git a/public/cf/co.gif b/public/cf/co.gif new file mode 100644 index 0000000000000000000000000000000000000000..09d43086b8d6be865bfa4347a7543d39191ce1ac GIT binary patch literal 554 zcmZ?wbhEHb6kyz%Y-2@i+tT@tq6|#~2u{GcerX6TU4Xbyr&9zKVuK;DtxJ z`YKUZ9vhqKCSHGLZD*Wv)i~|Ob0=rZtXnoY*Is&f+2`MWEdy|lc%o=FtEyr3i0#ua&vNWu(PxAGC!97A};>) W*^8H-SpWWIVPNEwurLr{um%9%+*JGk literal 0 HcmV?d00001 diff --git a/public/cf/cr.gif b/public/cf/cr.gif new file mode 100644 index 0000000000000000000000000000000000000000..2cb4895b8223011a899eda111d43c498382fb919 GIT binary patch literal 561 zcmZ?wbhEHb6kyz@W##5X``k%D_;;z|*#qf#Dtl!$Ss!yAl!)h9sGIp$gdM8exEw^=gO74_wPS_`SRnZPoKYh`TFhKx1T?M{QUXz z&!69a|Nj2>@6W$~KmQMTp!k!8k&D5BK?fKU44^n+VDD>SX=-9_ZDs0UVq|1d>{C=w zke8K}k(QDWXSBDQYina;ZEa;~X|dc?#n{Nu(7-@nPftf%Q$tsbT~b(BNKk;EmxqU& zi<6&~ZTG$dhmIWM;5{jM=HQW|oE#iHta651v^3P!R8^IqE2;8X*;u`^T5e%(_T`HS e^OR{b#KlELMHn<09JZ`TU|`@7R^nk{um%9~Tw>k; literal 0 HcmV?d00001 diff --git a/public/cf/cs.gif b/public/cf/cs.gif new file mode 100644 index 0000000000000000000000000000000000000000..82d2e2da8dd3d03a54f42e288db0b01f76d94e36 GIT binary patch literal 567 zcmZ?wbhEHb6kyz~I5akix)F!NAadmx18{1H)4WhBpihpBWf*bQb<#U@$RR z_K}y@(sJ!*F)>%y^r}te?FF1JHXA_ejCMJ;)JHJ|6$HeUZWow&| zu=j_HOKR$Y@7~@yIR}3R1s4||{S_TuRdw=HYHD5Gi9abR&CRF3Syj~{<_`t;uyFFt?%`~?WUg21U2Sa*4YmG>3TjNI_FL`jY;A0;t*tE0ElsxAZ{N9l?|w6j zLq~S(+OyBx%*@IF?3m6*P8yOg^0l$7#e*gdg literal 0 HcmV?d00001 diff --git a/public/cf/cu.gif b/public/cf/cu.gif new file mode 100644 index 0000000000000000000000000000000000000000..999f56fd1575e48edfbd511bea788344bf37de47 GIT binary patch literal 570 zcmZ?wbhEHb6kyz!1;CP{hF4&cHp1L9m}eVj6?moXbFAlf`ct7`_4-_A40N zH_JwC)JWcHoU?m*Nbwt2SL=dZR%HjjdV9b34{)kI;?{8VYgCkX^HHDH6Yr9egS$@s z%*crDI~zaoT->A!iBry}Ou3LY<5Kpl%Rj2C3+G+=(biVA^yc)XXPZ{vZC`)?$I2DI zckKARZ{Ob&$8X)f`{dd4H*ep+d-vhvr%#_gfBpRV^QSN0zI^@h4G6yf{Ql$j&!0d4 z0P*j?fByXWKg5CJPZmZl1_uTmU`R87;)H>HdILK*4>vbQI~yA-D+@CdGncBSwzig* z#tbzz6=g-HiPCy@cGlKbRu&fKrsjqdB_wq1H`{ErvfQywT~9((KuJMPMn+0pOpb|D z-&R*dP(YZUpO251SBQag_c?(>Qj*7ng=H8yWzXqs+hJyAVq#|SOi*XV>UYLJjEoJq hq-QHD*>NbdooixcVCUi~P+73Bfk8l-je~{38UP1+T1Wr@ literal 0 HcmV?d00001 diff --git a/public/cf/cv.gif b/public/cf/cv.gif new file mode 100644 index 0000000000000000000000000000000000000000..1b45997be1ed6aff3e88159fa51523446d308bed GIT binary patch literal 570 zcmZ?wbhEHb6kyz;Ks=;UNRpa|Vgm3>xq60R=2RGkE@Fi2VCXSC=92|7$n5 zj~*UM^&dY61!=c_w&?llIN_81#BVNBzPnBN>OK97*Nh+jv%dPz{`tPnC1l>u@72{G zTm2#z{z_c>Gi&*^)RliTR{qRb{V!+Duk5w|>eg>9Sob?`{lC(Ue}2r&s@Z(EX4}91 zT?dak%K7IM}<@@*V zKY#xG^ZUW?-@pI<{ri821I3>#j9d&33_8GoX8^?s1N-y_uBIlAR`zzbP8Jp}{XSh? zZEXz=HDyIPIp$t<6(t2ZSy?FwF<~Lu*}C%#4J{1xmM#~NV&c$MGP2N;)iTrBEFjKg zf7I6A&gPW0wbeN*Q&wqBb3Q&E9vKr!&b!>Kb|+4rK6}p6(#n`!LrTv~UP#_Vm7kxN mSCEl?nxdhBgbKs^TwYE?}~L_s?;GAkw` zA2$aOS5bRZKRProsv;d4Fa{4( literal 0 HcmV?d00001 diff --git a/public/cf/cx.gif b/public/cf/cx.gif new file mode 100644 index 0000000000000000000000000000000000000000..0c3a77c16bc6f3c481bf9d93d9766d0cb07113d8 GIT binary patch literal 565 zcmZ?wbhEHb6kyz{tSBP{6>@!@#hFfngH^Pk@BXP7RG?=H|zpoi8!uF{p=3 zc6UGH?|&gU_))K{#vi-=&K>=2U1h7Gt6XQSjkXPai^)NU2=^U_jc~~_S%?< z3#(f%3-1zcX}Pbn%}o7}y3rA%!0p-A$E?jynA@E)vpr?&de+tFtdGwHpWsWuQJ12t z4^Lma_Id4PhV<*{y?10v@08X(w4VAvXTcNumCu7O-}5{8TKV)Vy`%38&%g7y_F4b& z<8QBin7;Yx^nZv0#h)yUTnr8jI>2aP0L2Ld`=ka|vF4T*(RNV*0Tx+ZqkbcUNjg)^ zG`q!xWOTH(wKO!;Rh3Mpv&<9{R-V65)ym4kT7S8%2rsX-si~EcqN0T<7mGX}pDm}o zv6|IBLqnBAw!A{ToaS~mmWt=(l(?8hc=Yr*I3%Rmxh3W9-hasXl>HOi7eT3e55#Tx dd3ks~JQdJk_?X+!(9FTg60u_gLxTf@H2^c=L2>{9 literal 0 HcmV?d00001 diff --git a/public/cf/cy.gif b/public/cf/cy.gif new file mode 100644 index 0000000000000000000000000000000000000000..5aaeec8f517f5d75dd87c5fd9d87963033a545b7 GIT binary patch literal 568 zcmZ?wbhEHb6kyi7x*qZUTE&eUH-6l#{&Oqq_uZ7+w{M?&a^UXWyT9-E+`oVS;lqcYpU!^t_|em+ zPoF=3{_xGimoH!5e|!J+>(_7JzI_h@AOC(l`s3r(j~_q&{B-RT2z>tg`SRz_pT7XX z*RS8ce)tL`zkUAp?c1O4PriTu{sRbpe*gXR({T}K=9}HpFe;8{sp4H z|Ni~^KlFj(PZmZl1_uTm1|R^%2?P7o2Gyn}B}D}Vd0A;GNpUefdwaXdwzk&RmKJ8l zM*WkfOq)5|$iPTMZ?c_@rlF{*8b7bTo`KK`J6mM|9u^i330*yHJwB}+)~15&Y&;SM zhqQFKRi{~*b4jQOGha~G=2V?wX~M|B#K54frLL~Usc3C6%UF(4=9PMrI;+B>#Y-*( aY|x&N5y-|ZqGD07LBX+!Nr0J=!5RPrF^^dQ literal 0 HcmV?d00001 diff --git a/public/cf/cz.gif b/public/cf/cz.gif new file mode 100644 index 0000000000000000000000000000000000000000..7dff305ba591134ad29b66a7d43a85880401ba6b GIT binary patch literal 564 zcmZ?wbhEHb6kydy^T;6(nzY7TX5Ei~Zr}KF0%;dTE3g_M^ zTW~9P$-}C}x8HYn*DbsIp})Uu_0yJB_dZUU(!Kt{`(|fS{dD*4-6v0c(nBGC)(NC z*jQUxT9_N~Xe;U3+fJE2)7)(KTxBJl#WQA^nVQYfR92AHS+c&xRF6|rK~6?WQe9m| zMNwW}jfqp^ptOXrAU`)32RoY(Bd4m&#miT(-((YDWL142$an1q8w(3B1FN#6xVV_8 dh={PTkO1!!Q3ivAhK6P)CXEn|1&Im_)&N>#WV8SP literal 0 HcmV?d00001 diff --git a/public/cf/de.gif b/public/cf/de.gif new file mode 100644 index 0000000000000000000000000000000000000000..a7179789a566bfafc552d9ae920d21f41fd1639b GIT binary patch literal 564 zcmZ?wbhEHb6kyE&VdN>0wp%RSB0=B=jYQhWUhAMc2Wh`o-6 z?~RQ=+SoKlM`vbaes*{7NlpD06jV`BF}0{@Zn^&V$jBA7`acsA8X6mCx9HEUsri+b zwxUh{cTUdcF8!I^wJ(}v|CE+anbQ8cQ~gsz!JIi0-cK^ywnTr)l9``oyR2Qi`0KK; zty@>`+O_f2j`iO*W&YW;^4VG07w45;UDkPb!|Kx=j}Le9{#;%1{z2~7hvA!tjx{Kj127^oy>YYy1LpEG&R-K zl$9B}B_)N0`R8$Qv9dBMFtF)MON)pI3i5GoU}9RzZK$LqCnF&yBp|@c!>-D)b;qtf z`wp-lI%2qU_ul;n*;x*YTNoJV+}6@kS65L{G~m#%x3RIZGBYzZH8C+ZvXs)W`)+6Z e%leP`KXXw#jz0wto!XnF^g;q67CI>~SOWl_lT{`F literal 0 HcmV?d00001 diff --git a/public/cf/dj.gif b/public/cf/dj.gif new file mode 100644 index 0000000000000000000000000000000000000000..1d856b049b3d6437a76aa2512ac8e3e704df19a8 GIT binary patch literal 572 zcmZ?wbhEHb6kyQ^X%RDYs!|NAvZ#%Z2vQB*RKWp|CHP-S$6pE z>f`@<@Av*YcyQ|TX~%E=+yD65#@8FKJ^6R{%iUKW|GxbG^3SJFpTGbA{{8#UUq65S z`V9ns|NQ;;@8AES4-|j0Fmf?CFz7G<0Vqxw*k?8v@Nl=ZaJF->v9U0-*jpIrOw!TT z*3{I{P*-KLx3@FaR9~#3q9`XTp)%KQt*Oq^Wh*3BG1=PcncG?$sLIPrNr{NaGwe`O zvbC``l#vm=ASlClO3B>D%1BvKQdn4kUz*+Kl#Pj&xR{u*kN_W_IIGp}TjG+h-}3SD kim_Un>HBcVFftu!;}yU3HGAQL#KX)2iefV?3B6Nkb?DH=!JR{=jH?4jC*$PhZu$g_ zF-BvIlT$OPw57J)W~;5p$MDSa0iKy>E3oONqADQZ!3XyMj{q+K?*JbFDS!+B4NwAL z0Mbh3r&^uWXmUDT-eCAL8tJ*Ytks&c*$O0?b2y4FSDvCu9uJLB38C`pTEXuxZ)}tT zf$#0@%Fa$X7-WM%CKTer;YuV@jYKNZD7&}E?eFu42Yf8{l}x77X(5}f<@3d2k*8^v zWd(+5G7QIY)oQiHaXio0YPEX3-ssq92!haTHe0P$yWRfz=jiKFksN$rfewF90KbTL z%Z_n0kK-8Dbt09@X3xwkPV4VvQ)b9* o?e8fNa(N$M=gw3-6_sGbz|?v5(_Br41MM3cTW+&5?rj{!#H?+EbE-|xN zW%H%j!G5j1+2SWI8(e%BKi)Md!gq`Bm$ty~ElDBULc(^2m2B0E*%cGNFE-?aQS$!e zsoTvm4`te14X!v*(S63d@oeLZy$pYEGyHwX@a>_+*GG=uo<=`;^5pN^tOvh*{(Wrz z^5x5)KY#uYaiI8V4u;z(bUAwZpvWK+QrJu%wasi*wE0H$6jAo zTT7$QSbv7LvZ{!hw4%I}`drrqbY3nz>3{aLq$bGR8L5gmy3^EmXTfm*>V9fPT_al9~fC@ f=!UGYnAqIVA1rH<@nQLjK;>jBCXYE191PX~1`b9W literal 0 HcmV?d00001 diff --git a/public/cf/do.gif b/public/cf/do.gif new file mode 100644 index 0000000000000000000000000000000000000000..9e752d5f66ee44c3a1a3b77d38eb7a69c69cded7 GIT binary patch literal 564 zcmZ?wbhEHb6kyz!1*BkjS98U@rs15e5ck&BbRJ7_Kld+-6{Sq@wafN5?X3 z{Zm6j`{+&2%}k$LSvkjVd2VOtp0v#)dD}A=msc(>zUe!kdwIR~@(j+|8J@rUmB0VX zprGjDy|2T<6Dkh8iH&`mn3&Ua;$2$W`>d?O_S2=PSUn^>7zjSV^2yV!bIb^5in zw5)BF6&2)Uq*?kjH8j*zt*t}_`FOa*=jhB|sAOrzznqIxgqcZufvS?y;?10#g3R_u zj@TWyv9T~UH8IuaP?wfi%5P>aDJCqyE6d2Caz${Hfzhoy+)@l2%2)Zgo(jF-mSkX` gE+;1~{#0I8R?6r~^pOsRMln4m4VD7}4hjs`028!ZuK)l5 literal 0 HcmV?d00001 diff --git a/public/cf/dz.gif b/public/cf/dz.gif new file mode 100644 index 0000000000000000000000000000000000000000..f117a977753701ee6516b5d11587b3f65fa093bd GIT binary patch literal 573 zcmZ?wbhEHb6kyz|X*-!@%Gzz!0OslxE7EYa>|bs95QHC)nMtHQ{zdz{BW( zlIjH4zRaDu2|g3^&gCVBOf7y|lo2wgDtdPH^~$`oSv7u(8WQI@#5Fh zr(c{ubM4x-Teog~x_b51&Fc>zJ$m-+*_W3u-@JMA>FwM1@85s;@Zsafk6%B0c>U!Q z5Pbgp`P;W|KY#uDKg5CJPZmZl1_w|aFff4Pgn@ll13OzYD+@D=k#U!ik-k2w+C)`V z6&3sGGwk%))RdJJD2b+iA0?%F0Ly z@riSDb68rK+G;ba$Vi9?a0%*4TG=kM(PCD ni+A!z9t&GneR*(@nVnCBiAjUyfB-|6sCLK_k47d}1qN#XV#r{d literal 0 HcmV?d00001 diff --git a/public/cf/ec.gif b/public/cf/ec.gif new file mode 100644 index 0000000000000000000000000000000000000000..bf42f8b16f9b701d72741cb276c7f27cf7dd1347 GIT binary patch literal 989 zcmZ?wbhEHb6kyVlTtHV+^0qF+V#S{Op4B>+`-pukro7F7WfZ?49<^jvJnxgWjy@6d)95*`v{~V|&;Q_`e@)l_a z9tfr!@8*-%iHO*!;2;IQc_}2->jvrZD3%)V7}YT%*@)_n!#~D zgY$j|2M0GdH!m+Qe}DgwkdTOoi2VF~t?IKSC8dUq7tC8O*>+rU?!MyQf8DeHs?Vew zK~ryr%(xvf<7VXSyD_tG$IZK!zW84LiiahuA62Y-QoZ5H{{8z89z1yX@ZqCJkDfYp z>f*(VH?H5fb?ess`}ZF`di3<^(~loNe){z3^XJcBzI^%m_3O89-@bqU{^Q4wpFe;8 z`t|Gg@85s^{P{n`f#OdVMlJ>i1|3jDfZ~LKeM$pw6E6>E8(Rkp3lkF~uZD)Yx|*u0 zii)z5f}CuhhO)Av{2Xa1NeOXL8AcxUg^OjEE?+4s#mFEgEF>tv&&SQh!OqIc$FO7f z-u(v;vodoZ7umD#z@a0|%v=n{_I7r*Hr7^_7UpKAre@kk_O=fmJ$YtoVq&Ugbl>Ko g)#InnUuY&BX!!W3wYyn2YD2ii(Qo85neRb+0lo+-6{S%E0iFf#Ed+gNccWjg5_q zi;K6ncTiC9OC6n8CMMC*(H~7s-`LnDB_*e&rM+`?&Cbqw?dkd6*SDac@KbQ`yU@_; z>grE1F`tr?o0^*5W@mrS&hF~!`cPE#t*q>8Rn^g){||AX_>+Z^i@||G2NV;aIALI))WF%q$-%+i-p%PIud1q|q$Dpd zCnF=-t0p&3T3S*}OjtmGUxHakPgh4bj;k`!i+^rSy@3r*1$kYTwGK{mVrT(hnt&=g@uWU@i!yO b2N6Lfi-HRc2lrHc`*Se*#0JGZ4h+@+M@mz= literal 0 HcmV?d00001 diff --git a/public/cf/eh.gif b/public/cf/eh.gif new file mode 100644 index 0000000000000000000000000000000000000000..8dcba7b7db381e907814a945bf0bf661a2471f2a GIT binary patch literal 578 zcmZ?wbhEHb6kyux*7%s_ZS!+F)%!3V0g~Jpl@cz5X4|^W6KcE zz!1$~=i=h%<>l$)K8yl0Dn4FgO$lX07JNu=l=W8$T zSN{H@GkMFhr+_g<>gN*Dje6_d@L(-+vxbZs^(*5<)`Xu@6GO?>+1uz`9|&vebL?hY3kHZ z(`S5|HT%n=#a~vgI(_QYp>qd5T)cSs*5xl(uH1TX>*LdBFJHa7^WoX!ckdp4c=F=y zyH{`D-v9Xg!N=z>-o1PC_U+U6@9%wj`RL<|=kMR&{ru|H`}g-hzk2!M!>bP;?tgiG z|I3?KU%ov1@#)*QZ|{Eo{Pg3;r=LH+{`&R)&+qqt{(SiJ`{SQKpZ@&$0wn+a`~2_U zmw*5MlMWPrvM_Qn)HCRSA_5dA4D9n8I2f8+TH82m)ie})q@^V##6^V!88|GA#Kc5| z1^D>5Ia!$brushup21I$!ew8ds?|> zX6ED`HIS20j!Cw2a81fcOV4p*)4Aar78u|i6&f26m*DbL%G6k2S65q8Q$=20mqld5 i!Nm{yWG&z9JuqG0p^=S8#AA-ef<+Asj4Uin4AuY_rZA8I literal 0 HcmV?d00001 diff --git a/public/cf/er.gif b/public/cf/er.gif new file mode 100644 index 0000000000000000000000000000000000000000..f292a13431e0f224effe09072d634324890fe51d GIT binary patch literal 563 zcmZ?wbhEHb6kyxLJZZ^5kzq)(vNVLl+y!bB0xv|dT zR7Oxl&6CS1b#LR7*A%V%oR+AyQp^UE4}Ck7RyZ82V+s+n1eIKX>|kJLvM`NZ|K#&cDt^ z{JvTIe~1IcpDc`A3=RxBpojp)2?P6t238I(q1HC84ledCHhp~qBU7`pH*jj3G-w_s-kdS9&Qx?}e#eeVhx3}*V6_m8p|NWC^ V+NNxv(9qD#!K@J@p&-Cu4FK#6LGu6r literal 0 HcmV?d00001 diff --git a/public/cf/es.gif b/public/cf/es.gif new file mode 100644 index 0000000000000000000000000000000000000000..149f4538643533e932ed10490d3ab2a8e60eeb5d GIT binary patch literal 562 zcmZ?wbhEHb6ky`MK0a@P1Ahev|A~otlM(tSIr(pP_P?Uyk9Fby ztEwLK1U^~rwQcv@*C)L{?cH$T+={Pe27tu7Cdc{QVpJ z^W(LD|Dyi>&HeYU?Eer4ia%KxxfmQ6bQpjD6ekSq{SE9*>};)UtQ{;}%*^aE{W4Ng zl9Cb)&OwuTIB!$ literal 0 HcmV?d00001 diff --git a/public/cf/et.gif b/public/cf/et.gif new file mode 100644 index 0000000000000000000000000000000000000000..297e70ba0395da3467845a89c90e4b4f8b1950df GIT binary patch literal 571 zcmZ?wbhEHb6ky*xMnmV8K^uCywe6kWc?GpXf+WNDj2)u<^a66Yqx&93*Eb=`N?Ew4FOeCOOu zo^>{8!IjL#Ed?u!!#nqHxZ1h(cJKDv{ZF4VeEux+^{d*~uj*gETL1ma@aK=`pFiGz z|AzegSNwmF0mYvzj9d)$3_75Q0L2Ld`-}!Ij^-Aowl>C2Mh;tBOG`5|gUOnjDoXMU z9G26jD=90>NJ@%}%P{cR8?H9g($&_N-6X5Q==*USc;@RFsp_Q&UwJ6%iDaVqsU15EB;Q6B6R(=H}$&f2W`z e&6Ffzkto-~&d(+hk+GoRa65|<-wX*325SJ>KQi?I literal 0 HcmV?d00001 diff --git a/public/cf/eu.gif b/public/cf/eu.gif new file mode 100644 index 0000000000000000000000000000000000000000..60b1c6e10b97c06404e9945485ed09546692faf5 GIT binary patch literal 224 zcmZ?wbhEHb6kypbA#U$Y?bcco{zW8el2o!N^v gWZwN&CE35)lb1t6q`}0_tcLI3~& literal 0 HcmV?d00001 diff --git a/public/cf/fi.gif b/public/cf/fi.gif new file mode 100644 index 0000000000000000000000000000000000000000..a139c742ebdcf687dc207cff374449c7bcf20a8b GIT binary patch literal 574 zcmZ?wbhEHb6kydSG{xw$vYp;YhT#IbJ9@%m;zT;M6*UjYaJ1ISP(t2;D_1(*!c&}m6(3uS z;1d{p27)hNzI^@q^&1d;|M49Ne*F3Y1V4ZN`~?C(fB*Rn1b_bi`Sa)RzkmOSK2ZG0 z!pOzoz@P(+2?kJ{FtE>V&}!0RVq#X)&`?)bQ&myavbVRBmXfrywY9c1H#1S5XlExO zE;?(@JR=h&%|$j#g)GcXjg1Tq3>BHBB_u?I1O@ncxj5L__!*ca#rF&H^YL(Uu(7i6 zostwiaQM+9+0=*er?T3R0A*k+)wtF5got1&w-VunH^n_Zdi YAHyP%1q<5+6df9VTv*85?!aIT03vUAO8@`> literal 0 HcmV?d00001 diff --git a/public/cf/fj.gif b/public/cf/fj.gif new file mode 100644 index 0000000000000000000000000000000000000000..c3e433fe1a7d55bd8003d4e3348a151ea3f8a16b GIT binary patch literal 573 zcmZ?wbhEHb6kyS?pG=Xps<29H+^;qMt@zcHkJ zzG!Qe8QRZK{Nt*J8$;cn^T8pF=~DwMj$V$5-I-o-HaX*TZfRWWxe4_v*HllvQBrxR zruRu{Nyxk(9*e#_ZE2Y@?a=j(zKXdw1DAb?S^O(>#kZ){Kcd%sNnG$IoT!uijj?zI@NmmfhcL_WypqDfHutWgUlpJ=wnR(cYua zF5fzF|I69O-(J1{{C|i8#h)yUTnr8jIt)MniW3I*SqQ4Qx~7(9W+sM)9PBy@vP)#8HTCqg)YS|)*sLrR6fBgaRJFuJ%mu|+d95X7WE71h zRn^7JPw$h|l~7a^RyLATv$N;7w__EsG&IoH)?A|^%Fn|i%6#wPz#zcDpvA!8!@!uqAUj#hvUib+N3CwcUtv*Q*J)9Dz;Qr zwicJKZ>%g0Y}%Any{)}+d4By)*Y4}rvMPKg-1wJ~{voGePtCL?O-rMuUJIJ>=uc_M zj44xQP2BOfuJ&5TjMweGzgpX>R%~lsz46cFDRb9ddA@MvzXfw&uG{uv)Amn0_PyM5 zc=zQ;@6TR(cH`0iAr2IOvM_QnI56k{V*(fz+zbrta~o6?S=iW^*;SaCnRsV|@pVpJU3qyinY+@D qo^W!qvdYQnM0hYbI4tvhaKtdd;a!xY8zT$L3=6@Aquq@R4AuawPf3XY literal 0 HcmV?d00001 diff --git a/public/cf/fm.gif b/public/cf/fm.gif new file mode 100644 index 0000000000000000000000000000000000000000..54af560ff9bfb97c116cfccbed4f957101426acc GIT binary patch literal 581 zcmZ?wbhEHb6kyAYaR%)X1RO!l2j5VA8{2J&D0_I)nRc2H*MYVM_#KSIVTV zSIgU?Q@quvY^Q1EZtI$T4)yyT8~3MAJ(M;5NbbyI`Lj*|YbYc6%Hz1+F(O3(Vs{hO{%-g157)*I8d-^qS#jw0(!&o{9(}m(_`S6!9&bGPV8f{=ThBb%dH(6H z3(xjlezyP0%WvPl{rU6f{}2a?KUo;L7#tXM7=Qp2Ck*V18ibmJ1O@o{czL+Fxi~pF zge)w~rkGe;>FeogX{xhNoT;O&VQ;Ujq98A$#wKW{w@5?7*g#ocRz^~lRlsbKt&N6? zl9IWpgoHASfXU*emP+zAc6Q?8ip+c_ni|tpw#%3riHXWF@fvHWt&pE1A^t=}hKa}E z^+l;GV&bAA!qSXl8IMX1x%5aV+EhH)pvcVN)+Zoi5U_xuk&%gsg@HjqfWaC7EbCkc literal 0 HcmV?d00001 diff --git a/public/cf/fo.gif b/public/cf/fo.gif new file mode 100644 index 0000000000000000000000000000000000000000..b9b9e7e580367abb7d7bade6d325c1ce53542b0e GIT binary patch literal 573 zcmZ?wbhEHb6kymF))bx-Bt>}cgIBbp0%oW+ynij zM-LpdP17Dday78ddivPQ)FJQjV}EPs!spLI9NbD?c$Yo(Du4MR#?!y*WnlHokh+&I zk^)|(21ho%d7U0oJnjAarjoN~&t5!#{^G@pmoHzwcJ12j+qWM+eE9hB~P0`03N9&!0bk`SRuK*RS8cef$3X`;Q+#e*XOV>({T}zkmPv z^XKQke}Dh}{rB(R|Dg{Qf3h%gF*q>j0Aqpy6ekSqvl@(=jF?%O^!4;~b+olKHH_@- z?GzLhY^|-WEG^8<)F;~6$;nI2nlsOIzR@BZX&Ld^bInXmOx2kcUH_Kg&u`h<>;@vNU;-iaq$CvDV5|;EVGVOV6W@^oW=SjIQ(~AmP z4!_MVdzD*J+HtI+`}o_U+UnjDHN7X^7T4Xockj`oM^B$Veg6FUn>TO1ef#$F=g*J- z|9|@b|MUO<-~avp^8f$ezkh%J`~MBd{r~^R|NlS#|Nr&>->?7w{{W@_(+?>AWMSlD zsAte&00K~)Ft9IbU~gh)3~uxF_2Cl~u^Q&pW})KszQTIwB&( z)L7qkp3?%AB~jraVLDo>Hau*Ox*BrPn*zf_)m7!KcG;;ZNgWIi^H)@mu{^0HEgBwi zIKWRz|g?JFqJ`YC4=4u1~&$V2nL2M28K!ohGqt<%wx{^C%sC~ z_?GPosW}r;cQLBrKupV(_?GiJOLbB@j+n00G+Akq)_v7>tzqtjlerVFI&H8joP6DN zlWXa;bEVU6_-yv^+u~e3`*zUwppYG&VLQW`7T$~A6CJxZIALEx(*DTQgE13U-^e_a zS#+$p{6u;6sj7yvl~12CeEKBv<%`VMuPWcZX@C7{`|X?Ij~`}#|1$jiY5nV$!|&g2 zfByLX{Tur4U-ADT4itZ~Fmf?CFz5hdf&mmK4D5Xk98FE^t?X%EI7!(Af(2_!e9*m2AE7| literal 0 HcmV?d00001 diff --git a/public/cf/gb.gif b/public/cf/gb.gif new file mode 100644 index 0000000000000000000000000000000000000000..78ebdf1e377c3cce6e441192d3321e28ff96611e GIT binary patch literal 364 zcmZ?wbhEHb6ky$?X&b#WsO9S|6-+|K1|&wA2a=&Bb@G+c7Y?qrmT^(qETK>l3ggHxreo{ zkCUmsRlcuLc1ATno1{$Uw5fuOYz)l8@&ZB}Q(0x1Wreu-8ARj+#CUn-nq|GkWVtx_ VSlAekNis1>GMr%)VRU4$1^{kF$`Swo literal 0 HcmV?d00001 diff --git a/public/cf/gd.gif b/public/cf/gd.gif new file mode 100644 index 0000000000000000000000000000000000000000..8af68af932d348b5cad0ef9498fec34e6afcd04b GIT binary patch literal 567 zcmZ?wbhEHb6ky0Gb2Hn(?X%o0e7Q^Q0zc2qZUyTk?{|j&?PLhu8IrKm zp=(W2!jXXLU0Hp5jJtRHx9%^UzpJ|QaMk7`d`pj5^qq@Zf6DFpQTbz+Egqh;_o9p+Ye%|o-amVb(tkf#OdVMlJ>i1|0?<0L2Ld`;-ROCRQmy7Qr@lLFOJN7G?X16K!p6 zrdjHX^{J?v+0D0JXl0=#Bg(|8A}6hGVs342s;wZvvz$fAOj=q-Lr6$Xgy-;fB}++h zaef^g{=*!cB7O3TGAGq|xwddz;JbWMLEFgKSXWcx4j&`4yqwnJC&mV!RfS(M%j#SH fHa9mk)MMHf!O$SMn3;`5!efU)!(oO-1_o;Y#=lNm literal 0 HcmV?d00001 diff --git a/public/cf/ge.gif b/public/cf/ge.gif new file mode 100644 index 0000000000000000000000000000000000000000..b9da2e40f48f5bcee9ebfc39a2ab1b1731668a56 GIT binary patch literal 583 zcmZ?wbhEHb6kyPDa?IRTk^i4`h9ET>&}+%oo%ls^?sVr`*G@|Pcx@}nK%3U;sqa;E&RS@ z;rHcBzO7vTW7YD{YghbSw`TwT{XaLX{keJL;lqbN@7nfp|L)VLPygD#=luDL?@yk% zbm`L1bEmFfzkc)j&0Du_eY$bu{{8!p9zFVT@9wi_&tATK`TF(iKX2ZA`t<3`moMMH zfB*60$FE<%{`~p#_wV0-|Ni|S;z02y3nLeU1A`6&5P;%@fqhAXS(BNmsR<*ak&&T( zudbQBxrVvDov^U2jk&C`mG%S;Aq_h_J{}tzRcQyi(iQSS>AtSmhq9IG%j0RdTz8P6PYnMlKmeiM<6Ela6vRF!)Wl;i2Tx;lN-G E02$ACa{vGU literal 0 HcmV?d00001 diff --git a/public/cf/gf.gif b/public/cf/gf.gif new file mode 100644 index 0000000000000000000000000000000000000000..db1d18e49a4632c816e493b1a6d7aab6c0751adc GIT binary patch literal 581 zcmZ?wbhEHb6ky<>;@vNU;-iaq$CvDV5|;EVGVOV6W@^oW=SjIQ(~AmP z4!_MVdzD*J+HtI+`}o_U+UnjDHN7X^7T4Xockj`oM^B$Veg6FUn>TO1ef#$F=g*J- z|9|@b|MUO<-~avp^8f$ezkh%J`~MBd{r~^R|NlS#|Nr&>->?7w{{W@_(+?>AWMSlD zsAte&00K~)Ft9IbU~gh)3~uxF_2Cl~u^Q&pW})KszQTIwB&( z)L7qkp3?%AB~jraVLDo>Hau*Ox*BrPn*zf_)m7!KcG;;ZNgWIi^H)@mu{^0HEgBwi zIKWRjrc8^Q-9=GaKF1367 z+IIxB?g?l=70`Jqr20fe{h_GZLn-CMs#Xuwt?z3&J=3&%sO@}T$LWQZ+Y24nNBYjs z4P2gtNk5O3dm1nIEXn+Jip8@`$+uZjud}6|=SjWHmwr z-&QNUtC77hbHUBk8(yy2{BG^`ck8!*-MHuT=H2hN?|ZxJz?VITKkYm6Y2VTJmqkBb z75#qb#P>rd&!0d4<+|v_ix)qiID6&Fl@AYvuU)(L2}gNcWakHy{LgpG~03pWoho2ZnOq@s+NwuXqbf`q8Ja6rh+nNDg- yW`O~(1DyRI&$3iiGJf^O-tWm$D>+%CZ?EfgvX-cD_AoHSiAV}PX+P}1U=09AMo3%$ literal 0 HcmV?d00001 diff --git a/public/cf/gh.gif b/public/cf/gh.gif new file mode 100644 index 0000000000000000000000000000000000000000..3d04871e1f3b938ee3f4c6529d07eb6f9105e225 GIT binary patch literal 560 zcmZ?wbhEHb6kypuoVO$-rR2@S1^v!JXkN1H)eihW|iz1cSS~B|{FwH!ZD% zIQ{R2hCj^BGtx|d+Sq<`ary1y$~~3)yN{2+bpAg+J|Z(k{sspA2oC-e8Y(kS=5KVg z$|4o5#ae$76ZMzs8!t05S!wb&JKK7-_2j8$4(lEM6&1U0a{pgdHFut4(6->{-O-8r zk}?iuJblXW=Dpdc_gbGmiG2AY^Wn4G*RLwyzG?sbV)gZ_?YD2nfB!Q4{_XPTkJq0+ z{(t|5{`*(_e~1IcpDc`A3=RxBz#wM;#R&s@Zv%T1J6mfjYexq&GrMM=rnG=jSopXKZAt&!wlKp{AmwASWv=EiS6ac>CUiM^B!K3M(*h>FVfcYu~;9 XK=IKR4kjT9jRgq}%?v_pObpflwb4a4 literal 0 HcmV?d00001 diff --git a/public/cf/gi.gif b/public/cf/gi.gif new file mode 100644 index 0000000000000000000000000000000000000000..e95e411dbc03063e4a51c718073f5cf2a19e4aec GIT binary patch literal 573 zcmZ?wbhEHb6kyGJ_owI2=)3H;;}X}^>c*p=P1WdF@bO5LcYfZ|4NJgl$G!^C+TNJ-tU&0KT~>N zuJk&2{P?+Z=U$yZd+pk_TeoiAzkmPHqeoxv-+TY);j?GY-aUQt^7->0PaeN~`SSJa z*KgmxegFRbr;i^$fByXa^QSLgzWn<9`O8-j`1bAF_wV0-{P^+f*RS6|^!xXpKY#xI z`3nU9{{8zu^nv0}7Dg@x2L>GmAOOV)1N*E7-6mZf9c?WwH8o{rB}GMDdwaVnwzk&R zRu<;wW(pIh*x49KY0jQ&I!||@t)_&qsLBcxQ#qZfHu53@eDY?dCWa<*+IG{eC3(0x zc?=Hf8y`7tCC|miE`MInP)@_z($c~}RYpbKP+w0^UzSx`@`Hq^jF6zPAV04-Ba4KX inCP>@j138qOe`Ef1QiSxJY-;CQsUxpFmzC0um%8l4RYrI literal 0 HcmV?d00001 diff --git a/public/cf/gl.gif b/public/cf/gl.gif new file mode 100644 index 0000000000000000000000000000000000000000..5f21f50f286286062b00748766842d20f5e3ead3 GIT binary patch literal 571 zcmZ?wbhEHb6kyCR;J~2600f{oVPK!pVA#~8udk=4tE;W8rKM?TZ*OO3 zpkrZcYi(s|Zq`4^SWZktTy^$bQ!@?2$#Nn>f&v2SD@;t)*66I?$j>KjW@>UsOvI62sPm{=tQm)$TDy~BQwkyTtkSjEUhNAd+58#g11 ln3$-Dgru;XNydSOgH5aq92znQCM;}dXJlfSA;H054FD1|Zr%U@ literal 0 HcmV?d00001 diff --git a/public/cf/gm.gif b/public/cf/gm.gif new file mode 100644 index 0000000000000000000000000000000000000000..59cd67f54de8bea36325a170de7c5b785f3777c7 GIT binary patch literal 564 zcmZ?wbhEHb6ky!10tpn_)Hs!zu=b9SjVI85oW;FfjNtFk~>W`u)9VVj`aY z_nL=?P2p$3se(6ygPqI2-i?V-oTqpC@LwKfZka^8L%N zZ{NQE{QmpL_rJe?{U72$@h1x-7lQ+X4lvXiKykvrKCyv~wYiz4t)01(nN_)0Szca3 zLReUke>zi-;Oyx<^SBmp@i3X%FSEC^vsrCrWwG9v+t9#3Usp$4Q$s~XQBISA(?COA zRY_J>OhiOLfLHRMp{}mBwub6nIcaeb6$TS~+eg;cme0)1UYZ+m=&30v$cTyx3GsdB f6J>m>r}a;b;c?*wgM9fWW)5Mth!X{g3Jlf&Uu;*A literal 0 HcmV?d00001 diff --git a/public/cf/gn.gif b/public/cf/gn.gif new file mode 100644 index 0000000000000000000000000000000000000000..7d05bc6414f8dc64f6203c085a5e2568053f7d72 GIT binary patch literal 565 zcmZ?wbhEHb6kypvJ&p#qf!N;V%Qje+CAIAO?mchF`X}zg=Cqr*i-H@)DTN zFEUf)kH5d<9LYZ+AwMG`d;ePv0~Aea-OVz0B*68b9Bfzx{0d>z%{f&(=TQ z1$_Og^!tO`w{Kd1K6-!sYWw}W{@+i*fBrE1_+k3}yUX|Q-k-iF{QPPC>zCuduO+{K zyZ`y)`{z&U-@m#4hd5CD$->CR;J}~*40{GpoG`FYYG7$%VOBM1H&J0@W9?;;n;>It zZ*OO3AwN@=wO>R;$k^7_#!6d4LR6M} z?M#_?Cn)@WPsloR_a^}5s&+dlci zlx8fMGIQyqXVU|o%448K0G{rFht(__Ogk4?TjHvjs>_VY7?PtUc#KDGY& z%;Eniz!3t9KUo;L82&TpFaQB4PcU#CV-S_G2t35l#G;VEqY-d`k)MG@Y)<2vqU^Wo!H$nft`p>W%>G19 ze%38&)xtHEaZ+*{m#T=(3(L#LdgMK)8Q305TI|ZDEN1oQ<)hS|MFDdyDy>wQSvi%2 zElw;Hddj5|Fh{S}=tvR^r@X)uugoBp3u?YIwOG3nom%)fr0%RxWPZl0>@`^^*K?E0 ci9U8Iqm%;;3lFu+nL4>lD0tZTx`DwO0D&$|T>t<8 literal 0 HcmV?d00001 diff --git a/public/cf/gq.gif b/public/cf/gq.gif new file mode 100644 index 0000000000000000000000000000000000000000..56392a84f6ced921dcd5e82de6ac02fc2da54fed GIT binary patch literal 563 zcmZ?wbhEHb6kyeSs7|yGxT+-2DC}+54WyO&3 zlA(>^nv2VIZ|}QaUW~QBZ-#^jcitCh|9d|=`d(6!;S$3~IXNzCU3|Cr25$?F+!+zK zCvM)-3z>&9yY{!1ohX}dxVvue-{$@QdJg^CxqoN>sh9f>ADDjX@2s=mkDfTW@WS8Q zw{G5l@ZkQ_`%j-f{rO@0r+4qZeEj(N^XD&LzI^)n>E-v|U%!6+`0ekP@1K8u`}Q3O zet!S?`{&O;KmYvs^M8l~#h)yUTnr8jI>6v(0L2Ld`-BD|p5_+LHcqzAPGL2LzCO8$ zGBVOqk}SfSlc!FTm?ySCVuq%+ovp2nfq~^3({*~n8p;;-TNUN4cbc1+>kDWoscf}X zSKVb|yjMU)$;{qXS4&-Ix3RIwJ{1kCJ65{7Mn;B@4Rub7@bmL>z2V?sXJzGL;FcBt fE-ES__=k^=mzPOL!ePRKhGuqV4Hf|f0S0RT2MS_~ literal 0 HcmV?d00001 diff --git a/public/cf/gr.gif b/public/cf/gr.gif new file mode 100644 index 0000000000000000000000000000000000000000..18f8a63a5961fd539c32e0d73d72611e91841e04 GIT binary patch literal 571 zcmZ?wbhEHb6ky_j z8Jm>zzC~9f%1$&kpRS&At7+EV&iS`{7v1h%@^I3!2UAzvo4)G7?6nV8Z8*MY%aav5 zpKm$%bo-I#JC8o!b?nvN6VLaZe0Ac~wL@p$T)uqu(zUziufM-}|Kp=aj~+gG`}o<1 z7cbsCd->_btIsdretq-q)7$so-hKG?;lrnopT2zh{NvM??_a)r{rvUUw{Jhb|M>mm z=bxWHfBpIM=kMRY|Ni~^KlFj(PZmZl1_uTmU`#N8;)H>HMgu3Oib@j)TL%jZQx6j- zue}{FuhmpbON*JNsu~mR>}-{l6&2;>WMvfjHRdm{6%`Q?5)>2=5N7UQz{6v1Zen6= zXrOPX#KCK8vxkTK95>fRZdPp@8|xc0EzHb}jf{*{#MKrpQdC$byFx~RpHE&|T1rYn pLR?H#SXfAcUET0-3`fqvrq-@z&7hQsD;^FF?fi@$QzSSTtO3?CbB+K2 literal 0 HcmV?d00001 diff --git a/public/cf/gs.gif b/public/cf/gs.gif new file mode 100644 index 0000000000000000000000000000000000000000..d48a065d0bf3a3303bfec3d6c670d743107b287a GIT binary patch literal 565 zcmZ?wbhEHb6ky@azo;m=Y2)Ga_PUZ0sEW^!3Tf3%ZlKb8;3vkBlrUT@u+B_dF$` zrhY?e`|&@S0n2M=eaubmY}@j*rsij5;nZofuC?}-FTQxHuNABH!_WRbc$B!OAe*Eg+{fn<(zy19A z%iq7>fBqlxK=CIFBNu}MgAOPnKykvrKB+-fnVFN5nN^#ashhEvf!WMnU*E(|LsDE^ zR76;aflozAR%(%gAP*N82b%x`tBH|{mZ`cTFPE~7t)U!)ytSOVx{ie+H;0vtq?I89 zr?jwy1izRj2fMAFjG7GtlcbOU?~3be=Ek}PXYW6H!p_DfZE0gDc~AWDs`qRxfB&+7 ZH!IDW{_2)>elHV4#EA_L4>>Sc0{}RMQ1So( literal 0 HcmV?d00001 diff --git a/public/cf/gt.gif b/public/cf/gt.gif new file mode 100644 index 0000000000000000000000000000000000000000..6a60a15917a40f7b4d7f0abf1cb3fa2b03aa15da GIT binary patch literal 583 zcmZ?wbhEHb6kyxc7eX?*HmL=~wX7Zz0ouN6!2n zHT!qe?7wkye#FiDlf2+h+M=K7i~nUU{Zp{=Pu2Rr4V(V8ZTr7|-;zD&cOE{wYv1`D z`!4J{bZPI|+Xrsk*>LU2t-Fu!JbLu#*|TS_UcGwv?%n$jw?2Nn^6lHVpFe+o`}6zr z|Nme9|Nr{`|KGoVfByUb?f?Jp|NsB^|NrOz|G)nK`}P0-AE4C#Ap;bDvM_Qn)HCP+ zV}bz`Ck*UM8n`%{IqcdjEiKqsSy@;))hDXCxVTMoRa8`vW1gU*tl;kM=Im@QDk>;F zS6x|2ezBF4y_2w@fFu*Anv#O7o35Fjj-!A8|4t4y1$ik~ZF7B18-9L1aYhbRc^L^O zLoE#hYd&5cF-CS(87T>8Cr2A=8y+5Rk(VlOML&G{#Lb|}V(>w;rCrIPO5=%RV-pJ} Y1D}qP!2&j3DdV&g90Cjt#~m1~0sIze`~Uy| literal 0 HcmV?d00001 diff --git a/public/cf/gu.gif b/public/cf/gu.gif new file mode 100644 index 0000000000000000000000000000000000000000..6b1786853f17530a476a540f3843b7910c64cb37 GIT binary patch literal 370 zcmV-&0ge7gNk%w1VGsZd0Hr?w+W-LH0086w0PO$(@c;ny008#@0Qvy{{Rse|N_#q8 z@jif0)a3XAaYO~?sl`;YO@#%<;>M+ zG8ik>3V}El2}$q-!&axA?}C;%LV^QM_F9=nIz1j0b_^eRIDIA}BR)PJ5e^Is8vzG5 zDvKZ<4J8ng3knzk1~!@;4;nlPlL`tH0Hq>l85Iy63!$zP00mevE-EA>A0HbS6cZ7> QOHBg;&;il_)Br&MJDcpAg8%>k literal 0 HcmV?d00001 diff --git a/public/cf/gw.gif b/public/cf/gw.gif new file mode 100644 index 0000000000000000000000000000000000000000..4774a0c0a13859ac0aa6277f316a36a1a0674b66 GIT binary patch literal 560 zcmZ?wbhEHb6kypvS=A$nc4Q;V%Qje+GusprBv2wu1c(H~js7ySsBwj86JfqhI{I9CIvz(#xr0kO|41K3nC!E!ua^B$8UWOSLE#Dns zSaikt(@BP}Usb++)BgI^{_n?t@81o-eRKKo!|eNapPxT%e*JR#`7`w2*OK4A-GBXx z`SZv3&!6PKe{=s2aiI82taYdz~0-y(!|27*QV2P& literal 0 HcmV?d00001 diff --git a/public/cf/gy.gif b/public/cf/gy.gif new file mode 100644 index 0000000000000000000000000000000000000000..39653f997cc9619153113ed5fe1b7652e3477cc3 GIT binary patch literal 570 zcmZ?wbhEHb6ky&C0-F#BhOu;SU4De+C8y9|lWH*>VR5hCGIBKYNBohHYLR zMVT&aQ`m0#`~ULr5S}LT)8GGKLcH8u)qmmPYV*_2Zw z(PPt>uNhstApFiLH`TO+$Ar2IOvM_QnI56k{!=3>YCk*V<8`xyTxmsH}IyzZdndEe=O|>-C z)z#EgRaBH%Srmknt?aE0Rb^$Qq$Fm~72y-pwp?her6?gP%gU@EA|lAmqi14fV{4$U zvU9f}KR>&qiP1$9J97?Z>Ck literal 0 HcmV?d00001 diff --git a/public/cf/hk.gif b/public/cf/hk.gif new file mode 100644 index 0000000000000000000000000000000000000000..4f5bb6c435cd2a8e738ee1207e15155031eed353 GIT binary patch literal 577 zcmZ?wbhEHb6ky0e!-tL8y(_2T!m#(hw zTwPy#dA;}YeDCG+#?SAgzyI5ypihB;A45Xkg@t_y3;Pfm`93D*Q*7*q#Kcc&X`iyP zKIP?oE-d<7Qu3v|{A*R!x4OEYy?wuC&HlM^z#zoHV8p->#K4rwpxbwrlT+ETt6$s0z;{ZiZKi49^laBs zZ{J?4u$gv|vmImRy2j7*Oq%bNyvR3uRdCj_sG>C)wVS%j=3Yz7%5B`dy|DdpW=4Dc z^1{{~5Aq9+mp4Bz%rEQSUEjHVbJL9J{hOZD)i0T_=49uz{<()9_D-0(+r1?JNMl^eCEjM`>&3jJbB^Ki!&GB z-njGh?z4LjUq65O;r|c^ia%KxxfmQ6bbv9z0E!a^_QehIGA!)uESyrzT}*;ZjEp>% zwnn<2`l_n>n#v+NLVR3?l8j2$+Un{C zCTcpSrd%4v#*Ex5V&dY$vMK`eID|9=8JQJDSBePn^Ye0XXmJQIJP_5h5)yd+lI=S` x1Cy+%oxKj<1w{h}$5ux6UnVOLDE2Y!WH+u^kg>qOVX=EZLk3GiLb3vbH2{6OP&ohq literal 0 HcmV?d00001 diff --git a/public/cf/hn.gif b/public/cf/hn.gif new file mode 100644 index 0000000000000000000000000000000000000000..3baabaad5e892fde30ae7f18643a81196a1a3ed8 GIT binary patch literal 570 zcmZ?wbhEHb6kyz!1d1kj}tR%)n61z|h6OGK)cIA-~xsX@{L^o_qBC_gM$d zHV!>x9=6{+;)rYXQrpZc9n{{*giu+48KU%fz-nv~6H|~47dEcY0`=4(;_~giuBRh{g+jaEi zz7wwwoO*rm)SE+R-yS{x?%0L*=dXW!{Pg3qXU|@}`TXhAr_Vs}<=2<5U%!3(_T$Ho zpFe;8`t|$IpFjWp{rf+}f#OdVMlJ>i1|48bFo5EOfqi-dTT>HjD@%Jja~GR@uS~zR zw3L*jgt#~ptBk}naWPS0Apt%fE@4JFBSQmyJzX7bEp=5@6)k=f`&|}_wl+4_3Z|Av zGa&@V3{&!o~VXP2Lq#1GaCb&K!D1E#D;bTB`+Qp25SHUZeh#- literal 0 HcmV?d00001 diff --git a/public/cf/hr.gif b/public/cf/hr.gif new file mode 100644 index 0000000000000000000000000000000000000000..0ff02d0878ede2606ff3795d57225b9842fd6c76 GIT binary patch literal 567 zcmZ?wbhEHb6kyz%Y@4Z5o5XTn3pX3R;;8!)Z zZ`#`54Gg}Unf-Eb_~zpB-P7}rx3^c-+TX#!-^0VLTF?B8jQkN3|?Qy3Jje3`g*!L h+L~&wl@%0hE_gdEP-tXiX5ruvU}$h=Xk=ip1_13SUB& zm*VEOR#TLdkq{FV65!+GmEh#Ic>MJF%h$ZTV(cFb|LCeIJvlY=^!MDxre+Rd4WEJq Ii3$wX019G0wg3PC literal 0 HcmV?d00001 diff --git a/public/cf/hu.gif b/public/cf/hu.gif new file mode 100644 index 0000000000000000000000000000000000000000..b080caf15c26fadec71cf27cf6d140b85944a41e GIT binary patch literal 559 zcmZ?wbhEHb6ky;ZBu7>+S8oCPvG7_Mn)-83}3Wp2(_ z%Xi1dR-{qno|DsU7Z=GE$@}i^^6m0>eS9AJ_^5QNJPZuH9~`XJr={1Y_b4<}f15ad9Kg0v%TkgdoJ{RQBo4JG~{Jv<*VxI z#I;FTo3oxiefs(H=Py9;6$HM0`}Y0&_a8rg{QUXz*RNl{f#A>YKY#xG{rmUdzkmOS zI8gk_!pOzoz@P()2vD3bu=g}@G&Qlewz77xurPDz>FMffYinqzsw&7xiuUL!Dap%7 zhzSeu@o;kq_vp@FxOnMuE-pc4J9~ROTU%=@OAB)|Q)5%ZZ98}G-G9*7$mHlwn?3su z95OO8HsmzWQdd(}l$8<}5#r~SW8l=kd;j6%r@Xw&!gU3Oj M;b1cZ6C;B)03dx$r~m)} literal 0 HcmV?d00001 diff --git a/public/cf/id.gif b/public/cf/id.gif new file mode 100644 index 0000000000000000000000000000000000000000..8d195107ad34db5674a09a7c4d3d87ebb69c1a58 GIT binary patch literal 564 zcmZ?wbhEHb6kyDxo|W`EC*^fP`kUhHw`F;+ z%Jbh;6~Aq$eBW08p{w~>U&n`@){lMdFDLiDnm+N(tf{Z(&3wOT?uX?IKdoB!dEKgS zdw1Twd-uVE2ag{=e)jCyt5>hyy?giZ&?&!0bk|Ni|y#DU^Z7Dg@x2L>GmAOOV)1N+1VcD80#R+e_=PNr@~R%K-+ z1$lWnIawJgNpVp|Hf8CV5@I4k0{nbD+`g@LRc6PQl)>f7l=4PfQX8N|*uHU?U_r8g#p0%CLjazr_nHU?J i=vh8}_WZMniLQCpnF)>tZafkOaXShwE=p8jum%8{8f#bp literal 0 HcmV?d00001 diff --git a/public/cf/ie.gif b/public/cf/ie.gif new file mode 100644 index 0000000000000000000000000000000000000000..7ab19170c257a8359f89bb7cc93feabf1d47d283 GIT binary patch literal 574 zcmZ?wbhEHb6kyqgfv^~T?tOnx+(du{Rh(rWF$ z%|B#o=+{pBkR2fryCT2$xkv1Yh}j#Hv_I*`)WBaeqjHbr79A@tKT%$FvTEPH4W~|> zx^Usb!~3@%KYsk|`Li#tpL~D+;??I@KR>>H`}OVDuU|j>`0(x9x9{J-|M>Ca=g*(N ze*OCW`}dzefBydc`+tZ7#h)yUTnr8jI=~oU0L2Ld`|JiT&Sp-7HUoVKER7EHN;7e&%Seftp0Ttrz;Kj7^*+1%%jnk6i5*{4yT4_3|IC{Bt)Tx`S>N}PDZh(n zd~clcy>!-(=9#~$=KXA&|FvWOuewFQx)%JNJNIYP(%)UnfAy~YJ9YK1>6`!U-o1P8 z-o5+x?>}_t(9xquj~_pN`t<2@=gwWeeEI6ttJkkzzkU1m{rmSHK79E2@#CjYpFV&7 z{3Qr{d-?LmyLZ1ne*E|e1ipO!{P_zId~A3uNo{PpYC@87@w{Q2|u z&tD+;_wV2TAr2IOvM_QnI56k{V}bz`Ck*V<8nm05v@|s})YVi~Rg{&OBqvT37Z(!~ z72@aTWze>tZ*OO3V{K(=VQyxwIB)(U8)3oaD^1N5wAR^5a`B0}=teDs#py*KZ;le`Zc3vqH7A6L308Pw;@c;k- literal 0 HcmV?d00001 diff --git a/public/cf/im.gif b/public/cf/im.gif new file mode 100644 index 0000000000000000000000000000000000000000..4b704bf2443b117f1e530b1f0b1c30d8b1547a70 GIT binary patch literal 580 zcmZ?wbhEHb6kyN2I;%3 zD))G_?h9)_k}!QJX?9=M;<2pdLwU1j3O0|GtsX1eJ!*zYVlk4=4FnfSgm^?PC!^u{9arM3SPhwzv7;jit3 zUpRz3a*BNA5`HGY?U`HbJC~T(o-sH5`Ms+uOo9mL}Y!8%zqo3_av$0LsIekz&!j9d)$3_1)z0E!a^_Js{xO}+hTtXx48{U>{S zd%C+gSR1oUaCP*svJBDIRg#euH=G;j>f{p^5o@j(ZZ9IF#mpJtXlG%n5glw2B`U

ut0w3)t+YK*h6gurzkc_t38JDO@Lkp_ZKc%&I$=x8d-iYrJx s;pP@&F)`eb;9#%@006ci(EtDd literal 0 HcmV?d00001 diff --git a/public/cf/in.gif b/public/cf/in.gif new file mode 100644 index 0000000000000000000000000000000000000000..17bf26cb895e4d8fc5974300b4a1a6a3068a1957 GIT binary patch literal 565 zcmZ?wbhEHb6kypuoVO$-rR2z~Iin5W&EZ!(ctl+IhCK=X_7UMSdYmLYjN_ zMl6e{pL9HCWlZwg{(X@9=V9^xCsmK1JpKE;=il2UpFVy5{Q1k5FJHfX`}XVC zuiwA_0O9XHe}Ult5C@7sSs1w(92j&MfB+OH4D6E{6q=gkTjk_rB_%~gg%pe@7#kTG z8tCciYHMrs8SBoUrKPER#ui4mL@yx zY)*z~INgkjKDo#K6>HuiiaVFV5L}WwiTDub?%7ksDU}7Dps( zKI7vao4PG6Z`Yb!-~Q6oU*qF*W_x$GA70bAqF{F1_1fODCE+vs4^NoBt8PV7>zaa1 zOH<}9JUe4s$BH#qmTf%zd(O}EX>S|j7;5( z?6&q+TDEqwnr51E8ge@Fg1TyoifSq%e0;o8;-ba$ zR1JiAxw%F8h4>gmOl^#n^sKk*i7W6+O35+{uUL7Ulaqr-pNE@)&s<&8QeM-1x~w6O vk-Fr)hun`j*w|#^)_5o^a8%1ujoDND@!^qXz8^BWOb#2BTp1;p85yhrM$TRU literal 0 HcmV?d00001 diff --git a/public/cf/iq.gif b/public/cf/iq.gif new file mode 100644 index 0000000000000000000000000000000000000000..6ceada71a4534b8497deff72a30b210920afa30c GIT binary patch literal 565 zcmZ?wbhEHb6ky!L78DfxU0**s zI{LSTMRIaVPG-(;SJ#5Pg6}>)e|&t3i;64CDt?EA)K=I2jfrV#YWb6#+|k{p+9jZ^FcXOO|vUTitnl z?X+{-*WEn6`PS*(_bwcGc=h0;EBl^YdGzSfskaZFJ$rWk{ga#D-rfK4>Gk(7pZ@*( z`2YW>|NlS#|NrIx|F8f5|NZ;-$N&F-{{8>^@Bc3#11R$U|G)o304V-sVdP?{XV3w~ z1Sn1z*e5lxH?gy|wz76~Ff+5O^eHJR$jVAdNr;IF^{7b9ogpkBz{|_cJ&RXcOH)Hb zO-)rB57iZY}yd{tFtC};SrtNX>+ zn4yK?hq*aJC&O23>z_6@-(6gOxw!lY2>2Bp{UWVtbo)HeOr2g0}?+?FjtT z(h|NaJZ4W!(!QkZL)ky4O)ENDTz;aw`c(DLMTYrP;{o1u_`SshKf2?Djg5?q*z~Iin5Xr!h#=uy?z}3tk*1eg5;UG|0cRGXq%-akM_cYX% zBbI8$u6Sr{q?fqnv9*HG5viM2FVz4yoT4(X=nB`9NIzq2#VZS^dXyC!Z{w zdg^^;McK^LRddd^FT32i;>y#fPv5+K^Xb#4FJHcV`}Xbo_wPS`{P_9v=dWMCe*gac z=g*(NfB*jb_wWA@2Z}#g7`Yf67<7O^&H#!N2KIRkoK2i|Tz0G-EX>`^Oq@nWhW2`P z1_t`NI@(&AeMU3wRqQl1)Rg6ABs7>f3}@LX*)CnaQbe86&feb6R?f!S%F@Ez?5Hu9 zo{Ey3l&G+P03Y{dVK%!xwl<;%4<9u%H8W;4&{Ve;wv-eR66ELSm1bboS68zVuz3BJ qmzPJJfyHR;1xBXhokEIsB{vEVGBLO@XUHrNT%gp@Ey2vlU=097zEYF` literal 0 HcmV?d00001 diff --git a/public/cf/it.gif b/public/cf/it.gif new file mode 100644 index 0000000000000000000000000000000000000000..c85646a4040c48ddab703664b0b07d102a76f49e GIT binary patch literal 569 zcmZ?wbhEHb6kyxj928!&h5dhKUT{TwK2U z`1}kF{S^~qwaUtQy_5H5Z_h2B{@eURwuOf542jqk8L=lKW^YWw{=|$!870R`Do<2a zpQ=7|=+KE1C(fQdd;9k7d-v`=di3b&)2Cm)eEItI>$h*;zJLGz#D+Ob2C#8c6K2~UM&R$`9qIQP1#vl1sJ&( jtEn8iVJae|;J|P}!I6oXEn!c^!$pY=3=B$aObpflbC*!Q literal 0 HcmV?d00001 diff --git a/public/cf/je.gif b/public/cf/je.gif new file mode 100644 index 0000000000000000000000000000000000000000..f0d163fb629368240131f5fb388f1b220eb8c70b GIT binary patch literal 590 zcmZ?wbhEHb6kyLYk38c}hAZ6hOS~BCcr7CHUVOoW#G>a3#aD|O9u+pcEN*^Q(f+co z_ernT^Onia+o!zgn(=bF)~mkh$7jxeK4rn(nTwvyS^j$d(s#?&zge^O^~Rl__8oh7 z@Yt;rC(oTbcmDkOix)3mzI^%3nTuDhTzP-?(zR>XzFoL_^XAQOm#*Kwef!?Md(R#` zeDvtixBHKuK7IQA@v~1)pTBtV;>VNc-=Dtt{QTwj=PzHse*O97tG938zJLGj?T1(I zf#Bndj~_pL{P^+PhYz1VefswC)0fYmzkK=f_3PK4U%vkO^7Y%dZ{NRv|M~Oh@1MVZ z|N8#x*RS8df#~-iAo}y?KhZ$(CkrDNLp_5I0}z1Xgn@l^1HXD;YHDI!Y;;s)c#w}K zSA?XHdtqUokzP)2ZkVv3U22gbgLYxIl6+dOKBHEWcWQp2r>J{Mms=+x*_2f+F+R~H zrZ7N}&nh#e)mA4%Lg<;hm>iqM7RSkIzKTYPZX7!pm$)!V`_IyeT*T5TsO;2q!D54= H0E0CE^9)Z% literal 0 HcmV?d00001 diff --git a/public/cf/jm.gif b/public/cf/jm.gif new file mode 100644 index 0000000000000000000000000000000000000000..7c86f46c95e8ffe78018c0d5ab0a888d82d72aa9 GIT binary patch literal 568 zcmZ?wbhEHb6kyUJQi{k&zKhjSN+( zA~|VZCB+5ivl%AVXe%#Jp4#eax=eR-7n}7e>q)&;u`4BA*V=h*a$h+!(toS}-N_6^ z+bs_*(a78#nY=Ig+G>W`yHt*^b;>`I-+DOY(k6pt2h5sImVeyNaDBJi^`pX14>N2$ z9e8bj{PTm#SI$@*I3MxjJo}SNR-ew>zdP^u^`hRF%kn2~R{pqY{_J+-=bQPz?>hgw z8}jFI+|#o)l81BwYyoG`FYZ7|Z|=WcD~?C4a~WV5!n&`_DAqM#tJ zYir8DAf{($r7A5gDIsfMDaSjTk4wtdR##F|-O@~eg<~}r7q6C$!E!Zr7N(sHYdB77 zSz4;G9ARQveUew%@_?BfJJZF>LME2#!oo`C`aE}!E87^$3JZP^*ESMiXJE9pGn8Mv eL{wD5??wfqf@=pWtB{(^feDF>Try0I4AuZPxj>o# literal 0 HcmV?d00001 diff --git a/public/cf/jo.gif b/public/cf/jo.gif new file mode 100644 index 0000000000000000000000000000000000000000..fad8a1cb80c43c63ce6b93e7936e07c52f7f2c57 GIT binary patch literal 562 zcmZ?wbhEHb6ky|ZXPcZ0qDczNxKiTUI2Us6)CHPc>dwsd7><=?O{#rcZ=Vq!EF zX)LL(HdtoxA}8rjTAIaj3)7XR)~l@l=H@!Bb@bTi@vE|O%Iw(St-&$7Vv_bH{psoX z**EdegbDv<&H6KU{`vFgFJ8QO?b@|ZpFVy5{P_zId~AHRP6`t#?{ z{~-<(f3h%gF*q>jfFc4ECk*WU4NMHpEv;?rn(|Uo;^KmW{QP{pJlqT&vZ8!EQ@OZU z7qCv7AuDWTZ@1Fc#@fo-luc7lT1?t#)fy`cs||+s1|k9idaKu3m|L2#sp*Lc271lmsL+)Kyg!Pl$*4965Y<@X9{&sWw z<>B$i+xu&1=%3KgZ_&}eD=WX$*8Zuh|1x><&uLS?FI@O{)v90X*MHr;`|s}E=g*(N zc=6)p%a^ZSy?Xun^_w?u-oAbN?%liJuU)%;|Ng_rkDfk#`uzFxmoHzwe*OCG+qZvS zzI^}w{l||VKYjZ2`Sa&5K=2g=zJLAt?c2BS-@pI(@#E*upTBU a#Tyd?7YnJlv@m=;=*-S1t;EK}U=0BK=6-e}({4vj^hx2@VbqWmQ}~JQ#8ro~Y>r z1_l=R`aab)j*N&1kBNC^ZW|jL`^eU*DLVSDyLU!L#w&N9x88y80z>)d2$hzWeh7<_ zT&Pf8U6tQz^C>p*b7HE_5|f8n*%m7-oYpv+Z?LxA;Pkn?>UnLg$7auvZ6UF{VmHp6 zo3=kK=Wy=o_5Ej0ow|Mb#MSHjAKX0m{Kk#vFCM*q{`}SJr*B`q`uy?Z$4_s+e*XOB z%ZKmZzWg8JK=CIFBNu}MgAOPnKykvr-rvB`)ZEhAB;O&^CEg=0EWpd#F5E9@Br0me z#WIJB!N}frk+qqYmYLN`3oAWlO(jKHSw1ld4k3OX9toy(vQm=U#KhQka&n67)!Z*B z$tEVk#&euqh{?p>&d$chR7J(u@{zfvA-93HhPt|jf`YP~^e0tDZhd`ST^${5ZMFZZ VOxL0vHZ(XkGYV<(2yif10|5PoMK1sV literal 0 HcmV?d00001 diff --git a/public/cf/kg.gif b/public/cf/kg.gif new file mode 100644 index 0000000000000000000000000000000000000000..3e9db20afd1be7dc1b1cf92fef6218e03b9f7194 GIT binary patch literal 577 zcmZ?wbhEHb6ky4?(zjrYE;Ar*M#pR=`>n9JV_g-F~ zyu9A~`+xTL{}3GfB{=wFNa&Z4kT0QupCTgO#Vdb_4E!1y`6)K`TWsuy46QH8$zQXx zzZ5%sD=7S0?)AN_>|3q(_sYtTt=d1TtG~2bexKy_dAjbmdDcIcdVkrj_2Yomx5LKY zj_Lk9<^1cK>;EAR6o0ZXaxpkC=r8~QC{7sI=QXf5v9qzUwzINyu`n~Uo0u3G80hKf zXlrYz$jkPbXlkk}sp;!Wi3$nuNi(q-EmTsrw70hqTg5H0)?ksGp`C?=jTRp_wz);1&(80hkn}K0D1H%>u);$co`zJCm>|Jcd{^40?0&_0k4ho9NJsVbV^=?E&bm{fG(NW1Im*UHB#8=$7la!QFb1S>%YDWE? zhgn&f=a;tMdR$gk+5fO<%A==^4Nqs!ezAD*r@MDQKYsl6*|YC2UVMA==KH5l zU%!6+`R&_}A3y#NaiI8`>M4HCaUJ`&vm>C9iIqcuK_lsiMguS*D7o>lFjxZstjSCE literal 0 HcmV?d00001 diff --git a/public/cf/ki.gif b/public/cf/ki.gif new file mode 100644 index 0000000000000000000000000000000000000000..ced56fc83d40a56b32b273983a86cc658daa7520 GIT binary patch literal 574 zcmZ?wbhEHb6kyz!1*BRK}`Ux}Sl8OMAi@28P=V3=bF>jP)~3e5SfZPP%8I zvewh}sh##CC;hPGzQ>+s!I>+c1lk7{oJcO5`83i!y5iK!c)!HjbM@6rU!?>;PYrpU z9-h^5HoN8G)BM1f`Jr#};tD!1zo^NqnR26d=I-mg-5=Yly64@Vu=K&4HFs9+xW9hS zqvyLlwjO%^>QKbtGtYk>-hKM=t0(6!y}TRx?cB-p*WZ4+Tl3<^oojbKe7$z@%hTZZ zclO@heG?O1K0a=4A!apoQ$ukpduwYO zQ(jXmQ65Pz;Ks=;RyrZ>n%X0%6kUO!wiuO4A~5~O~fA9s^7PldFY}0 zD9AWBclqW#tGpgtzwS>?3!VIzGjz5d2$}GCdiz%Y<$*oj$6}^_4O$sgJG&%iLu|&} z?+r_n5;n#suP@A7zBhAgM%m(@mAfl$FP+|ZqI&N6nAvCNy}ruu@fO3*yF1@sKJ)R~ z`75ugKi|B3_SxARuWvkm{`|*};P2m)zJD+M{Il}cudLs{6JCCP`TEQ2KYxn;{;m4^ zx9#nZ58u9h{q^hD{~-<(f3h%gF*q>j0E3?a6ekSqy$wPdnk}tu8XX$!s=C(JRujz3 zCmT)eQdU$mwdtE^W^8Pt!KQ3spsa7dYL(quJ3}^0TWNhUb=x)T)^F63v=9`O)jO=C zqphd1(Na=hke`Q}lau2LH#3{!GJZau3*1~>S9q=~%1McezZ4gK^G2MPOix b4-pXo0R}c!7A7tUi3JG^3>=IsObpflbbMOS literal 0 HcmV?d00001 diff --git a/public/cf/kn.gif b/public/cf/kn.gif new file mode 100644 index 0000000000000000000000000000000000000000..25584f632e7fbdd379ea6bc5062dea7480c04bdf GIT binary patch literal 573 zcmZ?wbhEHb6ky-aH`FMBke9?|%6%#j9d&33_75g0L2Ld`>X~Tv1T!$HvSG79flqulYV0(BYj;18wCko zUIsA}?fIIjDuz~qcI=#@@^crcYFNv1E88oXS~80nYcE_P$jZv8WFaTcEM&CK+Kg{M zr=Gb0*HIz;CF*AmSZHx^aR@UB*_f%>D|7Og3*X_m$E2gk$7{=NdiymSn*bAoq=b}| hWk}AAf`^A%I0Y0~5?C4-S{Vftxn@W#NK#<11_16{Js|)9 literal 0 HcmV?d00001 diff --git a/public/cf/kp.gif b/public/cf/kp.gif new file mode 100644 index 0000000000000000000000000000000000000000..a569de7f9eec5de2f3167b63acc766772dd11d84 GIT binary patch literal 569 zcmZ?wbhEHb6kyz;};9>H&k=^9u|NZx|RpFfcHfym>Alz~J=mg@_1)_s5sA zvd>gi-vE)eHcRaHSB8e~3=CeGn!YzPdv9(1#@1FW=kFV5=g%&#Dy9G5`uKkI@%a!K z^e!mGu=fAQsOWbosh?6(zhz~8%`f;`RQ#>9>|1%|&&tYgtu6J7?|$p<{?Xt6edf%c zix~&)~8>WFJHL(HGgf9Vq@}VdP?PV9)^uJOe0B7}%#Z$VoO!inZ}~@N;o-a2eZAu(zFT zV`F7yVPUSvs;#D~tfIJBUS3v4N`aYGUERpeT1!GgL|BlISA4aqp{}8hrS#VAyxgM9 zEGm|!DyDXd+jejtJE3f#VW4F#edIEy&=c>sK${yngv65ZtHcdp;Rd;k9Zn-A~*xpCv(lSdDqKYjcX1fITr{rv6Q z7w^8jeE&Ne3zkmP!^XJb$ zfByXa`}g0!fB%O*Q2fcl$i?8mpu+$Jpg3V*U)^BY)MR9&udk=8t)-!^W@&FPFKl9K zYhz;|AYyIRZ?DP0u4t>OYAw&iE^nn`X(!LYZ_dri%5A{UBy6Fy-cHj@a2q2dx30X2 zg@TdYbQ_+dY%H8sCWaQW`qMQ{g;-danfWy34NPS8ZKTF_cL7)t5cD6=z3 zTS-bLL@+2cF!gZjR=k<h6FV0a-Z>E-Fpkj3Ed@Bd0$ zJ0v88p@QMHiAiKk)KPo;x7OASoeV#$tggGdCZ{L8b92kh%`GV@{TveVFgCWTs!C_6 zPIY^=$x0LdmHti}oMKkS_-ytG+8z|LGbCzvWa7Sr%tM()$BL^DSKnN+r2Itr`z1>% z&sKg~v*z38&FjvsTXkdAraK$A-QTwR(eAtV?>~C@=-IPppFe;8^5x6duV24^|Nism z&tJcO{rU6f{}2a?KUo;L7#tXMKrsP|69)E)4GhA~!hCIfT%GLQ>4npTI#p> bUm+p>2X~nb79413=3vzj5m=C@z+epk2aixK literal 0 HcmV?d00001 diff --git a/public/cf/ky.gif b/public/cf/ky.gif new file mode 100644 index 0000000000000000000000000000000000000000..b180cd03ec1d0494495041248e45aa9c1928dae0 GIT binary patch literal 577 zcmZ?wbhEHb6kyL9EP1Sn-;g+d-F73s(iN-#?)_(Pt ze%*G#ZMMM^Pg$5dMoe*up5YbK=@~yGAZ2!JT7GEO!lWYK^!(XbMdb-4%j=6~rdF;z zn4X(ky|B13CZ}%g*24PU`h^e5tLvuho-%p!y|(UWtsRH@7p$LMer{UsgTBdo7G_1(KHs0)h<3MnXXi!g9mn(OGB>j?|-3uqe(2r@|8s%dH(nDX&+o65-< z^D}U$iOa|c$@1`WDyXVT@G>wfii!vc@^W)?+SpiI-+S;_@Wcx(LkS68t^2Z1PH=Lv lahg2X{J{4>8?U%k-~xg5jm$Zm3?@Y)3=K!SC72l*tO3ymM<4(I literal 0 HcmV?d00001 diff --git a/public/cf/kz.gif b/public/cf/kz.gif new file mode 100644 index 0000000000000000000000000000000000000000..cdc59b216a45a7382f2a8e27373729cdf58d62b0 GIT binary patch literal 578 zcmZ?wbhEHb6ky&~TTb^*%%QQ-&F@7?!?gSo@h_<9CLwzuH$aGwlA$y#GJn z;eXagJ~Dap#`j-_H<#{%iEbAKjSRUA zrLUD2&KF#KmUQ*k@-rP-SH4X@zcTaM?}F>!@1L@me`$H;^%sRVe&pW#Q+ngu`im0} zpU-W){;=fMpT6tomtS3V`9k!b%N^Bs{yabLw(t6s?t9;k-01yr+2Zxp;9pmr`yc%~ zb7$(Cdlgq6F1+z%)rZF&|A#nG{K>+|#o)l8!vF-JIALI)-@qlx-NMDm$L0FuMi`RTzYGlZ zCIu}v746Qox)Db{>g#uVG?>JlnCRE^$5M zchSY~zPY+LZ?%++^KUw(e`{@dFR z-+|!g&!7K?I8gk_!pOzoz@P()2T+_auup5?ZffRgZRPCX;NUjvH8U|WFwoLcS5=bZ zV6o8E)znm0mXVSY7Z+A$V6`+h)YCS#veK8_Dyqh~dYz7rt-Zaqyy#&SMrKPr9W~Sa z_IBDrqC$$t%yl%>)NIaKO9~0`OJBXABCE4W?LI%hBqNiN!eTLDK|bE^JUqe-TvJu2 d%NZmra1dy6WbP2sa4J~vkdawHnT?6T8USvNO3(lR literal 0 HcmV?d00001 diff --git a/public/cf/lb.gif b/public/cf/lb.gif new file mode 100644 index 0000000000000000000000000000000000000000..b749b5335cee797666851cbe86ef9a19ed5ce4ae GIT binary patch literal 569 zcmZ?wbhEHb6ky1~AD+h{M_$+qv}{G6w`yiE%JkQC@T)AfCNxaTadk2x_x zbAvzTCwwkSj$RV|sXX&@RqmI%!mo`b-&!lach=Nyu5R7cGVR#(J$v>nI*w!ZzkmDo^VhH6zkmM)p+7+I_wV0- zK=kk5{~-<(f3h%gF*q>jFaQB4P8isyHLy3av$eLecCd6Yv#YAAs396wsrf?J^OU!B}Aok zwr$tc+iPPfFE1)ADr0P7WOC`MrG=Tku&|cCq0xO!Rz)GfrMx^`oSYm#`50KI&s_Y; b$24Mr1Eakw3mcEX0fUCa3=B$aObpflMbTi5 literal 0 HcmV?d00001 diff --git a/public/cf/lc.gif b/public/cf/lc.gif new file mode 100644 index 0000000000000000000000000000000000000000..4f11a3350abe00a879cf00c45e93c83c128678f5 GIT binary patch literal 363 zcmZ?wbhEHb6ky2ta;fVCy*0mbAh{g1@u*Q-Fnr(S0Hhcy7?`GLawjrKF5knzaEgK9CIiDu28MfT+z+()pXiAs z`*b`rmC=dalNr?W+(yMDXN|K5u zUHMp%_N6X&{>1H7vv2j!Ti7t~=EBvBX018A@8I%7hgUr~pZD@w>4#gnUvI~Lxs(3u ze!}ku$)6sy{U72$@h1x-7lQ+X4lpJdKykvr-q*m=)Xc)v*3QJp$YN}2Zf|C)tE;W8 zp`oVSZER^}V{4(TASWduBB(Ii#Lm{*Xz|kJd~)4}YBLwfZWQF>lVW5xP&uq3eN0%0 zpNB`9fkR(iT}eqsMqE^smzP_Hja^?=QC?nBOibVwHawK2cXM#uI6#tVIDxuRuj#pbBt}Ka}9do`(;7p6&g%+Jt zO(7?mveOo(o^5j~Sf25-&F=Cf_nR|xuFWv}-Rp5{w#(m10e2V4|C=6hZ@I(2MX8TA zi@)6N{$h{H+x^C`59z%=kpAwt>8BIQAJ5o+KJWbHiu{+$-rufTe7hR(?Rv=9o6$dS zhWxx4{{2qM&-+FHhd5CD$->CR;J~2600f{oVPId>VB2JCV`XV+Zft%xvSP+(x*??B_51DX^78WX^7Hfa^Yrxe_4W1k_V)Mp_xJbu`1ttw`T6?#`uqF){QUg={r&#_ z{{R2~A^8LW3IIO$0jH>L~# literal 0 HcmV?d00001 diff --git a/public/cf/ls.gif b/public/cf/ls.gif new file mode 100644 index 0000000000000000000000000000000000000000..9d7e241d79225dfb872cbd45da90f6c45bec08f0 GIT binary patch literal 590 zcmZ?wbhEHb6ky!q{^o-lZ&}hZbWW~^8&Cq7!pR~s-bq_;_t!Mh)pwzt#-F6JU z_6+?FK{*E^viCDga*WPB5MFqQVWv+^$zirRfytFedFO|g)zpeCjLfJ#UfIwfxg<`0 zSz@T%;+*%S75ci&}w6; z!^Tp_&6QqTYyG!32JLJP-`yU+yKC;UQ>h2~=dL=wV9kjo>(;GUw|?E0E$g>#UBC0; z!s9#EAAY*&$kPp{_pCj$f7`KVJB~l!bK=FW(=QL7eR=HstK%15ow)e=)TP%~ZoNPD zDE?$&Q`9vTuH z;2-9iTUuOFSX|`em7kZLm6?;gzoe+3C|^VSWY($dbEQRh^S!w_J#U=OOpMJ)PfJY+ zGPUwch>wd)3RG~jv#~HS(AClOn<8QO=x7U{OB)9#(-Zf8IqRY`9UmXHw(!YV|6-`d)q@-lzr=5{W~{z9btn~)HRIT8x<733Glt1eRgkeH;k zRNHu!vCUeWTUA-k8=Y6rX7JkT<-grObXRE6vEtWT8J-Q&HnSe z_}`0+KQF8QzHa(I#DU^Z7Dg@x2L>HrJTQRbgn@lxgPu;aj+U0Drbd^BTCa}%1iMK# zHrCdbW@aX8diJ)qmR45g=BCER1_ra$EsP8e^*8En*50bC$fv5JqO7E#ASWv;BPAin z$g^wj{)2~)iXT6D`oN(hlH%gBj7;*Pq9Q^<{9Ifd?9cfbSfqso1$j9?vazv#4gJqDM1e?&MKydFH47ylb3mqpXQp7)n8-Qe)`?jlCb`B z?53Zoo4)*-)SI;Rch0tN89RRcm@(zw%qhjYzW(}q!zyJLC^Y7ok|3e%o{$yd~VsK#4VE_V9oG`G@XyE2-=45AQVPWiI=waYg zS65Y4R+gJ4B_%E{%D}EXYqqGcu%MuT0KYJUprM|guCC?;RVAfqYHViqyY1|3ZEUQq ztSl`oO?TPv-GA`#QFBX^U8fHmI$~jNZeb#CY;@niK>xA!Q*C`dUL8ew85s!)F)XLxx%1)Py^jwcK7IQ1>+|QIKY#x6_3O89-+uh~ z@$1*GKY#xG`}gnv5C@7sSs1w(92j&MfB+OH4D6E{*qfTzT3Op!I+>Z-G&I!JR8>_} zloaJ$e;N eAEwXTxb(S_Lj{BXMFvI=R+b2k1&Iv~4Aua5aZzai literal 0 HcmV?d00001 diff --git a/public/cf/ly.gif b/public/cf/ly.gif new file mode 100644 index 0000000000000000000000000000000000000000..ef48062ca9dd9729aa077c98fdb435df3483ecfe GIT binary patch literal 337 zcmZ?wbhEHb6ky~C!OYBz!H2=Z!ou3x`je=rySqC> z3WKMor?s;uu;OewdpxbTWLkw*F~jlbV|P-NogX zi%W5F@sEIjU(wNjQqv4q81(k`+N`tj+TsU*pBKF>*}~9Vl^e0)YJAIr5bN$mZcBd5&CSznaHC(TjMuBxP@ tqN1v*uCA%2rEMV5t2SL*TSrGvPha1_K#XVgYN2&PVqy}TH#;&|0{~9ekrw~} literal 0 HcmV?d00001 diff --git a/public/cf/ma.gif b/public/cf/ma.gif new file mode 100644 index 0000000000000000000000000000000000000000..a4223422bcdbfa1b893dd904c24f27fd9497a80e GIT binary patch literal 570 zcmZ?wbhEHb6kygxYP94P)|VdP?PV9;Rz0#KYVuupH`YU1K-<>cUCXJ=z$W#zKBx3jgiv9_`_ zH#X4IWSL-MVyLgHp{yt?DJrZs-)_;8Wh+(*3Meph+Ah}7P&G4>65Yx#x5Gw%kFvIf zsmfM9Ug;gyI_k>ua@yKL0vC8Bm^iGi$;)iH%ge(f#>io*^i)##{7Y_b5k~e|bF|cy f739ofHaIvkHMsW52r3vPG%zqSGI;Q?FjxZsFz7(m literal 0 HcmV?d00001 diff --git a/public/cf/mc.gif b/public/cf/mc.gif new file mode 100644 index 0000000000000000000000000000000000000000..27040facb113f5d68f249063ddeed6fa8cba1a49 GIT binary patch literal 561 zcmZ?wbhEHb6kyd%zNDr7 zNlpEkp8h*4>ra0E--5!wB_)5#EB=+2|EsM0-`IHc=+WcHkDmmB(+Z^i@||GhXDvcal*jf*TCAu%F@ch%*@oq#K_31IzdHAQ9)i-T2f3z zuuoM=N?cS}fS;F}i<3iO?t(>2maX7m=VM?|S-5!V@|EmtJX_V&l$EB+NlQow2?@wB z7~5a4v$e6dva~QaGcngTvbVc*<=Tx~CT5z3_O_R=UcYH#Y;2-#@bJ;&o2Dk84gTuu V>&0xzIGEJhC88cMhl7Q|8UR7LZEFAk literal 0 HcmV?d00001 diff --git a/public/cf/md.gif b/public/cf/md.gif new file mode 100644 index 0000000000000000000000000000000000000000..9a6ff468187fe64433b9327ae3ca32924ee3f8a1 GIT binary patch literal 570 zcmZ?wbhEHb6kyz%ZYIVIu?Q?u85tD;XHJF)$ovV7Q_!bIn-whPAFu)Y)4O zMlOjLZo66B_OkU(zjQaiIUwgsXyLU75k8S6*P}{r#8q62ue|vvB{HS<_Vi}koR&MY z+MS=}rOfZ~D(ktod`d{&&`)y9I7f_cC1E7xelV!=FnGkFR)qzsd0V zhT8AD3|}5<{(a2w<+0qC$1dNV8h(3f`|YXEk7o|wp9lPW;qvRH_m7tmf8K=reHZ)Z zUB=(ffqy@g{QFe>e~1IcpDc`A3=RxBz?fhF#R&uZ^aiG;CS83^OYpE+}nXlv)?o*T$7qwCl7M3&S<>nM- zVN~2Lv{zL{#^?x#z;SsIAwdf{9xf>(PL4}guJfCl%G}j^z|P0aC@sj(V``+MWAKvw l_1pQ9VwRR>8D}~gwL+~KI2ac=BraOW$;7P0$HBs24FKyEQnLU6 literal 0 HcmV?d00001 diff --git a/public/cf/me.gif b/public/cf/me.gif new file mode 100644 index 0000000000000000000000000000000000000000..2b0e9bece5143c0d9583cdf7a5a9791085a951d4 GIT binary patch literal 229 zcmVCNk%w1VGsZd0E8X@&I1VK00!9u3E~3@>jVn)1PWa{Xy_vn*g-YsK{oe7 zH{We2GNE$pjWXn%Guo*t=%hE{t}EBGH|MfE?YA!ByE^H+KI+3e^vys0(?S2(Ise>3 z|KUde=|BJf|NsC0A^8LW3IHDfEC2ui01yBR000GIASaGnxn*dEVV&Z>a3UvETiiFH z6GKniID!Kb=m`Wr1+Hsc%k!xtRUB+3HIqOx$T f5fAr3dR*W0GcpK+goF)76%vk*5+MLP&WvB` literal 0 HcmV?d00001 diff --git a/public/cf/mf.gif b/public/cf/mf.gif new file mode 100644 index 0000000000000000000000000000000000000000..381c1cec29b49b37868605786ecc4f1eb6e0826c GIT binary patch literal 585 zcmZ?wbhEHb6kyvqlkk7zS$iPs{z);G-P|m1?BHu5p&@ZkuQBrlHjQV6*%_(x4Q{=U#DC$j9)t#nhG(+8VmafT6 zO|w}>mUHy2=9mDH-8?J%`R0xbtQ_ZCxh!;WUF7Js(8Y6!qt_A-uO(jo%L9W~`iHCv z3R(Hhz#u4Mby(z@@Yr?Hv1`BE+Q!FkNX^(>P`Kk;WK?O{u8PV%)z!P}>-Yai%l)2J z^rNtF+O$Il4m~`2^wEh^PfwkHcJb27vsYiexqSWRtyk9`y#Mmx{?n)Lo;`i@?Af#X zFTZ^MkpJUj;j34#etcT^?%lgzUw3}`^y%BTZ$E$j{PyqP=l}n|{Qv*;|Np;#|Ni{< z|J(on-~a#r@&E6S|NsB|`}Y$l{_o$f|3LKrH&6t~{Z9p;_>+Z^i=m!D2N)9!pg3V* zU)Erg)g03r6CNHG78)At!0yzXIyqx%T5@un3nQ1cu76v*xT7!_=pMc$)D8LP*d?X(RUZU$}7vn zVRlPNK_=cyoS%=ESBmkOnv$H1WK^Wk2Ob^?CYcqA%x>MHn%iR)T?ty{P5-@pIp(W7V2p1peY>h0UN@87@w`Sa(mU%!3>!JprM{`~p-=PwZa z`}gnv&EiEao%4BS9VPUTO;?)~*5fujGC+6lc iTQU|ty45M9V#hE+QJJkrf<;M4z(KIVm9de5!5RRp4^RjI literal 0 HcmV?d00001 diff --git a/public/cf/mh.gif b/public/cf/mh.gif new file mode 100644 index 0000000000000000000000000000000000000000..3b672ae747583f5af910eb878213dab0ce3e1c42 GIT binary patch literal 573 zcmZ?wbhEHb6kyz#zfEpwGY%!oZMg4diiF^J^BrW?&Gu>6dVttl&A_-8ow) zV75ubJhSM9Hp#1= zUAwcqVpeL?uB|1}+07fX+jd_rvB~e=_o+;$sQ=KTI>+*fhrc%(Ug}C}oqhcKB=7Tc zn>H<3Gh@}ougmjRZo9nm$lV(UcOE|d=q|*Uhzs)z$f)W_vKr3QUo0-jFQ%+%U}ep$ZD=GfE-EOZu+7rWR*_j_ zp}3HswEA{C3vDSzX0^pahYZYZjFfmd_!yW~_DkO}(--FAeD|1HUQXB4NR5x{=Q|Ew k1|~h@q!~X#6PZ{z_+?C9Y(H>-!G%%Di^XALk^+M@0KOPb`2YX_ literal 0 HcmV?d00001 diff --git a/public/cf/mk.gif b/public/cf/mk.gif new file mode 100644 index 0000000000000000000000000000000000000000..37900d5a223ceb9682f7ed0672c69df8ec95a8b4 GIT binary patch literal 587 zcmZ?wbhEHb6kyvFJ^uTYc)V{CN|Fz!f>mHpK#~6O@ zv;4i+{qO#ekEi&4AB+5P#_jH1hA%hde_f9KdBft*V}_Tn7(PAL`TR`k@124_uY-So zNc#Po;rn;X|G&!r4{@OQlZBCs!GS@C0SG{G!oa?w!B(8PrNzvQsk4*aT-@GDRd$k< zm6({Yq=7X%v+67*K|x(zel7`94N*pBSz&oSH9-XhUPTQdHhxA9RY_st&AK`=Qk-l& z5{$O?*4Bn9Dt2~?idx2&cIJDe7s|-!Xo-lhvT{o>FpKevYASL`NwG;ObF;89Fv)3} z%5br%t8)l6d`NO(X5g#1@ImyUV~+%vl373_vjabSCsRhuMkR)Ze)&`uCI)K&1o=E-)?ApxncSJmch@vRxe&KJpRn^`$@vf&*opg z$bJ2)^5(1ao3DP~zG;2^YWw}W{`c<&fBrE1_+k3}yUY6@!Qa1o|NLqF>zCv2-|m0@ z`277F_~TFUpFf%Zhd5CD$->CR;J~2600f{oVPK!sz}M8IY0_q*$lS%u#HY|NZ)aye zMN4qHK(B(dl!UphjkT3JFAvwuzPaM&3#}~GmvOF;mlPM%Uu0>j#>L6b-z&FGRBxTB zvC6*vOx$u}q9S^`j0{xR+1Yp*xn(a1YnxutRldQ-b6ZwKSV;Skjxrky%X5x765{$6 fW@d(}OP4W-DL4cyXy6dx2rS?bU}!k(z+epkhY(Ty literal 0 HcmV?d00001 diff --git a/public/cf/mm.gif b/public/cf/mm.gif new file mode 100644 index 0000000000000000000000000000000000000000..68617f5650bac6ad48c906678a0f0052cab20769 GIT binary patch literal 995 zcmeH`-Aj`J7{wo#h?Ey9S|oFrbWyQVL9m&DPF+g27APW4bWCYRq7GTZbZ&E6PO}9X zGcq&{5u%JVK^jcgbbcdqV!EmO$i3T~n@+a9y_;+O5#4n-9Ddh_bME9*Zju<0a1P9! z&;u|7pa7T!m;+b<&;aNFfD8rzV-WHH?gN6yTL^?@$~6!Jbb&oP+fJdZ(Ma$HEL5tM zN7$W!E#7JlwjE=@)&k`);wLi#k_Es-!34EZ>)W?40=8qOkzv&7*pak(qp zrqw3%N%4X73{ z9T>HR=nnXU-UUn#`@3bocA4YIxLIFm)>k8j$5V(xW|5)BBGgo(u&PkgBdfX5W^O(( z^Q=g-4dMSbGj;phD8fZ8e9YQlH0vC;UeqdDb}nPqR?OCh**euuwa?b&x3~BXf+_OZ zyH5|>G%k(ru-AXs<9GD=o&A32pzmmS?_|$^GJ&`ek6VFw5u3+`dexrOfF}^}2L9{c zHgE|I4LJ(|AO@EXe?I}?au^}j<35OEt`@w*m#~KOq7w7HUQ6p-cmM4Mld8i=xfhpE zcxswIGqMt&#ou^Kaw+dh3FIxwMJA=7FI)79H6N{9cpVqpj>uCU(gw)wJ4iMAeP~2z z6wj&pGSr!vBaUX&Pvb-pVUa@ZSXOJ8^dr4cnjkPJg^-f-+&dz;KO$;UxpZA34c)a&lkpGBBvfzkk5M@Qi`sEs(A9^)my5 zmdb~p3=Dr682$sFfCJ ztBQ)d`>(G$I^N#jLp?wG`26`|Xc!py_p6y%Y|zKAwzjDW-@ki$W@i5R9UAg0*7j#~ z=%485^5S2AGCY1~ME@>K`d?l7w>jird)dD=VZS!H{NGyr?_|us6P151`u@J*^5<5@ zzk4zN?iT(Z;z02y3nLeU1A`7QCKy0*!oWVGfxn5LkCCaJiIKaTlat@r!q`|}Uu&9% zp0>7TpRuK(o|=l1oV1jxvb-h-zm=V(w%QVD39*&3tNBdLOtcl3N{9-}%Sx(q@Y$PL z8z^o$BzW}L343cB1DS)u0z8tEBB~s`w%2sT4+(Iw-4{`2e{62^>^2t*vxtz;J6pu@mm#lYanz!1s6kjB7J!oX0=z|hRV(8<6sk%4SR^@$-3po&D&0QOg}$;+oj-rSA19BTC?r$wkxl$+wP+eVFQA5>SRzgTfKzip%W0Woz@WguV8Xx<#2}EvpjghJ+h`Is(>igMQ~Es5oQ3Y$+k6X_ z1Qss~E?XH{xhk?|Yf|HewARhJZCet$Hs^G1%kSAy-nXo%Z&%r*Jxx()RPo zj2|zy{e8RS*N0_4e*E}9#DU^Z7Dg@x2L>HrOfZ1rgn@lV18Y+gODl6bQ)efuQm>M# zj*X3lvV^#(5L1togrcFkwyw3l7!S7~W6v}-TNPPNAw4s0PJxw5)6Mj`WVG1iEIB#& z7+I7=Ma+z3lz#zfEV8p=S%D@oGz>vYfRLme$%OKxk8Zyr*Zjndoa?i9C z{#h#nve!fuZip^g8e6t8zG7oa^_I-Wokbmc%X{`!_8)AVdZcy6(XP2Cd*&XQy7cV4 zHRqRYxw3ihwQUD)?L2gA*U@`>j^5sT?C!o3_YR$UaQO7y6Bizxy7ctym8Tc3J-%?` z<<*t6^!~xq4-cQcefI3x%a<>oz54X#-KQ^Kzkd7n?K=qk`uX$c zuV24@|Ni~w&!4}4|NbB1K=CIFBNu}MgAOnz7(j8tz`mq`on2g(gN@DJmX(E1iiMe( zT~gXWPh8yIPE)EvA1|N0mH-o*gode^2%oJD50|>Gx*(&Bw!EUE zx{8gpg1n5Zj1s^7MJuZv*4CC5=4NK*#s>{eHB^+Z%ggEL%PH`)iV170a&z6_;NVdc z;$(O$Agw9Dwdtz!f`iR=Orm~QCNwHCZDac$x59$spw7Tx%)nsFz~IHe5Y51l$-q#_z|g|L(9OUwl|jB+o^KkT zL9c=Q6nT+ZB5IS>Bxg(N&D67;ZmGOb*>0|#?h;+&rN*ucT}@Y-TCK9OUT1B$&dzy* zq02fK-_^d(o18<|hj?xF^4jVZxHZs!n}5iTkcge(5j!Iz_C&<)iH+SCn|(kvXM3PDAy8K)W!I<;~!@aQNxBs91(GBIVaC@2UpSOWl3k}>Z9 literal 0 HcmV?d00001 diff --git a/public/cf/ms.gif b/public/cf/ms.gif new file mode 100644 index 0000000000000000000000000000000000000000..40da3d9e58137cfc8e6b6f2b11c3b8c72c9be20b GIT binary patch literal 574 zcmZ?wbhEHb6kyz#zuJpwGbI%fOJ#z}us*+AOElr=mZpMb_i2sCcG!x|Zd1 zeY;uaZu1?z7ufnP@d#Mt9JI_YWRXYsO5d2Zq0!3&6V`>NZcI&I9h1FvV{BDU zZtpnq`1twzm+$=_;z02y3nLeU1A`7QCKy0*!oWVeK}m*%gM)=jin)uKsh5e>*52CE z*3LpjK~7piLY$G)+(1iNOG`;YR9jm^U5t^##!5@yN?%n}NZZU*U4&7>PFGLQ!dgv8 zK*PvbQIwHOS5jV9MBzA}y5SiiMrIXpF%e-wetupZ6HQG424;nakDu}K@VsK@d#mv1 n3GZiaZgxJ2j0@+Qm+?F}(p!9Bf`YO;6O+djjs;0a9T=8Kv6GzePPYw1uC%X#AL8o#A5ae3?_p`7qbPs#L`3% z(TN0MXd@}P!S!;zYya+{r_{^v$@d+67nd?~@y$+f!fhIg0B-;#01luGPy^5bB$rFZ z@hU;od_FWb_7w=oB&kqTH4>>tqll)}7>yDMjY%Pv)fN`iOh#K-QC3&=wKZ*hUEkO+ zwziC&o!rGm{_gH6pMQRQEEEc2u~;gVIF93a{_FEo5CnxUi=wCsf+UKPB-8q1ZWuM{XGHe(Jnbn?(L1X zwzllIVA#x@pPip)XNSDr!GV4Pqx`;+EF0-}_jI?nc@9#;$4uCBa^~!_P={=aNrd`N z+nkPG3z=nd@sRu6VaF{2mPsb!u^@hRZ|gD#axXD@s_WWrvvrsznfNOmooFvwtuEpH gBN`-n@nL5B0WR(M_;S`0_TTK9%oqmga3>^x0eb{&;Q#;t literal 0 HcmV?d00001 diff --git a/public/cf/mu.gif b/public/cf/mu.gif new file mode 100644 index 0000000000000000000000000000000000000000..f8e72788a9ad4dec477ffa8066a2e039fad14fd8 GIT binary patch literal 560 zcmZ?wbhEHb6kyz~I8b(C!JO#TXbQz1x8dLxxoh3_BPY4l^*E0&;^H)LfS7 z`>t7O;%ODU)-qy?Ph72Y?B-1#QJyI~`MVh+vf6{PcJGeJyc--GRj@a#@L+oR#D{Tl z`U~_Qr>B=T&#_!)`K+L@qWkp8>JGQHZZE2;Lbik??qrxScSHQHgsx+}eJ6w`pO%?% zPILA}o%xqdmRz%4anohzgS3Ya89sdy{_;iU>sOU8UrfG#*ZuQ{;l~ftpFgdB|91NQ z$NTT!-2X!yDE?$&_b V{xgel$Yd;7aFCIMorQ_P8UQc(LK*-7 literal 0 HcmV?d00001 diff --git a/public/cf/mv.gif b/public/cf/mv.gif new file mode 100644 index 0000000000000000000000000000000000000000..098cfe086ce6ffbd78480c7eb041788544e957ea GIT binary patch literal 576 zcmZ?wbhEHb6ky3A`B?aXmEbMo9FnsK5u|5%;1K?#9R6k4wIvl>9I`?rC!B zlZ>1vxh0Q^DxQ`Xy(q1HR$cnCqVsWk!}GeTH+9V~o4a52PJcaf(VN9v-fr3d`QYh~ zXRmy@dh6S*|3e%o{$yd~VsK#4VE_V9oG`G@ZD3<#ZDDC+VeVvR>S0spSCE&NlarN} zmJkXVj{k&+Y>6A>2V=N4t0Yi?#{XlbLTtE0g!#K&oyKNJcOunwx)?kmxWs zi*|AG@$o5ka$?A3_^PDzO~Cl1cV1p*o#MZ}y!dDFpN)$8>TW=1Ba<_-qUZcQCiH8mAE(JA~*np0#{#1#|- zM7Y`5rZH%X%gvTtCBiGh%F4&UX{xTSsw68bB_Sp(BqYVYd7F~Fy!4)ZLOcgIZ$EZo z?|vR033e_!OEY6bLp==*#Yc*IjDq%77A8je`npA-15+adgEauF)-NXj literal 0 HcmV?d00001 diff --git a/public/cf/mx.gif b/public/cf/mx.gif new file mode 100644 index 0000000000000000000000000000000000000000..ab4e6002d3fca81e21c20616927d34278f07ec0c GIT binary patch literal 569 zcmZ?wbhEHb6kyV92nJfnf&&!$}4P1|J57Xf}of-s_tBH}y?#n_Azqb!v{c zf8gSI$KCspm;ZhL;D-^>PZCmWrX=*%W;snyd7hQ$JvS$GQAy0Qs)UubDXSYZ*0$uW z?*|svVOWc28ftY5su?ljrYTbMo-vi$~YpIJfKk`SZ6f?74LL(*3JPu3x|Y z`2PLJk8j+2a_`ymr>|bU`t*fB*U8 z=kH&?|A4^XzkmM^aiI8~KF<1itp%7)l literal 0 HcmV?d00001 diff --git a/public/cf/my.gif b/public/cf/my.gif new file mode 100644 index 0000000000000000000000000000000000000000..68b2bd3fe2b57349f88fa17b5822a97fca92a77c GIT binary patch literal 579 zcmZ?wbhEHb6kyz;KkGea1EhhLa2o*BBUX%g9(;-@K=y;^=tO-Tlr39UUL< zJCBTwZ(BM)wzj_K>if*a<$-VbOCR5-!6CW158KPV%S#Wv&M%%k;lhGh+YYZ)y*795 z^#uzyu04Eb+0q>wSKV8+>hb#Z&$e#8yLvzyALC@&6D9ia%KxxfmQ6bbv9z0E!a^_5}?Lj8amJ4DHM;T`bJK zj7CPX+IkWqcJ?!DZEf^LjpTI=3^cg~g@ptJ_=K6~NopGCsB@ZITUnWzS!nbdh-s>e zaqzF?&(F)tbDWEdU4Y4QhW#uX>nm4{jm=b9 z#D!L@;^BG9&dSQil(gpZmc!Sqr9P(h1SB3};S^GGX<=YI)XdH&W0u3g!e9*m+4^S! literal 0 HcmV?d00001 diff --git a/public/cf/mz.gif b/public/cf/mz.gif new file mode 100644 index 0000000000000000000000000000000000000000..4fd42451cb26b8fca5c05501ce1a1ff875ef28a8 GIT binary patch literal 569 zcmZ?wbhEHb6ky#gfR5# zGx*uK`MLTrWHDsIP%mVP|V z`|fDO&a*o|o!0++PV(FFxG(1|-=4|)dRgoHWw)QV%zxevd2sW<&#Q+X-#PyL@!9(? z?mvG0`1yzD|A#nG{K>+|#o)l81BwYyoG`FYYv2)TZfWLkZ|COcP}J7x*HNFOs;aCk z$IT%xsh~DZZh`b7=^3-6#I5aD+1stPwYAgdRMe9c7Z%{-z);1&(9Xcn&tSsvk%^HZgyEZx?sr4O(9oSf%*=jTTmN)$ z;+w|z%iA?8>+m<9V3C<3KLY#;3XWD3E|Z=kU0QbHS4_0#BF$fkiFGw643`@INXs=_ zVb7<(pYA@q z{^Hu}hp#_9dHLq$$NxhdDE?$&I|XVWvBzi_drm6_m5eiI8;Mp5C#>h`K!D^)GE z6qp%>IQXor#SU^CSty9eF*67$+iP+kRI)S>7ZH#-Ze=Hbhg;7^MdT5W6tk5v?;UA# qL#cNHJRg`@By=Jojx(`v@XJ_aTqt-LuPma?`SWeRX$Qr`IY^bceK(HyYMY=|8(`cLSzPQJP@gqBb#X{bo^wx{+r&)2 zmTOCjR!2;%i0ZvPaiU4=g4*TK7yaj5>F3XJKfam${_XPn zxA)&ak$?Y&{2$^#@h1x-7lQ+X4k#u-al*hprGdMNn~RIHowbvdxra+vS4&%4OG|T_ zy1KG5Gq$6@;I**QdHMS7yAP^L e@=_Ag7CAQ(7A|Pz`oN;Wa$v(k=e9-$25SI#qfAZ! literal 0 HcmV?d00001 diff --git a/public/cf/ne.gif b/public/cf/ne.gif new file mode 100644 index 0000000000000000000000000000000000000000..808a3114d9549769089881da8b5a50ff43aa2e5f GIT binary patch literal 569 zcmZ?wbhEHb6kypwIAzje)_R;jf%~#V~q-VU; z*mQ-d%_^H8l_t*XoIN*s{%o`g*&gz<)9r7cf8ySx@00z0PYwAuE%N7#@V~QSf6q(! zzNGNalFZ+$tN*PoxxIDn!s847udn*KsqNR^8Q)HL%HFRxPhNa_ z@#>4K*I(WE`uN(dw|Boiy>F1|^-#+^H{^_SrpZ+Z^i@||GhXDvcal*hpt%0qnnT@rLxr3RJnN6ur zeuC^IX=zDuF-A5yDJcnY5fNcwK|ww~VMZ+rGc!|D;|)ee1_pWt3Rd>J?Cdm^<gwodYwIYoi1PFDa&vKV na&WN!O9Gn~x8VnB33<8R5ObpflDu`zs literal 0 HcmV?d00001 diff --git a/public/cf/nf.gif b/public/cf/nf.gif new file mode 100644 index 0000000000000000000000000000000000000000..b4fd52b745027d2db881b8289b6a1706f020cc8b GIT binary patch literal 579 zcmZ?wbhEHb6ky*x@L7| z#*M}{EjCVVPWD~)F1;>Zy-V4EfB*jdKg5CJPZmZl1_uTmP(*;@gn@lQ14|Q&nz@BVo0%#jBLf4A(nM1`drLDr z8zXTsk$xp9DPvoEMLAn*U0!aXc~X)_cDB+IRx7x<1R0nWB*hHubcOhpt+lu~1a>LR z*)Pw}BV(n-!Opi!RzyT!U51ZGR7HcGjhBH*Mnq6wO_-CDM_Gf7_33j#0X=ggQBgfp o4OT84gY5@Jd!iKWUL4rybk)JF*Y3!IgG#PEVxlsZTr3RM05V%pi2wiq literal 0 HcmV?d00001 diff --git a/public/cf/ng.gif b/public/cf/ng.gif new file mode 100644 index 0000000000000000000000000000000000000000..ba3b2c0950521a0bc2b364dda0df39807b530087 GIT binary patch literal 574 zcmZ?wbhEHb6kypu@mm&cNWsz!1s6kix)_!@y9*z|hLT(9OU*jaO*8kjN|% z$=Q%_}=4}k6*iX?dHv! zcb?sO{rdIuch6tEfAQ|!yH_7xz4`R!{g?M&zkdDn{nNK^-@bqU{^Q4wufM+j{Q2|O zuV24^|Nism&)>g){||AX_>+Z^i@^aD4GavRIALI)-N4br&aP|NuBXe&!otkLt}#*F z%HH12&P-lTMv93;Ls>~-ik+>EiHMMZ1k;2?GG*~xl$A1DW^HLKz|SYj z$gU)Y5)KL literal 0 HcmV?d00001 diff --git a/public/cf/ni.gif b/public/cf/ni.gif new file mode 100644 index 0000000000000000000000000000000000000000..5278287a2a29bc8e72d33c813a4b0e5e06fb2d06 GIT binary patch literal 569 zcmZ?wbhEHb6kyz|)K_J4-L z{~`?^W!pY$bbmFO{6&AtPm5_^t)~63p7Ggq_J8}C-<{@sb({CoXW`GFW#2=V{XRFb zJbKly)HRC>m*Uv~X?)Bo%3l;0m_e*XOV%a<=-zkdDp z?c1+kzkdJz{pZi0zkmP!AL2mqCkrDNg9C#O0}z1Xgn@lp12ME~@=Gv@=z+l6`;LgAh$-r2`pxFPKf#E9y!(Rr5{|pSgfs6i&8j3|M zS4>#_O~>ZDp_5kHx*z85`dRDrvNrv+@iocY^vfyGs%Yy^k8r!P9Zu!j|M*0?R`2>1 z5bs^T=XXfT*RZUg;TZu<`@coy{fkTwX+8KiHv3mnaa7mg-&s{Za_dqi9sg6%@VB)2 ze^uMRs?PFx=l<3A|7)7~Z~Bsp7cXADdiCA=_n$s}`T_)BLEziBZ$Ezg`1R}8@87@w z{Q2|m-@pGu94P)|VdP?PV9)`^1Oq5e7})z8IGQ-vTU*&WI#^jb^z?LfbhI@z)YMcJ zz`t%I1H)DZhP@07M;I8+GB8|WV7SG=@DNDyao-W*zbh_s zUqFGSy)qZ5C|G?DfsfpnebJIuGmd~xspE%gQu(y5c>ip8h z`I)ENYfty*K3=bVyd$^#ZRi1KB-&re9Dg3uU@_S^y$-=FJHcY|Ni60kDot({`&Rn z&!0bk|Ni~=@8AC+4itZ~Fmf?CFz7G<0Vqxw*cUc%G}-gnvA46cb+Ptv=;_&;+Usa( zX{f6xD=D({so9&@DJjUwNJ)qa$+AgR z@c;k+A^8LW3IIOSkslw{z|Kks+&lU0(mjf{B|-rfeyjvblWPw(6NX z>t=7Oo4dPz#s0~wkKErXd+%VxgTpb8jwSCne(mY0?5C#-Uz{&{d9miz)uxYkXFYiK z_V@4K|A#nG{K>+|#o)l81BwVxoG`FYX<%n-W@Bw*>0oAN>R~f5(9_e^*3#5aQK`McIE{MRLmapC(KZ86UM?~h7+=#Ax_aZK%x$0z9`^&EO zJAcdbo2I<}+f?^+>eRU_-~C*+?D*Du_Ya!>-m>}037Z$^ocEsk{_>*RzXSXJo=$jk z#ryBEqwlW;KD%T4;bzG5`wq7*y?y?`@zn#nzt=NA--&qn(B;)br)Q5mUq5ks^Tg%t zGtYO=+`m1F{(I%>pZkUHUiyA`6>$CGpO3HozPyh3^fvJ6!>^y;1%G}Y{`EuHzn4v4 zKSloi9Q5OB%4v*pbEdfAcu*CsiA?X1oL8kDZXW_hHDM9jm0KOD%uE% z2(W1w?AFv4V-)1(W#QsvWjdj)siq^UYBzVDx#_hVN?Nz=tnaTosivTyE-e4t(tMq^ q_8SE`Ipq&?EI%8kZAe)7=txJiu$4vA7RF{)Zc!z_85W8H4Aub9_HeBL literal 0 HcmV?d00001 diff --git a/public/cf/nz.gif b/public/cf/nz.gif new file mode 100644 index 0000000000000000000000000000000000000000..b217554203172e78c9492f92d1a373b6eaa93187 GIT binary patch literal 572 zcmZ?wbhEHb6kyz`)1AV8p=S&%h9`E1q31YTYVsD{j!0DjyuH99ysKsbo3f zyriVA)6^oXbT_v?Q?Hp;{&Omw@@xXo+HsCzotKoRF1Owe3V&L4N(tsTFfOYE~{Q zpL)2k@m_A;^!D{nE6NWwPkGYXdbM-n^f^bLPnmjS;i?;}wtQT*;^wAZH+CI;v}50s zL#Ljdzy9FL{r^K8DE?$&$CeGj(?}GP2m(TbNth znQEx1=&C5lF!Gog8|oV_mK0UiROXdr2q#& kDJec)29^}2i<&X5oPs(f2I2t?i`y9)JmzQ^3NTm$07vUU3;+NC literal 0 HcmV?d00001 diff --git a/public/cf/om.gif b/public/cf/om.gif new file mode 100644 index 0000000000000000000000000000000000000000..740c047984a4f44ccf7dcf2b7f512ef25115128a GIT binary patch literal 567 zcmZ?wbhEHb6ky$WW{{8y( z=g*(NfB*jb_wWA@2Z}#g7`Yf67<7OE&j5-O2KFfptW8a(rY0uF#)gIl2KuaKI##Oo zc6PS5*0U@v`i*S#B&W@sZDDSq%W9=C)HJy6y;>4r6iP@S!9F-`5!%b_CiA8wT$F; gElmv#bu|^Y1_nWg2FGT0A*l$91&Iv|jSLLd0BK@U2mk;8 literal 0 HcmV?d00001 diff --git a/public/cf/pa.gif b/public/cf/pa.gif new file mode 100644 index 0000000000000000000000000000000000000000..243b7ca87e678f06e4347d890940de17b9b91a73 GIT binary patch literal 570 zcmZ?wbhEHb6kyz|pZS5CE zhVKjw-GS8#y+3~Z z(xpo~uK)gc`tj0K=XE6ekSq(;G~hnv9JNSvpvlyO~Yw?aj^Y zY;7e(MMXq}1$*s{)YXk_ZG`#xczL)4m`v>KbafZo2rggAv3l)fo88u1xi~oZnS?YJ zsHv(b%ScH`h>6KCajGfG%gIVhT3K0In3-DWT)uWgT>OrOf`X};7Q5>8o6qj*32}n;DrH7(O(ya*JvOdGN3>SOWlbwrwH+ literal 0 HcmV?d00001 diff --git a/public/cf/pe.gif b/public/cf/pe.gif new file mode 100644 index 0000000000000000000000000000000000000000..5ffe57f5a846dfebd4dec06cd24919596eb30892 GIT binary patch literal 563 zcmdVX%`bv+902fdloaWqP(+2i)T4+eJ(1Xo#U@+XYGdQp+?=d+F$b=lm^s*N+}Uhy zIy4t;PBs@WqiJ)nspq}t_k=&g=U@2Dhv&TH1_ljqI|EMuF92@<9{`^KUjQWl20#En z09Al*ji!WQCB43EG*V_WZL={B2ZQ4!r?c#Kv!kPBf}lJeo+N3%UkC)4V6YMj3E{A~ zu*fbgiIE73EOXH)ibna^3W~+}cw9;(gtawkbrr2|h{>e1wIywDOQ}>foi5~ZpZPrZ z`YIL*s92;Zil%9XVOW;sIF9FeK@cjHiYST*AxV;||D2VV%hWIfIQ;rM0cB=Ky{lG@ zkL|nN%DOs*LhW)nhXd2oe*e^9e~($7u@4O#98LNRtu0+A&Qsgr)H&JOjCIzkh6ilc zGau=_(i*SvUQ74IjdudmHsw^frOR}g_uOmRYw8^j9d{ERqDj-Jmpz+04B2;rC^qP1 dO8aqN_K|4Q>vVu`#w>fYhI)k@vLhHw{s2ZIS1bSk literal 0 HcmV?d00001 diff --git a/public/cf/pf.gif b/public/cf/pf.gif new file mode 100644 index 0000000000000000000000000000000000000000..a0357654b71a2e2c4483f0ae79d7002994793c46 GIT binary patch literal 569 zcmZ?wbhEHb6ky<-IH>c1=<7rjE`PJ-urt zCU=0y#^#QT%L5me``+I7{rw*Y2S194corG?I5zfqT-=ky#0!~;k25@;rKi8h&7ILQ z<7H9t>#C}~6PsSl4xF_9(EN@2Cv83Z?n?EmJ8|b8ynX+u>HhuuuV1FTe_QbE*|YcW zx?a9~`T6s#r|;i<`t<3|*H526fBy32%h#`8zkk2~^XG|g-@g6$@#D{*3%`E-`t#@c z@87@w{Q2|u@85s_{{0`~K=CIFBNu}MgAM}_fZ~LKeOd!+Q!`5|3v&lE6BDakpPa0$ zw3L*%sIZV=kDQp8h>(x~KR+)I52pa5uD!jTt*xbsx|xN!xv`1%>b17kT9OKyrsgI) zcI~m%QEz0mE?`;>OaM) z6DCafS6ceDMfF#Q)9g8OzD?Blwn}^B#*M$%CVbf@zi02>Z+o@h!h@Zir=Ha{=h z{&t5PyGxBnZzmt{Fmpy(g T(RlkA*@k8gVKor}4hCxg9CtY- literal 0 HcmV?d00001 diff --git a/public/cf/ph.gif b/public/cf/ph.gif new file mode 100644 index 0000000000000000000000000000000000000000..807e786a0239741405087264cb71dc8825504009 GIT binary patch literal 563 zcmZ?wbhEHb6kyOGBXeT3<)VJI$BB;zx88k#oD#gH*I?KYt`CIm!AK+c>4W& zsV{F%{rZ*t|G)X)zY$-)y!iXK;@787zyI`p`SSJ8pOgRo?fmoS%AY^4fB*jV_wUnx z|8D*L`}yzRfB%O#Q2fcl$i?8mpaY5sP@FKZPiW9!Zf;>}YiH~<&{I=ZQdE?mBr78& zF3f0TZ?7pMK3$NXmz$eikkQP})<#=Vc;Vuu%U0ML8(WzvEn33P&cZv>!qCv%T3?lq zkMlGqAA^~tv8k1bx}=zhkbnS>1lvkW8y%JFH*fRYWt(NKCHM5!9Ud-GHeEe+g`aZ2 brKKe#M72aL8W$`$*u*9zrE$POfWaC7Bm-F{ literal 0 HcmV?d00001 diff --git a/public/cf/pk.gif b/public/cf/pk.gif new file mode 100644 index 0000000000000000000000000000000000000000..2f1b65be8644a02d16f268f6ae098dfb5e252d3d GIT binary patch literal 581 zcmZ?wbhEHb6ky%)UK z1qE&i4BZwQvn3{CTX@Wln7Cc>$$OKs_hjcB$SpctTyvzl{zQG-iMB~+CM~F1}fKD~PP<^6|mA3pu~^zrA%FF(Kh`t|Gk zpYMPE{Q39q-~XWx6o0ZXaxpkC=r8~QC{7sI7d2QmnXs|8wXt+EcU#)q+i0k%sj4U| zDJsZFG4km2TSsbxB5TAJF@9DEF>w$^46g1kIh rdWI@uG8qBy@9_%GG6-0q@UXF&jho@b436Xm21Z6BrW+>=1sJRW&E-!! literal 0 HcmV?d00001 diff --git a/public/cf/pl.gif b/public/cf/pl.gif new file mode 100644 index 0000000000000000000000000000000000000000..5c21ecb1b265d4c4711fed398ba4ce2b16bdf988 GIT binary patch literal 562 zcmdVX-7Z1_902ftu}(@lk&>@azLJX52_2j^!*tUH7hKqKVKW!5Jb-xsW{b_&g>h{j z!G$%KKBJ4)V$0I1o$7p_6L}23SNP2@%#Ba1p`e8*2?>BCzz0AY;2R(hPzI0yD4ni| zqD7;zWU-X3R@!c79FC&P#k$=k3}bPeCJ5f|7f6zxnGt4ZnP5;1F0i4H6bf;ROWg8` zu)4~H!{Yk7xUnH^Zc1BQ^7eLRZ|^G>%f#c^L?V|=7E&qd^Rt{zvzZK^&5F64oX^Vz zN~WkEilS+nVHlQWIgaCbUJwLP6eUTLCAq3nsr>wZ-F&S=0|9VC)!zvq`#ab!Hag<* zxLw0e=a6F%BgyH=)D%JZC&tHo0|$}mqvO+a+}Dp?T%Mfya4+6BdN_G?edG1^A-#5+ zt-H(G+0owGVzSmCwl<5o+1Q9S=<2naMkUho@bnUU*VGvlNY~@@>s!1|tyie-qW5M~ ZQz@W;&;L5;|!obitlY!w81B03Q8f)7*4o+K~T^1-OuzGvX z_wn80AF#wfa93hrm$;BC|lZrATF8an?3QMUk$*8E_n_COh_pc8)w$bABc8%lP!_Mq* zy|~xn#O|Wo$1SfNPkDSs{qb4jue&!tyJY|5a>#?rfAQkkyI0Tu4{@OQlZBCs!GS>s7!wSjIALI)-@v7)$i>{&#?;xxq-bkvAt@z@W##;KRU>%D_-5ZFyYBW2upErJ>Ja%i!gXQ8OH)7Doo} zbdFhT9edk7t;HvKML_xt-?YuiiKpvhSNoKOhGef!EB1}en;)LHJ*uoEpx}9R=Kk=y zxcHKt@rCzyC%5D^#a5Q>Ot0R1Cab=v^;k`J;is&;%vn9%6K2ltJJmMrN%@+%s+FaS zW}N>$W%8_5uh;BUzCCaC-9=lr>m(Xb874LS6laf-MsDk`4{J|e*Jst z;+MxS|2%s1|J}R)LmVjnWMSlDaA42@#smW>P8isyHwfv;NvrV+%d;>u^)N9qN?F@m z*;v_{>8mIy$;wJFs@d6?=$TrY$_t7LXmE%!D%;xVshL<9$@6PVYAEPTu(mVTGc%mY z#V01FAkM&Tp{1*=rKzmQ!6~CI!q330A|d#QhvO;VEfIlx4<0|^U^N!`Wc>Q=Q+8HW jHUlz;K;`;Wq=r|277OSqu!z7#MdjFq~juI3g>1LPNvR@z+@+ zBM-OVb8MTvy?>vxusm;L6B76*Bk;jxXXlvce^-5c;u8Md2oAXt8k(K*ZAskHGf}zM zBO~)N|K5y^yB`}~pZ#K0#;Q9>Np~|cZe$nNR{pt@lk=#sXnXaJ$K_?u>S`zS{kyq; z|B*v~Z=O8)!zhPlb6%~r} z75_y>{)>&(SfpXF%-}^%lEre1KN%UOD^0CeS^v$?cUtTCy1Lq9qsNrlvHz>8g0}|8 z?27r>(V4U_>1W@>KXd0_xNzaxwQHX~efs?Q^A{la3IgB0ef$3X`;Q+#e*XOV`}gnv zLmVjnWMSlDaA42@MFc2L7}$Fom>8N{TH83ZWV^)0g@pwL1^9S*7&vqlB=~u!@NjXl zv9U~@t{^XJY`@CR*2db(+LT>GK}J$$<(hR?7FL_KNQwyw8LVAzVQy)%SyEC+#OT-_ zb2E$6s)s}`?ml5=W`12rN?TK1O-WHvPFh->kzHBGP+wn9Py5MJ6%|G%PHt`?4xNC6 NhJy?o%q&a{)&RtCMqK~^ literal 0 HcmV?d00001 diff --git a/public/cf/pt.gif b/public/cf/pt.gif new file mode 100644 index 0000000000000000000000000000000000000000..70bc2ef33ec15d4093b0e2f342b6126af22f0544 GIT binary patch literal 572 zcmZ?wbhEHb6kyAi}_4#&DN`;Q<4~QwE0D3=Cfw82&IYF!(Zjj0E3(X6ekSqGaERXn%P^~**e%*SvmCe_4IT#R8*9d zWM+u>=&NZNm|Gc3iV6$x@y_DVQ?|BNRWvqUx|~Ohg+o`_T+`M@)kJU$x6pQ71q)3( zdv#M0ULNklER5O;21e>SmX_x)atU14mX$LyGc=UHz|F literal 0 HcmV?d00001 diff --git a/public/cf/pu.gif b/public/cf/pu.gif new file mode 100644 index 0000000000000000000000000000000000000000..634f237db5ec63a7ad9fc2caff0aff1dbbe58913 GIT binary patch literal 578 zcmZ?wbhEHb6kypm&eK@)3jca|XZH3^DH*Qa>^jd}Ap4&QSfEq3JI}=YNLD z|GB4r6qx==WacM{*`Fone3qa0MRnmtn8{_j42eBRZ*<+o-Yc^G}c0v;z02y3nLeU1A`6&5P;%@fqi}hH&-(kCnpC7I~yA-D+?=^ z!6ZFhT^%hg4OJxtdFF}g>dJ=ZX8O`n;$k9l^9>dm+uPb(>#q_Kl40V~Q&zIFIcR6O zT1ZfuiBnfm#rB|$t+nJa0SU%a^701`SqKXX@QE>U=*Y<$+1c7zY2N4K6=mSil3l57 uYVwxhS98?Cb3E?C$jK@A>cW_wn)Z_VDoU z^854i^YQcf^z`)j^Yioc`t|ko^!57s^!4`k_V@Sv{r2|y`uhI)`TP6({QUg>{{H{} z|NsC0A^8LW3IIO9Awc|4ovv$EM{Ff$-^J$O4d933WqFfM{Ag*-bsBOxIp zfG#dDASyRBGA}PGq$npRB_t;x0vi<*6A=##3E;tUMR3=HACtg$j8iAvHbYVs-S3K=@8Ifk0KM%o2t z`UU2Og%*ZI)}|%aCM7nerM6~ecIKt_=H-so6^>SwPBvAp_SJ3tlhYEXWu?x{&ze)5JFl!@VMWQZhMLEZA3lHj z^yTyCuV23W@b1m04(_4}`1AYEpFe;9{{8pw z-~XWx6o0ZXaxpkC=zwAZ6ekSqQyR=nn@w1lnVFav85w#R%_6m@3gV8+9xi^%gxCl z$zZh0+EPPGOpxb12b=iilU5cMw|KZNu(66fw6wHP6L`+a{)&~K!O-fxg}IWvtXaYe XgNKdHH3o4zG87L?baroKV6X-NQRzzY literal 0 HcmV?d00001 diff --git a/public/cf/re.gif b/public/cf/re.gif new file mode 100644 index 0000000000000000000000000000000000000000..db1d18e49a4632c816e493b1a6d7aab6c0751adc GIT binary patch literal 581 zcmZ?wbhEHb6ky<>;@vNU;-iaq$CvDV5|;EVGVOV6W@^oW=SjIQ(~AmP z4!_MVdzD*J+HtI+`}o_U+UnjDHN7X^7T4Xockj`oM^B$Veg6FUn>TO1ef#$F=g*J- z|9|@b|MUO<-~avp^8f$ezkh%J`~MBd{r~^R|NlS#|Nr&>->?7w{{W@_(+?>AWMSlD zsAte&00K~)Ft9IbU~gh)3~uxF_2Cl~u^Q&pW})KszQTIwB&( z)L7qkp3?%AB~jraVLDo>Hau*Ox*BrPn*zf_)m7!KcG;;ZNgWIi^H)@mu{^0HEgBwi zIKWRz_6BqX$OPAJ_gyt3`)oEGB7+~V0g*E@R^zUlaSD78JVvt zDqnSUz8D&QGdKTgYipZz-67}ZcTZ2(g6pn@x4lYk`B&We86F-|b2p;lUQF}dl#Y8@ zeGl>{J}8;?xO~R*s##ASuVi?>hvD@>hOajn-rr^T_K@Mr6Pa(%HNHHz{QlD5$1Ag+ zZ*0GOk^A(?`SWL+uU}O@e-8frA>sRX-LGH0fBZ20{@vx5L zwzs#lGZLRE)TbaNC24MJV`Zts$ICOjf4+qIVoM9{72K=jBqhWQmspr;@o;nTvop!< z5H;CgYOHbK;9*%YQ4zg8#;3WsIQiHZWkiJq^-dWZsNdw|y(29wAfSKEKv$jf%S#67 hHHIc;X8M}TS8%Z~I0!U!2r3D+86+%dIPAb+4FDzPSd0Jw literal 0 HcmV?d00001 diff --git a/public/cf/rs.gif b/public/cf/rs.gif new file mode 100644 index 0000000000000000000000000000000000000000..5e53d436a8d32ed8d336f3b71700cad50f9e4960 GIT binary patch literal 342 zcmZ?wbhEHb6kyWp)(l5W-~-DzGiIv!rc6~02nm3_+ z%S8?yVa^tpMGh7FuR5}rn@D5iV|q+rB?bv`Wh>s&d(d`1pj% znwsVN>!iOu5TV%vA@bY!pw E034UW+W-In literal 0 HcmV?d00001 diff --git a/public/cf/ru.gif b/public/cf/ru.gif new file mode 100644 index 0000000000000000000000000000000000000000..a2036b5698079f86bde8c9a27682cce7a34ca7a3 GIT binary patch literal 563 zcmZ?wbhEHb6ky}NQ+|#o)l81B?jB}GLA1bBHRnYgvpl$GSArNzaCg!uTR*`8@?s{d3~ bRZ^0Zd&8w6F=Ii(L1qqK35^2=0u0swvv^i` literal 0 HcmV?d00001 diff --git a/public/cf/rw.gif b/public/cf/rw.gif new file mode 100644 index 0000000000000000000000000000000000000000..64e64a7ed495c2e5741a47a61a3a5f3488b7cf52 GIT binary patch literal 563 zcmZ?wbhEHb6kyAj`mD#K2(soWY-g!Tlve76U`X2Zpq-3>ANv8~?I5|CgJ| ztvXjwZ@!-1A{q0g<~A#|+}65ztT*?a|0!sTQ_zyHAzMOXSO1LPm5{Xdd-mFg=^K7! zZ~k3!IIUpY->PkIySASx-SxL_&-a?W|Jn}z={@@I>anoNC;y!~QT6bI$CV2$x9%}K ze$4RpqsFIC!tXyDzy0L=<%`VMuPR@@n0)$b^XZ%O_wTwte=~gk?(yS?>6agVKYv<% z`xXBCx6|)G-oO78{vYB%@h1x-7lQ+X4g(N?;)H>HLIYP57bho2I|q9gTMw6dzq;xq z6%}PAEiHMLKIOTJa&j`#;u@No8ne~sEm$NeE~TcXz{07nIA3OwxVWgOu&^YPxxI~z zm6e65iHW}MIRov(c6PS5)|O^wMuvuZ#yXd-UcY(!?mcZ*SrHK-A%XXNd^|kd0*tH@ e5@Npv|MLImWn$7WSdeg#fkTifVuyhMgEauTd{)c= literal 0 HcmV?d00001 diff --git a/public/cf/sa.gif b/public/cf/sa.gif new file mode 100644 index 0000000000000000000000000000000000000000..09bc1d9e794e8b9dd735cf36f0d9e705eebfcc74 GIT binary patch literal 573 zcmZ?wbhEHb6kyTUoDhv!}3=GZ;4BiY91>y=N@=9fjs+Fpm)f)PB`ld~$ zR;^Yx9X9sub`Bl(j$IBe-7fCEZXW&aJ`=qIrvwB|4Gftc95y{Pd{$V@?C6A9Ns03k z;uplFElSH=l3B30IB$7w(W=7ARn=u{N-Ne?G^}l`-cVh?xxQg@L)Vs`iQ6Yn+dX5- z-l;S9&YF2})}q5pR-9P5>g1Yrr`D}Kvu5MzP3zBW+UJ*c5J_} zeb1%6=kA~XKg5CJPZmZl1_uTmP(*;@gn@ll18Y+g3k!2QQzs)M1FM#nriPlTvXX+l zthBUbua^9L`Ps8YMFn}pdNt(??95e+%`8-`wYfwYSTv;dOl)*5bhPCSwK;`%s7V>w zAJNvAQB)UV7uumJB_SauDkQ+m%gMpc&%mrKE^2CPWoc$&XT`zB`&3C(M39e{hnq`Z invKVRLE%BrGM?KS9vvSN?mM{lFnG-I5Oh#rum%8!c|H>W literal 0 HcmV?d00001 diff --git a/public/cf/sb.gif b/public/cf/sb.gif new file mode 100644 index 0000000000000000000000000000000000000000..3087c1630fd82ef0171842e9d457bdf5b58bc350 GIT binary patch literal 366 zcmV-!0g?VkNk%w1VGsZd0Hr?w000002><{9p8x>60RhNBKidvz4n{@RM@QdQSQQj) z6iG_mOH0@savV}p+mTlQB6cDrcO_a|+$?)6UtZuefi!1l-aCamY;53oZ@NQ^LrRWH za&zKUk2X@1Q+s>mkAI_ZoIs0<=dYOn#g_o4m#C_knYW#SpRGThp6a}zc&?(grn5z) zr0c(^h{msqzrI7&xNNnx@XEtSzQt(M$U4}{K;*<<=F3ay%s=GGZ{yNq($e+g<$q5~_NGa(Zb5R$6~695S>J2W018yXrH7Znw=03;&` M0RYa=(9S^sJM*QGdH?_b literal 0 HcmV?d00001 diff --git a/public/cf/sc.gif b/public/cf/sc.gif new file mode 100644 index 0000000000000000000000000000000000000000..eaafb0662df4f711b3c1b55651ff810be20f15ee GIT binary patch literal 559 zcmZ?wbhEHb6ky%Bau4P|3j1&S1>&o{@nehT)s0W=jz7cLReTW@bOEtbSVC z#Kj$qkKgml!GV1O`!^StAD*7y{rn0Fj%ZI+{SgvcQgX7Y>eSDK1pUSOmdh;r`(`+; zbNW_V`m45e`pgx-yWP`vr~RJk`e$0|kIBeg;;uccnz$rEfn~;IXTz_XNvPk&s(r)2^*WhOfg>F`3n~>WfRrZXA)bzb|;5~ zrj5M`ld!IZ(mF0#ZF~FUC*{xbaS5szUbeR~*5PN=J144QZf|F-r6|KM$;_Z3r)l~| a?VXgAiXb`2YifP{vF%^b{(4AubSl~{HF literal 0 HcmV?d00001 diff --git a/public/cf/sd.gif b/public/cf/sd.gif new file mode 100644 index 0000000000000000000000000000000000000000..661f077e9cc1e43c592280aac5e762e28ea0e26f GIT binary patch literal 556 zcmZ?wbhEHb6kyFLQ@ z%n%Y1^4-udHZhi=li`<>({~@AKR!Nx0|S2q2mcNW`x6uWCpr0Vc6P{ukbfm5F)L%d zwtD@ouJYgRpSLDIbz^G5`s~o%p%t47V-Cfn9ZJhRl3R4Fc*6d!ijx)9=d1Sa-Fx=z z+2_ZPKX~xq(W6Jto;~~a?AfbVuYSCIdGFJ`2Vb82e)sn8yLX>IfBy32%h#`8zkU1m z-9~eJ`>$*a5*`~C9CTo?1^~VwS%d%p literal 0 HcmV?d00001 diff --git a/public/cf/se.gif b/public/cf/se.gif new file mode 100644 index 0000000000000000000000000000000000000000..69432bef136164d5cb1393ecba743b92cf627315 GIT binary patch literal 570 zcmZ?wbhEHb6kyz@W&$V8p=S%)lAOARNmenarS)!(dRt;8@S#+{l|bO(=7& zWX>X)!Uf9Z3sox@>C`MSu3c%+u)?@$rDf}C+s<{)-5cEcHu+528ZdcX@U-m_(+)?> z+!-@_cg)PY}8U7w*_;g(4^GWHiXOzF4 z)Bbke==%lzuNQ59Tr&N6#roGZhwse{d3Fz@9n_9cY^=k z3Hf(7^6#U9e~(N54{@OQlZBCs!GS>s7!wSjIALI)-oV+!siCgU&d$ch%EHXd#HpsH zVsCG!q@*Y>D4mH7TX*+YUS6;L{oe)$zlex<8xip#GU{Dy?1#j}52%G6@99x_}bC&ZOM`!Teke%v*-5t^LK&h(xsoLPd~hT`O&p&&u-oNaQE)JCyzfq zfByO9%df9re|z`t&%1XYKYsl5>C>-|A3uNo{N>A+zn?yR{rdIWw{PFSfB*OG+m9bV ze*XOV>({T}zkmPv^XLB%2Z}#g7`Yf67<3qb02C(->{A-pSlOFc+E|!7nVEW6)vOfd z6%}M;q@^UqMMW4{t(0VyB;@3U1bDc)IECk$X-UYcsR{9~Sj8d8$f9VVAR)SC8z%<` zF9VyrtnBoevxNouc*Piu?XTI{+E`m!n46jynW|s4yK(Ezy$41ns`~b}H*ep)Z)9j_ kq@w@q`HL?`M#?c;5;i8ac8PEVF0cq}I?^H7$iQF?0C})*H2?qr literal 0 HcmV?d00001 diff --git a/public/cf/sh.gif b/public/cf/sh.gif new file mode 100644 index 0000000000000000000000000000000000000000..6c07c06aba5cd879ae354e5bf007f68bf71f33f3 GIT binary patch literal 574 zcmZ?wbhEHb6kyz+lY4V9CJX&A^bxz);S>(6o?M|0uJRsKIP$vxOhnc@(VX z9~3uMwOgp|vc%AHxrxszGr#rb{wr*PRzKCXv^+4 zTU79_qPBDP>DO&N|5{siE%KVR?8?E_p!P=YWH#%J2;`nXJinTlMZQ67H z)4I(&4?a43;pzV&4itZ~Fmf?CFz5hdf&mmK4D7QTL^K4r*aZ}LSXsK6dzr`hJW zZOxUGDNBlri3#&dGO=43E-}6Eylh2?XG8n>iwukcifkMV3z8Zf7_0%$-9b|T literal 0 HcmV?d00001 diff --git a/public/cf/si.gif b/public/cf/si.gif new file mode 100644 index 0000000000000000000000000000000000000000..04a831820e175b08e360c06fca60449d67b526d4 GIT binary patch literal 564 zcmZ?wbhEHb6kyaqF`XDwV$e^pep_B_AVG{eE?tc(A}FS@#(Ay+rs7x;#p z`)p$J!^9*o=E_%V>m8mIzie%zlP^z;T>Qh$Ej8!bviMm)gMwG3%*`#m^(#8Mr2596 zl#~Bt?edFvYBdS zWzuV)qhmW|nw8}YW&;BweXW&hYRby;GHMKrI)-M3G7{pV!u&iuT;iK_R5aCh?%unf zP56+!l!U}?p}kyerx{rE6cweV#qJ9V^73+vF>&guDk;cGN{WaG2=MVqvcJ&Q*3eM> atDqojwL^Qt0)?h#4t@=rfCY&P4AuZD>QWg1 literal 0 HcmV?d00001 diff --git a/public/cf/sj.gif b/public/cf/sj.gif new file mode 100644 index 0000000000000000000000000000000000000000..0f8a15ca6e846b66d5d6f78b52a49181a474a296 GIT binary patch literal 580 zcmZ?wbhEHb6kyz`t%I1H)DZhP@07M;I8+GB8|WV7SG=@DNDyao-W*zbh_s zUqFGSy)qZ5C|G?DfsfpnebJIuGmd~xspE%gQu(y5c>ip8h z`I)ENYfty*K3=bVyd$^#ZRi1KB-&re9Dg3uU@_S^y$-=FJHcY|Ni60kDot({`&Rn z&!0bk|Ni~=@8AC+4itZ~Fmf?CFz7G<0Vqxw*cUc%G}-gnvA46cb+Ptv=;_&;+Usa( zX{f6xD=D({so9&@DJjUwNJ)qa$aEkIuz7~*v{fC=dXzq>Jf~(ni=OT;m{tOCEE4%q4BI;Lk zbX)1+^6JZfQj$Jo7gu%N{aRM_u)3#Z^25#bH4| z)@*z);P=(80hkoq=HmFYf^f$)noZCv|l%nwXrnvN~^Pcfr~D zlBegTprEVK(Kl04?xdz(W0=d3m32KY?5#U%r3s+N0%fmwyI+|#o)l81B?j6X#&)7R0_(o$Df zQ&UkE?A6dvQ=O@#sHh+>uOujMYGh<+V4$ZvQBzZ0Tg=>kmz|xhjg7Unm8FHH$xiz{ z`wkpBVs>ojsr?5JTbP+y7_-aC%1TK|h>MB}3ke8_Gc)sZb8&L8v$3&$VPRooc+JPh d%ge*__MYN|>Hc#Ynwgk1co-HW9(G``1_0-KR{#J2 literal 0 HcmV?d00001 diff --git a/public/cf/sm.gif b/public/cf/sm.gif new file mode 100644 index 0000000000000000000000000000000000000000..5d35426d6a68bc13c3e4521406e03a7fbca20a42 GIT binary patch literal 570 zcmZ?wbhEHb6kyHUCTL;f0 zOApS>dU-DY`n?zTp1phe`tzHQzutfS`}OPBZ{NOs{Qmdj_y6C&fB*RN|IeR4fBpLP z`}dDOfByXa`}g0!fB%O*Q2fcl$i?8mpu+$Jpg3V*pWa|$)@*9jX4qlSrLS*hZ*Moz z*4AdKm8GS5?}SOV)>hMJnwaaEO|+YArK>x`+{D;K&vcTFypEch4*z;%V?7Q{B?W11 zSw%%5ML|AZai#-@rTA53WQ4fR@QR+-l$Mf|kW-Nr;O6D!5n*Ikzb`JP#mTAhoQFr4 mfn8NuSwTVSomR*K1IGJ|%xqi&5f%#;GB7eSc<`_=SOWmN9&Nz@ literal 0 HcmV?d00001 diff --git a/public/cf/sn.gif b/public/cf/sn.gif new file mode 100644 index 0000000000000000000000000000000000000000..d1533d8dfbb0748bcf39d8e174b56fcebd062f3e GIT binary patch literal 567 zcmZ?wbhEHb6kyJ_@pI&gbn$j*?6oe>dxB4hT(Bpx#IfBtg({oDQb@1Wm* zynp{n`1?2a@89D8LmVjnWMSlDaA44300K~)FtAT);Av{oY}Hg(XYOKR;*sx{v$wai zFtrt!!QU${B`INTZDVC=&dbd;t8bpz!o}uB%QC1xVCWiVt+P7J`8QG0hcu$cKRA6XmZ)9Mw1^{35QM~{F literal 0 HcmV?d00001 diff --git a/public/cf/so.gif b/public/cf/so.gif new file mode 100644 index 0000000000000000000000000000000000000000..e512218e11adc148016550a45d5d76e34d47d2f4 GIT binary patch literal 580 zcmZ?wbhEHb6kypmUGG@-c(QONNlQ3~}!nQa>@|ePby8#!&W?q52PN<6qv^ ze**3QgggH$PW*2@?W5z&Pi}KQyUqRLHUEq6!ms{|z6LM)6u9JD*pg47%f3Y}`y9Ib zXY`7%F{^$gt@)O`?q|w|-Gq#hJHA!!{8_f^ zZ_Vysm3#ix?)lZQ_gC${e=P_8bRPQMedOj40)?EIz>FSRiw|?)t z_5I-8UpHRwz|5ClDw>pq%srF!X@eo78cU0B}EmPCT_B@vbD7| z7Z(+lXXG+ns-j|JZ*MIrA}lC((s=nw6FWO2p{oKijGRU*6l5**HO&PD1^A^HI1H5( y+GcGDt9H@Ca})SOWm@YGtDU literal 0 HcmV?d00001 diff --git a/public/cf/sr.gif b/public/cf/sr.gif new file mode 100644 index 0000000000000000000000000000000000000000..60f9178edaa79e485710c6403504597a23c0f0c7 GIT binary patch literal 563 zcmZ?wbhEHb6kyV8n2rf#Deg!(Rpl20sRdB!!d*l9f^(5{~PCuAY zaI~QGL}~S@>fdXEerz-Pc1Y{z35(xn-G1G$KY8=?<)>GFeztt^{^grbZ$5qd{PyR^ zuRp(j|NZ0F-(UZSI8gk_!pOzoz@P&Reg;sSFtAT(;B9K=5@Mnzrl!W+ob2p;Tjh6( z3aMCFC>~^IJHjl#ONigt(9q}*8ynA7C8-_a8-xXTxVbn*7_Am8w6^+a`T4UM$CPR6 cs>;d=a&od}ISdUNf{o4Wj2bZ<3IYt)0H0P($p8QV literal 0 HcmV?d00001 diff --git a/public/cf/ss.gif b/public/cf/ss.gif new file mode 100644 index 0000000000000000000000000000000000000000..1dbf69c22ffdcd498815baf4f37f9f5d87f2d8d8 GIT binary patch literal 986 zcmZ?wbhEHb6kyU12#A~8*z!5A;B{TX=emm5 zbuFLkYCg9$d~WOb-PhZ>xbS;ya`f^#udMCq<8x8dz{}s?Gbo5FIn6&X@UouiC4IA? zkPwDal`AIJK@kybWtwc|n%6At*($ZdV`Ha#=CW05v(@Ub)ta%^Yq8dAv(@X|v~%6< z8Woe67?QB;s*6`tYS}FpujI6}>+XIG-6qyK`)+&qdu499=^dDnoz2#7XIMX;{~;Op$X0Vjb|rCw_ea*5RurnFRtyh?!xG#j?*cfKy=1raePMSg&Fm$ESDz5 zPuy46yRvw~R{Is{oqf}CC!NombUtFibk|imWz#PEt<7tkJvVqman0;2?Q<8_&pF#P z=Un}~D^2sSE?hrz{-)a-cJyAqlzRXE{a>#FpFMl_>Hq)F|Nnpa|Nra%|3Clz|Nj5~ zkN^LF{T~Gb69S4qSs1w({xj%+asnt%FmP;VU}s@)*s#E{S?EzmW6_d_eX=HTQy3Z_ zGBvOlZ}XXW(b2h;Lr_3OK_P*Ofum?g#!90lJqsM_nHXOkKHe|Kp10_NP*q;en5kxTKSRUtQ*%47w6BfI2O&1!*`}E%CNN%B?H1Jxa?&_4!RaWMm`1=H P3&*CG4uJ*CObpflKt^}} literal 0 HcmV?d00001 diff --git a/public/cf/st.gif b/public/cf/st.gif new file mode 100644 index 0000000000000000000000000000000000000000..bc8f22fe61383d56443ba7a40d6654ab39296cf8 GIT binary patch literal 570 zcmZ?wbhEHb6kypvAyo%&>)l;UfdXe+C8%3vGrV28L_~hGqta$qb@1d1dAb z{|yP=mG7dwP)2Ksa!;4)&vYN-WqL32;;mMj{LRgMP@Zd)TEynJKw;=RkOkGh{eiF|nP`1+H@+b^zPzpB0a8u;y-@z-y5 zAHIeB{Auy~x7+_A4itZ~Fmf?CFz7G<0Vqxw*rzuzadNb@aGbPpX=!Sz zsi~+avau)$Pn)4ACnF^yA|y9kRzls@%3{5_xrvE^u{Mh=kAk|ry_u?=wSl~)jqVN} zK|y;Pc~(_R0anRlETTNp%Jz0fM=bRuO|6fM3MyM{+-zWIsIPCN!6L@Hc$pACA0Iat hmk=YfxLzt(==pgp3``=D5jzYT4g;OW!ok8|4FI(4LX7|b literal 0 HcmV?d00001 diff --git a/public/cf/sv.gif b/public/cf/sv.gif new file mode 100644 index 0000000000000000000000000000000000000000..52392d2588edfafcd37235309952e00d5ad7c409 GIT binary patch literal 565 zcmZ?wbhEHb6kyz_5UUVHE?zb_RyS4D6>E1kW=_U1U(b!k~Fw)9<2w@MW`z ztJX2s91?H3r{DI>xZ#_9(>M2SQ2wpp!h2yQ4=sk|Fg`6!|0VQRzUjONEV zZBGh1pO*AKubA+>YT}E!X)oGmUT&TJx_@2LA9#TIHE5@6TTQaPh{c%eTHBHy0K7aoF<;$0^U%!6)_U*@y zAHRP6`u+R&pFe;8{{8!Zhy%r+ER0+X4h%ZLm|y_K2?P722972Uc6K&4Ru&fK9%d#E zwTWuVQxp~D1fYo=^ zOm+QN>iVzJ3|RX>%}hUF?GtsgH>zevL93r@m|FxceXU_(61+w~bnRPB%at}sCK2n_ zIHp;}Zd~V<<(Ra2qgU=@=RmLYty}#IpLm4&XYbe%QW})A=lDFAqAF|6{^2T>nEg$PTJ~s7y?4I;>!i=v|=FC}lW9x>M2iI=-zI@$@og2Qb z-Ms72@rV149X)yS=E*aUPwu#X_R^_qFTbC;`03W_TQAo?d-?vyvu9sE?tc4g=HIvP z-u_(i_2-_iU%!6-Kll5u55InX{rls`uV25u{{H{_?~_0OUi|qB0snvh`}gbrpI`s~ z|NHk3i2wc{1p^iWia%KxxfuR4=r8~QC{HkO>}S~76R_}6%RymPuMPo5CKh(SrdtU+ zla?k;)e2eW(ReAPlg+XIQ%L8hBb`FZZVf+P9Axffb7;JF;^QHelM@xSs-LWIe9|<} zFlyHYL*bMY{Zp+|Id&Gb`^?a<__N|>VY6G0xNg{siU({xGj!A6h;Sx4I<>HI3)M&% zw4a@Akr7aFz<{xdnT<;%MIfNvf4-55Rmh6!aG*m(SPtBr%-Y^7X%Mp`VPcXqPzlo# VL&gUU=^)h#4h{|tml+uutO4-(u6Fl z&d$Zf#oOCEC@A=wj!txR^mjwUALiyMDJef~Y=67D{`B$r8yNT_IQVZ!$j|Wbf02>D zVq*Tq#r;W6{+pfsx1jJ}S=s;Us+e7IJ?Hx7UY)=6_VV-R&tJTF@!GX(4?jG7_wL=x z&#ymz{P^k9r_Y~1fBEv|>({T}zJ2@n^TX#K-@bqU{^Q4wpFe+o`TgzJuV24`;Lq?-Mp`<1 zY}HlNwy3G78X6dB>TIyFR5RIXtg3CGZ+LCvrY+l!KGZkRU=ZQu;bv!HVPz literal 0 HcmV?d00001 diff --git a/public/cf/sz.gif b/public/cf/sz.gif new file mode 100644 index 0000000000000000000000000000000000000000..2431f51b71021ce1d888f8a38a09a8631cfae6bd GIT binary patch literal 565 zcmZ?wbhEHb6kyG>=V(F2aPquA3x_{5ty(w!?-TQhl@9CkPo6bG_d9vo_ znG?USOnLm^-j~+Z^i@||G2N($qpg3V*pVT1JBqQA_DJd$--_6S}V>Q9b ze6sOWLqk11UL{-WdDa#S&CHCJT8J^qN=S$cb8*>Qituo93NWmcP*q*eWn*unXv4C7 zrIr?#vND&ckb%u@UR1eH30v(Pon?; literal 0 HcmV?d00001 diff --git a/public/cf/tc.gif b/public/cf/tc.gif new file mode 100644 index 0000000000000000000000000000000000000000..0f30f47022306385b76d3cd20d0f1633ddc847ab GIT binary patch literal 569 zcmZ?wbhEHb6kyz#ziFV8FoO&A^bzrPEcd?0QyGGQ%ucDPV?nK%G%|i%$4l z{m3OoF$>HR7TP4Ov`$^>kg+N#qtZ2JO+fw%uflcyrRyTgX2ut<46WL{Exn?lWKMO( zqS%J5i7h*eTYDd6WTtiOx|&~--LrRc+w!Ls<(pe(KB#Z(nzHkB`{a$Y?WRxP`K+^R z`+WBui~J8Pacti2J9XXVYx7s0+-y4Gu*;=Qj!(B5U0b{T zKe@EHrOfZ1rgn@lpgOm&lD=Q1T6mu6-PY;Wgow<>f zjiI8VoUEjz7$cjGj;eyHs*;GHxV*f$C?mU-g}RP~rkXInrL~!!Fr$Qxwwk7)xr%_G zt-YD9;5rRS8EIiT6+RwQV`F`O24-b3QDH#=K3;Bp0~0OYyUGtAKjr2Sx+(OAS@F@6 iXB-?{T%1C8PH*9yv#<6UgGrLef<$Kq0cAEO25SIfr$$cz literal 0 HcmV?d00001 diff --git a/public/cf/td.gif b/public/cf/td.gif new file mode 100644 index 0000000000000000000000000000000000000000..669723c22e6c3230917b533db252704e63b2db97 GIT binary patch literal 571 zcmZ?wbhEHb6kyz&MRTY%zoC>H`c6Cm0wQbT{8*U|=@gEb6@Tk%s0IUHzv< zCeJOcUf9{cbaHy?;_}Sh^)9gR2?(mfXFzli~SphTA6+Z^i@||G2N?DYpg3V*pV7d<-ps0^)~=?^*4@pn*e`Eu zZ*OO3E;&Pztxr})+RVnr+FDy!kWZ9lj*Qd-Yb#65<-99d73WD9thcn#%yh0B3h<~y87x|T$}>TjIv@PkDlu4sB(Vi ne=9pz%D~FRC}qh6hKG*(7#M_@7!(&Rz#z)Npv%DE#=sEHz?jLvS^fvecbs78GRe$ys+I3_8^4)$ z0W%zeW;q7WaSWN`6gt~AY_4m>e6Q#Q-m#1Q6BhX=Ect0^6_mUrIAu|A%CfN3CBGaU zBQjP*WiF4&UisVIJuY`;Z0?$b{55}kd=d-S{S6FEEnS~kzA3A6b8hwKyc!_dT3Elm zv~hD;%Z{4PU4L_PoBH;*PCVE-^+?Z*V-sf|+H>gIy$8=9J$d!)#oHGz-~Imm`_G?0 zfB*jd_wV2TAr2IOvM_QnI56k{V}bz`Ck*UU8(5p{?d;gvS(v++dRR?O?I#*e*45Hb zSC(h&)1PRkrlKGwBE-)vJKIFJ#crX@5V94;7f#E*`1A`9(LlOf+5d%X#!!J)y*_pDxgM(G)s{W0R zUR}$ewLsf&v7W_pGykQM_G_%IH(I-{bBbB5`meOiYlBJM5p&Wk}kakb5lq-|X2}cd*?$EOz&V=I^5n|F&-XbW-HmS>4Cy zt-hX9{(R2p-9?jc7q!1%Hh6u_HS_4xP6JskIYX>V!Hw%+Yzi7X* zveHyJIca7lc@-;BZf+x!#rpc%MpAvY_O{%d*5;|4aq*N`8bUtgVtE>G` jQ&s0-oi;;S$EQQ!A)^U9gNUxwfeDHY?E;J}Obpflw698+ literal 0 HcmV?d00001 diff --git a/public/cf/th.gif b/public/cf/th.gif new file mode 100644 index 0000000000000000000000000000000000000000..df81d331fb4fe2423ba7e42ddb8b72933ec07ee1 GIT binary patch literal 562 zcmZ?wbhEHb6kyo-#1JWnlQiz@VeE z@D~HaUj~N%3=9SaOU=xdSzE8LwqEVvu-egeqnq1$FRxAh{#*P4)(3}diHzPF9kU}T zdDkab*Yu3tpM89?a`xvJ9Q+m)ns%wt@Oi8V8IQACR;J}~*j0px%oG`HWH}Ey_@wW2v@Nji;adPq*PcSw#G%(QB z)>Kzj;k386TVT7$*2a37m9@EusfmfvdVPHz9W4zteI_O~DM@iLQDGqger{G)VFo7U zz55RyKFZ1>cv5lS0m1XfSXcxYn2ok6D=NszNbix9kYlu7vUItXrN!sZW?Tk(+B0UU ZD9QhqwUUUqvO=M$nVnA}LV|QYEu^h3BCMI%) za+hsvl}nYcxw`6B>FU+!UGelZsx`Xq>ucIzYSnCYGbqTe&F)rMm`j(--Iy5fKJUB9 z$w8BY?`LO6Opl1275k{9BxOO$lj^Fk=VQNJOuT&g@|UY6U#?Z$xN+m#&ARWmn}6Kv z{dRx)_lI+SK3(GS8$Ux45%2z>kY?fdudKY#xG_3PK~-@pI-`SbVh z-+%x9{U72$@h1x-7lQ+X4k#i(al*hpp@F@LovoF%orQ(Dn~7beUumMeysWIWq_{}0 ziuBwWBK-Wk+}xZ(Oy>5h?Ci7+3^dFwEzB*nR@&Ry>Kf|n8)nA! zpi;}MR?n+h$fn=PX41}U*(q$_E9uZJ=`cysxnJI8iiZ0PRj8|>hB*G7#QXo8t!2dIVUv2Gc>{{BGTO|ZoXaIe22IN_VM!^ z;ukmqQNjY3q(zR&i#(DSd#23rNLlQYI@L3Eu}|7Guk@vUX-mD+mwINb@XuTpmm3kB zJvlgMQegJ-h}?#toaJE!t0D?krIjQ_6s?XfUK3fmI=*yWZ27w6>W!&2n^J2xWz=sj zXxUcKx~-sndqKzc+RhoJoja?0cUSlAo;N#Z%A5(?*9L7~TYqGG=;0j!N4G~F-|2IB zXVl@HiAQ$DAKjIDX`jmRJ=y2>23^?afAyftnFIM(4*A|X=5_bD#luscug~$nxgh%X zqV(I#N^h@dyuYIR{)+9#s|H`L$$!2s`T4r)mm6B&ZW??CqFV-E?#h3^W%Bv1>W@2S zKkl0SxM%X?f!W0y|F7Np|KQR8hmZe{0y>0%;!hSvE{6XMIt)Mn$`cG62N|8ZprMg1e4WB9r&cZz4c{3VD=#^_H?l=cl5li7!p`#Z)~nxgDQ3flrUOjct{rby%zWIlz%EzI$Ks)Jmw>EE0z;v4M!%ech)Tr=%~tn? zVvaXhHqAPIUXVkEO`}5T@ljrr<{vLk7PI@$8fzVo(;+u{Bd&ymUFgBnyMFjgX49rM|SNumC@g_%@s4yqflQ z`Uejm*|vjE#@b3>><|wRx9B!0-rc6M=WcOxi!d`tXxOtn4OYo(hnZ^t`Nl9_> XWrBh%ECE|G1RI-~**GF3I2fz}?!-ns literal 0 HcmV?d00001 diff --git a/public/cf/tm.gif b/public/cf/tm.gif new file mode 100644 index 0000000000000000000000000000000000000000..5894b9d158de2be0dbf7c5929da23607aa3f6cda GIT binary patch literal 570 zcmZ?wbhEHb6ky`R!m@j)|uS&@JV@>ic-%Pr^QYyK3|%fG_&GLWlqYh%Jg})m+MRO7B*dN ztt(j4a<8kPba_YFimsZ~{dXtzG_0G{x?$>_S(Ey=&3m+P=GJrj_Fp-1@Y>01PwqT^ z^X&f+2Z}#g7`Yf67<51p0g4j__UR35Z0xMeEKD3sjNJ^q3~VN*rdCE~dbXCD>MBa| z{U#cQ%H~QYvi9o2LISe$wbWFVtfg)2wT1ZkBpFzYm8E3l_3Z2{CHQ%HB=#7oiYrP> zh-e=_$tBFdWFR9dc1cL^1P>Rd&`mu>Q8|$ZC%B(*3NkS2SSaW};NyMI$-yD;Icz~j Z;-X--%vDMb6$bnV8l3u++;~_RtO0p*JB9!N literal 0 HcmV?d00001 diff --git a/public/cf/tn.gif b/public/cf/tn.gif new file mode 100644 index 0000000000000000000000000000000000000000..e3a51f0678ba58cec38de286fcb6bee736eb97da GIT binary patch literal 579 zcmZ?wbhEHb6kymd&%llVY^s~JDZ&}&Tii&SFHUF!s zel|D%m@@h2oH<_>F8s23^)DdWxbe@XP2aX``MY)N&%Jy99z6K{+O==DZ~wi2|Ht#^ zzh1ul_WJdo_wWA?aiI82taYdz`me?y@{Qzm5r5^rHh4`nO$dsrlz`@ zijsnyw4_L%j=a2#g|)rCu@)aM&z$}RW@egVs^)siJlujzY??As>-BAQb*&V+x%qdh zONg3?*=h)y+R1Wr9cNP$6*gAYx6#+OlI7y$V`5bi7BVtYiEu4AuZ(-BZc{ literal 0 HcmV?d00001 diff --git a/public/cf/to.gif b/public/cf/to.gif new file mode 100644 index 0000000000000000000000000000000000000000..1cc4ffef196c321f6aa319a18b3e114eb46da726 GIT binary patch literal 570 zcmZ?wbhEHb6kyyw_|cU|4@1_qyvj6R#1{xC85VrKTk%nso;-9p%KUrCS^YZ@H)cm`6@&Bz`??K=r5d8lA`_G?0e?jOk82kf*|3e=r{$yd~ zVsK#4VE_V9oG`FYZ!m9aGBf4m;9zHGV`F7Cw>L2|v9mQa(AU$}QdeV{psS-}WuvMj zFC!r=q&(lwSl8Ifa`{SO0e%H$b2~d5YfB4x=~X-UWSKb)HPn_JKFZI_BYDzLO=Y>% zg-hJxOdJL`0EEp^y#N3J literal 0 HcmV?d00001 diff --git a/public/cf/tr.gif b/public/cf/tr.gif new file mode 100644 index 0000000000000000000000000000000000000000..058b5e2936720a7bdc076840e210289eceeeb93a GIT binary patch literal 574 zcmZ?wbhEHb6ky&=)0leXH(NJW@bOk&3{^3eYLUqX=D4#!Qq>;^Dj5I-=3b| zy}f@12L25W{uvVbCp7eDM8vzPgd67yu4q9h5rhR z{*{&etE&1_SNEg6{d-T(-+A+XFIx0x)28p+xBuCH;OoVU->+Z)apT61Cr|!7dGhz= z%Wv=BfB*XR&zCR%hd5CD$->CR;J~2600f{oVPK!#z~02p*2>1p%F@Nc%*?K@r>Co{ zqot{?rmQG0)2FYZqGV*GASEF#BFHzlf1!zuwVCvaRlJf+Y#O94bCA99ZNg!0N#xz|e5ifx#L8v7}RM literal 0 HcmV?d00001 diff --git a/public/cf/tt.gif b/public/cf/tt.gif new file mode 100644 index 0000000000000000000000000000000000000000..418d3a4f995d31800f80c6bd0c269435a7505806 GIT binary patch literal 581 zcmZ?wbhEHb6kyxT3TB77#N;0GQMG8_`<;Oi-F-U1B02F*?$HG7Z;b$ z;^IC&K3|oUgM)+rtEzs}(TR$R`etbO-OMaGIr*!t?N1xq@2;-DU0iZ=x=cF&#tHNRqGeC zn`o%3swm3KuyUE$s|oQd+ZjrViwFzO=h8A-%+D)lqrXOwPlAO*Q_09qnVVb6T5lJh z*j`NqSwmYnPEJuvT|S=E92&CHl7`k&OiV%++B_mG>>BsP#q}*knHc%awS}44)mN<+ s)Uyy`V#!E2e3XHCwoA#Q21YkN-pg8dEKai08;+ zE08RMb|+|GX@1%bI=_Q1AbADi^oY(kU{WQn^A^I9-K>su4?V3tbJn ztM8rGAXBvsWA$xkv`B;oj?};`)q12B&V6r>)FRP3I7Ww@*C8?bJyD*_DUwXHbO>tz zdDde}(`>K|D9eDc2NCul8V_x7Ad~}P7a%kNLNDvr5{9r+#g~*}bWEa1HexA8%-tg7 znW`=tvFp(4fK**%u2FScGEG>f3Ez2JlV!$pNAW71^S-4nXAFlv3_KiO<(uFemaUr> zT&`Ryu{M?3#B*}B&{kbO`G!BSJ*u7-ewMiVJGFy$(To(=D_5am*a)qSj{i36e@$A@ zMTdKF$-TU=`=5VbfVM*KvhZ!7_6d3Nq_YNbr`-AikPGaRY<;=DQ3G_Zb)-F)%!1V0gvA@Q#7u69dCH28Q1Z z3?F%UKM4zemX!P=FaJeB;j60ZH!ZDCdV1e=b-x=Jd^R%rY-;+^%<7Ao*$*?*SJrM{ ztgLiXNu^SihAAAf(}iqk)Wf_{dD2iKmDs6QXx zc=1+Z^i@||GhXDvcal*hpy@9ETiII_kft8z!i<6UsgUQ<3#>T?j z)Y#BKPfJsceWI0}y_LSMvZ9=nsL1?@W_Gq_y4nh>M1=&E*cdI1OiZ?DNUz>0AkW5N zVWh94t)U^YLy(_OhK<`;T~$R<_UIKpUdc}5JNF)3<>eJ);WoT`Uu5Si9v)#9uGw01 h)s&RvEn+qpBpzaL>ywkUNI2lo$i%|t!NbB}4FI7FN8A7a literal 0 HcmV?d00001 diff --git a/public/cf/tz.gif b/public/cf/tz.gif new file mode 100644 index 0000000000000000000000000000000000000000..9a74589d4dd18ea23f0807a962fcc55f05f0e5a2 GIT binary patch literal 569 zcmZ?wbhEHb6kyT=aLC3z@dp{A_eN*#&&)gSn|CCy=veXY?Y8^(GL#%RS$?8??n#EKlU0X~8c(?% zHRod6rE|_p?s=cP%dqZ&`_)Tn2Oma1yytTMnb(b{j#plIJbmu=;6=i%SIJM`n!kS= z^XxCR;J}~*iU?4gFtAT+;BDgNY2|9?Qc!2;;nD8bR8>_`(zUh~ z<7Q{z)mEG@CoN-Ssm8*@#4pshKw8@sI?Z4rlOpjfu%mj3Jx7JJvJWIbsL12 zZ!x!!mty8p*{jdF{E&^Fh{#1=Yx~p7Ma@m*?+8jU8X8|`I%J_I@j_6Nk%5n!Tg=K% eLsr%#;QW%oejY;D*iAu{bOkT&oJ@0!u&59i@)hD z|8BVQyWQ&Z=Bs}=ue)f!_N&dhpHAz4dT+Yyw&}Oe=I`Fy{)F$i9=QEa$gaOpyM9IN z{ujCDU(((?vHSid?)#m6@ZP;`44H@i6dZZ*XfH$2v47@Y`e;+b@{K)(1lklfcdSAZCeEw|m^{dLaZ(3i!T7Unp|Ko?r_wO!0f7<-` z;rH`r3N9`o239rcbxW6XZ{ieS;Luc7 zP>_`sKOrp4&nwQTXK!a`Yh`6&Zfas=WMHhKd-2M(8@KMI{M`pw%0`uc{7I`%eS gt*tFB&CHCA4L|CHtqE`xXmu3gaMs`vBCol+=H_M=;e*enKe%6Nn zZb_Iockbi)468RY>^&&HYuBzLCv;ApH9vRJ<;U*bzt1xKK6L2I70r837{1*wyKyJ$ z`)!xs_XGYsj{f+O_w#4TKQAi3eAWK=-SGP#hEG4tfBZ1{{L}X9Pq$ycY`^^p`0+31 z&!4nk|Eqp{|Nei71I3>#j9d&33_75g0L2LddtU=XQ*%pelSD^{sHl*T06*_U22(qm zY1T6=EiKGUj4id)jr8^Pmg(whuhP`im1mO{-XyFcXRpT1wTqjTQJm)hkG&kfJtzAK z&L$y_vm8qHd`e7Lm^c^|bX0Gvs3_l8e5j}_XliR|Wo2&s#_*kifw2~wtgMWTl$7Le YvA-fB%sd=A4jU92o0*09I9M300R)m!cmMzZ literal 0 HcmV?d00001 diff --git a/public/cf/um.gif b/public/cf/um.gif new file mode 100644 index 0000000000000000000000000000000000000000..31ef5350b0abb6e8542759e761033561c147480c GIT binary patch literal 574 zcmZ?wbhEHb6kydCM{A5VYx$wFR?_y&k8!y+_*GD&BeV?D7F!g5c zvRliSFR$5h_tX6O6Sm!3y#2xA9S@f7e6)P`;}v_JuG;r}&4HJP4jtNZ^!c{qFSng| zwe!@Q3l}b2xpL+9t=kVDK797<*^3u1UcLf>H*em&ef##^yLTTxeE9U~)925hzkL1r z?c2AXKY#xD^XK2cfB%O#Q2fcl$i?8mpu+$Jpg3V*pWPtYBq=T`A|lMo$=buhB5AKP z(N5b|)5gZy($YdgQb%1~O;tr%NlZ*gP(X-zzMYz_ij9)O9CK3>Gg)yR)g{Xmpr z@dz@B+Ns(qTPs+|>@YDlG?oz2TB>+RMp}TEhm)P3QP*~+m4(G+BSS-deQsWPsgosG7U{p}zd0!2HR{!T!p@+uPXU z;@{@x<^AE@<>mb8>FMn3?CtI9?(XjK@$d2R@$~fb_V)Gn_xAew`t1Jx`~Uj>{{8>| z|NsC0A^8LW3IIOz|g{AxrW7eoksal%a#i+-IskQUJ03UC3xD+*y)!eXIzb) zeJgq1?W`qtN>|^nUiYwh)8o!)ZKc^6n>VcOIR!|M8qd&letfvEWOog&t1N@=laLX*X~@uegEdYCl4Mxxc~6^lP6E!y{mlq{N3Z1 z?>~Rec=hV#*RL^8-+cV^Y3hr&pI*NO3eJ1`_U+5}U*5m}@cP5Ij~_q2`~2hUm&aef z{`mOq_xJB_e|&%Y<;UM&zyJIn;z02y3nLeU1A`7QCKy0*!oWVS!Mw@T+|<mLlPFzG-SWrNKpP$j#NLN?ida1>7Gcyx2IUW5)+Ey|$(vlM5Vq%ia=9U^7 zmKHo59BiztEG+B{hW1ug_Vz1GObqn&45T;}H*ej(Lu9&;7!xBuH}}zFCr&amvofey zuUK{Ux|Wuvo+uMPA0MxjLBa-y#wKPqAtnRIrXw7JN)8P_J}hi@<&|J&WUvMRd*giC literal 0 HcmV?d00001 diff --git a/public/cf/uz.gif b/public/cf/uz.gif new file mode 100644 index 0000000000000000000000000000000000000000..d5166c6b6f648b230505671badbf1704b099ede9 GIT binary patch literal 580 zcmZ?wbhEHb6kyUd`V3@H*YMv3p%q!y?bg$k4_~c)^!oh!uW#Od{qW((r%&HMfByXC%a^ZTzkdJz{l||VzkdDt z{rmTyKY#xH`}d#5K=CIFBNszGgAOPrKykvrzOX^uF;GE3z{}B7tc{zkKn<^`!5&1utGd^7kIYuX{rOA28gzcJc2+(SMJ`{)3SC?c2w{J=MK^_rjgK zw|_h{xqJ8Sk7s5-pIiNWZu9fG-H+#v_wV2T_QLDu3+G=iTzd})Yzh7qkc^&=h zb<&^Lv43C3|9zAC?Af!wZ!-VB$@=xKKSwxfB+OH4D6i^_4Pt60s@w?G2vl>O?_e>E>2FN8R_Y1{(Vj2j#g&+e(CWMslK!8 zMIFoyw0$Ban1kI{h}fCxst53J@H4n>wbjv7@`{#X3fVGS#709^-kXb&g*rO00seV A6951J literal 0 HcmV?d00001 diff --git a/public/cf/vc.gif b/public/cf/vc.gif new file mode 100644 index 0000000000000000000000000000000000000000..e8f2f703ed1be3f3427bb6edbfcbae51dca2bfb2 GIT binary patch literal 573 zcmZ?wbhEHb6kyz%Y@4VG9GpVFrfd3@Qu^J`BFTXT!rUCL~-*Nx8>2g)c4r zn)podyu61B^At1}X;xM~Fk_)hDy} z@7+Fp@cZ~h<;xe@FCT;7eD(hN)%w%t=M zyd3NX3L+XBf>K(1Ji^D=*>%o(;MMd@W)p@ucF>Hq)$ literal 0 HcmV?d00001 diff --git a/public/cf/ve.gif b/public/cf/ve.gif new file mode 100644 index 0000000000000000000000000000000000000000..9d6a98fffb92738902fc9cb4264fd8ff1af560df GIT binary patch literal 569 zcmZ?wbhEHb6ky(*5J3I6`KzZe?Ma-S9&diSff^)Fl7A8u|xLqdv* z9>_xtg~<>yb^A3q|0{D}Vj z+x6$q(w{#ofBvlc`Lp`ZpXfh-;{N)$DC7&8=*g+FF?#8(Ao6 zI9Qt*FJ8K0m653uldObs>VKC=7W6(d3g_%o8DdNP3hQrKk JN^DFF)&Qu}Oq>7! literal 0 HcmV?d00001 diff --git a/public/cf/vg.gif b/public/cf/vg.gif new file mode 100644 index 0000000000000000000000000000000000000000..b09b5f985025c31951d572e061a728d80ae8be7e GIT binary patch literal 571 zcmZ?wbhEHb6kyz@WguV8p=S&%lt&#Wblxz)wkOL5z5Iv!JW4?vk^j;wC1m zj7^tWn=iJoT4`;w+Qw$Rz5O~@=e4e`8-qO8czJIM3fdYRye~0yeMH30*w|eSG4reA zmL(_e^{RHu$vLzwzAB_CIIJaoQt`_8?zotVo>#L9A7!L>RqfqaI(>Tc-uo5R&&x|r z)lF!e7cgg9+S8`Sx@Gx`=H^eCb^YnYDQnh5U7xk`{ldBP_szSpddIQ-v8xU*IB_Wb z=GG&Rj$F8V?*9KF4itZ~Fmf?CFz5hdf&mmK4D2%+6l7RfIat^gn7g`|dRc7kEzNB0 zjOArzr6k2fnYc_0bkudU)kK5@`FJ?zvRayJ8<^{A3JItvDJcpwO4w;>>Ka=r3v#O% zTFVJCvTKOTNDIp<^KvU%oDyJUmY*Xm$j{Bmsi=C2`;NTm1HQ+cY&Lp&Ry+*MvTxtB ku^E|~>I>aDz2)WX7WQ}d?n+-+k=W4A$lx(Wf`h>t09G188vpuZ0qm8G-uA;Nt=CFuX?b5 zf9}csL3{S>+PU-9-o0nfozp&Y#K4X&YypB!{PC5jVqTn+_~Oy z?{?gqvlp&iyZ-WC#GCtW*RFng^*HL*t(Wg!7~Z>g@72?qCr_t+c#-|(wfCE+i@&}O zd;Ivxr#HpVpP&8ursu_r=ilGYe*OCOyLZ>Ve_ZCR;J~2600f{oVPId_VAj-R(rRL;udm&$ zVrFb(W2t9vU|?@-YGI)#)u*niXKbgVVP~T*CoauxVy~yDsKvs@#w4XIAg(LRWG$&G zr@_R?z#uLmt;xmDq`+ryuWrRG!z?bzp>&#EP|%uH&h`qkJRiIE>9w}D;+$$coWfF~ zO6KNbhW4*bg!IKlg#}CmN}3OKm%c80b3swLiJAQymsXO?qUNJ~Vn#tXBsdtX0c6*E Am;e9( literal 0 HcmV?d00001 diff --git a/public/cf/vn.gif b/public/cf/vn.gif new file mode 100644 index 0000000000000000000000000000000000000000..a736efa614fba83a2db7155f5d0ac26a20584647 GIT binary patch literal 573 zcmZ?wbhEHb6kyU@_wZEI2{j{?BYGd=$#`cGu$u9?o@6Nj4 zTwH#;x_(MotXG1 zE$vTM*3V+Azj=Az%C-I#7X2yr`d3!=zpCoj0sG%)T)tm2_;c0!>sOWU-}S$LH~8_x z^yg2TU%wpx4{@OQlZBCs!GS@C0SG{G!oWVOfxU^Ht(A?Hm8FY?nVH>mf{BTdfu638 zmb$V+pQ*OChMJ18v6O_UkieY&1&b8T%$E!C^U5%>nJiSXG`F`ivk>9s5#Mg4rlhE1 zXJ>08&CAVol+8d%URFxq*4pqQ7pEu_tKJPMFtc18ljWQJcZE{8%xqDvxv`uH#`U}&mv{}mRtxs<_d znn_Jf)wHV0KdGscI^!;sm;Ws&T=}UJN5sEI8gk_!pOzoz@P()2~eCcuupAZGGt)pY-{J_=;~t7v6oj;o}@5EdYS|W zgPfu*znHXysHor)z8SNG747(i7A+Cv;}e}}X=g5F&BM*j#m>&k0yM=;*oH^S%F5!5 zsi}#T41>PWb}O#EtOtOW9Tq-e#Vf0)r}bP@Q&)sR_~c_f?dKY*Dk|Cn40FWQjQ<%h bL~n^`&yNXVs#h%1qimt$kECMI4_ORKEBd?PFC zR(}5Nva-9Kows^>@AvjSoH*&x)TvKq%y_wK)syw>pYGfD?#!9@H*S3X{Q3L$?|=XP z{rB(R|Dg{Qf3h%gF*q>j0Aqpy6ekSqiy9ai?d`d^6x%pCIXKw+7iGZSND zBLhhh8*@HGYjGAXJrzX-X$cVlD=|X>3sGh+-MjZig!skGtu1(knK`xZJrLyQz@W~+V9dZ^eV2jZJ_Exe28L%046hg%-Z3zIVqo~j!0?-a z;Uh1vqgnkYVPSXc=FgInK922QtgLl$jHFJ&BevZ$-%*7YHe?2XQiiS zVQyw@sLMXVPD{&LQd~qsO<7iY-UL%cTLV!M!IiQSVw!A>CL3%-MFsg+?GRSqZ6sr~ z>=5sEF(CmJHf~FO9c>NOBNqhtlvuCcxTSFZA|Ia|3%A8hRR!rC&v|&HSh!{x&(YP? eR9BI=$+%#U5UA|V&L?3Iuz;bFQGl6|!5RQOMm-e( literal 0 HcmV?d00001 diff --git a/public/cf/xx.gif b/public/cf/xx.gif new file mode 100644 index 0000000000000000000000000000000000000000..bdf7b3023840d0703a034bf94e3abfa881f600d5 GIT binary patch literal 220 zcmZ?wbhEHb6ky}(hz@a0D zj~zR9{P^*cCr_R}efrFqGw05oyKv#crAwDCU%veP`}ZF|e*FCT^VhFmzkmP!^XJcB z5cmfK|6xG!CkrDNgFJ%{0}z1hWMGYapwcx-#PPyolQWBaVvnDlJuUS{YG?@4Y2yZg z3AY0U_A4AvyYi9GQ%d;35)qY+lFQX}K5ZSCUh?Ca|r7Z>-& zM(3T2Nls4Ab6?*NKDM8NUEfFfe2(<_5*zp_F{H7v{!3cKm+ZJNg{falGrv{jey=V5 z-dO&_1w907cXA?zqfbg%9ZQZt=qI|)7Gt9zb;?CW5du{}2a?KUo;L7#tXMKrsP|69)F~2DT(_7Je0Ar} zox6AMK791>*`r5KpFVx}zJLGe)2FYWK7IcD`OB9tU%!6+_U+rRZ{NOu|Ni60kAL64|NZg( z*Uuk+e*XCN`}f~JfByaZ_kZXE#h)yUTnr8jIt)MniW3I*6%EEs1_s(%s;ctxipmOd zGRF4yYJ9@NqBBJK^vunqC)(LsSXf${TAAvZn9MV_v(wbH5#-uxq#|czBDGFRNJy8J z;jk(%kASg+p`DnPnFfobB!jY&0*{fnuB`~anJya>Ba^ZUC#Rv@IB(vmwEeiIrQ#iH(WD F8UPiWhgARo literal 0 HcmV?d00001 diff --git a/public/cf/za.gif b/public/cf/za.gif new file mode 100644 index 0000000000000000000000000000000000000000..5bb07048f9c76950a34cf7d78e639a3a85645386 GIT binary patch literal 565 zcmZ?wbhEHb6kyHF zpB^4XMa9xHEq;cFYs_)bTthtxb2XgxtJ%`q#-*&u&LOdmMJ^$&DAU@~*vn z`0`Wxv$xOw4{@OQlZBCs!GS>s6cL~}VPK!sz|E~{&c)i^(aEZ#r)O$!AS)|2MPM2) ztE8Q#il(iB81EvkB{LWdZM0OBtnDpKj5ZpX2s7|0TWTmNDk$!emy%Fo*~Tejsiq(& zA|fcr&o6$2PsU7JNlxn2K~W*aBf3`V3R2d##`-T`@krVz$t##jv#~LM`^LtoGe^%_ bnu9^`g0#eg1C8wZEF2sMHY_~sz+epkTqjF7 literal 0 HcmV?d00001 diff --git a/public/cf/zm.gif b/public/cf/zm.gif new file mode 100644 index 0000000000000000000000000000000000000000..d30d2d415b7cf8653a9038cc61873597a19af149 GIT binary patch literal 560 zcmZ?wbhEHb6kyeSeh6zL@>OQlw?R} zc%mZ1P|WaIL*u!QDnkv!OA|fjM&`E`CNG?9Jm-7*E%FOk6cDr|D0Erqn|ibG72%O9 zB4by_zHPBhT$A{s!!mAN?7I%`hSQ6#h)yUTnr8jI-r;U#R&s@Z-a1?uwW}6A5SM&H;1r&zn!hEjkT4DrMa;I zOP__AsiD4}j=F}Ds-kwU{rrWC)m7wVr6kl?1nm|qTC!1upP5;cUC?&j5`|4d`$;lbdz|hISz@W>pnSnt=LxUlh!P>@#A)jH3xyErT$r}zL zj4ceiJ*>}oXe|tPyW^vDAkbw_OxXD#vuVkG_d+#pL|Q$FG%if=k}zJOZujqb(?a@Z`Q@2xmP1U?TuS>E&kKamCJ6YufA9K_UPXGcNsQ5 ztoVMd|K&@D>kqGg{K)(HljOta55IoZ{_)-X`*+WeZ(jWV?fU1p-~0FPKfeF?_iyO? zPappMZTb53>!07h{||AX_>+Z^i@||G2N(kkpg3V*pW2|$%+u1s(caG1#b#$Oqoboa zNkcz*)^rM; -export type Dispatch = (action: Action | ThunkAction | PromiseAction | Array) => any; +export type Dispatch = (action: Action + | ThunkAction + | PromiseAction + | Array) => any; export type GetState = () => State; export type ThunkAction = (dispatch: Dispatch, getState: GetState) => any; diff --git a/src/client.js b/src/client.js index 03fd16d..4fe2ea2 100644 --- a/src/client.js +++ b/src/client.js @@ -43,8 +43,8 @@ function init() { ProtocolClient.on('onlineCounter', ({ online }) => { store.dispatch(receiveOnline(online)); }); - ProtocolClient.on('chatMessage', (name, text) => { - store.dispatch(receiveChatMessage(name, text)); + ProtocolClient.on('chatMessage', (name, text, country) => { + store.dispatch(receiveChatMessage(name, text, country)); }); ProtocolClient.on('chatHistory', (data) => { store.dispatch(receiveChatHistory(data)); diff --git a/src/components/Chat.jsx b/src/components/Chat.jsx index f18f784..9974b85 100644 --- a/src/components/Chat.jsx +++ b/src/components/Chat.jsx @@ -12,6 +12,12 @@ import ChatInput from './ChatInput'; import { colorFromText, splitCoordsInString } from '../core/utils'; +function onError() { + this.onerror = null; + this.src = './cf/xx.gif'; +} + + const Chat = ({ chatMessages }) => { const listRef = useRef(); const { stayScrolled } = useStayScrolled(listRef, { @@ -28,17 +34,29 @@ const Chat = ({ chatMessages }) => { { chatMessages.map((message) => (

- {(message[0] == 'info') + {(message[0] === 'info') ? {message[1]} : (

)}

diff --git a/src/core/ChatProvider.js b/src/core/ChatProvider.js index 2443791..926092d 100644 --- a/src/core/ChatProvider.js +++ b/src/core/ChatProvider.js @@ -31,13 +31,14 @@ class ChatProvider { }, ]; this.substitutes = []; + this.mutedCountries = []; } - addMessage(name, message) { + addMessage(name, message, country) { if (this.history.length > 20) { this.history.shift(); } - this.history.push([name, message]); + this.history.push([name, message, country]); } async sendMessage(user, message) { @@ -46,6 +47,7 @@ class ChatProvider { return 'You can\'t send a message this long :('; } const name = (user.regUser) ? user.regUser.name : null; + const country = user.country || 'xx'; if (!name) { // eslint-disable-next-line max-len @@ -75,18 +77,43 @@ class ChatProvider { if (user.isAdmin() && message.charAt(0) === '/') { // admin commands - const cmd = message.split(' '); - if (cmd[0] === '/mute') { - const timeMin = Number(cmd.slice(-1)); + const cmdArr = message.split(' '); + const cmd = cmdArr[0].substr(1); + const args = cmdArr.slice(1); + if (cmd === 'mute') { + const timeMin = Number(args.slice(-1)); if (Number.isNaN(timeMin)) { - return ChatProvider.mute(cmd.slice(1).join(' ')); + return ChatProvider.mute(args.join(' ')); } - return ChatProvider.mute(cmd.slice(1, -1).join(' '), timeMin); - } if (cmd[0] === '/unmute') { - return ChatProvider.unmute(cmd.slice(1).join(' ')); + return ChatProvider.mute(args.slice(0, -1).join(' '), timeMin); + } if (cmd === 'unmute') { + return ChatProvider.unmute(args.join(' ')); + } if (cmd === 'mutec' && args[0]) { + const cc = args[0].toLowerCase(); + this.mutedCountries.push(cc); + webSockets.broadcastChatMessage( + 'info', + `Country ${cc} has been muted`, + ); + return null; + } if (cmd === 'unmutec' && args[0]) { + const cc = args[0].toLowerCase(); + if (!this.mutedCountries.includes(cc)) { + return `Country ${cc} is not muted`; + } + this.mutedCountries = this.mutedCountries.filter((c) => c !== cc); + webSockets.broadcastChatMessage( + 'info', + `Country ${cc} has been unmuted`, + ); + return null; } } + if (this.mutedCountries.includes(country)) { + return 'Your country is temporary muted from chat'; + } + const muted = await ChatProvider.checkIfMuted(user); if (muted === -1) { return 'You are permanently muted, join our discord to apppeal the mute'; @@ -98,14 +125,19 @@ class ChatProvider { } return `You are muted for another ${muted} seconds`; } - this.addMessage(name, message); - webSockets.broadcastChatMessage(name, message); + this.addMessage(name, message, country); + webSockets.broadcastChatMessage(name, message, country); return null; } - broadcastChatMessage(name, message, sendapi: boolean = true) { - this.addMessage(name, message); - webSockets.broadcastChatMessage(name, message, sendapi); + broadcastChatMessage( + name, + message, + country: string = 'xx', + sendapi: boolean = true, + ) { + this.addMessage(name, message, country); + webSockets.broadcastChatMessage(name, message, country, sendapi); } /* diff --git a/src/reducers/user.js b/src/reducers/user.js index b4f996c..6f4120b 100644 --- a/src/reducers/user.js +++ b/src/reducers/user.js @@ -44,7 +44,7 @@ const initialState: UserState = { mailreg: false, totalRanking: {}, totalDailyRanking: {}, - chatMessages: [['info', 'Welcome to the PixelPlanet Chat']], + chatMessages: [['info', 'Welcome to the PixelPlanet Chat', 'il']], minecraftname: null, isOnMobile: false, notification: null, @@ -119,14 +119,14 @@ export default function user( } case 'RECEIVE_CHAT_MESSAGE': { - const { name, text } = action; + const { name, text, country } = action; let { chatMessages } = state; if (chatMessages.length > 50) { chatMessages = chatMessages.slice(-50); } return { ...state, - chatMessages: chatMessages.concat([[name, text]]), + chatMessages: chatMessages.concat([[name, text, country]]), }; } diff --git a/src/socket/APISocketServer.js b/src/socket/APISocketServer.js index c328fd7..ed7bff9 100644 --- a/src/socket/APISocketServer.js +++ b/src/socket/APISocketServer.js @@ -82,7 +82,7 @@ class APISocketServer extends WebSocketEvents { setInterval(this.ping, 45 * 1000); } - broadcastChatMessage(name, msg, sendapi, ws = null) { + broadcastChatMessage(name, msg, country, sendapi, ws = null) { if (!sendapi) return; const sendmsg = JSON.stringify(['msg', name, msg]); @@ -238,14 +238,14 @@ class APISocketServer extends WebSocketEvents { const chatname = (user.id) ? `[MC] ${user.regUser.name}` : `[MC] ${minecraftname}`; - chatProvider.broadcastChatMessage(chatname, msg, false); - this.broadcastChatMessage(chatname, msg, true, ws); + chatProvider.broadcastChatMessage(chatname, msg, 'xx', false); + this.broadcastChatMessage(chatname, msg, 'xx', true, ws); return; } if (command == 'chat') { const [name, msg] = packet; - chatProvider.broadcastChatMessage(name, msg, false); - this.broadcastChatMessage(name, msg, true, ws); + chatProvider.broadcastChatMessage(name, msg, 'xx', false); + this.broadcastChatMessage(name, msg, 'xx', true, ws); return; } if (command == 'linkacc') { diff --git a/src/socket/ProtocolClient.js b/src/socket/ProtocolClient.js index b8df71d..8510df2 100644 --- a/src/socket/ProtocolClient.js +++ b/src/socket/ProtocolClient.js @@ -159,10 +159,10 @@ class ProtocolClient extends EventEmitter { this.emit('chatHistory', data); return; } - if (data.length == 2) { + if (data.length === 3) { // Ordinary array: Chat message - const [name, text] = data; - this.emit('chatMessage', name, text); + const [name, text, country] = data; + this.emit('chatMessage', name, text, country); } } else { // string = name @@ -202,7 +202,7 @@ class ProtocolClient extends EventEmitter { // reconnect in 1s if last connect was longer than 7s ago, else 5s const timeout = this.timeConnected < Date.now() - 7000 ? 1000 : 5000; console.warn( - 'Socket is closed. ' + `Reconnect will be attempted in ${timeout} ms.`, + `Socket is closed. Reconnect will be attempted in ${timeout} ms.`, e.reason, ); diff --git a/src/socket/SocketServer.js b/src/socket/SocketServer.js index 1c2ac70..168cad1 100644 --- a/src/socket/SocketServer.js +++ b/src/socket/SocketServer.js @@ -145,8 +145,8 @@ class SocketServer extends WebSocketEvents { this.broadcast(buffer); } - broadcastChatMessage(name: string, message: string) { - const text = JSON.stringify([name, message]); + broadcastChatMessage(name: string, message: string, country: string) { + const text = JSON.stringify([name, message, country]); this.wss.clients.forEach((ws) => { if (ws.readyState === WebSocket.OPEN) { ws.send(text); @@ -222,12 +222,12 @@ class SocketServer extends WebSocketEvents { const waitLeft = ws.rateLimiter.tick(); if (waitLeft) { // eslint-disable-next-line max-len - ws.send(JSON.stringify(['info', `You are sending messages too fast, you have to wait ${Math.floor(waitLeft / 1000)}s :(`])); + ws.send(JSON.stringify(['info', `You are sending messages too fast, you have to wait ${Math.floor(waitLeft / 1000)}s :(`, 'il'])); return; } const errorMsg = await chatProvider.sendMessage(ws.user, message); if (errorMsg) { - ws.send(JSON.stringify(['info', errorMsg])); + ws.send(JSON.stringify(['info', errorMsg, 'il'])); } if (ws.last_message && ws.last_message === message) { ws.message_repeat += 1; diff --git a/src/socket/verifyClient.js b/src/socket/verifyClient.js index c60036b..e491cec 100644 --- a/src/socket/verifyClient.js +++ b/src/socket/verifyClient.js @@ -35,11 +35,10 @@ function authenticateClient(req) { return new Promise( ((resolve) => { router(req, {}, () => { - if (req.user) { - resolve(req.user); - } else { - resolve(req.noauthUser); - } + const user = req.user || req.noauthUser; + const country = req.headers['cf-ipcountry']; + user.country = country.toLowerCase(); + resolve(user); }); }), ); diff --git a/src/socket/websockets.js b/src/socket/websockets.js index be0f2c0..410f493 100644 --- a/src/socket/websockets.js +++ b/src/socket/websockets.js @@ -63,10 +63,17 @@ class WebSockets { broadcastChatMessage( name: string, message: string, + country: string, sendapi: boolean = true, ) { + country == country || 'xx'; this.listeners.forEach( - (listener) => listener.broadcastChatMessage(name, message, sendapi), + (listener) => listener.broadcastChatMessage( + name, + message, + country, + sendapi, + ), ); }