arrow-506-spoilers