-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M')

------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M')
----------------------------------------------------------------------------
--- DOCT. EN BIOTECNOLOGIA  MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F')
------------------------------------------------------------------------------------------------------------------
--- DOCT. CIENCIA Y TECNOLOG DE LOS ALIMENTOS  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M')
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCT. EN CIENCIA Y TECNOLOG DE LOS ALIMENTOS  MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN CIENCIAS DE LA EDUCACIÓN, MENCIÓN EDUCACIÓN INTERCULTURAL  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN CIENCIAS DE LA EDUCACIÓN, MENCIÓN EDUCACIÓN INTERCULTURAL  MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCT. EN CIENCIAS MENC FÍSICA  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M')
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCT. EN CIENCIAS MENC FÍSICA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN CIENCIAS DE LA INGENIERIA, CON MENCIÓN INFORMÁTICA  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN CIENCIAS DE LA INGENIERIA, CON MENCIÓN INFORMÁTICA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN CIENCIAS CON MENCIÓN MATEMÁTICA HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN CIENCIAS CON MENCIÓN MATEMÁTICA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F')

-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN ESTUDIOS AMERICANOS HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN ESTUDIOS AMERICANOS MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN HISTORIA HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN HISTORIA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN microbiologia HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN microbiologia MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN neurocien HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN neurocien MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN PSICOLOG HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN PSICOLOG MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN quimica HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN quimica MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN ciencias de la ADMINISTRA  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN ciencias de la ADMINISTRA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
------------------- Tasa de retención al 5TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN ciencias DE LA ING  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN ciencias de la ING MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2014 F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2014 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
--- DOCT. BIOTECNOLOGIA  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M')
------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M')
----------------------------------------------------------------------------
--- DOCT. EN BIOTECNOLOGIA  MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F')
------------------------------------------------------------------------------------------------------------------
--- DOCT. CIENCIA Y TECNOLOG DE LOS ALIMENTOS  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M')
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCT. EN CIENCIA Y TECNOLOG DE LOS ALIMENTOS  MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN CIENCIAS DE LA EDUCACIÓN, MENCIÓN EDUCACIÓN INTERCULTURAL  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN CIENCIAS DE LA EDUCACIÓN, MENCIÓN EDUCACIÓN INTERCULTURAL  MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCT. EN CIENCIAS MENC FÍSICA  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M')
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCT. EN CIENCIAS MENC FÍSICA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN CIENCIAS DE LA INGENIERIA, CON MENCIÓN INFORMÁTICA  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN CIENCIAS DE LA INGENIERIA, CON MENCIÓN INFORMÁTICA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN CIENCIAS CON MENCIÓN MATEMÁTICA HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN CIENCIAS CON MENCIÓN MATEMÁTICA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F')

-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN ESTUDIOS AMERICANOS HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN ESTUDIOS AMERICANOS MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN HISTORIA HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN HISTORIA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN microbiologia HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN microbiologia MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN neurocien HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN neurocien MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN PSICOLOG HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN PSICOLOG MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN quimica HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN quimica MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN ciencias de la ADMINISTRA  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN ciencias de la ADMINISTRA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
------------------- Tasa de retención al 5TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN ciencias DE LA ING  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN ciencias de la ING MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2015  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2015 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
--- DOCT. BIOTECNOLOGIA  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M')
------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='M')
----------------------------------------------------------------------------
--- DOCT. EN BIOTECNOLOGIA  MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%BIOTEC%' AND SEXO='F')
------------------------------------------------------------------------------------------------------------------
--- DOCT. CIENCIA Y TECNOLOG DE LOS ALIMENTOS  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='M')
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCT. EN CIENCIA Y TECNOLOG DE LOS ALIMENTOS  MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIEN%TECNO%ALIM%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN CIENCIAS DE LA EDUCACIÓN, MENCIÓN EDUCACIÓN INTERCULTURAL  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN CIENCIAS DE LA EDUCACIÓN, MENCIÓN EDUCACIÓN INTERCULTURAL  MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIEN%EDUCA%INTERCULT%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCT. EN CIENCIAS MENC FÍSICA  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='M')
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCT. EN CIENCIAS MENC FÍSICA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIENC%MENC%SICA%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN CIENCIAS DE LA INGENIERIA, CON MENCIÓN INFORMÁTICA  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN CIENCIAS DE LA INGENIERIA, CON MENCIÓN INFORMÁTICA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIEN%INGEN%INFORM%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN CIENCIAS CON MENCIÓN MATEMÁTICA HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN CIENCIAS CON MENCIÓN MATEMÁTICA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIEN%MATEM%' AND SEXO='F')

-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN ESTUDIOS AMERICANOS HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN ESTUDIOS AMERICANOS MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%ESTUDI%AMERICA%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN HISTORIA HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN HISTORIA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%HIST%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN microbiologia HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN microbiologia MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%MICROBIOL%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN neurocien HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN neurocien MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%NEUROCIEN%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN PSICOLOG HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN PSICOLOG MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%PSICOLOG%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN quimica HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN quimica MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%QU%MICA%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN ciencias de la ADMINISTRA  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2020 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN ciencias de la ADMINISTRA MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2020  AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
------------------- Tasa de retención al 5TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019 AND "PLAN" LIKE '%DOCT%CIENCIA%ADMINISTRA' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------------
--- DOCTORADO EN ciencias DE LA ING  HOMBRES ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  H -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='M')

-------------------------------------------------------------------------------------------------------------------------------------

--- DOCTORADO EN ciencias de la ING MUJERES  ---
-------------------  Tasa de retención al 1ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2016   AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F')
-------------------  Tasa de retención al 2DO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2017  AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F')
-------------------  Tasa de retención al 3ER año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2018  AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F')
------------------- Tasa de retención al 4TO año --- COHORTE 2016  F -----------------
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F'
SELECT count(DISTINCT RUT) FROM DDI_DATOS.dbo.V_COHORTE_FORMB WHERE ANHO=2016 AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F' AND RUT IN (SELECT RUT FROM DDI_DATOS.dbo.MATRICULA WHERE ANHO=2019  AND "PLAN" LIKE '%DOCT%CIENCIAS%INGENIE%' AND SEXO='F')
-------------------------------------------------------------------------------------------------------------------------------------
LS0tDQp0aXRsZTogIlIgTm90ZWJvb2siDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCi0tLQ0KDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb249Y29ufQ0KDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J00nKQ0KDQoNCg0KYGBgDQoNCg0KYGBge3NxbCwgY29ubmVjdGlvbj1jb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nTScpDQoNCmBgYA0KDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJykNCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NULiBFTiBCSU9URUNOT0xPR0lBICBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicpDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1QuIENJRU5DSUEgWSBURUNOT0xPRyBERSBMT1MgQUxJTUVOVE9TICBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NULiBFTiBDSUVOQ0lBIFkgVEVDTk9MT0cgREUgTE9TIEFMSU1FTlRPUyAgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1RPUkFETyBFTiBDSUVOQ0lBUyBERSBMQSBFRFVDQUNJw5NOLCBNRU5DScOTTiBFRFVDQUNJw5NOIElOVEVSQ1VMVFVSQUwgIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nTScpDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nTScpDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0gRE9DVE9SQURPIEVOIENJRU5DSUFTIERFIExBIEVEVUNBQ0nDk04sIE1FTkNJw5NOIEVEVUNBQ0nDk04gSU5URVJDVUxUVVJBTCAgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnKQ0KYGBgDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdGJykNCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdGJykNCg0KYGBgDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0gRE9DVC4gRU4gQ0lFTkNJQVMgTUVOQyBGw41TSUNBICBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nTScpDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJykNCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJykNCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1QuIEVOIENJRU5DSUFTIE1FTkMgRsONU0lDQSBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J0YnKQ0KYGBgDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJykNCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicpDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicpDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1RPUkFETyBFTiBDSUVOQ0lBUyBERSBMQSBJTkdFTklFUklBLCBDT04gTUVOQ0nDk04gSU5GT1JNw4FUSUNBICBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nTScpDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nKQ0KYGBgDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdNJykNCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdNJykNCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLSBET0NUT1JBRE8gRU4gQ0lFTkNJQVMgREUgTEEgSU5HRU5JRVJJQSwgQ09OIE1FTkNJw5NOIElORk9STcOBVElDQSBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J0YnKQ0KYGBgDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJykNCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicpDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gQ0lFTkNJQVMgQ09OIE1FTkNJw5NOIE1BVEVNw4FUSUNBIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdNJykNCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tIERPQ1RPUkFETyBFTiBDSUVOQ0lBUyBDT04gTUVOQ0nDk04gTUFURU3DgVRJQ0EgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J0YnKQ0KDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gRVNUVURJT1MgQU1FUklDQU5PUyBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdNJykNCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLSBET0NUT1JBRE8gRU4gRVNUVURJT1MgQU1FUklDQU5PUyBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicpDQoNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gSElTVE9SSUEgSE9NQlJFUyAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tIERPQ1RPUkFETyBFTiBISVNUT1JJQSBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0gRE9DVE9SQURPIEVOIG1pY3JvYmlvbG9naWEgSE9NQlJFUyAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tIERPQ1RPUkFETyBFTiBtaWNyb2Jpb2xvZ2lhIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdGJykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gbmV1cm9jaWVuIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLSBET0NUT1JBRE8gRU4gbmV1cm9jaWVuIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnKQ0KYGBgDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnKQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KYGBgDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0gRE9DVE9SQURPIEVOIFBTSUNPTE9HIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdNJykNCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nTScpDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0gRE9DVE9SQURPIEVOIFBTSUNPTE9HIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1RPUkFETyBFTiBxdWltaWNhIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLSBET0NUT1JBRE8gRU4gcXVpbWljYSBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0gRE9DVE9SQURPIEVOIGNpZW5jaWFzIGRlIGxhIEFETUlOSVNUUkEgIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0gRE9DVE9SQURPIEVOIGNpZW5jaWFzIGRlIGxhIEFETUlOSVNUUkEgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J0YnKQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KYGBgDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA1VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J0YnKQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0gRE9DVE9SQURPIEVOIGNpZW5jaWFzIERFIExBIElORyAgSE9NQlJFUyAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE0IEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tIERPQ1RPUkFETyBFTiBjaWVuY2lhcyBkZSBsYSBJTkcgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNCBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTQgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE0IEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE0IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTQgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnKQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KYGBgDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NULiBCSU9URUNOT0xPR0lBICBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nTScpDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJykNCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0gRE9DVC4gRU4gQklPVEVDTk9MT0dJQSAgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicpDQpgYGANCg0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicpDQpgYGANCg0KDQoNCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NULiBDSUVOQ0lBIFkgVEVDTk9MT0cgREUgTE9TIEFMSU1FTlRPUyAgSE9NQlJFUyAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1QuIEVOIENJRU5DSUEgWSBURUNOT0xPRyBERSBMT1MgQUxJTUVOVE9TICBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1RPUkFETyBFTiBDSUVOQ0lBUyBERSBMQSBFRFVDQUNJw5NOLCBNRU5DScOTTiBFRFVDQUNJw5NOIElOVEVSQ1VMVFVSQUwgIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0gRE9DVE9SQURPIEVOIENJRU5DSUFTIERFIExBIEVEVUNBQ0nDk04sIE1FTkNJw5NOIEVEVUNBQ0nDk04gSU5URVJDVUxUVVJBTCAgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdGJykNCg0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1QuIEVOIENJRU5DSUFTIE1FTkMgRsONU0lDQSAgSE9NQlJFUyAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1QuIEVOIENJRU5DSUFTIE1FTkMgRsONU0lDQSBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0gRE9DVE9SQURPIEVOIENJRU5DSUFTIERFIExBIElOR0VOSUVSSUEsIENPTiBNRU5DScOTTiBJTkZPUk3DgVRJQ0EgIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0gRE9DVE9SQURPIEVOIENJRU5DSUFTIERFIExBIElOR0VOSUVSSUEsIENPTiBNRU5DScOTTiBJTkZPUk3DgVRJQ0EgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gQ0lFTkNJQVMgQ09OIE1FTkNJw5NOIE1BVEVNw4FUSUNBIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0gRE9DVE9SQURPIEVOIENJRU5DSUFTIENPTiBNRU5DScOTTiBNQVRFTcOBVElDQSBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J0YnKQ0KDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gRVNUVURJT1MgQU1FUklDQU5PUyBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tIERPQ1RPUkFETyBFTiBFU1RVRElPUyBBTUVSSUNBTk9TIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J0YnKQ0KDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gSElTVE9SSUEgSE9NQlJFUyAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLSBET0NUT1JBRE8gRU4gSElTVE9SSUEgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdGJykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gbWljcm9iaW9sb2dpYSBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tIERPQ1RPUkFETyBFTiBtaWNyb2Jpb2xvZ2lhIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nRicpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0gRE9DVE9SQURPIEVOIG5ldXJvY2llbiBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tIERPQ1RPUkFETyBFTiBuZXVyb2NpZW4gTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdGJykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gUFNJQ09MT0cgSE9NQlJFUyAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLSBET0NUT1JBRE8gRU4gUFNJQ09MT0cgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1RPUkFETyBFTiBxdWltaWNhIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0gRE9DVE9SQURPIEVOIHF1aW1pY2EgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdGJykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gY2llbmNpYXMgZGUgbGEgQURNSU5JU1RSQSAgSE9NQlJFUyAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE5IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tIERPQ1RPUkFETyBFTiBjaWVuY2lhcyBkZSBsYSBBRE1JTklTVFJBIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDVUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J0YnKQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0gRE9DVE9SQURPIEVOIGNpZW5jaWFzIERFIExBIElORyAgSE9NQlJFUyAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE1ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLSBET0NUT1JBRE8gRU4gY2llbmNpYXMgZGUgbGEgSU5HIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTUgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE1IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNSAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTUgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNSBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nRicpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1QuIEJJT1RFQ05PTE9HSUEgIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nTScpDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE5ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NULiBFTiBCSU9URUNOT0xPR0lBICBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiAgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQklPVEVDJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUJJT1RFQyUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOSAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVCSU9URUMlJyBBTkQgU0VYTz0nRicpDQpgYGANCg0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1QuIENJRU5DSUEgWSBURUNOT0xPRyBERSBMT1MgQUxJTUVOVE9TICBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2ICAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE5ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NULiBFTiBDSUVOQ0lBIFkgVEVDTk9MT0cgREUgTE9TIEFMSU1FTlRPUyAgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lVEVDTk8lQUxJTSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJVRFQ05PJUFMSU0lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTkgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVURUNOTyVBTElNJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1RPUkFETyBFTiBDSUVOQ0lBUyBERSBMQSBFRFVDQUNJw5NOLCBNRU5DScOTTiBFRFVDQUNJw5NOIElOVEVSQ1VMVFVSQUwgIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2ICAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE5ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLSBET0NUT1JBRE8gRU4gQ0lFTkNJQVMgREUgTEEgRURVQ0FDScOTTiwgTUVOQ0nDk04gRURVQ0FDScOTTiBJTlRFUkNVTFRVUkFMICBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUVEVUNBJUlOVEVSQ1VMVCUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lRURVQ0ElSU5URVJDVUxUJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTkgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVFRFVDQSVJTlRFUkNVTFQlJyBBTkQgU0VYTz0nRicpDQoNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NULiBFTiBDSUVOQ0lBUyBNRU5DIEbDjVNJQ0EgIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTkgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1QuIEVOIENJRU5DSUFTIE1FTkMgRsONU0lDQSBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiAgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkMlTUVOQyVTSUNBJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DJU1FTkMlU0lDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOSAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQyVNRU5DJVNJQ0ElJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gQ0lFTkNJQVMgREUgTEEgSU5HRU5JRVJJQSwgQ09OIE1FTkNJw5NOIElORk9STcOBVElDQSAgSE9NQlJFUyAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTkgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tIERPQ1RPUkFETyBFTiBDSUVOQ0lBUyBERSBMQSBJTkdFTklFUklBLCBDT04gTUVOQ0nDk04gSU5GT1JNw4FUSUNBIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiAgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lSU5HRU4lSU5GT1JNJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVJTkdFTiVJTkZPUk0lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOSAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJUlOR0VOJUlORk9STSUnIEFORCBTRVhPPSdGJykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gQ0lFTkNJQVMgQ09OIE1FTkNJw5NOIE1BVEVNw4FUSUNBIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiAgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOSAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLSBET0NUT1JBRE8gRU4gQ0lFTkNJQVMgQ09OIE1FTkNJw5NOIE1BVEVNw4FUSUNBIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU4lTUFURU0lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOJU1BVEVNJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTkgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTiVNQVRFTSUnIEFORCBTRVhPPSdGJykNCg0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0gRE9DVE9SQURPIEVOIEVTVFVESU9TIEFNRVJJQ0FOT1MgSE9NQlJFUyAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggIEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTkgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tIERPQ1RPUkFETyBFTiBFU1RVRElPUyBBTUVSSUNBTk9TIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiAgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlRVNUVURJJUFNRVJJQ0ElJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J0YnKQ0KDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVFU1RVREklQU1FUklDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE5ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUVTVFVESSVBTUVSSUNBJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1RPUkFETyBFTiBISVNUT1JJQSBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggIEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTkgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0gRE9DVE9SQURPIEVOIEhJU1RPUklBIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J0YnDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUhJU1QlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggIEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVISVNUJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTkgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlSElTVCUnIEFORCBTRVhPPSdGJykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gbWljcm9iaW9sb2dpYSBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2ICAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE5ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0gRE9DVE9SQURPIEVOIG1pY3JvYmlvbG9naWEgTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU1JQ1JPQklPTCUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggIEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVNSUNST0JJT0wlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTkgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlTUlDUk9CSU9MJScgQU5EIFNFWE89J0YnKQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1RPUkFETyBFTiBuZXVyb2NpZW4gSE9NQlJFUyAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiAgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOSAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tIERPQ1RPUkFETyBFTiBuZXVyb2NpZW4gTVVKRVJFUyAgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJU5FVVJPQ0lFTiUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggIEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVORVVST0NJRU4lJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTkgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlTkVVUk9DSUVOJScgQU5EIFNFWE89J0YnKQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1RPUkFETyBFTiBQU0lDT0xPRyBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiAgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOSAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0gRE9DVE9SQURPIEVOIFBTSUNPTE9HIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiAgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVBTSUNPTE9HJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUFNJQ09MT0clJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOSAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVQU0lDT0xPRyUnIEFORCBTRVhPPSdGJykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLS0tIERPQ1RPUkFETyBFTiBxdWltaWNhIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiAgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOSAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLSBET0NUT1JBRE8gRU4gcXVpbWljYSBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2ICAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVRVSVNSUNBJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlUVUlTUlDQSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE5ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJVFVJU1JQ0ElJyBBTkQgU0VYTz0nRicpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotLS0gRE9DVE9SQURPIEVOIGNpZW5jaWFzIGRlIGxhIEFETUlOSVNUUkEgIEhPTUJSRVMgLS0tDQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMUVSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2ICAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAyRE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBIIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgM0VSIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE5ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNFRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdNJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDIwIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KLS0tIERPQ1RPUkFETyBFTiBjaWVuY2lhcyBkZSBsYSBBRE1JTklTVFJBIE1VSkVSRVMgIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNiAgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE3ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUElQURNSU5JU1RSQScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxOCAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAyMCAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdGJykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmBgYA0KDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSBUYXNhIGRlIHJldGVuY2nDs24gYWwgNVRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgRiAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBJUFETUlOSVNUUkEnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE5IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQSVBRE1JTklTVFJBJyBBTkQgU0VYTz0nRicpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0tLSBET0NUT1JBRE8gRU4gY2llbmNpYXMgREUgTEEgSU5HICBIT01CUkVTIC0tLQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDFFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTYgICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nTScpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tICBUYXNhIGRlIHJldGVuY2nDs24gYWwgMkRPIGHDsW8gLS0tIENPSE9SVEUgMjAxNiAgSCAtLS0tLS0tLS0tLS0tLS0tLQ0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J00nDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nTScgQU5EIFJVVCBJTiAoU0VMRUNUIFJVVCBGUk9NIERESV9EQVRPUy5kYm8uTUFUUklDVUxBIFdIRVJFIEFOSE89MjAxNyAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J00nKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDNFUiBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTggIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gVGFzYSBkZSByZXRlbmNpw7NuIGFsIDRUTyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEggLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J00nIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTkgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdNJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQotLS0gRE9DVE9SQURPIEVOIGNpZW5jaWFzIGRlIGxhIElORyBNVUpFUkVTICAtLS0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAxRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE2ICAgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnKQ0KYGBgDQpgYGB7c3FsLCBjb25uZWN0aW9uID0gY29ufQ0KLS0tLS0tLS0tLS0tLS0tLS0tLSAgVGFzYSBkZSByZXRlbmNpw7NuIGFsIDJETyBhw7FvIC0tLSBDT0hPUlRFIDIwMTYgIEYgLS0tLS0tLS0tLS0tLS0tLS0NClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdGJw0KU0VMRUNUIGNvdW50KERJU1RJTkNUIFJVVCkgRlJPTSBERElfREFUT1MuZGJvLlZfQ09IT1JURV9GT1JNQiBXSEVSRSBBTkhPPTIwMTYgQU5EICJQTEFOIiBMSUtFICclRE9DVCVDSUVOQ0lBUyVJTkdFTklFJScgQU5EIFNFWE89J0YnIEFORCBSVVQgSU4gKFNFTEVDVCBSVVQgRlJPTSBERElfREFUT1MuZGJvLk1BVFJJQ1VMQSBXSEVSRSBBTkhPPTIwMTcgIEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdGJykNCmBgYA0KYGBge3NxbCwgY29ubmVjdGlvbiA9IGNvbn0NCi0tLS0tLS0tLS0tLS0tLS0tLS0gIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCAzRVIgYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE4ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nRicpDQpgYGANCmBgYHtzcWwsIGNvbm5lY3Rpb24gPSBjb259DQotLS0tLS0tLS0tLS0tLS0tLS0tIFRhc2EgZGUgcmV0ZW5jacOzbiBhbCA0VE8gYcOxbyAtLS0gQ09IT1JURSAyMDE2ICBGIC0tLS0tLS0tLS0tLS0tLS0tDQpTRUxFQ1QgY291bnQoRElTVElOQ1QgUlVUKSBGUk9NIERESV9EQVRPUy5kYm8uVl9DT0hPUlRFX0ZPUk1CIFdIRVJFIEFOSE89MjAxNiBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nRicNClNFTEVDVCBjb3VudChESVNUSU5DVCBSVVQpIEZST00gRERJX0RBVE9TLmRiby5WX0NPSE9SVEVfRk9STUIgV0hFUkUgQU5ITz0yMDE2IEFORCAiUExBTiIgTElLRSAnJURPQ1QlQ0lFTkNJQVMlSU5HRU5JRSUnIEFORCBTRVhPPSdGJyBBTkQgUlVUIElOIChTRUxFQ1QgUlVUIEZST00gRERJX0RBVE9TLmRiby5NQVRSSUNVTEEgV0hFUkUgQU5ITz0yMDE5ICBBTkQgIlBMQU4iIExJS0UgJyVET0NUJUNJRU5DSUFTJUlOR0VOSUUlJyBBTkQgU0VYTz0nRicpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpgYGANCg==