A diagram on a screen illustrates a data acquisition process, with a purple rectangle labeled "Data Acquisition" and a purple rectangle labeled "Data Source" at the top. A blue rectangle labeled "Decode" is positioned above the "Data Source" rectangle. A purple rectangle labeled "Flow/Normalize" is situated above the "Data Source" rectangle. A blue rectangle labeled "Output" is positioned below the "Data Source" rectangle. A purple rectangle labeled "Dispatcher" is situated below the "Data Source" rectangle. A blue rectangle labeled "Attribute Manager" is positioned below the "Data Source" rectangle. A purple rectangle labeled "Engine Abstraction Layer" is positioned below the "Data Source" rectangle.