proc format ; value ccod2fmt 1 = '(1) Metro-counties in metro areas of 1 million population or more' 2 = '(2) Metro-counties in metro areas of 250,000 to 1 million population' 3 = '(3) Metro-counties in metro areas of fewer than 250,000 population' 4 = '(4) Nonmetro-urban population of 20,000 or more,adjacent to a metro area' 5 = '(5) Nonmetro-urban population of 20,000 or more,not adjacent to a metro area' 6 = '(6) Nonmetro-urban population of 2,500 to 19,999,adjacent to a metro area' 7 = '(7) Nonmetro-urban population of 2,500 to 19,999,not adjacent to a metro area' 8 = '(8) Nonmetro-completely rural or less than 2,500 urban population,adjacent to a metro' 9 = '(9) Nonmetro-completely rural or less than 2,500 urban population, not adjacent to a metro area' ; value colfmt 2 = '(2) 2 yr ' 4 = '(4) 4 yr ' 6 = '(6) online' 7 = '(7) tech ' ; value dkref2f 98 = '(98) don''t know' 99 = '(99) refused' 996='(996) missing in any round,erroneous skip pattern' ; value dkref3f 98 = '(98) dk' 99 = '(99) ref' 996='(996) missing in any round,erroneous skip pattern' ; value dkref4f 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value dkreffmt 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value edu2cat 1 = '(1) high school graduate or under' 2 = '(2) some college/associate degree' 3 = '(3) college graduate' 4 = '(4) some grad school/grad degree' 9 = '(9) missing' ; value fdispfmt 00 = '(00) NOT ATTEMPTED' 01 = '(01) NO ANSWER' 02 = '(02) BUSY' 03 = '(03) ANSWERING MACHINE' 04 = '(04) LEFT FIRST MESSAGE' 05 = '(05) LEFT SECOND MESSAGE' 06 = '(06) NOT IN GPU' 07 = '(07) LEFT TRACT & TRACE MESSAGE' 09 = '(09) CALLBACK FOR PARENTS-SENDING MATERIALS' 10 = '(10) DEFINITE APPOINTMENT OR CALLBACK-UNKNOWN ELIGIBLE' 11 = '(11) DEFINITE APPOINTMENT OR CALLBACK-ELIGIBLE HOUSEHOLD' 12 = '(12) INITIAL REFUSAL-SELECTED TEEN' 13 = '(13) INITIAL TERMINATE IN QUESTIONNAIRE-SELECTED TEEN' 14 = '(14) FAX, FAST BUSY OR NOISE' 15 = '(15) NON ENGLISH SPEAKING' 16 = '(16) TRACK AND TRACE CASE' 17 = '(17) INITIAL REFUSAL-PARENT' 18 = '(18) INITIAL REFUSAL-UNKNOWN ELIGIBLE' 19 = '(19) INITIAL TERMINATE IN QUESTIONNAIRE-PARENT' 20 = '(20) SUPERVISOR ATTENTION' 21 = '(21) FINAL ANSWERING MACHINE' 22 = '(22) REFUSED-ELIGIBLE HOUSEHOLD' 23 = '(23) NONWORKING/DISCONNECT NUMBER' 24 = '(24) FINAL NO ANSWER' 25 = '(25) NOT A PRIVATE RESIDENCE' 26 = '(26) NO ELIGIBLE RESPONDENT' 27 = '(27) NOT AVAILABLE IN FIELD PERIOD' 28 = '(28) LANGUAGE BARRIER' 29 = '(29) TERMINATION IN QUESTIONNAIRE' 30 = '(30) LINE BUSY' 31 = '(31) UNABLE TO COMMUNICATE' 32 = '(32) REFUSAL-UNKNOWN ELIGIBLE' 33 = '(33) UNKNOWN IF ELIG RESPONDENT AVAILABLE DURING INTVW PERIOD' 35 = '(35) SAVED FOR REVIEW' 36 = '(36) COMPLETED INTERVIEW' 37 = '(37) QUOTA CELL FULL' 38 = '(38) COMPLETED INTERVIEW-NOT IN QUOTA CELL' 39 = '(39) COMPLETED INTERVIEW-QUOTA CELL FULL,FOLLOWED' 40 = '(40) REHAB CENTER' 41 = '(41) OUT OF STUDY AREA' 42 = '(42) SAMPLED NUMBER REACHES PREVIOUSLY CONTACTED HOUSEHOLD' 43 = '(43) CATI LOST DATA' 44 = '(44) NOT CALLED-PREVIOUS REFUSAL' 45 = '(45) NOT CALLED-DECEASED' 46 = '(46) NOT CALLED-PREVIOUS DISPOSITON 43' 47 = '(47) NOT CALLED-SKIP THIS ROUND' 48 = '(48) NOT CALLED-LOST TO TRACK AND TRACE' 49 = '(49) NOT CALLED-DUPLICATE RECRUITMENT' 50 = '(50) INCOMPLETE DUE TO UNAVAILABLE DURING INTERVIEW PERIOD' 51 = '(51) INCOMPLETE DUE TO TRACT & TRACE' 52 = '(52) NOT CALLED-15 CALL LIMIT' 53 = '(53) COMPLETED INTERVIEW-QUOTA CELL FULL,NOT FOLLOWED' ; value ncig_3d 1='(1) 1-2' 2='(2) 3-10' 3='(3) 11-20' 4='(4) 21-40' 5='(5) 41-99' 6='(6) >=100' 7='(7) teen claims never smoked' 8='(8) dk' 9='(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value parteduf 0 = '(0) currently in HS/GED program or did not complete HS' 1 = '(1) high school graduate/GED received' 2 = '(2) currently in tech school' 3 = '(3) tech school completed or 2 year degree' 4 = '(4) currently in 2 year college' 5 = '(5) some college/tech school completed, no degree' 6 = '(6) currently in 4 year college' 7 = '(7) completed 4 year degree' 8 = '(8) currently in grad school/completed some grad school' 9 = '(9) completed graduate degree'; value Q0010F 1 = '(1) never' 2 = '(2) >=1/2 hr' 3 = '(3) >1/2-1 hr' 4 = '(4) >1 hr-2 hr' 5 = '(5) >2 =hrs' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0030F 1 = '(1) most times' 3 = '(3) occasionally' 5 = '(5) once in awhile' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0070F 1 = '(1) <1 month ago' 3 = '(3) in past 6 mo' 5 = '(5) >6 mos ago' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0120F 1 = '(1) a lot' 3 = '(3) a little' 5 = '(5) not at all' 8 = '(8) don''t know' 996='(996) missing in any round,erroneous skip pattern' ; value Q0127F 97 = '(97) I don''t smoke now' 98 = '(98) don''t know' 99 = '(99) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0150F 1 = '(1) sometime today' 3 = '(3) sometime past week' 5 = '(5) >1 week' 8 = '(8) don''t know' 996='(996) missing in any round,erroneous skip pattern' ; value Q0160F 1 = '(1) within past mo' 2 = '(2) within past 6 mos' 3 = '(3) within past yr' 4 = '(4) >1 yr ago' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0161fmt 1 = '(1) within 5 min' 2 = '(2) 5-30 min' 3 = '(3) 31-60 min' 4 = '(4) after 60 min' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q0163fmt 1 = '(1) first one in morning' 2 = '(2) any other one' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q0166fmt 1 = '(1) menthol' 2 = '(2) non-menthol' 3 = '(3) no usual brand' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value Q0170F 1 = '(1) not at all hard' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) extremely hard' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0175_f 1 = '(1) your own car' 2 = '(2) other''s car' 3 = '(3) inside your home' 4 = '(4) outside your home' 5 = '(5) inside other''s home' 6 = '(6) inside your workplace' 7 = '(7) outside your workplace' 8 = '(8) inside bar/restaurant' 9 = '(9) outside bar/restaurant' 10 = '(10) inside a casino' 11 = '(11) at an athletic field' 12 = '(12) at a park' 13 = '(13) anywhere else,specify' 14 = '(14) NONE OF ABOVE (added r25)' 98 = '(98) don''t know' 99 = '(99) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0180F 1 = '(1) not at all addicted' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) very addicted' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0190F 1 = '(1) not at all sure' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) very sure' 7 = '(7) already quit' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0190_3d 1 = '(1) not at all sure' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) very sure' 7 = '(7) already quit' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0210F 1 = '(1) within next mo' 3 = '(3) within next 6 mos' 5 = '(5) >6 mos' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0220F 1 = '(1) never' 3 = '(3) 1 time' 5 = '(5) >1 time' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0241fmt 1 = '(1) yes' 5 = '(5) no' 3 = '(3) don''t want to quit' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q0245afm 1 = '(1) in last 6 mos' 2 = '(2) 6-12 mos ago' 3 = '(3) > year ago' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0246fm 1 = '(1) nicotine product,patch,gum,nasal spray' 2 = '(2) Zyban,Buproprion,Wellbutrin,other prescrip meds' 3 = '(3) stop smoking class' 4 = '(4) quit smoking phone help line' 5 = '(5) web-based counseling service' 6 = '(6) other,specify' 7 = '(7) did not use any quit aids' 8 = '(8) don''t know' 9 = '(9) refused' 11 = '(11) nicotine product,patch,gum,lozenge,nasal spray' 12 = '(12) Zyban,Buproprion,Wellbutrin,Chantix,other prescrip meds' 996='(996) missing in any round,erroneous skip pattern' ; value Q0260F 1 = '(1) a lot' 3 = '(3) a little' 5 = '(5) not at all' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0270F 1 = '(1) a lot' 3 = '(3) a little' 5 = '(5) not at all' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0390F 1 = '(1) got it from someone' 3 = '(3) bought it' 5 = '(5) took it' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0400F 1 = '(1) another teenager' 5 = '(5) an adult' 8 = '(8) don''t remember' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0410F 1 = '(1) store' 3 = '(3) vending machine' 5 = '(5) another person' 8 = '(8) don''t remember' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0420F 1 = '(1) another person' 5 = '(5) business' 8 = '(8) don''t remember' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0421_3d 1 = '(1) got it from someone' 3 = '(3) bought it' 5 = '(5) took it' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0422_3d 1 = '(1) another teen' 5 = '(5) an adult' 8 = '(8) don''t remember' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0423_3d 1 = '(1) a store' 3 = '(3) vending machine' 5 = '(5) another person' 8 = '(8) don''t remember' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0424_3d 1 = '(1) another person' 5 = '(5) a business' 8 = '(8) don''t remember' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0483afm 98 = '(98) don''t know' 99 = '(99) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0483bfm 97 = '(97) 97 or more' 98 = '(98) don''t know' 99 = '(99) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0483ef 1='(1) 1' 2='(2) 2' 3='(3) 3' 4='(4) 4' 5='(5) 5' 6='(6) 6' 7='(7) 7' 8='(8) 8' 9='(9) 9 or more' 98 = '(98)dk' 99 = '(99) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0483ff 1='(1) not at all' 2='(2) 1-2' 3='(3) 3-5' 4='(4) 6-9' 5='(5) 10-19' 6='(6) 20 or more' 8 = '(8) dk' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0486b1f 1 = '(1) only places can not smoke' 2 = '(2) any time' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q0487a1f 1='(1) specified type' 8='(8) dk' 9='(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0543f 1='(1) like the taste' 2='(2) they are cheap' 3='(3) like the image' 4='(4) friends smoke them' 5='(5) safer than cigarettes' 6='(6) just tried them' 7='(7) other,specify' 8 = '(8) dk/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0544f 1='(1) flavored' 2='(2) not flavored' 8 = '(8) dk/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0605fmt 0 = '(0) zero' 1 = '(1) one' 2 = '(2) two' 3 = '(3) three' 4 = '(4) four' 5 = '(5) five or more' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q0606fmt 0 = '(0) zero' 1 = '(1) one' 2 = '(2) two' 3 = '(3) three' 4 = '(4) four' 5 = '(5) five or more' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q0607fmt 1 = '(1) mainly with people' 2 = '(2) mainly alone' 3 = '(3) as often alone as with others' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value Q0612fmt 1 = '(1) Camel' 2 = '(2) Marlboro' 3 = '(3) Kool' 4 = '(4) Newport' 5 = '(5) Winston' 6 = '(6) other' 7 = '(7) local tobacco store' 8 = '(8) dk/not sure' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q0614b1f 1='(1) advertisement of a brand of cigarettes,' 2='(2) advertisement of snus' 3='(3) advertisement of other smokeless tobacco products' 4='(4) advertisement of little cigars' 5='(5) coupons for cigarettes' 6='(6) coupons for snus' 7='(7) coupons for other smokeless tobacco products' 8='(8) coupons for little cigars' 9='(9) free give-aways' 10='(10) other,specify' 98 = '(98) dk/not sure' 99 = '(99) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0614bf 1='(1) advertisement,cigarette' 2='(2) advertisement,tob product' 3='(3) coupons,for cigarettes' 4='(4) coupons,other tob products' 5='(5) free give-aways' 6='(6) other,specify' 8 = '(8) dk' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0614c1f 1='(1) purchased cigarettes' 2='(2) gave them away' 3='(3) threw/recycled them' 4='(4) other,specify' 8 = '(8) dk/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0614cf 1='(1) used them,purchase products' 2='(2) gave them to someone' 3='(3) threw them away' 4='(4) other,specify' 8 = '(8) dk' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0614d1f 1='(1) purchased snus' 2='(2) gave them away' 3='(3) threw/recycled them' 4='(4) other,specify' 8 = '(8) dk/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0614e1f 1='(1) purchased tob products' 2='(2) gave them away' 3='(3) threw/recycled them' 4='(4) other,specify' 8 = '(8) dk/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0615f 1='(1) alone' 2='(2) dormitory' 3='(3) parent(s)' 4='(4) spouse/partner' 5='(5) other adults' 6='(6) children under 18' 8 = '(8) dk/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0616fmt 1 = '(1) dormitory' 3 = '(3) apt/house alone' 5 = '(5) apt/house with others' 7 = '(7) somewhere else' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q0617fmt 1 = '(1) smoking banned for all' 3 = '(3) smoking banned with few exceptions' 5 = '(5) smoking allowed in some rooms only' 7 = '(7) no restrictions on smoking' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q0618fmt 1 = '(1) no one smokes' 3 = '(3) 1-2' 5 = '(5) 3-4' 7 = '(7) 5 or more' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q0631fm 11 = '(11) never attended school,only kindergarten' 12 = '(12) grades 1-8' 13 = '(13) grades 9-11' 14 = '(14) high school graduate or GED' 15 = '(15) some college,no degree' 16 = '(16) tech/community college graduate' 17 = '(17) college graduate' 18 = '(18) some graduate/professional school' 19 = '(19) graduate/professional degree' 77 = '(77) don''t know/not sure' 99 = '(99) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0660F 1 = '(1) yes' 5 = '(5) no' 7 = '(7) no siblings' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0670F 1 = '(1) yes' 5 = '(5) no' 7 = '(7) lives alone' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0680F 1 = '(1) most of the time' 3 = '(3) some of the time' 5 = '(5) hardly ever' 7 = '(7) never' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0690F 1 = '(1) almost all' 2 = '(2) most' 3 = '(3) some' 4 = '(4) a few' 5 = '(5) none' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0695fmt 1 = '(1) increased' 2 = '(2) decreased' 3 = '(3) stayed the same' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0700F 1 = '(1) almost all' 2 = '(2) most' 3 = '(3) some' 4 = '(4) a few' 5 = '(5) none' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0704f 1='(1) very much in favor' 2='(2) somewhat in favor' 3='(3) somewhat against' 4='(4) very much against' 8 = '(8) dk' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0704_2f 1='(1) every time' 2='(2) most of the time' 3='(3) half of the time' 4='(4) less than half time' 5='(5) never' 8 = '(8) dk/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0730F 1 = '(1) not at all hard' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) extremely hard' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0740F 1 = '(1) not at all hard' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) extremely hard' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0750F 1 = '(1) not at all hard' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) extremely hard' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0760F 1 = '(1) not at all hard' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) extremely hard' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0770F 1 = '(1) not at all hard' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) extremely hard' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0780F 1 = '(1) not at all hard' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) extremely hard' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0790F 1 = '(1) not at all hard' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) extremely hard' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0800F 1 = '(1) not at all hard' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) extremely hard' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0810F 1 = '(1) not at all hard' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) extremely hard' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0820F 1 = '(1) not at all hard' 2 = '(2) 2' 3 = '(3) 3' 4 = '(4) 4' 5 = '(5) extremely hard' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0826fmt 1 = '(1) more difficult' 2 = '(2) less difficult' 3 = '(3) about the same' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0830F 1 = '(1) more expensive' 3 = '(3) less expensive' 5 = '(5) about the same' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0831fmt 1 = '(1) yes partially' 2 = '(2) yes completely' 5 = '(5) no' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0834fmt 1 = '(1) allowed in all areas' 2 = '(2) allowed in some areas' 3 = '(3) not allowed at all' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q0836fmt 1 = '(1) very harmful' 2 = '(2) somewhat harmful' 3 = '(3) not at all harmful' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value Q0840F 1 = '(1) strongly agree' 2 = '(2) somewhat agree' 3 = '(3) undecided' 4 = '(4) somewhat disagree' 5 = '(5) strongly disagree' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0870F 1 = '(1) strongly agree' 2 = '(2) somewhat agree' 3 = '(3) undecided' 4 = '(4) somewhat disagree' 5 = '(5) strongly disagree' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0900F 1 = '(1) strongly agree' 2 = '(2) somewhat agree' 3 = '(3) undecided' 4 = '(4) somewhat disagree' 5 = '(5) strongly disagree' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0930F 1 = '(1) strongly agree' 2 = '(2) somewhat agree' 3 = '(3) undecided' 4 = '(4) somewhat disagree' 5 = '(5) strongly disagree' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0960F 1 = '(1) strongly agree' 2 = '(2) somewhat agree' 3 = '(3) undecided' 4 = '(4) somewhat disagree' 5 = '(5) strongly disagree' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q0990F 1 = '(1) strongly agree' 2 = '(2) somewhat agree' 3 = '(3) undecided' 4 = '(4) somewhat disagree' 5 = '(5) strongly disagree' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q1020F 1 = '(1) strongly agree' 2 = '(2) somewhat agree' 3 = '(3) undecided' 4 = '(4) somewhat disagree' 5 = '(5) strongly disagree' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q1050F 1 = '(1) strongly agree' 2 = '(2) somewhat agree' 3 = '(3) undecided' 4 = '(4) somewhat disagree' 5 = '(5) strongly disagree' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1051fmt 1 = '(1) never felt this way' 2 = '(2) ' 3 = '(3) ' 4 = '(4) ' 5 = '(5) often felt this way' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q1055fmt 1 = '(1) can be trusted' 2 = '(2) can not be too careful' 3 = '(3) depends' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1073f 1='(1) previously' 2='(2) currently' 3='(3) never' 8 = '(8) dk' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1074fmt 1 = '(1) yes' 5 = '(5) no' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1076b_f 1 = '(1) not allowed' 2 = '(2) allowed in some' 3 = '(3) allowed in all' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1076d_f 1 = '(1) never' 2 = '(2) almost never' 3 = '(3) sometimes' 4 = '(4) always' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value Q1076e_f 1 = '(1) prohibited for all' 2 = '(2) allowed for aged 21+' 3 = '(3) allowed for aged 21+ in designated areas' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1076fmt 1 = '(1) high school' 3 = '(3) GED program' 4 = '(4) post-secondary option' 5 = '(5) college' 7 = '(7) technical college' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value Q1076g_f 1 = '(1) prohibited for all' 2 = '(2) allowed for aged 21+' 3 = '(3) allowed for aged 21+ in private rooms' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1076_1f 1 = '(1) high school' 3 = '(3) GED program' 4 = '(4) post-secondary option' 5 = '(5) college' 7 = '(7) technical college' 8 = '(8) graduate program' 98 = '(98) dk' 99 = '(99) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1076_2f 1 = '(1) 2 yr' 2 = '(2) 4 yr' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1079_3d 1 = '(1) none' 2 = '(2) 1-2' 3 = '(3) 3-5' 4 = '(4) >5' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1090f 13 = '(13) age 17 to college' 97 = '(97) GED program' 98 = '(98) not in school' 99 = '(99) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q1110FMT 1 = '(1) African American or Black' 2 = '(2) American Indian or Alaskan Native' 3 = '(3) Asian' 4 = '(4) Hispanic or Latino' 5 = '(5) White' 6 = '(6) other' 7 = '(7) refused' ; value q1115afm 1 = '(1) yes' 5 = '(5) no' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1115a_f 1 = '(1) yes' 5 = '(5) no' 8 = '(8) don''t know/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1115bfm 1 = '(1) employed for wages' 2 = '(2) self-employed' 3 = '(3) out of work >1 yr' 4 = '(4) out of work <1 yr' 5 = '(5) homemaker' 6 = '(6) unable to work' 7 = '(7) no' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1115cfm 1 = '(1) high school,ged' 2 = '(2) some college' 3 = '(3) tech/comm col grad' 4 = '(4) college grad' 5 = '(5) some grad/prof sch' 6 = '(6) grad/prof degree' 8 = '(8) dk/not sure' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1115_3d 1 = '(1) <=5' 2 = '(2) 6-10' 3 = '(3) 11-20' 4 = '(4) 21-30' 5 = '(5) 31-40' 6 = '(6) >40' 7 = '(7) no paid job' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1116b_f 1 = '(1) smoking is not allowed in any' 2 = '(2) smoking is allowed in some' 3 = '(3) smoking is allowed in all' 4 = '(4) workplace has no indoor areas' 8 = '(8) don''t know/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q1116d_f 1 = '(1) almost all' 2 = '(2) more than half' 3 = '(3) about half' 4 = '(4) less than half' 5 = '(5) almost none' 8 = '(8) don''t know/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1116efm 1 = '(1) restaurant,no alcohol' 2 = '(2) restaurant with alcohol' 3 = '(3) bar' 4 = '(4) none of the above' 9 = '(9) dk' 8 = '(8) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1117fmt 1 = '(1) college' 2 = '(2) armed forces' 3 = '(3) work a paid job' 4 = '(4) something else' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1118fmt 1='(1) military service' 2='(2) service industry' 3='(3) skilled laborer' 4='(4) management,business,financial' 5='(5) clerical,administrative' 6='(6) sales' 7='(7) professional' 8='(8) other,specify' 98 = '(98) dk' 99 = '(99) ref' 996='(996) missing in any round,erroneous skip pattern' ; value Q1120F 1 = '(1) <=$5' 2 = '(2) $6-$10' 3 = '(3) $11-$25' 4 = '(4) $26-$50' 5 = '(5) >$50' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q1130F 1 = '(1) college' 2 = '(2) armed forces' 3 = '(3) work paid job' 4 = '(4) something else' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1131abf 1 = '(1) 0 days' 2 = '(2) 1 day' 3 = '(3) 2 days' 4 = '(4) 3 days' 5 = '(5) 4 days' 6 = '(6) 5 days' 7 = '(7) 6 days' 8 = '(8) 7 days' 98 = '(98) dk' 99 = '(99) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1131cf 1 = '(1) 0 teams' 2 = '(2) 1 team' 3 = '(3) 2 teams' 4 = '(4) 3 or more teams' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1131e2f 1 = '(1) never' 2 = '(2) almost never' 3 = '(3) sometimes' 4 = '(4) usually' 8 = '(8) dk/not sure' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1131efm 1 = '(1) not very important' 2 = '(2) not important' 3 = '(3) important' 4 = '(4) very important' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1131ffm 1 = '(1) never' 2 = '(2) few times/yr' 3 = '(3) 1-2/mo' 4 = '(4) 1/wk' 5 = '(5) almost daily' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1131g2f 1 = '(1) never' 2 = '(2) almost never' 3 = '(3) sometimes' 4 = '(4) usually' 5 = '(5) not applicable' 8 = '(8) dk/not sure' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1131_3d 10 = '(10) none' 11 = '(11) 1' 12 = '(12) 2' 13 = '(13) 3' 14 = '(14) 4' 15 = '(15) 5' 16 = '(16) 6' 17 = '(17) 7' 18 = '(18) dk' 19 = '(19) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1132af 1 = '(1) do not watch TV' 2 = '(2) <1 hr/day' 3 = '(3) 1 hr/day' 4 = '(4) 2 hrs/day' 5 = '(5) 3 hrs/day' 6 = '(6) 4 hrs/day' 7 = '(7) >5 hrs/day' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1132bfm 1 = '(1) none' 2 = '(2) <1 hr/day' 3 = '(3) 1 hr/day' 4 = '(4) 2 hrs/day' 5 = '(5) 3 hrs/day' 6 = '(6) 4 hrs/day' 7 = '(7) >5 hrs/day' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1132dfm 1 = '(1) never' 2 = '(2) 1 day' 3 = '(3) 2 days' 4 = '(4) 3 days' 5 = '(5) 4 days' 6 = '(6) 5 days' 7 = '(7) 6 days' 8 = '(8) 7 days' 88 = '(98) dk' 99 = '(99) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1132efm 88 = '(88) dk/not sure' 99 = '(99) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1132ffm 0 = '(0) never' 8 = '(8) dk/not sure' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1132gfm 898 = '(898) dk/not sure' 899 = '(899) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1132i_f 1 = '(1) bought it' 2 = '(2) traded something' 3 = '(3) got free/shared' 4 = '(4) grew it' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1133fm 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q1134fmt 1 = '(1) never' 2 = '(2) a few times' 3 = '(3) once/twice a month' 4 = '(4) at least once a week' 5 = '(5) almost everyday' 8 = '(8) don''t know/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q1136fmt 1 = '(1) usually' 2 = '(2) sometimes' 3 = '(3) rarely/never' 8 = '(8) don''t know/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1137af 1='(1) swiping your ID' 2='(2) giving free cigarettes' 3='(3) giving free tob products' 4='(4) giving coupons for cigarettes' 5='(5) giving coupons for tob products' 6='(6) selling cigarettes' 7='(7) selling tob products' 8='(8) none of these' 98 = '(98) dk/not sure' 99 = '(99) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1138afm 1 = '(1) inside' 2 = '(2) outside entrance' 3 = '(3) outdoor area' 8 = '(8) dk' 9 = '(9) ref' 996='(996) missing in any round,erroneous skip pattern' ; value q1139af 1 = '(1) not at all' 2 = '(2) once' 3 = '(3) twice' 4 = '(4) 3 or more' 8 = '(8) dk' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1141af 1='(1) <1/mo' 2='(2) 1/mo' 3='(3) 1/every 2 wks' 4='(4) 1/wk' 5='(5) 3-4 days/wk' 6='(6) every day' 8 = '(8) dk/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1141cf 1='(1) cigarettes' 2='(2) snus' 3='(3) dissolvable products' 4='(4) e-cigarettes' 5='(5) other,specify' 8 = '(8) dk/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1142af 1='(1) music videos containing smoking' 2='(2) movie clips showing smoking' 3='(3) video clips people smoking while partying' 4='(4) videos featuring people smoking' 5='(5) tobacco product commercials' 6='(6) how to use different tob products' 7='(7) videos anti-tob/smk cessation messages' 8='(8) none of the above' 98 = '(98) dk/not sure' 99 = '(99) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1142f 1='(1) never' 2='(2) <1/mo' 3='(3) 1/mo' 4='(4) 1/every 2 wks' 5='(5) 1/wk' 6='(6) 3-4 days/wk' 7='(7) every day' 8 = '(8) dk/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1145f 1='(1) single' 2='(2) married' 3='(3) living with signif other/partner' 4='(4) divorced/separated' 5='(5) widowed' 8 = '(8) dk/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q1146f 1='(1) under $15,000' 2='(2) $15,000-$24,999' 3='(3) $25,000-$34,999' 4='(4) $35,000-$49,999' 5='(5) $50,000-$74,999' 6='(6) $75,000-$99,999' 7='(7) $100,000 and over' 8='(8) dk/not sure' 9='(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value Q1150F 1 = '(1) 1/2 size' 2 = '(2) 1 size' 3 = '(3) 1 1/2 sizes' 4 = '(4) 2 sizes' 5 = '(5) >2 sizes' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q483cfmt 1 = '(1) not at all' 2 = '(2) once' 3 = '(3) twice or more' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q484bfmt 1 = '(1) get them from someone' 3 = '(3) buy them' 5 = '(5) take them' 8 = '(8) don''t know' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value q486a_1f 1='(1) highly unlikely' 2='(2) somewhat unlikely' 3='(3) neither unlikely or likely' 4='(4) somewhat likely' 5='(5) highly likely' 8 = '(8) dk/not sure' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value SEXFMT 0 = '(0) not available' 1 = '(1) male' 5 = '(5) female' 9 = '(9) refused' 996='(996) missing in any round,erroneous skip pattern' ; value smks7fmt 1='(1) never' 2='(2) trier' 3='(3)