The mystery has been solved!