        <ecu_struct id="A4SGC00C" type="US WRX 02">
		<map name="Low Det Fuel Map" type="3" active="1">
			<rows count="16" func_2val="[value] * 50" func_val2="[value] / 50" offset="#29363" power="2" format="%.0f" caption="" desc="RPM"/>
			<cols count="15" func_2val="[value] / 8192" func_val2="[value] * 8192" offset="#29383" power="2" format="%.4f" caption="" desc="Load (Air/Cylinder charge)"/>
			<data func_2val="14.7 / (1 + ( [value] / 128 ) )" func_val2="( 14.7 * 128 ) / [value] - 128" offset="#293A4" power="1" format="%.2f" caption="" desc="Air/Fuel Ratio" color_dir="1" inc="1" incb="5" inc_dir="0"/>
		</map>
		<map name="High Det Fuel Map" type="3" active="1">
			<rows count="18" func_2val="[value] * 50" func_val2="" offset="#294A3" power="2" format="%.0f" caption="" desc="RPM"/>
			<cols count="14" func_2val="[value] / 8192" func_val2="" offset="#294C7" power="2" format="%.4f" caption="" desc="Load (Air/Cylinder charge)"/>
			<data func_2val="14.7 / ( 1 + ( [value] / 128 ) )" func_val2="( 14.7 * 128 ) / [value] - 128" offset="#294E6" power="1" format="%.2f" caption="" desc="Air/Fuel Ratio" color_dir="1" inc="1" incb="5" inc_dir="0"/>
		</map>
		<map name="Main Ignition Map" type="3" active="1">
			<rows count="16" func_2val="[value] * 50" func_val2="" offset="#29B70" power="2" format="%.0f" caption="" desc="RPM"/>
			<cols count="16" func_2val="[value] / 8192" func_val2="" offset="#29B90" power="2" format="%.4f" caption="" desc="Load (Air/Cylinder charge)"/>
			<data func_2val="( [value] - 57 ) * 360 / 1024" func_val2="" offset="#29BB3" power="1" format="%.2f" caption="" desc="Ignition Degree" color_dir="0" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Main Ignition Correction Map" type="3" active="1">
			<rows count="16" func_2val="[value] * 50" func_val2="" offset="#2A0E1" power="2" format="%.0f" caption="" desc="RPM"/>
			<cols count="13" func_2val="[value] / 8192" func_val2="" offset="#2A101" power="2" format="%.4f" caption="" desc="Load (Air/Cylinder charge)"/>
			<data func_2val="( [value] ) * 360 / 1024" func_val2="" offset="#2A11E" power="1" format="%.2f" caption="" desc="Ignition Correction Degree" color_dir="0" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Max Wastegate Duty -- MT" type="3" active="1">
			<rows count="8" func_2val="[value] * 50" func_val2="" offset="#2B344" power="2" format="%.0f" caption="" desc="RPM" mul="#FF"/>
			<cols count="8" func_2val="[value] * 100 / 169" func_val2="" offset="#2B355" power="2" format="%.2f" caption="" desc="Throttle Position %" mul="#FF"/>
			<data func_2val="[value] * 100 / 246" func_val2="" offset="#2B367" power="1" format="%.2f" caption="" desc="Wastegate Duty %" color_dir="0" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Max Wastegate Duty -- AT" type="3" active="1">
			<rows count="8" func_2val="[value]*50" func_val2="" offset="#2B2E1" power="2" format="%.0f" caption="" desc="RPM" mul="#FF"/>
			<cols count="8" func_2val="[value]*100/169" func_val2="" offset="#2B2F2" power="2" format="%.2f" caption="" desc="Throttle Position %" mul="#FF"/>
			<data func_2val="[value]*100/246" func_val2="" offset="#2B304" power="1" format="%.2f" caption="" desc="Wastegate Duty %" color_dir="0" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Desired Boost -- MT" type="3" active="1">
			<rows count="9" func_2val="[value] * 50" func_val2="" offset="#2B3DA" power="2" format="%.0f" caption="" desc="RPM" mul="#FF"/>
			<cols count="8" func_2val="[value] * 100 / 169" func_val2="" offset="#2B3ED" power="2" format="%.2f" caption="" desc="Throttle Position %" mul="#FF"/>
			<data func_2val="[value] / 6.4604 - 14.6" func_val2="" offset="#2B3FF" power="1" format="%.2f" caption="" desc="Boost (PSI)" color_dir="0" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Desired Boost -- AT" type="3" active="1">
			<rows count="9" func_2val="[value]*50" func_val2="" offset="#2B447" power="2" format="%.0f" caption="" desc="RPM" mul="#FF"/>
			<cols count="8" func_2val="[value]*100/169" func_val2="" offset="#2B45A" power="2" format="%.2f" caption="" desc="Throttle Position %" mul="#FF"/>
			<data func_2val="[value]/6.4604-14.6" func_val2="" offset="#2B46C" power="1" format="%.2f" caption="" desc="Boost (psi)" color_dir="0" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="MAF Sensor Scaling" type="2" active="1">
			<rows count="48" func_2val="[value] * 0.019534" func_val2="" offset="#28027" power="2" format="%.4f" caption="MAFv" desc="MAF Voltage" mul="#FF"/>
			<data func_2val="[value] * 300 / 65535" func_val2="" offset="#28088" power="2" format="%.4f" caption="Mass Air Flow" desc="Mass Air Flow" color_dir="0" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Injector Scaling" type="1" active="1">
			<data count="1" func_2val="( ( [byte0] * 256 ) + ( [byte1] / 256 ) )" func_val2="" offset="#28AE6" power="2" format="%.0f" caption="Injector Size" desc="1 / (cc/min)" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Turbo Dynamics -- Proportional Continuous" type="2" active="1">
			<rows count="9" func_2val="(([byte0]*256 + [byte1]/256)-32768)/52.4" func_val2="" offset="#2B4D5" power="2" format="%.2f" caption="Boost Error (PSI)" desc="Boost Error (PSI)"/>
			<data func_2val="([byte0]*256+[byte1]/256)/256-50" func_val2="" offset="#2B4E9" power="2" format="%.2f" caption="Wastegate Duty Adjustment (%)" desc="Wastegate Duty Adjustment (%)" color_dir="0" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Turbo Dynamics -- Proportional Burst" type="2" active="1">
			<rows count="9" func_2val="(([byte0]*256 + [byte1]/256)-32768)/52.4" func_val2="" offset="#2B4FB" power="2" format="%.2f" caption="Boost Error (PSI)" desc="Boost Error (PSI)"/>
			<data func_2val="([byte0]-50)+([byte1]/256/256)" func_val2="" offset="#2B50F" power="2" format="%.2f" caption="Wastegate Duty Adjustment (%)" desc="Wastegate Duty Adjustment (%)" color_dir="0" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Boost Limit (?)" type="2" active="1">
			<rows count="12" func_2val="[value] * 50" func_val2="" offset="#29903" power="2" format="%.0f" caption="RPM" desc=""/>
			<data func_2val="[value]" func_val2="" offset="#29921" power="1" format="%.2f" caption="" desc="" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="EGT Limit (?)" type="3" active="1">
			<rows count="8" func_2val="[value] / 512 * 100" func_val2="[value]" offset="#2BD2A" power="2" format="%.0f" caption="RPM" desc="RPM"/>
			<cols count="14" func_2val="[value] / 8192" func_val2="[value]" offset="#2BD3A" power="1" format="%.2f" caption="Load (Air/Cylinder Charge)" desc="Load (Air/Cylinder Charge)"/>
			<data func_2val="([value]-40)*5" func_val2="[value]" offset="#2BD59" power="1" format="%.2f" caption="EGT (Celsius)" desc="EGT (Celsius)" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="RPM Limits" type="1" active="1">
			<data count="2" func_2val="[value] * 50" func_val2="[value] / 50" offset="#298B4" power="2" format="%.0f" caption="RPM" desc="" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Special 2D (2A01E) (?)" type="2" active="1">
			<rows count="23" func_2val="[value] / 512 * 100" func_val2="" offset="#2A01E" power="2" format="%.0f" caption="RPM" desc=""/>
			<data func_2val="14.7 / ( 1 + ( [value] / 128 ) )" func_val2="" offset="#2A052" power="2" format="%.2f" caption="Unknown" desc="" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Special 2D (2A674) (?)" type="2" active="1">
			<rows count="14" func_2val="[value] * 50" func_val2="[value]" offset="#2A674" power="2" format="%.0f" caption="" desc=""/>
			<data func_2val="[value]" func_val2="[value]" offset="#2A692" power="1" format="%.2f" caption="" desc="" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Special 3D (2A674) (?)" type="3" active="1">
			<rows count="14" func_2val="[value] * 50" func_val2="" offset="#2A674" power="2" format="%.0f" caption="RPM" desc="RPM"/>
			<cols count="12" func_2val="([value] - 40) * 5" func_val2="" offset="#2A690" power="2" format="%.2f" caption="Unknown Column" desc="Unknown Column"/>
			<data func_2val="[value]" func_val2="[value]" offset="#2A6A8" power="1" format="%6.2f" caption="" desc="" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Special 3D (2BF06) (?)" type="3" active="1">
			<rows count="9" func_2val="[value] / 512 * 100" func_val2="" offset="#2BF04" power="2" format="%.0f" caption="" desc=""/>
			<cols count="9" func_2val="[value]" func_val2="[value]" offset="#2BF16" power="2" format="%.2f" caption="" desc=""/>
			<data func_2val="[value]" func_val2="[value]" offset="#0" power="1" format="%6.2f" caption="" desc="" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Tip-in Enrichment" type="1" active="1">
			<data count="18" func_2val="[value]" func_val2="[value]" offset="#29796" power="1" format="%.0f" caption="" desc="" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Special 2D (282C2) (?)" type="2" active="1">
			<rows count="9" func_2val="[value] * 50" func_val2="[value]" offset="#282C1" power="2" format="%.0f" caption="" desc=""/>
			<data func_2val="[value]" func_val2="[value]" offset="#282E6" power="1" format="%6.2f" caption="" desc="" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Special 1D (29782) (?)" type="1" active="1">
			<data count="18" func_2val="[value]" func_val2="[value]" offset="#29782" power="1" format="%0.2f" caption="" desc="" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Special 2D (2A608) (?)" type="2" active="1">
			<rows count="14" func_2val="[value] / 512 * 100" func_val2="[value]" offset="#2A608" power="2" format="%0.0f" caption="RPM" desc="RPM"/>
			<data func_2val="[value]" func_val2="[value]" offset="#2A628" power="2" format="%0.2f" caption="Unknown" desc="Unknown" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
		<map name="Special 2D (299B7) (?)" type="2" active="1">
			<rows count="12" func_2val="[value] / 512 * 100" func_val2="[value]" offset="#299B7" power="2" format="%0.0f" caption="" desc=""/>
			<data func_2val="[value]" func_val2="[value]" offset="#299D3" power="2" format="%6.2f" caption="" desc="" color_dir="1" inc="1" incb="5" inc_dir="1"/>
		</map>
	</ecu_struct>