LIBF (2)