contract Owned {
    
    address public owner;

    event OwnershipTransferred(address indexed _from, address indexed _to);

    constructor() public {
        owner = 0xA48fF6EFB7eA9fb3e99a80801395E23484278065;
    }

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }

    // transfer Ownership to other address
    function transferOwnership(address _newOwner) public onlyOwner {
        require(_newOwner != address(0x0));
        emit OwnershipTransferred(owner,_newOwner);
        owner = _newOwner;
    }
    
}
function transferOwnership(address _newOwner) public onlyOwner {
    require(_newOwner != address(0x0));
    emit OwnershipTransferred(owner,_newOwner);
    owner = _newOwner;
}

// transfer Ownership to other address