/* This Proc Format program was automatically generated by Stat/Transfer ver.17.1.1818.1024 */

/* ENCODING CP1252 */



libname library 'INSERT LIBNAME HERE' ;

proc format library = library ;
   value SURV_MOD
      1 = '(1) Phone interview'  
      2 = '(2) Web interview' ;
   value SURV_LAN
      1 = '(1) English'  
      2 = '(2) Spanish' ;
   value CUR1F
      1 = '(1) Right direction'  
      2 = '(2) Wrong direction'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CUR3AB
      1 = '(1) Strongly approve'  
      2 = '(2) Somewhat approve'  
      3 = '(3) Lean toward approving'  
      4 = '(4) Do not lean either way'  
      5 = '(5) Lean toward disapproving'  
      6 = '(6) Somewhat disapprove'  
      7 = '(7) Strongly disapprove'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CURY2A
      1 = '(1) Approve'  
      2 = '(2) Disapprove'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CURY2B
      1 = '(1) Approve'  
      2 = '(2) Disapprove'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CURY2C
      1 = '(1) Approve'  
      2 = '(2) Disapprove'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CURY2D
      1 = '(1) Approve'  
      2 = '(2) Disapprove'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value FAVA
      1 = '(1) Very unfavorable'  
      2 = '(2) Somewhat unfavorable'  
      3 = '(3) Somewhat favorable'  
      4 = '(4) Very favorable'  
      77 = '(77) Don''t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value FAVB
      1 = '(1) Very unfavorable'  
      2 = '(2) Somewhat unfavorable'  
      3 = '(3) Somewhat favorable'  
      4 = '(4) Very favorable'  
      77 = '(77) Don''t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value FAVC
      1 = '(1) Very unfavorable'  
      2 = '(2) Somewhat unfavorable'  
      3 = '(3) Somewhat favorable'  
      4 = '(4) Very favorable'  
      77 = '(77) Don''t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value FAVD
      1 = '(1) Very unfavorable'  
      2 = '(2) Somewhat unfavorable'  
      3 = '(3) Somewhat favorable'  
      4 = '(4) Very favorable'  
      77 = '(77) Don''t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value SPEND2A
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SPEND2B
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SPEND2C
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SPEND2D
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SPEND2E
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SPEND2F
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SPEND2G
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SPEND2H
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value RIGHTSA
      1 = '(1) Extremely important'  
      2 = '(2) Very important'  
      3 = '(3) Somewhat important'  
      4 = '(4) Not too important'  
      5 = '(5) Not important at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value RIGHTSB
      1 = '(1) Extremely important'  
      2 = '(2) Very important'  
      3 = '(3) Somewhat important'  
      4 = '(4) Not too important'  
      5 = '(5) Not important at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value RIGHTSC
      1 = '(1) Extremely important'  
      2 = '(2) Very important'  
      3 = '(3) Somewhat important'  
      4 = '(4) Not too important'  
      5 = '(5) Not important at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value RIGHTSD
      1 = '(1) Extremely important'  
      2 = '(2) Very important'  
      3 = '(3) Somewhat important'  
      4 = '(4) Not too important'  
      5 = '(5) Not important at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value PARADE1F
      1 = '(1) Strongly approve'  
      2 = '(2) Somewhat approve'  
      3 = '(3) Neither approve nor disapprove'  
      4 = '(4) Somewhat disapprove'  
      5 = '(5) Strongly disapprove'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value PARADE2F
      1 = '(1) Good use'  
      2 = '(2) Not a good use'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CARSA
      1 = '(1) Very unfavorable'  
      2 = '(2) Somewhat unfavorable'  
      3 = '(3) Somewhat favorable'  
      4 = '(4) Very favorable'  
      77 = '(77) Don''t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value CARSB
      1 = '(1) Very unfavorable'  
      2 = '(2) Somewhat unfavorable'  
      3 = '(3) Somewhat favorable'  
      4 = '(4) Very favorable'  
      77 = '(77) Don''t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value CARSC
      1 = '(1) Very unfavorable'  
      2 = '(2) Somewhat unfavorable'  
      3 = '(3) Somewhat favorable'  
      4 = '(4) Very favorable'  
      77 = '(77) Don''t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value CARSD
      1 = '(1) Very unfavorable'  
      2 = '(2) Somewhat unfavorable'  
      3 = '(3) Somewhat favorable'  
      4 = '(4) Very favorable'  
      77 = '(77) Don''t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value CC9A
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CC9B
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CC9C
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CC9D
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CC9E
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CC9F
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CC9G
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CC11A
      1 = '(1) Expanded a lot'  
      2 = '(2) Expanded somewhat'  
      3 = '(3) Neither expanded nor reduced'  
      4 = '(4) Reduced somewhat'  
      5 = '(5) Reduced a lot'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CC11B
      1 = '(1) Expanded a lot'  
      2 = '(2) Expanded somewhat'  
      3 = '(3) Neither expanded nor reduced'  
      4 = '(4) Reduced somewhat'  
      5 = '(5) Reduced a lot'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CC11C
      1 = '(1) Expanded a lot'  
      2 = '(2) Expanded somewhat'  
      3 = '(3) Neither expanded nor reduced'  
      4 = '(4) Reduced somewhat'  
      5 = '(5) Reduced a lot'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value CC11D
      1 = '(1) Expanded a lot'  
      2 = '(2) Expanded somewhat'  
      3 = '(3) Neither expanded nor reduced'  
      4 = '(4) Reduced somewhat'  
      5 = '(5) Reduced a lot'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SAFETYA
      1 = '(1) Extremely confident'  
      2 = '(2) Very confident'  
      3 = '(3) Somewhat confident'  
      4 = '(4) Not very confident'  
      5 = '(5) Not confident at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SAFETYB
      1 = '(1) Extremely confident'  
      2 = '(2) Very confident'  
      3 = '(3) Somewhat confident'  
      4 = '(4) Not very confident'  
      5 = '(5) Not confident at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SAFETYC
      1 = '(1) Extremely confident'  
      2 = '(2) Very confident'  
      3 = '(3) Somewhat confident'  
      4 = '(4) Not very confident'  
      5 = '(5) Not confident at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SAFETYD
      1 = '(1) Extremely confident'  
      2 = '(2) Very confident'  
      3 = '(3) Somewhat confident'  
      4 = '(4) Not very confident'  
      5 = '(5) Not confident at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value GOVWEATH
      1 = '(1) Major role'  
      2 = '(2) Minor role'  
      3 = '(3) No role'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value GOVWEAT1F
      1 = '(1) Major role'  
      2 = '(2) Minor role'  
      3 = '(3) No role'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value GOVWEAT2F
      1 = '(1) Major role'  
      2 = '(2) Minor role'  
      3 = '(3) No role'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value GOVWEAT3F
      1 = '(1) Major role'  
      2 = '(2) Minor role'  
      3 = '(3) No role'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value WEATHERA
      1 = '(1) Extremely confident'  
      2 = '(2) Very confident'  
      3 = '(3) Somewhat confident'  
      4 = '(4) Not very confident'  
      5 = '(5) Not confident at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value WEATHERB
      1 = '(1) Extremely confident'  
      2 = '(2) Very confident'  
      3 = '(3) Somewhat confident'  
      4 = '(4) Not very confident'  
      5 = '(5) Not confident at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value WEATHERC
      1 = '(1) Extremely confident'  
      2 = '(2) Very confident'  
      3 = '(3) Somewhat confident'  
      4 = '(4) Not very confident'  
      5 = '(5) Not confident at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SCHOOL1A
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SCHOOL1B
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SCHOOL1C
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SCHOOL1D
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SCHOOL2A
      1 = '(1) Should be allowed'  
      2 = '(2) Should not be allowed'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SCHOOL2B
      1 = '(1) Should be allowed'  
      2 = '(2) Should not be allowed'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SCHOOL2C
      1 = '(1) Should be allowed'  
      2 = '(2) Should not be allowed'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SCHOOL3A
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SCHOOL3B
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SCHOOL3C
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value SCHOOL3D
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REL1A
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REL1B
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REL1C
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REL1D
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REL2A
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REL2B
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REL2C
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REL2D
      1 = '(1) Too much'  
      2 = '(2) Too little'  
      3 = '(3) About the right amount'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REL6A
      1 = '(1) Extremely concerned'  
      2 = '(2) Very concerned'  
      3 = '(3) Somewhat concerned'  
      4 = '(4) Not very concerned'  
      5 = '(5) Not concerned at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REL6B
      1 = '(1) Extremely concerned'  
      2 = '(2) Very concerned'  
      3 = '(3) Somewhat concerned'  
      4 = '(4) Not very concerned'  
      5 = '(5) Not concerned at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REL6C
      1 = '(1) Extremely concerned'  
      2 = '(2) Very concerned'  
      3 = '(3) Somewhat concerned'  
      4 = '(4) Not very concerned'  
      5 = '(5) Not concerned at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REL6D
      1 = '(1) Extremely concerned'  
      2 = '(2) Very concerned'  
      3 = '(3) Somewhat concerned'  
      4 = '(4) Not very concerned'  
      5 = '(5) Not concerned at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY1A
      1 = '(1) Major problem'  
      2 = '(2) Minor problem'  
      3 = '(3) Not a problem'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY1B
      1 = '(1) Major problem'  
      2 = '(2) Minor problem'  
      3 = '(3) Not a problem'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY1C
      1 = '(1) Major problem'  
      2 = '(2) Minor problem'  
      3 = '(3) Not a problem'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY1D
      1 = '(1) Major problem'  
      2 = '(2) Minor problem'  
      3 = '(3) Not a problem'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY2A
      1 = '(1) A high priority'  
      2 = '(2) A moderate priority'  
      3 = '(3) A low priority'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY2B
      1 = '(1) A high priority'  
      2 = '(2) A moderate priority'  
      3 = '(3) A low priority'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY2C
      1 = '(1) A high priority'  
      2 = '(2) A moderate priority'  
      3 = '(3) A low priority'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY2D
      1 = '(1) A high priority'  
      2 = '(2) A moderate priority'  
      3 = '(3) A low priority'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY3A
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY3B
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY3C
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY3D
      1 = '(1) Strongly favor'  
      2 = '(2) Somewhat favor'  
      3 = '(3) Neither favor nor oppose'  
      4 = '(4) Somewhat oppose'  
      5 = '(5) Strongly oppose'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY4A
      1 = '(1) Mostly good'  
      2 = '(2) Neither good nor bad'  
      3 = '(3) Mostly bad'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY4B
      1 = '(1) Mostly good'  
      2 = '(2) Neither good nor bad'  
      3 = '(3) Mostly bad'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY4C
      1 = '(1) Mostly good'  
      2 = '(2) Neither good nor bad'  
      3 = '(3) Mostly bad'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY4D
      1 = '(1) Mostly good'  
      2 = '(2) Neither good nor bad'  
      3 = '(3) Mostly bad'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY5F
      1 = '(1) Children with two parents are better off when one parent'  
      2 = '(2) Children with two parents are better off when both paren'  
      3 = '(3) It doesn_t make a difference either way'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BABY6F
      1 = '(1) Mother'  
      2 = '(2) Father'  
      3 = '(3) It doesn''t matter which parent it is'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value KIDS1A
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value KIDS1B
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value KIDS1C
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value KIDS1D
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value POLITICS
      1 = '(1) Democrat'  
      2 = '(2) Republican'  
      3 = '(3) Independent'  
      4 = '(4) None of these'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value DEMO
      1 = '(1) Strong Democrat'  
      2 = '(2) Not so strong Democrat'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value REPUB
      1 = '(1) Strong Republican'  
      2 = '(2) Not so strong Republican'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value INDEP
      1 = '(1) Lean Democrat'  
      2 = '(2) Lean Republican'  
      3 = '(3) Don''t lean'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value IDEO
      -1 = '(-1) Unknown'  
      1 = '(1) Very liberal'  
      2 = '(2) Somewhat liberal'  
      3 = '(3) Moderate'  
      4 = '(4) Somewhat conservative'  
      5 = '(5) Very conservative'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value URBAN
      1 = '(1) Urban'  
      2 = '(2) Suburban'  
      3 = '(3) Rural'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value RELIG
      1 = '(1) Protestant (Baptist, Methodist, Non-denominational, Luth'  
      2 = '(2) Roman Catholic (Catholic)'  
      3 = '(3) Mormon (Church of Jesus Christ of Latter-day Saints/LDS)'  
      4 = '(4) Orthodox (Greek, Russian, or some other orthodox church)'  
      5 = '(5) Jewish (Judaism)'  
      6 = '(6) Muslim (Islam)'  
      7 = '(7) Buddhist'  
      8 = '(8) Atheist (do not believe in God)'  
      9 = '(9) Agnostic (not sure if there is a God)'  
      10 = '(10) Nothing in particular'  
      11 = '(11) Just Christian'  
      12 = '(12) Something else'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value BORN
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value AGEGRP
      1 = '(1) 18 to 29'  
      2 = '(2) 30 to 39'  
      3 = '(3) 40 to 59'  
      4 = '(4) 60 to 64'  
      5 = '(5) 65 or older'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value MARITAL
      1 = '(1) Married'  
      2 = '(2) Widowed'  
      3 = '(3) Divorced'  
      4 = '(4) Separated'  
      5 = '(5) Never married' ;
   value EDUCATIO
      1 = '(1) Less than a high school diploma'  
      2 = '(2) High school graduate or equivalent'  
      3 = '(3) Some college'  
      4 = '(4) Bachelor''s degree'  
      5 = '(5) Post grad study/professional degree' ;
   value RACETH
      1 = '(1) White, non-Hispanic'  
      2 = '(2) Black or African American, non-Hispanic'  
      3 = '(3) Hispanic'  
      4 = '(4) Other, non-Hispanic'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value GENDER
      0 = '(0) Unknown'  
      1 = '(1) Male'  
      2 = '(2) Female' ;
   value HHINCOME
      1 = '(1) Under $10,000'  
      2 = '(2) $10,000 to under $20,000'  
      3 = '(3) $20,000 to under $30,000'  
      4 = '(4) $30,000 to under $40,000'  
      5 = '(5) $40,000 to under $50,000'  
      6 = '(6) $50,000 to under $75,000'  
      7 = '(7) $75,000 to under $100,000'  
      8 = '(8) $100,000 to under $150,000'  
      9 = '(9) $150,000 or more'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value HOUSING
      1 = '(1) Owned or being bought by you or someone in your househol'  
      2 = '(2) Rented for cash'  
      3 = '(3) Occupied without payment of cash rent' ;
   value EMPSTATU
      1 = '(1) Working - as a paid employee'  
      2 = '(2) Working - self employed'  
      3 = '(3) Not working - on temporary layoff from job'  
      4 = '(4) Not working - looking for work'  
      5 = '(5) Not working - retired'  
      6 = '(6) Not working - disabled'  
      7 = '(7) Not working - other' ;
   value CENSUS_R
      1 = '(1) Northeast'  
      2 = '(2) Midwest'  
      3 = '(3) South'  
      4 = '(4) West' ;

proc datasets library = library ;
modify APNORC_june_2025_PUF;
   format SURV_MODE SURV_MOD.;
   format SURV_LANG SURV_LAN.;
   format      CUR1 CUR1F.;
   format    CUR3AB CUR3AB.;
   format    CURY2A CURY2A.;
   format    CURY2B CURY2B.;
   format    CURY2C CURY2C.;
   format    CURY2D CURY2D.;
   format      FAVA FAVA.;
   format      FAVB FAVB.;
   format      FAVC FAVC.;
   format      FAVD FAVD.;
   format   SPEND2A SPEND2A.;
   format   SPEND2B SPEND2B.;
   format   SPEND2C SPEND2C.;
   format   SPEND2D SPEND2D.;
   format   SPEND2E SPEND2E.;
   format   SPEND2F SPEND2F.;
   format   SPEND2G SPEND2G.;
   format   SPEND2H SPEND2H.;
   format   RIGHTSA RIGHTSA.;
   format   RIGHTSB RIGHTSB.;
   format   RIGHTSC RIGHTSC.;
   format   RIGHTSD RIGHTSD.;
   format   PARADE1 PARADE1F.;
   format   PARADE2 PARADE2F.;
   format     CARSA CARSA.;
   format     CARSB CARSB.;
   format     CARSC CARSC.;
   format     CARSD CARSD.;
   format      CC9A CC9A.;
   format      CC9B CC9B.;
   format      CC9C CC9C.;
   format      CC9D CC9D.;
   format      CC9E CC9E.;
   format      CC9F CC9F.;
   format      CC9G CC9G.;
   format     CC11A CC11A.;
   format     CC11B CC11B.;
   format     CC11C CC11C.;
   format     CC11D CC11D.;
   format   SAFETYA SAFETYA.;
   format   SAFETYB SAFETYB.;
   format   SAFETYC SAFETYC.;
   format   SAFETYD SAFETYD.;
   format GOVWEATHERA GOVWEATH.;
   format GOVWEATHERB GOVWEAT1F.;
   format GOVWEATHERC GOVWEAT2F.;
   format GOVWEATHERD GOVWEAT3F.;
   format  WEATHERA WEATHERA.;
   format  WEATHERB WEATHERB.;
   format  WEATHERC WEATHERC.;
   format  SCHOOL1A SCHOOL1A.;
   format  SCHOOL1B SCHOOL1B.;
   format  SCHOOL1C SCHOOL1C.;
   format  SCHOOL1D SCHOOL1D.;
   format  SCHOOL2A SCHOOL2A.;
   format  SCHOOL2B SCHOOL2B.;
   format  SCHOOL2C SCHOOL2C.;
   format  SCHOOL3A SCHOOL3A.;
   format  SCHOOL3B SCHOOL3B.;
   format  SCHOOL3C SCHOOL3C.;
   format  SCHOOL3D SCHOOL3D.;
   format     REL1A REL1A.;
   format     REL1B REL1B.;
   format     REL1C REL1C.;
   format     REL1D REL1D.;
   format     REL2A REL2A.;
   format     REL2B REL2B.;
   format     REL2C REL2C.;
   format     REL2D REL2D.;
   format     REL6A REL6A.;
   format     REL6B REL6B.;
   format     REL6C REL6C.;
   format     REL6D REL6D.;
   format    BABY1A BABY1A.;
   format    BABY1B BABY1B.;
   format    BABY1C BABY1C.;
   format    BABY1D BABY1D.;
   format    BABY2A BABY2A.;
   format    BABY2B BABY2B.;
   format    BABY2C BABY2C.;
   format    BABY2D BABY2D.;
   format    BABY3A BABY3A.;
   format    BABY3B BABY3B.;
   format    BABY3C BABY3C.;
   format    BABY3D BABY3D.;
   format    BABY4A BABY4A.;
   format    BABY4B BABY4B.;
   format    BABY4C BABY4C.;
   format    BABY4D BABY4D.;
   format     BABY5 BABY5F.;
   format     BABY6 BABY6F.;
   format    KIDS1A KIDS1A.;
   format    KIDS1B KIDS1B.;
   format    KIDS1C KIDS1C.;
   format    KIDS1D KIDS1D.;
   format  POLITICS POLITICS.;
   format      DEMO DEMO.;
   format     REPUB REPUB.;
   format     INDEP INDEP.;
   format      IDEO IDEO.;
   format     URBAN URBAN.;
   format     RELIG RELIG.;
   format      BORN BORN.;
   format    AGEGRP AGEGRP.;
   format   MARITAL MARITAL.;
   format EDUCATION EDUCATIO.;
   format    RACETH RACETH.;
   format    GENDER GENDER.;
   format  HHINCOME HHINCOME.;
   format   HOUSING HOUSING.;
   format EMPSTATUS EMPSTATU.;
   format CENSUS_REGION CENSUS_R.;
quit;
