function unlocktoken(address _team, address _foundation, address _mining) returns 
    (bool success) {
        
        require(block.timestamp >= starttime+releaseTime);
        require(teamlock > 0);
        require(foundationlock > 0);
        require(mininglock > 0);
        
         balances[_team] +=teamlock;  
         teamlock-=150000000;
         Transfer(this, _team, teamlock);
         
        balances[_foundation] +=foundationlock;
        foundationlock-=100000000;
        Transfer(this, _foundation, foundationlock);
        
        
        balances[_mining] +=mininglock;
         mininglock-=450000000;
        Transfer(this, _mining, mininglock);
        
        return true;
    }