
libname library '[INSERT LIBNAME PATH 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 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 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) Hindu'  
      9 = '(9) Atheist (do not believe in God)'  
      10 = '(10) Agnostic (not sure if there is a God)'  
      11 = '(11) Nothing in particular'  
      12 = '(12) Just Christian'  
      13 = '(13) Unitarian (Universalist)'  
      14 = '(14) 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 RLS1F
      1 = '(1) Reform'  
      2 = '(2) Conservative'  
      3 = '(3) Orthodox'  
      4 = '(4) Something else, Specify'  
      5 = '(5) No particular denomination'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH
      1 = '(1) Yes'  
      2 = '(2) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value ATTEND
      1 = '(1) Never'  
      2 = '(2) Less than once per year'  
      3 = '(3) About once or twice a year'  
      4 = '(4) Several times a year'  
      5 = '(5) About once a month'  
      6 = '(6) 2-3 times a month'  
      7 = '(7) Nearly every week'  
      8 = '(8) Every week'  
      9 = '(9) Several times a week'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value ISSUESA
      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 ISSUESB
      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 ISSUESC
      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 ISSUESD
      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 ISSUESE
      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 ISSUESF
      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 ISSUESG
      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 ISSUESH
      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 FAV_AA
      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 FAV_AB
      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 FAV_AC
      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 FAV_AD
      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 FAV_BA
      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 FAV_BB
      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 FAV_BC
      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 FAV_BD
      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 IRAN2F
      1 = '(1) Gone too far'  
      2 = '(2) Not far enough'  
      3 = '(3) About right'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value FRIENDA
      1 = '(1) Extremely well'  
      2 = '(2) Very well'  
      3 = '(3) Somewhat well'  
      4 = '(4) Not very well'  
      5 = '(5) Not well at all'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value FRIENDB
      1 = '(1) Extremely well'  
      2 = '(2) Very well'  
      3 = '(3) Somewhat well'  
      4 = '(4) Not very well'  
      5 = '(5) Not well at all'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value FRIENDC
      1 = '(1) Extremely well'  
      2 = '(2) Very well'  
      3 = '(3) Somewhat well'  
      4 = '(4) Not very well'  
      5 = '(5) Not well at all'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value FRIENDD
      1 = '(1) Extremely well'  
      2 = '(2) Very well'  
      3 = '(3) Somewhat well'  
      4 = '(4) Not very well'  
      5 = '(5) Not well at all'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value MIDEAST1F
      1 = '(1) Too supportive'  
      2 = '(2) Not supportive enough'  
      3 = '(3) About right'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value MIDEAST2F
      1 = '(1) Too supportive'  
      2 = '(2) Not supportive enough'  
      3 = '(3) About right'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value MIDEAST3F
      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 ISRAEL4A
      1 = '(1) Justified'  
      2 = '(2) Not justified'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value ISRAEL4B
      1 = '(1) Justified'  
      2 = '(2) Not justified'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value ISRAEL4C
      1 = '(1) Justified'  
      2 = '(2) Not justified'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value ISRAEL4D
      1 = '(1) Justified'  
      2 = '(2) Not justified'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value ISRAEL5F
      1 = '(1) Yes, Israel has committed genocide'  
      2 = '(2) No, Israel has not committed genocide'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value RACISMA
      1 = '(1) Extremely serious'  
      2 = '(2) Very serious'  
      3 = '(3) Moderately serious'  
      4 = '(4) Not too serious'  
      5 = '(5) Not at all serious'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value RACISMB
      1 = '(1) Extremely serious'  
      2 = '(2) Very serious'  
      3 = '(3) Moderately serious'  
      4 = '(4) Not too serious'  
      5 = '(5) Not at all serious'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value RACISMC
      1 = '(1) Extremely serious'  
      2 = '(2) Very serious'  
      3 = '(3) Moderately serious'  
      4 = '(4) Not too serious'  
      5 = '(5) Not at all serious'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value RACISMD
      1 = '(1) Extremely serious'  
      2 = '(2) Very serious'  
      3 = '(3) Moderately serious'  
      4 = '(4) Not too serious'  
      5 = '(5) Not at all serious'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value PREJUDIC
      1 = '(1) More prejudice'  
      2 = '(2) Less prejudice'  
      3 = '(3) About the same'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value PREJUDI1F
      1 = '(1) Yes'  
      2 = '(2) No'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value PREJUDI2F
      1 = '(1) Yes'  
      2 = '(2) No'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value PREJUDI3F
      1 = '(1) Yes'  
      2 = '(2) No'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value PREJUDI4F
      1 = '(1) Yes'  
      2 = '(2) No'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value PREJUDI5F
      1 = '(1) Yes'  
      2 = '(2) No'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value PREJUDI6F
      1 = '(1) Yes'  
      2 = '(2) No'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value PREJUDI7F
      1 = '(1) Yes'  
      2 = '(2) No'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value PREJUDI8F
      1 = '(1) Yes'  
      2 = '(2) No'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value ZION1A
      1 = '(1) Extremely well'  
      2 = '(2) Very well'  
      3 = '(3) Somewhat well'  
      4 = '(4) Not very well'  
      5 = '(5) Not well at all'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value ZION1B
      1 = '(1) Extremely well'  
      2 = '(2) Very well'  
      3 = '(3) Somewhat well'  
      4 = '(4) Not very well'  
      5 = '(5) Not well at all'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value ZION1C
      1 = '(1) Extremely well'  
      2 = '(2) Very well'  
      3 = '(3) Somewhat well'  
      4 = '(4) Not very well'  
      5 = '(5) Not well at all'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value ZION1D
      1 = '(1) Extremely well'  
      2 = '(2) Very well'  
      3 = '(3) Somewhat well'  
      4 = '(4) Not very well'  
      5 = '(5) Not well at all'  
      77 = '(77) Don_t know enough to say'  
      99 = '(99) SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH1F
      1 = '(1) Extremely well'  
      2 = '(2) Very well'  
      3 = '(3) Somewhat well'  
      4 = '(4) Not very well'  
      5 = '(5) Not well at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH2F
      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 JEWISH3A
      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 JEWISH3B
      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 JEWISH3C
      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 JEWISH3D
      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 JEWISH3E
      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 JEWISH3F
      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 JEWISH3G
      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 JEWISH3H
      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 JEWISH4F
      1 = '(1) Extremely attached'  
      2 = '(2) Very attached'  
      3 = '(3) Somewhat attached'  
      4 = '(4) Not too attached'  
      5 = '(5) Not attached at all'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH5F
      1 = '(1) Very safe'  
      2 = '(2) Somewhat safe'  
      3 = '(3) Neither safe nor unsafe'  
      4 = '(4) Somewhat unsafe'  
      5 = '(5) Very unsafe'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH6F
      1 = '(1) More safe'  
      2 = '(2) Less safe'  
      3 = '(3) About as safe'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH7F
      1 = '(1) More likely'  
      2 = '(2) Less likely'  
      3 = '(3) About as likely'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH8A
      1 = '(1) Yes, once'  
      2 = '(2) Yes, more than once'  
      3 = '(3) No, this hasn_t happened'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH8B
      1 = '(1) Yes, once'  
      2 = '(2) Yes, more than once'  
      3 = '(3) No, this hasn_t happened'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH8C
      1 = '(1) Yes, once'  
      2 = '(2) Yes, more than once'  
      3 = '(3) No, this hasn_t happened'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH8D
      1 = '(1) Yes, once'  
      2 = '(2) Yes, more than once'  
      3 = '(3) No, this hasn_t happened'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH9A
      1 = '(1) Yes, myself'  
      2 = '(2) Yes, someone in my household'  
      3 = '(3) Yes, both me and someone in my household'  
      4 = '(4) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH9B
      1 = '(1) Yes, myself'  
      2 = '(2) Yes, someone in my household'  
      3 = '(3) Yes, both me and someone in my household'  
      4 = '(4) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH9C
      1 = '(1) Yes, myself'  
      2 = '(2) Yes, someone in my household'  
      3 = '(3) Yes, both me and someone in my household'  
      4 = '(4) No'  
      99 = '(99) DON''T KNOW/SKIPPED ON WEB/REFUSED (VOL)' ;
   value JEWISH9D
      1 = '(1) Yes, myself'  
      2 = '(2) Yes, someone in my household'  
      3 = '(3) Yes, both me and someone in my household'  
      4 = '(4) 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 MAGA
      1 = '(1) Yes'  
      2 = '(2) No'  
      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 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 or 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_2026_PUF;
   format SURV_MODE SURV_MOD.;
   format SURV_LANG SURV_LAN.;
   format    CUR3AB CUR3AB.;
   format    CURY2A CURY2A.;
   format    CURY2B CURY2B.;
   format    CURY2C CURY2C.;
   format    CURY2D CURY2D.;
   format     RELIG RELIG.;
   format      BORN BORN.;
   format      RLS1 RLS1F.;
   format    JEWISH JEWISH.;
   format    ATTEND ATTEND.;
   format   ISSUESA ISSUESA.;
   format   ISSUESB ISSUESB.;
   format   ISSUESC ISSUESC.;
   format   ISSUESD ISSUESD.;
   format   ISSUESE ISSUESE.;
   format   ISSUESF ISSUESF.;
   format   ISSUESG ISSUESG.;
   format   ISSUESH ISSUESH.;
   format    FAV_AA FAV_AA.;
   format    FAV_AB FAV_AB.;
   format    FAV_AC FAV_AC.;
   format    FAV_AD FAV_AD.;
   format    FAV_BA FAV_BA.;
   format    FAV_BB FAV_BB.;
   format    FAV_BC FAV_BC.;
   format    FAV_BD FAV_BD.;
   format     IRAN2 IRAN2F.;
   format   FRIENDA FRIENDA.;
   format   FRIENDB FRIENDB.;
   format   FRIENDC FRIENDC.;
   format   FRIENDD FRIENDD.;
   format MIDEAST1A MIDEAST1F.;
   format MIDEAST1B MIDEAST2F.;
   format  MIDEAST2 MIDEAST3F.;
   format  ISRAEL4A ISRAEL4A.;
   format  ISRAEL4B ISRAEL4B.;
   format  ISRAEL4C ISRAEL4C.;
   format  ISRAEL4D ISRAEL4D.;
   format   ISRAEL5 ISRAEL5F.;
   format   RACISMA RACISMA.;
   format   RACISMB RACISMB.;
   format   RACISMC RACISMC.;
   format   RACISMD RACISMD.;
   format PREJUDICE1 PREJUDIC.;
   format PREJUDICE2A PREJUDI1F.;
   format PREJUDICE2B PREJUDI2F.;
   format PREJUDICE2C PREJUDI3F.;
   format PREJUDICE2D PREJUDI4F.;
   format PREJUDICE2E PREJUDI5F.;
   format PREJUDICE2F PREJUDI6F.;
   format PREJUDICE2G PREJUDI7F.;
   format PREJUDICE2H PREJUDI8F.;
   format    ZION1A ZION1A.;
   format    ZION1B ZION1B.;
   format    ZION1C ZION1C.;
   format    ZION1D ZION1D.;
   format   JEWISH1 JEWISH1F.;
   format   JEWISH2 JEWISH2F.;
   format  JEWISH3A JEWISH3A.;
   format  JEWISH3B JEWISH3B.;
   format  JEWISH3C JEWISH3C.;
   format  JEWISH3D JEWISH3D.;
   format  JEWISH3E JEWISH3E.;
   format  JEWISH3F JEWISH3F.;
   format  JEWISH3G JEWISH3G.;
   format  JEWISH3H JEWISH3H.;
   format   JEWISH4 JEWISH4F.;
   format   JEWISH5 JEWISH5F.;
   format   JEWISH6 JEWISH6F.;
   format   JEWISH7 JEWISH7F.;
   format  JEWISH8A JEWISH8A.;
   format  JEWISH8B JEWISH8B.;
   format  JEWISH8C JEWISH8C.;
   format  JEWISH8D JEWISH8D.;
   format  JEWISH9A JEWISH9A.;
   format  JEWISH9B JEWISH9B.;
   format  JEWISH9C JEWISH9C.;
   format  JEWISH9D JEWISH9D.;
   format  POLITICS POLITICS.;
   format      DEMO DEMO.;
   format     REPUB REPUB.;
   format     INDEP INDEP.;
   format      IDEO IDEO.;
   format      MAGA MAGA.;
   format     URBAN URBAN.;
   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;
