c2f1bc