Datum lib (2/26)

Datum lib