This patcher may be what you need: [Only registered and activated users can see links. ]. Be aware that you won't get support in it's practical use here, however going by the sophistication of your information above it seems you'll not need any help in it's use.