code: def do_draw(self, data):
      days = utils.integer_range(
          data, 0, self.days_apart, center=self.center
      )
      return self.min_value + dt.timedelta(days=days)
  
file_path: catboost/contrib/python/hypothesis/py2/hypothesis/strategies/_internal/datetime.py
imports: from __future__ import absolute_import, division, print_function
  import datetime
  from calendar import monthrange
  from hypothesis.internal.conjecture import utils
  from hypothesis.strategies._internal.strategies import SearchStrategy
label_desc: Use image node_id 2 for calling the DateStrategy obj's underlying member method code with example usage: obj.do_draw(data) and returns: unknown