/***********************************************************************/
#if defined (__APPLE__) || (__MACH__) || (linux) || (__linux)
/***********************************************************************/
#if defined (__APPLE__) || (__MACH__) || (linux) || (__linux)