Swiss part2
-
Upload
arthur-charpentier -
Category
Economy & Finance
-
view
8.363 -
download
6
description
Transcript of Swiss part2
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Actuarial Science with2. life insurance & mortality tables
Arthur Charpentier
joint work with Christophe Dutang & Vincent Gouletand Rob Hyndmanβs demography package
Meielisalp 2012 Conference, June
6th R/Rmetrics Meielisalp Workshop & Summer Schoolon Computational Finance and Financial Engineering
1
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Some (standard) references
Pitacco, E., Denuit, M., Haberman, S.
& Olivieri, A. (2008) Modeling Longevity
Dynamics for Pensions and Annuity Business
Oxford University Press
Schoen, R. (2007)
Dynamic Population Models
Springer Verlag
2
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
A possible motivation ?
3
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Lexis diagram, age and time
From Lexis (1880), idea of visualizing lifetime, age x, time t and year of birth y
4
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Lexis diagram, age and time
Idea : Life tables Lx should depend on time, Lx,t.
Let Dx,t denote the number of deaths of people aged x, during year t, data frameDEATH and let Ex,t denote the exposure, of age x, during year t, data frameEXPOSURE, from http://www.mortality.org/
5
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Lexis diagram, age and time
Remark : be carefull of age 110+
> DEATH$Age=as.numeric(as.character(DEATH$Age))> DEATH$Age[is.na(DEATH$Age)]=110> EXPOSURE$Age=as.numeric(as.character(EXPOSURE$Age))> EXPOSURE$Age[is.na(EXPOSURE$Age)]=110
Consider force of mortality function
Β΅x,t =Dx,t
Ex,t
> MU=DEATH[,3:5]/EXPOSURE[,3:5]> MUT=matrix(MU[,3],length(AGE),length(ANNEE))> persp(AGE[1:100],ANNEE,log(MUT[1:100,]),+ theta=-30,col="light green",shade=TRUE)
6
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
7
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Tables, per year t and Survival lifetimes
Let us study deaths occurred in year=1900 or 2000, x 7β logΒ΅x,t when t = 1900 or2000.
> D=DEATH[DEATH$Year==year,]; E=EXPOSURE[EXPOSURE$Year==year,]> MU = D[,3:5]/E[,3:5]> plot(0:110,log(MU[,1]),type="l",col="red"); lines(0:110,log(MU[,2]),col="blue")
Evolution of x 7β Lx,t = exp
(ββ« x
0
Β΅h,tdh
)when t = 1900 or 2000,
> PH=PF=matrix(NA,111,111)> for(x in 0:110){+ PH[x+1,1:(111-x)]=exp(-cumsum(MU[(x+1):111,2]))+ PF[x+1,1:(111-x)]=exp(-cumsum(MU[(x+1):111,1]))}> x=0; plot(1:111,PH[x+1,],ylim=c(0,1),type="l",col="blue")> lines(1:111,PF[x+1,],col="red")
8
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Tables, per year t and Survival lifetimes
0 20 40 60 80 100
β10
β8
β6
β4
β2
0Mortality rate 1900
Age
Dea
th r
ate
(log)
FemaleMale
0 20 40 60 80 100
β10
β8
β6
β4
β2
0
Mortality rate 2000
Age
Dea
th r
ate
(log)
FemaleMale
9
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Tables, per year t and Survival lifetimes
0 20 40 60 80 100
0.0
0.2
0.4
0.6
0.8
1.0
Survival probability in 1900
Age
Sur
viva
l pro
babi
lity
at a
ge 0
in 1
900
FemaleMale
0 20 40 60 80 100
0.0
0.2
0.4
0.6
0.8
1.0
Survival probability in 2000
Age
Sur
viva
l pro
babi
lity
at a
ge 0
in 2
000
FemaleMale
10
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Survival lifetimes and rectangularizationβ
0 20 40 60 80 100 120
0.0
0.2
0.4
0.6
0.8
1.0
Male Mortality
Age
Sur
viva
l pro
babi
lity
at b
irth
1900
1910
1920
1930
1940
1950
1960
1970
1980
1990
2000
0 20 40 60 80 100 120
0.0
0.2
0.4
0.6
0.8
1.0
Female Mortality
Age
Sur
viva
l pro
babi
lity
at b
irth
1900
1910
1920
1930
1940
1950
1960
1970
1980
1990
2000
11
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Life table and transversality> XV<-unique(Deces$Age); YV<-unique(Deces$Year)> DTF<-t(matrix(Deces[,3],length(XV),length(YV)))> ownames(DTF)=YV;colnames(DTF)=XV> t(DTF)[1:13,1:10]
1899 1900 1901 1902 1903 1904 1905 1906 1907 19080 64039 61635 56421 53321 52573 54947 50720 53734 47255 469971 12119 11293 10293 10616 10251 10514 9340 10262 10104 95172 6983 6091 5853 5734 5673 5494 5028 5232 4477 40943 4329 3953 3748 3654 3382 3283 3294 3262 2912 27214 3220 3063 2936 2710 2500 2360 2381 2505 2213 20785 2284 2149 2172 2020 1932 1770 1788 1782 1789 17516 1834 1836 1761 1651 1664 1433 1448 1517 1428 13287 1475 1534 1493 1420 1353 1228 1259 1250 1204 11088 1353 1358 1255 1229 1251 1169 1132 1134 1083 9619 1175 1225 1154 1008 1089 981 1027 1025 957 88510 1174 1114 1063 984 977 882 955 937 942 81211 1162 1055 1038 1020 945 954 931 936 880 85112 1100 1254 1076 1034 1023 1009 1041 1026 954 90813 1251 1283 1190 1126 1108 1093 1111 1054 1103 940
12
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Life table and transversality
It might be interesting to follow a cohort, per year of birth xβ t,
> Nannee <- max(DEATH$Year)> naissance <- 1950> taille <- Nannee - naissance> Vage <- seq(0,length=taille+1)> Vnaissance <- seq(naissance,length=taille+1)> Cagreg <- DEATH$Year*1000+DEATH$Age> Vagreg <- Vnaissance*1000+Vage> indice <- Cagreg%in%Vagreg> DEATH[indice,]
Year Age Female Male Total5662 1950 0 18943.05 25912.38 44855.435774 1951 1 2078.41 2500.70 4579.115886 1952 2 693.20 810.32 1503.525998 1953 3 375.08 467.12 842.206110 1954 4 287.04 329.09 616.136222 1955 5 205.03 246.07 451.106334 1956 6 170.00 244.00 414.00
13
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Life table and transversality
0 20 40 60 80 100
β10
β8
β6
β4
β2
0Mortality rate 1900
Age
Dea
th r
ate
(log)
FemaleMale
FemaleMale
Transversal
Longitudinal
0 20 40 60 80 100
β10
β8
β6
β4
β2
0
Mortality rate 1950
Age
Dea
th r
ate
(log)
FemaleMale
FemaleMale
Transversal
Longitudinal
14
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Lee & Carter (1992) model
Assume here (as in the original model)
logΒ΅x,t = Ξ±x + Ξ²x Β· ΞΊt + Ξ΅x,t,
with some i.i.d. noise Ξ΅x,t. Identification assumptions are usually
xMβx=xm
Ξ²x = 1 andtMβ
t=tm
ΞΊt = 0.
Then sets of parameters Ξ± = (Ξ±x), Ξ² = (Ξ²x) and ΞΊ = (ΞΊt), are obtained solving(Ξ±Μx, Ξ²Μx, ΞΊt
)= arg min
βx,t
(lnΒ΅xt β Ξ±x β Ξ²x Β· kt)2 .
15
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Using demography package
Package demography can be used to fit a Lee-Carter model
> library(forecast)> library(demography)> YEAR=unique(DEATH$Year);nC=length(YEAR)> AGE =unique(DEATH$Age);nL=length(AGE)> MUF =matrix(DEATH$Female/EXPOSURE$Female,nL,nC)> MUH =matrix(DEATH$Male/EXPOSURE$Male,nL,nC)> POPF=matrix(EXPOSURE$Female,nL,nC)> POPH=matrix(EXPOSURE$Male,nL,nC)
Then wo use the demogdata format
> BASEH <- demogdata(data=MUH, pop=POPH, ages=AGE, years=YEAR, type="mortality",+ label="France", name="Hommes", lambda=1)> BASEF <- demogdata(data=MUF, pop=POPF,ages=AGE, years=YEAR, type="mortality",+ label="France", name="Femmes", lambda=1)
16
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Estimation of Ξ± = (Ξ±x) and Ξ² = (Ξ²x)
The code is simply LCH <- lca(BASEH)
> plot(LCH$age,LCH$ax,col="blue"); plot(LCH$age,LCH$bx,col="blue")
β
β
β
β
β
ββββββββ
β
β
β
β
β
ββββββββββββββββββββββ
βββββββ
βββββ
βββββββββββββββββββββββββββββββββββββββββββ
βββββ
β
0 20 40 60 80 100
β7
β6
β5
β4
β3
β2
β1
LCH$age
LCH
$ax
β
β
β
β
β
β
ββ
βββ
β
β
β
ββ
ββ
β
β
β
ββββββββββββ
βββ
ββ
ββ
β
β
β
βββ
ββββ
βββ
ββββββββββββββββββββββββββββ
ββββββββββ
βββββ
βββ
β
β
0 20 40 60 80 100
0.00
50.
010
0.01
50.
020
0.02
5
LCH$age
LCH
$bx
17
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Estimation and projection of ΞΊ = (ΞΊt)βs
Use library(forcast) to predict future ΞΊtβs, e.g. using exponential smoothing
> library(forecast)> Y <- LCH$kt> (ETS <- ets(Y))ETS(A,N,N)
Call:ets(y = Y)
Smoothing parameters:alpha = 0.8923
Initial states:l = 71.5007
sigma: 12.3592
AIC AICc BIC
18
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
1042.074 1042.190 1047.420
> plot(forecast(ETS,h=100))
But as in Lee & Carter original model, it is possible to fit an ARMA(1,1) model,on the differentiate series (βΞΊt)
βΞΊt = ΟβΞΊtβ1 + Ξ΄ + ut β ΞΈutβ1
It is also possible to consider a linear tendency
ΞΊt = Ξ±+ Ξ²t+ ΟΞΊtβ1 + ut β ΞΈutβ1.
> (ARIMA <- auto.arima(Y,allowdrift=TRUE))Series: YARIMA(0,1,0) with drift
Call: auto.arima(x = Y, allowdrift = TRUE)
Coefficients:
19
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
drift-1.9346
s.e. 1.1972
sigma^2 estimated as 151.9: log likelihood = -416.64AIC = 837.29 AICc = 837.41 BIC = 842.62
> plot(forecast(ARIMA,h=100))
20
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Projection of ΞΊΜtβs
βββββββββββ
ββββ
ββββ
β
β
ββββββββββββββββββββ
β
βββ
β
β
βββββββ
βββββ
βββββββββββ
ββββββββ
βββββββββββββββββ
ββββββββββ
ββ
Forecasts from ETS(A,N,N)
1900 1950 2000 2050 2100
β50
0β
400
β30
0β
200
β10
00
100
βββββββββββ
ββββ
ββββ
β
β
ββββββββββββββββββββ
β
βββ
β
β
βββββββ
βββββ
βββββββββββ
ββββββββ
βββββββββββββββββ
ββββββββββ
ββ
Forecasts from ARIMA(0,1,0) with drift
1900 1950 2000 2050 2100
β50
0β
400
β30
0β
200
β10
00
100
21
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Shouldnβt we start modeling after 1945 ?
Starting in 1948, LCH0 <- lca(BASEH,years=1948:2005)
β
β
β
β
βββββββββ
β
β
β
β
β
ββββββββββββββββββββββ
ββββ
ββββ
ββββ
βββββ
βββββ
βββββββββββββββββββββββββββββββββββββ
β
β
0 20 40 60 80 100
β8
β6
β4
β2
LCH$age
LCH
$ax
β
β
β
β
β
β
ββ
βββ
β
β
β
ββ
ββ
β
β
β
ββββββββββββ
βββ
ββ
ββ
β
β
β
βββ
ββββ
βββ
ββββββββββββββββββββββββββββ
ββββββββββ
βββββ
βββ
β
β
0 20 40 60 80 100
0.00
50.
010
0.01
50.
020
0.02
5
LCH$age
LCH
$bx
22
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Projection of ΞΊΜtβs
βββββββββββ
ββββ
ββββ
β
β
ββββββββββββββββββββ
β
βββ
β
β
βββββββ
βββββ
βββββββββββ
ββββββββ
βββββββββββββββββ
ββββββββββ
ββ
Forecasts from ARIMA(0,1,0) with drift
1900 1950 2000 2050 2100
β50
0β
400
β30
0β
200
β10
00
100
ββββββββββ
βββββββββββ
ββββββββ
βββββββββββββββββ
ββββββββββββ
Forecasts from ARIMA(1,1,0) with drift
1900 1950 2000 2050 2100
β50
0β
400
β30
0β
200
β10
00
100
23
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Projection of life expectancy, born in 2005
> LCHT=lifetable(LCHf); plot(0:100,LCHT$ex[,5],type="l",col="red")> LCHTu=lifetable(LCHf,"upper"); lines(0:100,LCHTu$ex[,5],lty=2)> LCHTl=lifetable(LCHf,"lower"); lines(0:100,LCHTl$ex[,5],lty=2)
0 20 40 60 80 100
020
4060
80
Life expectancy in 2005
Age
Res
idua
l exp
ecte
d lif
time
24
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Residuals in Lee & Carter model
Recall thatlogΒ΅x,t = Ξ±x + Ξ²x Β· ΞΊt + Ξ΅x,t
Let Ξ΅Μx,t denote pseudo-residuals, obtained from estimation
Ξ΅Μx,t = logΒ΅x,t β(Ξ±Μx + Ξ²Μx Β· ΞΊΜt
).
> RES=residuals(LCH,"pearson")> colr=function(k) rainbow(110)[k*100]> couleur=Vectorize(colr)(seq(.01,1,by=.01))> plot(rep(RES$y,length(RES$x)),(RES$z),col=couleur[rep(RES$x,+ each=length(RES$y))-RES$x[1]+1])> plot(rep(RES$x,each=length(RES$y)),t(RES$z),col=couleur[rep(RES$y,length(RES$x))+1])
25
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Residuals in Lee & Carter model
ββ
ββ
β
βββββ
βββ
ββ
βββ
β
ββββ
ββ
β
ββ
ββ
βββ
βββ
ββ
ββ
ββ
β
ββββ
ββ
ββ
β
β
βββββ
ββ
β
ββββ
βββ
ββββ
βββ
ββ
βββ
β
β
βββ
ββββββββ
βββ
βββ
ββ
β
β
βββ
ββββ
βββ
β
βββ
ββ
β
ββ
ββ
ββ
βββββ
ββ
ββββ
ββββ
ββ
ββ
β
βββββ
β
ββ
ββββββ
β
β
βββ
ββ
βββ
β
β
β
ββββββββ
β
βββ
β
βββββββββββ
β
ββ
β
β
ββ
βββ
βββββ
ββ
ββ
ββ
ββ
β
βββ
ββ
βββ
ββ
β
βββββ
ββ
ββββ
ββ
ββ
βββ
ββ
β
ββββββββ
ββ
ββ
βββββββ
ββββββ
βββ
β
β
β
ββ
ββββ
βββββββ
ββ
β
ββ
β
β
β
βββ
ββββ
βββββ
ββββ
β
ββ
βββ
ββ
βββ
ββ
β
β
ββ
ββββ
βββ
ββ
ββββββ
ββββββ
ββββββ
βββ
ββββ
ββ
ββ
βββ
ββ
βββ
β
βββββ
βββ
βββ
βββ
ββ
βββ
ββ
ββ
ββββ
ββ
ββ
β
β
ββ
ββ
β
βββ
ββ
βββ
βββ
ββ
ββ
β
βββββ
ββ
βββ
ββββββ
β
ββ
ββ
βββ
ββ
β
βββββββ
ββ
ββββββββ
ββ
βββ
ββββ
β
β
ββββ
β
ββ
β
β
β
β
ββ
ββ
β
βββ
βββ
βββ
ββββ
β
βββ
ββββ
ββ
ββ
βββ
ββ
βββββ
ββ
ββββ
ββββ
β
β
ββ
ββββββ
ββββββββββ
β
ββ
βββββββ
β
βββββ
βββ
β
β
ββ
ββ
ββ
β
β
β
β
ββ
βββ
ββ
βββ
ββ
ββββ
ββ
β
βββ
ββ
βββββ
ββ
β
β
β
βββ
β
ββ
βββ
ββββββ
ββββ
ββββββ
ββββββββββ
ββββ
βββ
βββ
ββ
ββββ
ββ
ββββ
β
βββ
β
β
β
β
β
β
ββ
ββ
ββ
ββ
ββ
ββββ
ββββ
β
β
ββ
ββ
βββ
βββ
ββββ
β
βββ
ββββ
βββ
ββββ
ββ
ββββββββ
β
βββ
βββ
βββββ
β
ββ
ββββ
ββ
ββ
βββ
βββββ
β
βββ
βββ
β
β
β
β
ββ
ββ
ββ
ββββ
βββββββ
β
β
β
β
ββ
ββ
ββββ
ββββ
βββ
βββ
ββββ
βββββββββ
β
βββ
βββ
ββββββββββ
βββββββββββ
βββββββ
βββ
βββ
β
ββββββ
β
β
ββ
βββ
ββββ
βββ
β
βββ
β
β
ββ
β
ββββ
ββββββββ
ββ
β
ββββ
ββββββββ
βββ
ββββ
ββββ
ββ
βββ
βββββ
ββ
ββββββββββββββ
ββββ
β
ββββ
β
βββ
β
β
β
ββββββββββ
β
βββ
βββ
β
ββ
ββ
ββ
ββ
ββββββ
βββ
ββ
β
ββ
βββ
ββββββββ
ββββ
βββββ
βββββββββββββββββ
βββββββββ
ββββ
β
ββ
β
β
ββ
β
β
β
β
βββ
ββββ
ββ
ββββ
β
βββ
β
β
βββ
βββ
ββ
ββββββββ
βββ
βββββββββββββββ
βββ
βββββ
ββββββββββββββ
βββ
β
βββββββ
ββ
ββ
β
βββ
β
β
β
β
β
β
β
β
βββ
ββββ
ββ
ββ
β
β
βββ
β
β
β
β
βββ
βββββββ
ββββ
βββββ
ββ
ββββββ
ββββ
ββ
βββββββ
ββ
βββββββ
βββββββββ
ββ
ββ
βββββ
βββββ
ββ
β
β
β
β
β
β
ββββ
ββ
βββ
β
β
ββββββ
β
ββ
β
βββββ
ββ
βββ
ββ
ββββ
βββ
ββββββββ
βββββ
ββββββ
ββββ
ββββββββ
ββββββ
βββββββββββ
βββ
β
β
β
β
β
β
β
β
β
β
β
ββββ
βββ
βββββ
β
βββ
ββ
β
ββ
βββ
βββββ
ββ
βββββββ
ββββ
ββ
βββ
ββββββββ
βββββββ
βββ
βββ
ββββ
βββ
βββββ
ββββ
βββββ
β
β
β
β
β
β
ββ
ββ
β
β
βββ
βββββ
ββ
ββ
ββ
β
β
β
β
ββ
βββ
ββ
βββββ
β
β
β
β
β
ββββ
β
βββ
ββ
ββββ
βββ
βββ
βββββ
βββ
ββ
βββ
βββββ
βββββββββββββββ
βββ
β
ββ
β
β
β
ββ
β
β
β
ββ
β
ββ
β
β
ββββ
ββ
ββ
β
ββ
βββ
ββ
ββ
βββ
βββ
β
β
β
β
β
βββ
β
β
βββ
β
βββ
βββββ
ββββ
ββββββ
ββ
ββ
ββββ
ββββββββββββββββ
ββββ
β
β
β
β
β
β
β
ββ
ββ
ββββββββ
β
ββ
ββ
β
β
βββ
βββ
ββ
βββ
ββββ
β
β
β
β
β
β
βββ
β
βββββ
ββ
ββββββββββββββ
βββββ
βββββββββ
ββββββββ
ββββ
ββ
ββ
βββ
β
ββ
β
β
ββββ
ββ
ββββ
ββ
β
ββ
β
β
β
ββ
ββ
ββ
βββ
ββ
βββββ
β
β
β
β
ββββ
β
βββββ
ββββββββ
βββ
βββββ
βββ
βββ
βββ
ββββββββββ
ββββ
ββ
ββ
β
βββ
β
β
β
β
ββ
β
ββββββ
ββββ
β
ββ
β
β
β
β
β
β
β
ββββ
βββββ
βββββ
β
β
β
β
ββ
ββ
ββ
βββββ
ββββ
ββββββββββ
ββββ
βββββ
βββββββββ
βββ
β
ββββ
ββ
ββ
β
β
β
β
ββ
β
β
β
β
βββ
βββ
ββ
ββ
ββ
β
β
β
βββ
ββ
ββ
βββ
ββ
βββ
βββ
ββ
ββ
βββββ
ββ
ββ
ββββββ
ββββββββββββββββββ
βββ
ββββββββ
βββββββ
β
β
β
β
β
β
β
β
ββ
β
β
β
β
ββ
βββ
ββββ
βββ
β
ββ
βββ
ββββββ
ββββ
ββββββββββ
βββββ
ββββββββ
βββββββββββββββββββββββββ
ββββ
βββ
ββ
ββ
β
β
β
β
β
β
β
β
β
β
βββ
β
ββ
βββββ
ββ
βββ
β
β
β
ββ
βββββββ
ββββ
ββ
ββββββββ
ββ
ββ
βββ
βββββββββββββββββββββ
βββββββββββββββββ
βββ
βββββ
β
β
β
βββ
β
ββ
β
β
β
βββ
βββ
ββββ
β
β
ββββββ
ββββββ
β
ββββ
ββ
βββ
ββββββ
ββββββββββββ
βββββββββ
ββ
ββ
ββ
βββββββββ
βββ
ββ
ββ
β
ββ
βββ
β
β
β
β
β
β
ββ
βββ
ββ
β
βββ
βββ
β
β
βββ
βββ
βββββββ
ββββ
β
βββ
ββββ
ββββββββ
ββ
βββ
βββ
ββββββ
βββββ
βββββ
ββββββββββ
ββββ
ββββββ
β
β
β
ββ
ββ
β
βββ
β
β
β
β
βββ
βββ
βββ
ββ
β
ββββββ
βββ
ββββ
ββ
ββββ
ββββββββββββ
ββββββ
ββββββββββββ
βββββ
ββββββββββββ
ββββββ
ββ
β
ββ
β
β
β
β
β
ββ
ββ
β
β
β
β
ββ
ββββ
ββ
βββ
βββ
βββββ
ββ
ββββ
ββ
βββ
ββββββββ
βββββ
ββββ
ββββββββββββββ
βββββ
ββββββββββββββββ
β
β
β
β
ββ
β
β
β
β
β
ββββ
β
β
ββ
β
β
β
βββββ
ββ
β
β
βββ
βββ
βββ
βββββ
ββ
ββββββ
βββββ
ββ
ββββ
ββββββββββββββββββββββ
ββββββββββββ
ββββ
β
β
β
ββ
ββ
β
β
ββ
β
β
β
β
β
β
β
β
β
β
β
ββββ
β
ββ
ββββββ
ββ
ββββββ
ββ
ββ
ββββ
ββββ
ββββββββββ
ββ
βββββββ
β
ββββββββββ
ββββββββββ
βββ
β
ββββ
β
β
β
β
β
ββ
β
βββ
ββββ
βββ
β
ββ
β
β
β
βββ
βββββ
ββββ
ββββ
ββ
βββ
βββββ
ββββββββ
βββββββββββββββββ
ββ
βββ
βββββ
ββ
ββββ
β
βββ
β
βββ
ββ
β
β
β
β
ββ
β
β
ββ
ββββββ
β
β
ββ
β
βββ
ββ
β
ββββββ
βββ
βββββββ
ββββ
βββββ
ββ
β
βββ
ββββ
β
βββ
ββββββββββ
βββββββββββββββββββββ
βββββ
βββ
ββ
β
β
ββββββ
βββ
ββββ
βββ
β
βββ
βββ
ββββ
βββββββ
ββββ
βββββββββ
βββ
βββ
βββ
ββββ
βββββββββ
βββ
βββββ
βββ
βββββββ
βββ
β
β
β
β
β
β
β
β
β
β
β
ββ
βββββ
ββ
β
β
βββ
β
β
ββ
β
β
ββββββ
βββ
βββββ
βββββ
ββ
βββββββ
ββββββββββ
ββ
ββββββββββββ
βββ
βββββ
βββ
ββββ
ββββ
ββ
β
β
ββ
β
β
β
β
βββ
ββ
βββ
ββ
β
ββ
ββ
β
β
βββ
β
ββββββ
ββββ
ββ
βββββ
β
ββ
βββββ
βββββββββββββββββββ
ββββββββββ
ββββ
ββ
ββββ
βββββ
β
βββ
ββ
β
β
β
β
β
βββ
βββ
ββ
βββ
β
βββ
ββ
βββββ
βββ
βββ
ββ
ββ
ββββ
ββ
β
βββ
ββββββββββββ
ββββ
ββ
βββββββββββββββββ
βββββ
βββ
βββββ
βββ
ββ
ββ
β
ββ
β
βββ
βββ
βββ
βββ
β
β
β
β
β
β
β
β
β
βββββ
ββββ
βββ
ββββ
ββ
ββ
βββ
ββββββ
βββββββββββ
βββββ
ββ
ββββββββββββββ
ββ
ββββ
βββββ
β
β
ββ
β
β
β
β
βββ
βββββ
β
β
β
ββ
β
ββ
β
β
ββ
ββ
βββ
βββ
ββββ
βββ
βββββ
βββ
βββββββββββ
βββ
ββββββ
βββββββββββββββ
ββββββββββ
β
β
ββ
ββ
ββ
β
ββ
β
β
βββ
ββββ
βββ
βββ
β
β
ββ
ββ
β
βββββ
ββ
βββββ
ββ
βββββ
βββββββββ
βββββ
βββββββββ
ββββββββββ
ββββββββββ
βββββ
ββββ
βββ
β
β
β
β
β
β
β
ββββ
ββ
β
ββββ
βββ
ββ
βββ
β
βββ
β
ββ
ββ
ββ
ββ
βββ
βββββ
ββ
βββ
ββββ
βββ
βββ
ββββββββ
ββββ
βββββββββββ
ββ
ββββ
ββ
β
ββββ
ββ
β
β
ββ
ββ
ββ
βββ
βββ
β
β
ββ
β
β
ββ
ββ
β
β
ββ
β
βββ
ββ
βββ
βββ
ββ
βββ
ββββββββββββββ
ββββ
βββββββββ
βββββββββββββββ
ββββ
βββ
ββ
ββ
ββ
β
ββ
β
β
β
β
ββ
ββ
βββββββ
β
β
βββ
β
β
ββ
βββ
β
β
ββ
βββ
βββ
βββββ
ββββββ
ββββββ
ββββββββ
ββββββββββ
βββββββββββββββββ
βββββ
β
βββ
β
ββ
β
β
β
β
β
β
β
ββ
β
ββ
β
ββ
ββ
ββ
β
β
β
β
β
β
β
β
β
β
β
β
βββ
ββ
ββ
ββ
βββ
β
ββββββ
β
βββββ
ββββββββββββββββ
β
βββ
ββββββββ
ββββ
βββ
βββ
βββ
ββ
ββ
ββ
β
β
β
βββ
ββ
β
βββ
βββ
βββββ
βββ
βββ
βββ
βββ
βββββββ
ββββ
ββββ
ββββ
βββ
βββββ
ββββ
βββββββββ
βββ
ββββ
ββββ
ββββββ
ββ
ββ
β
β
ββββ
ββ
βββ
βββ
ββββ
ββ
ββ
β
β
ββββ
ββ
βββ
βββ
ββ
βββββββ
ββββ
ββ
ββββ
ββ
ββββ
βββββββββ
βββββββββββ
ββββ
ββββββββββββββ
ββββ
ββ
ββ
β
ββ
β
β
ββ
ββ
ββ
βββ
β
βββββ
β
β
β
ββ
ββ
ββ
ββ
β
β
β
ββββ
ββββ
ββββ
βββ
ββ
βββ
βββββββ
βββββββ
ββββββββββ
ββ
βββββββββββββ
ββββ
ββ
βββ
β
β
β
β
β
β
ββ
β
ββ
ββ
ββ
ββββ
βββ
β
βββ
β
β
βββ
β
β
β
β
βββββ
ββββ
ββββββ
βββ
βββββββββββββ
ββββββββ
ββ
ββββ
ββ
βββ
ββββββββββ
ββ
β
β
β
β
ββ
β
β
β
ββ
β
β
ββ
ββ
βββ
β
ββ
β
β
ββ
β
ββ
ββ
β
ββ
β
β
β
β
β
β
βββββββββ
βββββ
βββββββββββββββββ
ββββ
ββββββββββ
βββ
βββ
βββββββ
β
ββ
β
β
β
β
β
β
β
β
ββ
ββ
β
βββ
ββββ
β
ββ
ββ
ββββ
ββ
ββ
β
ββ
β
β
ββ
ββ
ββ
ββββ
ββ
ββββββββ
βββββ
βββββββββ
ββββββββ
βββ
βββββββββ
βββ
ββ
β
ββ
β
ββ
β
β
β
β
β
β
ββ
ββ
β
β
β
β
β
ββ
β
ββ
ββ
βββββ
ββββ
β
β
β
ββ
ββ
β
ββ
ββ
ββ
ββββββ
ββ
ββ
ββββββββββ
βββββββ
ββββ
ββββ
ββββββββββββ
β
β
β
β
β
β
β
ββ
ββ
β
ββ
β
ββ
ββ
β
β
β
βββ
β
ββ
ββ
β
βββ
ββ
ββββ
β
β
βββ
β
β
βββββ
ββββββββββββ
ββ
ββββ
ββββββββ
βββ
ββββ
ββββββββ
ββ
ββββββ
ββββ
ββ
β
ββ
β
β
β
β
β
β
ββ
ββ
ββ
βββ
β
β
β
β
β
ββ
β
β
ββ
β
β
ββ
βββ
β
β
ββ
β
β
ββββββ
βββ
ββββ
βββ
ββ
ββββββββββββββββββββ
βββββ
ββββββ
ββββββββββ
ββ
β
β
β
β
β
β
β
βββββ
ββββ
βββββ
ββ
βββ
β
β
β
ββ
ββ
ββ
β
β
ββ
β
β
β
ββ
ββββ
ββββββ
ββββββββββ
βββββββββ
βββ
ββββββββ
βββββββββββββ
ββ
β
ββ
ββ
β
β
β
β
ββ
ββ
β
ββ
β
ββ
β
β
β
β
ββ
ββ
ββ
β
β
βββ
ββββ
ββ
ββ
β
βββ
ββ
βββββ
βββββββ
ββββββββ
ββββββββββββββ
ββββ
βββββββββββ
β
ββ
β
ββ
β
β
β
β
β
ββ
β
βββ
β
β
ββ
ββ
ββ
β
β
ββ
ββββ
ββ
β
βββ
ββ
ββ
β
β
ββ
β
ββββ
βββ
βββββ
ββββ
βββ
βββββββββ
ββββββββββββββ
ββ
βββ
ββββββ
βββ
βββ
ββ
β
β
ββ
β
β
β
ββ
β
β
ββ
β
β
β
ββ
β
ββ
βββ
β
ββββ
β
βββ
ββ
β
β
ββ
ββ
β
β
βββ
βββ
ββββ
βββ
ββββ
βββ
βββββββββββββββββββββ
βββ
βββββββ
βββ
β
β
β
β
ββ
β
β
β
β
ββ
ββ
β
β
βββ
ββ
βββ
ββ
ββ
β
βββ
β
β
β
β
βββ
ββ
β
β
βββ
βββ
βββ
ββ
ββ
βββ
βββ
ββββββββββ
ββββββββββββ
ββββββ
ββββββββββ
ββ
β
ββ
β
β
ββ
β
βββ
ββ
β
β
ββ
β
β
βββ
ββ
ββ
β
β
β
β
ββ
β
ββββ
β
ββ
β
β
β
β
β
β
ββ
βββ
βββ
βββββ
ββββββββββ
βββββββββ
βββββββββββ
βββ
βββββββ
β
ββ
β
β
β
β
β
β
β
β
ββββ
β
β
β
ββββ
ββ
ββ
ββ
β
β
β
β
ββ
ββββ
βββ
βββ
β
ββ
β
β
ββ
βββββββ
ββββββ
ββββββββ
βββββββ
ββββββββββββββ
βββββββ
βββ
β
β
β
β
β
β
β
β
ββ
β
ββββ
β
βββββ
βββ
ββ
βββ
β
βββ
ββ
β
β
βββ
βββ
β
β
β
ββ
βββ
βββ
ββββ
ββ
ββββββββββββ
ββββββββββ
ββββββββββ
βββββββ
βββ
β
β
β
β
β
β
β
β
β
β
ββββ
βββ
ββ
ββ
β
β
ββ
β
β
β
β
βββββ
βββ
ββ
βββ
β
β
β
β
ββ
β
ββββ
βββββ
βββ
ββββββββββββ
βββββββ
βββ
ββββββββ
ββββ
βββββ
ββ
βββ
β
β
β
β
β
β
β
βββ
ββ
ββ
β
β
ββ
β
ββ
β
β
β
ββ
ββββ
β
β
βββββ
β
β
ββ
β
ββ
β
ββ
ββ
ββ
ββββ
ββ
βββββββββββββββ
ββββββββ
βββββββ
β
βββ
ββββ
β
ββ
ββ
β
ββ
ββ
βββ
β
β
ββ
β
ββ
βββ
β
β
ββ
β
β
β
β
ββ
β
ββ
βββ
βββββ
βββ
β
β
βββ
βββ
βββ
ββ
ββββββββββββββββββββββββββββββ
βββββ
ββ
ββββ
ββββ
β
β
β
β
β
ββ
βββ
ββ
ββ
β
β
β
β
β
ββ
β
β
βββ
βββ
ββ
βββ
ββββββ
β
βββ
β
β
βββ
βββ
ββ
βββββ
βββββββββββββββββββββββββββββββββ
βββ
ββ
ββ
β
ββ
β
β
β
β
β
βββ
βββ
ββ
β
ββββ
βββ
β
β
β
β
β
β
ββββ
βββ
β
ββββ
βββ
ββ
β
β
ββ
β
ββ
ββ
βββββββ
βββββββββββββββββββββ
ββββββββββ
ββ
ββββ
βββ
β
β
ββ
βββ
β
β
ββ
β
β
β
β
β
ββββ
ββ
β
β
ββ
ββ
β
ββ
ββ
ββ
ββ
β
βββ
βββββ
β
ββ
ββ
β
ββββ
βββββ
βββββ
βββββββββββββββββββ
ββββββββββ
β
β
β
β
β
ββ
β
ββ
ββββ
ββ
ββ
ββ
β
βββ
ββ
β
β
ββ
ββ
β
βββ
βββββ
βββ
βββ
βββ
ββββ
βββ
β
ββ
βββββββββββ
βββ
βββββββββββββββ
βββββ
βββββ
β
βββ
βββ
β
β
β
β
β
ββ
ββ
ββ
βββ
ββ
β
β
ββ
β
β
β
ββ
β
βββ
βββ
ββ
β
β
ββ
βββ
β
ββββ
βββ
β
β
ββ
β
ββ
βββββ
ββββββββββββββ
ββββββββββββββββββ
βββ
β
ββ
β
β
β
ββ
β
β
ββ
β
βββ
βββ
ββββ
β
β
β
ββ
β
ββ
ββ
βββ
ββ
ββ
ββ
β
ββ
ββ
βββββ
ββ
β
β
βββ
β
β
ββ
ββββββββββββ
βββββββββββββββββββ
βββββ
ββββ
β
ββ
β
β
ββ
β
ββ
β
β
βββ
β
βββ
β
β
β
ββββ
β
β
β
ββ
β
βββ
βββββββ
βββββ
ββ
βββ
ββ
β
βββ
β
ββ
ββββββββββββββββ
βββββββββ
βββββββ
βββ
ββββ
ββ
ββ
β
ββ
β
β
ββ
β
βββ
β
ββ
β
βββ
ββ
β
ββ
βββ
βββ
βββββ
β
ββββββ
βββββββββ
ββ
β
ββ
β
β
ββ
ββββββ
βββββββββββ
βββββββββββββββ
βββββ
ββ
βββ
β
β
β
β
β
β
ββ
ββ
β
βββ
β
ββ
β
βββ
β
ββ
β
β
β
β
βββββ
ββββ
βββ
ββββββββββββ
ββ
βββ
β
βββββ
βββββββββ
βββββββββββββββ
ββββββ
ββ
ββ
β
β
ββ
ββ
ββ
β
β
β
β
βββ
β
ββ
β
ββ
ββ
β
β
β
ββ
ββ
βββ
ββ
βββ
βββ
ββ
βββ
ββ
βββββ
βββββ
β
βββ
β
βββββββ
ββββββββββββββββ
βββββββββββ
βββ
βββββ
ββ
ββ
β
β
βββ
β
β
ββ
β
ββ
β
β
β
β
ββ
β
βββ
β
ββ
ββββ
β
ββββ
βββ
ββββ
βββββ
βββββ
β
ββ
ββ
βββββ
ββββββββββββββββββββββββββ
βββ
ββββ
β
β
ββ
ββ
β
β
β
β
ββ
ββ
β
β
ββ
β
β
βββ
ββ
ββ
β
ββ
β
ββ
βββββ
β
βββββββ
βββββ
ββ
ββββββ
β
β
ββ
β
ββββ
βββββββββββββββββββββββββββ
ββββββββββ
ββ
ββ
β
ββ
ββ
β
β
βββ
ββ
ββ
ββ
β
ββ
β
β
β
β
βββ
ββ
βββ
β
βββ
ββ
ββ
β
βββ
βββββββββ
β
βββ
β
β
ββββββ
ββββ
βββββββββββββββββββββββ
β
ββββ
β
β
β
β
β
β
ββ
β
ββ
βββ
ββ
ββββ
βββ
β
β
ββ
βββ
ββ
ββββββ
βββ
ββββββ
βββββββ
ββββ
β
β
ββ
β
βββ
ββββββββββββββββββββ
βββββ
ββββββββ
β
β
ββββ
β
β
β
βββ
β
ββ
βββ
β
β
β
ββ
βββ
ββ
βββ
ββ
ββ
β
β
β
ββ
βββ
βββββββ
βββββββββ
ββ
β
βββ
β
βββββ
βββββββββββββββββββββ
βββββββββββ
ββ
β
β
β
β
ββ
βββ
β
β
β
βββ
ββ
β
β
ββββ
β
β
β
ββ
ββ
ββ
β
βββ
βββ
ββββ
ββ
βββ
ββ
ββ
ββββββ
β
β
ββ
β
β
ββββββββββββββββββββββ
βββ
βββββ
βββββ
β
ββ
β
β
β
β
ββ
ββ
β
β
β
β
β
β
βββ
β
βββ
βββ
βββ
β
β
ββββββββ
β
βββ
ββ
β
βββββ
βββββββββ
β
βββ
β
βββββ
βββββββββββββββββββ
βββ
βββ
ββ
β
ββ
β
βββ
ββ
β
ββ
β
β
β
β
β
ββ
ββ
β
β
βββ
β
β
β
βββ
ββββ
ββ
ββ
ββββ
β
βββ
ββββ
βββββββββββββ
β
ββ
β
β
β
ββ
ββββββββββββββββββββ
ββ
ββββββββ
ββ
βββ
β
β
ββ
β
β
β
β
β
β
βββ
ββ
β
β
β
β
βββ
βββ
βββ
ββ
βββ
ββββ
βββββββ
βββββ
βββ
βββββββ
β
βββ
β
β
βββββββββββββββββββββ
ββββ
ββ
ββ
ββββ
β
ββ
ββ
βββ
β
β
β
β
β
ββ
βββ
β
β
β
β
βββ
β
βββ
βββ
βββββ
ββββ
ββ
ββ
ββ
ββ
βββββββββ
ββββββ
β
ββ
β
β
ββββββ
ββββββββ
βββββββββββ
βββ
βββ
ββ
β
β
β
β
β
β
β
ββββ
ββ
β
β
ββ
β
β
β
ββββ
β
ββ
βββ
ββββββ
ββββ
β
ββ
βββ
ββββ
βββββββββββββ
β
βββ
β
β
βββββββββββββ
ββββββββ
βββββ
βββββ
β
ββ
β
β
ββ
β
β
β
βββ
β
β
β
β
β
β
ββ
ββ
βββ
βββ
βββ
ββββ
βββ
ββββ
βββ
β
β
ββ
ββ
βββββββββ
βββββ
βββ
β
ββ
ββββββββββββββββββββββ
βββ
ββ
β
βββ
β
ββ
βββ
β
ββ
β
β
β
β
β
ββ
β
ββ
β
βββ
βββ
ββ
βββ
β
ββ
β
β
βββββ
βββ
ββββ
ββββββββ
βββ
βββββ
β
β
ββ
β
βββββββββββββββ
ββββββββββ
βββββ
βββ
ββ
βββ
ββ
β
β
β
βββ
βββ
β
β
β
β
ββ
βββ
βββββ
βββ
βββ
βββββ
βββ
ββ
ββββββββββββββββββ
β
βββ
β
ββββββββββ
βββββββββββ
ββ
ββ
ββ
βββ
ββ
βββ
β
β
β
βββ
β
β
βββ
ββ
β
βββ
βββββββ
ββ
βββββββ
ββββ
ββββ
β
ββββββββ
βββ
ββββββ
ββ
ββ
β
ββ
β
ββββββββββ
βββββββββ
βββββ
β
β
ββ
β
ββ
ββ
ββ
β
β
β
βββββ
β
β
ββ
β
βββ
ββ
ββ
βββ
ββββββ
β
ββββββββ
ββ
β
ββ
βββββ
ββββββββββββββ
β
β
ββ
β
βββ
ββββββββββββββββββ
βββ
βββ
β
ββ
ββ
βββ
β
β
ββ
β
β
β
β
ββ
ββ
β
β
β
βββ
β
ββββ
βββ
β
β
ββββ
βββββ
βββ
β
β
βββ
ββββββββ
ββββββββββ
βββ
β
β
βββββββββββββββ
ββββ
βββ
β
β
ββ
β
ββ
βββ
β
β
ββ
ββ
β
βββ
β
ββ
β
ββ
ββ
ββββ
βββ
βββ
ββββ
ββ
ββ
ββββββ
ββ
ββ
ββββββββ
βββ
βββ
ββββ
β
β
ββ
β
βββββββββββββ
βββ
βββββββ
ββββ
β
β
ββ
β
ββ
β
ββ
β
βββ
ββ
ββ
ββ
ββ
ββββββ
ββββ
ββ
ββ
βββ
β
βββ
ββ
β
ββββ
ββ
ββ
βββββββββ
βββ
ββββ
β
βββ
β
βββββ
ββββββββββββββββ
ββββ
β
β
β
β
β
βββ
β
ββ
β
β
ββ
β
β
β
β
β
β
ββ
βββββββ
ββ
β
β
ββ
βββ
ββ
βββ
ββββββ
β
β
ββ
ββ
ββ
ββββββββββββββ
β
β
ββ
β
ββββββββββββββββββ
ββ
ββββ
β
β
β
β
ββ
β
β
β
βββ
ββ
ββ
β
β
ββ
β
β
βββββββ
ββ
ββββ
β
ββββ
ββββ
βββ
βββββ
β
βββ
ββββ
βββ
ββββββββββ
β
βββ
β
ββ
βββββββββββββββββββββ
β
β
β
ββ
βββ
ββ
β
β
β
β
β
ββ
ββ
β
βββ
β
βββ
ββββ
ββ
β
ββββ
β
βββ
ββ
βββ
βββ
βββ
β
βββββββββββββββββ
ββ
β
β
β
ββ
β
β
βββββββββββββ
βββ
β
ββ
β
β
β
β
β
β
β
β
ββ
β
β
ββ
ββ
ββ
β
βββ
β
β
βββ
βββββ
ββ
βββ
ββββ
ββ
βββ
ββ
βββββ
β
ββ
β
ββββββββββββββββββ
βββ
βββ
β
βββββββββββββ
β
ββ
ββ
βββ
β
β
β
ββ
β
β
β
β
β
β
β
β
β
β
βββ
ββ
β
β
β
ββββ
βββ
βββ
βββββ
ββ
βββ
β
ββββ
βββββ
ββ
β
ββββ
ββββββ
ββββββββββ
β
β
βββ
ββββββββββββββ
ββββ
ββ
β
β
β
β
βββ
β
β
β
β
β
β
β
βββ
β
β
β
β
β
β
ββ
β
β
βββ
βββββ
ββ
ββ
βββ
βββ
ββ
ββ
βββββ
ββ
β
ββββββββββββββββ
ββββ
β
β
ββ
β
β
βββββββββββββββ
ββ
ββ
β
β
β
β
ββ
β
β
β
β
β
βββ
ββ
β
ββ
β
ββ
β
βββ
ββββ
βββ
ββββ
ββ
βββββ
β
ββ
ββ
ββ
ββββββ
ββββββββββ
ββββββββββ
β
βββ
β
ββββββββββββ
βββ
β
ββ
β
ββ
ββ
ββ
ββ
ββ
β
ββ
β
ββββ
β
β
ββ
ββ
βββ
ββ
βββββ
ββββ
βββ
ββ
βββ
βββββ
ββββ
βββ
βββββββββββ
βββββββββ
β
βββ
β
βββββββ
βββββββ
ββ
β
β
β
β
β
ββ
β
β
βββ
β
β
βββ
β
ββ
β
β
ββ
ββ
βββ
ββ
ββββ
βββ
ββ
ββ
ββ
ββ
β
ββ
ββββ
ββ
β
ββ
βββββ
βββββββββ
ββββββββββ
β
ββ
β
βββββββ
βββ
βββββ
ββ
β
β
β
β
β
β
ββ
β
β
β
β
β
β
β
ββ
ββ
ββ
βββββββ
βββββ
βββ
ββ
β
βββ
ββββ
ββββββ
βββββββ
β
ββββ
ββββββ
ββββββββββ
β
β
ββ
β
ββββββ
ββββ
ββ
ββ
ββ
β
β
βββ
ββ
β
β
β
β
β
β
β
β
β
β
ββ
β
ββββ
βββββββ
β
βββ
ββ
ββ
ββ
ββ
βββ
ββ
ββ
ββββ
ββ
ββ
ββ
β
ββ
ββββ
βββββββ
βββββββ
β
β
ββ
β
β
ββββββββ
βββ
βββ
β
β
β
β
ββ
βββ
β
βββ
β
β
βββ
β
β
ββββ
ββ
β
ββ
βββ
βββ
βββββ
βββ
ββββ
β
ββ
βββ
ββββββββ
β
βββ
βββββββββββββββββ
β
β
ββ
β
ββββ
βββββββ
βββ
β
β
β
β
β
ββ
ββ
β
β
ββ
β
β
ββ
ββ
ββ
ββββ
β
βββ
β
βββ
β
ββββ
ββ
βββββ
ββββ
βββ
βββββ
βββββ
β
βββββββββββββββββββ
ββ
β
ββ
β
βββββ
ββββββ
β
β
β
β
ββ
β
β
ββ
β
β
β
β
β
βββ
β
β
β
β
β
β
βββ
ββ
βββ
β
βββ
ββββ
βββ
ββ
βββββ
ββ
ββββ
βββββ
βββ
βββββ
βββββββ
ββ
ββββββββ
β
β
ββ
β
βββ
ββββ
ββ
ββ
β
β
β
βββ
β
β
β
β
β
β
β
β
β
β
ββββ
β
β
ββ
βββ
ββ
ββ
βββ
β
β
ββ
βββ
β
ββββ
βββ
βββββ
βββ
βββββ
βββ
ββββ
ββββββ
ββββββββ
βββ
β
β
ββ
β
βββββββββ
ββ
β
β
ββ
ββ
ββ
β
β
ββ
β
ββ
β
β
β
β
β
β
βββ
β
ββ
β
ββββββ
ββ
β
β
ββββ
β
β
β
ββ
βββββ
ββββ
ββββββ
ββββ
ββββ
βββββ
βββββββββββ
β
β
ββ
β
β
βββββββββ
β
0 20 40 60 80 100 120
β1.
5β
1.0
β0.
50.
00.
51.
01.
5
Age
Res
idua
ls (
Pea
rson
)
1900
1910
1920
1930
1940
1950
1960
1970
1980
1990
2000
26
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Residuals in Lee & Carter model
ββ
βββ
ββββββββ
ββ
βββ
β
ββββ
ββ
β
ββ
ββ
ββββββ
ββββ
ββ
β
βββββββββ
β
βββββββ
β
βββββββββββ
ββββββββ
β
β
βββββββββββββββββ
β
β
β
βββ
ββββ
βββ
β
βββββ
β
ββββ
βββββββ
ββ
ββββββββββ
ββ
β
ββββββ
βββββββββ
β
βββ
ββββββ
β
β
ββββββββ
β
ββββ
ββββββββββββ
ββ
β
ββ
βββ
βββββ
ββββ
ββ
ββ
β
βββ
ββ
ββββββ
ββββββββββββββββββββ
β
ββββββββ
βββββββββββ
βββββββββ
β
β
β
βββββββββββββββ
β
ββ
β
β
βββ
βββββββββββββ
β
ββ
βββββββββββ
β
βββββββββ
ββββββββββββββββββββββββββββββββββββ
ββββ
ββββββββββββββββ
ββ
ββ
ββ
ββββ
ββ
βββ
β
ββββ
β
βββ
βββββ
βββββ
βββ
βββββββ
ββββββββββ
ββββ
βββββ
β
βββββββββββββββββββ
ββββββββ
β
ββββ
β
ββ
β
β
β
ββ
ββ
β
ββββββ
βββ
ββββ
β
βββ
ββββββββ
βββ
ββ
βββββ
ββββββββββ
β
β
ββββββββ
ββββββββββ
β
βββββββββ
β
ββββββββ
β
β
ββββ
ββ
β
β
β
ββ
βββ
βββββββββββββ
β
βββ
ββββββββββ
β
β
ββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βββ
β
β
β
β
β
ββ
ββ
ββββββββββββββ
β
β
ββ
βββββ
βββ
ββββ
β
βββ
ββββ
βββββββ
βββββββββββ
βββββββββββ
β
ββββββ
ββββ
ββββββββ
β
ββββββ
β
β
β
ββ
ββββββββββββββββ
β
β
β
βββββββββββββββ
βββββββ
ββββββββββ
ββββββββββββββββββββββββββββββββββββββββ
β
ββββββ
β
ββ
βββββββββββ
ββββ
β
ββ
β
βββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
ββββ
β
βββ
β
β
βββββββββββ
ββββββ
β
ββ
ββ
βββββββββββββββ
β
βββββ
βββββββββββββββββ
βββββββββββββββββ
βββββββββββββ
β
ββ
β
β
ββ
β
β
β
βββ
ββββββββββ
β
βββ
β
β
ββββββ
ββ
βββββββββββ
ββββββββββββββββββββββββββββββββββββββββ
β
βββββββββββ
β
βββ
β
β
β
β
β
β
β
βββ
βββββββββ
β
βββ
β
β
β
β
βββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββ
ββββββββββββββββ
β
β
β
β
β
ββββββ
ββββ
β
ββββββ
β
ββ
β
βββββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
β
β
β
β
β
β
β
β
ββββ
βββββββββ
βββ
ββ
β
ββ
ββββββββ
ββ
βββββββββββ
ββββββββββββββββββββββββββββββββββββββββββββββββ
β
β
β
β
β
βββ
β
β
βββ
βββββ
ββββ
ββ
β
β
β
β
ββ
ββββββββββ
β
β
β
β
β
ββββ
β
βββ
ββ
βββββββββββββββββββββββββββββββββββββββββββ
βββ
β
ββ
β
β
β
β
β
β
β
βββ
βββ
β
ββββ
ββ
ββ
β
ββ
βββ
ββββββββββ
β
β
β
β
β
βββ
β
β
ββββ
ββββββββββββββββββββββββββββββββββββββββββββββ
β
β
β
β
β
β
ββ
βββββββββββ
ββ
ββ
β
β
ββββββ
ββββββββββ
β
β
β
β
β
βββ
β
βββββ
ββ
ββββββββββββββββββββββββββββββββββββββββ
ββ
ββ
ββββ
β
β
β
βββββββββββββ
ββ
β
β
β
ββ
ββββ
ββββββββββ
β
β
β
β
βββββ
ββββββββββββββββββββββββββββββββββββββββββββ
ββ
ββ
β
βββ
β
β
β
ββ
β
ββββββ
βββββ
ββ
β
β
β
β
β
β
β
ββββ
βββββ
βββββ
β
β
β
β
ββββ
βββββββ
βββββββββββββββββββββββββββββββββββ
β
ββββ
ββ
ββ
β
β
β
β
β
β
β
β
β
ββββββββ
ββββ
β
β
β
βββ
βββββββββ
ββββββ
ββ
βββββββ
ββββββββββββββββββββββββββββββββββββββββββββββ
β
β
β
β
β
β
β
ββ
β
β
β
β
βββββββββ
βββ
β
ββ
βββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
β
β
β
β
β
β
β
β
βββ
β
ββ
βββββββ
βββ
β
β
β
βββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
β
ββ
β
βββ
β
β
ββββββββββ
β
β
ββββββββββββ
β
ββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββ
β
βββββ
β
β
β
β
β
ββ
βββββ
β
βββββββ
β
βββ
βββββββββββββββ
βββ
ββββββββββββ
ββββββββββββββββββββββββββββββββββββββββββββ
β
β
β
ββ
β
β
βββ
β
β
β
β
ββββββ
βββ
ββ
β
ββββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
ββ
β
β
β
β
ββ
βββ
β
β
β
ββββββββ
βββ
ββββββββββββββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
β
β
ββ
β
β
β
β
ββββ
β
β
ββ
β
β
β
βββββ
ββ
β
β
βββ
βββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
β
ββ
ββ
β
βββ
β
β
β
β
β
β
β
β
β
β
ββββ
β
ββββββββββ
ββββββββββ
ββββββββββββββββββββββββββββ
ββββββββββββββββββββ
βββ
β
ββββ
β
β
β
β
β
β
β
βββ
βββββββ
β
ββ
β
β
β
βββ
βββββββββββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββ
βββββ
β
β
β
β
β
β
β
ββββββββ
β
β
ββ
β
βββ
βββ
ββββββ
ββββββββββββββ
βββββββ
β
ββββββββ
ββββββββββββββββββββββββββββββββββ
ββββββββ
ββ
β
βββββββββ
ββββ
βββ
β
βββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββ
β
β
β
β
β
β
β
ββ
β
ββ
ββββββββ
β
βββ
β
β
βββ
β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββ
β
β
ββ
β
β
β
βββ
βββββββ
β
βββββ
β
βββ
β
ββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βββ
ββ
β
β
β
β
βββ
βββ
βββββ
β
βββ
ββ
ββββββββ
βββββββββββββ
β
ββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββ
ββ
β
β
β
ββββββββββββ
β
β
β
β
β
β
β
β
β
ββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββ
β
β
ββ
β
β
β
βββββββββ
β
β
ββ
β
βββ
β
ββ
ββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
ββ
ββ
ββ
β
β
β
β
βββ
ββββ
βββββββ
β
ββ
ββ
β
βββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
β
β
β
β
β
ββββββ
β
ββββ
βββββ
βββ
β
ββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββ
ββββββ
β
β
ββ
β
ββ
βββ
ββββ
β
βββ
β
ββ
βββ
β
ββ
β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββ
β
βββ
β
β
ββ
ββ
ββββββββ
β
ββββ
β
ββ
βββ
β
β
ββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
βββ
β
ββ
β
β
β
β
β
β
ββ
β
βββ
βββββββ
β
β
β
β
β
β
β
β
β
β
β
βββ
ββββββ
βββ
β
ββββββ
β
βββββββββββββββββββββ
β
ββββββββββββββββββββββββββββ
ββ
β
β
βββ
βββ
βββββββββββ
βββ
βββ
βββ
ββββββββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β
β
ββββ
ββ
ββ
βββ
ββββββ
βββ
β
ββββββ
βββ
βββ
βββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββ
ββ
ββ
β
ββ
β
ββ
ββ
ββ
ββββ
ββββββ
β
β
ββββ
ββ
ββ
β
β
β
ββββββββββββββββββββ
ββββββββββββββββββββββββββ
βββββββββββββββββββ
βββ
β
β
β
β
β
ββ
β
ββ
βββββββββββ
β
ββββ
β
βββ
β
β
β
β
βββββ
βββββββββββββ
βββββββββββββ
ββββββββββββββ
βββββββββββββββββ
β
β
β
β
ββ
β
β
βββ
β
ββ
ββ
ββββ
ββ
β
β
ββ
β
ββββ
β
βββ
β
β
β
β
β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββ
β
β
β
β
β
β
β
ββββ
β
βββββββ
β
ββ
ββ
ββββ
ββββ
β
ββ
β
β
ββββββββββββ
ββββββββββββββββββββββββββββββββββββββββββββββββ
ββ
β
βββ
β
β
β
β
ββ
βββ
β
β
β
β
ββ
β
ββ
ββ
βββββ
ββββ
β
β
β
ββββ
β
ββ
ββββ
βββββββββββββββββββββββββββββββββββ
βββββββββββββ
β
β
β
β
β
β
ββββ
β
β
β
ββββ
β
β
β
βββ
β
ββ
ββ
β
βββ
ββ
βββββ
β
βββ
β
β
βββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββ
β
β
β
β
ββ
ββ
βββββ
β
β
β
β
β
ββ
β
β
βββ
β
βββββ
β
β
ββ
β
β
ββββββββββββββββ
βββββββββββββββββββββββββββ
ββββββββββββββββ
ββ
β
β
β
β
β
β
βββββ
ββββ
βββββ
ββ
ββββ
β
β
βββββββ
β
βββ
β
β
ββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββ
β
ββ
ββ
β
β
β
ββ
βββ
ββ
β
ββ
β
β
β
β
ββ
ββ
ββ
β
β
βββββββ
βββββ
βββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββ
ββ
β
ββ
β
β
β
βββ
β
βββ
β
β
ββ
ββββ
β
β
ββ
ββββ
ββ
β
βββββ
ββ
β
β
ββ
β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββ
β
β
β
β
β
β
ββ
β
β
βββ
β
β
ββ
β
ββ
βββ
β
βββββ
βββ
βββ
β
ββ
ββ
β
β
βββ
βββ
ββββββββββββββββββββββββββββββββββββββββββββββββ
β
β
β
β
ββ
β
β
β
ββ
βββ
β
βββ
ββ
βββ
ββββ
β
βββ
β
β
β
β
βββ
ββ
β
β
βββ
βββ
βββ
ββββ
ββββββββββββββββββββββββββββββββββββββββββββββ
β
ββ
β
β
β
β
βββ
ββ
β
β
ββ
β
β
βββ
ββββ
β
β
β
β
ββ
β
βββββ
βββ
β
β
β
β
β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββ
β
β
β
β
β
β
βββββ
β
β
ββββ
ββ
ββββ
β
β
β
β
ββ
ββββ
βββ
βββ
β
βββ
β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββ
β
β
β
β
β
β
βββ
ββββ
β
βββββ
βββ
ββ
βββ
β
ββββββ
β
ββββββ
β
β
β
ββ
ββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββ
β
β
β
β
β
β
β
β
βββββββ
ββ
ββ
β
β
ββ
β
β
β
β
βββββββββββββ
β
β
β
β
ββ
β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
ββ
βββ
β
β
β
β
β
β
βββββββ
β
β
βββ
ββ
β
β
β
ββ
βββββ
β
ββββββ
β
ββ
β
ββ
β
ββββ
ββββββββ
βββββββββββββββββββββββββββββββ
βββββββ
β
ββ
ββ
β
β
ββ
βββ
β
β
ββ
β
ββ
βββ
β
β
ββ
β
β
β
β
ββ
β
ββ
βββ
ββββββββ
β
β
βββ
βββ
βββββ
βββββββββββββββββββββββββββββββββββ
ββββββ
ββββ
β
ββ
β
ββ
βββββ
ββ
β
β
β
β
β
ββ
β
β
βββ
ββββββββββββββ
β
βββ
β
β
βββββββββββββββββββββββββββββββββββββββββββββββββ
ββ
ββ
β
ββ
β
β
β
β
βββ
βββββ
β
βββββββ
β
β
β
β
β
β
ββββ
ββββ
ββββ
ββββββ
β
ββ
β
ββ
ββββββββββββββββββββββββββββββββββββββββββββββ
βββ
β
β
β
βββ
β
β
ββ
β
β
β
β
β
ββββββ
β
β
ββββ
β
ββββ
ββ
βββ
ββββββββ
β
ββββ
β
ββββββββββββββββββββββββββββββββββββββββββββ
β
β
β
β
ββ
β
β
ββββ
ββ
ββ
ββ
β
ββββββ
β
ββ
ββ
β
ββββββββ
βββ
βββββββββββββ
β
ββββββββββββββββββββββββββββββββββββββββββ
βββ
βββ
β
β
β
β
ββ
ββ
ββ
ββββββ
β
βββ
β
β
ββ
β
ββββββββ
β
β
ββ
ββββ
ββββββββ
β
ββ
β
βββββββββββββββββββββββββββββββββββββββββββ
βββ
β
β
βββ
ββ
β
βββ
βββ
ββββ
β
β
β
ββ
β
βββββββ
ββ
ββ
βββ
ββββ
ββββββββ
β
ββββ
β
ββββββββββββββββββββββββββββββββββββββββββ
β
βββ
β
ββ
βββ
β
βββ
β
βββ
β
β
β
βββββ
β
β
ββ
β
βββ
ββββββββββββ
βββββ
ββ
β
βββ
β
βββββββββββββββββββββββββββββββββββββββββ
ββββ
β
ββ
β
ββ
β
ββββ
ββ
β
βββ
ββ
β
ββ
βββββββββββ
β
βββββββββββββββββ
β
βββ
β
ββββββββββββββββββββββββββββββββββββββββββββ
β
β
β
β
β
ββ
ββ
β
βββ
β
ββ
β
ββββ
ββ
β
β
β
β
βββββ
ββββ
βββ
ββββββββββββββ
βββ
β
βββββββββββββββββββββββββββββββββββ
ββββ
β
β
ββββ
β
β
β
β
β
βββ
β
ββ
β
ββββ
β
β
β
ββ
βββββββββββββ
βββββββ
ββββββββββ
β
ββββ
ββββββββββββββββββββββββββββββββββββββββββββ
β
β
β
βββ
β
β
ββ
β
ββ
β
β
β
β
βββ
ββββ
βββββββ
βββββββββββββββββββββ
β
ββββ
ββββββββββββββββββββββββββββββββββββββ
β
β
ββββ
β
β
β
ββ
ββ
β
β
ββ
β
β
βββ
βββββ
ββ
β
βββββββ
β
βββββββ
βββββ
βββββββββ
β
ββ
β
βββββββββββββββββββββββββββββββββββββββββ
ββ
β
β
ββ
ββ
β
β
βββββ
ββ
ββ
β
ββ
β
β
β
β
ββββββββ
β
βββββββ
β
ββββββββββββ
β
ββββ
β
ββββββββββββββββββββββββββββββββββ
ββββ
β
β
β
β
β
ββ
β
ββ
βββββββββ
ββββ
β
ββ
βββββββββββββββββββββββββββββββ
β
β
ββ
β
βββββββββββββββββββββββββββββββββββββ
β
βββ
β
β
β
βββ
β
ββββββ
β
β
ββ
βββ
ββ
βββββ
ββ
β
β
β
ββ
βββ
ββββββββββββββββββ
β
βββ
β
βββββββββββββββββββββββββββββββββββββββ
β
β
β
ββ
ββββ
β
β
βββ
ββ
β
β
βββββ
β
β
ββ
ββ
βββ
ββββββ
βββββββββββββββββββ
β
β
ββ
β
β
βββββββββββββββββββββββββββββββββββ
β
ββ
β
β
β
ββ
ββ
β
β
β
β
β
β
βββ
β
βββ
βββ
βββ
β
β
βββββββββ
βββββ
β
ββββββββββββββ
β
βββ
β
ββββββββββββββββββββββββββββββ
βββ
βββ
ββ
ββ
β
ββ
β
β
β
β
β
ββ
ββ
β
β
βββ
β
β
β
βββ
ββββ
ββ
ββ
ββββ
β
βββββββββββββββββββββ
βββ
β
β
ββββββββββββββββββββββββββββββββββββ
β
β
ββ
β
β
β
β
β
β
βββ
ββ
β
β
β
β
βββ
βββ
βββ
ββ
βββββββββββββββββββββββββββββ
β
βββ
β
β
βββββββββββββββββββββββββββ
βββββββ
β
ββ
βββ
β
β
β
β
β
ββ
ββββ
β
β
β
βββ
β
βββββββββββββββ
ββ
ββ
βββββββββββββ
ββββββ
β
ββ
β
β
βββββββββββββββββββββββββββββββ
ββ
β
β
β
β
β
β
ββββββ
β
β
βββ
β
β
ββββ
β
ββ
βββ
βββββββββββ
ββ
βββββββββββββββββββββ
βββ
β
β
ββββββββββββββββββββββββββββββββ
β
β
β
ββ
β
β
β
βββ
β
β
β
β
β
β
ββ
βββββ
ββββββββββ
βββββββββββ
β
ββββββββββββββββββ
ββββ
βββββββββββββββββββββββββββββ
β
βββ
ββ
βββ
β
ββ
β
β
β
β
β
βββ
βββ
βββ
βββ
ββ
ββββ
βββ
β
ββββββββ
βββββββββββββββββββββ
β
ββ
β
ββββββββββββββββββββββββββββββββ
ββ
ββββββ
β
β
βββ
βββ
β
β
β
β
ββββββββββ
ββββββ
ββββββββ
βββββββββββββββββββββ
ββββ
ββββββββββββββββββββββββββββββ
β
βββ
β
β
β
βββ
β
β
βββββ
β
βββ
βββββββββββββββββββββββββ
βββββββββββββββββββββ
β
ββ
β
ββββββββββββββββββββββββ
β
β
ββ
β
β
ββ
ββ
β
β
β
βββββ
β
β
ββ
β
βββ
ββββ
βββββββββ
β
βββββββββββ
βββββββ
ββββββββββββββ
β
β
ββ
β
βββββββββββββββββββββββββββ
β
β
ββ
βββ
β
β
ββ
β
β
β
β
βββββ
β
β
βββ
β
βββββββ
β
β
ββββ
βββββββββ
β
βββββββββββββββββββββ
βββ
β
β
βββββββββββββββ
ββββββββ
β
ββ
β
β
ββββ
β
ββ
ββ
β
βββ
β
βββ
ββββββββ
ββββββ
ββββββ
ββ
ββββββββ
ββββββββββββββββββββ
β
β
ββ
β
βββββββββββββββββββββββββββ
β
ββ
β
ββ
β
ββ
β
βββββ
ββ
ββ
ββ
ββββββββββ
ββββ
βββ
β
ββββββ
ββββ
ββββββββββββββββββββ
β
ββββ
βββββββββββββββββββββ
ββββ
ββ
β
β
ββββ
ββ
β
β
ββ
β
β
β
β
β
β
ββ
βββββββββ
β
β
βββββββ
ββββββββββ
β
βββββββββββββββββββββ
β
ββ
β
ββββββββββββββββββββββββ
β
β
β
ββ
β
β
β
βββ
ββββ
β
β
ββ
β
β
βββββββββββββ
β
ββββββββ
ββββββββ
β
βββββββββββββββββββββ
βββ
β
ββββββββββββββββββββββββ
β
βββββ
ββ
β
β
β
β
β
ββββ
β
βββ
β
βββββββ
βββ
ββββ
β
ββββββββ
ββββββ
β
ββββββββββββββββββββ
β
β
ββ
β
β
βββββββββββββββββ
βββ
β
ββ
β
β
β
ββ
β
β
ββββ
βββ
βββ
β
β
βββ
ββββββββββββββ
ββ
βββββ
ββββββ
ββ
β
βββββββββββββββββββββ
ββββ
ββββββββββββββ
ββ
βββββ
ββ
ββ
β
β
β
β
β
β
β
β
β
β
βββββ
β
β
β
βββββββ
βββ
βββββ
ββ
ββββ
ββββ
βββββ
ββ
β
βββββββββββββββββββββ
β
βββ
ββββββββββββββββββββ
β
β
β
βββ
β
β
β
β
β
β
β
βββ
β
β
β
β
β
β
ββ
β
β
βββ
βββββββ
ββ
βββ
βββββ
ββ
βββββββ
β
ββββββββββββββββββββ
β
β
ββ
β
β
βββββββββββββββ
ββ
ββ
β
β
β
ββ
β
β
β
β
β
βββ
βββ
ββ
β
ββ
β
βββββββ
βββ
ββββββ
βββββ
β
ββ
ββββββββββββββββββββββββββββββ
β
ββββ
βββββββββββββββ
β
ββ
β
β
ββ
ββββ
ββ
β
ββ
β
ββββ
β
β
ββ
βββββββ
βββββ
βββββββ
ββββββββββββββββββββββββββββββββββββββ
βββ
β
βββββββββββββββββ
β
β
β
ββ
β
β
βββ
β
β
βββ
β
ββ
β
β
ββ
ββ
βββ
ββ
βββββββ
ββββ
ββββ
β
ββ
βββββββ
ββββββββββββββββββββββββββ
β
ββ
β
ββββββββββββββββββ
β
β
β
β
ββ
β
β
β
β
β
β
β
ββ
ββ
ββ
βββββββ
ββββββββββ
β
βββββββ
βββββββββββββ
β
βββββββββββββββββββββ
β
ββ
β
ββββββββββββββββ
β
βββ
ββ
β
β
β
β
β
β
β
β
β
β
ββ
β
βββββββββββ
β
βββ
ββββ
ββββββββββββββββββββββ
ββββββββββββββββββββ
β
β
ββ
β
β
ββββββββββββββ
β
β
β
ββ
βββ
β
βββ
β
β
βββ
β
β
ββββ
ββ
β
ββ
βββ
ββββββββ
βββ
βββββ
ββ
ββββββββββββ
βββββββββββββββββββββ
β
ββ
β
ββββββββββββββ
β
β
β
β
ββ
ββ
β
β
βββ
β
ββ
ββ
ββ
βββββ
ββββ
ββββ
βββββββββββ
ββββ
βββββββββββββ
β
βββββββββββββββββββββ
β
ββ
β
ββββββββββββ
ββ
ββ
β
β
ββ
β
β
β
β
β
βββ
β
β
β
β
β
β
βββ
ββ
βββ
β
ββββββββββ
βββββββββββββββββββββ
ββββββββββββββββββββββ
β
β
ββ
β
βββββββ
βββββ
β
βββ
β
β
β
β
β
β
β
β
β
β
ββββ
β
β
ββββββββββββ
β
β
ββ
ββββ
ββββββββββββ
βββββββββββ
βββββββββββββββββββββ
β
β
ββ
β
βββββββββββ
β
ββ
ββ
ββ
β
β
ββ
β
ββ
β
β
β
β
β
β
βββ
β
βββ
ββββββββ
β
β
ββββ
β
β
β
βββββββ
ββββββββββββββ
βββββββββββββββββββββ
β
ββ
β
β
βββββββββ
1900 1920 1940 1960 1980 2000 2020
β1.
5β
1.0
β0.
50.
00.
51.
01.
5
Year
Res
idua
ls (
Pea
rson
)
0
10
20
30
40
50
60
70
80
90
100
110
27
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
LifeMetrics Functions
LifeMetrics is based on R functions that can be downloaded from JPMorganβswebsite, that can be uploaded using source("fitModels.r").
Standard functions are based on two matrices etx (for the exposure) and dtx fordeath counts, respectively at dates t and ages x.
Recall that, with discrete notation,
m(x, t) =# deaths during calendar year t aged x last birthday
average population during calendar year t aged x last birthday
Note that not only the Lee-Carter model is implemented, but several models,Lee & Carter (1992), logm(x, t) = Ξ²
(1)x + Ξ²
(2)x ΞΊ
(2)t ,
Renshaw & Haberman (2006), logm(x, t) = Ξ²(1)x + Ξ²
(2)x ΞΊ
(2)t + Ξ²
(3)x Ξ³
(3)tβx,
Currie (2006), logm(x, t) = Ξ²(1)x + ΞΊ
(2)t + Ξ³
(3)tβx,
Cairns, Blake & Dowd (2006), logit(1β eβm(x,t)) = ΞΊ(1)t + (xβ Ξ±)ΞΊ
(2)t ,
Cairns et al. (2007), logit(1β eβm(x,t)) = ΞΊ(1)t + (xβ Ξ±)ΞΊ
(2)t + Ξ³
(3)tβx.
28
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
LifeMetrics Functions
For Lee & Carter model,
> res <- fit701(x, y, etx, dtx, wa)
where wa is a (possible) weight function. Here, assume that wa=1.
Remark : we have to remove very old ages,
> DEATH <- DEATH[DEATH$Age<90,]> EXPOSURE <- EXPOSURE[EXPOSURE$Age<90,]> XV <- unique(DEATH$Age)> YV <- unique(DEATH$Year)> ETF <- t(matrix(EXPOSURE[,3],length(XV),length(YV)))> DTF <- t(matrix(DEATH[,3],length(XV),length(YV)))> ETH <- t(matrix(EXPOSURE[,4],length(XV),length(YV)))> DTH <- t(matrix(DEATH[,4],length(XV),length(YV)))> WA <- matrix(1,length(YV),length(XV))> LCF <- fit701(xv=XV,yv=YV,etx=ETF,dtx=DTF,wa=WA)> LCH <- fit701(xv=XV,yv=YV,etx=ETH,dtx=DTH,wa=WA)
29
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
LifeMetrics Functions
The output is the following, LC$kappa1, LC$beta1, ... LC$ll for the maximumlog-likelihood estimators of different parameters, LC$mtx is an array with crudedeath rates, and LC$mhat with fitted death rates. LC$cy is the vector of cohortyears of birth (corresponding to LC$gamma3).
It it then possible to plot one of the cofficients against either LC$x or LC$y.
> plot(LCF$x,LCF$beta1,type="l",col="red")> lines(LCH$x,LCH$beta1,col="blue",lty=2)> plot(LCF$x,LCF$beta2,type="l",col="red")> lines(LCH$x,LCH$beta2,col="blue",lty=2)
30
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
0 20 40 60 80
β7
β6
β5
β4
β3
β2
Age
LCF
$bet
a1
FemaleMale
0 20 40 60 80
0.00
50.
010
0.01
50.
020
Age
LCF
$bet
a2
FemaleMale
31
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
> plot(LCF$y,LCF$kappa2,type="l",col="red")> lines(LCH$y,LCH$kappa2,col="blue")
1900 1920 1940 1960 1980 2000
β15
0β
100
β50
050
100
Year
LCF
$kap
pa2
32
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Using the gnm package(Much) more generally, it is possible to use the gnm package, to run a regression.Assume here that
Dx,t βΌ P(Ξ»x,t) where Ξ»x,t = Ex,t exp (Ξ±x + Ξ²x Β· ΞΊt)
which is a generalized nonlinear regression model.
> library(gnm)> Y=DEATH$Male> E=EXPOSURE$Male> Age= DEATH$Age> Year=DEATH$Year> I=(DEATH$Age<100)> base=data.frame(Y=Y[I],E=E[I],Age=Age[I],Year=Year[I])> REG=gnm(Y~factor(Age)+Mult((factor(Age)),factor(Year)),
data=base,offset=log(E),family=quasipoisson)InitialisingRunning start-up iterations..Running main iterations.......................Done
33
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Using the gnm package
> names(REG$coefficients[c(1:5,85:90)])[1] "(Intercept)" "factor(Age)1" "factor(Age)2" "factor(Age)3"[5] "factor(Age)4" "factor(Age)84" "factor(Age)85" "factor(Age)86"[9] "factor(Age)87" "factor(Age)88" "factor(Age)89"
> names(REG$coefficients[c(91:94,178:180)])[1] "Mult(., factor(Year)).factor(Age)0" "Mult(., factor(Year)).factor(Age)1"[3] "Mult(., factor(Year)).factor(Age)2" "Mult(., factor(Year)).factor(Age)3"[5] "Mult(., factor(Year)).factor(Age)87" "Mult(., factor(Year)).factor(Age)88"[7] "Mult(., factor(Year)).factor(Age)89"> nomvar <- names(REG$coefficients)> nb3 <- substr(nomvar,nchar(nomvar)-3,nchar(nomvar))> nb2 <- substr(nomvar,nchar(nomvar)-1,nchar(nomvar))> nb1 <- substr(nomvar,nchar(nomvar),nchar(nomvar))> nb <- nb3> nb[substr(nb,1,1)=="g"]<- nb1[substr(nb,1,1)=="g"]> nb[substr(nb,1,1)=="e"]<- nb2[substr(nb,1,1)=="e"]> nb <- as.numeric(nb)> I <- which(abs(diff(nb))>1)
34
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
β
β
β
β
β
βββββββ
β
β
β
β
βββ
ββββββββββββββ
ββββββββ
ββββββββββ
βββββββββββββββββββββββββββββββββββββββββββ
βββββ
0 20 40 60 80 100
β4
β3
β2
β1
01
2
Age
RE
G$c
oeffi
cien
ts[2
:I[1]
]
β
ββ
β
β
ββββββ
βββ
ββββ
β
β
ββββ
ββ
β
β
β
β
β
β
β
β
β
β
β
β
β
β
β
β
β
β
ββ
βββββββ
ββββββββββββββββββββββββββββ
βββββββββ
ββββ
βββ
ββ
β
0 20 40 60 80 100
0.1
0.2
0.3
0.4
0.5
0.6
Age
RE
G$c
oeffi
cien
ts[(
I[1] +
1):
(I[2
])]
35
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
1900 1920 1940 1960 1980 2000
β4
β2
02
46
AnnΓ©e
RE
G$c
oeffi
cien
ts[(
I[2] +
1):
leng
th(n
b)]
36
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Using Lee & Carter projections
Using estimators of Ξ±xβs, Ξ²xβs, as well as projection of ΞΊtβs, it is possible to obtainprojection of any actuarial quantities, based on projections of Β΅x,tβs. E.g.
> A <- LCH$ax; B <- LCH$bx> K1 <- LCH$kt; K2 <- LCH$kt[99]+LCHf$kt.f$mean; K <- c(K1,K2)> MU <- matrix(NA,length(A),length(K))> for(i in 1:length(A)){ for(j in 1:length(K)){+ MU[i,j] <- exp(A[i]+B[i]*K[j]) }}
37
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
It is then possible to extrapolate k 7β kpxβs
> t=2000> x=40> s=seq(0,99-x-1)
38
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
> MUd=MU[x+1+s,t+s-1898]> (Pxt=cumprod(exp(-diag(MUd))))[1] 0.99838440 0.99663098 0.99469369 0.99248602 0.99030804 0.98782725[7] 0.98417947 0.98017722 0.97575106 0.97098896 0.96576107 0.96006617
[13] 0.95402111 0.94749333 0.94045500 0.93291535 0.92484762 0.91622709[19] 0.90707101 0.89726011 0.88690981 0.87577047 0.86405282 0.85159220[25] 0.83850049 0.82472277 0.81011757 0.79478797 0.77847592 0.76144457[31] 0.74364218 0.72457570 0.70474824 0.68387491 0.66193090 0.63903821[37] 0.61469237 0.58924560 0.56257772 0.53478172 0.50577349 0.47480005[43] 0.44324965 0.41055038 0.37750446 0.34390607 0.30973747 0.27613617[49] 0.24253289 0.21038508 0.17960626 0.14970800 0.12276231 0.09902686[55] 0.07742879 0.05959964 0.04495042 0.03281240 0.02366992
and then we can derive projections of several actuarial (or demography)quantities. E.g. remaining lifetimes
> x=40> E=rep(NA,150)> for(t in 1900:2040){+ s=seq(0,90-x-1)+ MUd=MU[x+1+s,t+s-1898]
39
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
+ Pxt=cumprod(exp(-diag(MUd)))+ ext=sum(Pxt)+ E[t-1899]=ext}> plot(1900:2049,E)
or expected present value of deferred whole life annuities, purchased at age 40,deferred of 30 years
> r=.035: m=70> VV=rep(NA,141)> for(t in 1900:2040){+ s=seq(0,90-x-1)+ MUd=MU[x+1+s,t+s-1898]+ Pxt=cumprod(exp(-diag(MUd)))+ h=seq(0,30)+ V=1/(1+r)^(m-x+h)*Pxt[m-x+h]+ VV[t-1899]=sum(V,na.rm=TRUE)}> plot(1900:2040,VV)
40
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
1900 1950 2000 2050
3035
40
Residual life expectancy
Year
Res
idua
l life
exp
ecta
ncy,
at a
ge 4
0
1900 1920 1940 1960 1980 2000 2020 2040
1.5
2.0
2.5
3.0
3.5
Whole life insurance annuity
Year
41
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Mortality rates as functional time series
It is possible to consider functional time series using rainbow package
> library(rainbow)> rownames(MUH)=AGE> colnames(MUH)=YEAR> rownames(MUF)=AGE> colnames(MUF)=YEAR> MUH=MUH[1:90,]> MUF=MUF[1:90,]> MUHF=fts(x = AGE[1:90], y = log(MUH), xname = "Age",yname = "Log Mortality Rate")> MUFF=fts(x = AGE[1:90], y = log(MUF), xname = "Age",yname = "Log Mortality Rate")> fboxplot(data = MUHF, plot.type = "functional", type = "bag")
Using principal components, it is possible to detect outliers
> fboxplot(data = MUHF, plot.type = "bivariate", type = "bag")
42
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
0 20 40 60 80
β8
β6
β4
β2
Age
Log
Mor
talit
y R
ate
19141915191619171918
19191940194319441945
β5 0 5 10 15
01
23
4PC score 1
PC
sco
re 2
ββ
β
βββ
ββ
β
β
β
β
β
β
β
β
βββ
β
β
β
β
β β
β
ββ
β
β
ββ
ββ
β
β
ββ
β
β
β
β
ββ
β
β
β
β
β
β
βββ
β
ββ
ββ
β
β
ββ
β
ββ
β
ββ
ββ
β
ββ
βββ β
β
β
ββ
β
β
β
β
β
βββ
ββ
βββ
β
β
β
β
β
β
β
β
β
β
β
β
β
ββ
β
βββ
βββ
β
β
β
β
ββ
β
β
β
β
β
β
β
βββ
β
ββ
ββ
β
β
ββ
β
ββ
β
ββ
β
β
β
β
β
β
β
β
β
β
β
β
βββ
β
β
β
β
ββ
β
β
ββ
ββ
ββββ
β
β
ββ
β
β
β
ββ
βββ
ββ
βββ
β
β
β
β
βββ
ββ
βββ
β
ββ
β
β
β
β
ββ
β
β
β
β
β
β
β
β
19141915
1916
1917
1918
1919
1940
1943
1944
1945
43
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
Cohort effect and Lee & Carter model
A natural idea is to include (on top of the age x and the year t) a cohort factor,based on the year of birth, tβ x
logΒ΅x,t = Ξ±x + Ξ²x Β· ΞΊt + Ξ³x Β· Ξ΄tβx + Ξ·x,t,
as in Renshaw & Haberman (2006).
Using gnm function, it is possible to estimate that model, assuming again that alog-Poisson model for death counts is valid,
> D=as.vector(BASEB)> E=as.vector(BASEC)> A=rep(AGE,each=length(ANNEE))> Y=rep(ANNEE,length(AGE))> C=Y-A> base=data.frame(D,E,A,Y,C,a=as.factor(A),+ y=as.factor(Y),c=as.factor(C))> LCC=gnm(D~a+Mult(a,y)+Mult(a,c),offset=log(E), family=poisson,data=base)
44
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
β
ββββ
βββββ
ββββββ
β
β
β
ββββββ
β
β
β
β
β
ββ
β
β
β
β
β
β
β
β
β
β
β
β
β
β
β
βββ
βββ
βββ
βββββββββββββββββββββββββββββββββββ
βββββββ
β
β
0 20 40 60 80 100
β1.
0β
0.8
β0.
6β
0.4
β0.
20.
0
Age
RE
G$c
oeffi
cien
ts[(
I[1] +
1):
(I[2
])]
ββββ
βββββββ
ββββ
ββ
β
β
β
β
βββββββ
βββββ
ββββ
ββββ
β
ββ
β
β
β
ββββ
ββ
ββββββ
ββββββ
ββββββ
ββββββ
ββββ
ββββ
βββββ
βββββ
ββββββββ
ββ
ββ
1900 1920 1940 1960 1980 2000
β4
β2
02
Year
RE
G$c
oeffi
cien
ts[(
I[2] +
1):
(I[3
])]
45
Arthur CHARPENTIER, Life insurance, and actuarial models, with R
β
ββ
β
β
β
ββ
ββββββ
ββ
β
β
β
ββββββββ
βββ
ββ
ββ
β
β
β
β
β
β
ββ
ββ
β
ββ
ββ
β
ββββββ
βββββββ
βββ
βββββββββ
βββββ
βββββββ
β
ββ
β
ββ
ββ
β
β
β
β
β
0 20 40 60 80 100
β1.
0β
0.5
0.0
0.5
Age
RE
G$c
oeffi
cien
ts[(
I[3] +
1):
(I[4
])]
ββ
β
β
ββββββ
ββββββββ
βββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββ
βββββββββββββββ
βββββββββββ
βββββββββββββ
βββββ
β
ββ
ββββββββββββββββ
ββββββββββββ
ββββββββββββββββ
βββ
βββββββββββ
1800 1850 1900 1950 2000
β4
β2
02
Year (cohort)
RE
G$c
oeffi
cien
ts[(
I[4] +
1):
leng
th(n
b)]
46