C . F. Waru & ( Semi ).