Unfortunately, I had to take down this article. Even though the company explicitly allowed me to publish this write-up. Due to some internal discussions they have asked me to take this down.