Berthoud Associates, Ltd.