diff --git a/.classpath b/.classpath
index de1cca3..88f35db 100644
--- a/.classpath
+++ b/.classpath
@@ -6,7 +6,7 @@
-
+
diff --git a/20150420.log b/20150420.log
new file mode 100644
index 0000000..afe507a
--- /dev/null
+++ b/20150420.log
@@ -0,0 +1,10 @@
+[2015-04-20 12:43:55] Not valid license or your license expired! Please feel free to contact pipy_zhang@msn.com!
+
+[2015-04-20 12:49:29] Not valid license or your license expired! Please feel free to contact pipy_zhang@msn.com!
+
+[2015-04-20 12:55:15] Not valid license or your license expired! Please feel free to contact pipy_zhang@msn.com!
+
+[2015-04-20 12:56:10] Not valid license or your license expired! Please feel free to contact pipy_zhang@msn.com!
+
+[2015-04-20 12:56:37] Not valid license or your license expired! Please feel free to contact pipy_zhang@msn.com!
+
diff --git a/Data/20141225.err b/Data/20141225.err
new file mode 100644
index 0000000..c94fb74
--- /dev/null
+++ b/Data/20141225.err
@@ -0,0 +1,2 @@
+[2014-12-25 14:58:16] Cannot open file
+[2014-12-25 14:58:16] ..\..\\Data\KeyBlackList.pdat
diff --git a/Data/20150331.err b/Data/20150331.err
new file mode 100644
index 0000000..7bea274
--- /dev/null
+++ b/Data/20150331.err
@@ -0,0 +1,4 @@
+[2015-03-31 12:56:06] Cannot open file
+[2015-03-31 12:56:06] ..\..\\Data\KeyBlackList.pdat
+[2015-03-31 12:57:11] Cannot open file
+[2015-03-31 12:57:11] ../../\Data\KeyBlackList.pdat
diff --git a/Data/20150415.err b/Data/20150415.err
new file mode 100644
index 0000000..bd5faef
--- /dev/null
+++ b/Data/20150415.err
@@ -0,0 +1,2 @@
+[2015-04-15 12:28:08] Cannot open file
+[2015-04-15 12:28:08] ..\..\\Data\KeyBlackList.pdat
diff --git a/Data/Configure.xml b/Data/Configure.xml
index 6657cda..c6842bc 100644
--- a/Data/Configure.xml
+++ b/Data/Configure.xml
@@ -2,14 +2,16 @@
ICTPOS.map//Աעӳļ
on//OnUserDictionaryapplied;Off:notapplied
- On//ûʵ,Addedin2006-03-16,requiredbyNECOnûʵͺĴʵͬʱеĴʻ㣬ûʵȣܲҪãĴʵеĴʶΪûʵ䣬Чʵ䷴
- off//OnFieldDictionaryapplied;Off:notapplied
+ Off//ûʵ,Addedin2006-03-16,requiredbyNECOnûʵͺĴʵͬʱеĴʻ㣬ûʵȣܲҪãĴʵеĴʶΪûʵ䣬Чʵ䷴
+ on//OnFieldDictionaryapplied;Off:notapplied
off
- On//On,Off磺Off:ر־ܣOn:־
+ on//On,Off磺Off:ر־ܣOn:־
2013//ϵͳ汾
2012-11-14//ϵͳʱ
2012-11-14//ʵʱ
+ On//On,Off磺Off:رзܣOn:з
true//ӦִʣĬΪfalseӦִʵЧʻϵ
+ false//true:ϸзֽģʽл зֽΪ л л ĬΪfalse;
Żƽʿ//
pipy_zhang@msn.com//ϵʽ
diff --git a/Data/DocExtractor.user b/Data/DocExtractor.user
new file mode 100644
index 0000000..9c33694
--- /dev/null
+++ b/Data/DocExtractor.user
@@ -0,0 +1,2 @@
+ťݸܸ㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦábQBw6u|V
+-rtI+g蟋'"&t#''̣ռ܃רע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴ˛̷ޜ̍Ӟāوҁ䂜˃ᔆOww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.עЮ. /=-++<ɩвʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿ㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭFww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϓȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫ順ӧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴϢϢȫھѧҵӦáԴӭwww.nlpir.org.ע@ICTCLASŻƽʿŻƽʿרע㡢ȻԴ
\ No newline at end of file
diff --git a/Data/English/English.pdat b/Data/English/English.pdat
new file mode 100644
index 0000000..f8edc03
Binary files /dev/null and b/Data/English/English.pdat differ
diff --git a/Data/English/English.pos b/Data/English/English.pos
new file mode 100644
index 0000000..3d0b9bf
Binary files /dev/null and b/Data/English/English.pos differ
diff --git a/Data/English/English.ung b/Data/English/English.ung
new file mode 100644
index 0000000..2e4ae51
Binary files /dev/null and b/Data/English/English.ung differ
diff --git a/Data/English/English.wordlist b/Data/English/English.wordlist
new file mode 100644
index 0000000..87770af
Binary files /dev/null and b/Data/English/English.wordlist differ
diff --git a/Data/English/Irrel2regular.map b/Data/English/Irrel2regular.map
new file mode 100644
index 0000000..ab844b1
Binary files /dev/null and b/Data/English/Irrel2regular.map differ
diff --git a/Data/English/ne.pdat b/Data/English/ne.pdat
new file mode 100644
index 0000000..b1c0148
Binary files /dev/null and b/Data/English/ne.pdat differ
diff --git a/Data/English/ne.pos b/Data/English/ne.pos
new file mode 100644
index 0000000..24cb238
Binary files /dev/null and b/Data/English/ne.pos differ
diff --git a/Data/English/ne.wordlist b/Data/English/ne.wordlist
new file mode 100644
index 0000000..35783c1
Binary files /dev/null and b/Data/English/ne.wordlist differ
diff --git a/Data/FTU8.pdat b/Data/FTU8.pdat
new file mode 100644
index 0000000..d7d139b
Binary files /dev/null and b/Data/FTU8.pdat differ
diff --git a/Data/FTU8.wordlist b/Data/FTU8.wordlist
new file mode 100644
index 0000000..16e7ac1
Binary files /dev/null and b/Data/FTU8.wordlist differ
diff --git a/Data/FTU82GBK.map b/Data/FTU82GBK.map
new file mode 100644
index 0000000..608d2d8
Binary files /dev/null and b/Data/FTU82GBK.map differ
diff --git a/Data/FieldDict.pdat b/Data/FieldDict.pdat
index e3d8caa..63e6ff6 100644
--- a/Data/FieldDict.pdat
+++ b/Data/FieldDict.pdat
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Data/FieldDict.pos b/Data/FieldDict.pos
index 50e1154..e95bcf6 100644
Binary files a/Data/FieldDict.pos and b/Data/FieldDict.pos differ
diff --git a/Data/GBK2FTU8.map b/Data/GBK2FTU8.map
new file mode 100644
index 0000000..6b0a67c
Binary files /dev/null and b/Data/GBK2FTU8.map differ
diff --git a/Data/GranDict.pdat b/Data/GranDict.pdat
index 0ee268d..2dc1d1c 100644
--- a/Data/GranDict.pdat
+++ b/Data/GranDict.pdat
@@ -253,7 +253,7 @@ C
* G" a
3] H" HY b ( [: ƽ ē 5! $
q L ~ ] } q y ē ē )z z oC z H s T * 3 !* T oU U 6 mJ * < f p [ d "b N !
a
p ~ Z &