function finalizeTDE()
       onlyCofounders
       TDEHasEnded
    {
        
        
        require(dnnToken.tokensLocked() == true && dnnToken.PRETDESupplyRemaining() == 0);

        
        releaseTrickleDownBonuses();

        
        dnnToken.unlockTokens();

        
        tokensDistributed += dnnToken.TDESupplyRemaining();

        
        dnnToken.sendUnsoldTDETokensToPlatform();
    }