Blanc corporation