prince branch