Carioca Associates, Ltd.