At the very beginning of a round the Service generates a random long number from 0 to 1 (e.g. 0.282796734) and encrypts it through the MD5 algorithm. The result is displayed at the beginning of a round.
At the end of the round the Service multiplies the number by the general number of all tickets thus getting the number of a winner.
An example: At the end of a round the general deposit is 1000$ (there are 100000 tickets in the game), a generated number was 0.282796734. The Service multiplies the number 0.282796734 by 100000 thus getting the number of a winner 28279 that is being displayed at the moment of a raffle.
A Fair Game Principle: we can’t know a tickets number that is displayed at the end of a round in advance and the multiplied random number is generated at the very beginning of a game. That is why we have no opportunity to influence the results of a raffle.