var staticKeys = new List<string>(new string[]{"ActualDateFinish", "ActualDateStart", "BatchNumber", "BatchSize", "BatchSizeUOM", "ContainerWt", "DownTimeMinutes", "EndTime", "Form", "FormulaVersion", "FromStorageLocation", "LocationCode", "LocationID", "MedicationName", "MESFormulaDate", "NoPackagesUOM", "NoteComment", "NumberOfBatches", "Operator", "PackagesSetOff", "PlantProcess", "ProcessedQty", "ProcessedQtyUOM", "ProcessOrder", "ProducedNoPackages", "ProductCode", "ProductName", "ReworkProductCode", "ReworkProductName", "ReworkUsageQty", "ReworkUsageQtyUOM", "SchdPkgsUOM", "SchdQty", "SchdQtyUOM", "ScheduledDate", "ScheduledNoPackages", "Shift", "SourceLocation", "SourceQty", "SourceQtyUOM", "StartTime", "TableName"});
var dynamicKeys = new List<string>(new string[]{"actualdry", "actualmolasses", "actualpromote", "actualsoy", "addsteam", "amps", "appearancecolor", "appearancelook", "apppearancesmell", "bagbulktote", "batchdelaysec", "batchsizelbs", "beltspeedslowfeed", "changeovermin", "conditioneravgtemp", "conditionertargettemp", "containerwtcheck", "coolerambienttemp", "coolerdamperback", "coolerdamperfront", "coolerdampermain", "coolerdampermiddle", "coolerexittemp", "coolerretentiontime", "coolersetheight", "coolerspeed", "coolingrollgap", "courseingpct", "delaybackoff", "density", "destbinvisualcheck", "destinationlocation", "destinationqty", "destqtyuom", "diameter", "dieflushed", "diefriction", "dieid", "dield", "downtimereasoncode", "dryerambienttemp", "dryerexittemp", "dryerretentiontime", "durability", "final", "finesbinend", "finesbinstart", "firstcooking", "flakingtotal", "flushmaterialcode", "flushmaterialname", "flushmatqty", "flushmatqtyuom", "flushrequired", "freefall", "germantest", "groupmessage", "hardness", "highpresseject", "highpressure", "knockerstart", "lablebagid", "lablebagidverification", "lbsofpressure", "liquidaddactual", "liquidshouldadd", "lotnumjuliandate", "lowpreasssure", "lubeyn", "machinesettingsfeederhtz", "machinesettingsfeederthr", "magnetinspexdate", "message", "moisturemm", "moistureprod", "motorloadpct", "nircorntemp", "nirhalogen", "nirheight", "nirmotorspeed", "nirtemp", "overalldecision", "parameter", "pcsformuladate", "pcsrunid", "pdi", "pelletfinespct", "pelletlength", "pelletmillrollgap", "phfcorntemp", "phfhalogen", "phfheight", "phfmotorspeed", "phftemp", "pmpbin", "pmppct", "pmpusedtons", "ramdelay", "releasedpreassure", "retentionsampletaken", "retentiontime", "reworkaddition", "reworkcomment", "reworkroutingprocess", "rolladjust", "rpm", "scalecheck", "scaleclean", "scaledvalue", "screenrouting", "screensize", "secondcooking", "setpressure", "settinggate", "settingmixingpin", "settingscrew", "slowfill", "sourceff", "sourceinit", "sourcetf", "species", "speed", "steamtime", "targetdry", "targetmolasses", "targetpromote", "targetsoy", "texture16", "texture30", "texture47mm", "texture8", "texturepan", "thickness", "tostoragelocation", "turnheadplugs", "wateradded"});