Semler Scientific buys another $23M in Bitcoin