God never shuts

273