david46