how old is hannah kepple