SMOKE smkinven inventory error

Value for SMKINVEN_MONTH not defined; returning default: 0
Processing Annual inventory…
Reading inventory sources…
Value for SMK_MAXWARNING: 100
Value for SMK_TMPDIR: ‘/home/Allen/local/smoke46/data/run_nctox/static/tmp’
Value for SMK_TMPDIR: ‘/home/Allen/local/smoke46/data/run_nctox/static/tmp’
ERROR: Could not determine inventory file format due to missing or bad header information.
Valid headers are:
#LIST, #EMS-95, #FF10, #MEDS, #GRID,#ORL, or #CEM
*** ERROR ABORT in subroutine GETFORMT

I used SMOKE V4.6
I set my inventory arinv like this

#ORL NONPOINT
#TYPE NonPoint Inventory for CAPS
#COUNTRY TAIWAN
#YEAR 2013
“01901”,“2104007000”,“02”,“PM”,0.945,
“01901”,“2104007000”,“02”,“PM10”,0.907,
“01901”,“2104007000”,“02”,“PM2_5”,0.851,
“01901”,“2104007000”,“02”,“SO2”,4.4,
“01901”,“2104007000”,“02”,“NOX”,17.555,
“01901”,“2104007000”,“02”,“CO”,10.128,
“01902”,“2104007000”,“02”,“PM”,1.047,
“01902”,“2104007000”,“02”,“PM10”,1.005,
“01902”,“2104007000”,“02”,“PM2_5”,0.943,
“01902”,“2104007000”,“02”,“SO2”,4.875,
“01902”,“2104007000”,“02”,“NOX”,19.449,
“01902”,“2104007000”,“02”,“CO”,11.221,
“01903”,“2104007000”,“02”,“PM”,1.415,
“01903”,“2104007000”,“02”,“PM10”,1.359,
“01903”,“2104007000”,“02”,“PM2_5”,1.274,
“01903”,“2104007000”,“02”,“SO2”,6.588,
“01903”,“2104007000”,“02”,“NOX”,26.284,
“01903”,“2104007000”,“02”,“CO”,15.164,
“01904”,“2104007000”,“02”,“PM”,0.765,
“01904”,“2104007000”,“02”,“PM10”,0.734,
“01904”,“2104007000”,“02”,“PM2_5”,0.689,

and in arinv.area.lst

#LIST
/home/Allen/local/smoke46/data/inventory/nei2005/area/arinv_area2013.txt

but it doesn’t work
how could I solve the error

I can not tell whether your arinv.area.lst file got opened or your raw inventory file got opened. Can you see whether ARINV input file is open successfully in Smkinven log file?
Also, your ORL NONPOINT inventory format seems wrong. Here is the format you need to follow to process through SMOKE successfully.
https://www.cmascenter.org/smoke/documentation/4.6/html/ch08s02s04.html#d0e38409