monitor.h revision edd05ae9d671c9209d630c68a1aff5c5cca8ee32