code: private SegmentHandle doOpenRead(String streamSegmentName) {
          long traceId = LoggerHelpers.traceEnter(log, "openRead", streamSegmentName);
  
          doGetStreamSegmentInfo(streamSegmentName);
          ExtendedS3SegmentHandle retHandle = ExtendedS3SegmentHandle.getReadHandle(streamSegmentName);
          LoggerHelpers.traceLeave(log, "openRead", traceId, streamSegmentName);
          return retHandle;
      }
docs: region private sync implementation