100E043