God never shuts

282