blackswanfp.com