ffi 2025