NFA Electronic Finger Prints