493af6adf5ec63695b7dd10ce6399ed8f3b89714393af113e6a822f6c5efaaefd557712fab19abfed23ab61726a8a7236ef371c759ef4780c7d4cf8ea3efad0b