upgrade to Unicode 8.0.0
diff --git a/Modules/unicodedata.c b/Modules/unicodedata.c
index a6e2dbc..fe4e908 100644
--- a/Modules/unicodedata.c
+++ b/Modules/unicodedata.c
@@ -921,10 +921,11 @@
 {
     return
         (0x3400 <= code && code <= 0x4DB5)   || /* CJK Ideograph Extension A */
-        (0x4E00 <= code && code <= 0x9FCC)   || /* CJK Ideograph */
+        (0x4E00 <= code && code <= 0x9FD5)   || /* CJK Ideograph */
         (0x20000 <= code && code <= 0x2A6D6) || /* CJK Ideograph Extension B */
         (0x2A700 <= code && code <= 0x2B734) || /* CJK Ideograph Extension C */
-        (0x2B740 <= code && code <= 0x2B81D);   /* CJK Ideograph Extension D */
+        (0x2B740 <= code && code <= 0x2B81D) || /* CJK Ideograph Extension D */
+        (0x2B820 <= code && code <= 0x2CEA1);   /* CJK Ideograph Extension E */
 }
 
 /* macros used to determine if the given code point is in the PUA range that