Y F P CORPORATION