diff --git a/classes/Token.php b/classes/Token.php
index <HASH>..<HASH> 100755
--- a/classes/Token.php
+++ b/classes/Token.php
@@ -55,13 +55,13 @@ class Token {
   }
 
   protected static function encode($data){
-    return @strtr(base64_encode(addslashes(gzcompress(json_encode($data),9))), '+/=', '-_,');
+    return @strtr(rtrim(base64_encode(addslashes(json_encode($data))), '+/', '-_'),'=');
   }
 
   protected static function decode($data){
-    return @json_decode(gzuncompress(stripslashes(base64_decode(strtr($data, '-_,', '+/=')))));
+    return @json_decode(stripslashes(base64_decode(strtr($data, '-_', '+/'))));
   }
 
 }
 
-Token::secret(md5(__FILE__));
\ No newline at end of file
+Token::secret(md5(__FILE__));
Token - don't gzip payload