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