Finally, good one base64 encoder