Support Ferguson

#118695