Hydrology and Earth System Sciences Discussions Controls on Runoff Generation and Scale-dependence in a Distributed Hydrologic Model