Resolver xriResolver, ArrayList out, XRD baseXRD,
XriIdentifier identifier, String srvType, boolean wantCID)
{
try
{
ResolverFlags flags = new ResolverFlags();
flags.setCid(true);
flags.setRefs(true);
flags.setNoDefaultT(srvType != null); // we don't want default SEPs, only ones that really have the service type we are looking for
ResolverState state = new ResolverState();
List services = xriResolver.selectServiceFromXRD(
new XRDS(),
baseXRD,