MAGNETIC FLUX LEAKAGE TESTING DESCRIBED: A CRITICAL SOFTWARE IN NON-DESTRUCTIVE TESTING