KE Holdings Inc (BEKE)