Please add punctuation to this: Now you must not of course think that I have anything against technical development On the contrary I fully appreciate that technology can be an invaluable boon to mankind where it has not as is now the case become physical and mental prison for them

Punctuation version:
Now you must not of course think that I have anything against technical development. On the contrary, I fully appreciate that technology can be an invaluable boon to mankind where it has not, as is now the case, become physical and mental prison for them.