select ?from ?first ?last #Q8 ((?dt - xsd:dateTime("1970-01-01T00:00:00.000+00:00")) * 1000 as ?creationDate) ?rep ?content where { { select ?rep ?dt where { ?post snvoc:hasCreator sn:pers%personId% . ?rep snvoc:replyOf ?post . ?rep snvoc:creationDate ?dt . } order by desc (?dt) limit %limit% } . ?rep snvoc:hasCreator ?from . optional { ?from snvoc:firstName ?first } . optional { ?from snvoc:lastName ?last } . { {?rep snvoc:content ?content } union {?rep snvoc:gifFile ?content} } . } order by desc(?creationDate) ?rep