I should be able to get you what you're looking for here or get very close to it based off everything you wrote. Feel free to reach out if you need any assistance here.