I thought I share what I found on the interwebz.

This site has one of the latest BMW Official dealership diagnostic softwares and data files.

https://www.bimmergeeks.net/downloads

For those that want to get into BMW "Coding" (adjusting parameters like comfort close, euro hazards, etc) and diagnostics this is a great starting point.