TAB 2: Tasa de alfabetismo y años de escolaridad promedio

DESCRIPCIÓN

Este análisis ve la tasa de alfabetismo y los años de escolaridad promedio en dos rangos de edades: Mayoro igual a 15 y de 15 a 24 años. Estos a su vez se analizan por área, departamento y nivel de pobreza, dando así resultados que nos ayudarán a hacer inferencias de como se encuentra el país en terminos de alfabetismo y años de escolaridad.

RESULTADOS

Acontinuación se abren las librerias correspondientes, el dataset a utilizar y se transforma para obtener los datos que se desean.

library(haven)
library(dplyr)
library(ggplot2)
Educacion <- read_sav("~/Data Science/ENCOVI/personas.sav")
Educacion  <- select(Educacion, DEPTO, AREA, POBREZA, PPA03, P06B01, P06B25A, P06B25B)
names(Educacion) <- c("Departamento", "Area", "Pobreza", "Edad", "LeerEscribir", "Nivel", "Grado")
Educacion <-Educacion[complete.cases(Educacion),]
Educacion$Departamento <- as.factor(Educacion$Departamento)
Educacion$Area  <- as.factor(Educacion$Area)
Educacion$Pobreza  <- as.factor(Educacion$Pobreza)
levels(Educacion$Departamento)<- c("Guatemala", "El Progreso", "Sacatepequez", "Chimaltenango", "Escuintla", "Santa Rosa", "Solola", "Totonicapan", "Quetzaltenango", "Suchitepequez", "Retalhuleu", "San Marcos", "Huehuetenango", "Quiche", "Baja Verapaz", "Alta Verapaz", "Peten", "Izabal", "Zacapa", "Chiquimula", "Jalapa", "Jutiapa")
levels(Educacion$Area)<- c("Urbana", "Rural")
levels(Educacion$Pobreza) <- c ("Pobre extremo", "Pobre no extremo", "No pobre")
Educacion <- filter(Educacion, Edad>=15)
Educacion <- Educacion %>%
  mutate(AniosEscolaridad = ifelse(Nivel==1,1,ifelse(Nivel==2, 1+Grado, ifelse(Nivel==3 | Nivel==4, 7+Grado, ifelse(Nivel==5, 12+Grado, ifelse(Nivel==6, 17+Grado, ifelse(Nivel==7,19+Grado,0))))))) %>%
  mutate(Alfabetismo = ifelse(LeerEscribir==1,1,0)) %>%
  select(Departamento, Area, Pobreza, Edad, AniosEscolaridad, Alfabetismo)

Se crea una tabla con los datos de alfabetismo y años de escolaridad en el rango de edad mayor a 15 años total:

EduMayor15_Total <- Educacion %>%
  summarise(Alfabetismo = sum(ifelse(Alfabetismo==1,1,0)/n()*100), AniosEscolaridad = sum(AniosEscolaridad)/n())
EduMayor15_Total

Está tabla presenta los datos a estudiar en el ámbito de área, pobreza y departamento en el rango de edad mayor a 15 años:

EduMayor15_Area <- Educacion %>%
  group_by(Area)%>%
  summarise(Alfabetismo = sum(ifelse(Alfabetismo==1,1,0)/n()*100), AniosEscolaridad = sum(AniosEscolaridad)/n())
EduMayor15_Area
EduMayor15_Pobreza <- Educacion %>%
  group_by(Pobreza)%>%
  summarise(Alfabetismo = sum(ifelse(Alfabetismo==1,1,0)/n()*100), AniosEscolaridad = sum(AniosEscolaridad)/n())
EduMayor15_Pobreza
EduMayor15_Dep <- Educacion %>%
  group_by(Departamento)%>%
  summarise(Alfabetismo = sum(ifelse(Alfabetismo==1,1,0)/n()*100), AniosEscolaridad = sum(AniosEscolaridad)/n())
EduMayor15_Dep
EduRango15.24_Total <- Educacion %>%
  filter(Edad<=24)%>%
  summarise(Alfabetismo = sum(ifelse(Alfabetismo==1,1,0)/n()*100), AniosEscolaridad = sum(AniosEscolaridad)/n())
EduRango15.24_Total

Está tabla presenta los datos en el ámbito de área, pobreza y departamento en el rango de edad de 15 a 24 años:

EduRango15.24_Area <- Educacion %>%
  filter(Edad<=24)%>%
  group_by(Area)%>%
  summarise(Alfabetismo = sum(ifelse(Alfabetismo==1,1,0)/n()*100), AniosEscolaridad = sum(AniosEscolaridad)/n())
EduRango15.24_Area
EduRango15.24_Pobreza <- Educacion %>%
  filter(Edad<=24)%>%
  group_by(Pobreza)%>%
  summarise(Alfabetismo = sum(ifelse(Alfabetismo==1,1,0)/n()*100), AniosEscolaridad = sum(AniosEscolaridad)/n())
EduRango15.24_Pobreza
EduRango15.24_Dep <- Educacion %>%
  filter(Edad<=24)%>%
  group_by(Departamento)%>%
  summarise(Alfabetismo = sum(ifelse(Alfabetismo==1,1,0)/n()*100), AniosEscolaridad = sum(AniosEscolaridad)/n())
EduRango15.24_Dep

GRÁFICAS

Gráfica de tasa de alfabetización y años de escolaridad en los distintos departamentos del país.

EduRango15.24_Dep1 <- EduRango15.24_Dep %>% gather(tasas, penetracion, -Departamento)
EduRango15.24_Dep1  %>% ggplot(aes(as_factor(Departamento), penetracion)) +
    geom_col(aes(fill = tasas, group = tasas), position = "dodge") +
  labs(title = "Porcentaje de las tasas de alfabetismo y años de escolaridad", x= "Departamento", y="Tasa de alfabetismo y años de escolaridad" )+
    theme(axis.text.x = element_text(angle = 90))

Estás gráficas nos muestran el alfabetismo y años de escolaridad en el rango de edad mayor de 15 años, así también en las dos áreas del país.

EduMayor15_Area %>% ggplot(aes(as_factor(Area), Alfabetismo)) +
    geom_point(aes(color = "red",size= 1)) +
    coord_cartesian(ylim = c(90, 100))+
    labs(title = "Porcentaje de las tasas de alfabetismo", x= "Área", y="Tasa de alfabetismo" ) +
    theme(axis.text.x = element_text(angle = 90), legend.position = "none")

EduMayor15_Area %>% ggplot(aes(as_factor(Area), AniosEscolaridad)) +
    geom_point(aes(color = "pink", size= 1)) +
    coord_cartesian(ylim = c(5, 10))+
    labs(title = "Años de escolaridad en las áreas de Guatemala", x= "Área", y="Años de escolaridad" ) +
    theme(axis.text.x = element_text(angle = 90), legend.position = "none")

CONCLUSIONES

  1. La tasa de alfabetización y el nivel de escolaridad en la muestra estudiada según nuestras tablas y gráficas, muestra que son verdaderamente altas Las tasas de alfabetización están arriba de 90% en su mayoría. Y el nivel de escolaridad es de aproximadamente de 7 a 9 años de escolaridad demostrando así que la mayoría de la población ha culmido al menos la primari y empezado un grado en el nivel básico.

  2. La población pobre extrema es la que muestra menos años de escolaridad en promedio unos 6 años que abarca hasta cuarto primaria y se evidencia que está área no llega a terminar la primaria, tanto en los rangos de mayor de 15 y los de 15 y 24.

  3. Aí mismo podemos ver que el área rural sabiendo que muchas veces estás están en algún tipo de pobrezasolo tienen dos años menos de escolaridad que el área urbana comparandola en ambos rangos de edad. Evidenciando que está área del país está fortaleciendo la educación en sus comunidades.

LS0tDQp0aXRsZTogIlJlc3VsdGFkb3MgRW5jb3ZpIDIwMTQiDQphdXRob3I6ICJTaGFyaXMgQmFycmlvcywgU2l1IExpbmcgQ2hhbmcsIFJvZG9sZm8gUm9qYXMsIEppbWVuYSBT4W5jaGV6LCBTdWNlbHkgVGV5dWwiDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCi0tLQ0KDQojVEFCIDI6IFRhc2EgZGUgYWxmYWJldGlzbW8geSBh8W9zIGRlIGVzY29sYXJpZGFkIHByb21lZGlvDQoNCiNERVNDUklQQ0nTTg0KRXN0ZSBhbuFsaXNpcyB2ZSBsYSB0YXNhIGRlIGFsZmFiZXRpc21vIHkgbG9zIGHxb3MgZGUgZXNjb2xhcmlkYWQgcHJvbWVkaW8gZW4gZG9zIHJhbmdvcyBkZSBlZGFkZXM6IE1heW9ybyBpZ3VhbCBhIDE1IHkgZGUgMTUgYSAyNCBh8W9zLiBFc3RvcyBhIHN1IHZleiBzZSBhbmFsaXphbiBwb3Ig4XJlYSwgZGVwYXJ0YW1lbnRvIHkgbml2ZWwgZGUgcG9icmV6YSwgZGFuZG8gYXPtIHJlc3VsdGFkb3MgcXVlIG5vcyBheXVkYXLhbiBhIGhhY2VyIGluZmVyZW5jaWFzIGRlIGNvbW8gc2UgZW5jdWVudHJhIGVsIHBh7XMgZW4gdGVybWlub3MgZGUgYWxmYWJldGlzbW8geSBh8W9zIGRlIGVzY29sYXJpZGFkLg0KDQoNCiNSRVNVTFRBRE9TDQpBY29udGludWFjafNuIHNlIGFicmVuIGxhcyBsaWJyZXJpYXMgY29ycmVzcG9uZGllbnRlcywgZWwgZGF0YXNldCBhIHV0aWxpemFyIHkgc2UgdHJhbnNmb3JtYSBwYXJhIG9idGVuZXIgbG9zIGRhdG9zIHF1ZSBzZSBkZXNlYW4uIA0KYGBge3J9DQpsaWJyYXJ5KGhhdmVuKQ0KbGlicmFyeShkcGx5cikNCmxpYnJhcnkoZ2dwbG90MikNCg0KRWR1Y2FjaW9uIDwtIHJlYWRfc2F2KCJ+L0RhdGEgU2NpZW5jZS9FTkNPVkkvcGVyc29uYXMuc2F2IikNCg0KRWR1Y2FjaW9uICA8LSBzZWxlY3QoRWR1Y2FjaW9uLCBERVBUTywgQVJFQSwgUE9CUkVaQSwgUFBBMDMsIFAwNkIwMSwgUDA2QjI1QSwgUDA2QjI1QikNCm5hbWVzKEVkdWNhY2lvbikgPC0gYygiRGVwYXJ0YW1lbnRvIiwgIkFyZWEiLCAiUG9icmV6YSIsICJFZGFkIiwgIkxlZXJFc2NyaWJpciIsICJOaXZlbCIsICJHcmFkbyIpDQpFZHVjYWNpb24gPC1FZHVjYWNpb25bY29tcGxldGUuY2FzZXMoRWR1Y2FjaW9uKSxdDQoNCkVkdWNhY2lvbiREZXBhcnRhbWVudG8gPC0gYXMuZmFjdG9yKEVkdWNhY2lvbiREZXBhcnRhbWVudG8pDQpFZHVjYWNpb24kQXJlYSAgPC0gYXMuZmFjdG9yKEVkdWNhY2lvbiRBcmVhKQ0KRWR1Y2FjaW9uJFBvYnJlemEgIDwtIGFzLmZhY3RvcihFZHVjYWNpb24kUG9icmV6YSkNCg0KbGV2ZWxzKEVkdWNhY2lvbiREZXBhcnRhbWVudG8pPC0gYygiR3VhdGVtYWxhIiwgIkVsIFByb2dyZXNvIiwgIlNhY2F0ZXBlcXVleiIsICJDaGltYWx0ZW5hbmdvIiwgIkVzY3VpbnRsYSIsICJTYW50YSBSb3NhIiwgIlNvbG9sYSIsICJUb3RvbmljYXBhbiIsICJRdWV0emFsdGVuYW5nbyIsICJTdWNoaXRlcGVxdWV6IiwgIlJldGFsaHVsZXUiLCAiU2FuIE1hcmNvcyIsICJIdWVodWV0ZW5hbmdvIiwgIlF1aWNoZSIsICJCYWphIFZlcmFwYXoiLCAiQWx0YSBWZXJhcGF6IiwgIlBldGVuIiwgIkl6YWJhbCIsICJaYWNhcGEiLCAiQ2hpcXVpbXVsYSIsICJKYWxhcGEiLCAiSnV0aWFwYSIpDQpsZXZlbHMoRWR1Y2FjaW9uJEFyZWEpPC0gYygiVXJiYW5hIiwgIlJ1cmFsIikNCmxldmVscyhFZHVjYWNpb24kUG9icmV6YSkgPC0gYyAoIlBvYnJlIGV4dHJlbW8iLCAiUG9icmUgbm8gZXh0cmVtbyIsICJObyBwb2JyZSIpDQoNCkVkdWNhY2lvbiA8LSBmaWx0ZXIoRWR1Y2FjaW9uLCBFZGFkPj0xNSkNCkVkdWNhY2lvbiA8LSBFZHVjYWNpb24gJT4lDQogIG11dGF0ZShBbmlvc0VzY29sYXJpZGFkID0gaWZlbHNlKE5pdmVsPT0xLDEsaWZlbHNlKE5pdmVsPT0yLCAxK0dyYWRvLCBpZmVsc2UoTml2ZWw9PTMgfCBOaXZlbD09NCwgNytHcmFkbywgaWZlbHNlKE5pdmVsPT01LCAxMitHcmFkbywgaWZlbHNlKE5pdmVsPT02LCAxNytHcmFkbywgaWZlbHNlKE5pdmVsPT03LDE5K0dyYWRvLDApKSkpKSkpICU+JQ0KICBtdXRhdGUoQWxmYWJldGlzbW8gPSBpZmVsc2UoTGVlckVzY3JpYmlyPT0xLDEsMCkpICU+JQ0KICBzZWxlY3QoRGVwYXJ0YW1lbnRvLCBBcmVhLCBQb2JyZXphLCBFZGFkLCBBbmlvc0VzY29sYXJpZGFkLCBBbGZhYmV0aXNtbykNCmBgYA0KDQpTZSBjcmVhIHVuYSB0YWJsYSBjb24gbG9zIGRhdG9zIGRlIGFsZmFiZXRpc21vIHkgYfFvcyBkZSBlc2NvbGFyaWRhZCBlbiBlbCByYW5nbyBkZSBlZGFkIG1heW9yIGEgMTUgYfFvcyB0b3RhbDoNCmBgYHtyfQ0KRWR1TWF5b3IxNV9Ub3RhbCA8LSBFZHVjYWNpb24gJT4lDQogIHN1bW1hcmlzZShBbGZhYmV0aXNtbyA9IHN1bShpZmVsc2UoQWxmYWJldGlzbW89PTEsMSwwKS9uKCkqMTAwKSwgQW5pb3NFc2NvbGFyaWRhZCA9IHN1bShBbmlvc0VzY29sYXJpZGFkKS9uKCkpDQpFZHVNYXlvcjE1X1RvdGFsDQpgYGANCg0KRXN04SB0YWJsYSBwcmVzZW50YSBsb3MgZGF0b3MgYSBlc3R1ZGlhciBlbiBlbCDhbWJpdG8gZGUg4XJlYSwgcG9icmV6YSB5IGRlcGFydGFtZW50byBlbiBlbCByYW5nbyBkZSBlZGFkIG1heW9yIGEgMTUgYfFvczoNCmBgYHtyfQ0KRWR1TWF5b3IxNV9BcmVhIDwtIEVkdWNhY2lvbiAlPiUNCiAgZ3JvdXBfYnkoQXJlYSklPiUNCiAgc3VtbWFyaXNlKEFsZmFiZXRpc21vID0gc3VtKGlmZWxzZShBbGZhYmV0aXNtbz09MSwxLDApL24oKSoxMDApLCBBbmlvc0VzY29sYXJpZGFkID0gc3VtKEFuaW9zRXNjb2xhcmlkYWQpL24oKSkNCkVkdU1heW9yMTVfQXJlYQ0KYGBgDQoNCmBgYHtyfQ0KRWR1TWF5b3IxNV9Qb2JyZXphIDwtIEVkdWNhY2lvbiAlPiUNCiAgZ3JvdXBfYnkoUG9icmV6YSklPiUNCiAgc3VtbWFyaXNlKEFsZmFiZXRpc21vID0gc3VtKGlmZWxzZShBbGZhYmV0aXNtbz09MSwxLDApL24oKSoxMDApLCBBbmlvc0VzY29sYXJpZGFkID0gc3VtKEFuaW9zRXNjb2xhcmlkYWQpL24oKSkNCkVkdU1heW9yMTVfUG9icmV6YQ0KYGBgDQoNCmBgYHtyfQ0KDQpFZHVNYXlvcjE1X0RlcCA8LSBFZHVjYWNpb24gJT4lDQogIGdyb3VwX2J5KERlcGFydGFtZW50byklPiUNCiAgc3VtbWFyaXNlKEFsZmFiZXRpc21vID0gc3VtKGlmZWxzZShBbGZhYmV0aXNtbz09MSwxLDApL24oKSoxMDApLCBBbmlvc0VzY29sYXJpZGFkID0gc3VtKEFuaW9zRXNjb2xhcmlkYWQpL24oKSkNCkVkdU1heW9yMTVfRGVwDQpgYGANCg0KYGBge3J9DQpFZHVSYW5nbzE1LjI0X1RvdGFsIDwtIEVkdWNhY2lvbiAlPiUNCiAgZmlsdGVyKEVkYWQ8PTI0KSU+JQ0KICBzdW1tYXJpc2UoQWxmYWJldGlzbW8gPSBzdW0oaWZlbHNlKEFsZmFiZXRpc21vPT0xLDEsMCkvbigpKjEwMCksIEFuaW9zRXNjb2xhcmlkYWQgPSBzdW0oQW5pb3NFc2NvbGFyaWRhZCkvbigpKQ0KRWR1UmFuZ28xNS4yNF9Ub3RhbA0KYGBgDQoNCg0KRXN04SB0YWJsYSBwcmVzZW50YSBsb3MgZGF0b3MgZW4gZWwg4W1iaXRvIGRlIOFyZWEsIHBvYnJlemEgeSBkZXBhcnRhbWVudG8gZW4gZWwgcmFuZ28gZGUgZWRhZCBkZSAxNSBhIDI0IGHxb3M6DQpgYGB7cn0NCkVkdVJhbmdvMTUuMjRfQXJlYSA8LSBFZHVjYWNpb24gJT4lDQogIGZpbHRlcihFZGFkPD0yNCklPiUNCiAgZ3JvdXBfYnkoQXJlYSklPiUNCiAgc3VtbWFyaXNlKEFsZmFiZXRpc21vID0gc3VtKGlmZWxzZShBbGZhYmV0aXNtbz09MSwxLDApL24oKSoxMDApLCBBbmlvc0VzY29sYXJpZGFkID0gc3VtKEFuaW9zRXNjb2xhcmlkYWQpL24oKSkNCkVkdVJhbmdvMTUuMjRfQXJlYQ0KDQpgYGANCg0KYGBge3J9DQpFZHVSYW5nbzE1LjI0X1BvYnJlemEgPC0gRWR1Y2FjaW9uICU+JQ0KICBmaWx0ZXIoRWRhZDw9MjQpJT4lDQogIGdyb3VwX2J5KFBvYnJlemEpJT4lDQogIHN1bW1hcmlzZShBbGZhYmV0aXNtbyA9IHN1bShpZmVsc2UoQWxmYWJldGlzbW89PTEsMSwwKS9uKCkqMTAwKSwgQW5pb3NFc2NvbGFyaWRhZCA9IHN1bShBbmlvc0VzY29sYXJpZGFkKS9uKCkpDQpFZHVSYW5nbzE1LjI0X1BvYnJlemENCmBgYA0KDQpgYGB7cn0NCkVkdVJhbmdvMTUuMjRfRGVwIDwtIEVkdWNhY2lvbiAlPiUNCiAgZmlsdGVyKEVkYWQ8PTI0KSU+JQ0KICBncm91cF9ieShEZXBhcnRhbWVudG8pJT4lDQogIHN1bW1hcmlzZShBbGZhYmV0aXNtbyA9IHN1bShpZmVsc2UoQWxmYWJldGlzbW89PTEsMSwwKS9uKCkqMTAwKSwgQW5pb3NFc2NvbGFyaWRhZCA9IHN1bShBbmlvc0VzY29sYXJpZGFkKS9uKCkpDQpFZHVSYW5nbzE1LjI0X0RlcA0KYGBgDQoNCg0KIyMjR1LBRklDQVMNCkdy4WZpY2EgZGUgdGFzYSBkZSBhbGZhYmV0aXphY2nzbiB5IGHxb3MgZGUgZXNjb2xhcmlkYWQgZW4gbG9zIGRpc3RpbnRvcyBkZXBhcnRhbWVudG9zIGRlbCBwYe1zLiANCmBgYHtyfQ0KDQpFZHVSYW5nbzE1LjI0X0RlcDEgPC0gRWR1UmFuZ28xNS4yNF9EZXAgJT4lIGdhdGhlcih0YXNhcywgcGVuZXRyYWNpb24sIC1EZXBhcnRhbWVudG8pDQpFZHVSYW5nbzE1LjI0X0RlcDEgICU+JSBnZ3Bsb3QoYWVzKGFzX2ZhY3RvcihEZXBhcnRhbWVudG8pLCBwZW5ldHJhY2lvbikpICsNCiAgICBnZW9tX2NvbChhZXMoZmlsbCA9IHRhc2FzLCBncm91cCA9IHRhc2FzKSwgcG9zaXRpb24gPSAiZG9kZ2UiKSArDQogIGxhYnModGl0bGUgPSAiUG9yY2VudGFqZSBkZSBsYXMgdGFzYXMgZGUgYWxmYWJldGlzbW8geSBh8W9zIGRlIGVzY29sYXJpZGFkIiwgeD0gIkRlcGFydGFtZW50byIsIHk9IlRhc2EgZGUgYWxmYWJldGlzbW8geSBh8W9zIGRlIGVzY29sYXJpZGFkIiApKw0KICAgIHRoZW1lKGF4aXMudGV4dC54ID0gZWxlbWVudF90ZXh0KGFuZ2xlID0gOTApKQ0KYGBgDQoNCkVzdOFzIGdy4WZpY2FzIG5vcyBtdWVzdHJhbiBlbCBhbGZhYmV0aXNtbyB5IGHxb3MgZGUgZXNjb2xhcmlkYWQgZW4gZWwgcmFuZ28gZGUgZWRhZCBtYXlvciBkZSAxNSBh8W9zLCBhc+0gdGFtYmnpbiBlbiBsYXMgZG9zIOFyZWFzIGRlbCBwYe1zLiANCmBgYHtyfQ0KRWR1TWF5b3IxNV9BcmVhICU+JSBnZ3Bsb3QoYWVzKGFzX2ZhY3RvcihBcmVhKSwgQWxmYWJldGlzbW8pKSArDQogICAgZ2VvbV9wb2ludChhZXMoY29sb3IgPSAicmVkIixzaXplPSAxKSkgKw0KICAgIGNvb3JkX2NhcnRlc2lhbih5bGltID0gYyg5MCwgMTAwKSkrDQogICAgbGFicyh0aXRsZSA9ICJQb3JjZW50YWplIGRlIGxhcyB0YXNhcyBkZSBhbGZhYmV0aXNtbyIsIHg9ICLBcmVhIiwgeT0iVGFzYSBkZSBhbGZhYmV0aXNtbyIgKSArDQogICAgdGhlbWUoYXhpcy50ZXh0LnggPSBlbGVtZW50X3RleHQoYW5nbGUgPSA5MCksIGxlZ2VuZC5wb3NpdGlvbiA9ICJub25lIikNCmBgYA0KDQoNCmBgYHtyfQ0KRWR1TWF5b3IxNV9BcmVhICU+JSBnZ3Bsb3QoYWVzKGFzX2ZhY3RvcihBcmVhKSwgQW5pb3NFc2NvbGFyaWRhZCkpICsNCiAgICBnZW9tX3BvaW50KGFlcyhjb2xvciA9ICJwaW5rIiwgc2l6ZT0gMSkpICsNCiAgICBjb29yZF9jYXJ0ZXNpYW4oeWxpbSA9IGMoNSwgMTApKSsNCiAgICBsYWJzKHRpdGxlID0gIkHxb3MgZGUgZXNjb2xhcmlkYWQgZW4gbGFzIOFyZWFzIGRlIEd1YXRlbWFsYSIsIHg9ICLBcmVhIiwgeT0iQfFvcyBkZSBlc2NvbGFyaWRhZCIgKSArDQogICAgdGhlbWUoYXhpcy50ZXh0LnggPSBlbGVtZW50X3RleHQoYW5nbGUgPSA5MCksIGxlZ2VuZC5wb3NpdGlvbiA9ICJub25lIikNCmBgYA0KDQojIyNDT05DTFVTSU9ORVMNCg0KMSkgTGEgdGFzYSBkZSBhbGZhYmV0aXphY2nzbiB5IGVsIG5pdmVsIGRlIGVzY29sYXJpZGFkIGVuIGxhIG11ZXN0cmEgZXN0dWRpYWRhIHNlZ/puIG51ZXN0cmFzIHRhYmxhcyB5IGdy4WZpY2FzLCBtdWVzdHJhIHF1ZSBzb24gdmVyZGFkZXJhbWVudGUgYWx0YXMgTGFzIHRhc2FzIGRlIGFsZmFiZXRpemFjafNuIGVzdOFuIGFycmliYSBkZSA5MCUgZW4gc3UgbWF5b3LtYS4gWSBlbCBuaXZlbCBkZSBlc2NvbGFyaWRhZCBlcyBkZSBhcHJveGltYWRhbWVudGUgZGUgNyBhIDkgYfFvcyBkZSBlc2NvbGFyaWRhZCBkZW1vc3RyYW5kbyBhc+0gcXVlIGxhIG1heW9y7WEgZGUgbGEgcG9ibGFjafNuIGhhIGN1bG1pZG8gYWwgbWVub3MgbGEgcHJpbWFyaSB5IGVtcGV6YWRvIHVuIGdyYWRvIGVuIGVsIG5pdmVsIGLhc2ljby4gDQoNCjIpIExhIHBvYmxhY2nzbiBwb2JyZSBleHRyZW1hIGVzIGxhIHF1ZSBtdWVzdHJhIG1lbm9zIGHxb3MgZGUgZXNjb2xhcmlkYWQgZW4gcHJvbWVkaW8gdW5vcyA2IGHxb3MgcXVlIGFiYXJjYSBoYXN0YSBjdWFydG8gcHJpbWFyaWEgeSBzZSBldmlkZW5jaWEgcXVlIGVzdOEg4XJlYSBubyBsbGVnYSBhIHRlcm1pbmFyIGxhIHByaW1hcmlhLCB0YW50byBlbiBsb3MgcmFuZ29zIGRlIG1heW9yIGRlIDE1IHkgbG9zIGRlIDE1IHkgMjQuIA0KDQozKSBB7SBtaXNtbyBwb2RlbW9zIHZlciBxdWUgZWwg4XJlYSBydXJhbCBzYWJpZW5kbyBxdWUgbXVjaGFzIHZlY2VzIGVzdOFzIGVzdOFuIGVuIGFsZ/puIHRpcG8gZGUgcG9icmV6YXNvbG8gdGllbmVuIGRvcyBh8W9zIG1lbm9zIGRlIGVzY29sYXJpZGFkIHF1ZSBlbCDhcmVhIHVyYmFuYSBjb21wYXJhbmRvbGEgZW4gYW1ib3MgcmFuZ29zIGRlIGVkYWQuIEV2aWRlbmNpYW5kbyBxdWUgZXN04SDhcmVhIGRlbCBwYe1zIGVzdOEgZm9ydGFsZWNpZW5kbyBsYSBlZHVjYWNp824gZW4gc3VzIGNvbXVuaWRhZGVzLiANCg==