Bitcoin crosses 40000