c23bb0a28354194a206e18552ac31ad0:::::::::::::::::::