Read the following sentence carefully:
Despite the stormy weather conditions the event was not canceled attendees arrived on time.
Which of the following correctly punctuates this sentence?