final Base64 base64 = new Base64();
final byte[] decodedSpan = base64.decode(logEntry.getMessage());
final ByteArrayInputStream buf = new ByteArrayInputStream(decodedSpan);
final TProtocolFactory factory = new TBinaryProtocol.Factory();
final TProtocol proto = factory.getProtocol(new TIOStreamTransport(buf));
final Span span = new Span();
span.read(proto);
for (final Annotation annotation : span.getAnnotations()) {
int duration = annotation.getDuration();