Hello, welcome to the forum. Sorry, I can't help with much of that, but maybe someone else will be along.