added Base64.java