SlideShare a Scribd company logo
1 of 26
Report Interpretation
By Matt McMahon
Oil Analysis
Lubricant
Condition
Contaminants
Machine
Wear
Normal with PC
Normal with WP
Viscosity
• Measured by Viscometer
– ASTM D-445
– Reported as Kinematic Viscosity in
Centistokes (cSt)
• Industrial oils measured at 40ºC
• Engine oils measured at 100ºC
Measure of a lubricants resistance to flow at a
specific temperature.
Viscosity Limits
• Marginal Limits
– Viscosity should be within 10% (+ or -) of specified
grade to be in spec
– Example:
• ISO VG 100 oil should be between 90 and 110 cSt @ 40º
• Critical Limits
– When the viscosity falls greater than 20% (+ or -) of the
specified grade, action should be taken.
– Example:
• ISO VG 100 <80 or >120 cSt @ 40º
Report with Viscosity Issue
Elemental Spectroscopy
Measures the
concentration of wear
metals, contaminants,
and additives in a
lubricant.
Spectroscopy
• 20 elements measured
– Wear metals
– Contaminants
– Additives
• Reported in parts per million (ppm)
• Measures metals in solution
• Solid debris below 7 microns in size
• Blind to larger particles
Wear Metal Sources
• Iron (Fe)
– Shafts, Gears, Housings, Piston Rings, Cylinder Walls
• Copper (Cu)
– Brass/Bronze alloys, Bearings, Bushings, Thrust Washers
• Lead (Pb)
– Bearings, Anti-Wear Gear Additive (Rare)
– Tin (Sn)
– Bearing Alloys, Bearing Cages, Solder
Wear Metal Sources
• Aluminum (Al)
– Pumps, Trust Washers, Pistons
• Chromium (Cr)
– Roller Bearings, Piston Rings, Cylinder Walls
• Nickel (Ni)
– Pumps, Gear Platings, Valves
• Silver (Ag)
– Some Bearings
Wear Metal Limits
• Limits should be based on trends
– Sudden increases indicate problems
• Operational conditions can effect
wear metal levels
– Oil changes, break-in periods, loading
• OEM Recommendations
Report with Wear
Contaminants
• Silicon (Si)
– Airborne Dust & Dirt, Defoamant Additive
• Boron (B)
– Anti Corrosion in Coolants
• Potassium
– Coolant Additive
• Sodium
– Detergent Additive, Coolant Additive
Report with Contaminants
Additives
• Magnesium (Mg)
– Detergent Additive
• Barium (Ba)
– Rust & Corrosion Inhibitor
• Calcium (Ca)
– Detergent/Dispersant
Additive
• Zinc (Zn)
– Anti-wear Additive
• Phosphorus (P)
– Anti-Wear Additive, EP Gear
Additive
• Molybdenum (Mo)
– Extreme Pressure Additive
Report with Additive Issues
Karl Fischer Water
• Karl Fischer Titrator
• ASTM D-6304
• Reported in % or ppm
• Dissolved, emulsified
or free water
Quantifies the amount of
water in the lubricant.
Sources of Water
• Condensation
• External contamination
– Breathers
– Seals
– Reservoir covers
• Internal leaks
– Heat exchangers
– Water jackets
Report with Water
Report with Water – V40
FT-IR Spectroscopy
Fourier Transform Infrared Spectrometer
Measures the
chemical
composition of a
lubricant
FT-IR Spectroscopy
• Oil Degradation by chemical change
– Oxidation
– Nitration
• Contamination
– Soot
– Glycol
Report with Oxidation
• Additive Depletion
– When additives deplete, they are typically still present
– Atomic Spectroscopy will indicate their presence, yet
they can be chemically inert
– Decreased signal strength in the IR Spectrum will
reveal excess additive depletion
FT-IR Spectroscopy
Acid Number
• Measurement of acidic
constituents in the oil
• Reported as AN
• ASTM D-974
• Indicator of oil serviceability
– Oil oxidation & degradation
produces acidic by-products
• AN is lowest when an oil is new*, and
increases with use
• AN of a used oil is typically compared to the
original AN
• Oils with higher levels of additives will
generally have a higher AN
• Typical AN Values on new oils:
o R&O Oil - 0.03
o AW Oil - 0.4
o EP Oil - 0.6
o Engine Oil - 1.6
Acid Number
Report with AN issues
New Oil Example
Particle Count
Measures the size
and quantity of
particles in a
lubricant
Light
Blockage
Flow Decay
Flow Decay Method
• Also called pore blockage
• Passed through 5, 10 or 15
micron screen filter
• Flow decay is recorded
– Particle counts are extrapolated
– No interference from water or entrained air
Filter
Particle Count
• Particle Counts are broken down into
6 size ranges
> 4 microns > 25 microns
> 6 microns > 50 microns
> 14 microns >100 microns
• Reported as particles per milliliter
ISO 4406 Cleanliness Code
>4>4 19451945
>6>6 826826
>14>14 8888
>25 21
>50 2
>100 0
ISO 18/17/14
Report with High PC - AF
Wear Particle Concentration
• 10ml of sample is placed in a syringe
• Syringe is placed in the analyzer
• Analyzer measures changes in magnetic
flux to measure ferrous content
• No particle size limit
Wear Particle Concentration
Wear Particle Concentration
• Results are reported in parts per million of
ferrous content
Report high WPC
Report high Iron
Report Final
Questions
Answers
&
Matt McMahon CLS
Senior Data Analyst
matt@testoil.com

More Related Content

Viewers also liked

Four Steps to End Encoder Problems
Four Steps to End Encoder ProblemsFour Steps to End Encoder Problems
Four Steps to End Encoder ProblemsDesign World
 
Elf Training
Elf TrainingElf Training
Elf Trainingabdrazy
 
Grease Fundamentals and Analysis
Grease Fundamentals and AnalysisGrease Fundamentals and Analysis
Grease Fundamentals and AnalysisTESTOIL
 
Wear metal analysis
Wear metal analysisWear metal analysis
Wear metal analysisfiltermag
 
Power Oil And Lubes PPT
Power Oil And Lubes PPTPower Oil And Lubes PPT
Power Oil And Lubes PPTNaveed Patel
 
Ultrasonic Leak Detection used in Window Testing
Ultrasonic Leak Detection used in Window TestingUltrasonic Leak Detection used in Window Testing
Ultrasonic Leak Detection used in Window TestingKraig Stanforth
 
Environment Major Changes In Fuel &amp; Lubes
Environment   Major Changes In Fuel &amp; LubesEnvironment   Major Changes In Fuel &amp; Lubes
Environment Major Changes In Fuel &amp; LubesM Hussam Adeni
 
ball screw jack,electric ball screw jack,manual ball screw jack,ball screw ac...
ball screw jack,electric ball screw jack,manual ball screw jack,ball screw ac...ball screw jack,electric ball screw jack,manual ball screw jack,ball screw ac...
ball screw jack,electric ball screw jack,manual ball screw jack,ball screw ac...Jacton Electromechanical Co.,Ltd
 
Triad 2010 power_point_chapter_3
Triad 2010 power_point_chapter_3Triad 2010 power_point_chapter_3
Triad 2010 power_point_chapter_3mindysholder
 
A CASE STUDY ON RELIABLITY MAINTENANCE
A CASE STUDY ON RELIABLITY MAINTENANCEA CASE STUDY ON RELIABLITY MAINTENANCE
A CASE STUDY ON RELIABLITY MAINTENANCEZubair Ali ali
 

Viewers also liked (13)

Four Steps to End Encoder Problems
Four Steps to End Encoder ProblemsFour Steps to End Encoder Problems
Four Steps to End Encoder Problems
 
Elf Training
Elf TrainingElf Training
Elf Training
 
Grease Fundamentals and Analysis
Grease Fundamentals and AnalysisGrease Fundamentals and Analysis
Grease Fundamentals and Analysis
 
Wear metal analysis
Wear metal analysisWear metal analysis
Wear metal analysis
 
Power Oil And Lubes PPT
Power Oil And Lubes PPTPower Oil And Lubes PPT
Power Oil And Lubes PPT
 
Ultrasonic Leak Detection used in Window Testing
Ultrasonic Leak Detection used in Window TestingUltrasonic Leak Detection used in Window Testing
Ultrasonic Leak Detection used in Window Testing
 
Environment Major Changes In Fuel &amp; Lubes
Environment   Major Changes In Fuel &amp; LubesEnvironment   Major Changes In Fuel &amp; Lubes
Environment Major Changes In Fuel &amp; Lubes
 
ball screw jack,electric ball screw jack,manual ball screw jack,ball screw ac...
ball screw jack,electric ball screw jack,manual ball screw jack,ball screw ac...ball screw jack,electric ball screw jack,manual ball screw jack,ball screw ac...
ball screw jack,electric ball screw jack,manual ball screw jack,ball screw ac...
 
Triad 2010 power_point_chapter_3
Triad 2010 power_point_chapter_3Triad 2010 power_point_chapter_3
Triad 2010 power_point_chapter_3
 
Wear of Metals
Wear of MetalsWear of Metals
Wear of Metals
 
A CASE STUDY ON RELIABLITY MAINTENANCE
A CASE STUDY ON RELIABLITY MAINTENANCEA CASE STUDY ON RELIABLITY MAINTENANCE
A CASE STUDY ON RELIABLITY MAINTENANCE
 
Wear debris analysis
Wear debris analysisWear debris analysis
Wear debris analysis
 
6Sigma
6Sigma6Sigma
6Sigma
 

Recently uploaded

GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 

Recently uploaded (20)

GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 

Oil Analysis Report Interpretation

  • 3. Viscosity • Measured by Viscometer – ASTM D-445 – Reported as Kinematic Viscosity in Centistokes (cSt) • Industrial oils measured at 40ºC • Engine oils measured at 100ºC Measure of a lubricants resistance to flow at a specific temperature.
  • 4. Viscosity Limits • Marginal Limits – Viscosity should be within 10% (+ or -) of specified grade to be in spec – Example: • ISO VG 100 oil should be between 90 and 110 cSt @ 40º • Critical Limits – When the viscosity falls greater than 20% (+ or -) of the specified grade, action should be taken. – Example: • ISO VG 100 <80 or >120 cSt @ 40º Report with Viscosity Issue
  • 5. Elemental Spectroscopy Measures the concentration of wear metals, contaminants, and additives in a lubricant.
  • 6. Spectroscopy • 20 elements measured – Wear metals – Contaminants – Additives • Reported in parts per million (ppm) • Measures metals in solution • Solid debris below 7 microns in size • Blind to larger particles
  • 7. Wear Metal Sources • Iron (Fe) – Shafts, Gears, Housings, Piston Rings, Cylinder Walls • Copper (Cu) – Brass/Bronze alloys, Bearings, Bushings, Thrust Washers • Lead (Pb) – Bearings, Anti-Wear Gear Additive (Rare) – Tin (Sn) – Bearing Alloys, Bearing Cages, Solder
  • 8. Wear Metal Sources • Aluminum (Al) – Pumps, Trust Washers, Pistons • Chromium (Cr) – Roller Bearings, Piston Rings, Cylinder Walls • Nickel (Ni) – Pumps, Gear Platings, Valves • Silver (Ag) – Some Bearings
  • 9. Wear Metal Limits • Limits should be based on trends – Sudden increases indicate problems • Operational conditions can effect wear metal levels – Oil changes, break-in periods, loading • OEM Recommendations Report with Wear
  • 10. Contaminants • Silicon (Si) – Airborne Dust & Dirt, Defoamant Additive • Boron (B) – Anti Corrosion in Coolants • Potassium – Coolant Additive • Sodium – Detergent Additive, Coolant Additive Report with Contaminants
  • 11. Additives • Magnesium (Mg) – Detergent Additive • Barium (Ba) – Rust & Corrosion Inhibitor • Calcium (Ca) – Detergent/Dispersant Additive • Zinc (Zn) – Anti-wear Additive • Phosphorus (P) – Anti-Wear Additive, EP Gear Additive • Molybdenum (Mo) – Extreme Pressure Additive Report with Additive Issues
  • 12. Karl Fischer Water • Karl Fischer Titrator • ASTM D-6304 • Reported in % or ppm • Dissolved, emulsified or free water Quantifies the amount of water in the lubricant.
  • 13. Sources of Water • Condensation • External contamination – Breathers – Seals – Reservoir covers • Internal leaks – Heat exchangers – Water jackets Report with Water Report with Water – V40
  • 14. FT-IR Spectroscopy Fourier Transform Infrared Spectrometer Measures the chemical composition of a lubricant
  • 15. FT-IR Spectroscopy • Oil Degradation by chemical change – Oxidation – Nitration • Contamination – Soot – Glycol Report with Oxidation
  • 16. • Additive Depletion – When additives deplete, they are typically still present – Atomic Spectroscopy will indicate their presence, yet they can be chemically inert – Decreased signal strength in the IR Spectrum will reveal excess additive depletion FT-IR Spectroscopy
  • 17. Acid Number • Measurement of acidic constituents in the oil • Reported as AN • ASTM D-974 • Indicator of oil serviceability – Oil oxidation & degradation produces acidic by-products
  • 18. • AN is lowest when an oil is new*, and increases with use • AN of a used oil is typically compared to the original AN • Oils with higher levels of additives will generally have a higher AN • Typical AN Values on new oils: o R&O Oil - 0.03 o AW Oil - 0.4 o EP Oil - 0.6 o Engine Oil - 1.6 Acid Number Report with AN issues New Oil Example
  • 19. Particle Count Measures the size and quantity of particles in a lubricant Light Blockage Flow Decay
  • 20. Flow Decay Method • Also called pore blockage • Passed through 5, 10 or 15 micron screen filter • Flow decay is recorded – Particle counts are extrapolated – No interference from water or entrained air Filter
  • 21. Particle Count • Particle Counts are broken down into 6 size ranges > 4 microns > 25 microns > 6 microns > 50 microns > 14 microns >100 microns • Reported as particles per milliliter
  • 22. ISO 4406 Cleanliness Code >4>4 19451945 >6>6 826826 >14>14 8888 >25 21 >50 2 >100 0 ISO 18/17/14 Report with High PC - AF
  • 23. Wear Particle Concentration • 10ml of sample is placed in a syringe • Syringe is placed in the analyzer • Analyzer measures changes in magnetic flux to measure ferrous content • No particle size limit
  • 25. Wear Particle Concentration • Results are reported in parts per million of ferrous content Report high WPC Report high Iron Report Final
  • 26. Questions Answers & Matt McMahon CLS Senior Data Analyst matt@testoil.com