| All Verbs | /qry/rounds/draw/diagnostics |
|---|
import java.math.*;
import java.util.*;
import java.io.InputStream;
import net.servicestack.client.*;
public class dtos
{
public static class GetDrawDignostics
{
public String id = null;
public String getId() { return id; }
public GetDrawDignostics setId(String value) { this.id = value; return this; }
}
public static class DrawDiagnostics
{
public String id = null;
public Initialization initializationInfo = null;
public SequenceGeneration sequenceGenerationInfo = null;
public BestFitFinder bestFitFinderInfo = null;
public Purger purgerInfo = null;
public Long duration = null;
public ArrayList<StimulationResponse> stimulationResponses = null;
public LocalCodePotInfo localCodePot = null;
public SuperWinInfo superWin = null;
public HappyHourInfo happyHour = null;
public String reasoning = null;
public AccumulatorConfiguration configuration = null;
public SyphonInfo syphonInfo = null;
public String getId() { return id; }
public DrawDiagnostics setId(String value) { this.id = value; return this; }
public Initialization getInitializationInfo() { return initializationInfo; }
public DrawDiagnostics setInitializationInfo(Initialization value) { this.initializationInfo = value; return this; }
public SequenceGeneration getSequenceGenerationInfo() { return sequenceGenerationInfo; }
public DrawDiagnostics setSequenceGenerationInfo(SequenceGeneration value) { this.sequenceGenerationInfo = value; return this; }
public BestFitFinder getBestFitFinderInfo() { return bestFitFinderInfo; }
public DrawDiagnostics setBestFitFinderInfo(BestFitFinder value) { this.bestFitFinderInfo = value; return this; }
public Purger getPurgerInfo() { return purgerInfo; }
public DrawDiagnostics setPurgerInfo(Purger value) { this.purgerInfo = value; return this; }
public Long getDuration() { return duration; }
public DrawDiagnostics setDuration(Long value) { this.duration = value; return this; }
public ArrayList<StimulationResponse> getStimulationResponses() { return stimulationResponses; }
public DrawDiagnostics setStimulationResponses(ArrayList<StimulationResponse> value) { this.stimulationResponses = value; return this; }
public LocalCodePotInfo getLocalCodePot() { return localCodePot; }
public DrawDiagnostics setLocalCodePot(LocalCodePotInfo value) { this.localCodePot = value; return this; }
public SuperWinInfo getSuperWin() { return superWin; }
public DrawDiagnostics setSuperWin(SuperWinInfo value) { this.superWin = value; return this; }
public HappyHourInfo getHappyHour() { return happyHour; }
public DrawDiagnostics setHappyHour(HappyHourInfo value) { this.happyHour = value; return this; }
public String getReasoning() { return reasoning; }
public DrawDiagnostics setReasoning(String value) { this.reasoning = value; return this; }
public AccumulatorConfiguration getConfiguration() { return configuration; }
public DrawDiagnostics setConfiguration(AccumulatorConfiguration value) { this.configuration = value; return this; }
public SyphonInfo getSyphonInfo() { return syphonInfo; }
public DrawDiagnostics setSyphonInfo(SyphonInfo value) { this.syphonInfo = value; return this; }
}
public static class Initialization
{
public Long dataLoadDuration = null;
public Long betsCollectionsCreationDuration = null;
public Long combinationsOccuranceLookupInitializationDuration = null;
public Long getDataLoadDuration() { return dataLoadDuration; }
public Initialization setDataLoadDuration(Long value) { this.dataLoadDuration = value; return this; }
public Long getBetsCollectionsCreationDuration() { return betsCollectionsCreationDuration; }
public Initialization setBetsCollectionsCreationDuration(Long value) { this.betsCollectionsCreationDuration = value; return this; }
public Long getCombinationsOccuranceLookupInitializationDuration() { return combinationsOccuranceLookupInitializationDuration; }
public Initialization setCombinationsOccuranceLookupInitializationDuration(Long value) { this.combinationsOccuranceLookupInitializationDuration = value; return this; }
}
public static class SequenceGeneration
{
public Integer nrOfThreads = null;
public Integer nrOfResultsProbed = null;
public Long duration = null;
public Long avgSinglePassDuration = null;
public Integer getNrOfThreads() { return nrOfThreads; }
public SequenceGeneration setNrOfThreads(Integer value) { this.nrOfThreads = value; return this; }
public Integer getNrOfResultsProbed() { return nrOfResultsProbed; }
public SequenceGeneration setNrOfResultsProbed(Integer value) { this.nrOfResultsProbed = value; return this; }
public Long getDuration() { return duration; }
public SequenceGeneration setDuration(Long value) { this.duration = value; return this; }
public Long getAvgSinglePassDuration() { return avgSinglePassDuration; }
public SequenceGeneration setAvgSinglePassDuration(Long value) { this.avgSinglePassDuration = value; return this; }
}
public static class BestFitFinder
{
public BigDecimal targetAmount = null;
public BigDecimal awardedAmount = null;
public BigDecimal deviation = null;
public BigDecimal deviationPct = null;
public String sequenceResultType = null;
public Boolean isJackPot5Drawn = null;
public Long filteringPeriod = null;
public SortingOrder winCountOrder = null;
public BigDecimal minAmount = null;
public BigDecimal maxAmount = null;
public BigDecimal getTargetAmount() { return targetAmount; }
public BestFitFinder setTargetAmount(BigDecimal value) { this.targetAmount = value; return this; }
public BigDecimal getAwardedAmount() { return awardedAmount; }
public BestFitFinder setAwardedAmount(BigDecimal value) { this.awardedAmount = value; return this; }
public BigDecimal getDeviation() { return deviation; }
public BestFitFinder setDeviation(BigDecimal value) { this.deviation = value; return this; }
public BigDecimal getDeviationPct() { return deviationPct; }
public BestFitFinder setDeviationPct(BigDecimal value) { this.deviationPct = value; return this; }
public String getSequenceResultType() { return sequenceResultType; }
public BestFitFinder setSequenceResultType(String value) { this.sequenceResultType = value; return this; }
public Boolean getIsJackPot5Drawn() { return isJackPot5Drawn; }
public BestFitFinder setIsJackPot5Drawn(Boolean value) { this.isJackPot5Drawn = value; return this; }
public Long getFilteringPeriod() { return filteringPeriod; }
public BestFitFinder setFilteringPeriod(Long value) { this.filteringPeriod = value; return this; }
public SortingOrder getWinCountOrder() { return winCountOrder; }
public BestFitFinder setWinCountOrder(SortingOrder value) { this.winCountOrder = value; return this; }
public BigDecimal getMinAmount() { return minAmount; }
public BestFitFinder setMinAmount(BigDecimal value) { this.minAmount = value; return this; }
public BigDecimal getMaxAmount() { return maxAmount; }
public BestFitFinder setMaxAmount(BigDecimal value) { this.maxAmount = value; return this; }
}
public static enum SortingOrder
{
@SerializedName("0") None(0),
@SerializedName("1") Ascending(1),
@SerializedName("2") Descending(2);
private final int value;
SortingOrder(final int intValue) { value = intValue; }
public int getValue() { return value; }
}
public static class Purger
{
public BigDecimal prevalentStake = null;
public String poolPurger = null;
public ArrayList<QualifiedPool> qualifiedPools = null;
public BigDecimal getPrevalentStake() { return prevalentStake; }
public Purger setPrevalentStake(BigDecimal value) { this.prevalentStake = value; return this; }
public String getPoolPurger() { return poolPurger; }
public Purger setPoolPurger(String value) { this.poolPurger = value; return this; }
public ArrayList<QualifiedPool> getQualifiedPools() { return qualifiedPools; }
public Purger setQualifiedPools(ArrayList<QualifiedPool> value) { this.qualifiedPools = value; return this; }
}
public static class QualifiedPool
{
public Integer id = null;
public String name = null;
public BigDecimal coefficient = null;
public BigDecimal availableAmount = null;
public BigDecimal awardedAmount = null;
public Bet targetBet = null;
public Integer getId() { return id; }
public QualifiedPool setId(Integer value) { this.id = value; return this; }
public String getName() { return name; }
public QualifiedPool setName(String value) { this.name = value; return this; }
public BigDecimal getCoefficient() { return coefficient; }
public QualifiedPool setCoefficient(BigDecimal value) { this.coefficient = value; return this; }
public BigDecimal getAvailableAmount() { return availableAmount; }
public QualifiedPool setAvailableAmount(BigDecimal value) { this.availableAmount = value; return this; }
public BigDecimal getAwardedAmount() { return awardedAmount; }
public QualifiedPool setAwardedAmount(BigDecimal value) { this.awardedAmount = value; return this; }
public Bet getTargetBet() { return targetBet; }
public QualifiedPool setTargetBet(Bet value) { this.targetBet = value; return this; }
}
public static class Bet
{
public Boolean isFound = null;
public String betId = null;
public String slipId = null;
public Object combStake = null;
public Boolean getIsFound() { return isFound; }
public Bet setIsFound(Boolean value) { this.isFound = value; return this; }
public String getBetId() { return betId; }
public Bet setBetId(String value) { this.betId = value; return this; }
public String getSlipId() { return slipId; }
public Bet setSlipId(String value) { this.slipId = value; return this; }
public Object getCombStake() { return combStake; }
public Bet setCombStake(Object value) { this.combStake = value; return this; }
}
public static class StimulationResponse
{
public String stimulationId = null;
public ResponseStatus status = null;
public String failureReason = null;
public String slipId = null;
public String betId = null;
public BigDecimal amountAwarded = null;
public String getStimulationId() { return stimulationId; }
public StimulationResponse setStimulationId(String value) { this.stimulationId = value; return this; }
public ResponseStatus getStatus() { return status; }
public StimulationResponse setStatus(ResponseStatus value) { this.status = value; return this; }
public String getFailureReason() { return failureReason; }
public StimulationResponse setFailureReason(String value) { this.failureReason = value; return this; }
public String getSlipId() { return slipId; }
public StimulationResponse setSlipId(String value) { this.slipId = value; return this; }
public String getBetId() { return betId; }
public StimulationResponse setBetId(String value) { this.betId = value; return this; }
public BigDecimal getAmountAwarded() { return amountAwarded; }
public StimulationResponse setAmountAwarded(BigDecimal value) { this.amountAwarded = value; return this; }
}
public static class LocalCodePotInfo
{
public Boolean isActive = null;
public CurrentRoundInfo current = null;
public ArrayList<WinnerByCode> winners = null;
public Boolean getIsActive() { return isActive; }
public LocalCodePotInfo setIsActive(Boolean value) { this.isActive = value; return this; }
public CurrentRoundInfo getCurrent() { return current; }
public LocalCodePotInfo setCurrent(CurrentRoundInfo value) { this.current = value; return this; }
public ArrayList<WinnerByCode> getWinners() { return winners; }
public LocalCodePotInfo setWinners(ArrayList<WinnerByCode> value) { this.winners = value; return this; }
}
public static class CurrentRoundInfo
{
public String roundId = null;
public BigDecimal amount = null;
public String inertCode = null;
public String getRoundId() { return roundId; }
public CurrentRoundInfo setRoundId(String value) { this.roundId = value; return this; }
public BigDecimal getAmount() { return amount; }
public CurrentRoundInfo setAmount(BigDecimal value) { this.amount = value; return this; }
public String getInertCode() { return inertCode; }
public CurrentRoundInfo setInertCode(String value) { this.inertCode = value; return this; }
}
public static class WinnerByCode
{
public String roundId = null;
public Date drawnAtUtc = null;
public String slipId = null;
public String betId = null;
public String code = null;
public BigDecimal amount = null;
public Origin origin = null;
public Ref bettor = null;
public String locationAddressOrBettorInfo = null;
public String getRoundId() { return roundId; }
public WinnerByCode setRoundId(String value) { this.roundId = value; return this; }
public Date getDrawnAtUtc() { return drawnAtUtc; }
public WinnerByCode setDrawnAtUtc(Date value) { this.drawnAtUtc = value; return this; }
public String getSlipId() { return slipId; }
public WinnerByCode setSlipId(String value) { this.slipId = value; return this; }
public String getBetId() { return betId; }
public WinnerByCode setBetId(String value) { this.betId = value; return this; }
public String getCode() { return code; }
public WinnerByCode setCode(String value) { this.code = value; return this; }
public BigDecimal getAmount() { return amount; }
public WinnerByCode setAmount(BigDecimal value) { this.amount = value; return this; }
public Origin getOrigin() { return origin; }
public WinnerByCode setOrigin(Origin value) { this.origin = value; return this; }
public Ref getBettor() { return bettor; }
public WinnerByCode setBettor(Ref value) { this.bettor = value; return this; }
public String getLocationAddressOrBettorInfo() { return locationAddressOrBettorInfo; }
public WinnerByCode setLocationAddressOrBettorInfo(String value) { this.locationAddressOrBettorInfo = value; return this; }
}
public static class Origin
{
public BettingApp application = null;
public String ip = null;
public RefEx organization = null;
public Ref region = null;
public Ref locationGroup = null;
public RefEx location = null;
public RefEx device = null;
public Ref clerk = null;
public BettingApp getApplication() { return application; }
public Origin setApplication(BettingApp value) { this.application = value; return this; }
public String getIp() { return ip; }
public Origin setIp(String value) { this.ip = value; return this; }
public RefEx getOrganization() { return organization; }
public Origin setOrganization(RefEx value) { this.organization = value; return this; }
public Ref getRegion() { return region; }
public Origin setRegion(Ref value) { this.region = value; return this; }
public Ref getLocationGroup() { return locationGroup; }
public Origin setLocationGroup(Ref value) { this.locationGroup = value; return this; }
public RefEx getLocation() { return location; }
public Origin setLocation(RefEx value) { this.location = value; return this; }
public RefEx getDevice() { return device; }
public Origin setDevice(RefEx value) { this.device = value; return this; }
public Ref getClerk() { return clerk; }
public Origin setClerk(Ref value) { this.clerk = value; return this; }
}
public static class BettingApp
{
public String name = null;
public String version = null;
public String getName() { return name; }
public BettingApp setName(String value) { this.name = value; return this; }
public String getVersion() { return version; }
public BettingApp setVersion(String value) { this.version = value; return this; }
}
public static class RefEx extends Ref
{
public RecordDictionary<String, String> data = null;
public RecordDictionary<String, String> getData() { return data; }
public RefEx setData(RecordDictionary<String, String> value) { this.data = value; return this; }
}
public static class Ref
{
public String id = null;
public String val = null;
public String getId() { return id; }
public Ref setId(String value) { this.id = value; return this; }
public String getVal() { return val; }
public Ref setVal(String value) { this.val = value; return this; }
}
public static class RecordDictionary<TKey, TVal> extends HashMap<TKey,TVal>
{
}
public static class SuperWinInfo
{
public Long durationInMs = null;
public Long getDurationInMs() { return durationInMs; }
public SuperWinInfo setDurationInMs(Long value) { this.durationInMs = value; return this; }
}
public static class HappyHourInfo
{
public Boolean isHappyHour = null;
public BigDecimal oddsModifier = null;
public BigDecimal roundPoolBonusPct = null;
public Boolean getIsHappyHour() { return isHappyHour; }
public HappyHourInfo setIsHappyHour(Boolean value) { this.isHappyHour = value; return this; }
public BigDecimal getOddsModifier() { return oddsModifier; }
public HappyHourInfo setOddsModifier(BigDecimal value) { this.oddsModifier = value; return this; }
public BigDecimal getRoundPoolBonusPct() { return roundPoolBonusPct; }
public HappyHourInfo setRoundPoolBonusPct(BigDecimal value) { this.roundPoolBonusPct = value; return this; }
}
public static class AccumulatorConfiguration extends AccumulatorConfiguration
{
public String id = null;
public Date updatedAt = null;
public String getId() { return id; }
public AccumulatorConfiguration setId(String value) { this.id = value; return this; }
public Date getUpdatedAt() { return updatedAt; }
public AccumulatorConfiguration setUpdatedAt(Date value) { this.updatedAt = value; return this; }
}
public static class SyphonInfo
{
public HashMap<String,Syphon> bettors = null;
public HashMap<String,Syphon> locations = null;
public Boolean hasSyphons = null;
public Integer totalSyphonsInRound = null;
public HashMap<String,Syphon> getBettors() { return bettors; }
public SyphonInfo setBettors(HashMap<String,Syphon> value) { this.bettors = value; return this; }
public HashMap<String,Syphon> getLocations() { return locations; }
public SyphonInfo setLocations(HashMap<String,Syphon> value) { this.locations = value; return this; }
public Boolean isHasSyphons() { return hasSyphons; }
public SyphonInfo setHasSyphons(Boolean value) { this.hasSyphons = value; return this; }
public Integer getTotalSyphonsInRound() { return totalSyphonsInRound; }
public SyphonInfo setTotalSyphonsInRound(Integer value) { this.totalSyphonsInRound = value; return this; }
}
public static class Syphon
{
public String id = null;
public String name = null;
public SyphonType type = null;
public Integer nrOfCombinations = null;
public String getId() { return id; }
public Syphon setId(String value) { this.id = value; return this; }
public String getName() { return name; }
public Syphon setName(String value) { this.name = value; return this; }
public SyphonType getType() { return type; }
public Syphon setType(SyphonType value) { this.type = value; return this; }
public Integer getNrOfCombinations() { return nrOfCombinations; }
public Syphon setNrOfCombinations(Integer value) { this.nrOfCombinations = value; return this; }
}
public static enum SyphonType
{
@SerializedName("0") Location(0),
@SerializedName("1") Bettor(1);
private final int value;
SyphonType(final int intValue) { value = intValue; }
public int getValue() { return value; }
}
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /qry/rounds/draw/diagnostics HTTP/1.1
Host: s4w2.api.bettor.cc
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<GetDrawDignostics xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Six4Win.WebApi.ServiceModel">
<Id>String</Id>
</GetDrawDignostics>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<DrawDiagnostics xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Six4Win.ReadModel">
<BestFitFinderInfo>
<AwardedAmount>0</AwardedAmount>
<Deviation>0</Deviation>
<DeviationPct>0</DeviationPct>
<FilteringPeriod>0</FilteringPeriod>
<IsJackPot5Drawn>false</IsJackPot5Drawn>
<MaxAmount>0</MaxAmount>
<MinAmount>0</MinAmount>
<SequenceResultType>String</SequenceResultType>
<TargetAmount>0</TargetAmount>
<WinCountOrder>None</WinCountOrder>
</BestFitFinderInfo>
<Configuration xmlns:d2p1="http://schemas.datacontract.org/2004/07/Six4Win">
<d2p1:AntiSyphonProtectionOverride>false</d2p1:AntiSyphonProtectionOverride>
<d2p1:DebugConfig>
<d2p1:LogBettorSats>false</d2p1:LogBettorSats>
<d2p1:LogLocationStats>false</d2p1:LogLocationStats>
</d2p1:DebugConfig>
<d2p1:DeviationCategorySpanInPct>0</d2p1:DeviationCategorySpanInPct>
<d2p1:DeviationCategoryThresholdAmount>0</d2p1:DeviationCategoryThresholdAmount>
<d2p1:FraudDetectionConfig>
<d2p1:AntiSyphon>
<d2p1:CombinationCountPerRoundThresholdPct>0</d2p1:CombinationCountPerRoundThresholdPct>
<d2p1:ExcludedLocations xmlns:d5p1="http://schemas.datacontract.org/2004/07/Starnet.Common">
<d5p1:Ref>
<d5p1:Id>String</d5p1:Id>
<d5p1:Val>String</d5p1:Val>
</d5p1:Ref>
</d2p1:ExcludedLocations>
<d2p1:IncludeRoundPctAsBettorSyphonCriteria>false</d2p1:IncludeRoundPctAsBettorSyphonCriteria>
<d2p1:IsActive>false</d2p1:IsActive>
</d2p1:AntiSyphon>
</d2p1:FraudDetectionConfig>
<d2p1:HighRollerSettings>
<d2p1:CategoryThresholds>
<d2p1:HighRollerSettings.CategoryThreshold>
<d2p1:Category>Pickerel</d2p1:Category>
<d2p1:Threshold>0</d2p1:Threshold>
</d2p1:HighRollerSettings.CategoryThreshold>
</d2p1:CategoryThresholds>
<d2p1:Pools>
<d2p1:HighRollerSettings.PoolSettings>
<d2p1:Caps>
<d2p1:MaxAmountInPrevalentStakes>0</d2p1:MaxAmountInPrevalentStakes>
<d2p1:MinusCoef>0</d2p1:MinusCoef>
<d2p1:PlusCoef>0</d2p1:PlusCoef>
</d2p1:Caps>
<d2p1:ContributionToRoundPoolPct>0</d2p1:ContributionToRoundPoolPct>
<d2p1:Id>0</d2p1:Id>
<d2p1:IsActive>false</d2p1:IsActive>
<d2p1:Name>String</d2p1:Name>
</d2p1:HighRollerSettings.PoolSettings>
</d2p1:Pools>
</d2p1:HighRollerSettings>
<d2p1:JackPot5ThresholdInterval>
<d2p1:End>0</d2p1:End>
<d2p1:Start>0</d2p1:Start>
</d2p1:JackPot5ThresholdInterval>
<d2p1:LocationOptimizationLevel>None</d2p1:LocationOptimizationLevel>
<d2p1:LowWinCountAffinityInPct>0</d2p1:LowWinCountAffinityInPct>
<d2p1:OverflowCoefficientPoolsToRound>false</d2p1:OverflowCoefficientPoolsToRound>
<d2p1:Pools>
<d2p1:AccumulatorConfiguration.Pool>
<d2p1:Id>0</d2p1:Id>
<d2p1:Name>String</d2p1:Name>
<d2p1:RTP>0</d2p1:RTP>
<d2p1:ReserveRTP>0</d2p1:ReserveRTP>
</d2p1:AccumulatorConfiguration.Pool>
</d2p1:Pools>
<d2p1:PrevalentStake>0</d2p1:PrevalentStake>
<d2p1:PurgeThresholdModifier>0</d2p1:PurgeThresholdModifier>
<d2p1:RoundPoolCircuitBreakerThreshold>0</d2p1:RoundPoolCircuitBreakerThreshold>
<d2p1:WinCountOrderAffinity>
<d2p1:WinCountOrderProbability>
<d2p1:Order>None</d2p1:Order>
<d2p1:Probability>0</d2p1:Probability>
</d2p1:WinCountOrderProbability>
</d2p1:WinCountOrderAffinity>
</Configuration>
<Duration>0</Duration>
<HappyHour>
<IsHappyHour>false</IsHappyHour>
<OddsModifier>0</OddsModifier>
<RoundPoolBonusPct>0</RoundPoolBonusPct>
</HappyHour>
<Id>String</Id>
<InitializationInfo>
<BetsCollectionsCreationDuration>0</BetsCollectionsCreationDuration>
<CombinationsOccuranceLookupInitializationDuration>0</CombinationsOccuranceLookupInitializationDuration>
<DataLoadDuration>0</DataLoadDuration>
</InitializationInfo>
<LocalCodePot>
<DurationInMs>0</DurationInMs>
</LocalCodePot>
<PurgerInfo>
<PoolPurger>String</PoolPurger>
<PrevalentStake>0</PrevalentStake>
<QualifiedPools>
<DrawDiagnostics.QualifiedPool>
<AvailableAmount>0</AvailableAmount>
<AwardedAmount>0</AwardedAmount>
<Coefficient>0</Coefficient>
<Id>0</Id>
<Name>String</Name>
<TargetBet>
<BetId>String</BetId>
<CombStake />
<IsFound>false</IsFound>
<SlipId>String</SlipId>
</TargetBet>
</DrawDiagnostics.QualifiedPool>
</QualifiedPools>
</PurgerInfo>
<Reasoning>String</Reasoning>
<SequenceGenerationInfo>
<AvgSinglePassDuration>0</AvgSinglePassDuration>
<Duration>0</Duration>
<NrOfResultsProbed>0</NrOfResultsProbed>
<NrOfThreads>0</NrOfThreads>
</SequenceGenerationInfo>
<StimulationResponses>
<DrawDiagnostics.StimulationResponse>
<AmountAwarded>0</AmountAwarded>
<BetId>String</BetId>
<FailureReason>String</FailureReason>
<SlipId>String</SlipId>
<Status>Failure</Status>
<StimulationId>String</StimulationId>
</DrawDiagnostics.StimulationResponse>
</StimulationResponses>
<SuperWin>
<DurationInMs>0</DurationInMs>
</SuperWin>
<SyphonInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/Six4Win.Common">
<d2p1:Bettors xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringSyphonFQuwRXs4>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>
<d2p1:Id>String</d2p1:Id>
<d2p1:Name>String</d2p1:Name>
<d2p1:NrOfCombinations>0</d2p1:NrOfCombinations>
<d2p1:Type>Location</d2p1:Type>
</d3p1:Value>
</d3p1:KeyValueOfstringSyphonFQuwRXs4>
</d2p1:Bettors>
<d2p1:Locations xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringSyphonFQuwRXs4>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>
<d2p1:Id>String</d2p1:Id>
<d2p1:Name>String</d2p1:Name>
<d2p1:NrOfCombinations>0</d2p1:NrOfCombinations>
<d2p1:Type>Location</d2p1:Type>
</d3p1:Value>
</d3p1:KeyValueOfstringSyphonFQuwRXs4>
</d2p1:Locations>
</SyphonInfo>
</DrawDiagnostics>