Technology Meets Mega Rule Materials Verification Challenge Head On