private void extractShapeContent(CTGroupShape gs, XHTMLContentHandler xhtml)
throws SAXException {
CTShape[] shapes = gs.getSpArray();
for (CTShape shape : shapes) {
CTTextBody textBody = shape.getTxBody();
if (textBody != null) {
CTTextParagraph[] paras = textBody.getPArray();
for (CTTextParagraph textParagraph : paras) {
CTRegularTextRun[] textRuns = textParagraph.getRArray();
for (CTRegularTextRun textRun : textRuns) {
xhtml.element("p", textRun.getT());
}