implementing SECS/GEM and GEM300 standards