Rearranged the desired contacts array in the contact spread module. It is now faster to identify and discard units that *cannot* be recipients.