The mystery has ended.