SMFv2/ARMS library.
