when did patient 20165 first undergo the procedure until 2100?
select procedures_icd.charttime from procedures_icd where procedures_icd.hadm_id in ( select admissions.hadm_id from admissions where admissions.subject_id = 20165 ) and strftime('%y',procedures_icd.charttime) <= '2100' order by procedures_icd.charttime asc limit 1