Acknowledgements: libsmdev

Copyright (c) 2010-2014, Joachim Metz <joachim.metz@gmail.com>

