Please note that the views represented here are my own personal views and not necessarily those of my employer.