diversion876