Opinion Order Granting En Banc Order Vacating En Banc Appellees – Response Brief Appellees – Response to En Banc Petition Appellees – Supplemental Reponse Brief Appellant – En Banc Petition Appellant – Opening Brief Appellant – Reply Brief Appellant – Supplemental Brief Appellant – Supplemental Reply Brief