LibFR

#740878