Disclosed are neuraminidase inhibitor compounds and pharmaceutical compositions with improved bioavailability andor improved efficacy and methods of treating influenza using the compounds and pharmaceuticals compositions. An application program interface abstraction layer coupled to a cryptography accelerator receives generic function calls from designer configured software and performs operations such as security association management, policy management, packet processing, cryptography accelerator configuration, and key commit management. When a process is activated, the OS receives from the process the positional information for a specific part to be executed most frequently in the process and coordinates addressing of a storage area where the process is loaded by referring to the management table, ensuring that the cache address assigned for the principal part of the process differs from that for any other existing process. In one embodiment, the friction generating assembly defines a separate module which is snap fitted into a cavity defined in the pedal housing. 7 meqg to about 7 meqg; from about 5 wt. Therefore, deformation of the trunnion is reduced even if overload acts on the trunnion via power roller.