Pretty fair analysis from CFN