ABO blood group and procoagulant factors: the hypercoagulation hypothesis ABO and Procoagulant Factors