diff --git a/data/CPgr23/table.csv b/data/CPgr23/table.csv
new file mode 100644
index 0000000000000000000000000000000000000000..56b643b855388a5d78913af514a4bc9dd4ac9c97
--- /dev/null
+++ b/data/CPgr23/table.csv
@@ -0,0 +1,112 @@
+char,name,replacement,codepoint,mufidecode
+ἡ,GREEK SMALL LETTER ETA WITH DASIA,,1F21,e
+ὤ,GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA,,1F64,o
+á¼”,GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA,,1F14,e
+ῶ,GREEK SMALL LETTER OMEGA WITH PERISPOMENI,,1FF6,o
+á½€,GREEK SMALL LETTER OMICRON WITH PSILI,,1F40,o
+ὓ,GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA,,1F53,u
+Ï„,GREEK SMALL LETTER TAU,,03C4,t
+κ,GREEK SMALL LETTER KAPPA,,03BA,k
+ὕ,GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA,,1F55,u
+ΐ,GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS,,0390,I
+.,FULL STOP,,002E,.
+:,COLON,,003A,:
+á½¥,GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA,,1F65,o
+á¼µ,GREEK SMALL LETTER IOTA WITH DASIA AND OXIA,,1F35,i
+ὁ,GREEK SMALL LETTER OMICRON WITH DASIA,,1F41,o
+ι,GREEK SMALL LETTER IOTA,,03B9,i
+x,LATIN SMALL LETTER X,,0078,x
+⁛,FOUR DOT MARK,,205B,[UNKNOWN]
+ὺ,GREEK SMALL LETTER UPSILON WITH VARIA,,1F7A,u
+Ï‹,GREEK SMALL LETTER UPSILON WITH DIALYTIKA,,03CB,u
+ῦ,GREEK SMALL LETTER UPSILON WITH PERISPOMENI,,1FE6,u
+γ,GREEK SMALL LETTER GAMMA,,03B3,g
+Ï…,GREEK SMALL LETTER UPSILON,,03C5,u
+ή,GREEK SMALL LETTER ETA WITH TONOS,,03AE,e
+∻,HOMOTHETIC,,223B,
+á¼±,GREEK SMALL LETTER IOTA WITH DASIA,,1F31,i
+η,GREEK SMALL LETTER ETA,,03B7,e
+Ï€,GREEK SMALL LETTER PI,,03C0,p
+á½´,GREEK SMALL LETTER ETA WITH VARIA,,1F74,e
+φ,GREEK SMALL LETTER PHI,,03C6,ph
+ὶ,GREEK SMALL LETTER IOTA WITH VARIA,,1F76,i
+á¿“,GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA,,1FD3,i
+á¼²,GREEK SMALL LETTER IOTA WITH PSILI AND VARIA,,1F32,i
+á½¼,GREEK SMALL LETTER OMEGA WITH VARIA,,1F7C,o
+á¼…,GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA,,1F05,a
+ο,GREEK SMALL LETTER OMICRON,,03BF,o
+※,REFERENCE MARK,,203B,
+á¼°,GREEK SMALL LETTER IOTA WITH PSILI,,1F30,i
+ἐ,GREEK SMALL LETTER EPSILON WITH PSILI,,1F10,e
+ò,LATIN SMALL LETTER O WITH GRAVE,,00F2,o
+ψ,GREEK SMALL LETTER PSI,,03C8,ps
+á¿–,GREEK SMALL LETTER IOTA WITH PERISPOMENI,,1FD6,i
+↑,UPWARDS ARROW,,2191,|
+ε,GREEK SMALL LETTER EPSILON,,03B5,e
+ὃ,GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA,,1F43,o
+ᾶ,GREEK SMALL LETTER ALPHA WITH PERISPOMENI,,1FB6,a
+ξ,GREEK SMALL LETTER XI,,03BE,x
+~,TILDE,,007E,~
+á½²,GREEK SMALL LETTER EPSILON WITH VARIA,,1F72,e
+ά,GREEK SMALL LETTER ALPHA WITH TONOS,,03AC,a
+ὦ,GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI,,1F66,o
+έ,GREEK SMALL LETTER EPSILON WITH TONOS,,03AD,e
+ν,GREEK SMALL LETTER NU,,03BD,n
+á½”,GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA,,1F54,u
+ρ,GREEK SMALL LETTER RHO,,03C1,r
+ὑ,GREEK SMALL LETTER UPSILON WITH DASIA,,1F51,u
+ÏŠ,GREEK SMALL LETTER IOTA WITH DIALYTIKA,,03CA,i
+ζ,GREEK SMALL LETTER ZETA,,03B6,z
+á½°,GREEK SMALL LETTER ALPHA WITH VARIA,,1F70,a
+ὧ,GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI,,1F67,o
+ἆ,GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI,,1F06,a
+á¼€,GREEK SMALL LETTER ALPHA WITH PSILI,,1F00,a
+á¿’,GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA,,1FD2,i
+á¼ ,GREEK SMALL LETTER ETA WITH PSILI,,1F20,e
+á¼¥,GREEK SMALL LETTER ETA WITH DASIA AND OXIA,,1F25,e
+ἁ,GREEK SMALL LETTER ALPHA WITH DASIA,,1F01,a
+ὄ,GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA,,1F44,o
+ἑ,GREEK SMALL LETTER EPSILON WITH DASIA,,1F11,e
+ί,GREEK SMALL LETTER IOTA WITH TONOS,,03AF,i
+ἧ,GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI,,1F27,e
+á½…,GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA,,1F45,o
+ἃ,GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA,,1F03,a
+á½ ,GREEK SMALL LETTER OMEGA WITH PSILI,,1F60,o
+á½—,GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI,,1F57,u
+á¼³,GREEK SMALL LETTER IOTA WITH DASIA AND VARIA,,1F33,i
+á¼¢,GREEK SMALL LETTER ETA WITH PSILI AND VARIA,,1F22,e
+ἂ,GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA,,1F02,a
+λ,GREEK SMALL LETTER LAMDA,,03BB,l
+',APOSTROPHE,,0027,'
+ω,GREEK SMALL LETTER OMEGA,,03C9,o
+β,GREEK SMALL LETTER BETA,,03B2,b
+á¿£,GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA,,1FE3,u
+ÏŽ,GREEK SMALL LETTER OMEGA WITH TONOS,,03CE,o
+á¿¥,GREEK SMALL LETTER RHO WITH DASIA,,1FE5,R
+χ,GREEK SMALL LETTER CHI,,03C7,kh
+ἄ,GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA,,1F04,a
+ἶ,GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI,,1F36,i
+ὡ,GREEK SMALL LETTER OMEGA WITH DASIA,,1F61,o
+ἤ,GREEK SMALL LETTER ETA WITH PSILI AND OXIA,,1F24,e
+á¿¢,GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA,,1FE2,u
+⋇,DIVISION TIMES,,22C7,[UNKNOWN]
+á¼·,GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI,,1F37,i
+·,MIDDLE DOT,,00B7,
+á¾½,GREEK KORONIS,,1FBD,'
+α,GREEK SMALL LETTER ALPHA,,03B1,a
+á½–,GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI,,1F56,u
+ΰ,GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS,,03B0,u
+δ,GREEK SMALL LETTER DELTA,,03B4,d
+ἦ,GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI,,1F26,e
+θ,GREEK SMALL LETTER THETA,,03B8,th
+á¼´,GREEK SMALL LETTER IOTA WITH PSILI AND OXIA,,1F34,i
+μ,GREEK SMALL LETTER MU,,03BC,m
+ὐ,GREEK SMALL LETTER UPSILON WITH PSILI,,1F50,u
+σ,GREEK SMALL LETTER SIGMA,,03C3,s
+ὸ,GREEK SMALL LETTER OMICRON WITH VARIA,,1F78,o
+ἕ,GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA,,1F15,e
+ύ,GREEK SMALL LETTER UPSILON WITH TONOS,,03CD,u
+ῆ,GREEK SMALL LETTER ETA WITH PERISPOMENI,,1FC6,e
+á¼£,GREEK SMALL LETTER ETA WITH DASIA AND VARIA,,1F23,e
+ό,GREEK SMALL LETTER OMICRON WITH TONOS,,03CC,o
+ἇ,GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI,,1F07,a