High Speed Signature Detection Architectures for Network Applications by Arun Manoharan