davian esquivel