it is to be understood that the present invention may be implemented in various forms of hardware, software, firmware, special purpose processing units, or a combination thereof.
The present invention is implemented as a combination of both hardware and software.