Sort:  

I'm pleased to see @moecki's been able to help - this is well outside my sphere of knowledge!