log.debug("Starting remote lookup for {}", lookup);
final String symbolURI = urlInstrumentLookup(lookup);
final Element root = HelperXML.xmlDocumentDecode(symbolURI);
final Element tag = xmlFirstChild(root, "instrument", XML_STOP);
final InstrumentDefinition instDOM = InstrumentXML.decodeXML(tag);
if(instDOM == null || instDOM == InstrumentDefinition.getDefaultInstance()) {
log.trace("Empty instrument def returned from remote lookup: {}", lookup);
failedRemoteQueue.add(lookup);
return InstrumentDefinition.getDefaultInstance();