added NSData encodedBase64String