Branch: A D B PATTAN