function decideWinner(uint256 dnnToReward, DNNToken.DNNSupplyAllocations allocationType)
    public
    onlyOwner
  {
      if (!dnnToken.issueTokens(largestHODLERAddress, dnnToReward, allocationType)) {
          revert();
      }
      else {
          emit WINNER(largestHODLERAddress, largestHODLERBalance, dnnToReward);
          lastLargestHODLER = largestHODLERAddress;
          lastLargestHODLERBalance = largestHODLERBalance;
          largestHODLERAddress = 0x0;
          largestHODLERBalance = 0;
      }
  }