From 760e6bf4a131a29463944d9dcbce8db5bcdd409e Mon Sep 17 00:00:00 2001 From: dariaple <120579840+dariaple@users.noreply.github.com> Date: Tue, 18 Nov 2025 00:17:38 +0000 Subject: [PATCH] new_data&estimates_18Nov Same SimPaths UK Updates as 5 Nov + some other revisions --- input/InitialPopulations/compile/00_master.do | 47 +- .../compile/01_prepare_UKHLS_pooled_data.do | 4 +- .../compile/02_create_UKHLS_variables.do | 538 ++++++++++++------ .../compile/06_reweight_and_slice.do | 4 +- .../compile/08_wealth_to_ukhls.do | 12 +- .../compile/09_finalise_input_data.do | 27 +- .../compile/10_check_yearly_data.do | 54 +- .../compile/RegressionEstimates/master.do | 35 +- .../RegressionEstimates/reg_fertility.do | 351 +++++------- .../RegressionEstimates/reg_home_ownership.do | 219 ++++--- .../reg_leaveParentalHome.do | 183 +++--- .../RegressionEstimates/variable_update.do | 46 +- .../compile/do_emphist/00_Master_emphist.do | 70 +++ .../compile/do_emphist/01_Intdate.do | 60 ++ .../compile/do_emphist/02_Lwintdat.do | 123 ++++ .../compile/do_emphist/03_Bhps_lintdate.do | 98 ++++ .../compile/do_emphist/04_Sp0_1_2a.do | 223 ++++++++ .../compile/do_emphist/05_Newentrant1.do | 191 +++++++ .../compile/do_emphist/06_Aspells1.do | 160 ++++++ .../compile/do_emphist/07_Empcal1a.do | 324 +++++++++++ input/reg_fertility.xlsx | Bin 29474 -> 19183 bytes input/reg_home_ownership.xlsx | Bin 25177 -> 25312 bytes input/reg_labourSupplyUtility.xlsx | Bin 107873 -> 193878 bytes input/reg_leaveParentalHome.xlsx | Bin 13153 -> 13873 bytes 24 files changed, 2108 insertions(+), 661 deletions(-) create mode 100644 input/InitialPopulations/compile/do_emphist/00_Master_emphist.do create mode 100644 input/InitialPopulations/compile/do_emphist/01_Intdate.do create mode 100644 input/InitialPopulations/compile/do_emphist/02_Lwintdat.do create mode 100644 input/InitialPopulations/compile/do_emphist/03_Bhps_lintdate.do create mode 100644 input/InitialPopulations/compile/do_emphist/04_Sp0_1_2a.do create mode 100644 input/InitialPopulations/compile/do_emphist/05_Newentrant1.do create mode 100644 input/InitialPopulations/compile/do_emphist/06_Aspells1.do create mode 100644 input/InitialPopulations/compile/do_emphist/07_Empcal1a.do diff --git a/input/InitialPopulations/compile/00_master.do b/input/InitialPopulations/compile/00_master.do index 794d13c9a..5eec00379 100644 --- a/input/InitialPopulations/compile/00_master.do +++ b/input/InitialPopulations/compile/00_master.do @@ -8,7 +8,7 @@ * DATA: UKHLS EUL version - UKDA-6614-stata [to wave n] * WAS EUL version - UKDA-7215-stata [to wave 7] * AUTHORS: Daria Popova, Justin van de Ven -* LAST UPDATE: 18 July 2025 DP +* LAST UPDATE: 4 Nov 2025 DP *************************************************************************************** *************************************************************************************** @@ -36,32 +36,35 @@ set matsize 1000 *************************************************************************************/ * Working directory -*global dir_work "C:\MyFiles\99 DEV ENV\JAS-MINE\data work\initial_populations" -*global dir_work "C:\Users\Patryk\Documents\SP_prep_pop" -global dir_work "D:\Dasha\ESSEX\ESPON 2024\UK\initial_populations" +global dir_work "D:\Dasha\ESSEX\_SimPaths\_SimPaths_UK\initial_populations" * Directory which contains do files global dir_do "${dir_work}/do" -*global dir_do "C:\Users\Patryk\git\SimPathsFork\input\InitialPopulations\compile" -* Directory which contains data files -global dir_data "${dir_work}/data" +* Directory which contains processed data +global dir_data "${dir_work}/data" //data * Directory which contains log files global dir_log "${dir_work}/log" * Directory which contains UKHLS data -*global dir_ukhls_data "J:\01 DATA\UK\ukhls\wave14\stata\stata13_se\ukhls" -global dir_ukhls_data "D:\Dasha\UK-original-data\USoc\UKDA-6614-stata\stata\stata13_se\ukhls" -*global dir_ukhls_data "C:\Users\Patryk\Documents\SP_prep_pop\ukhls\UKDA-6614-stata\stata\stata13_se\ukhls" +global dir_ukhls_data "D:\Dasha\UK-original-data\USoc\UKDA-6614-stata\stata\stata13_se\ukhls" //original_data + +* Directory which contains BHPS data +global dir_bhps_data "D:\Dasha\UK-original-data\USoc\UKDA-6614-stata\stata\stata13_se\bhps" //original_data_bhps * Directory which contains WAS data -*global dir_was_data "J:\01 DATA\UK\was\wave8\stata\stata13_se" -global dir_was_data "D:\Dasha\UK-original-data\WAS\UKDA-7215-stata\stata\stata13_se" -*global dir_was_data "C:\Users\Patryk\Documents\WAS\UKDA-7215-stata\stata\stata13_se" +global dir_was_data "D:\UK-original-data\WAS\UKDA-7215-stata\stata\stata13_se" + +//additional paths to employment history files +* Directory which contains processed employment history data +global dir_data_emphist "${dir_data}/emphist" //data_emphist + +* Directory which contains employment history do-files +global dir_do_emphist "${dir_do}/do_emphist" -* Directory which contains original initial popultions -global dir_ipop_orig "${dir_work}/original_initial_populations" +* Directory which contains employment history log files +global dir_log_emphist "${dir_log}/emphist" //log_emphist /************************************************************************************** @@ -88,7 +91,15 @@ wave 12 l 2020-2022 wave 13 m 2021-2023 wave 14 n 2022-2024 */ -global UKHLSwaves "a b c d e f g h i j k l m n" /*all waves*/ + +global UKHLSwaves "a b c d e f g h i j k l m n" /*all waves*/ //ukhls_all_waves +global UKHLSwaves_numbers "1 2 3 4 5 6 7 8 9 10 11 12 13 14" //ukhls_all_waves_numbers + +global UKHLS_panel_waves "b c d e f g h i j k l m n" +global UKHLS_panel_waves_numbers "2 3 4 5 6 7 8 9 10 11 12 13 14" //ukhls_waves_numbers +global UKHLS_waves_prefixed "b_ c_ d_ e_ f_ g_ h_ i_ j_ k_ l_ m_ n_" +global BHPS_waves "l m n o p q r" + * waves reporting social care module in ukhls - ADL questions added from wave 7 and then every other wave (from 2016) global scRecWaves "g i k m" * waves reporting social care provided in ukhls (from 2015) @@ -118,8 +129,10 @@ do "${dir_do}/07_was_wealth_data.do" forvalues year = $wealthStartYear / $wealthEndYear { global yearWealth = `year' do "${dir_do}/08_wealth_to_ukhls.do" -} +} +*check data and slice into initial populations do "${dir_do}/09_finalise_input_data.do" +*descriptives for initial populations and full sample do "${dir_do}/10_check_yearly_data.do" diff --git a/input/InitialPopulations/compile/01_prepare_UKHLS_pooled_data.do b/input/InitialPopulations/compile/01_prepare_UKHLS_pooled_data.do index e8f0b2f47..bff821225 100644 --- a/input/InitialPopulations/compile/01_prepare_UKHLS_pooled_data.do +++ b/input/InitialPopulations/compile/01_prepare_UKHLS_pooled_data.do @@ -30,12 +30,12 @@ foreach w of global UKHLSwaves { local waveno=strpos("abcdefghijklmnopqrstuvwxyz","`w'") if (`waveno'<13) { - use pidp `w'_ivfho `w'_ivfio `w'_hhorig `w'_buno_dv `w'_dvage `w'_sex `w'_depchl `w'_hidp `w'_pno `w'_pns1pid `w'_pns2pid `w'_month `w'_intdaty_dv /// + use pidp `w'_ivfho `w'_ivfio `w'_hhorig `w'_memorig `w'_buno_dv `w'_dvage `w'_sex `w'_depchl `w'_hidp `w'_pno `w'_pns1pid `w'_pns2pid `w'_month `w'_intdaty_dv /// `w'_mnspid `w'_fnspid `w'_ppid `w'_ppno `w'_sppid `w'_sex_dv `w'_mastat_dv `w'_gor_dv `w'_age_dv /* `w'_hgbioad1 `w'_hgbioad2 */ /// `w'_intdatd_dv `w'_intdatm_dv `w'_intdaty_dv `w'_ethn_dv using `w'_indall.dta, clear } else { - use pidp `w'_ivfho `w'_ivfio `w'_hhorig `w'_buno_dv `w'_dvage `w'_sex `w'_depchl `w'_hidp `w'_pno `w'_pns1pid `w'_pns2pid `w'_month `w'_intdaty_dv /// + use pidp `w'_ivfho `w'_ivfio `w'_hhorig `w'_memorig `w'_buno_dv `w'_dvage `w'_sex `w'_depchl `w'_hidp `w'_pno `w'_pns1pid `w'_pns2pid `w'_month `w'_intdaty_dv /// `w'_mnspid `w'_fnspid `w'_ppid `w'_ppno `w'_sppid `w'_sex_dv `w'_mastat_dv `w'_gor_dv `w'_age_dv `w'_hgbioad1 `w'_hgbioad2 /// `w'_intdatd_dv `w'_intdatm_dv `w'_intdaty_dv `w'_ethn_dv using `w'_indall.dta, clear } diff --git a/input/InitialPopulations/compile/02_create_UKHLS_variables.do b/input/InitialPopulations/compile/02_create_UKHLS_variables.do index 0a1ad1183..327edb257 100644 --- a/input/InitialPopulations/compile/02_create_UKHLS_variables.do +++ b/input/InitialPopulations/compile/02_create_UKHLS_variables.do @@ -6,7 +6,7 @@ * COUNTRY: UK * DATA: UKHLS EUL version - UKDA-6614-stata [to wave n] * AUTHORS: Daria Popova, Justin van de Ven -* LAST UPDATE: 18 July 2025 DP +* LAST UPDATE: 3 Nov 2025 DP * NOTE: Called from 00_master.do - see master file for further details * Use -9 for missing values *************************************************************************************** @@ -713,28 +713,28 @@ la var der "Return to education" //fre der /*****************************Partnership status*******************************/ -recode mastat_dv (2 3 10 = 1 "Partnered") /// - (0 1 = 2 "Single never married") /// Includes children under 16 - (4 5 6 7 8 9 = 3 "Previously partnered") /// - , into (dcpst) -la var dcpst "Partnership status" -recode dcpst (-8 -2 -1 = -9) - -*If idpartner = 0 (because of household splitting), dcpst should be set to 3 depending on mastat_dv value -replace dcpst = 3 if dcpst == 1 & idpartner <= 0 -replace dcpst = 1 if idpartner > 0 & !missing(idpartner) - -//Children coded as "Never Married" (17 and under chosen as can marry from 18 years onwards) -replace dcpst = 2 if dag <= 17 & idpartner<0 -//fre dcpst +gen dcpst = . +replace dcpst = 1 if idpartner > 0 & !missing(idpartner) //partnered +replace dcpst = 2 if idpartner < 0 | missing(idpartner) +lab var dcpst "Partnership status" +lab def dcpst 1 "partnered" 2 "single" +lab val dcpst dcpst + +recode dcpst (. = -9) +/* +* Children coded as "Never Married" +Can only marry from age 18 onwards in the simulation +*/ +replace dcpst = 2 if dag <= 17 & idpartner < 0 +//fre dcpst /*****************************Enter partnership*******************************/ sort idperson swv cap drop dcpen gen dcpen = -9 -replace dcpen=0 if (l.dcpst==2 | l.dcpst==3) -replace dcpen=1 if dcpst==1 & (l.dcpst==2 | l.dcpst==3) +replace dcpen=0 if (l.dcpst==2) +replace dcpen=1 if dcpst==1 & (l.dcpst==2) la val dcpen dummy la var dcpen "Enter partnership" //fre dcpen @@ -745,7 +745,7 @@ sort idperson swv cap drop dcpex gen dcpex=-9 replace dcpex = 0 if l.dcpst==1 -replace dcpex = 1 if dcpst==3 & l.dcpst==1 +replace dcpex = 1 if dcpst==2 & l.dcpst==1 la val dcpex dummy la var dcpex "Exit partnership" //fre dcpex @@ -757,7 +757,7 @@ la var dcpagdf "Partner's age difference" /*********************************Activity status*****************************/ -recode jbstat (1 2 5 12 13 14 = 1 "Employed or self-employed") /// +recode jbstat (1 2 5 12 13 14 15 = 1 "Employed or self-employed") /// (7 = 2 "Student") /// (3 6 8 10 11 97 9 4 = 3 "Not employed") /// /*includes apprenticeships, unpaid family business, govt training scheme+retired */ , into(les_c3) @@ -767,7 +767,7 @@ la var les "Activity status" replace les_c3 = 2 if dag <= 16 //People below age to leave home are not at risk of work so set activity status to not employed if not a student replace les_c3 = 3 if dag < $age_become_responsible & les_c3 != 2 - +//fre les_c3 /***********************Activity status variable adding retirement*************/ *Generate les_c4 variable in addition to the les_c3 variable. Les_c4 adds retired status. @@ -777,8 +777,7 @@ replace les_c4 = 4 if jbstat==4 lab var les_c4 "LABOUR MARKET: Activity status" lab define les_c4 1 "Employed or self-employed" 2 "Student" 3 "Not employed" 4 "Retired" lab val les_c4 les_c4 -//tab2 les_c3 les_c4 - +//fre les_c4 /****************************Partner's activity status:***********************/ preserve @@ -870,19 +869,88 @@ bys swv idhh: egen dnc = sum(depChild) *drop depChild la var dnc "Number of dependent children 0 - 18" +/****************************Pension Age***************************************/ +/*cap gen bdt = mdy(1, 15, birthy) /*month of birth is available in special license only*/ +*/ +/*State Retirement Ages for Men in the UK (2009-2023): + +2009-2010: 65 +2010-2011: 65 +2011-2012: 65 +2012-2013: 65 +2013-2014: 65 +2014-2015: 65 +2015-2016: 65 +2016-2017: 65 +2017-2018: 65 +2018-2019: 65 +2019-2020: 65 +2020-2021: 66 +2021-2022: 66 +2022-2023: 66 + +State Retirement Ages for Women in the UK (2009-2023): + +2009-2010: 60 +2010-2011: 60 +2011-2012: 60 +2012-2013: 61 +2013-2014: 61 +2014-2015: 62 +2015-2016: 62 +2016-2017: 63 +2017-2018: 63 +2018-2019: 64 +2019-2020: 65 +2020-2021: 65 +2021-2022: 66 +2022-2023: 66 +*/ +gen dagpns = 0 +//for men +replace dagpns = 1 if dgn==1 & dag>=65 & stm>=2009 & stm<2020 +replace dagpns = 1 if dgn==1 & dag>=66 & stm>=2020 +//for women +replace dagpns = 1 if dgn==0 & dag>=60 & stm>=2009 & stm<2012 +replace dagpns = 1 if dgn==0 & dag>=61 & stm>=2012 & stm<2014 +replace dagpns = 1 if dgn==0 & dag>=62 & stm>=2014 & stm<2016 +replace dagpns = 1 if dgn==0 & dag>=63 & stm>=2016 & stm<2018 +replace dagpns = 1 if dgn==0 & dag>=64 & stm>=2018 & stm<2019 +replace dagpns = 1 if dgn==0 & dag>=65 & stm>=2019 & stm<2021 +replace dagpns = 1 if dgn==0 & dag>=66 & stm>=2021 +//fre dagpns + +/****************************Pension age of a spouse***************************/ +preserve +keep swv idperson idhh dagpns +rename dagpns dagpns_sp +rename idperson idpartner +save "$dir_data/temp_dagpns", replace +restore +merge m:1 swv idpartner idhh using "$dir_data/temp_dagpns" +keep if _merge == 1 | _merge == 3 +la var dagpns_sp "Pension age - partner" +drop _merge +replace dagpns_sp=-9 if idpartner<0 + /*******************************Flag for adult children***********************/ +//add parental ages & retirement status preserve keep if dgn == 0 -keep swv idhh idperson dag +keep swv idhh idperson dag dagpns les_c4 rename idperson idmother rename dag dagmother +rename dagpns dagpnsmother +rename les_c4 les_c4mother save "$dir_data/temp_mother_dag", replace restore, preserve keep if dgn == 1 -keep swv idhh idperson dag +keep swv idhh idperson dag dagpns les_c4 rename idperson idfather rename dag dagfather +rename dagpns dagpnsfather +rename les_c4 les_c4father save "$dir_data/temp_father_dag", replace restore @@ -893,20 +961,75 @@ merge m:1 swv idhh idfather using "$dir_data/temp_father_dag" keep if _merge == 1 | _merge == 3 drop _merge -//Adult child is identified on the successful merge with mother / father in the same household and age -gen adultchildflag = (!missing(dagmother) | !missing(dagfather)) & dag >= $age_become_responsible & idpartner <= 0 -*Introduce a condition that (adult) children cannot be older than parents-15 year of age -replace adultchildflag = 0 if dag >= dagfather-15 | dag >= dagmother-15 +/*Individual is considered as adult child if +- they have at least one parent in the household (i.e. non-missing parental age) +- aged 18+ +- do not have a partner living in the same household +- is at least 15 years younger than either of their parents +- neither of their parents is of the state retirement age in that particular year & neither is retired +*/ +/* +gen adultchildflag = (!missing(dagmother) | !missing(dagfather)) & dag >= $age_become_responsible & idpartner <= 0 +replace adultchildflag = 0 if dag >= dagfather-15 & dag >= dagmother-15 //was previously or ==> replaced with & +//fre adultchildflag +replace adultchildflag = 0 if (dagpnsmother==1 | les_c4mother==4) & (dagpnsfather ==1 | les_c4father==4) +replace adultchildflag = 0 if (dagpnsmother==1 | les_c4mother==4) & missing(dagfather) +replace adultchildflag = 0 if (dagpnsfather==1 | les_c4father==4) & missing(dagmother) +tab2 adultchildflag swv , row + +* check +sum idmother +sum idfather +sum idpartner +fre dagmother +fre dagfather +fre dagpnsmother +fre dagpnsfather +fre les_c4mother +fre les_c4father +*/ + +cap gen adultchildflag = 0 + +replace adultchildflag = 1 if (idmother > 0 | idfather > 0) /// + & dag >= 17 & dag<=75 & idpartner <= 0 /*added upper age filter as the one used in LS model */ + +/* Exclude if both parents retired or at statutory retirement age */ +replace adultchildflag = 0 if dagpnsmother == 1 & dagpnsfather == . +replace adultchildflag = 0 if dagpnsmother == . & dagpnsfather == 1 +replace adultchildflag = 0 if dagpnsmother == 1 & dagpnsfather == 1 + +replace adultchildflag = 0 if les_c4mother == 4 & les_c4father == . +replace adultchildflag = 0 if les_c4mother == . & les_c4father == 4 +replace adultchildflag = 0 if les_c4mother == 4 & les_c4father == 4 + +replace adultchildflag = 0 if les_c4mother == 4 & dagpnsfather == 1 +replace adultchildflag = 0 if les_c4father == 4 & dagpnsmother == 1 + +/* Exclude if both parents < 15 years older than child */ +replace adultchildflag = 0 if (dagfather-dag)<=15 & dagmother == . +replace adultchildflag = 0 if dagfather == . & (dagmother-dag) <= 15 +replace adultchildflag = 0 if (dagfather-dag) <= 15 & (dagmother-dag)<= 15 + +//fre adultchildflag + +/*Account for cases missing information +replace adultchildflag = -9 if idmother>0 & /// + (dagmother==. | dagmother<0 | les_c4mother==. | les_c4mother<0) & dag >= 17 & dag<=75 +replace adultchildflag = -9 if idfather>0 & /// + (dagfather==. | dagfather<0 | les_c4father==. | les_c4father<0) & dag >= 17 & dag<=75 +fre adultchildflag*/ +//2.7% have missing info on one of their parents, not sure if it is worth dropping them? /************************Household composition*********************************/ cap gen dhhtp_c4 = -9 replace dhhtp_c4 = 1 if dcpst == 1 & dnc == 0 //Couple, no children replace dhhtp_c4 = 2 if dcpst == 1 & dnc > 0 & !missing(dnc) //Couple, children -replace dhhtp_c4 = 3 if (dcpst == 2 | dcpst == 3) & (dnc == 0 | dag <= $age_become_responsible | adultchildflag== 1) +replace dhhtp_c4 = 3 if (dcpst == 2) & (dnc == 0 | dag <= $age_become_responsible | adultchildflag== 1) /*Single, no children (Note: adult children and children below age to become responsible should be assigned "no children" category, even if there are some children in the household)*/ -replace dhhtp_c4 = 4 if (dcpst == 2 | dcpst == 3) & dnc > 0 & !missing(dnc) & dhhtp_c4 != 3 //Single, children +replace dhhtp_c4 = 4 if (dcpst == 2) & dnc > 0 & !missing(dnc) & dhhtp_c4 != 3 //Single, children la def dhhtp_c4_lb 1"Couple with no children" 2"Couple with children" 3"Single with no children" 4"Single with children" la values dhhtp_c4 dhhtp_c4_lb @@ -998,75 +1121,11 @@ la var drtren "DEMOGRAPHIC: Enter retirement" //fre drtren -/****************************Pension Age***************************************/ -/*cap gen bdt = mdy(1, 15, birthy) /*month of birth is available in special license only*/ -*/ -/*State Retirement Ages for Men in the UK (2009-2023): - -2009-2010: 65 -2010-2011: 65 -2011-2012: 65 -2012-2013: 65 -2013-2014: 65 -2014-2015: 65 -2015-2016: 65 -2016-2017: 65 -2017-2018: 65 -2018-2019: 65 -2019-2020: 65 -2020-2021: 66 -2021-2022: 66 -2022-2023: 66 - -State Retirement Ages for Women in the UK (2009-2023): - -2009-2010: 60 -2010-2011: 60 -2011-2012: 60 -2012-2013: 61 -2013-2014: 61 -2014-2015: 62 -2015-2016: 62 -2016-2017: 63 -2017-2018: 63 -2018-2019: 64 -2019-2020: 65 -2020-2021: 65 -2021-2022: 66 -2022-2023: 66 -*/ -gen dagpns = 0 -//for men -replace dagpns = 1 if dgn==1 & dag>=65 & stm>=2009 & stm<2020 -replace dagpns = 1 if dgn==1 & dag>=66 & stm>=2020 -//for women -replace dagpns = 1 if dgn==0 & dag>=60 & stm>=2009 & stm<2012 -replace dagpns = 1 if dgn==0 & dag>=61 & stm>=2012 & stm<2014 -replace dagpns = 1 if dgn==0 & dag>=62 & stm>=2014 & stm<2016 -replace dagpns = 1 if dgn==0 & dag>=63 & stm>=2016 & stm<2018 -replace dagpns = 1 if dgn==0 & dag>=64 & stm>=2018 & stm<2019 -replace dagpns = 1 if dgn==0 & dag>=65 & stm>=2019 & stm<2021 -replace dagpns = 1 if dgn==0 & dag>=66 & stm>=2021 - - -/****************************Pension age of a spouse***************************/ -preserve -keep swv idperson idhh dagpns -rename dagpns dagpns_sp -rename idperson idpartner -save "$dir_data/temp_dagpns", replace -restore -merge m:1 swv idpartner idhh using "$dir_data/temp_dagpns" -keep if _merge == 1 | _merge == 3 -la var dagpns_sp "Pension age - partner" -drop _merge -replace dagpns_sp=-9 if idpartner<0 - /************************************JBSTAT: Not Retired***********************/ -gen lesnr_c2 = . -replace lesnr_c2 = 1 if (jbstat ==1 | jbstat==2) /*employed*/ -replace lesnr_c2 = 2 if jbstat==3 | jbstat==5 | jbstat==6 | jbstat==8 | jbstat==9 | jbstat==10 | jbstat==11 | jbstat==14 | jbstat==97 +gen lesnr_c2 = -9 +replace lesnr_c2 = 1 if les_c3==1 +replace lesnr_c2 = 2 if les_c3==2 | les_c3==3 lab var lesnr_c2 "Not retired work status" lab define lesnr_c2 1 "in work" 2 "not in work" lab val lesnr_c2 lesnr_c2 @@ -1074,22 +1133,22 @@ lab val lesnr_c2 lesnr_c2 /************************Exited parental home*********************************/ /*Generated from fnspid and/or mnspid. 1 means that individual no longer lives with a parent (fnspid & mnspid is equal to missing) - when in the previous wave they lived with a parent (fnspid or mnspid not equal to missing).*/ -/* -bysort swv: fre mnspid if mnspid<=0 -bysort swv: fre fnspid if fnspid<=0 -bysort swv: fre mnspid if mnspid>=. -bysort swv: fre fnspid if fnspid>=. + when in the previous wave they lived with a parent (fnspid or mnspid not equal to missing). +NOTE: Leaving the parental home was synchronised with the definition of adult child; +an individual can leave the parental home unless they are a "responsible adult" (their both parents retired). */ sort idperson swv -gen dlftphm = -9 if (l.fnspid<0 & l.mnspid<0) //those who did not live with parents in the same hh -replace dlftphm=0 if (l.fnspid>0 | l.mnspid>0) //those who lived with at least one parent -replace dlftphm =1 if (fnspid<0 & mnspid<0) & (l.fnspid>0 | l.mnspid>0) //lived with at least one parent but not anymore -bys idperson: replace dlftphm =-9 if _n==1 //this condition will not be applicable for first year in the panel// -la val dlftphm dummy -la var dlftphm "DEMOGRAPHIC: Exited Parental Home" -//bys swv: fre dlftphm - +gen dlftphm = -9 +replace dlftphm = 0 if adultchildflag[_n-1] == 1 & idperson == idperson[_n-1] & swv == swv[_n-1] + 1 +replace dlftphm = 0 if dag == 18 & adultchildflag == 1 +replace dlftphm = 1 if adultchildflag == 0 & adultchildflag[_n-1] == 1 & idperson == idperson[_n-1] & swv == swv[_n-1] + 1 +lab var dlftphm "DEMOGRAPHIC: Exit the Parental Home" +/* +tab dlftphm swv, col +tab dlftphm stm, col +tab dlftphm dun +tab dlftphm adultchildflag +*/ /*********************************Left education*******************************/ sort idperson swv @@ -1146,37 +1205,199 @@ replace dukfr=49.8 if stm>=2023 lab var dukfr "UK General fertility rate (ONS)" fre dukfr +save "$dir_data\ukhls_pooled_all_obs_02.dta", replace /************************Number of newborn*************************/ +/*NOTE: The approach below was not entirely correct for identifying newborns. +* It defines newborns based on child age (dag <= 1), not on actual birth events. +* As a result, it counts all children aged under one at interview, not just those +* born since the previous wave. The same baby can be counted twice across waves, +* and adopted or stepchildren under one may also be included. +* At the BHPS–UKHLS transition, this method overcounts legacy BHPS infants +* who were already born before the merge but still under one year old in wave B. + +* reported since the last interview, linked to the reporting parent (usually the mother). cap gen child0 = 0 replace child0=1 if dag<=1 -cap drop dchpd -bysort idmother swv: egen dchpd= total(child0) if idmother>0 -fre dchpd +cap drop dchpd_old +bysort idmother swv: egen dchpd_old= total(child0) if idmother>0 +fre dchpd_old preserve -keep swv idmother dchpd +keep swv idmother dchpd_old rename idmother idperson -rename dchpd mother_dchpd +rename dchpd_old mother_dchpd_old drop if idperson<0 -collapse (max) mother_dchpd, by(idperson swv) -fre mother_dchpd +collapse (max) mother_dchpd_old, by(idperson swv) +fre mother_dchpd_old duplicates report idperson swv -save "$dir_data/mother_dchpd", replace +save "$dir_data/mother_dchpd_old", replace restore -merge 1:1 swv idperson using "$dir_data/mother_dchpd" , keepusing (mother_dchpd) +merge 1:1 swv idperson using "$dir_data/mother_dchpd_old" , keepusing (mother_dchpd_old) keep if _merge == 1 | _merge == 3 drop _merge -replace mother_dchpd=0 if dgn==1 -drop dchpd -rename mother_dchpd dchpd -lab var dchpd "Women's number of newborn children" +replace mother_dchpd_old=0 if dgn==1 +drop dchpd_old +rename mother_dchpd_old dchpd_old +lab var dchpd_old "Women's number of newborn children" + */ + +************************************************************************ +* Number of newborn from "newborn" datasets +************************************************************************ +/*DP: This code uses the UKHLS newborn module, where each row directly represents a birth event (not inferred from child age). +Each record corresponds to a child newly reported since the last interview. We exclude BHPS “legacy” infants in wave B to prevent overcounting at the merge. +- It is more conceptually exact – counts actual reported births, not inferred ones. +- No double-counting across waves – each newborn appears only once. +- Handles BHPS transition properly – avoids inflating wave B with pre-existing BHPS babies (note that in original Cara's SAS code all BHPS newborns were dropped which I think shoudn't happen, + so Cara's version was underestimating number of newborns. +*/ +* Combine newborn files (b–n) into one long-format dataset +clear + +local firstwave : word 1 of $UKHLS_panel_waves + +* --- Load the first wave --- +use "${dir_ukhls_data}/`firstwave'_newborn.dta", clear +gen swv = "`firstwave'" + +* Remove wave prefix from variable names +local prefix = "`firstwave'_" +foreach var of varlist `firstwave'_* { + local base = subinstr("`var'", "`prefix'", "", .) + rename `var' `base' +} + +* Save as base file +save "${dir_data}/temp_uknbrn.dta", replace + +* --- Append remaining waves --- +foreach w of global UKHLS_panel_waves { + if "`w'" != "`firstwave'" { + di as text "Appending wave `w'..." + use "${dir_ukhls_data}/`w'_newborn.dta", clear + gen swv = "`w'" + + * Remove wave prefix + local prefix = "`w'_" + capture unab prefixed : `w'_* + if _rc == 0 { + foreach var of local prefixed { + local base = subinstr("`var'", "`prefix'", "", .) + rename `var' `base' + } + } + + * Append to the long dataset + append using "${dir_data}/temp_uknbrn.dta" + save "${dir_data}/temp_uknbrn.dta", replace + } +} +//convert wave number to numeric +gen swv_num = . +local i = 1 +foreach w of global UKHLS_panel_waves { + local num : word `i' of $UKHLS_panel_waves_numbers + replace swv_num = `num' if swv == "`w'" + local ++i +} +drop swv +rename swv_num swv +save "${dir_data}/temp_uknbrn.dta", replace + +* Count all genuine newborns (UKHLS + BHPS), excludes BHPS legacy infants in wave B +use "${dir_data}/temp_uknbrn.dta", clear + +keep pidp swv memorig lchlv +keep if lchlv == 1 + +* Define newborn indicator +gen byte nbrn = 0 +* UKHLS-origin respondents (memorig = 1, 2, 7, 8): +* Always count their newborns. These are all part of the original or ethnic minority boost samples. +replace nbrn = 1 if inlist(memorig, 1, 2, 7, 8) +* BHPS-origin respondents (memorig = 3, 4, 5, 6): +* The BHPS sample was integrated into UKHLS starting from wave B (2010–2012). +* Infants recorded at that point include "legacy" BHPS babies already born before +* the merge — not genuine new births within the UKHLS observation window. +** To avoid overcounting these legacy infants, we exclude BHPS-origin newborns +* only in their first UKHLS wave (wave B). From wave C onward, BHPS households +* are fully integrated, so new births are genuine new births and should be counted. +replace nbrn = 1 if inlist(memorig, 3, 4, 5, 6) & swv != 2 + +* Collapse to parent-wave level ==> both parents may report the same child of they are in the same hh +bys pidp swv: egen dchpd = total(nbrn) +label var dchpd "Number of newborn children (UKHLS + BHPS, excl. BHPS legacy infants in wave B)" +bys pidp swv: keep if _n == 1 //(376 observations deleted) +rename pidp idperson +save "${dir_data}/temp_parent_dchpd.dta", replace + +* Merge into main person-wave dataset +use "${dir_data}/ukhls_pooled_all_obs_02.dta", clear +merge 1:1 idperson swv using "${dir_data}/temp_parent_dchpd.dta" +keep if _merge ==1 | _merge==3 +drop _merge + +* After merging: fill missing with 0 +replace dchpd = 0 if missing(dchpd) +label var dchpd "Number of newborn children (UKHLS + BHPS, excl. BHPS legacy infants in wave B)" + +/*check how many hh reported same newborn twice because both parents are respondents +preserve +* Keep only cases with at least one newborn +keep if dchpd > 0 +* Keep only core identifiers and gender +keep idperson idhh swv dgn dchpd + +* Count households with both male and female respondents reporting newborns +bysort idhh swv: egen hh_births = total(dchpd>0) +bysort idhh swv: egen men_births = total(dchpd>0 & dgn==1) +bysort idhh swv: egen women_births = total(dchpd>0 & dgn==0) + +* Mark households where both genders reported at least one newborn +gen both_parents = (men_births>0 & women_births>0) + +* Summarise how common these are +tab men_births +tab women_births +tab both_parents +*No such cases, new births are reported by women only +restore +*/ + +/* Note that for the estimates we will only keep newborns who are reported by mothers, but here we keep all reported newborns for each respondent +tab2 swv dchpd if dgn==1, m row +tab2 swv dchpd if dgn==0 & sprfm==1, m row +tab2 swv dchpd if dgn==0 & sprfm==0, m row +*/ +/*-------------------------------------------------------------* + | Compare dchpd_old vs dchpd across waves | + *------------------------------------------------------------- + +* Recode missing values to 0 in both variables +recode dchpd_old (.=0) +recode dchpd (.=0) + +gen dchpd_comp = . +replace dchpd_comp = 1 if dchpd_old > 0 & dchpd > 0 /* both show a birth */ +replace dchpd_comp = 2 if dchpd_old == 0 & dchpd > 0 /* only new shows a birth */ +replace dchpd_comp = 3 if dchpd_old > 0 & dchpd == 0 /* only old shows a birth */ +replace dchpd_comp = 4 if dchpd_old == 0 & dchpd == 0 /* both zero */ + +cap label define dchpd_comp_lbl 1 "Both>0" /// + 2 "New only>0" /// + 3 "Old only>0" /// + 4 "Both zero" +label values dchpd_comp dchpd_comp_lbl + +tab swv dchpd_comp if sprfm==1 +*/ /*****************************In educational age range*************************/ -gen sedag = 1 if dvage >= 16 & dvage <= 29 +cap gen sedag = 1 if dvage >= 16 & dvage <= 29 replace sedag = 0 if missing(sedag) la val sedag dummy la var sedag "Educ age range" @@ -1326,33 +1547,6 @@ egen yhhnb = rowtotal(ypnb ypnbsp) if dhhtp_c4 == 1 | dhhtp_c4 == 2 //Household replace yhhnb = ypnb if dhhtp_c4 == 3 | dhhtp_c4 == 4 //If single, household income is equal to individual income -/*Disposable income */ -sort hidp -gen ydisp = fimnnet_dv -recode ydisp (missing = 0) -by hidp: egen hhinc = sum(ydisp) -gen res = fihhmnnet1_dv - hhinc -gen mis = (fimnnet_dv>=.)*(age_dv>17.5) -by hidp: egen nmis = sum(mis) -replace ydisp = res / nmis if (res>0.1 & res<. & mis==1) - -drop hhinc res mis nmis -by hidp: egen hhinc = sum(ydisp) -gen res = fihhmnnet1_dv - hhinc -gen mis = (fimnnet_dv>=.)*(age_dv>14.5)*(age_dv<17.5) -by hidp: egen nmis = sum(mis) -replace ydisp = res / nmis if (res>0.1 & res<. & mis==1) -recode ydisp (missing=0) -/* checks -by hidp: egen hhinc2 = sum(ydisp) -gen res2 = fihhmnnet1_dv - hhinc2 -gen chk = (abs(res2) > 0.1)*(fihhmnnet1_dv<.) -order age_dv fihhmnnet1_dv fimnnet_dv ydisp hhinc res res2 mis nmis chk, a(hidp) -tab chk -drop hhinc2 res2 chk -*/ -drop hhinc res mis nmis - *Income CPI /*CPIH INDEX 00: ALL ITEMS 2015=100 CDID L522 @@ -1389,7 +1583,6 @@ replace ypnb = ypnb/CPI replace yptc = yptc/CPI replace yplgrs = yplgrs/CPI replace ypnbsp = ypnbsp/CPI -replace ydisp = ydisp/CPI *Inverse hyperbolic sine transformation: /*This transformation is useful for data that exhibit highly skewed distributions, @@ -1437,7 +1630,6 @@ la var ypnbihs_dv "Gross personal non-benefit income" la var yptciihs_dv "Gross personal non-employment, non-benefit income" la var yplgrs_dv "Gross personal employment income" la var ynbcpdf_dv "Difference between own and spouse's gross personal non-benefit income" -la var ydisp "Disposable income (individual)" *Gross-to-net ratio gen gross_net_ratio = fimngrs_dv/fimnnet_dv @@ -1630,7 +1822,7 @@ replace dwt = 0 if missing(dwt) /***************************Keep required variables***************************/ keep ivfio idhh idperson idpartner idfather idmother dct drgn1 dwt dnc02 dnc dgn dgnsp dag dagsq dhe dhesp dcpst /// ded deh_c3 der dehsp_c3 dehm_c3 dehf_c3 dehmf_c3 dcpen dcpyy dcpex dcpagdf dlltsd dlltsd01 dlrtrd drtren dlftphm dhhtp_c4 dhm dhm_ghq dimlwt disclwt /// - dimxwt dhhwt jbhrs jshrs j2hrs jbstat les_c3 les_c4 lessp_c3 lessp_c4 lesdf_c4 ydses_c5 month scghq2_dv ydisp /// + dimxwt dhhwt jbhrs jshrs j2hrs jbstat les_c3 les_c4 lessp_c3 lessp_c4 lesdf_c4 ydses_c5 month scghq2_dv /// ypnbihs_dv yptciihs_dv yplgrs_dv ynbcpdf_dv ypncp ypnoab swv sedex ssscp sprfm sedag stm dagsp lhw l1_lhw pno ppno hgbioad1 hgbioad2 der adultchildflag /// econ_benefits econ_benefits_nonuc econ_benefits_uc /// sedcsmpl sedrsmpl scedsmpl dhh_owned dukfr dchpd dagpns dagpns_sp CPI lesnr_c2 dlltsd_sp dlltsd01_sp ypnoab_lvl *_flag Int_Date dhe_mcs dhe_pcs dhe_mcssp dhe_pcssp dls dot dot01 unemp financial_distress @@ -1649,8 +1841,6 @@ foreach var in idhh idperson idpartner idfather idmother dct drgn1 dwt dnc02 dnc } - - *recode missings in weights to zero. foreach var in dimlwt disclwt dimxwt dhhwt { qui recode `var' (.=0) (-9/-1=0) @@ -1668,8 +1858,8 @@ replace l1_potential_earnings_hourly = 0 if missing(l1_potential_earnings_hourly * initialise wealth to missing gen liquid_wealth = -9 -gen tot_pen = -9 -gen nvmhome = -9 +//gen tot_pen = -9 +//gen nvmhome = -9 gen smp = -9 gen rnk = -9 gen mtc = -9 @@ -1686,6 +1876,32 @@ isid idperson idhh swv * save the whole pooled dataset that will be used for regression estimates *******************************************************************************/ save "$dir_data\ukhls_pooled_all_obs_02.dta", replace + + + +/*********************** Run employment history do-files to produce liwwh *******************************/ +* 01_Intdate.do: set up cross-wave file of interview dates +* ==> needed to link previous wave interview date to each respondent*/ +do ${dir_do_emphist}/00_Master_emphist.do + +use "$dir_data\ukhls_pooled_all_obs_02.dta", clear + +merge 1:1 idperson swv using ${dir_data_emphist}/temp_liwwh, keepusing (liwwh) +//This is done analogous to UKMOD input data +drop if _merge==2 +replace liwwh=12 if _merge==1 +replace liwwh=0 if _merge==1 & les_c3 !=1 //assume zero months if not in employment +replace liwwh=-9 if swv==1 + +replace liwwh = liwwh/12 +label var liwwh "Total years in employment since Jan 2007" + +bys swv: fre liwwh if dag<16 +bys swv: fre liwwh if dag>=16 + +drop _merge +save "$dir_data\ukhls_pooled_all_obs_02.dta", replace + cap log close @@ -1695,7 +1911,6 @@ cap log close #delimit ; local files_to_drop father_edu.dta - mother_dchpd.dta mother_edu.dta temp.dta temp_age.dta @@ -1711,7 +1926,8 @@ local files_to_drop temp_ypnb.dta tmp_partnershipDuration.dta temp_dot01.dta - + temp_uknbrn.dta + temp_parent_dchpd.dta ; #delimit cr // cr stands for carriage return diff --git a/input/InitialPopulations/compile/06_reweight_and_slice.do b/input/InitialPopulations/compile/06_reweight_and_slice.do index d94be7bd9..f3e0aa8f6 100644 --- a/input/InitialPopulations/compile/06_reweight_and_slice.do +++ b/input/InitialPopulations/compile/06_reweight_and_slice.do @@ -3,7 +3,7 @@ * WEIGHT ADJUSTMENT TO ACCOUNT FOR USING HOUSEHOLDS WITHOUT MISSING VALUES * * AUTH: Patryk Bronka, Daria Popova, Justin van de Ven -* LAST EDIT: 18 July 2025 DP +* LAST EDIT: 21 Oct 2025 DP * *********************************************************************/ ******************************************************************************** @@ -60,7 +60,7 @@ recode hh_size (1=1) (2=2) (3=3) (4/max=4) , gen(hhsize_cat2) /*Household-level probit. Model probabiltiy of being a complete household conditional on presence of people of certain education age gender combination, marital status and region.*/ -probit complete_hh _Ideh* dcpstcat* ib8.drgn1 i.stm , vce(robust) iterate(20) //i.hhsize_cat2 DP: dropped as otherwise does not converge +probit complete_hh _Ideh* dcpstcat* ib8.drgn1 i.stm , vce(robust) iterate(20) //i.hhsize_cat2, dropped as otherwise does not converge *Predict probability of being a complete household predict pr_comphh diff --git a/input/InitialPopulations/compile/08_wealth_to_ukhls.do b/input/InitialPopulations/compile/08_wealth_to_ukhls.do index 40be09823..6bbd28cdf 100644 --- a/input/InitialPopulations/compile/08_wealth_to_ukhls.do +++ b/input/InitialPopulations/compile/08_wealth_to_ukhls.do @@ -393,7 +393,9 @@ sum liquid_wealth [fweight=dwt2], detail * clean data and save *********************************************************************/ use ukhls_wealthtemp3, clear -drop dvage17 year gor gor2 sex nk na dhe2 dhesp2 grad gradsp emp empsp inci inc nk04i nk04 idnk04 dhe2grad dhe2ngrad dlltsdgrad dlltsdngrad empage single_woman single_man couple single ee ee2 was bu couple_ref pct dwt2 treat case person_id p_healths dlltsdsp healths wealth bu_rp tt dhe3 dhe4 dvage07 nk2 nk3 gor3 gor4 pct2 wealthi +drop dvage17 year gor gor2 sex nk na dhe2 dhesp2 grad gradsp emp empsp inci inc nk04i nk04 idnk04 dhe2grad dhe2ngrad /// +dlltsdgrad dlltsdngrad empage single_woman single_man couple single ee ee2 was bu couple_ref pct dwt2 treat case person_id /// +p_healths dlltsdsp healths wealth bu_rp tt dhe3 dhe4 dvage07 nk2 nk3 gor3 gor4 pct2 wealthi recode rnk smp mtc (missing = -9) label var rnk "matching level: 1 = most fine, 2, 3 = most coarse, 4=no match" label var smp "matching sample - number of matched candidates to choose from" @@ -404,10 +406,10 @@ save "population_initial_fs_UK_$yearWealth", replace /************************************************************************************** * clean-up and exit -*************************************************************************************/ +************************************************************************************* #delimit ; local files_to_drop - ukhls_wealthtemp.dta + ukhls_wealthtemp.dta ukhls_wealthtemp1.dta ukhls_wealthtemp2.dta ukhls_wealthtemp3.dta @@ -417,8 +419,8 @@ local files_to_drop foreach file of local files_to_drop { erase "$dir_data/`file'" } - - + +*/ /************************************************************************************** * fin **************************************************************************************/ diff --git a/input/InitialPopulations/compile/09_finalise_input_data.do b/input/InitialPopulations/compile/09_finalise_input_data.do index d261d5db3..d261291ad 100644 --- a/input/InitialPopulations/compile/09_finalise_input_data.do +++ b/input/InitialPopulations/compile/09_finalise_input_data.do @@ -6,7 +6,7 @@ * COUNTRY: UK * DATA: UKHLS EUL version - UKDA-6614-stata [to wave n] * AUTHORS: Daria Popova, Justin van de Ven -* LAST UPDATE: 18 July 2025 +* LAST UPDATE: 3 Nov 2025 * NOTE: Called from 00_master.do - see master file for further details *************************************************************************************** @@ -178,30 +178,26 @@ forvalues yy = $firstSimYear/$lastSimYear { //sum of weights cap gen one =1 sum one [w=dwt] - - *evaluate disposable income at household level - gsort idhh idbenefitunit idperson - by idhh idbenefitunit: egen disp_inc = sum(ydisp) *limit saved variables keep idhh idbenefitunit idperson idpartner idmother idfather pno swv dgn dag dcpst dnc02 dnc ded deh_c3 sedex jbstat les_c3 dlltsd dlltsd01 dhe ydses_c5 /// - yplgrs_dv ypnbihs_dv yptciihs_dv dhhtp_c4 ssscp dcpen dcpyy dcpex dcpagdf ynbcpdf_dv der sedag sprfm dagsp dehsp_c3 dhesp lessp_c3 dehm_c3 dehf_c3 /// + yplgrs_dv ypnbihs_dv yptciihs_dv dhhtp_c4 ssscp dcpen dcpyy dcpex dcpagdf ynbcpdf_dv der sedag sprfm dchpd dagsp dehsp_c3 dhesp lessp_c3 dehm_c3 dehf_c3 /// stm lesdf_c4 ppno dhm scghq2_dv dhh_owned lhw l1_lhw drgn1 dct dwt_sampling les_c4 dhm_ghq lessp_c4 adultchildflag multiplier dwt /// potential_earnings_hourly l1_potential_earnings_hourly liquid_wealth tot_pen nvmhome need_socare formal_socare_hrs partner_socare_hrs daughter_socare_hrs son_socare_hrs other_socare_hrs formal_socare_cost carehoursprovidedweekly /// econ_benefits econ_benefits_nonuc econ_benefits_uc /// - disp_inc ypncp ypnoab aidhrs carewho dhe_mcs dhe_pcs dhe_mcssp dhe_pcssp dls dot dot01 unemp financial_distress + ypncp ypnoab aidhrs carewho dhe_mcs dhe_pcs dhe_mcssp dhe_pcssp dls dot dot01 unemp financial_distress liwwh order idhh idbenefitunit idperson idpartner idmother idfather pno swv dgn dag dcpst dnc02 dnc ded deh_c3 sedex jbstat les_c3 dlltsd dlltsd01 dhe ydses_c5 yplgrs_dv ypnbihs_dv yptciihs_dv dhhtp_c4 ssscp dcpen /// - dcpyy dcpex dcpagdf ynbcpdf_dv der sedag sprfm dagsp dehsp_c3 dhesp lessp_c3 dehm_c3 dehf_c3 stm lesdf_c4 ppno dhm scghq2_dv dhh_owned lhw l1_lhw drgn1 dct dwt_sampling les_c4 dhm_ghq lessp_c4 adultchildflag /// + dcpyy dcpex dcpagdf ynbcpdf_dv der sedag sprfm dchpd dagsp dehsp_c3 dhesp lessp_c3 dehm_c3 dehf_c3 stm lesdf_c4 ppno dhm scghq2_dv dhh_owned lhw l1_lhw drgn1 dct dwt_sampling les_c4 dhm_ghq lessp_c4 adultchildflag /// multiplier dwt potential_earnings_hourly l1_potential_earnings_hourly liquid_wealth tot_pen nvmhome need_socare formal_socare_hrs partner_socare_hrs daughter_socare_hrs son_socare_hrs other_socare_hrs formal_socare_cost carehoursprovidedweekly /// econ_benefits econ_benefits_nonuc econ_benefits_uc /// - disp_inc ypncp ypnoab aidhrs carewho dhe_mcs dhe_pcs dhe_mcssp dhe_pcssp dls dot dot01 unemp financial_distress + ypncp ypnoab aidhrs carewho dhe_mcs dhe_pcs dhe_mcssp dhe_pcssp dls dot dot01 unemp financial_distress liwwh recode idhh idbenefitunit idperson idpartner idmother idfather pno swv dgn dag dcpst dnc02 dnc ded deh_c3 sedex jbstat les_c3 dlltsd dlltsd01 dhe ydses_c5 yplgrs_dv ypnbihs_dv yptciihs_dv dhhtp_c4 ssscp /// - dcpen dcpyy dcpex dcpagdf ynbcpdf_dv der sedag sprfm dagsp dehsp_c3 dhesp lessp_c3 dehm_c3 dehf_c3 stm lesdf_c4 ppno dhm scghq2_dv dhh_owned lhw l1_lhw drgn1 dct dwt_sampling les_c4 dhm_ghq lessp_c4 /// + dcpen dcpyy dcpex dcpagdf ynbcpdf_dv der sedag sprfm dchpd dagsp dehsp_c3 dhesp lessp_c3 dehm_c3 dehf_c3 stm lesdf_c4 ppno dhm scghq2_dv dhh_owned lhw l1_lhw drgn1 dct dwt_sampling les_c4 dhm_ghq lessp_c4 /// adultchildflag multiplier dwt potential_earnings_hourly l1_potential_earnings_hourly liquid_wealth tot_pen nvmhome need_socare formal_socare_hrs partner_socare_hrs daughter_socare_hrs son_socare_hrs other_socare_hrs carehoursprovidedweekly /// econ_benefits econ_benefits_nonuc econ_benefits_uc /// - formal_socare_cost disp_inc ypncp ypnoab aidhrs carewho dhe_mcs dhe_pcs dhe_mcssp dhe_pcssp dls dot dot01 unemp financial_distress (missing=-9) + formal_socare_cost ypncp ypnoab aidhrs carewho dhe_mcs dhe_pcs dhe_mcssp dhe_pcssp dls dot dot01 unemp financial_distress liwwh (missing=-9) gsort idhh idbenefitunit idperson save "$dir_data/population_initial_UK_$year.dta", replace @@ -211,11 +207,16 @@ forvalues yy = $firstSimYear/$lastSimYear { } cap log close -/**************************************************************************************** + +**************************************************************************************** * finalise *************************************************************************************** #delimit ; local files_to_drop + ukhls_wealthtemp.dta + ukhls_wealthtemp1.dta + ukhls_wealthtemp2.dta + ukhls_wealthtemp3.dta was_wealthdata.dta ; #delimit cr // cr stands for carriage return @@ -223,7 +224,7 @@ local files_to_drop foreach file of local files_to_drop { erase "$dir_data/`file'" } -*/ + *************************************************************************************** * end diff --git a/input/InitialPopulations/compile/10_check_yearly_data.do b/input/InitialPopulations/compile/10_check_yearly_data.do index e73de386d..1566efb6d 100644 --- a/input/InitialPopulations/compile/10_check_yearly_data.do +++ b/input/InitialPopulations/compile/10_check_yearly_data.do @@ -6,7 +6,7 @@ * COUNTRY: UK * DATA: UKHLS EUL version - UKDA-6614-stata [to wave n] * AUTHORS: Daria Popova -* LAST UPDATE: 18 July 2025 DP +* LAST UPDATE: 3 Nov 2025 DP * NOTE: Called from 00_master.do - see master file for further details ***************************************************************************************/* set matsize 11000, permanently @@ -52,7 +52,8 @@ dcpagdf ynbcpdf_dv der sedag -sprfm +sprfm +dchpd dagsp dehsp_c3 dhesp @@ -85,8 +86,7 @@ partner_socare_hrs daughter_socare_hrs son_socare_hrs other_socare_hrs -formal_socare_cost -disp_inc +formal_socare_cost ypncp ypnoab dhe_mcs @@ -97,6 +97,7 @@ unemp dls financial_distress carehoursprovidedweekly +liwwh ; #delimit cr // cr stands for carriage return @@ -136,15 +137,13 @@ idfather pno swv dgn -dag -dcpst +dag dnc02 dnc ded sedex dlltsd -dlltsd01 -disp_inc +dlltsd01 ypncp ypnoab yplgrs_dv @@ -158,7 +157,8 @@ dcpagdf ynbcpdf_dv der sedag -sprfm +sprfm +dchpd dagsp stm dhm @@ -171,7 +171,6 @@ multiplier dwt dcpst_1 dcpst_2 -dcpst_3 deh_c3_1 deh_c3_2 deh_c3_3 @@ -259,6 +258,7 @@ unemp dls financial_distress carehoursprovidedweekly +liwwh ; #delimit cr // cr stands for carriage return @@ -304,7 +304,7 @@ qui sum `varlist2' , de outreg2 using "$dir_data/population_initial_UK_sumstats.xls" if stm==`year', sum(log) append cttop(`year') keep (`varlist2') } -/* + ********************************************************************** *output summary stats for new initial populations before dropping hhs* ********************************************************************** @@ -348,40 +348,10 @@ qui sum `varlist2' , de outreg2 using "$dir_data/population_initial_fs_UK_sumstats.xls" if stm==`year', sum(log) append cttop(`year') keep (`varlist2') } -*/ + cap erase "$dir_data/population_initial_UK_sumstats.txt" cap erase "$dir_data/population_initial_fs_UK_sumstats.txt" cap log close -/* -************************************************************* -*clean up new initial populations - keep only required vars * -************************************************************* -forvalues year=2010/2023 { -insheet using "$dir_data/population_initial_UK_`year'.csv", clear - - *limit saved variables - keep idhh idbenefitunit idperson idpartner idmother idfather pno swv dgn dag dcpst dnc02 dnc ded deh_c3 sedex jbstat les_c3 dlltsd dlltsd01 dhe ydses_c5 /// - yplgrs_dv ypnbihs_dv yptciihs_dv dhhtp_c4 ssscp dcpen dcpyy dcpex dcpagdf ynbcpdf_dv der sedag sprfm dagsp dehsp_c3 dhesp lessp_c3 dehm_c3 dehf_c3 /// - stm lesdf_c4 ppno dhm scghq2_dv dhh_owned lhw drgn1 dct dwt_sampling les_c4 dhm_ghq lessp_c4 adultchildflag multiplier dwt /// - potential_earnings_hourly l1_potential_earnings_hourly liquid_wealth need_socare formal_socare_hrs partner_socare_hrs daughter_socare_hrs son_socare_hrs other_socare_hrs formal_socare_cost /// - disp_inc ypncp ypnoab aidhrs carewho dhe_mcs dhe_pcs dot dot01 unemp dhe_mcssp dhe_pcssp - - order idhh idbenefitunit idperson idpartner idmother idfather pno swv dgn dag dcpst dnc02 dnc ded deh_c3 sedex jbstat les_c3 dlltsd dlltsd01 dhe ydses_c5 yplgrs_dv ypnbihs_dv yptciihs_dv dhhtp_c4 ssscp dcpen /// - dcpyy dcpex dcpagdf ynbcpdf_dv der sedag sprfm dagsp dehsp_c3 dhesp lessp_c3 dehm_c3 dehf_c3 stm lesdf_c4 ppno dhm scghq2_dv dhh_owned lhw drgn1 dct dwt_sampling les_c4 dhm_ghq lessp_c4 adultchildflag /// - multiplier dwt potential_earnings_hourly l1_potential_earnings_hourly liquid_wealth need_socare formal_socare_hrs partner_socare_hrs daughter_socare_hrs son_socare_hrs other_socare_hrs formal_socare_cost /// - disp_inc ypncp ypnoab aidhrs carewho dhe_mcs dhe_pcs dhe_mcssp dhe_pcssp dot dot01 unemp - - recode idhh idbenefitunit idperson idpartner idmother idfather pno swv dgn dag dcpst dnc02 dnc ded deh_c3 sedex jbstat les_c3 dlltsd dlltsd01 dhe ydses_c5 yplgrs_dv ypnbihs_dv yptciihs_dv dhhtp_c4 ssscp /// - dcpen dcpyy dcpex dcpagdf ynbcpdf_dv der sedag sprfm dagsp dehsp_c3 dhesp lessp_c3 dehm_c3 dehf_c3 stm lesdf_c4 ppno dhm scghq2_dv dhh_owned lhw drgn1 dct dwt_sampling les_c4 dhm_ghq lessp_c4 /// - adultchildflag multiplier dwt potential_earnings_hourly l1_potential_earnings_hourly liquid_wealth need_socare formal_socare_hrs partner_socare_hrs daughter_socare_hrs son_socare_hrs other_socare_hrs /// - formal_socare_cost disp_inc ypncp ypnoab aidhrs carewho dhe_mcs dhe_pcs dhe_mcssp dhe_pcssp dot dot01 unemp (missing=-9) - - gsort idhh idbenefitunit idperson - save "$dir_data/population_initial_UK_`year'.dta", replace - export delimited using "$dir_data/population_initial_UK_`year'.csv", nolabel replace -} -*/ - diff --git a/input/InitialPopulations/compile/RegressionEstimates/master.do b/input/InitialPopulations/compile/RegressionEstimates/master.do index 373b7f3f8..385db09a9 100644 --- a/input/InitialPopulations/compile/RegressionEstimates/master.do +++ b/input/InitialPopulations/compile/RegressionEstimates/master.do @@ -8,7 +8,7 @@ * DATA: UKHLS EUL version - UKDA-6614-stata [to wave n] * * AUTHORS: Daria Popova, Justin van de Ven -* LAST UPDATE: 1 July 2025 DP +* LAST UPDATE: 5 Nov 2025 DP *************************************************************************************** *************************************************************************************** @@ -47,7 +47,7 @@ set matsize 1000 **************************************************************************************/ * Working directory -global dir_work "D:\Dasha\ESSEX\ESPON 2024\UK\regression_estimates" +global dir_work "D:\Dasha\ESSEX\_SimPaths\_SimPaths_UK\regression_estimates" * Directory which contains do files global dir_do "${dir_work}/do" @@ -62,37 +62,38 @@ global dir_raw_results "${dir_work}/raw_results" global dir_results "${dir_work}/results" * Directory which contains pooled dataset for estimates -global dir_ukhls_data "D:\Dasha\ESSEX\ESPON 2024\UK\initial_populations\data" +global dir_ukhls_data "D:\Dasha\ESSEX\_SimPaths\_SimPaths_UK\initial_populations\data" * Directory containing external input data global dir_external_data "$dir_work/external_data" * Directory containing results of comparison of various weights -global weight_checks "D:\Dasha\ESSEX\ESPON 2024\UK\regression_estimates\weight_checks" +global weight_checks "${dir_work}/weight_checks" *********************Internal validation**************************************** * Directory to save data for internal validation -global dir_validation_data "D:\Dasha\ESSEX\ESPON 2024\UK\regression_estimates\internal_validation\data" +global dir_validation_data "${dir_work}/internal_validation/data" * Directory for internal validation do-files -global dir_do_validation "D:\Dasha\ESSEX\ESPON 2024\UK\regression_estimates\internal_validation\do_files" +global dir_do_validation "${dir_work}/internal_validation/do_files" * Directory for internal validation do-files -global dir_do_validation "D:\Dasha\ESSEX\ESPON 2024\UK\regression_estimates\internal_validation\do_files" +global dir_do_validation "${dir_work}/internal_validation/do_files" * Directory for internal validation do-files -global dir_validation_graphs "D:\Dasha\ESSEX\ESPON 2024\UK\regression_estimates\internal_validation\graphs" +global dir_validation_graphs "${dir_work}/internal_validation/graphs" global countyy "UK" /******************************************************************************* * ESTIMATION FILES *******************************************************************************/ - +/* do "${dir_do}/reg_education.do" +*/ do "${dir_do}/reg_leaveParentalHome.do" - +/* do "${dir_do}/reg_partnership.do" do "${dir_do}/reg_fertility.do" @@ -106,18 +107,16 @@ do "${dir_do}/reg_retirement.do" do "${dir_do}/reg_wages.do" do "${dir_do}/reg_income.do" +*/ - - - -/******************************************************************************* +******************************************************************************* * INTERNAL VALIDATION FILES ****************************************************************************** - +/* do "$dir_do_validation/int_val_education.do" - +*/ do "$dir_do_validation/int_val_leave_parental_home.do" - +/* do "$dir_do_validation/int_val_partnership.do" do "$dir_do_validation/int_val_fertility.do" @@ -131,7 +130,7 @@ do "$dir_do_validation/int_val_retirement.do" do "$dir_do_validation/int_val_wages.do" do "$dir_do_validation/int_val_income.do" -*/ + /************************************************************************************** * END OF FILE **************************************************************************************/ diff --git a/input/InitialPopulations/compile/RegressionEstimates/reg_fertility.do b/input/InitialPopulations/compile/RegressionEstimates/reg_fertility.do index 95ed15194..645f32be7 100644 --- a/input/InitialPopulations/compile/RegressionEstimates/reg_fertility.do +++ b/input/InitialPopulations/compile/RegressionEstimates/reg_fertility.do @@ -1,9 +1,9 @@ -******************************************************************************** +********************************************************************************* * PROJECT: ESPON * SECTION: Fertility * OBJECT: Final Probit Models * AUTHORS: Daria Popova, Justin van de Ven -* LAST UPDATE: 26 Aug 2025 DP +* LAST UPDATE: 21 Oct 2025 DP * COUNTRY: UK * * NOTES: Simplified the fertility process for those in this initial @@ -37,7 +37,7 @@ putexcel set "$dir_results/reg_fertility", sheet("Info") replace putexcel A1 = "Description:" putexcel B1 = "Model parameters governing projection of fertility" putexcel A2 = "Authors: Patryk Bronka, Justin van de Ven, Daria Popova" -putexcel A3 = "Last edit: 1 July 2025 DP" +putexcel A3 = "Last edit: 3 Nov 2025 DP" putexcel A4 = "Process:", bold putexcel B4 = "Description:", bold @@ -49,7 +49,7 @@ putexcel B6 = "Probit regression estimates of probability of having a child for putexcel A10 = "Notes:", bold putexcel B10 = "All processes: replaced dhe with dhe_pcs and dhe_mcs, added ethnicity-4 cat (dot), covid dummies (y2020 y2021)" putexcel B11 = "F1a: only 24 obs having a child when in initial education spell, therefore have to take away some covariates to obtain estimate" - +putexcel B12 = "All processes: replaced dcpst with a dummy version (1=partnered 2=single)" putexcel set "$dir_results/reg_fertility", sheet("Gof") modify putexcel A1 = "Goodness of fit", bold @@ -63,9 +63,11 @@ xtset idperson swv * Process F1a: Probabiltiy of having a child * Sample: Women aged 18-44, in initial education spell education. * DV: New born child dummy (note that in the estimation sample dchpd contains the number of newborn children, which could be >1) - +tab sprfm dgn replace dchpd=1 if dchpd>1 & dchpd<. -// only 69 ppl meet the condition in total +replace dchpd = 0 if dchpd==-9 +tab2 swv dchpd, row + tab dchpd if (sprfm == 1 & ded == 1) /*///////////////////////////////////////////////////////////////////////////////////////////////// @@ -86,10 +88,9 @@ erase "${weight_checks}/weight_comparison_F1a.txt" //////////////////////////////////////////////////////////////////////////////////////////////////// */ -probit dchpd dag /*dhe dhe_mcs dhe_pcs*/ ib1.dcpst stm /*y2020 y2021*/ i.dot if /// +probit dchpd Dag /*dhe dhe_mcs dhe_pcs li.Dcpst_Single*/ Year_transformed /*y2020 y2021*/ Ethn_Asian Ethn_Black Ethn_Other if /// sprfm == 1 & ded == 1 [pweight=dimxwt], vce(robust) - * raw results matrix results = r(table) matrix results = results[1..6,1...]' @@ -112,95 +113,77 @@ scalar N = e(N) scalar chi2 = e(chi2) scalar ll = e(ll) +* Store results in Excel -* Results -* Note: Zeros eliminated - +* Store estimates matrix b = e(b) matrix V = e(V) +mata: + // Call matrices into mata + V = st_matrix("V") + b = st_matrix("b") -* Store variance-covariance matrix - -preserve - -putexcel set "$dir_raw_results/fertility/var_cov", sheet("var_cov") replace -putexcel A1 = matrix(V) - -import excel "$dir_raw_results/fertility/var_cov", sheet("var_cov") clear - -describe -local no_vars = `r(k)' + // Find which coefficients are nonzero + keep = (b :!= 0) -forvalues i = 1/2 { - egen row_sum = rowtotal(*) - drop if row_sum == 0 - drop row_sum - xpose, clear -} + // Eliminate zeros + b_trimmed = select(b, keep) + V_trimmed = select(V, keep) + V_trimmed = select(V_trimmed', keep)' + + // Inspection + b_trimmed + V_trimmed -mkmat v*, matrix(var) -putexcel set "$dir_results/reg_fertility", sheet("UK_F1a") modify -putexcel C2 = matrix(var) - -restore - - -* Store estimated coefficients - -// Initialize a counter for non-zero coefficients -local non_zero_count = 0 -//local names : colnames b - -// Loop through each element in `b` to count non-zero coefficients -forvalues i = 1/`no_vars' { - if (b[1, `i'] != 0) { - local non_zero_count = `non_zero_count' + 1 - } -} + // Return to Stata + st_matrix("b_trimmed", b_trimmed') + st_matrix("V_trimmed", V_trimmed) + st_matrix("nonzero_b_flag", keep) +end -// Create a new row vector to hold only non-zero coefficients -matrix nonzero_b = J(1, `non_zero_count', .) +* Export into Excel +putexcel set "$dir_results/reg_fertility", sheet("UK_F1a") modify +putexcel B2 = matrix(b_trimmed) +putexcel C2 = matrix(V_trimmed) -// Populate nonzero_b with non-zero coefficients from b -local index = 1 -forvalues i = 1/`no_vars' { - if (b[1, `i'] != 0) { - matrix nonzero_b[1, `index'] = b[1, `i'] - local index = `index' + 1 - } -} -putexcel set "$dir_results/reg_fertility", sheet("UK_F1a") modify -putexcel A1 = matrix(nonzero_b'), names nformat(number_d2) +* Labelling +// Need to variable label when add new variable to model. Order matters. +local var_list Dag Year_transformed Ethn_Asian Ethn_Black Ethn_Other Constant + +putexcel A1 = "REGRESSOR" +putexcel B1 = "COEFFICIENT" +local i = 1 +foreach var in `var_list' { + local ++i + putexcel A`i' = "`var'" -* Labelling +} -putexcel A1 = "REGRESSOR" -putexcel A2 = "Dag" -putexcel A3 = "Dcpst_Single" -putexcel A4 = "Year_transformed" -putexcel A5 = "Ethn_Black" -putexcel A6 = "Ethn_Other" -putexcel A7 = "Constant" +local i = 2 +foreach var in `var_list' { + local ++i -putexcel B1 = "COEFFICIENT" -putexcel C1 = "Dag" -putexcel D1 = "Dcpst_Single" -putexcel E1 = "Year_transformed" -putexcel F1 = "Ethn_Black" -putexcel G1 = "Ethn_Other" -putexcel H1 = "Constant" + if `i' <= 26 { + local letter = char(64 + `i') // Convert 1=A, 2=B, ..., 26=Z + putexcel `letter'1 = "`var'" + } + else { + local first = char(64 + int((`i' - 1) / 26)) // First letter: A-Z + local second = char(65 + mod((`i' - 1), 26)) // Second letter: A-Z + putexcel `first'`second'1 = "`var'" // Correctly places AA-ZZ + } +} - -* Goodness of fit +* Export model fit statistics putexcel set "$dir_results/reg_fertility", sheet("Gof") modify -putexcel A3 = "F1a - Fertility in initial education spell", bold +putexcel A9 = "F1a - Fertility, in initial education spell", bold putexcel A5 = "Pseudo R-squared" putexcel B5 = r2_p @@ -212,7 +195,10 @@ putexcel E6 = "Log likelihood" putexcel F6 = ll drop in_sample p -scalar drop r2_p N chi2 ll +scalar drop r2_p N chi2 ll + + + ************************************************ * F1b - Having a child, left initial edu spell * @@ -245,9 +231,17 @@ erase "${weight_checks}/weight_comparison_F1b.txt" //////////////////////////////////////////////////////////////////////////////////////////////////// */ -probit dchpd dag dagsq li.ydses_c5 l.dnc l.dnc02 /*ib1.dhe*/ dhe_pcs dhe_mcs /*ib1.dcpst*/ /// - lib1.dcpst ib1.deh_c3 dukfr li.les_c3 ib8.drgn1 stm y2020 y2021 i.dot if /// - (sprfm == 1 & ded == 0) [pweight=dimxwt], vce(robust) +probit dchpd Dag Dag_sq Ydses_c5_Q2_L1 Ydses_c5_Q3_L1 Ydses_c5_Q4_L1 Ydses_c5_Q5_L1 /// + Dnc_L1 Dnc02_L1 /// + Dhe_pcs Dhe_mcs /// + Dcpst_Single_L1 /// + Deh_c3_Medium Deh_c3_Low /// + FertilityRate /// + Les_c3_Student_L1 Les_c3_NotEmployed_L1 /// + UKC UKD UKE UKF UKG UKH UKJ UKK UKL UKM UKN /// + Year_transformed Y2020 Y2021 Ethn_Asian Ethn_Black Ethn_Other /// +if (sprfm == 1 & ded == 0) [pweight = dimxwt], vce(robust) + * raw results matrix results = r(table) @@ -271,151 +265,84 @@ scalar N = e(N) scalar chi2 = e(chi2) scalar ll = e(ll) - -* Results -* Note: Zeros eliminated - -matrix b = e(b) -matrix V = e(V) - - -* Store variance-covariance matrix -preserve +* Store results in Excel -putexcel set "$dir_raw_results/fertility/var_cov", sheet("var_cov") replace -putexcel A1 = matrix(V) +* Store estimates +matrix b = e(b) +matrix V = e(V) -import excel "$dir_raw_results/fertility/var_cov", sheet("var_cov") clear +mata: + // Call matrices into mata + V = st_matrix("V") + b = st_matrix("b") -describe -local no_vars = `r(k)' + // Find which coefficients are nonzero + keep = (b :!= 0) -forvalues i = 1/2 { - egen row_sum = rowtotal(*) - drop if row_sum == 0 - drop row_sum - xpose, clear -} + // Eliminate zeros + b_trimmed = select(b, keep) + V_trimmed = select(V, keep) + V_trimmed = select(V_trimmed', keep)' + + // Inspection + b_trimmed + V_trimmed -mkmat v*, matrix(var) -putexcel set "$dir_results/reg_fertility", sheet("UK_F1b") modify -putexcel C2 = matrix(var) - -restore + // Return to Stata + st_matrix("b_trimmed", b_trimmed') + st_matrix("V_trimmed", V_trimmed) + st_matrix("nonzero_b_flag", keep) +end +* Export into Excel +putexcel set "$dir_results/reg_fertility", sheet("UK_F1b") modify +putexcel B2 = matrix(b_trimmed) +putexcel C2 = matrix(V_trimmed) -* Store estimated coefficients +* Labelling +// Need to variable label when add new variable to model. Order matters. +local var_list Dag Dag_sq Ydses_c5_Q2_L1 Ydses_c5_Q3_L1 Ydses_c5_Q4_L1 Ydses_c5_Q5_L1 /// + Dnc_L1 Dnc02_L1 /// + Dhe_pcs Dhe_mcs /// + Dcpst_Single_L1 /// + Deh_c3_Medium Deh_c3_Low /// + FertilityRate /// + Les_c3_Student_L1 Les_c3_NotEmployed_L1 /// + UKC UKD UKE UKF UKG UKH UKJ UKK UKL UKM UKN /// + Year_transformed Y2020 Y2021 Ethn_Asian Ethn_Black Ethn_Other Constant + + +putexcel A1 = "REGRESSOR" +putexcel B1 = "COEFFICIENT" + +local i = 1 +foreach var in `var_list' { + local ++i + + putexcel A`i' = "`var'" + +} -// Initialize a counter for non-zero coefficients -local non_zero_count = 0 -//local names : colnames b +local i = 2 +foreach var in `var_list' { + local ++i -// Loop through each element in `b` to count non-zero coefficients -forvalues i = 1/`no_vars' { - if (b[1, `i'] != 0) { - local non_zero_count = `non_zero_count' + 1 + if `i' <= 26 { + local letter = char(64 + `i') // Convert 1=A, 2=B, ..., 26=Z + putexcel `letter'1 = "`var'" } -} - -// Create a new row vector to hold only non-zero coefficients -matrix nonzero_b = J(1, `non_zero_count', .) - -// Populate nonzero_b with non-zero coefficients from b -local index = 1 -forvalues i = 1/`no_vars' { - if (b[1, `i'] != 0) { - matrix nonzero_b[1, `index'] = b[1, `i'] - local index = `index' + 1 + else { + local first = char(64 + int((`i' - 1) / 26)) // First letter: A-Z + local second = char(65 + mod((`i' - 1), 26)) // Second letter: A-Z + putexcel `first'`second'1 = "`var'" // Correctly places AA-ZZ } } -putexcel set "$dir_results/reg_fertility", sheet("UK_F1b") modify -putexcel A1 = matrix(nonzero_b'), names nformat(number_d2) - - -* Labelling - -putexcel A1 = "REGRESSOR" -putexcel A2 = "Dag" -putexcel A3 = "Dag_sq" -putexcel A4 = "Ydses_c5_Q2_L1" -putexcel A5 = "Ydses_c5_Q3_L1" -putexcel A6 = "Ydses_c5_Q4_L1" -putexcel A7 = "Ydses_c5_Q5_L1" -putexcel A8 = "Dnc_L1" -putexcel A9 = "Dnc02_L1" -putexcel A10 = "Dhe_pcs" -putexcel A11 = "Dhe_mcs" -putexcel A12 = "Dcpst_Single_L1" -putexcel A13 = "Dcpst_PreviouslyPartnered_L1" -putexcel A14 = "Deh_c3_Medium" -putexcel A15 = "Deh_c3_Low" -putexcel A16 = "FertilityRate" -putexcel A17 = "Les_c3_Student_L1" -putexcel A18 = "Les_c3_NotEmployed_L1" -putexcel A19 = "UKC" -putexcel A20 = "UKD" -putexcel A21 = "UKE" -putexcel A22 = "UKF" -putexcel A23 = "UKG" -putexcel A24 = "UKH" -putexcel A25 = "UKJ" -putexcel A26 = "UKK" -putexcel A27 = "UKL" -putexcel A28 = "UKM" -putexcel A29 = "UKN" -putexcel A30 = "Year_transformed" -putexcel A31 = "Y2020" -putexcel A32 = "Y2021" -putexcel A33 = "Ethn_Asian" -putexcel A34 = "Ethn_Black" -putexcel A35 = "Ethn_Other" -putexcel A36 = "Constant" - -putexcel B1 = "COEFFICIENT" -putexcel C1 = "Dag" -putexcel D1 = "Dag_sq" -putexcel E1 = "Ydses_c5_Q2_L1" -putexcel F1 = "Ydses_c5_Q3_L1" -putexcel G1 = "Ydses_c5_Q4_L1" -putexcel H1 = "Ydses_c5_Q5_L1" -putexcel I1 = "Dnc_L1" -putexcel J1 = "Dnc02_L1" -putexcel K1 = "Dhe_pcs" -putexcel L1 = "Dhe_mcs" -putexcel M1 = "Dcpst_Single_L1" -putexcel N1 = "Dcpst_PreviouslyPartnered_L1" -putexcel O1 = "Deh_c3_Medium" -putexcel P1 = "Deh_c3_Low" -putexcel Q1 = "FertilityRate" -putexcel R1 = "Les_c3_Student_L1" -putexcel S1 = "Les_c3_NotEmployed_L1" -putexcel T1 = "UKC" -putexcel U1 = "UKD" -putexcel V1 = "UKE" -putexcel W1 = "UKF" -putexcel X1 = "UKG" -putexcel Y1 = "UKH" -putexcel Z1 = "UKJ" -putexcel AA1 = "UKK" -putexcel AB1 = "UKL" -putexcel AC1 = "UKM" -putexcel AD1 = "UKN" -putexcel AE1 = "Year_transformed" -putexcel AF1 = "Y2020" -putexcel AG1 = "Y2021" -putexcel AH1 = "Ethn_Asian" -putexcel AI1 = "Ethn_Black" -putexcel AJ1 = "Ethn_Other" -putexcel AK1 = "Constant" - - -* Goodness of fit - +* Export model fit statistics putexcel set "$dir_results/reg_fertility", sheet("Gof") modify -putexcel A9 = "F1b - Fertility left initial education spell", bold +putexcel A9 = "F1b - Fertility, left initial education spell", bold putexcel A11 = "Pseudo R-squared" putexcel B11 = r2_p @@ -428,7 +355,7 @@ putexcel F12 = ll drop in_sample p scalar drop r2_p N chi2 ll - - + + capture log close diff --git a/input/InitialPopulations/compile/RegressionEstimates/reg_home_ownership.do b/input/InitialPopulations/compile/RegressionEstimates/reg_home_ownership.do index 427c70485..d75449cd7 100644 --- a/input/InitialPopulations/compile/RegressionEstimates/reg_home_ownership.do +++ b/input/InitialPopulations/compile/RegressionEstimates/reg_home_ownership.do @@ -26,12 +26,11 @@ use "$dir_ukhls_data/ukhls_pooled_all_obs_09.dta", clear do "$dir_do/variable_update" -*sample selection +/*sample selection drop if dag < 16 - xtset idperson swv - +*/ * Set Excel file @@ -41,7 +40,7 @@ putexcel set "$dir_results/reg_home_ownership", sheet("Info") replace putexcel A1 = "Description:" putexcel B1 = "Model parameters governing projection of home ownership" putexcel A2 = "Authors: Patryk Bronka, Justin van de Ven, Daria Popova" -putexcel A3 = "Last edit: 1 July 2025 DP" +putexcel A3 = "Last edit: 4 Nov 2025 DP" putexcel A4 = "Process:", bold putexcel B4 = "Description:", bold @@ -51,6 +50,7 @@ putexcel B5 = "Probit regression estimates of the probability of being a home ow putexcel A10 = "Notes:", bold putexcel B10 = "Have combined dhhtp_c4 and lessp_c3 into a single variable with 8 categories, dhhtp_c8" putexcel B11 = "Added lagged home ownership, replaced dhe with dhe_pcs and dhe_mcs, added ethnicity (dot) and covid dummies (y2020 2021)" +putexcel B12 = "Re-estimated process at benefit unit level to be consistent with SimPaths" putexcel set "$dir_results/reg_home_ownership", sheet("Gof") modify putexcel A1 = "Goodness of fit", bold @@ -61,12 +61,13 @@ putexcel A1 = "Goodness of fit", bold ************************ * Process HO1a: Probability of being a home owner -* Sample: Individuals aged 18+ +* Sample: Individuals aged 18+ who are benefit unit heads * DV: Home ownerhip dummy +/* fre dhh_owned if dag >= 18 -/*///////////////////////////////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////////////////////////////// //check weights ////////////////////////////////////////////////////////////////////////////////// probit dhh_owned dgn dag dagsq il.dhhtp_c8 il.les_c3 /// i.deh_c3 /*il.dhe*/ l.dhe_mcs l.dhe_pcs il.ydses_c5 l.yptciihs_dv l.dhh_owned ib8.drgn1 stm y2020 y2021 i.dot if /// @@ -85,12 +86,97 @@ outreg2 using "${weight_checks}/weight_comparison_HO1a.xls", alpha(0.001, 0.01, erase "${weight_checks}/weight_comparison_HO1a.txt" //////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// -*/ + probit dhh_owned dgn dag dagsq il.dhhtp_c8 il.les_c3 /// i.deh_c3 /*il.dhe*/ l.dhe_mcs l.dhe_pcs il.ydses_c5 l.yptciihs_dv l.dhh_owned ib8.drgn1 stm y2020 y2021 i.dot if /// dag>=18 [pweight=dimxwt], vce(cluster idperson) +*/ + +* DEFINE BENEFIT UNIT HEAD (AGED 18+) + +* Keep adults (18+) +keep if dag >= 18 + + +* Count unique benefit-unit–wave combinations BEFORE head selection +egen tag_bu_wave = tag(idbenefitunit swv) +count if tag_bu_wave +local n_bu_before = r(N) +display "Number of benefit unit–wave combinations BEFORE selecting head: `n_bu_before'" + + +* Sort benefit unit members within each wave: +* 1. Highest non-benefit income (ypnbihs_dv) +* 2. Highest age (dag) +* 3. Lowest idperson (idperson) +gsort idbenefitunit swv -ypnbihs_dv -dag idperson + +* Tag the first person (the "head") per benefit unit and wave +bysort idbenefitunit swv: gen benunit_head = (_n == 1) + +* Keep only benefit unit heads +keep if benunit_head == 1 + +* Count unique benefit-unit–wave combinations AFTER head selection +drop tag_bu_wave +egen tag_bu_wave = tag(idbenefitunit swv) +count if tag_bu_wave +local n_bu_after = r(N) +display "Number of benefit unit–wave combinations AFTER selecting head: `n_bu_after'" + +* Ensure benefit unit–wave counts match before and after head selection +assert `n_bu_before' == `n_bu_after' + +* Verify only one head per benefit unit per wave +by idbenefitunit swv, sort: gen n=_N +assert n==1 + +* Declare panel +xtset idperson swv + + +******************************************************************************** +* SET EXCEL OUTPUT FILES +******************************************************************************** + +* Info sheet +putexcel set "$dir_results/reg_home_ownership", sheet("Info") replace +putexcel A1 = "Description:" +putexcel B1 = "Model parameters governing projection of home ownership" +putexcel A2 = "Authors: Patryk Bronka, Justin van de Ven, Daria Popova" +putexcel A3 = "Last edit: 4 Nov 2025 DP" +putexcel A4 = "Process:", bold +putexcel B4 = "Description:", bold +putexcel A5 = "HO1a" +putexcel B5 = "Probit regression estimates of the probability of being a home owner, benefit unit heads aged 18+" + +putexcel A10 = "Notes:", bold +putexcel B10 = "Have combined dhhtp_c4 and lessp_c3 into a single variable with 8 categories, dhhtp_c8" +putexcel B11 = "Added lagged home ownership, replaced dhe with dhe_pcs and dhe_mcs, added ethnicity (dot) and covid dummies (y2020, y2021)" +putexcel B12 = "Re-estimated process at benefit unit level using heads defined by highest personal non-benefit income, or age, or lowest idperson" + +putexcel set "$dir_results/reg_home_ownership", sheet("Gof") modify +putexcel A1 = "Goodness of fit", bold + + +******************************************************************************** +* HO1a: Home ownership +******************************************************************************** + +probit dhh_owned Dgn Dag Dag_sq /// + Dhhtp_c8_2_L1 Dhhtp_c8_3_L1 Dhhtp_c8_4_L1 Dhhtp_c8_5_L1 Dhhtp_c8_6_L1 Dhhtp_c8_7_L1 Dhhtp_c8_8_L1 /// + Les_c3_Student_L1 Les_c3_NotEmployed_L1 /// + Deh_c3_Medium Deh_c3_Low /// + Dhe_mcs_L1 Dhe_pcs_L1 /// + Ydses_c5_Q2_L1 Ydses_c5_Q3_L1 Ydses_c5_Q4_L1 Ydses_c5_Q5_L1 /// + Yptciihs_dv_L1 /// + Dhh_owned_L1 /// + UKC UKD UKE UKF UKG UKH UKJ UKK UKL UKM UKN /// + Year_transformed Y2020 Y2021 Ethn_Asian Ethn_Black Ethn_Other /// + [pweight = dimxwt], vce(cluster idperson) + * raw results matrix results = r(table) @@ -177,90 +263,45 @@ putexcel A1 = matrix(nonzero_b'), names nformat(number_d2) * Labelling - +// Need to variable label when add new variable to model. Order matters. +local var_list Dgn Dag Dag_sq /// + Dhhtp_c8_2_L1 Dhhtp_c8_3_L1 Dhhtp_c8_4_L1 Dhhtp_c8_5_L1 Dhhtp_c8_6_L1 Dhhtp_c8_7_L1 Dhhtp_c8_8_L1 /// + Les_c3_Student_L1 Les_c3_NotEmployed_L1 /// + Deh_c3_Medium Deh_c3_Low /// + Dhe_mcs_L1 Dhe_pcs_L1 /// + Ydses_c5_Q2_L1 Ydses_c5_Q3_L1 Ydses_c5_Q4_L1 Ydses_c5_Q5_L1 /// + Yptciihs_dv_L1 /// + Dhh_owned_L1 /// + UKC UKD UKE UKF UKG UKH UKJ UKK UKL UKM UKN /// + Year_transformed Y2020 Y2021 Ethn_Asian Ethn_Black Ethn_Other /// + Constant + + putexcel A1 = "REGRESSOR" -putexcel A2 = "Dgn" -putexcel A3 = "Dag" -putexcel A4 = "Dag_sq" -putexcel A5 = "Dhhtp_c8_2_L1" -putexcel A6 = "Dhhtp_c8_3_L1" -putexcel A7 = "Dhhtp_c8_4_L1" -putexcel A8 = "Dhhtp_c8_5_L1" -putexcel A9 = "Dhhtp_c8_6_L1" -putexcel A10 = "Dhhtp_c8_7_L1" -putexcel A11 = "Dhhtp_c8_8_L1" -putexcel A12 = "Les_c3_Student_L1" -putexcel A13 = "Les_c3_NotEmployed_L1" -putexcel A14 = "Deh_c3_Medium" -putexcel A15 = "Deh_c3_Low" -putexcel A16 = "Dhe_mcs" -putexcel A17 = "Dhe_pcs" -putexcel A18 = "Ydses_c5_Q2_L1" -putexcel A19 = "Ydses_c5_Q3_L1" -putexcel A20 = "Ydses_c5_Q4_L1" -putexcel A21 = "Ydses_c5_Q5_L1" -putexcel A22 = "Yptciihs_dv_L1" -putexcel A23 = "Dhh_owned_L1" -putexcel A24 = "UKC" -putexcel A25 = "UKD" -putexcel A26 = "UKE" -putexcel A27 = "UKF" -putexcel A28 = "UKG" -putexcel A29 = "UKH" -putexcel A30 = "UKJ" -putexcel A31 = "UKK" -putexcel A32 = "UKL" -putexcel A33 = "UKM" -putexcel A34 = "UKN" -putexcel A35 = "Year_transformed" -putexcel A36 = "Y2020" -putexcel A37 = "Y2021" -putexcel A38 = "Ethn_Asian" -putexcel A39 = "Ethn_Black" -putexcel A40 = "Ethn_Other" -putexcel A41 = "Constant" - putexcel B1 = "COEFFICIENT" -putexcel C1 = "Dgn" -putexcel D1 = "Dag" -putexcel E1 = "Dag_sq" -putexcel F1 = "Dhhtp_c8_2_L1" -putexcel G1 = "Dhhtp_c8_3_L1" -putexcel H1 = "Dhhtp_c8_4_L1" -putexcel I1 = "Dhhtp_c8_5_L1" -putexcel J1 = "Dhhtp_c8_6_L1" -putexcel K1 = "Dhhtp_c8_7_L1" -putexcel L1 = "Dhhtp_c8_8_L1" -putexcel M1 = "Les_c3_Student_L1" -putexcel N1 = "Les_c3_NotEmployed_L1" -putexcel O1 = "Deh_c3_Medium" -putexcel P1 = "Deh_c3_Low" -putexcel Q1 = "Dhe_mcs" -putexcel R1 = "Dhe_pcs" -putexcel S1 = "Ydses_c5_Q2_L1" -putexcel T1 = "Ydses_c5_Q3_L1" -putexcel U1 = "Ydses_c5_Q4_L1" -putexcel V1 = "Ydses_c5_Q5_L1" -putexcel W1 = "Yptciihs_dv_L1" -putexcel X1 = "Dhh_owned_L1" -putexcel Y1 = "UKC" -putexcel Z1 = "UKD" -putexcel AA1 = "UKE" -putexcel AB1 = "UKF" -putexcel AC1 = "UKG" -putexcel AD1 = "UKH" -putexcel AE1 = "UKJ" -putexcel AF1 = "UKK" -putexcel AG1 = "UKL" -putexcel AH1 = "UKM" -putexcel AI1 = "UKN" -putexcel AJ1 = "Year_transformed" -putexcel AK1 = "Y2020" -putexcel AL1 = "Y2021" -putexcel AM1 = "Ethn_Asian" -putexcel AN1 = "Ethn_Black" -putexcel AO1 = "Ethn_Other" -putexcel AP1 = "Constant" + +local i = 1 +foreach var in `var_list' { + local ++i + + putexcel A`i' = "`var'" + +} + +local i = 2 +foreach var in `var_list' { + local ++i + + if `i' <= 26 { + local letter = char(64 + `i') // Convert 1=A, 2=B, ..., 26=Z + putexcel `letter'1 = "`var'" + } + else { + local first = char(64 + int((`i' - 1) / 26)) // First letter: A-Z + local second = char(65 + mod((`i' - 1), 26)) // Second letter: A-Z + putexcel `first'`second'1 = "`var'" // Correctly places AA-ZZ + } +} * Goodness of fit diff --git a/input/InitialPopulations/compile/RegressionEstimates/reg_leaveParentalHome.do b/input/InitialPopulations/compile/RegressionEstimates/reg_leaveParentalHome.do index 9a852ab65..74653889a 100644 --- a/input/InitialPopulations/compile/RegressionEstimates/reg_leaveParentalHome.do +++ b/input/InitialPopulations/compile/RegressionEstimates/reg_leaveParentalHome.do @@ -37,11 +37,11 @@ xtset idperson swv * Info sheet -putexcel set "$dir_work/reg_leaveParentalHome", sheet("Info") replace +putexcel set "$dir_results/reg_leaveParentalHome", sheet("Info") replace putexcel A1 = "Description:" putexcel B1 = "Model parameters governing leaving parental home" putexcel A2 = "Authors: Patryk Bronka, Justin van de Ven, Daria Popova" -putexcel A3 = "Last edit: 1 July 2025 DP" +putexcel A3 = "Last edit: 4 Nov 2025 DP" putexcel A4 = "Process:", bold putexcel B4 = "Description:", bold @@ -49,23 +49,26 @@ putexcel A5 = "P1a" putexcel B5 = "Probit regression estimates for leaving the parental home - 18+, not in intitial education spell, living with parents in t-1" putexcel A10 = "Notes:", bold -putexcel B10 = "Added: ethnicity-4 cat (dot); covid dummies (y2020 y2021); not partnered condition (dcpst != 1) to be consistent with the simulation" +putexcel B10 = "Added: ethnicity-4 cat (dot); covid dummies (y2020 y2021)" +putexcel B11 = "DV is synchronised with the adult child definition" -putexcel set "$dir_work/reg_leaveParentalHome", sheet("Gof") modify +putexcel set "$dir_results/reg_leaveParentalHome", sheet("Gof") modify putexcel A1 = "Goodness of fit", bold -************************************ -* Process P1a: Leave Parental Home * -************************************ - +******************************************************************************** +* Process P1a: Leave Parental Home +******************************************************************************** * Process P1a: Probability of leaving the parental home. -* Sample: All respondents living with a parent in t-1, aged 18+, not in initial +* Sample: All respondents adult child in t-1 and not currently in initial * education spell -* DV: Left parental home dummy of those who lived with parents in t-1 -* Note: Added not partnered condition as well to be consistent with the simulation -fre dlftphm if (ded == 0 & dag >= 18 & dcpst != 1) //3.65% - +* DV: Observed transitioning from adult child to non-adult child + +xtset idperson swv +//fre dlftphm if (ded == 0 & dag >= 18 & dcpst != 1) //3.65% +fre dlftphm if (ded == 0 & dag >= 18 ) +tab2 stm dlftphm if (ded == 0 & dag >= 18), r + /*///////////////////////////////////////////////////////////////////////////////////////////////// //check weights ////////////////////////////////////////////////////////////////////////////////// probit dlftphm i.dgn dag dagsq ib1.deh_c3 li.les_c3 li.ydses_c5 ib8.drgn1 stm y2020 y2021 i.dot /// @@ -84,9 +87,13 @@ erase "${weight_checks}/weight_comparison_P1a.txt" //////////////////////////////////////////////////////////////////////////////////////////////////// */ -probit dlftphm i.dgn dag dagsq ib1.deh_c3 li.les_c3 li.ydses_c5 ib8.drgn1 stm y2020 y2021 i.dot /// - if (ded==0 & dag>=18 & l.dlftphm==0 & dcpst != 1) [pweight=dimxwt], vce(robust) - +probit dlftphm Dgn Dag Dag_sq Deh_c3_Medium Deh_c3_Low /// + Les_c3_Student_L1 Les_c3_NotEmployed_L1 /// + Ydses_c5_Q2_L1 Ydses_c5_Q3_L1 Ydses_c5_Q4_L1 Ydses_c5_Q5_L1 /// + UKC UKD UKE UKF UKG UKH UKJ UKK UKL UKM UKN /// + Year_transformed Y2020 Y2021 Ethn_Asian Ethn_Black Ethn_Other /// + if (ded == 0 & dag >= 18 /*& dagpns!=1 & les_c4!=4*/ ) [pw = dimxwt], vce(robust) + * save raw results matrix results = r(table) @@ -145,98 +152,76 @@ putexcel C2 = matrix(var) restore -* Store estimated coefficients +* Store results in Excel -// Initialize a counter for non-zero coefficients -local non_zero_count = 0 -//local names : colnames b - -// Loop through each element in `b` to count non-zero coefficients -forvalues i = 1/`no_vars' { - if (b[1, `i'] != 0) { - local non_zero_count = `non_zero_count' + 1 - } -} +* Store estimates +matrix b = e(b) +matrix V = e(V) -// Create a new row vector to hold only non-zero coefficients -matrix nonzero_b = J(1, `non_zero_count', .) +mata: + // Call matrices into mata + V = st_matrix("V") + b = st_matrix("b") -// Populate nonzero_b with non-zero coefficients from b -local index = 1 -forvalues i = 1/`no_vars' { - if (b[1, `i'] != 0) { - matrix nonzero_b[1, `index'] = b[1, `i'] - local index = `index' + 1 - } -} + // Find which coefficients are nonzero + keep = (b :!= 0) + + // Eliminate zeros + b_trimmed = select(b, keep) + V_trimmed = select(V, keep) + V_trimmed = select(V_trimmed', keep)' + + // Inspection + b_trimmed + V_trimmed + + // Return to Stata + st_matrix("b_trimmed", b_trimmed') + st_matrix("V_trimmed", V_trimmed) + st_matrix("nonzero_b_flag", keep) +end +* Export into Excel putexcel set "$dir_results/reg_leaveParentalHome", sheet("UK_P1a") modify -putexcel A1 = matrix(nonzero_b'), names //nformat(number_d2) +putexcel B2 = matrix(b_trimmed) +putexcel C2 = matrix(V_trimmed) + +* Labelling +// Need to variable label when add new variable to model. Order matters. +local var_list Dgn Dag Dag_sq /// + Deh_c3_Medium Deh_c3_Low /// + Les_c3_Student_L1 Les_c3_NotEmployed_L1 /// + Ydses_c5_Q2_L1 Ydses_c5_Q3_L1 Ydses_c5_Q4_L1 Ydses_c5_Q5_L1 /// + UKC UKD UKE UKF UKG UKH UKJ UKK UKL UKM UKN /// + Year_transformed Y2020 Y2021 Ethn_Asian Ethn_Black Ethn_Other /// + Constant -* Labeling - putexcel A1 = "REGRESSOR" -putexcel A2 = "Dgn" -putexcel A3 = "Dag" -putexcel A4 = "Dag_sq" -putexcel A5 = "Deh_c3_Medium" -putexcel A6 = "Deh_c3_Low" -putexcel A7 = "Les_c3_Student_L1" -putexcel A8 = "Les_c3_NotEmployed_L1" -putexcel A9 = "Ydses_c5_Q2_L1" -putexcel A10 = "Ydses_c5_Q3_L1" -putexcel A11 = "Ydses_c5_Q4_L1" -putexcel A12 = "Ydses_c5_Q5_L1" -putexcel A13 = "UKC" -putexcel A14 = "UKD" -putexcel A15 = "UKE" -putexcel A16 = "UKF" -putexcel A17 = "UKG" -putexcel A18 = "UKH" -putexcel A19 = "UKJ" -putexcel A20 = "UKK" -putexcel A21 = "UKL" -putexcel A22 = "UKM" -putexcel A23 = "UKN" -putexcel A24 = "Year_transformed" -putexcel A25 = "Y2020" -putexcel A26 = "Y2021" -putexcel A27 = "Ethn_Asian" -putexcel A28 = "Ethn_Black" -putexcel A29 = "Ethn_Other" -putexcel A30 = "Constant" - putexcel B1 = "COEFFICIENT" -putexcel C1 = "Dgn" -putexcel D1 = "Dag" -putexcel E1 = "Dag_sq" -putexcel F1 = "Deh_c3_Medium" -putexcel G1 = "Deh_c3_Low" -putexcel H1 = "Les_c3_Student_L1" -putexcel I1 = "Les_c3_NotEmployed_L1" -putexcel J1 = "Ydses_c5_Q2_L1" -putexcel K1 = "Ydses_c5_Q3_L1" -putexcel L1 = "Ydses_c5_Q4_L1" -putexcel M1 = "Ydses_c5_Q5_L1" -putexcel N1 = "UKC" -putexcel O1 = "UKD" -putexcel P1 = "UKE" -putexcel Q1 = "UKF" -putexcel R1 = "UKG" -putexcel S1 = "UKH" -putexcel T1 = "UKJ" -putexcel U1 = "UKK" -putexcel V1 = "UKL" -putexcel W1 = "UKM" -putexcel X1 = "UKN" -putexcel Y1 = "Year_transformed" -putexcel Z1 = "Y2020" -putexcel AA1 = "Y2021" -putexcel AB1 = "Ethn_Asian" -putexcel AC1 = "Ethn_Black" -putexcel AD1 = "Ethn_Other" -putexcel AE1 = "Constant" + +local i = 1 +foreach var in `var_list' { + local ++i + + putexcel A`i' = "`var'" + +} + +local i = 2 +foreach var in `var_list' { + local ++i + + if `i' <= 26 { + local letter = char(64 + `i') // Convert 1=A, 2=B, ..., 26=Z + putexcel `letter'1 = "`var'" + } + else { + local first = char(64 + int((`i' - 1) / 26)) // First letter: A-Z + local second = char(65 + mod((`i' - 1), 26)) // Second letter: A-Z + putexcel `first'`second'1 = "`var'" // Correctly places AA-ZZ + } +} * Goodness of fit diff --git a/input/InitialPopulations/compile/RegressionEstimates/variable_update.do b/input/InitialPopulations/compile/RegressionEstimates/variable_update.do index 84ceb66f4..e10372b10 100644 --- a/input/InitialPopulations/compile/RegressionEstimates/variable_update.do +++ b/input/InitialPopulations/compile/RegressionEstimates/variable_update.do @@ -49,9 +49,18 @@ replace dhhtp_c8 = 5 if dhhtp_c4 == 2 & lessp_c3 == 2 replace dhhtp_c8 = 6 if dhhtp_c4 == 2 & lessp_c3 == 3 replace dhhtp_c8 = 7 if dhhtp_c4 == 3 replace dhhtp_c8 = 8 if dhhtp_c4 == 4 -cap label define dhhtp_c8 1 "Couple with no children, spouse employed" 2 "Couple with no children, spouse student" 3 "Couple with no children, spouse not employed" 4 "Couple with children, spouse employed" 5 "Couple with children, spouse student" 6 "Couple with children, spouse not employed" 7 "Single with no children" 8 "Single with children" +cap label define dhhtp_c8 1 "Couple with no children, spouse employed" /// +2 "Couple with no children, spouse student" /// +3 "Couple with no children, spouse not employed" /// +4 "Couple with children, spouse employed" /// +5 "Couple with children, spouse student" /// +6 "Couple with children, spouse not employed" /// +7 "Single with no children" /// +8 "Single with children" label values dhhtp_c8 dhhtp_c8 +tab dhhtp_c8, gen(Dhhtp_c8_) + // Squared income variable cap cap gen ypnbihs_dv_sq = ypnbihs_dv^2 label variable ypnbihs_dv_sq "Personal Non-benefit Gross Income Squared" @@ -89,6 +98,13 @@ cap gen l_dhe_pcs = dhe_pcs[_n-1] if idperson == idperson[_n-1] & swv == swv[_n- cap gen l_dhe_mcs = dhe_mcs[_n-1] if idperson == idperson[_n-1] & swv == swv[_n-1] + 1 cap gen l_dlltsd = dlltsd[_n-1] if idperson == idperson[_n-1] & swv == swv[_n-1] + 1 cap gen l_dlltsd01 = dlltsd01[_n-1] if idperson == idperson[_n-1] & swv == swv[_n-1] + 1 +cap gen l_dnc = dnc[_n-1] if idperson == idperson[_n-1] & swv == swv[_n-1] + 1 +cap gen l_dnc02 = dnc02[_n-1] if idperson == idperson[_n-1] & swv == swv[_n-1] + 1 +cap gen l_dcpst = dcpst[_n-1] if idperson == idperson[_n-1] & swv == swv[_n-1] + 1 +cap gen l_dhhtp_c8 = dhhtp_c8[_n-1] if idperson == idperson[_n-1] & swv == swv[_n-1] + 1 +cap gen l_dhh_owned = dhh_owned[_n-1] if idperson == idperson[_n-1] & swv == swv[_n-1] + 1 +cap gen l_yptciihs_dv = yptciihs_dv[_n-1] if idperson == idperson[_n-1] & swv == swv[_n-1] + 1 + // Fill in missing lags using current values at age 16 gsort +idperson -stm @@ -291,12 +307,25 @@ rename L_Dhhtp_c4_2 Dhhtp_c4_CoupleChildren_L1 rename L_Dhhtp_c4_3 Dhhtp_c4_SingleNoChildren_L1 rename L_Dhhtp_c4_4 Dhhtp_c4_SingleChildren_L1 +tab l_dhhtp_c8, gen(L_Dhhtp_c8_) +forvalues i=1/8 { +rename L_Dhhtp_c8_`i' Dhhtp_c8_`i'_L1 +} + tab dot, gen(dot_) rename dot_1 Ethn_White rename dot_2 Ethn_Asian rename dot_3 Ethn_Black rename dot_4 Ethn_Other +tab dcpst, gen(Dcpst_) +rename Dcpst_1 Dcpst_Partnered +rename Dcpst_2 Dcpst_Single + +tab l_dcpst, gen(L_Dcpst_) +rename L_Dcpst_1 Dcpst_Partnered_L1 +rename L_Dcpst_2 Dcpst_Single_L1 + cap gen Year_transformed = stm @@ -321,5 +350,20 @@ cap gen Dlltsd01 = dlltsd01 cap gen Dlltsd_L1 = l_dlltsd cap gen Dlltsd01_L1 = l_dlltsd01 +cap gen FertilityRate = dukfr + +cap gen Dnc = dnc + +cap gen Dnc02 = dnc02 + +rename l_dnc Dnc_L1 + +rename l_dnc02 Dnc02_L1 + +gen Ypnbihs_dv = ypnbihs_dv +gen Yptciihs_dv = yptciihs_dv +gen Yptciihs_dv_L1 = l_yptciihs_dv +gen Dhh_owned = dhh_owned +gen Dhh_owned_L1 = l_dhh_owned diff --git a/input/InitialPopulations/compile/do_emphist/00_Master_emphist.do b/input/InitialPopulations/compile/do_emphist/00_Master_emphist.do new file mode 100644 index 000000000..1492a7954 --- /dev/null +++ b/input/InitialPopulations/compile/do_emphist/00_Master_emphist.do @@ -0,0 +1,70 @@ +**************************************************************************************************** +* PROJECT: UKMOD update: construct a UKMOD-UKHLS database from UKHLS dataset +* DO-FILE NAME: 00_Master.do +* DESCRIPTION: Main do-file governing the creation of employment history data +* which is required for the generation of some UKMOD variables +* +* PURPOSE: The code reconstructs each respondent’s employment history month by month +* by combining information from the UKHLS and the older BHPS surveys. +* The scripts rebuild employment history using respondents’ reported current activity and interview dates across waves. +* The process links together: +* - the timing of interviews, +* - reported employment and non-employment spells, and +* - transitions between BHPS and UKHLS for legacy sample members. +* The result is a dataset showing, for every person, whether they were employed in each month +* since Jan 2007. +* +* +* The final output liwwh — the total number of months a person has been employed since January 2007. +* This provides a consistent measure of accumulated work experience over the observation window, +* suitable for use in UKMOD and labour-supply model. +* +* +* NOTES: Potentially the timeline could be extended backwards using data from +* the UKHLS Lifetime Employment Status History modules in Waves 1 and 5 +* which collected retrospective work histories from subsets of respondents. +* A sample scripts by Liam Wright are available but outdated: +* https://www.understandingsociety.ac.uk/documentation/mainstage/syntax/user-deposited-syntax/working-life-histories/ +*********************************************************************************************************** +* UKHLS VERSION: UKDA-6931 Special License version 2009-2023 +* AUTHORS: Nick Buck, Ricky Kanabar, Patryk Bronka, Daria Popova +* LAST REVISION: 30 Oct 2025 DP +*********************************************************************************************************** + +************************************************************************ +* Run sub-scripts +************************************************************************ +cd ${dir_data_emphist} +/* */ +* 01_Intdate.do: set up cross-wave file of interview dates +* ==> needed to link previous wave interview date to each respondent*/ +do ${dir_do_emphist}/01_Intdate.do + + +* 02_Lwintdat.do: create files of previous wave interview dates for waves c-n +* ==> helps align spells across waves for UKHLS respondents +do ${dir_do_emphist}/02_Lwintdat.do + +* 03_Bhps_lintdate.do: get last interview date under BHPS +* ==> also creates previous wave interview dates for wave b +do ${dir_do_emphist}/03_Bhps_lintdate.do + +* 04_Sp0_1_2a.do: create wave-specific spell files for everyone +* ==> each spell = period of employment/non-employment, continuous across months +* ==> Note: This does not pick up all possible variables from employment history, could be modified to pick up additional ones +do ${dir_do_emphist}/04_Sp0_1_2a.do + +* 05_Newentrant1.do: create spell file based on wave of entry (start of first job) +* ==> captures employment history for new entrants; fills gaps where possible +do ${dir_do_emphist}/05_Newentrant1.do + +* 06_Aspells1.do: create file containing all spells across waves +* ==> obtains spell start date from previous spell end date +* ==> fills some missing dates; drops cases with insufficient data +do ${dir_do_emphist}/06_Aspells1.do + + +* 07_Empcal1a.do: create monthly employment calendar ==> used to calculate total months in employment per individual +do ${dir_do_emphist}/07_Empcal1a.do + + diff --git a/input/InitialPopulations/compile/do_emphist/01_Intdate.do b/input/InitialPopulations/compile/do_emphist/01_Intdate.do new file mode 100644 index 000000000..afae4c163 --- /dev/null +++ b/input/InitialPopulations/compile/do_emphist/01_Intdate.do @@ -0,0 +1,60 @@ +************************************************************************************************* +* PROJECT: UKMOD update – create employment history data from UKHLS +* FILE: 01_Intdate.do +* +* PURPOSE: +* Creates a *cross-wave file of interview dates* for all waves (a–n) of UKHLS. +* This file is later used in 02_Lwintdate.do to determine the *previous* +* interview date for each respondent. +* +* CONTEXT: +* - Reads xwaveid (cross-wave identifier file) and merges interview date +* variables from each wave’s individual response file (`_indresp`). +* - Excludes proxy interviews (where `ivfio > 1`). +* - Converts interview month/year into a continuous “months since 2009” +* variable (`_mns09`). +* +* OUTPUTS: +* - intdate.dta : combined dataset with interview dates and months-since-2009 +************************************************************************************************* + +cap log close +log using "${dir_log_emphist}/01_Intdate.log", replace + +* The list of waves is defined *globally* in 00_Master.do +local waves $UKHLSwaves // copy global into a local for use here +local n: word count `waves' // number of waves + +******************************************************************** +* MERGE INTERVIEW DATES FROM EACH WAVE +******************************************************************** +use ${dir_ukhls_data}/xwaveid, clear + +forvalues i = 1/`n' { + local w : word `i' of `waves' + + * Merge interview date variables from each wave’s individual response file +merge 1:1 pidp using ${dir_ukhls_data}/`w'_indresp , /// + keepusing(`w'_intdatd_dv `w'_intdatm_dv `w'_intdaty_dv) + + + * Exclude proxy interviews (ivfio > 1 means proxy or non-response) + replace `w'_intdatd_dv = . if `w'_ivfio > 1 + replace `w'_intdatm_dv = . if `w'_ivfio > 1 + replace `w'_intdaty_dv = . if `w'_ivfio > 1 + + drop _merge + + * Compute months since 2009 for timeline consistency + gen `w'_mns09 = 12 * (`w'_intdaty_dv - 2009) + `w'_intdatm_dv /// + if `w'_intdaty_dv > 0 & `w'_intdatm_dv > 0 + + //tab `w'_mns09 +} + + +save intdate, replace + + +clear +cap log close diff --git a/input/InitialPopulations/compile/do_emphist/02_Lwintdat.do b/input/InitialPopulations/compile/do_emphist/02_Lwintdat.do new file mode 100644 index 000000000..881fba914 --- /dev/null +++ b/input/InitialPopulations/compile/do_emphist/02_Lwintdat.do @@ -0,0 +1,123 @@ +************************************************************************************************* +* PROJECT: UKMOD update – create employment history data from UKHLS +* FILE: 02_Lwintdate.do +* +* PURPOSE: +* Creates variables identifying the *previous interview date* for each wave +* (from c to n) based on cross-wave interview date information. +* +* CONTEXT: +* - Uses the cross-wave dataset created in 01_Intdate.do. +* - For each wave, finds the respondent’s most recent previous interview +* (if any) and records its date (year, month, day) and wave number. +* - The first two waves (a, b) have no valid "previous" interview, so +* processing starts from wave c. +* +* OUTPUTS: +* - Variables: _lwint, _lintdaty, _lintdatm, _lintdatd +* - Files: _lint.dta (for each wave c–n) +************************************************************************************************* + +cap log close +log using "${dir_log_emphist}/02_Lwintdate.log", replace + +use intdate, clear + + +************************************************************************************************* +* DEFINE WAVES AND ASSOCIATED VARIABLES +************************************************************************************************* +local waves $UKHLSwaves // copy global into a local for use here + + +* Build lists of corresponding variable names for each wave +local rvars +local yvars +local mvars +local dvars + +foreach w of local waves { + local rvars "`rvars' `w'_ivfio" // fieldwork outcome (1 = full interview) + local yvars "`yvars' `w'_intdaty_dv" // interview year + local mvars "`mvars' `w'_intdatm_dv" // interview month + local dvars "`dvars' `w'_intdatd_dv" // interview day +} + +local nwaves : word count `waves' + + +************************************************************************************************* +* CREATE VARIABLES FOR PREVIOUS INTERVIEW DATES +************************************************************************************************* +forvalues w = 3/`nwaves' { // start from wave c + local curwave : word `w' of `waves' // current wave (e.g., "c") + local prevmax = `w' - 1 // number of prior waves + + di as text "Processing wave `curwave' (previous up to wave `prevmax')" + + * Initialise variables for this wave + gen `curwave'_lwint = 0 // previous wave index number + gen `curwave'_lintdaty = -9 // previous interview year + gen `curwave'_lintdatm = -9 // previous interview month + gen `curwave'_lintdatd = -9 // previous interview day + + * Check all earlier waves to find last valid interview + forvalues i = 1/`prevmax' { + local rw : word `i' of `rvars' + local yw : word `i' of `yvars' + local mw : word `i' of `mvars' + local dw : word `i' of `dvars' + + * Replace if respondent was interviewed in both current and earlier wave + replace `curwave'_lwint = `i' if `curwave'_ivfio==1 & `rw'==1 + replace `curwave'_lintdaty = `yw' if `curwave'_ivfio==1 & `rw'==1 + replace `curwave'_lintdatm = `mw' if `curwave'_ivfio==1 & `rw'==1 + replace `curwave'_lintdatd = `dw' if `curwave'_ivfio==1 & `rw'==1 + } +} + + +************************************************************************************************* +* SAVE INTERMEDIATE DATASET WITH ALL WAVES +************************************************************************************************* +save intdate1, replace +drop if memorig==8 // exclude temporary or non-original household members + + +************************************************************************************************* +* EXPORT WAVE-SPECIFIC FILES +************************************************************************************************* +foreach w of local waves { + if inlist("`w'", "a", "b") continue // skip first two waves (no prior interviews) + + di as text "Saving previous interview data for wave `w'..." + + keep if `w'_ivfio==1 // respondents with valid interview + keep pidp `w'_lwint `w'_lintdaty `w'_lintdatm `w'_lintdatd + + save `w'_lint, replace // e.g., "c_lint.dta", "d_lint.dta", etc. + + use intdate1, clear // reload full dataset for next wave + drop if memorig==8 +} + + + +clear +cap log close + + + + + + + + + + + + + + + + diff --git a/input/InitialPopulations/compile/do_emphist/03_Bhps_lintdate.do b/input/InitialPopulations/compile/do_emphist/03_Bhps_lintdate.do new file mode 100644 index 000000000..234b59b8e --- /dev/null +++ b/input/InitialPopulations/compile/do_emphist/03_Bhps_lintdate.do @@ -0,0 +1,98 @@ +/************************************************************************************************* +* PROJECT: UKMOD update – create employment history data from UKHLS & BHPS +* FILE: b_lint.do +* +* PURPOSE: +* Bridges the BHPS and UKHLS panels by identifying the *most recent BHPS interview* +* for each respondent before their first UKHLS interview (wave B). +* +* CONTEXT: +* - The BHPS (1991–2008) sample was incorporated into UKHLS starting in wave B (2009–10). +* - This script links the BHPS interview history to the first UKHLS observation +* so that employment and household histories remain continuous across the two panels. +* - It uses BHPS individual response data (waves L–R) and the combined UKHLS intdate file. +* +* OUTPUTS: +* - bhps_lint.dta : most recent BHPS interview date before UKHLS +* - b_lint.dta : previous interview info for wave B (merged BHPS or wave A) +*************************************************************************************************/ + +cap log close +log using "${dir_log_emphist}/03_Bhps_lintdate.log", replace + +/************************************************************************************************* +* BUILD BHPS LAST INTERVIEW FILE (1991–2008) +*************************************************************************************************/ + +use ${dir_bhps_data}/xwaveid_bh, clear + +gen lwint = 0 +gen lintdatd = 0 +gen lintdatm = 0 +gen lintdaty = 0 + +* Define BHPS waves included (update global once in master file) +local waves $BHPS_waves +local nwaves : word count `waves' + +forvalues i = 1/`nwaves' { + local w : word `i' of `waves' + + * Merge BHPS individual response data for this wave + merge 1:1 pidp using ${dir_bhps_data}/b`w'_indresp, /// + keepusing(b`w'_istrtdatd b`w'_istrtdatm b`w'_istrtdaty b`w'_ivfio) + + * Keep valid (non-proxy) interviews + replace lintdatd = b`w'_istrtdatd if b`w'_ivfio == 1 + replace lintdatm = b`w'_istrtdatm if b`w'_ivfio == 1 + replace lintdaty = b`w'_istrtdaty if b`w'_ivfio == 1 + replace lwint = `i' if b`w'_ivfio == 1 + + drop _merge +} + +keep if lwint > 0 +keep pidp lwint lintdatd lintdatm lintdaty +save bhps_lint, replace + + +/************************************************************************************************* +* LINK BHPS TO UKHLS WAVE B +*************************************************************************************************/ + +use intdate1, clear + +* Merge with BHPS last interview info +merge 1:1 pidp using bhps_lint +drop if _merge == 2 // BHPS-only cases (not in UKHLS) + +* Keep only those with full interviews in wave B +keep if b_ivfio == 1 + +tab memorig + +* Initialise +gen b_lwint = 0 +gen b_lintdaty = -9 +gen b_lintdatm = -9 +gen b_lintdatd = -9 + +* Link to UKHLS wave A (if available) +replace b_lwint = 1 if a_ivfio == 1 +replace b_lintdatd = a_intdatd_dv if a_ivfio == 1 +replace b_lintdatm = a_intdatm_dv if a_ivfio == 1 +replace b_lintdaty = a_intdaty_dv if a_ivfio == 1 + +* Replace with BHPS last interview info where available (merge==3) +replace b_lwint = lwint + 11 if _merge == 3 +replace b_lintdatd = lintdatd if _merge == 3 +replace b_lintdatm = lintdatm if _merge == 3 +replace b_lintdaty = lintdaty if _merge == 3 + +tab b_lwint + +keep pidp b_lwint b_lintdaty b_lintdatm b_lintdatd +save b_lint, replace + +clear +cap log close diff --git a/input/InitialPopulations/compile/do_emphist/04_Sp0_1_2a.do b/input/InitialPopulations/compile/do_emphist/04_Sp0_1_2a.do new file mode 100644 index 000000000..2df340a19 --- /dev/null +++ b/input/InitialPopulations/compile/do_emphist/04_Sp0_1_2a.do @@ -0,0 +1,223 @@ +/************************************************************************************************* +* PROJECT: UKMOD update – create employment history data from UKHLS +* FILE: 04_Sp0_1_2a.do +* +* PURPOSE: +* Constructs employment history “spells” for each UKHLS wave (b–n). +* For each wave, it: +* - Identifies employment/non-employment episodes and transitions +* - Determines start and end dates of each spell +* - Produces three datasets: sp0 (initial), sp1 (main), sp2 (reshaped) +* +* CONTEXT: +* - Uses previous interview information from ${wp}lint.dta +* - Requires individual respondent data from ${original_data}/${wp}indresp.dta +* +* OUTPUTS: +* - ${wp}sp0.dta : initial spell definitions +* - ${wp}sp1.dta : continuation spells +* - ${wp}sp2.dta : reshaped multi-episode structure +*************************************************************************************************/ + +cap log close +log using "${dir_log_emphist}/04_Sp0_1_2a.log", replace + + +local wps ${UKHLS_waves_prefixed} +local wvno ${UKHLS_panel_waves_numbers} + +local n : word count `wps' // number of waves to process + + +/************************************************************************************************* +* LOOP THROUGH EACH WAVE +*************************************************************************************************/ + +forvalues i = 1/`n' { + + global wp : word `i' of `wps' // wave prefix (e.g. b_, c_, etc.) + global wv : word `i' of `wvno' // wave numeric label + + di as text "------------------------------------------------------" + di as text "Processing wave ${wp} (numeric ${wv})..." + di as text "------------------------------------------------------" + + + /************************************************************************************************* + * PREPARE INDRESP DATA AND MERGE WITH PREVIOUS INTERVIEW FILE + *************************************************************************************************/ + + use ${dir_ukhls_data}/${wp}indresp.dta, clear + keep if ${wp}ivfio == 1 // keep full interviews only + drop if ${wp}hhorig == 8 // drop non-original HH members + + merge 1:1 pidp using ${wp}lint + drop _merge + + rename ${wp}* * // remove wave prefix + + keep pidp jbsemp jbstat notempchk - nxtst nxtstelse - cjbatt /// + ff_ivlolw ff_emplw ff_jbsemp ff_jbstat intdatd_dv intdatm_dv intdaty_dv /// + lwint lintdaty lintdatm lintdatd + + + /************************************************************************************************* + * DEFINE EMPLOYMENT FLAGS AND END DATE VARIABLES + *************************************************************************************************/ + + gen aehhas = 1 + replace aehhas = 0 if empchk == -8 & notempchk == -8 + keep if aehhas == 1 + + gen enddatestat = 0 + replace enddatestat = 1 if empchk == 1 + replace enddatestat = 2 if notempchk == 1 & empchk != 1 + replace enddatestat = 3 if empchk == 2 + replace enddatestat = 4 if notempchk == 2 & empchk == -8 + replace enddatestat = 1 if enddatestat == 0 & empchk != -8 + replace enddatestat = 2 if enddatestat == 0 & notempchk != -8 + replace enddatestat = 5 if enddatestat == 1 & (jbsamr == 2 | samejob == 2) + + gen endday = intdatd_dv if enddatestat < 3 + gen endmonth = intdatm_dv if enddatestat < 3 + gen endyear = intdaty_dv if enddatestat < 3 + + replace endday = jbendd if enddatestat == 5 + replace endmonth = jbendm if enddatestat == 5 + replace endyear = jbendy4 if enddatestat == 5 + + replace endday = empstendd if inlist(enddatestat, 3, 4) + replace endmonth = empstendm if inlist(enddatestat, 3, 4) + replace endyear = empstendy4 if inlist(enddatestat, 3, 4) + + save ${wp}sp1a, replace // store intermediate version + + + /************************************************************************************************* + * CREATE SPELL 0 DATASET (INITIAL EPISODE) + *************************************************************************************************/ + + gen startday = lintdatd + gen startmonth = lintdatm + gen startyear = lintdaty + gen stdatestat = 1 + + gen espstat = jbstat + replace espstat = 1 if jbsemp == 2 + replace espstat = 2 if jbsemp == 1 + replace espstat = ff_jbstat if enddatestat == 4 + replace espstat = 1 if enddatestat == 3 & ff_jbsemp == 2 + replace espstat = 2 if enddatestat == 3 & ff_jbsemp == 1 + replace espstat = 2 if enddatestat == 5 & espstat > 2 + + gen wave = ${wv} + gen spell = 0 + + keep pidp wave spell lwint - espstat lintdatd lintdatm lintdaty intdatm_dv intdaty_dv + save ${wp}sp0, replace + + + /************************************************************************************************* + * CREATE SPELL 1 DATASET (CONTINUATION EPISODES) + *************************************************************************************************/ + + use ${wp}sp1a, clear + keep if enddatestat > 2 + + rename endday startday + rename endmonth startmonth + rename endyear startyear + gen stdatestat = 2 + + rename enddatestat edstat1 + + * Determine new end dates + gen enddatestat = 0 + replace enddatestat = 1 if cjob == 1 + replace enddatestat = 3 if cjob == 2 + replace enddatestat = 2 if cstat == 2 & enddatestat == 0 + replace enddatestat = 4 if cstat == 1 & enddatestat == 0 + replace enddatestat = 1 if enddatestat == 0 & jbsemp != -8 + replace enddatestat = 2 if enddatestat == 0 & jbsemp == -8 + + gen endday = intdatd_dv if enddatestat < 3 + gen endmonth = intdatm_dv if enddatestat < 3 + gen endyear = intdaty_dv if enddatestat < 3 + + replace endday = nxtjbendd if enddatestat == 3 + replace endmonth = nxtjbendm if enddatestat == 3 + replace endyear = nxtjbendy4 if enddatestat == 3 + + replace endday = nxtstendd if enddatestat == 4 + replace endmonth = nxtstendm if enddatestat == 4 + replace endyear = nxtstendy4 if enddatestat == 4 + + gen espstat = jbstat if enddatestat == 2 + replace espstat = 1 if jbsemp == 2 & enddatestat == 1 + replace espstat = 2 if jbsemp == 1 & enddatestat == 1 + replace espstat = nxtstelse + 2 if enddatestat == 4 & nxtstelse > 0 + replace espstat = nxtstelse if enddatestat == 4 & nxtstelse > -8 & nxtstelse < 0 + replace espstat = 1 if enddatestat == 3 & nxtjbes == 2 + replace espstat = 2 if enddatestat == 3 & nxtjbes > -8 & nxtjbes < 2 + replace espstat = 2 if enddatestat == 1 & missing(espstat) + + gen wave = ${wv} + gen spell = 1 + + keep pidp wave spell lwint startday - espstat lintdatd lintdatm lintdaty intdatm_dv intdaty_dv + save ${wp}sp1, replace + + + /************************************************************************************************* + * CREATE SPELL 2 DATASET (RESHAPED MULTI-EPISODE STRUCTURE) + *************************************************************************************************/ + + use ${dir_ukhls_data}/${wp}indresp.dta, clear + rename ${wp}* * + keep if ivfio == 1 + drop if hhorig == 8 + + keep pidp nextstat* nextelse* currstat* nextjob* currjob* jobhours* statendd* statendm* statendy4* + + reshape long nextstat nextelse currstat nextjob currjob jobhours statendd statendm statendy4, i(pidp) j(sp2) + drop if nextstat == -8 + + quietly merge m:1 pidp using ${dir_ukhls_data}/${wp}indresp, /// + keepusing(${wp}intdatd_dv ${wp}intdatm_dv ${wp}intdaty_dv) + keep if _merge == 3 + drop _merge + + merge m:1 pidp using ${wp}lint + keep if _merge == 3 + drop _merge + rename ${wp}* * + + gen enddatestat = 0 + replace enddatestat = 1 if currjob == 1 + replace enddatestat = 3 if currjob == 2 + replace enddatestat = 4 if currstat == 1 + replace enddatestat = 2 if currstat > -8 & enddatestat == 0 + + gen endday = intdatd_dv + gen endmonth = intdatm_dv + gen endyear = intdaty_dv + + replace endday = statendd if enddatestat > 2 + replace endmonth = statendm if enddatestat > 2 + replace endyear = statendy4 if enddatestat > 2 + + gen espstat = nextstat + replace espstat = nextelse + 2 if nextelse > 0 + replace espstat = nextelse if nextstat == 2 & nextelse < 0 + replace espstat = 1 if nextjob == 1 + replace espstat = 2 if nextjob > 1 + replace espstat = 2 if nextjob > -8 & nextjob < 0 + + gen spell = sp2 + 1 + gen wave = ${wv} + + keep pidp spell wave endday endmonth endyear enddatestat espstat lintdatd lintdatm lintdaty intdatm_dv intdaty_dv + save ${wp}sp2, replace +} + +cap log close diff --git a/input/InitialPopulations/compile/do_emphist/05_Newentrant1.do b/input/InitialPopulations/compile/do_emphist/05_Newentrant1.do new file mode 100644 index 000000000..f8efe7ca9 --- /dev/null +++ b/input/InitialPopulations/compile/do_emphist/05_Newentrant1.do @@ -0,0 +1,191 @@ +/************************************************************************************************* +* PROJECT: UKMOD update – create employment history data from UKHLS +* FILE: 05_Newentrant1.do +* +* PURPOSE: +* Constructs “new entrant” employment spells for all available waves (A–latest). +* For each wave, identifies individuals who recently entered employment, +* infers start and end dates, and creates wave-specific spell files. +* +* NOTES: +* Patryk’s comment said that b_jbbgdat{y,m,d} were missing from earlier release data +* and obtained from Graham. It looks like they were added to the new release, +* therefore special treatment of wave B is no longer needed. +*************************************************************************************************/ + +cap log close +log using "${dir_log_emphist}/05_Newentrant1.log", replace + +/****************************************************************************** + * WAVE A: process separately (Nick Buck original logic) + ******************************************************************************/ +di as text "------------------------------------------------------" +di as text "Processing new entrant spells for wave a (numeric 1)" +di as text "------------------------------------------------------" + +capture use ${dir_ukhls_data}/a_indresp.dta, clear + + tab a_jbbgm a_jbsemp + tab a_jbbgy if a_jbbgm > 0 & a_jbsemp > 0 + tab a_jbbgy if a_jbbgm < 0 & a_jbsemp > 0 + tab a_jbhad + drop if a_ivfio==2 + rename a_* * + gen spell=0 + gen wave=1 + gen espstat=jbstat + replace espstat=1 if jbsemp==2 + replace espstat=2 if jbsemp==1 + tab espstat jbsemp + gen endyear=intdaty_dv + gen endmonth=intdatm_dv + gen endday=intdatd_dv + gen startmonth=-9 + gen startyear=-9 + gen startday=-9 + replace startyear=jbbgy if jbsemp > 0 + replace startmonth=jbbgm if jbsemp > 0 + replace startday=jbbgd if jbsemp > 0 + tab jlendm jbhad + replace startyear=jlendy if jbhad==1 + replace startmonth=jlendm if jbhad==1 + replace startday=1 if jbhad==1 + tab jbhad jbsemp + tab jbstat if jbhad==2 + replace startyear=2007 if jbhad==2 + replace startmonth=1 if jbhad==2 + replace startday=1 if jbhad==2 + tab startyear + tab jbstat if startyear < 0 + replace startyear=2007 if startyear < 0 + tab startyear if startmonth < 0 + replace startmonth=1 if startmonth < 0 + tab espstat + tab jbstat + gen ne=1 + keep pidp spell wave espstat endyear endmonth endday startmonth startyear startday intdaty_dv intdatm_dv ne + save a_sp0_ne, replace + + di as text "Saved a_sp0_ne.dta successfully." + + +/****************************************************************************** + * LOOP THROUGH WAVES (b ... n) using master globals + ******************************************************************************/ +local wps ${UKHLS_waves_prefixed} +local wvno ${UKHLS_panel_waves_numbers} + +local n : word count `wps' + +forvalues i = 1/`n' { + local wp : word `i' of `wps' // prefix e.g. b_ + local wn : word `i' of `wvno' // numeric e.g. 2 + + di as text "------------------------------------------------------" + di as text "Processing new entrant spells for wave `wp' (numeric `wn')" + di as text "------------------------------------------------------" + + use ${dir_ukhls_data}/`wp'indresp.dta, clear + + * harmonise variable names (=remove wave prefix) + rename `wp'* * + + /************************************************************************************************* + * CHECK THAT REQUIRED VARIABLES EXIST + * (if some essential vars missing, warn and skip) + *************************************************************************************************/ + local reqvars "pidp ivfio hhorig notempchk empchk jbsemp jbstat intdaty_dv intdatm_dv intdatd_dv jbhad jlendy jlendm jbbgy jbbgm jbbgd" + local missing_vars + + foreach v of local reqvars { + capture confirm variable `v' + if _rc local missing_vars "`missing_vars' `v'" + } + + if "`missing_vars'" != "" { + di as error "WARNING: Missing variables in wave `wp': `missing_vars'" + di as text "Skipping this wave..." + continue + } + + /************************************************************************************************* + * BASIC SUMMARY FOR DIAGNOSTICS + *************************************************************************************************/ + di as text "Variable overview for wave `wp':" + summarize jbsemp jbstat jbhad jbbgy jbbgm jbbgd jlendy jlendm + + /************************************************************************************************* + * FILTER AND PROCESS + *************************************************************************************************/ + drop if ivfio == 2 // exclude proxy interviews + capture confirm variable hhorig + if !_rc { + drop if hhorig == 8 // exclude temporary members (if variable exists) + } + + gen aehhas = 1 + replace aehhas = 0 if notempchk == -8 & empchk == -8 + keep if aehhas == 0 + + * Fill jbbg values if missing + capture confirm variable jbbgdaty + if !_rc { + replace jbbgy=jbbgdaty if jbbgy < 0 & jbbgdaty > 0 & jbbgdaty != . + replace jbbgm=jbbgdatm if jbbgm < 0 & jbbgdatm > 0 & jbbgdatm != . + replace jbbgd=jbbgdatd if jbbgd < 0 & jbbgdatd > 0 & jbbgdatd != . + } + + gen spell = 0 + gen wave = `wn' + + * Define employment status at spell end + gen espstat = jbstat + replace espstat = 1 if jbsemp == 2 + replace espstat = 2 if jbsemp == 1 + + gen endyear = intdaty_dv + gen endmonth = intdatm_dv + gen endday = intdatd_dv + + * Default missing start dates + gen startyear = -9 + gen startmonth = -9 + gen startday = -9 + + * Fill start date from job start info (if employed) + replace startyear = jbbgy if jbsemp > 0 + replace startmonth = jbbgm if jbsemp > 0 + replace startday = jbbgd if jbsemp > 0 + + * For those who had a job previously (jbhad == 1) + replace startyear = jlendy if jbhad == 1 + replace startmonth = jlendm if jbhad == 1 + replace startday = 1 if jbhad == 1 + + * If no job since 2007, assign default early date + replace startyear = 2007 if jbhad == 2 | startyear < 0 + replace startmonth = 1 if jbhad == 2 | startmonth < 0 + replace startday = 1 if jbhad == 2 | startday < 0 + + * Flag for new entrant + gen ne = 1 + + /************************************************************************************************* + * SAVE WAVE-SPECIFIC SPELL FILE + *************************************************************************************************/ + keep pidp spell wave espstat endyear endmonth endday /// + startmonth startyear startday intdaty_dv intdatm_dv ne + + save `wp'sp0_ne, replace + + di as text "Saved `wp'sp0_ne.dta successfully." +} + +/****************************************************************************** + * END + ******************************************************************************/ +di as text "------------------------------------------------------" +di as text "All available waves processed. Check logs for warnings." +di as text "------------------------------------------------------" + +cap log close diff --git a/input/InitialPopulations/compile/do_emphist/06_Aspells1.do b/input/InitialPopulations/compile/do_emphist/06_Aspells1.do new file mode 100644 index 000000000..f0bcf2913 --- /dev/null +++ b/input/InitialPopulations/compile/do_emphist/06_Aspells1.do @@ -0,0 +1,160 @@ +/************************************************************************************************* +* PROJECT: UKMOD update – create employment history data from UKHLS +* FILE: 06_Aspells1.do +* +* PURPOSE: +* Combines all wave-specific employment spell files (sp0, sp0_ne, sp1, sp2) +* into a single dataset covering all available waves. +* Derives consistent start and end dates, imputes missing dates, +* and removes invalid or inconsistent spells. +* +* NOTES: +* - BHPS-origin members receive approximate start dates if missing. +*************************************************************************************************/ + +cap log close +log using "${dir_log_emphist}/06_Aspells1.log", replace + +/************************************************************************************************* + * INITIALISE AND APPEND SPELL FILES + *************************************************************************************************/ + +di as text "------------------------------------------------------" +di as text "Combining wave-specific spell files into one dataset" +di as text "------------------------------------------------------" + +* Start with wave a +use a_sp0_ne, clear + +* Loop through later waves using global list from master file +local wps ${UKHLS_waves_prefixed} +local n : word count `wps' + +forvalues i = 1/`n' { + local wp : word `i' of `wps' + di as text "Appending spell files for wave `wp'..." + + capture append using `wp'sp0 + capture append using `wp'sp0_ne + capture append using `wp'sp1 + capture append using `wp'sp2 +} + +di as text "All wave-specific spell files appended successfully." + +/************************************************************************************************* + * MERGE WITH CROSS-WAVE IDENTIFIER + *************************************************************************************************/ + +di as text "Merging with xwaveid file to obtain memorig variable..." +merge m:1 pidp using ${dir_ukhls_data}/xwaveid, keepusing(memorig) +keep if _merge == 3 +drop _merge + +/************************************************************************************************* + * IMPUTE MISSING BHPS INTERVIEW DATES + *************************************************************************************************/ + +di as text "Applying BHPS date fix for legacy members..." +gen bhps = 0 +replace bhps = 1 if memorig > 2 & memorig < 7 + +replace startyear = 2008 if bhps == 1 & startyear == -9 +replace startmonth = 9 if bhps == 1 & startmonth == -9 +replace startday = 1 if bhps == 1 & startday == -9 + +/************************************************************************************************* + * ADJUST START AND END DATES USING INTERVIEW TIMING + *************************************************************************************************/ + +di as text "Adjusting spell dates relative to previous and current interviews..." + +gen valdat1 = 0 +replace valdat1 = 1 if lintdaty > 0 & lintdatm > 0 & endyear > 0 & endmonth > 0 +gen durat1 = 12 * (endyear - lintdaty) + (endmonth - lintdatm) if valdat1 == 1 + +gen valdat2 = 0 +replace valdat2 = 1 if lintdaty > 0 & lintdatm > 0 & startyear > 0 & startmonth > 0 +gen durat2 = 12 * (startyear - lintdaty) + (startmonth - lintdatm) if valdat2 == 1 + +replace endyear = lintdaty if durat1 < 0 +replace endmonth = lintdatm if durat1 < 0 +replace endday = lintdatd if durat1 < 0 +replace startyear = lintdaty if durat2 < 0 +replace startmonth = lintdatm if durat2 < 0 +replace startday = lintdatd if durat2 < 0 + +/************************************************************************************************* + * FILL START DATES FROM PREVIOUS SPELLS + *************************************************************************************************/ + +sort pidp wave spell +replace startyear = endyear[_n-1] if spell > 1 +replace startmonth = endmonth[_n-1] if spell > 1 +replace startday = endday[_n-1] if spell > 1 + +/************************************************************************************************* + * COMPUTE MIDPOINT DATES (FOR MISSING VALUES) + *************************************************************************************************/ + +gen lint00 = 12 * (lintdaty - 2000) + lintdatm if lintdaty > 0 & lintdatm > 0 +gen int00 = 12 * (intdaty_dv - 2000) + intdatm_dv if intdaty_dv > 0 & intdatm_dv > 0 +gen interval = int00 - lint00 +gen mint00 = lint00 + round(interval / 2) +gen midyear = 2000 + int(mint00 / 12) +gen midmonth = mint00 - 12 * int(mint00 / 12) +replace midyear = midyear - 1 if midmonth == 0 +replace midmonth = 12 if midmonth == 0 + +/************************************************************************************************* + * MANUAL IMPUTATIONS FOR PARTIAL MISSING MONTHS + *************************************************************************************************/ + +replace endmonth = 1 if endyear == intdaty_dv & endmonth < 0 +replace endmonth = 12 if endyear == lintdaty & endmonth < 0 +replace endmonth = 6 if endyear > lintdaty & endyear < intdaty_dv & endmonth < 0 + +replace startmonth = endmonth[_n-1] if spell == 1 & startmonth < 0 & startyear > 0 & endmonth[_n-1] > 0 + +gen valstart = (startmonth > 0 & startyear > 0) +gen valend = (endmonth > 0 & endyear > 0) + +replace startmonth = midmonth if valstart == 0 & midmonth != . +replace startyear = midyear if valstart == 0 & midyear != . +replace endmonth = midmonth if valend == 0 & midmonth != . +replace endyear = midyear if valend == 0 & midyear != . + +/************************************************************************************************* + * COMPUTE SPELL DURATION AND VALIDATION + *************************************************************************************************/ + +gen valdat = (startyear > 0 & startmonth > 0 & endyear > 0 & endmonth > 0) +gen durat = 12 * (endyear - startyear) + (endmonth - startmonth) if valdat == 1 + +save allspells1, replace + +/************************************************************************************************* + * FILTER AND CLEAN SPELLS + *************************************************************************************************/ + +use allspells1, clear + +gen d2 = (valdat == 0) +bys pidp: egen nd2 = sum(d2) +tab nd2 + +keep if nd2 == 0 +keep if durat >= 0 +drop if durat == . +drop if espstat < 0 + +save allspells1ok, replace + +/************************************************************************************************* + * END + *************************************************************************************************/ +di as text "------------------------------------------------------" +di as text "All spells processed and saved as allspells1ok.dta" +di as text "------------------------------------------------------" + +cap log close diff --git a/input/InitialPopulations/compile/do_emphist/07_Empcal1a.do b/input/InitialPopulations/compile/do_emphist/07_Empcal1a.do new file mode 100644 index 000000000..8dc71ee78 --- /dev/null +++ b/input/InitialPopulations/compile/do_emphist/07_Empcal1a.do @@ -0,0 +1,324 @@ +/************************************************************************************************* +* PROJECT: UKMOD update – create employment calendar and per-wave employment history +* FILE: 07_Empcal1a.do +* +* PURPOSE: +* - Build a monthly employment calendar (2007 onward) from all employment spells. +* - Derive per-wave employment history variables needed for UKMOD. +* - Output one per-wave file (b_emphist, ..., n_emphist) with summary measures. +* +* INPUTS: +* allspells1ok.dta - individual-level employment spells constructed in 06_Aspells1.do +* ${original_data}\_indresp.dta - wave-specific interview response data +* +* OUTPUTS: +* ${data}\_emphist.dta - per-wave employment history summary files +* ${data}\temp_liwwh.dta - long file with all waves appended +*************************************************************************************************/ +local baseyr 2007 //==> All subsequent month indexing is relative to January 2007. + +use allspells1ok, clear // Load the prepared spell data + +*-------------------------------------------------------------* +* Convert start and end dates into months since base year (Jan 2007) +*-------------------------------------------------------------* + +gen stmy07 = 12 * (startyear - `baseyr') + startmonth +gen enmy07 = 12 * (endyear - `baseyr') + endmonth + +*-------------------------------------------------------------* +* Simplified employment status: 2 = employed, 1 = not employed +*-------------------------------------------------------------* +fre espstat +gen emp=1 if espstat > 2 +replace emp=2 if espstat < 3 +tab espstat emp + +*-------------------------------------------------------------* +* Determine full observed month range +*-------------------------------------------------------------* +summ enmy07, meanonly +local maxm = r(max) +local minm = 1 // start from month 1 to avoid negatives + +di as txt "Detected month range: " as res "`minm'–`maxm' (" as res `=`maxm'-`minm'+1' " months total)" + +*-------------------------------------------------------------* +* Generate monthly employment indicators (esp# = status each month) +*-------------------------------------------------------------* +forvalues i = `minm'/`maxm' { + gen esp`i' = 0 + replace esp`i' = emp if `i' >= stmy07 & `i' <= enmy07 +} + +*-------------------------------------------------------------* +* Collapse multiple spells per person (2 overrides 1) +*-------------------------------------------------------------* +forvalues i = `minm'/`maxm' { + bys pidp: egen memp`i' = max(esp`i') +} + +*-------------------------------------------------------------* +* Keep one row per person and retain key variables +*-------------------------------------------------------------* +bys pidp: gen seq = _n +keep if seq == 1 +keep pidp memorig memp`minm'-memp`maxm' + +/*-------------------------------------------------------------* +* Count employed months per financial year (April–March) ==> not sure is this is needed so coded out for now +*-------------------------------------------------------------* +summ memp*, meanonly + +local fy_start = `baseyr' +local fy_end = floor(`baseyr' + (`maxm' + 8) / 12) // +8 ensures FY covers Apr–Mar + +forvalues y = `fy_start'/`fy_end' { + local fy = substr("`y'",3,2) // e.g. 2007 → "07" + local start = (12 * (`y' - `baseyr')) + 4 // April of FY + local end = (12 * (`y' - `baseyr' + 1)) + 3 // March next year + + * Clip to observed range + if `start' < `minm' local start = `minm' + if `end' > `maxm' local end = `maxm' + + * Count months employed (status = 2) + gen efy`fy' = 0 + forvalues i = `start'/`end' { + replace efy`fy' = efy`fy' + 1 if memp`i' == 2 + } + + di as txt "FY" `y' "/" `= `y'+1' " → months " as res "`start'–`end'" +} +*/ + +save empcal1a, replace +/*we end up with a monthy calendar of activity (i.e. employed or not) for each individual from Jan 2007*/ + +/************************************************************************************************* + Derive wave-specific employment history summaries + -------------------------------------------------------------------- + For each wave, merge with interview date, calculate employment duration + up to that interview month (liwwh), and short-term employment indicators: + empmonth - months employed in 6 months before interview + mismonth - months missing in last 6 months + empmonth12 - months employed in 12 months before interview +*************************************************************************************************/ + +local waves $UKHLS_panel_waves +//local waves b + +foreach w of local waves { + + di "---------------------------------------------------------" + di "Processing WAVE `w' ..." + di "---------------------------------------------------------" + + use empcal1a, clear + + merge 1:1 pidp using ${dir_ukhls_data}/`w'_indresp, /// + keepusing(`w'_intdatm_dv `w'_intdaty_dv `w'_ivfio) + keep if _merge == 3 + drop _merge + drop if `w'_ivfio == 2 // exclude proxy interviews + + * Interview month index relative to base year (Jan 2007) + gen inmy07 = 12*(`w'_intdaty_dv - `baseyr') + `w'_intdatm_dv + + + *------------------------------------------ + * Total months employed up to interview + *------------------------------------------ + gen liwwh = 0 + summarize inmy07, meanonly + local maxm = r(max) + forvalues i = 1/`maxm' { + replace liwwh = liwwh + 1 if memp`i' == 2 & `i' <= inmy07 + } + + *------------------------------------------ + * Short-term employment summaries + *------------------------------------------ + summarize inmy07, meanonly + local maxm = r(max) + local start6m = `maxm' - 6 + local start12m = `maxm' - 12 + + gen empmonth = 0 + gen mismonth = 0 + gen empmonth12 = 0 + + forvalues i = `start6m'/`maxm' { + replace empmonth = empmonth + 1 if memp`i' == 2 & inmy07 == `maxm' + replace mismonth = mismonth + 1 if memp`i' == 0 & inmy07 == `maxm' + } + forvalues i = `start12m'/`maxm' { + replace empmonth12 = empmonth12 + 1 if memp`i' == 2 & inmy07 == `maxm' + } + + *------------------------------------------ + * Keep and label key variables + *------------------------------------------ + keep pidp `w'_intdatm_dv `w'_intdaty_dv liwwh empmonth mismonth empmonth12 //efy1 efy2 + label var liwwh "Total months in employment up to current interview" + label var empmonth "Months employed in last 6 months before interview" + label var mismonth "Months missing in last 6 months before interview" + label var empmonth12 "Months employed in last 12 months before interview" + + save `w'_emphist, replace +} + +di as txt "All waves (B–N) processed successfully." + +*------------------------------------------ +* Combine per-wave employment history files +*------------------------------------------ + +* Convert global into a local list and remove first letter (because we start from wave c) +local waves $UKHLS_panel_waves +local first : word 1 of `waves' +local waves : list waves - first + +display "Waves to append: `waves'" + +use b_emphist, clear +gen wave = "b" + +foreach w of local waves { + display "Appending wave `w'..." + append using `w'_emphist, generate(flag_`w') + replace wave = "`w'" if flag_`w' == 1 + drop flag_`w' +} + +* generate wave identifier +gen swv = . + +local letters $UKHLS_panel_waves +local numbers $UKHLS_panel_waves_numbers + +local n : word count `letters' +forval i = 1/`n' { + local wv : word `i' of `letters' + local num : word `i' of `numbers' + replace swv = `num' if wave == "`wv'" +} + +gen idperson=pidp + +save temp_liwwh.dta, replace + +duplicates report swv idperson +bys swv: sum liwwh + +cap log close + +/************************************************************************************** +* clean-up and exit +*************************************************************************************/ + +#delimit ; +local files_to_drop +allspells1.dta +a_sp0_ne.dta +bhps_lint.dta +b_emphist.dta +b_lint.dta +b_sp0.dta +b_sp0_ne.dta +b_sp1.dta +b_sp1a.dta +b_sp2.dta +c_emphist.dta +c_lint.dta +c_sp0.dta +c_sp0_ne.dta +c_sp1.dta +c_sp1a.dta +c_sp2.dta +d_emphist.dta +d_lint.dta +d_sp0.dta +d_sp0_ne.dta +d_sp1.dta +d_sp1a.dta +d_sp2.dta +e_emphist.dta +e_lint.dta +e_sp0.dta +e_sp0_ne.dta +e_sp1.dta +e_sp1a.dta +e_sp2.dta +f_emphist.dta +f_lint.dta +f_sp0.dta +f_sp0_ne.dta +f_sp1.dta +f_sp1a.dta +f_sp2.dta +g_emphist.dta +g_lint.dta +g_sp0.dta +g_sp0_ne.dta +g_sp1.dta +g_sp1a.dta +g_sp2.dta +h_emphist.dta +h_lint.dta +h_sp0.dta +h_sp0_ne.dta +h_sp1.dta +h_sp1a.dta +h_sp2.dta +intdate.dta +intdate1.dta +i_emphist.dta +i_lint.dta +i_sp0.dta +i_sp0_ne.dta +i_sp1.dta +i_sp1a.dta +i_sp2.dta +j_emphist.dta +j_lint.dta +j_sp0.dta +j_sp0_ne.dta +j_sp1.dta +j_sp1a.dta +j_sp2.dta +k_emphist.dta +k_lint.dta +k_sp0.dta +k_sp0_ne.dta +k_sp1.dta +k_sp1a.dta +k_sp2.dta +l_emphist.dta +l_lint.dta +l_sp0.dta +l_sp0_ne.dta +l_sp1.dta +l_sp1a.dta +l_sp2.dta +m_emphist.dta +m_lint.dta +m_sp0.dta +m_sp0_ne.dta +m_sp1.dta +m_sp1a.dta +m_sp2.dta +n_emphist.dta +n_lint.dta +n_sp0.dta +n_sp0_ne.dta +n_sp1.dta +n_sp1a.dta +n_sp2.dta + ; +#delimit cr // cr stands for carriage return + +foreach file of local files_to_drop { + erase "$dir_data_emphist/`file'" +} + diff --git a/input/reg_fertility.xlsx b/input/reg_fertility.xlsx index 27644860a6db2b4f511280d015c22e47c74351ef..5d3a9b744c84e2813d874d57d71df099de3110b3 100644 GIT binary patch literal 19183 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 VdlbR`m(oAUJofzfuOWY1`X8(*xd#9M delta 22528 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 diff --git a/input/reg_labourSupplyUtility.xlsx b/input/reg_labourSupplyUtility.xlsx index 8d8403ce9e30c49d4d72ae8ac1c4d845c45ac222..9fe3d5d680144d64a8e80d5cb83b83d403cc9f67 100644 GIT binary patch delta 189548 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�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 ~-%-$go2&#OZjigJg$sl}MU+*-p!-DD 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 delta 102996 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 z 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�(ZNycUDHo`{8^8|Ap# zG^LL(xl4sQ;R?ciB>FZKOkCDgkUAodfDExEDQE>*lh<6D+Pj)Sh$%(l@hYA>MN-eo z6nfycDFJLM1%PVr7E5Tc!J2$~E8(K}43p{#XxRVIJ2!=5ZB8-qb&#eMH)>iaT+ zA_*m$q+j8?^WP~^Q}7&>0K?S^hb(n}t-CaZD-_!Noj`)R^=6=_Mp^hXWfBD0jFI7Q+_fU`o`~w&A=iHhSdyT4FsIMdWGfh}Et}4W1=rH>pol zG*pBY3mt#_00;3hjkV>s`kMEHw+wHLk_U3*gRvc8D7Ous3t=SXbTN(wx1pjT*8{x8 zP|%wJZUv3O|h6ogsfxVUaW=iaZ<>_2r1X4Gqcm z6&A^5!pfAK&s%PHl%XH`z5=5ygvk0@-Alos=d7=!0i&&^(O{Mk4jcqyX_7(C|~7 zW@wmkEev>>_?Xa!23?nZVxvu<6ympB$r7jINvcC* z+tOcfXkNRV9yv5&74P33{^li1gWC>7QOtjCghTB@zG`Eh9rsQpa>%i@u`+B5E=jl4 z&t7JD)l5~D3`U-E0zjNWk@!jHF~D;N7LZ)CPIQQhZ8%dVL{Yr$GVoOPv4;phcASeqai0q@MJI@=WdtS_Zv@dPQXu3US-J$2Nubm-=7o;}SG$>wbzUHv7vz zmjNeqaQq%yvE3eJS66`vy(v5Vih@6qG@D{x@A4FG*U48P1Zg+xP%09hMD%}3EZk0@ zT*e39c2O!A@^srH3s>JOYX|LafK@PrCSwO7&XxWUb!rHl@#?RRt$mWuaYrx?488Eu zVCJnx2x)l-DDt@^EK|NOA>4oP_>`up9nIAX<;}!}!VDpZ*7xLV{aikqpaO|s_!gFL z4pmMS79msH;u_~y>Ms)xlT=)k9wjf#?4SP1#Jx*ggd{`wQ%zPGcvDgJzfrseOE})S~*gym0q}2_J4PPs$9Q{)g6cMRyF0)U_f#K~WD{`=ixj(swNG%w z#^rukpJ$iiA)rg9rhR`bynY1&NEJ)B?Mal1jwDeq?aejeIsz_(0{A}A5oK14aCmV< zr*Z#r>ZeRi{ahS(3^=2}tG81>TR1jhUTW~+Hc}G}dO_12N@^0g6b8nl=Nl_9KV@p- zYhl7-KPX;j{dE-;u8xh3MSsDudF?~`mt*rEzeOX?w}-!Z&D4Jw5tFt}oJURMKf~#G z_wwg2nHsCcF{~^DSD=hHp?#jSGJ;GEYvl;4E`V?2fR?E_?w+dJvZFBi zNLHvP#KQaEU)O)%1mDTm1+RcBgo7qKxVbg8jW3*1ibz#>fRM_!8WJ_p>6%-{9bNi- zMpD{A{S+V802MBcVaY|19h{oFb-Y~4Yna}U;NF8MUvej4x7sCBMKW3R-B`cL5#;0W zImnplq%3`rmZ!-E-&74_<5RMuhPNTsR6eV7*g(z>Cf0w8VUJDy_HN4veXS+r$O=dp zVpy~>R$(1t?X-XYsrXkUfGpPs&psA;}LJ#`Z zlkpfBNL?;*DJ2;(qYU`=1Uj`e$CsNF4O)mCj zC}=4S@?AU=>RsD2xKHspF1OfcfEz>5V!j~@RB?Zh5H~q=A#GI|Q|{j9s5l6*9?OQ* zlnv0awTH%fyRUIds8@%!YJW>^`4rUJeTy4Nw%uN3FqMdH4HeA03WHEf)x7dMDULpB z!&Mx_OOzD_Hps$(-o~~NC?7$Hf2E8!@=k33#oXx`pWavVKPx8t^}vS-!^K7- z5O<`FaJU9CRE0!7l`8T)#Q1&q?1L3w5pjRDbK%9Ox`ihVzl_&1t1v1eF2V@eOZJc4 zl)}f|iVsMHAVkLw-f+xL(8s89N^(_1v{qN~HI)-cT~C_+)X$Woi@Y7ah-+Z+I18Tk zO#dVza?5qv!5?-U z7yOsk#-2z1OHjx5Zx4U-l9-_hvCg)_$|S6@o7sl2?%utO_|e=FVA2&KMoa~dRSeciE376Fdzrgs^m_6t8RbKP(E`!!hV}e?gLwp5YXa~#<94r-|0^l!CIkq z*{6$;B#US+OnfIiuywHUhN*AmVmGc?{Y{jN;`i&isoiW2F@X6~{Y{1$*aCIg3FjQ# zs-_B1ev_@@t+icmh5zZV_m?sU)wzb2;Evh4Pw%JQ(VO<8e6wxQtj)5DfSP{~6MF#_ zU&=Ii!#if=qh)4}2go<&Q>{Kq)^!dwVz>1-8LgJ%Vsk)(UYx|CdZtdHpFr>xub4Oy zpSKOTuT$`&G>6EP6C&g%4T0x}__Df4XxVvSadQV2-(#)Us_fx1{S24+U+T?v6t!?L|0-`lI| zAtY)k0bfl)$H4`vn8=o3;Skd1F|cTuH?T9vDk`dFM4$-_qJNRO@xe3un%4wD5=>iC z0g8#@Z1zdM#lG9(kW>RGggY?6A}&ol2bQ%;ZL+9<0Mg)--sO(i*3&jS@Foa_b-O-* zk+*q~d@RH#XU})*J5qm<(Z?AtVCmc`r#dMm2Q)g#YSL-?ozFWF?kYC2BPz=*Qjk>V zDf1QJ=p3h( zF&f@!zD;Z%OmM7Mjw4Cwg*wn7cHamw? z!LtXsfY?aey6<@>zyTjrG8_t8nE6gaa#w~xfZpsW{|bUH31{+5o1Gfp#UwmmKW~Ck zLGYkXw4pJ4o^xz!cm)iykgekQ3WKMVpEMlwi2R(|^*$G}nLxR&+fGPj(?|Ibrx$|_ z(7}HV;);WCy-(1`oI{ya8w7!aI4Ohmg>o zAWXj~S}=5&#i=PPF~dsa6bD%Ije4lTKdabiUm96m6s)cqvLWXb(5R3g>>az4+n^k$ zvwy8L5xEw`{qgDWQS~^dbWJS84$M5GkpJX_DOuF>HL)cMND>>gXqP)bR5t}S@~+!m zhPa2U@KpxTy_!0QgbQ=OWK+P2;j(|D43G;UZGlO~QS<^2#RC-5#3Y0WY{W~+yj2H3 z$=BEj^cS3(*S?`gPEACz_iqn>^F!`z(KZ!twqGML{K2WIJ*TzO38AscM8-%fw|zT% znc|1ZK$h1=45Yx!$_ly7sVNOl$=5IgPNL1HEI^$&XSF-5=bMxbxkY(G{Y8JfEWgQ$ zKZ_S^5UXI=5JkGGi%_H7s%CrHkm^|6(54L#4QrQ_n$4|NkA=?6yRK6ZL?Ut~cVZQ; z5OZu^(1-l8a56ZsDm5r%;n8bOP4okXIqkty(A*XPL&7Gu0$hTmKp;r}Vd4<{f6C5o zIm#@#+PC89^A69%K=*XSv?G725CVaa03n2QI(J|@zU%*FUGOZk6-{2Y%L7C37} zs|%d*_Q8D}!mK!mDMi(asHGzwEA=&&*3_Q{61Usrem9UF>JWCuHKRwU&{k5bVl0OE z7DM2X>4n=Km*n9+GyZXO+x@ECd_=(&Hbn0Rj}l;L$K@>_v7~-qJ-F^E(v}Su5@lk~MfXgbRT7Zmm{4v>PO4Dy!uIVY+|STqvvkDp$;%8I3D%bHeh%_E57z4aMjnZoNJi)rsgUT@F;#6Gp1ii8C$ zF0ERA89to^hN*=uWi+uPzRt!8eA{@P`ydq-2{7B9krEFIr|h(9gf9t96&Fc5;rwuP zSO`VC&ffY06X|sQ&`A`@Vz(^X!`)5Z}oo%v* zQyEPige2x_FvAKgA>qDU6&aVzo&D@Aj+KHkP!*w}oen~fRt~vIP0BFB^h^G-A6mlbf)a(^Bj&A2@Dv1iG83!cl^?3v%V=GND8;Bl|7zpR6R6OdRsm~ z&H{g(e_2f(d*En_HLvD$7B5MW(p(NxaxqwmPY-{Yn$r)|S6t<@HiqS37_9kwlt8^N zKZ>BVYRuS%03k24ZOoffQ&twqKpYy(Nm3Am>6Ri%9PSTg2zmr!vwB!@g;ZpjQZ>z->mWNP9I$d#H%_$ee7 zR>6N!tD}i8Tz{3fHI4bM!`WSI1@9!h38=16C(KK>AN8dkC=<_|Yyd!09e1(&a`$m& ziL((k;jXF=3N*DLzP2HhxK{3(IH1jL+uAbB$NnCj@3@!<`RYJct15kQ9m{3%6darmp$hLXvNmnS-JJ{Wya}Zl{ z%LwGTv3Gelrr@B}LEwOpktI*8uXTeO(h+yxd!xK_l-pWozmn{32Cb;p8Cw zO#Mgqwkj~1L$ZS;BiILLDM9vZO&x!OG!Pp>y3HQ2lams_s0gdl%IrBoH^?2sJQ5jg zNC!#Z&epauA7JY#cLcM7oD=UR&H$$INI|O;;T)O`(e$>8d+>xRHi9W?yIZ9!M}^4M zz(q=Qv_zaYXEplpcXiV~(2+B5HzEZa4#m^m=uU718~JP>cZrIubYHB%MshWa zBC)#J;%uu~(33T%gOJ%$4?%Gf8|aZh?1Kb0+Qw+*OELQ}=T^CL4pOm^Yo%B{<|sTD zrlJ_zU#>@WYV6bb6Hd*st>=G-q(?GJuW57WF11j<#L6tY1*lp-Kuk$irbn% znlCT9$n5i8;I5x3R$_S_{ibD<&+s$jmHQC@+6>j@} zuNLlY+MmmBB8|eK5YK;j_N;&FlenvsfNe;Gjc^`TF&G8ea>&%wt?+ro8OH{}p&Oo; z`&=f9eeB@Igdz7&_wH+)aESTlA3!A1Q>$4{1UMe*5a5!~eoEEaBs#61+E9Eo8z@Y`6eZ5gkt@&zfU&2ss7F@|KPAJ?M<8lJ=Tx^COPl}BlKxap%L9%2h~J&69{ z3~_n;!-SS|fR%q8>*YrAG(pN$&M9ltKeipQ8v_=k;-AFP`WK(#3#<-ujjL?QDvSQu zAQeyn3*s5sZhZlQ2B1(Mqk$sHGdqpi;1NQy?9q79@M;1TiHIATRAhiVKR8=~i=+lH z9$~oQL3k7A<}~pN@-V~HG{|ae<-rdMWVF2=5h$275($6Jzx3PQq0!(I3V*7ej?#dE zjifB>Z*O}cJ4vp1T~F84nMl6FB?U*-E*g5kA{S5&7nE{!eyGeRM(bAg5Dw{@9K=@G zxDfo8WVCJ)2RPaYMxHdWP3&k%vEA-Ya75t38Z6#WY2TA^AK-}NsMfhuFC1F7e()d? z9Ca^I`GbG8#jP4!;8bu_W|~l__7#akMNpZ1CY}-JU^+!sP=$RKO(B zri@tt`(^zCEjBW~D#DX2(|_-d(3|pw9WiD58jx3;bWrJg8y`@6je0!fBJ=!<0h#HV z@&SL8GJD|Y0g^1RMz7t7ckuy%ezK6<)kF6m=8$zYxVtxX1hl?ALOvD-sra(Z`Zgw^s<{dVcEYs6 zvU@dk2&Iwm78Tpabt0GC_xe-$!j8Zy@YsJP4*CI9%kI|HAziec1!4&;%m;r9&YLbEq?dX z1Bu;!h#?ShA?L*1mV~<$p|Z3lhk*V7hJ*LY^n$Q$7LPFmYy+JqiN1Q}-OPKcL(qQ^ zi#;PC!U#alQtL=BWtW>l?eDrtk`)JezKp8E9&jQ{u&~oiUdJHYZRG>+;1pe6N2Gd4M-_DS?R?#hZRg1x1qNJY&Q#z${#q#jt6f zO`c#t4uHTXP?KX+-AY&#ad|v=o^2#K+>*}?P?i{-qPtM~$>VqH{w}wj#4oo*I{~A0 z>TemqNWO+EOSOnX`gUm@(ls##L@!`Yg*i-s#o5cn3S^`>Sd|2R7TJD)Vt9Y0b_tD& zR03Pfoq*ILwKg5JTrFkRtmu~SwbzBYYi#j(e!_p|#jzvkiCdF0 zcF%wFJz+yQg>XCs47gvb>@2&~eE&yvY@n@Kctx~B?PsDY-8Q}`A1HLF4ziR{h1XY~ z#OBzPX0&j=7M0ahCVW7GU4vs&z93$1rMfDhP*1pp9TVP^Uxm;E=Rzhj2b|E5_0+LY zZ)4uX!>q?t(BCWGJ@zCgX!Zmd>Xm>ODr z#^W;F)*(>sW$Ua$g(pU$ZLldnwjX83RIOdbUx`rnd`}#CF2(>i|HREz@k4E~$3u z*2cnqjUfyh$=hOi@xzBm@k0(lq{Vc#eg|iFsBZq2L-3abBgvB54tbcxW7|5dZXycy zRRa3EjK)*!1OtD_2IttKegK#c`I_7cJR05y#R-7@vHiwAuf?Je;?~$#3g@v~6tC(a zwqlnQXyq{!!WG3#cdO!{sT8Gjt?^P2Wojhyx~-PojWH*Pi;zK^3Xd;iCfiNr8xU?b zZcHTH?ue35xGg>WuFT^cX|MNrdbi8w8yarbqy!$G!}ouxfatbwi9~PuC>0W4 zSaNOP&>{u0<&%`br(7;Oep6+y&N0Y1wOp;B2v1tc1DZC<>wwTZxbhVh73Ra$AhKd` zT>G$l@`;OzbYVX7h)au~B#r|Z?Ye^1O-{&OMoMmXgh*s0cV<-$uRocA#ivUrC7{vz z8s5xRha`XLOO9Ax_rylR^+;G?-C{ln6x>;-a>%7rbfo-1`E1-dUZKN$ zhJ;N%Cdv%)xN#>9-3=tX3Xi|qA)DKX{YGABz4CpKijON+Lcmh(5`5rp?d}5|v9e%9 zvc?+ic0}!E6#GO+Yv{P^{AC~LNIO6b4m(T=D~F=zzkK=X*Vr5M zC;We!V=K`Uzb1T${foojd{5UXt;FIi8AfhlW^1CyEC!{Wq(D#1V{Tx(dKb_C{;~3f zmmHi`D3^bnz+i7uQ$Dce-0EpygL#YLEOgE;HT8=>&~ybtklnCUjX3k<)SONOQ8R9; ztV!kl$$Iw+p|@oSj7r=wE}H@;HlpfR=qi7vEeUHSxmjNOj}2Z;^tZ-(Q{VziMjZ{` zneb8Gmmyw~qY`k`vsFezwsT9@lpzQM;slW)CVp=`Xs{7Klp)k#Hm!i+DwklY%)2Qc zVC|8l$DdIy9Pk`QxUG9fFo@Kv;cI@FS`0l0`>}qZOr8>XwsIxT(NW`5>;#Gjmi>Pp z6t#Zy0A_7X9e_?GTG46*VdvXfx1I63I33m$5(MGb;ErM}4B47!2dy@e5-V;r0MMVw z`!a<6jd_otUi(@|)Nez4&1=NJZf|OS5evIWAT3)Hz07$b**sE6cxU{oHpI6!glZ}H z$;{psI(-(8F$*u9LT-drdA|Bn|CE0tfZXWTDqw?60U%FaO}*L{{>#mvb^sh1tcfE4 zKGS6FiiM|T1k+w_?0O&LRc?k*CY=Gy2M~uk@QQ*Y010ziB!tswh`76RyVo&>wGZn| zVHRUf3}am8xus$dQHj;>iH#X3Cc8H=hzt9p*76kw!RGCbjTH#7xHo&FysLlnAg{Hl zJzSyi99^<&(S)`3i>T6r@x%B=xXK_Ns8GqU=TvCD3qndD(DJDj;I1X`$Ov(JF9C z%DTb*Ij`ZOuMpf??MraVr$kK!6DYiPup*wMJjf(t@FfQUK`@`d5}W`j-&3Zh4q_x( z)Wu?hD>E?T22g}lM4&`<6V8ABFvdgPb@>_GL^7@Xz@gN4S7DJy)BXu05J?$x3Q<5l=TRU}1tnxk)P%LbaIO4DmDn zSH-KoQ19xGg1<%POI3A(zvPhQ&NLF*=@6u}Y;c1GAZf_7#gMA0jc6@U*WBZo!BH7= zH8E|~tci&zP@*(VH*{~xEMTpfN|jqnKyNj0Y^jMSro@ichuZO+GIJg^PE#SrR?l8NMc^XxCl*BIil4q<=m02NQAVi^-@x9F+-J@&17 zy}06srn-Yj-foxINRckqhfJ8%`9bAkcSOM>L{Z9Sr4L8SH-8F3zsi+DNkRh;b82xK z1}iUd(8M;Dfzo|&EhinR076W4vv`~+J$R^^!yt)-25XE?X-P`D?AB30p}7P&*H)^r zgSK<%rsRLy*!1nj@>c;0n=KqG7Ovv9A2&#OpNPJxJ$xOrkUXd=fB z$l`7mq}NQOb5Fo``_ zs}RuQ6~xz4)>9!n!M#UvacrXHyPR1fB-V3+5(A$skP-GMn_|RKTv2>#%GAVjPGp%> z1vj0L>yqGYN@#84Irh{`V8xiL8nVCp1V@4^I0PE3q%Bt9DhCO0B#~e{MhS!*V#4L! zfoOj=q7@lDJ?30+B6Q%FU!v$g_7#yeOrY+hRA?kmgKKJ-kMyCHMOG5zL@GF{d{3ZRnyLlm zT79`80gf~x#SN5kXx0!@jvdJ{5*_*1m9Kw*sDj~#UDgK)bfmyR-jMxjpt4(cdOApT zYwRxi6K>718R=hc&2OQlwSRH=n`5HJ=z}dp$az&8In?g`)M~jQzyS?5wUksTWX(z#SkJ z1V@h;gnqJk(|nrKAxOZI*EfJ#)t}Jdf@uP$ABEj#$sVT>UEGNrpoRR;wy>bVR zPkCnT@rj)WW|Dg4XAQZUG6sKzZ>O-jub7{L=ey^$uze8C$UM3i?G8SNm1LvChAZ(}jG(oo&S z6(MLL?~bPmlwaA3w1xv1U$BXPORJcF-@ehtymOEWj0gqtbgC^!{sB+ZmIXOT1x8D? zabfKSL6;(BSh^3Czz7ji^Z^=)rSZf17!??8oeaclRbiV@P&33%acSz4ZbhnjZ050g z@by8$NThBD9|%qaPXk91f1}T&LL=L5iohmr*vI&1gA)|c$V^BevBb82Xfho*iJ-N2 zgupB>l?7fr>w^~*h9bSija^8b#qNW>KXCghI1&#fe5isS%n(jy%|uj}#@3}j;nEyC zou0Tff3Iw^{fooj99$Z7(n%EA!HY-=;UTvnrJbKYIK2O~uOyZyfSAC>t?Vc8qI{s< zsM-#gaAdyB#$H}PR@~LMbry89WusOFxvf={fC(tPigj{rh~~3XWddCY6Xo^eGvg@i3E*KI%QDHh6-P{UFSFqbRPwF1gY!Lek!eI(J+m76dy z){ZE605!EnRHWl6!WGA{8@_l|CxW%AP?LcU8@vt=@vh>3Ajv;6TG&vyO{;a@zwmUdpcO2R1j?&?fQGP5uT=CE@ zWLv6U6%RFkzqYF76A-rxQ9k8rZ4R7awtSG#YNsVY^3R4Rb;f`680@Q z6zb?!Go3z@fJRkOD4pY##S64ZcF1d0Y-CR)YVewWn-PDnVcSK^Q1WPbk2V*a|q! z|JWGaQqzGTRl$*&5R8%H&rmAt4z_)uqb)@#SRxaI0jJzr2UI9%btXLKoM4uhbOl+9 zVJ3lpjyCr-{LKnr^YUe1t%{D2r7#eAb(P%Fsvg!i;8CS!@}3y@aC9&tCSqKLN8T&g z(s(m!yRu$Ga*~>w^6)Z<>3#*~@i;Vk;pg+Bug=7OVQE}Ek8!XXC{M%Zu*nUH1?(lC&gR&Z zA@H`Sv+%&;j_O_a6L?vMknK(4PojL(L{uFM>e`U3IsJmfh-LHqq$Ni{L0kLarp^K?mYty;!R`r@s@ZM% zLbey6Y%Lpr4n+4MK9&#QLRk7hphmu$RIIkwpXzU-e-O3;u8INxa-aH>@j3UxN;$km z;yXB~1D@TL50HiOY}juO=MNy9>T05YfiH&xFV@U3srrH5eIFyRVxdBqJ?a>B;TPp?OP6Ed82xTW--k&wjmyK?|4=SW62Db z(b@0mQ|<(?%EMwuUWS;u;y^*G(;zyE5zR(>%GthEK7Kz*E%J1uh(Q1$fltz;Ai2FS zB&|)J&FMt!G(ZT?0!G3k1j`3AuOXrG8GK`x34-uihUsfw#YD&_FFihZez>$Yg3Hua zprL|AJTFWd87bUZc@{ay`&_Mmtyc5bd3?9KIDY8Zv(X?W0P!64;fjbDI-9ay6%u*> zwkzf(?<&_G5bhL;LRo?%jC=lnRs~*28!N_; zGYNELPh^l_``E-$o@zIWD>||#N*&?Rknm88X)wG49XY|adegDRw6gVMALLaomtt7x zD%t!J6MxLu#B!+}_6G@ky$Iq`J@^3$ts)nuAtE)riI^LhaYLe`p(DFUy2>XV`vef~ zGpTl>chTUf+E~^KX#k~v#})7ha#?0d1cz5>m16Zl5*~dCjTK=p!2utLm-_~fWbv`z zY#_zVu`~N19UciN;xIb`9P>e8pyA_zQ)U|!Zt`L%bs4mHP4FAd(h*6e7^DWhs%v8x z&!2E@j!i#LT$>1I?_V7L=HS{8rL`1-Rq|&jk~O4kPCJR3vavdU7+}En=kB%@y?7qr zyVU@BiCrd1Wl&|+sWrzYdX?Je1sl`?2OiL&Ey-mW0~(q#Ah7w^0nNpUhITr{l8upz zi{WjyL%vPR*p%Od5U2s6B^(0vX<4F;hE}`HQr~SMgtBI^Nd`%RcXgrc6pi5qbny2I z$4n`kSSYJGtjz;|6e#L57ts_0>W?Df31;FL0M8uq{tA4^AH^*twuLFJro^m+mfe3L zGRZ3?=5I}W2iw~+2An_)R!bX5g)x~9X&=kq6R?n1#lKA~d!@Gq&n7kx+A%q0g%ZSc zQ!q_3pstf8f;>wKCE&6QYCLzjPEt6R&XsJpNtX0W%t9G|K8sdK9g0ld2EDICkg`Tk zSU!X=AIGsT)YrHc-ZnDm%Rw91dJlB~BUX3xXuonJ%F0uQ4uideFJylNsu6ry?}OWz*a$gHRt1KG zje8_!_u87U$-L~CKU$&~4+A9u5wv_s5KU6ZK=JIUH!KO8I9xVdBxna6U7Blc22#Bm zTZR6FS99zvdg9gOj9(o7=HS(E1Ucu%{PFd%TQ$C0z9zZ=%VUz%i9f1*-&9?5`URbT zobCOgiNQ>5Zad^_$`ICz;!si*W#Nb{+qQ3)&$Bp~C47L3Wj;tx+yd+&T~nK`st2ZW z9nU$=hZNA})|B65Pk4?UsZY{{B%g+&tE=*xc$gJ;gtcyYK1|RKGoj@iO_VO zjd@i*Aci=2HF3y^XlS@88DL#bKje314B|S33vCCWX7SL3`b+*KbA?fWicruKz@Rob7tJ98=@cH+gDTL5(~=b;+l?fwy%Kdoqx*CQVF2o$$icg|q^p zRbedb!sk^(J;b^z5}MlL8;gB>i9y?8wch91wZ|D(4_lHqX^`;SU6(I^)a!*FZPE~q zs*&ZsBNYq{D{OR{4=_BZiDN}W7i+6KN`*snHJif26%ZL@Q`zftZu@r4d?Mm@O-g{` zIef1~Mf6xV@+b`!H(itpiwKQ#0pVfe2P#xHbqEbyr0w2nUuNrWcs!GoE?!N&?XYIB zML#dgDNzlp6rtYmM|Ht zE0Hm4gc2FqK%N3c^(7O|-D=V>wl-{4DdGeYiJS5?u_J_sY$Qs5h#6kl(58qyO{|uZ zf=i-@U>`=`l%|Pi#JCDOE^}>c*@r_DW8jl>YB5=1!{BK4F%lS8j~f1c3(AZ^o}R4g z&)B^4C;XXXug?>ICY{$8hrc=aGgc|s_?cvg0dI_}!JnypP025rwznt>8*#9bE}lpD zOJ2anC6@0fLbW1)ZY@m{JxXC**zMawL&bu6RQcGn)(59O8n~vKQ%wCXlrT#F>Q{5&KT-Nq|26d z(JE`o7cwldig5%~NKn6MsH~|!3O9i3Ko$QIkRCkz4{i5<$gbhG5~*PS0EC8uH{}cT zc$A{U(6P(cSTb^(LqGsD@dEH;ixBv27wBX8LghC*&f|yL_jgLvf2u1*Nrbu{}LL#R)^S~=Kbm$*XPyoWl3w3Ow9<1dmagsaeI@hyiyMTi1d z`$%K6_Rzy)P6E#dv{$N7m%1uaW$)N3BU9~-o{K!fwAHCr6)!_P}Hfd z$w5pusgs}sIChDAS3c2>Bz9z`*DN<-q5iYp=W?mKPk4B>o#nwF5_H$OCpf=KJ1Iwx z*F0>0d_zS0%UN$n?2M4dBypUOsASQPJIx0sDg(aJ!m(nauG3a?lnRRHs1H|AWQQm8Rd`f? z?1bmpPz4Ai$`b-);lAa_%XJ;q=i$K8X zo)qWi<==kFxmkby=Pz`4{NF!+`JZ2Go%vg?(evLNoST0lO@yO(=&hzrJtS+s|D*nM z1ky0Be9~2>hK@b-8NMiASaxQIB|-~-yi%Q4^}7E1e^4E*n*!;?x?FBm&(zc}$PciZ zHvQtU;aUvxN^i;+7>TQ+D|fCOR834l;SF7O!Zm7q^qYEBKKNr1PPBM%#`RbF zwBMBvaJJY74jpC>mj2?OWu~TlfV|=A<$)DVtWo+?r=R7<;V^1l@F1(HH6&_($_Hxw z%1tECLG24nseTo1>IgKGF;WWHVpiZZYgESRyDeYnb665(tr?&R#jU$FtV5fq;$vaE!pqH*BpWcCF5c}u?-XkSL-1UpoOYZy>#8} zvk=jNZ#jZ*w)Lu#ELTD`Gc_@QPoqNk{ykoN2jizYg3=ybX`8~pLuD5Sqk9)yv9#3r zb9-xW{szl_-}VAHXenn)%^rkcxv;d6JXka(l;Dd!s(c+gvV^c!Y?t zagb{=0N6c_3WW{=MFiwAx+o8#4^pvkXRaK*)Q#JvI-&ncX5$hcXM63}=K*{fmWW+o-j@fE+_zUL%fj6Rayob=Wj zJObJnaH~L?SnyC-yia&k_Ky4<@z53P8?svgk4uvm&XDmt)lr6tBs!YOHm%8ANcBt} zU7#ad0)Ye!QoIU(i*9J+wy)@@griNumuCi{eu&`g10C%n52MFEjcOT88b$j=$3tgV zRpV?dP{6VJG&Z0=KVkFo*suP?r^)V2&wq1F*sL6cR|N_bv56A#d3mFcELX(LSVR+TfsA!37h)GKOs4g86miT&a1=AK4fDr>lcV!DX)!X zX~>_{&A>n_Ul2?|!+^8`+3QttH89Z12jn4m_Y`*K4Fo?1g|Dmlz(N;$Ibr7N>UIPF zT`m;Mgk{X*%<+b@&KH@msb9c~gG52yGN1=q^v7bxM|LDUVEqr{9Y& zu@$)bcEh$^sfwm;4)?j)h;jm!Y`A?5NHaEb@@tHLU^8e1RunzJr0mP|P=`SGKr*<_ z8OArJYj2_&{#4~Gg=?#Ak?c4jdi8Y1Gb;9Z%9Edl$BhVQnu5kp_=hi&P81dU2 z#5#UZ4Y~|Ll4+2Ng}?q27tK>Bt6gydFd-#%D;O>rKN4sjcB}1%fXeQDTP^J<+iH=H z#s(XbTi3boNFx$fwpR$w%G9dpLk&R~o$(p>0R)}D@@vLD54BY2^fFq%D zo*ptOHgF>hKFO_BD-m)M+;g8=mGX%&3@%-OBd)39JQz&aenwu0v{QoPdOk6gNNE!- zSAR51Kmr^I1!FK-yaM{JUT#COCYFnT_?sq{LOPf>mdUirn!546qe>W%+uHXAZR ziH@tJhD?n*$@Hk~z=c~=9;`o%%p0}THP_ZUok;a-?BV$ne$BDv=ZRkvKE(dz;ct#j zYdCk<#FFStN&X|NYM%f4ul5d#%Stp-ZHSk>!TLq{g0qA{jN`7BEp?xRGV<$xIs{+X zDM`U6)&9sxv?_?p`o&W4ggGuoN8(rEU~|h+jm1LYRk}{1M(CaML#WCf5{3n4wIB2r!EWL+>^g)jq2R z;&I_Dl$pGl({7W zu<`E77dis0t4^7D&PA39fccU)$dUnae$t*W?1y!_&!YhZYi=v3$6=j+@-)$bn8hR} zhv{iA+lh1i5JM~#9lSn~K;q<(sL3ImxUHWEbF0GFj>lsj4`@3aJA-o8+4muyaxV;r zn4{tOWyvNs*)BE%BB1OrydSDgCozoO5&fR=4Bj1ATQVaCI(0acQU59?;*s?Z*)JDD z=fGU55NM`GhjbO3S(c}NEs>r>1wr*V`HwOLToEhIrc6z?omSS#c2uOD@ZtxnzM&xd z#^u8?C8jkhpe2SVcZ$TZ=a+QFl%}aYr!9S>AW98vGkZgoQ^i4CIU60W45Jj@73ppI zXR+(ZBC-!$aUU5rrmxj?&Vw1lKjWH6=%2`tyF^0}a1n~}0rBL2oO^0iRXoI%)7-K% zm}THR8=bkltB7b50Za2%zDcIv;9h^MGeKmOU$dIR9U`TjQ-nVgd$QGK9(Sg7ncryN zh(A*Y+3b&kKa;)Lx1@)0XzC!Fl3w^Tc}cd)<#A~0AUM1~u13M5DTAEB^TMU6gKVWx zaA;y8+wMsPM^B1>d<%?vi<_5-eVW1nj`WcweMDe+^(iE}&|hdgn%H*(teki2=%9NI z*^K~4c{7CdR{DtG+iKvLT(Shm)%$Q6ZnD0O@8wLwLgbmYPmco6K#F46ov@bRcnA%F zklZiKnZc-k+YT4DKg$aOFK=#O#Z@yAnCAnZL)@RG``c%K68NaRu7OayiDLgjcIz{F zpNES$=!#SFaKR!RmaE~TLgVt=mZrvJEaK7BjaN0?#?-4BB(C%6OsYp?>(Za_XpWsu zPdu6k-S1x>{^ppeA)ZJ1G=VgjC%n+uOWCvL`GccakdJ}AhA^`z$QkM&F3JbWE}JUj zA=F?u?>S_DYD(i+3e?q^mYIW#GFc{mrU0Yb-a!n- z--pBTHs_#11-eQ$ALoLrKb(a%u}rKIqFV&xacqn}^un4P0xG<^8P=nkfySw6d79H@ zf*MU4Wcf>cfxpgc_V?(ydL2KC*^+{=`kMU4YSY($@-)#^+4ig!T`R<-bK36QO{^?e z(^6%oKm>tULc4Ldb>6)E7)O}k(rjR34psRd>lgGSQ5GJi9s%4X^51^cryRrJj1dPi z?)EzC`1HAaA$!oSx=w^F2bsx%f)>q=aZ%*b;(V->O`rIe*bKa5=r0O&kmFqzdu+yi zodtA%4i)|=Kh;zkbK75I2u}w@86OJX<-urus6$vUVhb?~udu23X>H!$VhHxaVs^qz ztS^a?Ay*Se3RB(M3Zz&SlNk7bPh|+&&Favpd%(|9y}et~yE+Xk?JO1KXR!d3>kj7q z5eJX3CN`0IpvH+ih%-MWYsy5ZKPB$YCgK2pGxe!;dPPDj69{2(c6naa=o-x8*SY1~ zQ(#A208S<{^sZtd8D;am{Ns3cCSHd6oeG9{5wID^Ip7H5LLRWH=W1#X?bQa?8a0#| z;7|{PT*ZYVmcj#Uzd*{#43hR#&FK)Rzpzj?QIqF}l|L2M)Wy;`GTckd4cFEtY5kyo zBp~7}v+39rs!rj|_g(*xgIFPIhL{Mn{f~#TtqO^zYP_*lL1P~B`}!b(iOj@eD)Q;} zVj-k73{pW6>+{fC^3ZP`!b~3|KoJIo8klkdY@m)6+Lx=MB42Fvna8z>r+l-KBfd>N zTbn&naBTuoHnoTGZK4VMmaZ4BO$@SsSvHSvQwP~BNWrzqLAJP#qqHC{k~*{Tc>b#NjQ96ge*dMW{rXkCJI zV33?_yJ7LWl7E-*s6rRjOMC~ahUxw9|M>4ee}RJ*IB%8}tI3$jq?Nm`#-jFrE|*pr z=!2BO;MP@eMD$S7p_=@p5LcJ^HHPkCEs| z%+-QtUPICm1d_YM73hfa7*3Y2t|=i3flIQWdNwva{Rz+J*dz5X&*t|qcK0t2e{;;$ zNX;R?0a=`4;hY@CAdL%OC6!DB2f6rh1&1mj+_qUCGK7X(lkLEjB2M%hOlJ_x$HQ?YE$D6CMj(FVDuX&5u z0GL&*uJK>&qqZ3jF@$7m0v2+Gd?$KZ`&%7?0ywTGPM->sYIt|&{jq$3+eA$UNhj+< zv2F+9%cnX7GJjA+**`ocUCfDuwTnYb84=%5h{EKpH|Q4L5dpt{=bx9VvDN%brg>o*RE^z{;RMR{l`*QX!FQ zC){{m0mKz>1jj~>6%&o?5vVduVpN6H`rx76#!X~RAs(0&K9iO`@Mo#yK#$*EndWeMEVk)j8++BbWpea%iT0@jSwJB{Vx($R>lmfEDNR zw8EOxAqdBVAIcRH9kAnDf1fVv5Q4hx-LYY8y9&m&!}lh?;67krsM>BvGM%$VLdzEK z3(rY^bl7xtb!^X8oMj9}I{8V&<5^uT_Rc_fmn&ssWg>`p#~kpbUEVS_~jcV5F9d*&VVewzC{0 z17e636|lQI<^>72Zo+)5E4845{2#PE5QiUsHj&Xz$3R&~g)8z2s{oMKzgbD2%MkF+ zrDIvoZyg8$;~`;FX7L+kzDBzblH?Ykw=cewA*dhIEimgGLB!ERgAg~uhq zXs)e^hRWL9zzB@A1NW;N-W3Yn4eLHE=(i8vASgs_O&J727Fp%x(6Iy(F#8}C3>m~m zH9Yp1>|=weU0~rq5k80As7RR}F!phOH;Lcoro&{1bFg$~^dh_6eO11|(BZUNOQk9Z zKW{L*D;kn9<&-a$g`r|Oc%6wB8=^jm32b~0n8j1k%XL7N8r3%9Q1Sg>e&rw^@_tBM z)=MLU2GI5Uv8!-sV{^FL1TcYUDa?b9a+_l)O^1a5QhQS-s$T`fb`u zR}-(tW)DZ)nwZE|e-yl$xQCni!}v9IkWFDP+?p6AW*{q5TdjcD*vDmE&Pg56_rF~*4;{(cp4Z0f!fl$NKfOw`H? z^@+UCEwS7gd)Iso*S%XO_%$(xs;Ib_{x&nzQ?@1#Fpr3Jquh8Ny2`G9ua1okJb%Km zIrjTJacsg**}pve&B3uDnq)H)Ho*RSm=2oX&9f=ZU`a~a)Rl+_JBRx>$Vps0k8x}$ zql&GRA-h}X_zs@U=@4=$U|x`aSB)MEs54J4%Lr>0bUCoJ!;e<0w*dAx^$T8e3x4ok zEu81D4^*_;Jk>%7AlmJJvY9#$ZMbJwWdyRlcYz1Sij$*C4rtBR3n{h@lSa~ch1ThX6j?;(uNzg6qNNJgnbv)g= zxXF#M^#@*@B8Mu{bvNiXmPrGY8?7jT0!AIsKGq>{oGiA$zOZk9Gn~4P9G~(>5&N_Z zLV;&MdLZ9_u3sqKL^cl?#6dBA(e0PJTqz=FOqtA(5{*WJT8T|uBMYK6@HrwjI_ro0 zz6@a-z_lATA_g_b5}PsvXPgU4_yHhat;Bl7>`44;HM-j@zSV_-ur1vS z0JNYVd9Z%UAOAmpWoOeH*O5cf|B`)Xf=ukmEHXgLk}X^Qw*0xvBEamE|BpGRp4w?% z(t2$mKsG8@*Q+WP$$NPjQxLk^{y^p~%XdJ0s4uw}{3LQC+#o_an;LWv?2tFfwqrPj zoDg2hA)KScCOTXb{jh87HnF%EZlB~)OajY|gpI{#EQoS{(h0JO{UE()kgO*L3E3=C zYGPgGhS;G%1ufj$6`*y*rp$qK9L_4xfI4%)dwqs#2n8TmgR-r_jhyts@4n6rS^aG& z;8CrTfVLm2L$!q>pfUni7|8m&Q8-jv_@i2c7J3q?kP))Y&lK03t{jJrIF2}gteA~u zhFI%)T?aXTI=jd!KnuZB=4GFw+C#1&pH`+GfyY95`kps~xVq)BA9gF40mo_)$p}Qn+tJ*|cY{64d@B&RwD4xT%hfPFwMNLxNFKX#v zmJfB{u+Zw8N%#&z&ICLkqz?xK?KbyBB#8galbAPu7{aYIi@TlXiEHAr?{;w{u&FBn z6S}`k3UN(LqGsy7^1}o+G0C2^7jaEYvR^h|Z6g~`O2W=(cK4m@Qo=T#!}hAS(M0ne zlu~`frH--}rKD}NCTEG#!*v6hAMu*_T*__ZVUb_35M+R}VWGtlCV>cCVRsT6n@w;{ z?z@zK9^wEv?B3*ofS1-0e}rNSS zYp-%u1|ZgK9^R+`JP%vl&+FqdK!po-%g!7;20}fJY4oK2Bp!25#OeUTk6YP+2G?Yd zdPV*`;l=}tMbZjvPDc>^@rcQ$W9{}ap2C`F&}#Eapj%U6JU2bkx~Z!`UdRZ=+yKOX zRHd+c(N&(dc!Z0(XQJe`c&FKs@LJ*vP!n2TS!~c84_`aQ4sDLKnVeZ*Aq;yto@mSn%HfH`PJZ2m~!slc{GB@;u>-&Y=T`+Y{t?J4g$}Ab=~r_ zK|ZAq^Uf~0C}{c8%vz7J|`PEbwkhS4~&9|bAo6o&S3 zU^V4i!S*74H3e_JlQ(Jjyw|aG`J z5E3Tx1QToV0!&4E$e@*l0LWs0WfhAfs8P*k@Q0u09{R>pM5{0^@$wKpRCCB4+GcKb zim-%dI*ZjD3Z4-tRc8AD4fd1!}*euruhnFOUx0DkI@S^s*PI#?55 z3+x0c3zo#r8n_`7Sd%xMY_Dls^?W9sjAjxs>#L`Ts;ML=hfKk3?12wYV2qh|%^2CO1Ppi1wXP%hmbm?dGaU`aRk3|CU-u@_rH1YWFY7Z0B#2dA% z>vhQ6zF#<>mT|uvrJ6dEoBM1NzlIqqcsn!v$v9gUzaY(N5kV1uo z7Avvp97>>_$(CACpCqlLvbSV)Z4x0BV+b0Xvk0)|GXgzMhF10DYE)zE&+mw8j-5hJ zqM8iK9&CTJMK%8-guqnU4+G;Mur+`+(SB5q6|FqMj9cQU)k)sh5r?raCa^u$QJ> z*Abvv7VcVn?S8ZNK{w!Z6}*9z%`YA@Yzix=2Hk+u0g_lro8s^B2wDj;!8NA?Ft`?^j6j|tpwwdKWEpcJXwr#Efy{L8HoB+k05nHJSVvtag` zcb}NKMQ^OeTVk$EFt1Q2tQu z;E&MnNLrE@7cu3Rsgjdf`)Ucv@7T5l>!AXIuXq1i%@R@~3Eae@)k=lM)hBrxUrYI9 zzm(bpc6jTPJgZxRNvG1#igvR6M6?q`cN6;#$s7ZJiqe2=aBM`MX%M)c5fAwxrP%QHW4=Y z%GoGBvX$6Oa7~@WfJWP(fhQaoLWsBhb6K|JY2jOqP+(d`qAX4euOD|8>}~j5w{;Rg zH^ugU*bQEPF|HvPYL<~i51>6XM{9+oBxh6?rV+0PQ%!CXpczQo5xMVa8h8866WPQQ zvfIaz&?dHIuSW`zO_}5z{o!gJMQ7D1zE9vQ%%i2?_m|D5aon#+3FCMU+3PAl)*g%! z#_?yo#JwP;8b_ZuoETFXGAl4$6IK(u4k~MZnTC(LHT^>*l*UmDkJn_8qtVk){~yND zdOb<7$Wf8PSLt;EYwFRGlfB9a%oj{;9U-BWm4J7^O!7&@*9D8PDmfJy(l{=~I2{7T zu%jhX4Qp%^`W<1-v9IV!Sd-|~gY9pQtvE%!KsdPMO4F%Q)4-bAs1=PG-V8N-$qo^J zdbCe^c{jrr)oi)-g=OiVEH-`Uvt5+|B=@jV4LM>KXSO}Nj#Xd-c>xH;m-dr!Py=h~cOugd9mygB;jk*u=5`Yw%6t%2oTj~{o^bGgTGN{Pn{Y40b+|)v^@p;h7xg!R)(|k-mjq9S zl?-Y@FUttj(G?|-*?{+EfY!d#tDM4$6r3a5?ohbfF^Jc700#$#l z3F%0Rw!q)znhtHLKxwmrTs}OHZD+?# z3=wU}WtrljFo$?XKtkSH2fJbZJ439yzd43AmKty` ztN|77=UL0J=IcLyx|(akdX|<;I%VZsc|?0$Q%0;8U5AexnmXI!94UrY29SEfu-S~$ z#(mHPx_kAw{U-c$HNor1Vk@PpD!x_D1I+O`rXaN>I7g_jw7=V(l{L8)Fr!R7 z2vm_*o#dJiu^HGJxo2#)4A3bLebG*ca*&upz85}!(o|*fC>Elr_xr+Nj0?;5yaK9`gYj{m=iOsJ_T1%P5 zu1$DN?umNPm=W8A!cYCr5DPtxN#L(yc9ei42Tv8`fY-E*r=-Rf6KZ=cfzcM(#J=-O z$Xu|0=RDi?+8E%P+;==@yVeNtD>l%r&*4SxySzZ5JTOkrZ=4!Vh5-)fXFd<+z~PnCJ^!4$RrM( zQVwAmX(L4*jUsT~XZ*G$&XZ^BW8OqtjHx<>v9>o>|5~5w*+M81=_%V$o9D83UH@8X z9Cy3TAHLK{&S~UWt>ZbJQo=f(qd=V2aaY|djN>_V^HP)`ax8{oRWbs~ci%%C);~Kkoo)6bNJU0D2iEG09zPS6F zV{Hwtq=_C|zhSY>4Yj!Dw3FyVkU3I+JpA;PWuB1x%dfw}K!~bhdr~S$C!GK+uh-U; z0l+otredUl{n&`%>3CcQz$ue`05gCf2s4e%Y6s&<9ihf9umWRXtr1`Qqq4ZBj8LJK z^q~zHV7i-9>2OUMKvvTlGfShjwLEEUz_VNh%sc&QTlV0ttD=!A&-t5hd5FD#Ws5=y zF^AORn$x}GH>q-N8K>1|Qwx_D^*0d`5csj%-Ugu6A=~(}jG(`YFC~8q-NM4efrVD5 z_yyk>R-8xAW)PrGLu3=p*GVG?b=ow+WkZ#Keifiz^$P+K1QHirQ#rrx1pO$ptU!}~Py1&E4`z0Ya z7g-~#YTFcFVk@{6_KW0F=!^`<<8a8mShDBVn-jWI=`;a0u?~p_mdoIOdzmB{0*FU> zY&{mha`ODhbWD>}L%8L4Rv84gknSo&0CAOHOTqy5)8vjQ`BYz%J0ifSDi-+>oateb zu!YbK*aj|$?Ov?w8+_vHoMb^F;<1D_ys+KNds`J z4~kFofzcotK5sROydIW#@yBSq0CEhQ9!8P!Fk(3?y^!)z{b2ZiR%sPE=EC<}U49an z;}q7!Yk+wGw*BatH6H%%!C zsg(xJ9SPG&w56^DNfiJgm>z@mC9H|}e7D(r*hUWHZa2rHhxoPdaJNfJ*v4}th?{NP z7556;ct+WLbra8jsYwabcn;kwO(XEh4wMq6@thc?nnt@$aR?zLSkzBYKLkQId4SbN zfo}@DfSW>bN4r=T)i$bm#Ul+N0n&rddry22)|9IVyrrfJ&KA`yI`HN8*0{!Ap5GDI z99w^$#5LjSUOe3X=GeK0L@36SWQ0`|T&Z|%9^L)<*UmM6q)s8rlCW8A9Zd{{6}c=U zES6P?3af*EC68u6Yfc-Mnq6N#Xcz^j6KYR;G#}@0GI1&g627pN9i4FVq>kVy*=>=3 zn?JS#G)`qU5J0TZ4BrBBbFH)7p&mAcXz8jzBY&8ZG(S@}kW!4?)f8vXP)z zdbdkG(RPJB`}wy0D8YRmONkJqG>6ifGQud?zXQa7Nf5_&PjgZ4ICD5>d=R zs)$2nT8BB>dHNhPSUt8}78~8HOVq%c(o7pPkGvGoqKq=gkVAK9f|}DI5QR7y08VN| zxEDizCHT<-e(hWXD^8jo(Ez6q0le-@RVxUskr-oD04_&*kc>N2EBGVmE!Z4^31I-w z9v6KAYwC`hTm!FA>B2<~D+xnL)?T_brvywyXnDeFqB%6NzM}ooIx&eu8v45KI%>^w zyd<0B+^QnhC#j~8P2_gqvPsXhrOZ@YlQ)omTR{|nw@QVW@$VGV)P2YD;|mkdki1mE zX98==;o_)}fMM^6OhK4|5vQQ0PQrENr8K81t!(K1e0Z6+5Z~E;>q@OF%rm(5)h5~- zK&mY9hE!p$*M!!Tm7r3F*dYO_*)7`-^(@`tOwnA!BS3KDZe+C>x@!_b~|;i;$6i5abWZ!3{?^ zEaT70pqkaQ_mb(*VdK*_E{6~sVa#Q9;{?}~J<%ohJ@EOr_m*%?hFfVK%_yPMWi_kX zy2CyBQcoA8??u0}j*cR~RsEXuoN6C`?d!bPb3W`NmB@R&9Me2>{Zn`*&G*L($F^4k9~fqZpX`<08(JAO}5jr`VFISgnu_yB{K=B|_c3+TDxtp43| z;uQwq9PuosHc`OP*Z;4P!mQ9NMj=AJHxFdO_Cc+PQyc3$uDxph5W_s<+PifO=WhiK zl6pdyz&Sx$j#KoWI>ks`NiL+Y14mH6@~|~fv)nDAd?<{qdEn&w`#lz!7r+w2kdg

    T(3bqWZ{%;IxjN^kMX-+VnwuRbiOpIrg*~I%gG8H!X5Aa*?CO=^ye8vZTC2_T|+1RkS$m| zd*5y2$5E;?^?9=BnxofUcPi?&1mK2`x00fOlrS0b-(_Ec15|}0q`rN;!*RLbp*3XB zzn|I%*7NI%G1{${Ek7z#Nbs$YbreZ3MD>J`khD3&N-sX@QyJGLU6TWN^p|9uMMrl` zJ=Dcjj7^=dh)3e{r%c@x&ezd8aaJXiZsX~fkZ~-1V?;Oinuu%NHeBpv4goG<7V8M0 zE8nj26gn$7S})Xjwbd8QPH~28qgFCzHHK4F?yA0VcKj4ldJjQ$({c$O^+{aYpXiKa ziYlxhJ0+H56GhvaHL6S9HN)5sC*pT)rLOp$@38Qut|`)WQr}fzT1xe>5uA-GB=R^r z!LBWaj0C!ks|bmy%XZ)E8vrygg&Q>mNUG8W5e=eQzLVVAet`wUILE4?Pd(OaiCsdU zOj{2%7!Un{NzuUj(eK#+LEqZPWvOnl09zl`ii;c`!&KHgJS29;9%=nRdT2w|SFg({ zR+*^^MSSNbQdF-2qr_e?D6TEP(S}CZZ=xv&3jfGxGpsTsmMLLQ1+XV~xTHf4XpTSU zw=3%w9gZ^(CUqfRMtvX$J~}_U*W_!sXS*gXyYw9SYmd0C^KzZFZO~FyAMoN0PVrsB z`2#(Elz9r)90VH3awbrG2i+Pi>HL6}Yp;NQ&S9aPB1a}GAUQU)lfrAsH3rGPZjzTs z{L`;8Tp8AH7iWL|1$ZG$n)+>UvXeAbCnTXY9kH=P0E!<7Ijnr4_Y2bcc5d))ZYysG zNc*pM9Y%&Pzq!cF*loR0y({q@{HslY538|5V`XqB^ja+d$hvETza2bsgne_hVHX0U zIpw!Jx3x^|0sC)w-3o0}VkRxfTG&o@W2xCXo1VS|(nJ=686W{ZP5|XLPP_4$rLvj? zTFaXoQVtdBX!#R?GYT6)9p3hzma04sG3YRJPRdYB%*<=oJDK)&B8Io|v)6%dxAgbH&>?b9KG`szR^0-A+XHQw5V`7D!5`dAw)+$)7>VO#rbf-#5; zd%BU+zY#tnnI#BHg1UvWEN*0>Pd?${bGhq&FLf)%gwK>-qHaqGqJa#&AfABnx1J^% z*;wWTiw%fY@`#4M$1n({JoWb5f8@X6wd^gx93>a31yrvk);}lbMP;h4DvhEv>Mm@FWBnPJea4DX*P$}yExE?j8R-cu+^JO`PwLOsst+QJN{u!@ z^KfJZg=$ih!v9{1zso8a{Z`(5a+il2G1_|=0HK}p1H;^`upu;E=8tZgPL74cK#g~a zA&6`{QOseg+TpSGn4l-0*MGTR3!A5rSIQpX=HzGGI| z07xj?E4MHo3f}OI#^?ZS^tNMN=1QMKixhf<<{`~$UyCg@#Jh5|pX2OY#Phh<4inV@ zoC!}{IXmn95gx@hI|4NXt)w=D?YKMk$qjKZXD}02M3DOq(hul0HGSwG;cY8ig?b}? zaL28rOME{&UOi>TxyY&yKJ4opMiunYSlA|aAXHmWr}(z93+%-zdm?ko`hNO5vQ?zd zVxe~paeTes0RZneD@Rv=kI$Vi@C@NiFgrM%&(V2yL=X^qwhX`u7;Z`;1r%Vxz$t_U z18Vn;@(o$xsvsmpy4PYM%cqrLr_OlMVjBlt8ZPWON6e@pBDZ`F zs%cO5FVD3fPOy39u4~po!c$g;u{lE;WKCKa!ByXG#Lb66i-xZS9Y{khn6_jfnIEXE>eQv~lICZcr1nxR^rC z*^YV_tCT{$9goO^?UuKE)G+FIP(tUGax8@0v0Md*!J^}(0ZTr@MH9cM*JFZ3#~XGU zgq1F?hVIVT;q2YfGdUYsYHsnwOPy&5=v@8Y1=O#K>z4G86LX+dH2^@4l~@1hcIrMA zLjXwFKegw9MR&U8knifFknS?)lkKwR@rx&V+hd7OA^tH9cj?)d3ui;)_Ks6rClWTs za|U)lW@7hQt&%+gRIPgK+gv*3?H5L@R)AtN`a*G49bWSZz_2o~HTn(%FFsrEuDF1| zwy@Y@X1gZmR=|&FS_LTev1Ev8O<%Q6eSm?0e0_oZSET;jaKx8E3OAy>{=@Gfh>#3& zcEX_dNDq+(;>X#U39+`-x>H9nWZOXCK_8hUmSRv%_j#z)Amsmb-0CERWfbWDa=-U& z`s1w~;;Zwm&a1D_+ZC_R#|Q4u$h7Ojj={?9| z^-MtRMr2k#qxoAygIm|?Ab;of@KV#Rv1u>(>OnA1miC|8b~ju{+VVZUx;m*f3ADZg zvb4Z|d@)?MkQrTWeY_d+73V$dHuM<#C<^8aRO^ygusM9BwXvCTvqqWAW? zg!6_pi==$n=$O){~DcKB8=h{^^fd4`m)*{u?~BX8zB60gV2Ws+!~@8uMrp`9h(m z-ZTP$<2IVZ-Rb6y7g65lnk*D-5r4-#4CiPaxEW90>UN)Gry*iVi&Zb?Jp6Yb)bXaa zblXMK3{uEhswERo4uNU}YNv4jMtd6xF|2u5x3Iad(Zpg#a_u0_h00Q|oj%W?u09Rl zbJ(JbZQVNOp)_Mh=FOmT87Jjt6i%_;2)7A9JQ49Ni88Ecs)Fb<{-k-4qBSyQ=sS33 z)C8?o{FGT2!+|*N1531zLdtzNVIYQ{;7S=lnS@Um_0t999P}s=VnTG+l zPwWJNyqeeGmoYn~p1I9Xon2aM&L!JUY(15baxMF;`sGv%qJ4;@S?blWS$Xz)(Iie1r;Ko#Fu5=GGIR z>fLZrQ5FbuH5tLVd-$$VLX>gcE(%OEAy~%)c1)Tm?gEHYc-ciP;`J&+9W6P^I09#h zcF^}Y_7{Iup0Z?I4l7p8Ow`kiEim+7J<0Imd85Ez`Ou8M^ow;Pw_&A!Z@mF52q~+H zL4|OL*}wgXTumS&6x|tr-D6nsrz7)#I@OV&#G{agPWWlCoEQJ7h$BJBazc^1q*22NiwPMOA`&$kot(Sg_2`^mU0yk{3+m)cm+cr za{GR{z`kOH*^B6!;PGN}#};aR>KCnk&an$@GoVdiBgR!8>V=jW5LdB>XyWeE)UM9~ zMk$qZDvEOtZz2N}8%Z5$RwCb9UaLbk{VE}!LZk>b_1W^T@Y0)?nGZmS0-bI#bP?)^ z2{G)aQ{2%2h&CyA8-n$Sov+{%%?|MxZ*R79LRp`zUpM8^7d;K*=P0T!9Fdz0#LqvA=XNm$eSRZ)8FnQ{*-q* zY}=3N?SI-!Vt8_9U3R=#G51MyMFwTbJ8?&2zuh@q#Z=GodR_Tm{-i>qILA-ospCLg zD1NG}gU3+6ze-|}3qcrL%%t!HxRTrmyudYN8^pnU|7*%1J52yxgkMCkS98mOK&uiE z%~SqFHaDgm3>{hS##GTN$cl0h%~Cgapj}!vNyt6Dxcc2y!JkuXQ99DGw&e@ZY4dK$ zSx#xiTdTy$lWm4!xTzy*+tm{7UL>{HK+g0$5&Px&Ut>5uDvwG&AD#?Xr;aLn1F-f% z^V!RDYWiN(N3;M>!ivyq82*@ArF}oj9V84kwmQr%1 zZ7MuKvm-vkt(N|Ke9D*;QenTPa%*N3*jL3IGVPL~Qot}6^(nikWfMKN8KjbyX`x*s z27FLr1)e9TCQOZjNA5&jiAYM5CHWCG_=l#0_xO?5d?0*T!7^iT1777kcD)}XG9x@k zqBSWbo|S-j@sFB((J$RE5rDFil{NCy@G zIQeZ54WNTmzQp6kx~WOLgyorR2U$Tri32I+AYXUqoQyd#os-+7ILb)4aPxETxdC35 z00ReXT$~)uwS3|Jy1M4$<`N+VSK)QYC)jAKe$4Smm1cA1WUD$%vUBxJ<6Jk3L*|6r zHdrRUaS2XsFR)CWEWya@^N--NG<@^CJNvzI0zknmSGg&KT1{u&6u~TV*Qr-x8$3W> zNdd9WtXEX?)DIK7K)8t5e{aILq?vk%;((_&0P7ZY9HiFTzZ2_}M$xwm1}OeJf$~rv zP18)kw2cgO;QA)L@3#5nB-DW!AGGv&IYb^q?S72}0gr|HMyppIsRHX5G7!|V!Jr2N z4#4i4L0{l3R20{Ug*RJNk?cv1vB@%a+p234a(%u?t04LHM>RjJ?eZ%@G zsvi3YujW*~GkzFH;E>C=)4K{nK3jJC8bArPpMg-+L5=*#vHt`4;Gp*!+g4V$xJ*{9 zu1;eb&T4cLXMrg!oS2GQQ?4E2-K#R72Mv#%FU!tiL0!v=T;Zq6vEu_3mCTo-?PR{N zpTm+mns+K3yYe*!N58PapmFpJys)(e%z~0?SO~uJX*vi&9B7Q&6Z)A|L9Ye19Dod* z*PSp^1qO$JeIZ8Gx>4R8EUsPiO21DbTYWnSe~>w^-hGE9cla0eCQrA2Az4Y!>-y%X_~TQ8US# zPINeSy5K*mnT4VWvVm;qKWKq62mpe6tREKM&KL#eNY8;04OSk~n0QhXorwN41sf5x z(WhP3kSq&uFx`(Z2uu=k;#ApOZC#)okw(Hr&<~FskOIL}$nLNez1n$B*fe+BU~!of z)6b?>E{6N5zpP6X0=nxl;Ml3!|1+^!Wiu9D+^oX=Gq-D$*}$3aj2k@%0OwNCBgk{S zbj;Pe4#~5D$ou>Hli8H@0dq1Q8lViykE+hU`0%nMc!vIhB5wPPi=(VU7m}4EP{r@p zuzAv!Xq*m-KH#<}J^7L|dgnHDzM_cekiHygbx<~5EacZZQQv!I^(=F&2{4g;mRO38r3IQYT+aG%0lj>fvw9^BL=*qVb);oTU zMVZh`oDA=PKFR}dtV{oWFIhv`z&Cz)PCl3B$SM|RE4Y>!ofHUn#Oo`V_oo(VM>owk zn|^ZAo7-rldJ)Jmx9mIvueG>}YCZ|$kEfALwqnLFLDcgKyaZRkk%B%*7|pwBpY;AJ zO~%-?uENLm&C2oZCIm=YhTX)t^M4s2C`1M;vD)vZMRx;M&~go{Pojr*2It|q{FzcN z#0_?Zj?B{1X%#}2=%PZ*@zVMh8vGF~C)x@vG)h$DzxI6$;d=%K)JKKYb}6R}Pcc$_ z1ffn0dbdAYCB=wVbe$r;msCv;qGR#xim@erJclI4u+7w+H9r3+eO$`N!)rO)Wd8F7 zYr4Sq6+;2oTU25nB&|xo)V_2(nE>9*ZVLU6g8n~H$nK0m=l1`FLOQk$g#Z62^znTB zbR}eE1PJ`NJ^c@b26pm@&j%uizdm1AkpDv=Wa4iWT5ecC*qy%uZO$4&{Kc^ z=i5`g|3e|<&yTa1m;0NQ3?<^8+&qDY|4^v?YjVu0@spi7Z|ZF(#J}Z4DCTyp;frC+ zir%Emx9w7>TGfRdW9hPWzhM1S@yB+`fM);2p1HPAF|`G0$*|Y+20wqvrMGkESGbvu$Bd8Qi4`G!(-M>$2D20r-)Hwv9$XH7Speg1A74Ak!Rq|!pSW85w!h{0v5SI4qA zGmGA?SCuX32$rC44w2h#-_4OLReuy>v0(&Ym}38rh5kb!1kF_#;3nk=EUukE3-DyE ziLbaux!k~=i~4;3U#yoP5{9R2-|b)39Fv*8Vvf!G7-i>N#3c$nHI5RByJjkDE0rOW`V7XMyRlP4;G6pf z3SuKV_n7`8glnd@46K<1`2I0)BLO}eoG8n9c2UbvGvR3h^cD%+!&#XQN45T*V!-Cj zdUmFRv^mLxYHqQYxTc*F+c;JLZbJ1g#9NxkMz{ZoD(kST10`hdQejl`j?4?187$F= z({DIq#6zQEfiMwgA_kDL^b?lEou?x+t2IkkoDg18ezMSpW0E5?xPoG|pK{vS5w~># zFN^IMYP4-hi055!&}b;IULxP5Af7t$->Zs*+4sLbryYj`$ySd4`2|p#rw)>bd2H-{ zKY#$_Jz@GsJngqsY+2UyO%rRd>6brcPuAH6C)e;GJXN%GV!+kHj}@CLjE42>F0d@t zrGf<=aa9elp^=Fw=`?9#p*DlJ*QCmpb6X_(ap?+DqQSya9uDFSytiY*wUc{_YhL$R z8Lu*^>TN$@+DqMjizyJ7>724)A+nzmI_eG79q26J!ZK52CG}cT=AoqQ)G`~hH}WCZwtsoi-K-~`H8 zOOvQbgliZHdbQVwh*5W7DTYH>ZDk-ogE-ZJpoF6ogxpDKFxeOXh>Al&NOMM|!VkaI zYd5kpj=fHm&tXO?)2iEvx}&%bLi>iHFhW-v!EYFv*CJsJ(#*lhm&*JPhJ5}9L*lxt z-!Qb#0zf4S6RH0n4SlC5(!5io`hQ@^LzFd?9OJW;tpM#$5rf2Q2%1N@(uIN(4K1O5 zr>Si|18r6eVM9&IJJ2Bx?M=tXBxiGS=#6^tRl>+5WQO_ewyS4V_Zlw*om1h?WUA%$ zwqzg_+yY!5m4YZGjVbBqjr=wemdaTJo(qsxVspR@!H$!4CLhjo^uw^kUz&o8=NpEs|AQgPTLTc0SKauN^*?|9=_d5f8slObL#ni`q!Uvk_1=M^aLc4Y!*u7}K{vJ}0owr@xnv(MzWQ&1N|bOd*pw zRZLg429g|M^o}>hIkMEaVv8qs3yXVv{#wu8Mp1>88E)1@cBZ=F^sN>7o-@tYV?@D)4PUr)6x$GQOMLnXUHy z-{XHT7zX%h)R{8_P+))lkA`|mq5cO$RQGgN0gy^^ro|TQ*xxYp8_si13#LZOBYT{= zM5L(6lJZFEJDHn<_v8`x|6pjIF}M(~l8wQrRhLK?>x5`d2+n;f93|=YJ{WGwXcg`k zE;&&tD;ZPoLNVBmARb&U$P@k}$729+IL5{z5g;OLANs~Nxe5>2@xBXh z1VvxNOFN7+GIt>|Dn$d{R(N)yTU^A0yDvdQVH?0edYoL3cZQmR35!FO@D!Wsgea9~ z@27*zGSmuXUYJ=p0cA29#2aMLl6OfDT4L)gI7s!M`<<5jHy5}N_ZAHtGFJ(q~ zAxqQdn0i##+z+$2R<4E@_o-JR4C}J-R%n4uV@{W)=WcC@R*)^rJZ}GjFx+iV`HZT6w zps_em_>6GlL>jTj{`>V~ZNdNUM^pk~icvYOO;S3Yz#o$uS4|!<%l=qTDh_{czS^G? zl)F7ZdEfd$aUMQ;pARLI(gx~m{}M?4^%VS zZbp!TG}KAwcrpzA2)R~>U26pG@6AMbY6W2+nfP_ka7PQydLu=9cQdmL(?s#j3(>77 zn|+U=9M>~%kv2&JKLRbTALecT`t-*gWK+|rzQV`-nj;QV{D-#_P0Pu-vRVemUchQ% z&z~X3VI4nNk0lzK$hkag1PA>9 z(8ih?*R}4_4ulrLP`dR#LDTS;i&f6@=x#e~i@|Pn%c{s9YtRQ}X$oIgNEzGH>XNao zHT^y!%ollw!~39&5ttHI${!;%5T#>TJ|2J^?|Kp@FKs{+>NB_l8E$IjFbA;s|aR9E;&h1;>$huA8d`1li~1d% z8+sUF<8PT|Ke4d+=+4u?ijsEz2D=gG3ng1EJA;E+`BGuB0heQ~zuUg*{=sB5P>S0pXu1X zp8mWtLzQV}PN>0%sVfpSV|;V>?=0g;B|G;5l;Ad`f$}mJA5N6vOhgs`A84x4X;aeT zi(Vsu(vwAasnbi=+wRZ{`}-kabM`}pkGGx?2`uL8S3&jbZ8`})6WpdnSp&#Mii zM96}3s;#Fl6!e+MU~ppY>s(nuE!CW@>O(?+oKVyexBa_*>FQm}AfW1pUw}`=ibzA` zPvi7s6_&gnK}Zh+2?avRJ37DD2(5|qH$tLLQK$|yEf*C|o7gd1UWHjFB&j!2$pc}> zrtLU*Cqb1%M0l`O9=yoc2~b;Li>?CYOB4id=C=+p(-F!$xjC z1pv@1A@9{@@-7Y@YC=)!#H9r$`q`Fh>y!R-0`=mESvTz$P4^GMTXgleI zO;(_2&m%b{9}|ixUnd zJFN7@7vhR90}@O%II|VBs;f%R&U_ctJ!2!@h*QJpwItRa4AdN6OE(u4ngu`i(Cp;D zigeOEey`m-Xe}xjU{WHql#G~#OM=_~EUkHU+3V*0%daFHL;r8gUiRQ|k%Zi)jkeK^knOs@<1~4_CR^#IiH{HV482XL}w%(|f zD|I(fvwbVI&6@7G_?aHS_i5sF$A(+5Ulvn&!Y%Rpa@<^2E4Vp<<%&jQgX5mKQpEUcq>^dfjpW%7u2^a%)i`k7aXxYWLN?qqg?7g<-uz zy38FL2e7WORu@yr@UL(~oe@AyzPZ8Vzy)cwg85UEJJ#6iv~RkgS`G`*WoOZ#Ok#sc zfGVTT7LLhi2D|C>m5Vo`tXH}2wWXZfpphv$TEVsrkE`UERqPL4OoKsdfYGDBfJ657 zWd>_N`#;%kpkcPU7bZ8?%f||9z=Z#@Mf2s)c)(iSM6y~VX3vX6rMBgY!)wEl61v_! z5p}VV1>bw%+|viuRzU)5K;u8ZTAMA$<#W^>E3d2JgT4OM)H2A#BWl5&q8 z_<%zq)9PdJb(ZE*dU*3>`g-(E9|jM#l{1AUxnGzfU=R-~0J(rjzDnfm(Y|=oGC@9> z9a}Y*gMZ0N?Gjw;E`*l=l~=PUK^{DI^{N(oxqH>2jGdN}u)2!*0~TT0o9)&IJe5`* zuV$vit&^1RPorD+#`(5#pIu4U8RE2U56E5MDd^b6!jR}mAK$}BhRv0DEv=~Z*dh~e z=Z8r@Aa>+TIDLS0gO2uWv_bJIPdXqjO=8}^a*`E957)kfT^#!PunuJ~{NRb`#ymG{ zuQcJ6GI?w(-=m`;uoBar|FmMESN7&ccx+VoC+XNu@C9ve^xfePx7n*Fu&HMCJIiB2 zgAGa{?1#g9fP0H##!Lwl3WL5s_vnFdwnEIj@HnT%SZn6{dw~8W-c5p}MV}oP`&KSA z{}z&mLBYLlyjP=4-SI(Y;FKelt~sqsOwG{6?=7F`s+tbn9wT-@Y-7ky>&81lEuiP$ zv$Aigst1iJPs-Ul8qQA*ZvENt89-1%TUO@WS!RI=q(0s`K9gAJxy;NHV{Ja|Tz7R7 zZIWhY@R-k^2w07(pBIClVgqJV1?I_&uQ=@P^vhK{5?Qywq}E#mJHzN^kC|!s)6tk- z9bb;wfatc|j_2PxzvTl!EsQYEl}EC&!d9V3SI9BA{o^@1qkt_o3u4<)qyR0md((^? z#L;(2`rl=OWh6)An6K6Y&;wpUKB07qT7<=$zRi1bA_iuYOEi~M{!k(Y96PGmh4KFi z-2;A;zqoR^e}&Ft!RG`Qv3?{#_J4U#2ECAvl!?atOE*oXyquK5 z$=5Y;SdpG`G;m&P!-(qU=LCdf%_VG2C9n@0&+ycu;jAy=_3e0J>eih)^YhT&)lY+i z56c*l&m}p+kZyu@gQ)dk2b=t%d)2ga;5UcM(I@&ICCQ$s`3QS7*7AkX7!|YXucbP_ zEbr6ad^$JJ(;7fSoUI6*fjzL9Zh!hZ~maq;9x>_K~?j)<|!QsuDb-g2t59xO7#rdVP@JQ*QBF( zVUWvt_Dt?d*?}k$<0!gp-WFJWpd0$fOvy&)B=AZeN7gcboi2L+omXCh zijYanb~t&-`~~K3*Rp$cD?$6EZHbO-h9TLejT7+P>;QW3M z3tQ4wugFh!KEFxN74}+5$Ul{rWAwLi`%*CV(BD8oeP{V>{_u%>YV5a_2qcrDlsrmW z`|u%HI6w=^Y|exZpzTp&TaiyJlV)zhLI;&cyBQ`^%`=nVskWVlEyE!JnOhhgcnA{R zRN544LdB1UT19y3`+J9XN{17ch?s6BPf>d=+`L)Ic*B%JO)f->cExLwk-OwTo zBXC4#-!YyMi5Cp__)(G1yu34yUC0$+!p^&zbPjj`?t`y_Z|!#87?i%6ep|I$8-?WC zoA1{DMJYI70m;;yrslzAXHW(yGxOb~GN&$Q0)Z+8@0NvAi97Y16a-=HW;QoP=1P67 zIyUpI_NeU^g=HX+C}o}`*pFcq=oKIaVd9R+S3@y31G{&X?|}l_fRU*5oz%xlp8odJ zfCLGU`rg(J5d1U2GL!+2VyPF`8%ngKPi=NuaZKd4p*1xgkc-vvVOi2j=^fa~{?dL; zFiF+0G15vN;%hty_{yJ*gc#u$GXa}`d+ddgXrbN{;^F%TI2chJs8XU^6n_B? z9G5S>5M1q)juklLl9PTleJ5ZpBWlDF0CWUG(&8yE2*D*9=?rTV$|spFwl@fEE?i1~I2sZDD^J+I#YN4=-T@WH~4;#rDG&H|X3~)Oy9ic*BGc1XW)v&V;XJG-6AKU@^9pw-2o!;GqhFY*L)W zWQo4 zK49qu(>|dLZa>#wK$RzW9)4J9<{tVQ1R(R5%g368HXpq_;8-K#U> zNzhHAAENY4|VvK2Wb9i=9(bJ z)uN{t>@o0=Pkq*Nz>ONKxm$4jFamsk&xlD75XMhX)L)imKFZJ226}eC@@(Htpxs*G-={$wuJD(0m@r;_ z@J){NzBGHu@VzVG?_udEU7CAJ<9?K?%TRP@P(H1ctdW1mzFu}h18(9EI3^J2;!|6% znXbqyF5)9N(v0A06fHj1nIt&qAnp;~n>T-k zURE9^+IMqm&EUj?#E`k03Pf1nmZF*904EDhQr6hDqZgPps)Q_B);t;zrn4jRK6($# z=wA$J2fIr|%Lc0$^lHMXfg5RJtM`hU$Q6&Mh(DBZWGoTW&TdGjw;%yK2pgKkz8J|$ zl!ZH3d-5V+t-cIm^|~?gft56stM)XEc@G<$TyjiOJkcVzO!$gxl&_yA2ONbt9>Oaj zXv*6tbpE8LghSjxcA#jRKe?`)JMtY0AJzsMjK*jI4)n3-IZD{#PUO4AEzxCzyW4}C zi}g~w1Th=}_)3j}o^!r^CWw6B2s_r7k9IE@r!#=nve&zJH$$5Cna(91pTBN`hwxUf zzHbzb!V9@Cb9lIR_#R>hBsCG4hk*yvy7chv&*NG?TToRbL+B0#Q-7SwUGs#hg&!)QA`WsmoN0)x6)v0y`CN^K8f*zC zNeqylXcxuGdkqr>k8{Xl`3@^giRh4Ux@$6p2$GT5o4SikqjX2%Yre9D*D$oh7|xqwZHBeqr;E~ZHl{qCFI**5lK$-DsCRD z2irn3K^J8!f}( za^dWFsEW#ufdU)UI~}e8L8yYYqlyOJZUdYB-bX#9sIc27D~UR`w~B&XOWqxLJppJO zT?8S3jK>pWNO|!gh*0+Qrn)(%a7OW+2Kp+24}g__F|aW7`c4PrH6Zm$>?#-2lYcOS zhfX8%?zLU$}_%JP-F@0bZ!75vjxVS4sSfX+LaAqsI_rqKM7PWzmLNx$}Mx1t` zmKO|~1Qaej(?cmJs5b*m-oOI_YS(hHxX@76NPMGs90}KIAYZDGPmvoiK2f7ImmB zhWUTyqLJqL86YmPGvH=nEHs6WE}FD|&50y2lq2%P5x~oW#UG$h@EoIwDuF?dq)&kI zafaI?Jb&8_1}q0U9I|&7s6cy$sXy#6P9IKh1a3(4xGqER!&w3VY{Kic%r&Vu@aq&4>qm7Ua(c`f73UasKl z!J9Q3hzq=~+MKTr=L3t?*cHjm=IIA6nuN2{@JG%yzQ_Sp<@9Ab_bm zA6Z4YS>Ak@pSWvBpu5N3x|nk=`EEEc+4~OVpF@A|_6g=+7{JVxbxP2O$m;^hQGl|m z2gK(y%6X>G)7egF_~PXXI>rQ9U9p3VQA-!%KpqIR#6-99&B2^67;t68gnsd~ihNCx zPmVe8I&;8}eh_IIEAS#{33x-EqqNl=7+jik3I zMvznzs8J zf*d9G>i(Y02=l9EoK!8i6*KWH6dFd5^-d~)&78`J(su!oB8S^IO+$0@VRW ze>IyFzKj7I#UL|LOMyrG{bqpWn28Q2&I*t$u}m@%Hn%0CFx_Es1WgxADeO$_8m0X} zJr?(X8T)ucm^Uow}=nga@j?hRx4eBGi8~W~_PB%0{=OZBh6WQ+-0)JSHEi zy($$BY*FD9*$j16avL0mFcI`YNl2<${qh;{<9A*ByBr|(@q-|h|7SoRDgxZDge!oe zo*sms>b6!8S1=bv_0aVK7!M}ZKF*cS6E8MOFt&)1w~FG=bC+gb792d8u20#gW2~L1 z=u3nn-0XTPf!z{rAM`RWISPSO3-$u`e6o(y@T))0!B&%V6ADTM=$~uMjAkzDo-5o` zy^Y-li7WX6nzZ6em+E`9qLD=C@f)D50_qaGNakN}5sFs`^FLl#$2}5O?*1VA;j1l$nFTX~GVAE7bt0uuUXkfI+aVWL_?aE4U;%Va&mq zM#gc2Tg1C!l$l=F&5>afEuX+x%x)ruH4DNG?1rR{|g)YJodipn?QN$Zc< zFjy#67(MD_of-goG)n%vofzW4Buomu}&8s|lf!S zzIbv5YaSOgo}fNAkKwXlP;@3OD^Dz(`l#a=#OaSGw~8|C&$kZSg)ylN*i-w>mvK)a ze6_a6oxF$y#~lA{y|%cBn7(v17%wgm?V;IKV3TZeP2{OhPJlk!BtRxs75EY251y7C)Oh}+Ar9u5@HNd_{io(C#R>VbjxGHm3bf9rLTWQNJRM0K zd{nbv0BriF^tpc&fxkhdC1o(0vnE-8DmR-Uh`_tLyc7VWAB;v(|8DRzpm76%Z!~*oFapt9vpS4g>z59#a;YOt zG^uxvDf5x1YfONtoK6rPd448U7ndpNjcsCr^gfPMod4i*-+{|Jy)2)F4eCuHTOu=V zF=89-5m!ba2(C_fK2gzieiwcOahAWIZ0R>Q%u(F9Z>vPqz<~z%`wt#=u*sk z-a&*Q)SeKIu{d3YPLv)qN!~2x!ZIOC(&!+aAPBumh?jPkMdUsb{A)kk{;VLSx4=J9 zej-XOTeaozyThl!W7G5TBpPiOZKn%^|N3~bUzDTHn-c4|y%>Yctot}VE`sHjM2cjC zCfXXlD~WQQ2Jp7sy-Zex`jJzwR;A)$e%`!*dGTaoR+U6q(R>jpB{G99_=@_);=1Fa z{2Me^r$cl-{+&g=Lv$OvgbS^1HA*Qfdb$U0cM{%;URaD@-fUre+C7LU!H{eVdtc%? zx>{5b>*oP=E$o`0?gpJ4k(xbAU7H-wzZRwD^+c!{`)=B zVq2yiFsVzOWt}^Ldq6#g2&s{r5L5Zy{H}CyBvT9oUk0SIP)e!-{82pG2?rdB?9x0= zrBC=57FnQdK0S(P3f!3U!~Lj2xF0ahx01-~g z>f9o{$96d%vbk8*8@xDeL1?fsW)V8c9UN>3fNd}DuTh|d$J<(Ku_OfgZ7f$ide?J; z>{Y#ChTzMLY2_}X4~LQn=`mWfe$63A$_=?Ii2RU1GFI>Vzup0k`{j_dl1zBySbp z_M){jj30m{u7wCUYsYh$i-^3#JmYjeGRt3#Jm2Hqbxq+}Y#J$EA?RSQbtLTDb^G z$s0+5{9hkFIH%iV#~1Q{l_i?wk@ zHRwgLF9n$o(}ENX&POR`F}pzCACXIlc?5%VLFn_N{{L9J$LPAh_+Rj`ZQHh;G`4Nq zPEKsww$-Q&8mqCB#zy1D>74ZUpLOqDYv#eMHP6oDeYU=PzhC=ffoz6ytS&?1V>Y2l zbt4>a(>Kg&ZA?=eypwk3qD);q5|Bu6qQnG%1jD2!goJa?!r3HFHmg#uR-R$I$W9j{ zb1ZQJhj#?A38sryC8W!TU0_Q8zRO|Q4M!$ZHS0%uuS~SZXH%kSp0rYVCeykp2pkbtw?W?>h3zA zaH=PJaS@+-6ft*PqWkM19em15MijqQ!Z8uZ&ATt2prCyOoFop)7?9+7>xDSwe-5?cX{g+llntSz<##TKyvw z*F7C6t(ag##l2J-V-2b5G-Nd#oL}Ym=t-h>!gN=4A{;L-2PqUx9#}^lcvVbZ?Cv4w zbO73B3!0C!Rk@gP4mx-4wMWSixG;HxI2!0M#4SZ-h?vSjHR$5??;sRk)5kfGC}h~c z#-N_{6`ll)sL@4X8===cXZAFJkc=#8Pk#@aCJxJ#cKQB>7HQUe5cWJtB<+y)ydnEPo*jemxe{gYvb_THs0I9~1CRZ9F zL3~z0n}sjBha|ukif*{;ts#|3govCMwhDn#xbpBa7~CB4&7#UJO$THrl`gAaB&5Jr zH^_IfNu&NIl{WwaiZXJZR8&_c3fWsJhQ`4`QN+(!X=q+1b2(Lxmdz7|XO$YWfId8~ z5zZqI>-27Fr!!8!y=spa08w_2eF;V7%(TC=x_GY}y~#He-S1~iG8~J5ipQ{X1m3P# z*6vWsLeXAVX5yK#Z`l|18b2C!cIa1rsqvA%8>*C}^iX0;bQILChRx1Vb8H{*e(<|~ z{X#EGDmb{|X{}>6fgBpvxeMA^(Oz|J6j^Z}1wO~9@JoU{_2Qj0KneU+pZ|O8n5d0y z1Mj@WK=OHv%i;NS2EWlOUkjxpw~%Ce)$a1>7**ZYmjuXa*+*C@D!%s}gtgVd((QYO z>H7l$-oCvx>huM4=HOtxTCJJIb64*K*i|7@mqx{gt*|OAFf41*?_<&*SYxzGVA42e zxFVKmrRihKUVj4w0e@-;%;vkISUZj+18{iH+?wp4Y)}~dGkNkaxn?JCHKc5M`X!2N zywyl#4rL`lu2jMBqxXC@_a0+I*7Lr-$k3)hCQ=YXMnF256G2B1f8R;*!@i_&hSACaU>tKKh?uo)rovby zha$VSi~sSVkcu_;Ei;sefJD4w$|v8TIi1kTzYKD@Bv`9C#y=ig?)pV#c3_M1n`|`X zV(B%EJhS;e3E+INHDix516Z=Ho$VjON-w%{V@o*wA=iO1N}E3uHDyl-$o8H6$t1WMsa^34qL zRSZo$z8=wJfoR1WT5b}VO8G6xmZa9}wO?)r#zYsSko)Um1fZvki z|H^AYJPF{9b<@4}9q0n0S;1|Q*8!ZCpX$ux zj78p#=r(@a&#k3I_*sovGz$%t9ua2C$IP3VYoo*mx+ds9?XLadgs1LV?X?UD*Xj%4 zEx*RXc{)1LugI7aV_hur0^5cAx|+vnDSX79(GI9Vrs6XT9C8>CQ%^`_J4~a1x8z0@ zYmQfK3zv1@BscULK+T$`Y+fZSua^3LZ##YseBFXc3nz3d7-RFa2Zx0I%sD+Y?>@Ri z2a)+QL<s@3_v1v>vqbyi#P@me8-+!yEu?RGi`byP12;`@_3Tq_X_T-4*f z&v0d5S9v*%OqS!m+0C3-LkN~&;%H2u#s@D_nLBkV*48Q+eA4zKI^S)BItB5VSf>*P z0UpoM2v59y@+|#QwZU)8qlkJj^EA_a{~plwfzuHjEPt(kdY8}0t99pjb>Br78RT*DnL=*8K^MI` zmDn2KiLcGu(sUzB+SEHUpD4_HRg0^M)q4cr2cM3p+?PC=@BTQHJn$h8$Db*S5d!ER z^0>s(d|YcNu9S?0pGL91+{JD7GfOBDECu?USDdA3?K zC7RO5@@4*ebZLJPfs3i=eLl&FqzJ%T%qwg_Z!4Y|N+fdx*ElTH_A6#y7$}xNlRq8~ zjq$ipgAW#O8UN9i9zXJdtj^5$4mVVsuyBhl!%p`I{k}{3jWT=krStx#BCoA@c5`3K zU+X<2H)g%?Bl-2bdVl?|5V~SIp!;yvd?QAI>ygXDIB%5N&q_K$=mf|g$C-eB5*u!O zJ#S9e`ORaJGHxT0Wfkv7P-*#`IcQ=@B)Tu}Kb1F?SVB(ZN`y?)`9-lU=1g^~_T5>R z-00Ux1o@<~+FVzb6!=t#n{$6$i@@}x*<8s3IM1ljrRm3-I58^*dL!T{Z-c2-D>_Dn zD9imzjmM35PC+oFON8xZLk9sN^C~RF%D)>GVt$W4)@;1}ryD9XC3^xe10w=43pvm0xd>}HR!SBvvA8_N(ChKPXVbW993 z5oH`qRiMrN{$jt8qafuAivYj(v(Z!Uq4&t%c=u;T+Ly#F2U#8N-9b;krXdXzWKgz1B?^pp+4&F}>xrNz!#sTJ+@I=F2$~NV!1dsrz?&rPj(+8Lr8I>?u z@SZZ_zb*$NogvPunl(?tCV6d&#}q7MN@Rmc>xTU%DRfkPods0n%4rhc%y99|-{FJ4 zstLssxRO~B+X!_yObE^UpyDWh&xYP$iWhnnn@Rsk^LjtvVXXWuO1|R~-)yX1tLH1N z1^)4`HJG&wna5s0gnnuq^me&E~L9XPs_xTgV5h8eFBn1(y1Gv;@sgjmEZ`1CXIN4Oa94T0~jBBoy z0x*4F#F)teNj~wHB_mayq0?lMY0wEswrb6IZ$w@pGY(5@(7DWDz)S6}6@F&)h$%Y< ztzeTM>;fynCf5A|e{TokSRW-gmpRd3 zkeDg}K2ZeE!v{p1Y3kmtMsR7rs4G>xV)CWHJ6(E{B@B3O0yy}K_!VE$ef;zsID(DF zl}sM`7IbaVkd#3~lDBU$!;jXH@Jek4`Iu`qLxwH_nxwE@2BhZYQ1{Na63i^T*ENJm zp+o|AhKkN;Xq<>+514>r9tTxy;O5?MI&&J39ME@1=Zqpa(KF?F3EUm*cgbWV`vvZD zIWwHp1!N*5pI7@5^I)~j`2klkUkbtX`k!2b-Yuy2PgnXkcdc{BHEV`%k8YUojlrN0 zT$wp9mgMGciCY1QuE9r%-m`LI@OruGM1t#+{Q+|Qb*;v1NywbFBqb>7iK-yfGROcZ za^098Ii|X1sO4072fR-AnoX_^RB@&(^|M$(k{l3T%C6>^vkvhs*@YE0OWU;`#A6DL z-u184Kerf3(G`Ap2!4}wM@pO^sc$UY6xFr;D&FC6JB6991j8Z`z^DdXhk882Ez@9_O79Y*|T5+X`Pu(rSr#D25Qp(a}X$YQRa3M}- zPuZCUleeSlgm~If(`L5J%8{8JROxnI{-Re>*NCT77)nqqMaP|;Qq;frrC)$|(IPvM z{*`IfA_^1p9<@BlP};y-%%%qX3r9vA@L2OJ!ulL8iJp~ zoz0nD&)uxll^2f94@jvEKx&vFaPCs&LqLf!L5Ma~Nqi(HnPX1zk(u0Ur%*$tmnDKOAhJNShlC^5(?XUqsdjV$pzds=In zISo=Hw~xFRDt;6)zoPKd5Hev+Di6Byj4ykBsx%*bG~R7WaDmGi*qqN=-cS+W`a#P0 z?w$tvor!UdULBATkUigza;lLK61mE=8+^duQ<+UFoAmXqA|;IDePSyY2jQ1M%oui_u zRQR5DydoDO+4Ek?MfUFFM*`)9;IKhp1)Ar*$^~efOx?V7NS@Bu5L}I%E7LOoFy{Wh zV(%Zqsh|}0a5MaWPN7*rK$QNo4*>3eAUs9S2?)X^x3$*)8b1@pb+sYFRj0Ji{c%|8 z`TnUN?5EbJ6>8tF_)#e9(=w~jq(fPcr*@oPyjgNC`h6_E#oY1~L-5(yE!ES%oFB9K z77anqEs1R)(fL9s5nCDc$v-YT_`{>Xpz#^aafS7oPfcRQT{mAA4+6O3JtQIg-R+M2 zpi78^*>cKdTu0-S2?bGQz2FDA;#02e50^!-6;YsdAuhH%Y96g}k~?e4iKdBkX0Tl@{YmZQ^0x{w91QwRtQX}8vN*c*(p<5H%5H^OknFBb0}p3u2W#0;fZ z?zY2rdEJ`S20?pE=K(WchhpLB10pR7!+seU4_>(*YA#{E=Q6}Zrdd6zs9yV|F)xti zSTXCQm7N~Y&S0m$n%*Q%S9~2nC#oPr%88lw;We_%Ygu!bpLK%t`&&#US{E1ug$u%% zmqJ=ZZ^u12qNOjJbUKO%t~OTWc@3efbsvt6b1PhGS*7xWDFKl9u+~8!{{AZ&53hM? z_vi1vVBHSTVV}4rR!oZke<)_w3Yx^$;Me~fumIo7`u~m~UTptg5d`4>P!Rt=BM2AS zIf9R+f7qGTgcn8&ee#QF9mbq! z6)Y&O)P&7O_sn8O5{5nZ6gAtAH>&k?_~wR&8RYnJH=@7ktYtV-J6h?iudOQT&$hgs zXMQAjzW`EHqRO4dXjG(dE#y3#O0A)uA4;_~ep)VIp4XhdbZ>E_J3Q@vKvVvn&`|LV zSW(aIrRDZet4{=UKH)9=wbrySu;&Wc!1Pel`T`qTKYWu_JO|CCu%H>x@%yF1CIPUj zm>-6mR_m%(x037e%bt%)#W4l>e_05?e;9&rE<2#uCZ@!Wn?YUUakyJC!rc*JxSP2q zCi*d8uH7IL;dCHk@sGk1Tb{=TC*!&M+o0l>#cg;@AyZAsHpXx_eJZH|WQ6Tfn}fmE zFKX!;-+s&W8gDo|AULR{DHvcG^qsCKj0>$MIf4yZE^*;wMTx6$omV)%0K#^c6`@A0 z7CbzbIxOavzwniP>z{3y2sBW)P{ICHVf)PgJkV1=Z>iSgWl(J5F^GM^Ah;@&#_81? z(dl&7uu$fZPLw*R#R(bNcnsyx-K+3tmzHI*wwLitVWlp%#55T%Ap-H#XG*zoqQrj1 zVLMZ>qtanv;hn95S<7JD0C4hE+C$65G<6$5xX=-2WuST9aEkNZ&9KIqdy`9C7GvZ2 ztAbhYgQHpE%0=WwBVzChJ7C*s9`glffxEW%IBWUR@+Y1Ppva5#`&YNc6$dp>htbBy z*j~j<>sQ*_3DJXQ$vW$1n{LORqXUgoJcrQPR~0kx_JAdgxT@Nfcfiov7SXc<&1Az_ zlGi2FsgXPa-I(Bz_6+1YOWQvRaZZixC;$H_A@Kiq39)yUQoBip@9+)jv5)4xS%R1# z9=AqAubtAjdhe*ifp*tUbJFGMf0qzQN%<$Kfd8Qo=l???_?bm;AEF8zQtlc#5<+h<$p^O|cuGUe*up z)@C=-E1KllZZNr^T+ceR>Ea&u2FAy7HJ04IOnJ`i# zPIo=H3mx=j4#RsZ`V$qRQB?OGH;;2`>jn*S1|-@%PmXz`&s@1!<-uuo6Di+5B}CqT z5@Ns(i`^g}dgFg2L_1JIB>s~Swpcm;Nr=?~`I zk1R#D8m)P&0Bi3$-Zc3Z31YJd$6^16Z!~I5I3df3w+@@El8HK9CXHDxm3L0ZRs zo@aZbmctw#;1j(x+QkWi?6A#<0I>!s8pqBA&f0$zLIFr2{z(WIX!F3*bZs?awItU= zxPZ3Z0cT_uC*|SOy3jPeMy^eaMa~iZ_&vt~PMEWj=ZtO?4|Qy+4`fdaqb(>;$JqF> z5J!}YdfLpv_bVA4hHJ=#k$YjRv5$RL@a4p}0yxSV@t7|e-t5$XUGOD1vu~2tp64O0 zBiYi6zp7c=qywiM1M{2^j^ci8w*p7w^4NQCt+KB|PX7J>S~d2C&JyGM|Gv!GRn(hcQKDFR4W>2;xKqr2kBSTfUSbllIO)V?N ziSH19hNyul)iorLLU4t5f1zoBB-xp~X*S>9iU*~y61M}fO51@!2N{lJt!pN8_S7RN z?zR9=)%fKYklo}MgzSENO=h0b9eYdrAjAm+4?h*uM|}-37$UE(vB67Y1rj}60lU`)Qtt1un_hdX_uWqJJxGUi2_m<%v|(^ z=bKqXk?6XU4T_2sqAA#|u~hQ{$ze=tgvPkyQWTRw-vIxDW+{TXKaQNi(Jo33>eT(=F25CA+tiE$%!2yL7a%KDHei*0`6epq7Vd z5nV6NjFQ}Ef~Y584f? zfF1(y3IhZYW?y6i-@h6j{{BoGM28=~6?4tx_ ze$@tgh(;x{6{c0SGHlJ*a1gR+cQdr=QPv74P0rUaIRu2D1Dk_wUv1I`>S@x6D9A6M z_7Qi+`#$man7Lt918qMnZB)HJ9OSp^MF5r88m#O$9WJp8=MO}cvEmW0(fUx}^g)=Z zr-5;&-1G+Y1{pO+E=A^@&pp3 zIZgfvB9i_BK|~&v1a%VA31kF#fozNtFx(p_G|SL{P1X#JBb&c;$12#)M{VQ+L6tzX z0Lkw3WGatrJM%ocZHW$OgCDT79|cD0?XDZ+Ny=(Q$1KQBKc{OPh$1-sUrqiQo^()Bq1bpk$*RK^?w4)g4Y#>|HM5G?^+J zL43!vWVM+4K1|pj2kJ*{Jvg{@|i2T^v*>QXc(jicxvYCIRV3`4*fY;=E$2SEE4mzqO#;eg_C z8N+UH%0_cd|K!fn(}D8#A@6_1(~G`Ajk^qqLE4j#=Ayzwm@5w(G4i=4Mu zR#r()fEcpT^e#d*uM;L2-EmO}_q9s1u2v&zu!sU8hA6nJU(<&@iTb2AdmthNCw~U2 zi1)O4PAw2`!TG3)*a#;}-}!JTY2X#7p)SJEQLSDM7VGq5L#c!{UF0Se;h=jV7PgD* zEzClj>!@2q48g#47&?gu9>aLZ^7!z7)~4=n0Co&ZLMY}0W{w$^$)A!8Le375VONwy zXXPCqS=l&V8fB#OZof!Z{z8@vUC(QA_q1bg#63#0F(=0m43gyQzoS)7&a zq{d4{i;Y>J&<~}1PNA0#K<)f&R(cc4gyeu4rTkK8KMJ6`b|FwD;cHk=%D19_A;6&n z!4>1DVP>#%^?~5Xa`a(^Du*Y1L#3fKQn^?JrLj_G!vRYM!V0qdf!umpB>0n5h5&u0 zd{VdBtxNeJh7##<5;esV5ECuzWJ6H>S-D?0ru^tu*53%(-9_HBwm6}|d}6%>F>ex# zXriWr-~q|ggS+_p&e$`NW>74Wrtmz%IlpK=)GaY z2yr+Tc&Ne|9tC^fH%QK5N}7;KzVo2v2@Y`Xdmze|{>_*N?u794t?9v6=lmgiL=U)e zWTN;{M0j&G(VPB`E5Xp^BKmSzR%xyw6q&t>Z~?&l(S(!2-;{t3iKMWVH2^t?_Q`wX zKo}Way9k4G z9N^IF8@oxGK4mq72v-^{m5;z6vI_xDRgmIPbu(Ec0jU#`EmqUm&D0Zmlq}vF z(L$rvRB}1Jia3lI7gsR=2|A(*q$IA8iX;LzNI)K9F*cutK&V7twz@x5tfSJWEjXBh zR5KZuz7*n14M?3-`#v0Lti|}=3+#?cARxH@JZxuRX*(NB?h}r1GFpd29}iXKy8$f@_qCeP9>VNN`(g6V#58H6QgiZNz;DxRE9&6 z9oo);2KNbRMQkYp&HRIMnmt(PO$lV~ZltquWy!k9_E;I2Ck+J}L~uG{D~xOj1E9B@ z63SHz-7<^7AMNrULZ~hbqnO|i;`5H|-Z^%kf2=%gzsgP(>o8k%;ph#zEYb|cM;-){ z=}edQm5s4B$e%*swYc?6SEJf8WG4&(oQK8GUkl^e-e6~wl2C*(L6?U>OsTdXM1ysE zQAp_=aAP_0eeK&)h_rtRTqY1H%K-~{z%UFn{2;uDBpJJO1qZ~0VmMnc<`E^yfGnl! z4HGVW*IShe5{)7YmeJe8t2slt>6a&OX);$`d7CFgP$83j)TvQO@MNX%J+mE>cc6xl zir0oLlJngz^cRt4AOJbEanbCuHl(byYw+XWWLuktakocbMkB3U4f^>+377^ogUX81 zPAEcQLs-tbYX@%(Bx-vpqpy#~0*#z*wX7u;NG?`+baX&JK4qLSG(7S#B}OFA=h9q)>(Y3RQyS20MhLo}?cQ zs}pcS;JPXua2^(n_Eknh5s>Cng@S+@NIWK&t)(`N`QU3ZIR`UT3#-#|CDuzdC0z3u zS59i;HnxMK8WX<%Q4U{R4HjYPYy;9mcU+*3HD?Wr$uF_wZDl3!I=mL3m_tn%~e*X=Zu>P zycuioM_ToeHe-XtG*n+of~`D%g4Dp>bs~pC$yz-^<4n-{f;9h*S}&WZk`TQU$6-L{ zoCFa034Mg^(*%NH{v=Y!Gb-w?{uo{X7ux6f$5X?WjNy3YE%6I3J1_ zZ3nVdinmC5kVhtz2>1h;$5=BnJIOjn}mBM*tf#+htnm#)_ z)RycwhAZ|r8uNP354y9Yg=BURu2fsp9NCoz8kGsCA~-%(#K3 z14b|%zHu^5#ZD573$4#1yFSF8nVDFXzd1M?4dMkQsR~qsma!RuFa!8BQ{b{hzHC}> z9pkayvr)|~#qoY+@wIAstL$)JfJbwGlxukl`3pS((pkd}wNK$o=B^fC5T-Yd z%701!@>*p_gyGP3Bw?Q#OC13?#%}Z7Y)UG*D(nkpb&NsGbC59#H-cJd?qtOEv5=t2ZuFmtE`;DHc2ROsl|aE!!^Uqe`BHakve8-0 zp%s$nN)()@>7h*wjyvI~3v;E{#5!YACoyg#MnH_n$H04MrN~pkapir9V$JtZ!L;@ z;$cZD&Z{Tohb5>=(m(76CS28|X28Jd%!T|;1d{gMj!VXY$?w+YFuBSC$draXU#4q} zhWE!~&Vl%3dM@Q^F*y$?>qv;z7?0kAO*1ExEVwLUx>j^ZHcMr|e5|~}wLOA5M5CB!+}jIBB%>kFBRyrEybL@euqF zKWd&jg&@Y-79!P0XD|)M2pC0&t<288L)iz-ls*jqq^3IDEMuUG_^!6Jo>Yb~BxFub z0Y~v07e)ZrUsoHj2$~I!4re|k@(~*{wn%28k&2AA`)WYth=YzNVIo;>m24s6Y)eLG z>V-23qE{$7XDA(bkOmfQRw5Dxp`)20;Y^TG-5-T03qp$@A4XLio1UXeV)AOvTKl4> zlYUmmrZNN9V8Os9IUAa%5d#@~R)G=K4C6@t2pWep8-xa^D%{uo{6oM#|BwI_FHuj9 zS4nbh43M}38Q}WjC4XR;UM!!=(WMV4F6~!oXvwDpju7)i^O_i?3v~UwXVaF2ei2W( zhMXNB^pd6(L`K-r?ZPO9&lTqy@wYJ=3;QP`Ku&=oqG2GO@jnp}9KNYIiw(<03HYXH ztgA_muoHq%3K6_xCy1%g^SEELny{{2)f6NxX^SSb+V&$}Jqi}7L3>a_{&lWWA-z)B zB#+Cq9i45THv13CP^GWb=_`8AM!`M>OLE$<0EynjkupEVf;jWEC`4qLA}n4Id)OUB zjfI?CMbK>_NZtnNLR zot?+#K#*vE@T3BW?w{8h3eeusU@PL~t&_*`OlWXzo5^ld5PKQ!b!Dc_+2!CM5L~$@ zDG*)swR~n5!7hU_ON$URH%+F2G=8*RQH+!~244siToJduTmUuHb#A`pwI~+Gu?nJe z#BvF20p|xqRh~I7=d~=3h^WGjPO{-oO?9uRy#AE}Ycucy&ZDGwI%V}{Hckl@oFC$t zezYB_dUfb>6A+68pg%cw+fk9Cr9$&0Qbt#856DN5m=ej2Rpx2cVvDd3gE!5axIik^ zK_yM7r4UY1$N_R`@u56(ys0#P1Xwz4AkrZw8mP2OH>qSvsv1$-%7m{a!_8;cxBa`^ ze{Uv*G~{gY=c?M_sx&9O2&Y@b#_Xx*OJ|TTJmYVl~S-Fda_V8fMRq!xX;Kkt3eRi)rk603x*0N+34xNBT2Z>K-J|EQ&iC}q6N0E5qYAzQ+XwE z!Mk+Fo@n1$KP3B9;dRPsokv(1+S;~;SSR=wBLOd_DH9`G!9msV7V|9JaWO+QocVaSafGrXX52C+seeR6C=$p&J1=^tt&*{&LkN$vh{V6hwJ1Raw+^tc5(sg3A{;{ zT@7WU!NITlLFoC`I95rPGI1K=&ml|dibhXT-~h}KYigI+v{|GT^qZB3~9kL zKyas|=;do-j>MBl=^0oz|I-lR9zE3>2O!dvVzmqk4+qfLGHTrgXi}zB=v>? z6KjXIm86v8UJZ;8^)1k67kALalOJ-64gxh%mepA|pRDwiXPI^@s%I1RG99kBPd3kH zgqMTo&(xnmrQ61Wv{j@#C2SzyhODnm+@~&!U_+Gqv=D|s3sGU;`e`9#`_~$P76K0b z?4N~D{j?AnEc(FeR;s$LR%O6EvJ5hY3(Uny}pCH%xCG1m0{HpXuTEI4gf^ouHbl`G-E#|hOY*w+5qXukp&14FqY*zlv2s%fADQff9I z$AZBQl}S`s7v_qBBBO`jQF$ZS(&642CJR((>Grr@xSDpLlklp#X*5db3t28T#`P5U zt7{oj^5A-K#mEmy+fu3QzCd*a)D$n`lUJQZbJWm025qJd1ofKot0M|5ZBih>t*C}y zpD5m11h)g0FbAYCA&Hkcl5*Eq&&Qz!whBkrGaZx1kRctcfvyTo8%q zwecNk=Tu>yQDX~OyWKy(zOHDsFyj#bGtn0=74Z);#wWCTQ|>H+hzR}d*;t-d!G^Nt z?b&lac_3?nT?JU!zzl!DU3sE)Z`~zb5;Kif=O4f}wT}~(;KRuH&7fsUvZF)y&Ke!? zQG~qbX&^K0baq-Ckg{wlgBEtu(b}DhEOq@=SQ|!7jI1oYCF}xoATY7nzkkd_+U!lXZ^7X zI2_%A;&6jb+WA#(?zO}5(TTAW!wj;CA&2B4u}sZl<25aCfd)y8KjBI zXp-iRF8}8tydI3!sHYRa1`{EjHVLE>Aer&=fVRY-UJ1Ar%CLILDR?ewQTRRmj=yFo z1&maQ?#IdIOdcBbdaL%GEo^>?0NbKu~ms5`K$l$1ovMKTLL(4eF(DCj}c zi{FmhMg*Nf>OuMuh7;J}Mf_DE(Q(G+)C}OY6JOeEL<89>68nqZl-DVw>0xg{uVqNf z>*HbVk*}kz`EVC}J!!*7kN{xN=VfPZ7RfHP%A+>rLQ04UcHK$oc)M|R@nNs_Hg5ccY+^Hq_`&4hWadZP zZe?(jv*Dg|`-Vv4O2Cqi?iCBFE#4NEbW2wXGl(~BWW2eHAY=Y_iIaQZ718&VNTlU7 zy!EJ(`&#LR*}GN>+|+n+rFdGa;XaXenDk~}eGy>p?~YkwjruK3EKu;H(kf|j_tj29 zCG|7ZpHpMoA$5!_6fMLFYeFMyZNpynnDW3=!pjwD)JLn(vQvFf+TXNOJ_RIzp_%%w zGo|?uNThOiiTimY%(Ennk6Z&f2Ro9}?Gr+Y2UW@Pt&6c^O+_wSR=tAbGg7cF^6k#JMSC}@0|2$@e4agy|D zB97ezSwBq#;=RMCiI@PIi21daPZL4eA~aNgB$_Rs@y|pgewql7y|radc$%KoZp-{| zEn%RE002=$ryB>0+PU=)9NR_yV3+U^`#*T!h+lEl^dMo-5!r%6-hhl|b{5svm5uuN9Nsq|m zi0e>6ME)J3jrc`wkUjO&L{MUcC8UKzH&kZ;lF>P7fhc06WXe&)1LX$^swmGVitwf0 zuJvlHIQ!MZcawTjYxms{VqT8=tg%AztwI<`BHW?fPoJTn8azRKm$<)ZCxU^ycp!lE zw2pQawZkf;Rh^g}j|nySqw%E8Ci@uNaRiD9DzG`#=6^wwuYDf%oOZ~U=E(y%?gGew zE%`mb24T&yR;yjMi^+E-xWL+|!eKss;kerzi0551Tp?$@xDNGqH+mM1=?IDTn5-7G ziBn5+l(wJq{2Vl{fxKo)(Kt+_Y#$y}m{i+ibQH8%(0>hy(z!_`gyLQRWy8cu@8PoVn7zmGWJLn34#08 zMiHD9@=$KqIyO?(Y{)UIyivT&6VnJvialfWvk;ofy4e65Q2iyePMp&bp!|mf))!qDWCL+oGD>y_C{{o@dkpBzG$>eqS~$+KB6?nwSmUOmVF zActt_fELC9td;!p5I#T;0i*G=lK#^}fSzRblelo>8v;3m>aSywGVVf=Wex8~Jn^`Kf8mgJz3}FCa|0G?L1( z_IFI8)x0oxV7L&|>11PxUydrnfgj4~w@CM3)O;~uWKHcHy;j$_7RAjv0gmyTuDk$uJDbv*+%)U>zp zEdI))A#tnzC+P<1=`>DDJ?rmyQa$*06dWv!Zb7IB$Oi-^t}=VD^HxSXF3M9%;0rjs zed{($YPqe&;oQLQ3Sr+4Qj7O6WIaInchlAN>C<;5Fc#w=S?7YVHZgI~e%l_s1cxe^ zufFi|Cb}Q%UB(!Kdh%M{XXZ&+hF5!F%7~&iT8&zHA* zU(l(Vvy;3cpNd=~oiU^5K%ry#4*kNfmLzt+@#8`lN*F0dcVsL@KI~2% z26zE~>I>-cRsNtxoc9-108q2rH@HWV99n(t#3#6BzqK-(^HcwNC2*~0Bl1so^_Wd; zNA7a%pe~)s;1<}xXo0O|4mJrgK0-?|%=Z_%cstTdie>n|adlpP3`|3l6Ta6C0!4)R z$-xp(L|mTz68SlH2uVCg4qJw)44(Q#u}|k-Y;S7^D^>!PY>xN@(7ROG168Um4(3z( ztu9kjS<=6dkc=)F9!&(H8UMXDkLIeV(z{?i&|hhj+qDCLh4yS1?Z>II_ge?`vn>PE za3Ws{P6I&OS}Iov1K*E!l1S9o^KlZ;+Cwq4$a zjB`qD7AJzRti=I@4q&$N=Sng+s>0-7PbDGtkt^u_E?N~!vD{07J+EjppC#E!oiMmc z`|X?+abq_8xO3rt+O*6M=y@h%Nea&Q8^2>S857v_#Kgh+KITS<6QMYD=ftv!Bi?@e zryem{b?e!&#_J zLb2F(9Oxn_IjSH2$3?_e(Gq3wX#5?DGws;h_4#BGAykM;$(P^3=+m2y(4n{qp`q?0 ziM&bf@bgPEapu>zQhBI0ku61w6LSnmZ|=2qLagH_l~{FfFiKU0G<!dH?du^fyzYvcISUhP^(8=yK6g&s1Oy+d70t5A5Ck zzAL948+aVIHehEA68f{evUd%;gSF%g{P71JjLir=S9+57Q_|jrWF_+;QOCHKq zr4^10PV_4sq-)B3KPRanP)3w|$_T@}13ssF`=;AZ8KGQ1OAzGA5eAeI6j-zF@#{bt zVGEQI-o#_?yPo)efgA8GW>P|h8xO%BvOx)x=0(dZPQOJMJvNIkxyFy+rYe&%k^yp~ zV4)^~drv4omB=rHgQalFGEW;43#H0yUVe8fq2bU}NpZKv@#Km-dch?YNCIErlt%z9 z!@vqYI4xF|Y9ouh5SSkwpCN3yO&3I4Ioa$BTAqKRog>8iS%GK?q!CdlBB*`{<>iJY z<87ZbV*VeEhyv1xs?AylZoqhv>&*S9jX+2Ev=RINY=kaw!pOWVeY7?j`y=Pe7GWP6 zXQfxFKYk}yq@_D%ud-2_I+Mxt9r6}3yZUO}*|IfBXnuEUB(Ed50DGoYG`weMgP)QY z;dE9i?FKjDO~M>=pgBNP=2Fn|<@$u`0gdQI*u@u&pThPG;3CnIFI`)pxLDJtH7k_# z?GH=m(N3y$qhM6Tb=l8Z?!rHuG#o2L`^POVq`cV_u5NqQ&x*vwZH&`%D>P+J)~IsV zdgDV+h-C~_T8Z%|z^jVt@XU%bc-zsZ#jsL$G@Phz6zCsVDmJr0w2C%KHw-xFQ8e#x z5Y4H*DGA+K^EYVdtJ2~S%kRTKzSi}{r@uHB#U7NvD zO6}$8g8I<+_n8=2KD@DX`|rc6(_i8aVEJ%$7(k{*th)y|2#6RQ2neu#9*DO+vzxn* zy@lJSm-w!!mzc|g5!kr+*Z5}I8P;4HLVcVakmYx2x7M!a244%zWR`;RriZv~gEHbi8NX(6)msi$Sa`+{@STG<9Grg1n zI0Q&<_r==vSRI&1MM;8?o(-+r82tRdx;oEjxVAQq&rC98l<3_=zYL;F^l~vbdelVk zK@cMDh$s`$gE0hyNb)LIjTSYyN(LjM6Qhd~#AqWUI(P1y`@Yt-Kb-Zfy?^Wf;XHev z^FM3tvma<-e_-U|A>2~CO&7+3M{PBl#kh#Rz2?;a-AhBk(jlv- zU#Oz8fUBoyHt;U%!ol&P<*lfjG(~mxPalmwG5eZl2~7wXc1I}mrM-14_66XR-E<%A zWN-FnDk`WW`G7l9=;pzPC$e)kyYT!rlcl&Ul9i{eUXEAlC-`ay)zczK`*A$lLFXQd z7mF>ED{sva?$ubZGU8lG(T$SJzsir-y}X>?T2)l@c1YDyFHAmAzZW*O=ib5)0OOH( zL$lM0edz$`VO#r=TU^ zLcv7lK_%6s%~`Sfda5l|b#9o#t9H5BTNWCn*BHJ1C*p@Ql1;S+S!OnSThm#NALNhS z?)S94-JAxJeUTo~RS5|6|1cimxq|GGt(atti*~m~iZfDEMCh(MK~OZGu2swdPKAVc zNRmiVMHed790rWd_V+#VH$_NVYGCrH3Dct((^&|zw=Pj@S z%qK#jL5soqS;F2|J)WX~#agi-ksXtxSMtcYDgkt6dfe~6YfpExn(2PARigZ)6DQ0GH?l zXVI4{eqJ`4>O%S`05B4YTZK#vLQ}7{w#O594pTK zkZx{Y+z&cH;9-vrQNX7%!8^&jZenN>|3C|lpMHR>pdl-yef={q#t9E%reX*kEXX96 zk7uF7n5=*}k&zgiq)93Is5!A+b?vaN<;nOG!P4iyYFZ9nh1L}i%Z5xr1z(Ar0RpvI`!dq&dPc*b;La0 z{e^nB83x~xH;sG(M117q!g96jRc#eW-hiO7)vH3SmaJ22Lp-6-VvR0nEr|}Cp z-RUYF8q%Ue{aRZeIVR~upD}UBTh#Bak{GQvnDq)pvJ3&^Da9nbn;NLhV|~@@96x=* zDa6DeD?Jd%_-zDoC+PBP+?OE#qmVeLDS9&rw6Qr_QIkdT7J-AuEsD|*$HW??>(sH! z6amuUn0WduHl>t#XYQ-HK{)~(67BQ6S#0+NgKZGd)qq;_MfdUSXddfmLRn>Qp{6G; zqcS*(aiN;^_XhG2abvkKv~}cwwU4RmK|YezDY?RO!K-R^G=*B8^GCd0EOjlma&YbL zY9)<-RUNiwaE+6@O}{v~G}oBBT*ng6f9Iu@T|9TWrUYWs@A|t&ih)f17dCeBP;$@m zr+I7dH%9o!)+@4z28#C?4{(udxH6@jIIMhk=j2s9W2x8Au-t`~sG%Q}fD8=N(UOx4 z5cHv`;hw|tbzu42L4B!vepiTo-92rO4H-Z3cVL}ZWRe`54cOj&*Bhr;hxW5@MKTS? zDwt{v&Hbl%y~K2?rKH2pvj|f%Dr1iCD9%_b5ZS#``>p^iLA$4`Q`|~OmERSxGqL_M z?5A&@dYDyYgk8s7te`Bt!TNZOX77V+&AOSB+L_JEGs>T{RUwYu01gBI z+(Gqu1P~7pnUKIFWj4$y1|bSpF%HhJxsZg zFG`7;%?wp;@^4h=k=dtkiPv)zL0zHJAnGySf0MIukEP$l5o-1z}&s z3z}uNokeN8SR5}Io2L7}%87WCtp*do%edRmE`JqA<*}bVfwFs^d9S7>o3WM;g%z4jOWSPQb5H+f zL(|n*p7&(9bNj&MxFsxX!;+Tz^X&6WJ!b8&n{BpkJCs6MjvrBBVb6ct{Shrx{a|C@ zPcaSgm-?E7+V$cYMpaJjFD^r2an(CFfxxv7RWCao(|3A`+8JQy9we0BJI4Uq?n_(D39pi zdx_HzY6QAPJFQ^eZsCF(e+(@x-Zf8;%+GLb4a5CdQ?S9bZ}#H|cal&^;~OnQy3}eS zUNZiQ`nn+aq-mxP{08AD-dGS~l40uM#VbI0WhuQCiA$eV+BVU=HTWSiVN|+N@ej?h z!B{D5UAvK6r~rQfGECpc0tTTL3#84sRWVG;`k?j?9h`JPpOLxhKOvbK#XUzxkT=`Yc8&eyPN* zmdZ#vEsh~>^6@uI^m`_k-Jj3tu;XI$60fA3=BQA9(ad^}`fKU(0K9(L7;CeP!B>;C zo^z=bOFs#zJr)LF2Dd@1R7Ff#_Ce%iwoziXw?QUU@5sK(!QajMktAl22x8$f`*6u( zo!nipDae=J6ZF*YS~4OUhKad z40`@^??pt|_8+N6vJ|Ft8btrMsr{$9CIT@sB#@x+MbrB~001yd1D;!843Gq3hMvEO z0RZN6k{oSh05RnxkP!6z=?4HX{0nJ#3B+uZK>X1EFJy9l>HmeuzXoC?cR?Ii>B$3v NmjM9b9CC^Qe*plRnr{FA diff --git a/input/reg_leaveParentalHome.xlsx b/input/reg_leaveParentalHome.xlsx index b41d9e2e9cbbfec0c25161c0e634e6343c1f3116..949b296af3c7e694d2088978921141d73ba167bc 100644 GIT binary patch literal 13873 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