The meaning is here very obscure, but the above rendering and punctuation seem preferable to any other.