library(SmoothPLS)
library(ggplot2)
#> Warning: package 'ggplot2' was built under R version 4.4.3
library(pls)
#> Warning: package 'pls' was built under R version 4.4.3
#>
#> Attaching package: 'pls'
#> The following object is masked from 'package:stats':
#>
#> loadingsThis vignette / notebook show how to mix a one state CFD, a multi-state CFD and a SFD into the same multivariate functional PLS model.
Parameters
N_states = 3
nind = 50 # number of individuals (train set)
start = 0 # First time
end = 100 # end time
curve_type = 'cat'
TTRatio = 0.2 # Train Test Ratio means we have floor(nind*TTRatio/(1-TTRatio))
NotS_ratio = 0.2 # noise variance over total variance for Y
beta_0_real=65.4321 # Intercept value for the link between X(t) and Y
nbasis = 7 # number of basis functions
norder = 4 # 4 for cubic splines basis
regul_time = seq(start, end, 1) # regularisation time sequence
regul_time_0 = seq(start, end, 1)
all_curves_in_pls = TRUE #Keep all or (all - 1) states in PLS method if FALSE.
int_mode = 1 # in case of integration errors.CFD One state data generation
df_cfd_os
df_cfd_os = generate_X_df(nind = nind,
start = start, end = end,
curve_type = 'cat')
head(df_cfd_os)
#> id time state
#> 1 1 0.000000 0
#> 2 1 2.883051 1
#> 3 1 16.173600 0
#> 4 1 16.331487 1
#> 5 1 16.893597 0
#> 6 1 18.476103 1Y_df_cfd_os
beta_func_cfd_os = beta_5_real_func
Y_df_cfd_os = generate_Y_df(df_cfd_os, curve_type = 'cat',
beta_real_func_or_list = beta_func_cfd_os,
beta_0_real = beta_0_real,
NotS_ratio, id_col = 'id', time_col = 'time')
#> Warning: package 'future' was built under R version 4.4.3
Y_cfd_os = Y_df_cfd_os$Y_noised
plot(regul_time, beta_5_real_func(regul_time))
CFD Multistates Data generation
lambda_determination
# Initialized the lambdas values
lambdas = lambda_determination(N_states)
lambdas
#> [1] 0.1477226 0.2408948 0.1465805tranfer_probabilities
# Initialized the transition matrix
transition_df = transfer_probabilities(N_states)
transition_df
#> dir1 dir2 dir3
#> state_1 0.000000000 0.7096725 0.2903275
#> state_2 0.006384883 0.0000000 0.9936151
#> state_3 0.874851402 0.1251486 0.0000000df_cfd
df_cfd = generate_X_df_multistates(nind = nind, N_states, start, end,
lambdas, transition_df)
head(df_cfd)
#> id time state
#> 1 1 0.0000000 3
#> 2 1 0.2154268 2
#> 3 1 0.6424598 3
#> 4 1 2.7861784 1
#> 5 1 21.2412850 3
#> 6 1 30.8977401 2
plot_CFD_individuals(df_cfd)
plot_CFD_individuals(df_cfd, by_cfda = TRUE)
beta list
##### beta_real #####
###### beta_0_real ######
beta_0_real
#> [1] 65.4321
beta_func_list = beta_list_generation(N_states = N_states)
for(i in 1:N_states){
plot(0:end, beta_func_list[[i]](0:end, end_time = end),
ylab=paste0("Beta(t) n°=", i), type = 'l')
title(paste0("Beta(t) n°=", i))
}


Y evaluation
Y generation is based on the following equation : $Y = 0 + {i=1}^K _0^T _i(t) ind_i(t) dt $ with the indicator function of the state .
We link with the .
df_processed = cat_data_to_indicator(data = df_cfd)
Y_df_cfd = generate_Y_df(df = df_processed, curve_type = curve_type,
beta_real_func_or_list = beta_func_list,
beta_0_real = beta_0_real,
NotS_ratio = NotS_ratio)
Y_cfd = Y_df_cfd$Y_noised
names(Y_df_cfd)
#> [1] "id" "Y_beta1" "Y_beta2" "Y_beta3" "Y_real" "Y_noised"
head(Y_df_cfd)
#> id Y_beta1 Y_beta2 Y_beta3 Y_real Y_noised
#> 1 1 3.922839 21.13217 -9.664221 80.82289 82.142844
#> 2 2 -6.876623 35.10004 -15.902251 77.75327 80.173596
#> 3 3 13.876119 -10.40496 -10.057427 58.84583 90.952695
#> 4 4 22.578203 63.42320 -1.395864 150.03764 158.666223
#> 5 5 -11.374676 -8.55571 -16.846493 28.65522 4.972648
#> 6 6 8.290573 25.71019 -22.329097 77.10377 64.245545SFD data generation
For SFD for X_df two new arguments are important: the noise added to the signal and the seed for repeatability.
df_sfd
df_sfd = generate_X_df(nind = nind, start = start, end = end,
curve_type = 'num', noise_sd = 0.15, seed = 123)
head(df_sfd)
#> id time value
#> 1 1 0 1.2591356
#> 2 1 1 0.7193661
#> 3 1 2 1.0470795
#> 4 1 3 0.7297674
#> 5 1 4 0.6105385
#> 6 1 5 0.5351208
# Visualisation
ggplot(df_sfd, aes(x = time, y = value, group = id, color = factor(id))) +
geom_line(alpha = 0.8) +
labs(title = "Noised cosinus curves",
x = "Time", y = "Value",
color = "Individual") +
theme_minimal() +
theme(legend.position = "none")
Data manipulation
df_sfd_regul = regularize_time_series(df_sfd, time_seq = regul_time,
curve_type = 'num')
df_sfd_regul
#> id time value
#> 1 1 0 1.2591356058
#> 2 1 1 0.7193661352
#> 3 1 2 1.0470795456
#> 4 1 3 0.7297673587
#> 5 1 4 0.6105384880
#> 6 1 5 0.5351207804
#> 7 1 6 0.5772717305
#> 8 1 7 0.0021078518
#> 9 1 8 0.3897052156
#> 10 1 9 0.0861911155
#> 11 1 10 0.2642695075
#> 12 1 11 -0.1577629109
#> 13 1 12 -0.3285942560
#> 14 1 13 -0.6444211095
#> 15 1 14 -0.4137112833
#> 16 1 15 -0.6025342230
#> 17 1 16 -0.8502908980
#> 18 1 17 -1.0718453808
#> 19 1 18 -1.1726978392
#> 20 1 19 -1.1993425902
#> 21 1 20 -1.3168846512
#> 22 1 21 -1.5241886843
#> 23 1 22 -1.4634608174
#> 24 1 23 -1.3736442186
#> 25 1 24 -1.6335783757
#> 26 1 25 -1.8577736968
#> 27 1 26 -1.8702501514
#> 28 1 27 -1.7023667280
#> 29 1 28 -1.9036260161
#> 30 1 29 -2.0955330536
#> 31 1 30 -2.0244393652
#> 32 1 31 -1.9819685631
#> 33 1 32 -1.8498600658
#> 34 1 33 -2.0180679264
#> 35 1 34 -1.9505031276
#> 36 1 35 -2.4807905328
#> 37 1 36 -2.1013011431
#> 38 1 37 -1.9235543721
#> 39 1 38 -2.1228567127
#> 40 1 39 -1.8401851918
#> 41 1 40 -1.7434094354
#> 42 1 41 -1.8387396971
#> 43 1 42 -1.5712667007
#> 44 1 43 -1.8344798840
#> 45 1 44 -1.5651967205
#> 46 1 45 -1.4872290083
#> 47 1 46 -1.5981515868
#> 48 1 47 -1.5746566524
#> 49 1 48 -1.2786856943
#> 50 1 49 -1.2489645550
#> 51 1 50 -0.8271237339
#> 52 1 51 -0.7885405674
#> 53 1 52 -0.8197516409
#> 54 1 53 -0.9034585802
#> 55 1 54 -0.7062551838
#> 56 1 55 -0.2641780101
#> 57 1 56 -0.5456987332
#> 58 1 57 -0.0083153595
#> 59 1 58 -0.1724310277
#> 60 1 59 -0.0808493202
#> 61 1 60 -0.0009657591
#> 62 1 61 0.5626153216
#> 63 1 62 0.1641731499
#> 64 1 63 0.5614677100
#> 65 1 64 0.7930222075
#> 66 1 65 0.8215195183
#> 67 1 66 0.9037413374
#> 68 1 67 1.0732258443
#> 69 1 68 1.0398107608
#> 70 1 69 1.1326284089
#> 71 1 70 1.1315289749
#> 72 1 71 1.2510798906
#> 73 1 72 1.2364944602
#> 74 1 73 1.6271283295
#> 75 1 74 1.6108396038
#> 76 1 75 1.5800859428
#> 77 1 76 1.7055727639
#> 78 1 77 1.6876975984
#> 79 1 78 1.7387679672
#> 80 1 79 1.8425846779
#> 81 1 80 1.8865890447
#> 82 1 81 1.9752385250
#> 83 1 82 1.8675994474
#> 84 1 83 1.9014718951
#> 85 1 84 1.8648411794
#> 86 1 85 2.0962514088
#> 87 1 86 2.0305742451
#> 88 1 87 1.9777651808
#> 89 1 88 1.9707358197
#> 90 1 89 1.8320293230
#> 91 1 90 1.7692432166
#> 92 1 91 1.8071125429
#> 93 1 92 1.7820972342
#> 94 1 93 1.8881680125
#> 95 1 94 1.5547195431
#> 96 1 95 1.5935932108
#> 97 1 96 1.4525877723
#> 98 1 97 1.4383705292
#> 99 1 98 1.3105640166
#> 100 1 99 1.4509563287
#> 101 1 100 1.0862570388
#> 102 2 0 0.9378618266
#> 103 2 1 0.9660453260
#> 104 2 2 0.7434194922
#> 105 2 3 0.4959209641
#> 106 2 4 0.5710908042
#> 107 2 5 0.6455078797
#> 108 2 6 0.2988864544
#> 109 2 7 0.3523930945
#> 110 2 8 -0.1065048437
#> 111 2 9 0.0022849536
#> 112 2 10 -0.0370698945
#> 113 2 11 -0.1949544169
#> 114 2 12 -0.3484747650
#> 115 2 13 -0.5831930392
#> 116 2 14 -0.7353814234
#> 117 2 15 -0.8799845182
#> 118 2 16 -0.8242910066
#> 119 2 17 -1.0963092403
#> 120 2 18 -1.1362559723
#> 121 2 19 -1.2053766100
#> 122 2 20 -0.9900684367
#> 123 2 21 -1.4591262992
#> 124 2 22 -1.4153393419
#> 125 2 23 -1.5225416719
#> 126 2 24 -1.7560478382
#> 127 2 25 -1.6936381825
#> 128 2 26 -1.5307901643
#> 129 2 27 -1.7373815317
#> 130 2 28 -1.8494326149
#> 131 2 29 -1.9621792167
#> 132 2 30 -2.2424851992
#> 133 2 31 -1.7928563778
#> 134 2 32 -2.2019664985
#> 135 2 33 -1.8843664054
#> 136 2 34 -1.7136062723
#> 137 2 35 -2.2132760824
#> 138 2 36 -1.8802647271
#> 139 2 37 -2.0058662806
#> 140 2 38 -2.1756015392
#> 141 2 39 -2.1325678964
#> 142 2 40 -2.1036663913
#> 143 2 41 -1.8937860302
#> 144 2 42 -1.9769678547
#> 145 2 43 -1.5911346093
#> 146 2 44 -1.3092366772
#> 147 2 45 -1.7408282981
#> 148 2 46 -1.3470252522
#> 149 2 47 -1.2614596757
#> 150 2 48 -1.2331818937
#> 151 2 49 -1.3354015772
#> 152 2 50 -1.0985225027
#> 153 2 51 -1.0148587850
#> 154 2 52 -0.7767067327
#> 155 2 53 -0.8019780680
#> 156 2 54 -0.4815787742
#> 157 2 55 -0.5638455170
#> 158 2 56 -0.2272817789
#> 159 2 57 -0.4185749972
#> 160 2 58 -0.3252008493
#> 161 2 59 0.4755367418
#> 162 2 60 0.0524523369
#> 163 2 61 0.2848615600
#> 164 2 62 0.4598116452
#> 165 2 63 0.4145200441
#> 166 2 64 0.6854550781
#> 167 2 65 0.7817098787
#> 168 2 66 0.8096309201
#> 169 2 67 0.9639820032
#> 170 2 68 1.0575622677
#> 171 2 69 1.4862305660
#> 172 2 70 1.1554473231
#> 173 2 71 1.1969343739
#> 174 2 72 1.4563155877
#> 175 2 73 1.5808079117
#> 176 2 74 1.6772478649
#> 177 2 75 1.6141871697
#> 178 2 76 1.5879738730
#> 179 2 77 1.9945849161
#> 180 2 78 1.8031699950
#> 181 2 79 1.7689777625
#> 182 2 80 1.8990561806
#> 183 2 81 1.9329805756
#> 184 2 82 2.1493585313
#> 185 2 83 2.0080691259
#> 186 2 84 2.1130798755
#> 187 2 85 1.9217983057
#> 188 2 86 2.0176991738
#> 189 2 87 1.9178337705
#> 190 2 88 1.9539674446
#> 191 2 89 1.7710632446
#> 192 2 90 1.6668157353
#> 193 2 91 2.1137320595
#> 194 2 92 1.8478108405
#> 195 2 93 1.5066314210
#> 196 2 94 1.5325781308
#> 197 2 95 1.3699517140
#> 198 2 96 1.7950076316
#> 199 2 97 1.5736779583
#> 200 2 98 1.2432405221
#> 201 2 99 1.2656241949
#> 202 2 100 1.0184536195
#> 203 3 0 1.0798334185
#> 204 3 1 0.8422298185
#> 205 3 2 0.7917233066
#> 206 3 3 0.4594395663
#> 207 3 4 0.6835971888
#> 208 3 5 0.4383151798
#> 209 3 6 0.4334818825
#> 210 3 7 0.2185982377
#> 211 3 8 0.2999560291
#> 212 3 9 0.0346517028
#> 213 3 10 0.2912442676
#> 214 3 11 -0.1971839318
#> 215 3 12 -0.3692027318
#> 216 3 13 -0.6355388409
#> 217 3 14 -0.5761542822
#> 218 3 15 -0.8721678297
#> 219 3 16 -0.7595543941
#> 220 3 17 -1.1115412776
#> 221 3 18 -0.9953022656
#> 222 3 19 -1.2248411290
#> 223 3 20 -1.5021680660
#> 224 3 21 -1.1772924238
#> 225 3 22 -1.3506431684
#> 226 3 23 -1.7069762738
#> 227 3 24 -1.6358876156
#> 228 3 25 -1.8288790360
#> 229 3 26 -1.8390420419
#> 230 3 27 -1.7302156084
#> 231 3 28 -1.7237129323
#> 232 3 29 -1.7603353060
#> 233 3 30 -1.8305280202
#> 234 3 31 -1.9834820085
#> 235 3 32 -2.4794722969
#> 236 3 33 -1.9145886622
#> 237 3 34 -1.8660989277
#> 238 3 35 -1.9232728029
#> 239 3 36 -2.1649851394
#> 240 3 37 -1.8971259793
#> 241 3 38 -1.7940243789
#> 242 3 39 -2.1261915930
#> 243 3 40 -1.7840912242
#> 244 3 41 -1.4459899989
#> 245 3 42 -2.0051063389
#> 246 3 43 -1.5749513520
#> 247 3 44 -1.6754469933
#> 248 3 45 -1.7585617966
#> 249 3 46 -1.6036302016
#> 250 3 47 -1.3753312924
#> 251 3 48 -1.3443412466
#> 252 3 49 -1.3923818793
#> 253 3 50 -1.1202938975
#> 254 3 51 -1.1148942266
#> 255 3 52 -0.7502269635
#> 256 3 53 -0.6115954483
#> 257 3 54 -0.6800249153
#> 258 3 55 -0.7749669486
#> 259 3 56 -0.3154472358
#> 260 3 57 -0.5538530376
#> 261 3 58 -0.2135945637
#> 262 3 59 0.0627427992
#> 263 3 60 0.2502846840
#> 264 3 61 0.3361818705
#> 265 3 62 0.5070075260
#> 266 3 63 0.3972186565
#> 267 3 64 0.4083215225
#> 268 3 65 0.6375337377
#> 269 3 66 1.1120956246
#> 270 3 67 1.1124888368
#> 271 3 68 1.0188842423
#> 272 3 69 1.0433463747
#> 273 3 70 1.4490852733
#> 274 3 71 1.3942930746
#> 275 3 72 1.4618972568
#> 276 3 73 1.2131730267
#> 277 3 74 1.8324151786
#> 278 3 75 1.5572768287
#> 279 3 76 1.8067992732
#> 280 3 77 1.9380703912
#> 281 3 78 2.0357739359
#> 282 3 79 2.0963255441
#> 283 3 80 1.9055420533
#> 284 3 81 2.0451433972
#> 285 3 82 1.6695545463
#> 286 3 83 1.9916220630
#> 287 3 84 2.1332404554
#> 288 3 85 1.9460774356
#> 289 3 86 1.8309257192
#> 290 3 87 2.0311616331
#> 291 3 88 1.9711160256
#> 292 3 89 1.6731317098
#> 293 3 90 1.6873656325
#> 294 3 91 1.9909723325
#> 295 3 92 1.6948081006
#> 296 3 93 1.4164358303
#> 297 3 94 1.6971419893
#> 298 3 95 1.4769868377
#> 299 3 96 1.5921968680
#> 300 3 97 1.5156816006
#> 301 3 98 1.2348876934
#> 302 3 99 0.9889990409
#> 303 3 100 1.4495398133
#> 304 4 0 1.3862407145
#> 305 4 1 1.1679758836
#> 306 4 2 0.9746713772
#> 307 4 3 0.4871026947
#> 308 4 4 0.5378987760
#> 309 4 5 0.4548514199
#> 310 4 6 0.4907170842
#> 311 4 7 0.2453477460
#> 312 4 8 -0.0526197316
#> 313 4 9 0.2632846046
#> 314 4 10 0.0217277187
#> 315 4 11 -0.2045128804
#> 316 4 12 -0.1816099026
#> 317 4 13 -0.6879032811
#> 318 4 14 -0.5088027268
#> 319 4 15 -0.8048020561
#> 320 4 16 -0.7393761679
#> 321 4 17 -0.9633113413
#> 322 4 18 -0.9677282488
#> 323 4 19 -0.9666351389
#> 324 4 20 -1.2655542240
#> 325 4 21 -1.2087000184
#> 326 4 22 -1.6289124330
#> 327 4 23 -1.6424764654
#> 328 4 24 -1.3838866864
#> 329 4 25 -1.6263337737
#> 330 4 26 -2.0553062161
#> 331 4 27 -2.0097127575
#> 332 4 28 -1.8857347055
#> 333 4 29 -1.7689377812
#> 334 4 30 -1.9497806043
#> 335 4 31 -1.8689288390
#> 336 4 32 -1.8390196812
#> 337 4 33 -1.7447003077
#> 338 4 34 -1.9915692977
#> 339 4 35 -2.0044893942
#> 340 4 36 -2.2485179812
#> 341 4 37 -1.9516375181
#> 342 4 38 -2.0255574240
#> 343 4 39 -2.0514691858
#> 344 4 40 -1.8904219000
#> 345 4 41 -1.6619085759
#> 346 4 42 -2.0566167902
#> 347 4 43 -1.7584140184
#> 348 4 44 -1.6067574258
#> 349 4 45 -1.6817548622
#> 350 4 46 -1.4151006379
#> 351 4 47 -1.3151015237
#> 352 4 48 -1.2879677045
#> 353 4 49 -1.5540298150
#> 354 4 50 -0.6948858899
#> 355 4 51 -1.0035943734
#> 356 4 52 -0.7634761704
#> 357 4 53 -0.7050472809
#> 358 4 54 -0.4744237970
#> 359 4 55 -0.3850094714
#> 360 4 56 -0.4166574745
#> 361 4 57 -0.2044732803
#> 362 4 58 -0.2779888873
#> 363 4 59 0.1179192032
#> 364 4 60 0.0458252243
#> 365 4 61 0.6026434243
#> 366 4 62 0.1166688598
#> 367 4 63 0.4174890516
#> 368 4 64 0.7317327509
#> 369 4 65 0.8028850817
#> 370 4 66 0.7535158404
#> 371 4 67 0.8046709368
#> 372 4 68 1.0843437115
#> 373 4 69 1.1648166692
#> 374 4 70 0.9981055519
#> 375 4 71 1.3665164740
#> 376 4 72 1.4791818751
#> 377 4 73 1.5604447589
#> 378 4 74 1.4535167867
#> 379 4 75 1.7543619614
#> 380 4 76 1.9542583136
#> 381 4 77 1.8735426002
#> 382 4 78 1.6852792826
#> 383 4 79 1.8334578714
#> 384 4 80 1.9864136589
#> 385 4 81 1.8655001151
#> 386 4 82 1.6592235376
#> 387 4 83 2.1279961551
#> 388 4 84 1.8755501659
#> 389 4 85 1.9106580677
#> 390 4 86 2.2111174687
#> 391 4 87 1.8504149178
#> 392 4 88 2.0666396464
#> 393 4 89 1.7162653165
#> 394 4 90 1.8102546048
#> 395 4 91 1.8031166490
#> 396 4 92 1.5824068032
#> 397 4 93 1.5991098856
#> 398 4 94 1.6199267854
#> 399 4 95 1.6483781220
#> 400 4 96 1.2176040978
#> 401 4 97 1.3243528759
#> 402 4 98 1.3964732463
#> 403 4 99 1.1033237120
#> 404 4 100 1.1146984000
#> 405 5 0 1.4356594782
#> 406 5 1 0.7577740952
#> 407 5 2 0.6194322814
#> 408 5 3 0.8398337663
#> 409 5 4 0.7398972830
#> 410 5 5 0.5954593512
#> 411 5 6 0.4124369274
#> 412 5 7 0.3219320455
#> 413 5 8 -0.0584388402
#> 414 5 9 0.1054318600
#> 415 5 10 -0.2912823356
#> 416 5 11 -0.3353580695
#> 417 5 12 -0.7180680445
#> 418 5 13 -0.6560141889
#> 419 5 14 -0.5176320984
#> 420 5 15 -0.6410984717
#> 421 5 16 -0.8660876258
#> 422 5 17 -1.1303000520
#> 423 5 18 -0.8794712397
#> 424 5 19 -1.4255515454
#> 425 5 20 -1.2784589448
#> 426 5 21 -1.4528861136
#> 427 5 22 -1.6312787821
#> 428 5 23 -1.5161320816
#> 429 5 24 -1.7550310860
#> 430 5 25 -1.6726335208
#> 431 5 26 -1.6800101500
#> 432 5 27 -1.7293663990
#> 433 5 28 -1.8051039179
#> 434 5 29 -1.6869637363
#> 435 5 30 -2.0908706871
#> 436 5 31 -1.7260113631
#> 437 5 32 -2.0625145614
#> 438 5 33 -2.1097332845
#> 439 5 34 -1.8956366850
#> 440 5 35 -1.9791599689
#> 441 5 36 -1.8799886424
#> 442 5 37 -2.0120028887
#> 443 5 38 -1.8146567911
#> 444 5 39 -1.8893204472
#> 445 5 40 -1.8317834667
#> 446 5 41 -1.8098952573
#> 447 5 42 -1.5625619532
#> 448 5 43 -1.9141035930
#> 449 5 44 -1.8678379602
#> 450 5 45 -1.5189291948
#> 451 5 46 -1.2035080581
#> 452 5 47 -1.3649940560
#> 453 5 48 -1.3533545521
#> 454 5 49 -1.4434700346
#> 455 5 50 -0.9208314522
#> 456 5 51 -0.9007572199
#> 457 5 52 -0.8405303069
#> 458 5 53 -0.6277686370
#> 459 5 54 -0.7521867696
#> 460 5 55 -0.4710667657
#> 461 5 56 -0.5351679525
#> 462 5 57 -0.0899861953
#> 463 5 58 -0.4336143250
#> 464 5 59 -0.0142952607
#> 465 5 60 0.0837581049
#> 466 5 61 0.0920700101
#> 467 5 62 0.3031987631
#> 468 5 63 0.4101700772
#> 469 5 64 0.4561917184
#> 470 5 65 0.4704048911
#> 471 5 66 1.1092195310
#> 472 5 67 0.7225489630
#> 473 5 68 1.0346509826
#> 474 5 69 1.1479619460
#> 475 5 70 1.1045849630
#> 476 5 71 1.3875773584
#> 477 5 72 1.2719979661
#> 478 5 73 1.5260988483
#> 479 5 74 1.3590694959
#> 480 5 75 1.5907515095
#> 481 5 76 1.8025352905
#> 482 5 77 1.4365057158
#> 483 5 78 1.8249672521
#> 484 5 79 1.9825551223
#> 485 5 80 1.9831297071
#> 486 5 81 2.0672175106
#> 487 5 82 1.8294845284
#> 488 5 83 1.9701179182
#> 489 5 84 1.8860484362
#> 490 5 85 1.9587557227
#> 491 5 86 2.1284343760
#> 492 5 87 1.9252244225
#> 493 5 88 1.7548590095
#> 494 5 89 1.9409932860
#> 495 5 90 2.0211248586
#> 496 5 91 1.8058313601
#> 497 5 92 1.6770529868
#> 498 5 93 1.6718794726
#> 499 5 94 1.5627658569
#> 500 5 95 1.5504049667
#> 501 5 96 1.5778422449
#> 502 5 97 1.4311716804
#> 503 5 98 1.1952399501
#> 504 5 99 1.3065390084
#> 505 5 100 1.0405641227
#> 506 6 0 0.9881392353
#> 507 6 1 0.8625795970
#> 508 6 2 0.8413847437
#> 509 6 3 0.7926148025
#> 510 6 4 0.4721727293
#> 511 6 5 0.4800120580
#> 512 6 6 0.5302785878
#> 513 6 7 0.2449564325
#> 514 6 8 0.0314144624
#> 515 6 9 -0.0307725269
#> 516 6 10 0.0522163067
#> 517 6 11 -0.1576208271
#> 518 6 12 -0.1788248241
#> 519 6 13 -0.4662224594
#> 520 6 14 -0.5463845070
#> 521 6 15 -0.8101337365
#> 522 6 16 -0.7511323959
#> 523 6 17 -1.0301380795
#> 524 6 18 -1.2757571815
#> 525 6 19 -1.1477638363
#> 526 6 20 -0.9747700549
#> 527 6 21 -1.2411966630
#> 528 6 22 -1.2758593193
#> 529 6 23 -1.4804074409
#> 530 6 24 -1.7030529198
#> 531 6 25 -1.7132780979
#> 532 6 26 -1.7884600091
#> 533 6 27 -1.8754121067
#> 534 6 28 -1.7499924606
#> 535 6 29 -2.0784092172
#> 536 6 30 -1.8045431962
#> 537 6 31 -1.8329340869
#> 538 6 32 -2.1626638417
#> 539 6 33 -1.8994347324
#> 540 6 34 -1.6354378098
#> 541 6 35 -2.0802744306
#> 542 6 36 -1.8587967412
#> 543 6 37 -2.0838669341
#> 544 6 38 -1.7731732026
#> 545 6 39 -1.8678940403
#> 546 6 40 -1.6156486566
#> 547 6 41 -2.0329956611
#> 548 6 42 -1.7653991998
#> 549 6 43 -1.7733609017
#> 550 6 44 -1.6538427487
#> 551 6 45 -1.6422105381
#> 552 6 46 -1.5902626164
#> 553 6 47 -1.2900076556
#> 554 6 48 -1.4461493877
#> 555 6 49 -0.9615404463
#> 556 6 50 -1.2585355995
#> 557 6 51 -0.9576376121
#> 558 6 52 -0.7812067696
#> 559 6 53 -0.6581019537
#> 560 6 54 -0.6733867818
#> 561 6 55 -0.4957330891
#> 562 6 56 -0.2409988760
#> 563 6 57 -0.4796683337
#> 564 6 58 -0.2534385193
#> 565 6 59 0.0374410987
#> 566 6 60 0.0482636784
#> 567 6 61 0.4456280203
#> 568 6 62 0.4653142736
#> 569 6 63 0.4979121509
#> 570 6 64 0.3817621738
#> 571 6 65 0.7302802334
#> 572 6 66 0.7944756160
#> 573 6 67 0.9388360711
#> 574 6 68 0.8854384717
#> 575 6 69 1.2417614877
#> 576 6 70 1.1108042715
#> 577 6 71 1.3274005167
#> 578 6 72 1.5078612022
#> 579 6 73 1.4167084310
#> 580 6 74 1.6992180539
#> 581 6 75 1.4854654094
#> 582 6 76 1.3260065912
#> 583 6 77 1.8748523383
#> 584 6 78 1.9816985272
#> 585 6 79 1.8559278784
#> 586 6 80 2.0101170542
#> 587 6 81 1.7891694810
#> 588 6 82 1.9637981969
#> 589 6 83 1.7041307756
#> 590 6 84 2.1771489414
#> 591 6 85 2.2756787375
#> 592 6 86 2.1466342164
#> 593 6 87 1.9624346123
#> 594 6 88 1.9347803640
#> 595 6 89 1.6779576049
#> 596 6 90 1.9819937669
#> 597 6 91 1.7825399247
#> 598 6 92 1.6591930781
#> 599 6 93 1.4825182564
#> 600 6 94 1.5792886438
#> 601 6 95 1.4204145564
#> 602 6 96 1.4056315012
#> 603 6 97 1.1941760137
#> 604 6 98 1.5361507030
#> 605 6 99 1.1817447069
#> 606 6 100 1.2418463733
#> 607 7 0 1.1142373544
#> 608 7 1 0.7154588933
#> 609 7 2 0.9414393267
#> 610 7 3 0.6722313343
#> 611 7 4 0.5587006907
#> 612 7 5 0.4851049780
#> 613 7 6 0.2974429359
#> 614 7 7 0.0022222167
#> 615 7 8 0.2267813064
#> 616 7 9 0.0146507969
#> 617 7 10 -0.5720259605
#> 618 7 11 -0.0739982648
#> 619 7 12 -0.4680774622
#> 620 7 13 -0.4577306919
#> 621 7 14 -0.5640876072
#> 622 7 15 -0.8841496568
#> 623 7 16 -1.0683921560
#> 624 7 17 -0.7242803003
#> 625 7 18 -0.7741183066
#> 626 7 19 -1.0771962655
#> 627 7 20 -1.2416482794
#> 628 7 21 -1.3407539883
#> 629 7 22 -1.4035909012
#> 630 7 23 -1.5752756165
#> 631 7 24 -1.4545044130
#> 632 7 25 -1.5788710918
#> 633 7 26 -1.8367329910
#> 634 7 27 -1.7865308482
#> 635 7 28 -1.8499892394
#> 636 7 29 -1.8889192070
#> 637 7 30 -1.7802454338
#> 638 7 31 -2.0397860682
#> 639 7 32 -1.8893790242
#> 640 7 33 -1.9692655680
#> 641 7 34 -2.0051889404
#> 642 7 35 -1.8495685735
#> 643 7 36 -1.9647435458
#> 644 7 37 -2.1309620832
#> 645 7 38 -2.1323362365
#> 646 7 39 -1.9567456120
#> 647 7 40 -1.9708957715
#> 648 7 41 -2.0000518419
#> 649 7 42 -1.8564808072
#> 650 7 43 -1.9682691510
#> 651 7 44 -1.6870436068
#> 652 7 45 -1.6027043283
#> 653 7 46 -1.5092862463
#> 654 7 47 -1.3802844068
#> 655 7 48 -1.2286523729
#> 656 7 49 -1.2541522434
#> 657 7 50 -1.0358275702
#> 658 7 51 -1.1157057068
#> 659 7 52 -0.7610240759
#> 660 7 53 -0.7330264737
#> 661 7 54 -0.6445061994
#> 662 7 55 -0.6092822180
#> 663 7 56 -0.1303651003
#> 664 7 57 -0.2033237958
#> 665 7 58 -0.0991640083
#> 666 7 59 -0.3986590119
#> 667 7 60 -0.1794844779
#> 668 7 61 0.2309316970
#> 669 7 62 0.4986140748
#> 670 7 63 0.4828783223
#> 671 7 64 0.4579637190
#> 672 7 65 0.7024246055
#> 673 7 66 0.7627839490
#> 674 7 67 0.9866115166
#> 675 7 68 0.9248291087
#> 676 7 69 1.0318735829
#> 677 7 70 1.3099390562
#> 678 7 71 1.5006665331
#> 679 7 72 1.7016044096
#> 680 7 73 1.5770629629
#> 681 7 74 1.5558819770
#> 682 7 75 1.4678595562
#> 683 7 76 1.6148026050
#> 684 7 77 1.9737345809
#> 685 7 78 1.7471966837
#> 686 7 79 1.9682044355
#> 687 7 80 1.8876150865
#> 688 7 81 2.0897951344
#> 689 7 82 1.9700725514
#> 690 7 83 1.8880567678
#> 691 7 84 1.8894673975
#> 692 7 85 1.9956087125
#> 693 7 86 2.0906040579
#> 694 7 87 2.2104955090
#> 695 7 88 2.1834790499
#> 696 7 89 2.1181705431
#> 697 7 90 1.7148619524
#> 698 7 91 1.9061552886
#> 699 7 92 1.6843805823
#> 700 7 93 1.6309340331
#> 701 7 94 1.6547398697
#> 702 7 95 1.7720582253
#> 703 7 96 1.2723933064
#> 704 7 97 1.6987925738
#> 705 7 98 1.2586154494
#> 706 7 99 1.1056377644
#> 707 7 100 1.2071216417
#> 708 8 0 1.1410981614
#> 709 8 1 0.8165484906
#> 710 8 2 0.6019094854
#> 711 8 3 0.8423867587
#> 712 8 4 0.3987282026
#> 713 8 5 0.5079109416
#> 714 8 6 0.4227256720
#> 715 8 7 0.3457785547
#> 716 8 8 0.1645914982
#> 717 8 9 -0.0993088225
#> 718 8 10 0.0329739039
#> 719 8 11 0.0206676438
#> 720 8 12 -0.2321493728
#> 721 8 13 -0.7786347732
#> 722 8 14 -0.3979893436
#> 723 8 15 -0.7347735916
#> 724 8 16 -0.7632008543
#> 725 8 17 -0.8608830628
#> 726 8 18 -1.0771752668
#> 727 8 19 -1.1782522608
#> 728 8 20 -1.1137741771
#> 729 8 21 -1.2545935256
#> 730 8 22 -1.3021079909
#> 731 8 23 -1.1767967950
#> 732 8 24 -1.5121069635
#> 733 8 25 -1.6518347960
#> 734 8 26 -2.0790677596
#> 735 8 27 -1.4013500392
#> 736 8 28 -1.9280190764
#> 737 8 29 -1.5425944846
#> 738 8 30 -1.8783015808
#> 739 8 31 -1.7317924300
#> 740 8 32 -1.9993270361
#> 741 8 33 -1.9186379189
#> 742 8 34 -1.9678781107
#> 743 8 35 -2.0246102132
#> 744 8 36 -2.0035914511
#> 745 8 37 -1.8146115069
#> 746 8 38 -1.9699986374
#> 747 8 39 -2.2110201225
#> 748 8 40 -1.8928193526
#> 749 8 41 -1.7331814610
#> 750 8 42 -1.6652361595
#> 751 8 43 -1.6018369527
#> 752 8 44 -1.8780682464
#> 753 8 45 -1.4924624180
#> 754 8 46 -1.3200071978
#> 755 8 47 -1.1853292096
#> 756 8 48 -1.3167564712
#> 757 8 49 -1.2324289739
#> 758 8 50 -0.8574289370
#> 759 8 51 -1.2229886916
#> 760 8 52 -0.9266796592
#> 761 8 53 -0.6774929426
#> 762 8 54 -0.8707908470
#> 763 8 55 -0.4657142090
#> 764 8 56 -0.1035088956
#> 765 8 57 -0.2618075442
#> 766 8 58 -0.1779456663
#> 767 8 59 0.0606175087
#> 768 8 60 0.0731201495
#> 769 8 61 0.3621374774
#> 770 8 62 0.4999915138
#> 771 8 63 0.4874908872
#> 772 8 64 0.4314219478
#> 773 8 65 0.5286320905
#> 774 8 66 0.7529883914
#> 775 8 67 1.0737951232
#> 776 8 68 0.7689415796
#> 777 8 69 0.8840140073
#> 778 8 70 1.1685807638
#> 779 8 71 1.4204930412
#> 780 8 72 1.3136124206
#> 781 8 73 1.6672481549
#> 782 8 74 1.6617748386
#> 783 8 75 1.6573460269
#> 784 8 76 1.8702970135
#> 785 8 77 1.8633619141
#> 786 8 78 1.7887272991
#> 787 8 79 1.9334719321
#> 788 8 80 2.0316251197
#> 789 8 81 2.0159994615
#> 790 8 82 1.8841689567
#> 791 8 83 2.1236388628
#> 792 8 84 2.1729122415
#> 793 8 85 2.0381332918
#> 794 8 86 2.0071480767
#> 795 8 87 1.9551928951
#> 796 8 88 2.2639922923
#> 797 8 89 1.9468150782
#> 798 8 90 1.8396918610
#> 799 8 91 1.4379623815
#> 800 8 92 1.5229122522
#> 801 8 93 1.6826711452
#> 802 8 94 1.6551971250
#> 803 8 95 1.5893045955
#> 804 8 96 1.5884120964
#> 805 8 97 1.3476931504
#> 806 8 98 1.4652005997
#> 807 8 99 1.0459176796
#> 808 8 100 0.8993382037
#> 809 9 0 1.3185827460
#> 810 9 1 1.2058339270
#> 811 9 2 1.0334221485
#> 812 9 3 0.5536221031
#> 813 9 4 0.7165430739
#> 814 9 5 0.4629034735
#> 815 9 6 0.3932556888
#> 816 9 7 0.4413946856
#> 817 9 8 0.2541603805
#> 818 9 9 -0.2570429267
#> 819 9 10 -0.0603813954
#> 820 9 11 -0.2781051369
#> 821 9 12 -0.4060219772
#> 822 9 13 -0.5716674642
#> 823 9 14 -0.5857318073
#> 824 9 15 -0.6274078032
#> 825 9 16 -0.7815001996
#> 826 9 17 -0.9030426793
#> 827 9 18 -1.1479262340
#> 828 9 19 -1.1522682563
#> 829 9 20 -1.3330837729
#> 830 9 21 -1.6324947533
#> 831 9 22 -1.4138837146
#> 832 9 23 -1.2832846166
#> 833 9 24 -1.8192634658
#> 834 9 25 -1.5105012723
#> 835 9 26 -1.5965026428
#> 836 9 27 -1.7462215634
#> 837 9 28 -1.9885465407
#> 838 9 29 -2.1045678334
#> 839 9 30 -1.7063035995
#> 840 9 31 -1.8768243937
#> 841 9 32 -1.9468733539
#> 842 9 33 -1.9513419758
#> 843 9 34 -2.2286288900
#> 844 9 35 -1.8252200624
#> 845 9 36 -1.7449607139
#> 846 9 37 -1.9617753379
#> 847 9 38 -2.1239175066
#> 848 9 39 -1.9522380787
#> 849 9 40 -1.9361720048
#> 850 9 41 -1.6983527107
#> 851 9 42 -1.6976378254
#> 852 9 43 -1.8220998118
#> 853 9 44 -1.6443372453
#> 854 9 45 -1.3182435129
#> 855 9 46 -1.4266999370
#> 856 9 47 -1.2454925366
#> 857 9 48 -1.1262197869
#> 858 9 49 -0.9044527436
#> 859 9 50 -1.4633157230
#> 860 9 51 -1.3509854895
#> 861 9 52 -0.7442269996
#> 862 9 53 -0.7964110370
#> 863 9 54 -0.4886657843
#> 864 9 55 -0.4607217469
#> 865 9 56 -0.3852191433
#> 866 9 57 -0.2987956022
#> 867 9 58 0.0918637139
#> 868 9 59 -0.3246077263
#> 869 9 60 0.1134147409
#> 870 9 61 0.6018293330
#> 871 9 62 0.3048053392
#> 872 9 63 0.6870285337
#> 873 9 64 0.6613340046
#> 874 9 65 0.7648043675
#> 875 9 66 0.8260615127
#> 876 9 67 0.8553257289
#> 877 9 68 1.0521332794
#> 878 9 69 1.0759827857
#> 879 9 70 1.3098583262
#> 880 9 71 1.1399732666
#> 881 9 72 1.4001816214
#> 882 9 73 1.6871194296
#> 883 9 74 1.3402753414
#> 884 9 75 1.8297805054
#> 885 9 76 1.6823911007
#> 886 9 77 2.0653326497
#> 887 9 78 1.8594832072
#> 888 9 79 2.0516246720
#> 889 9 80 2.0004325925
#> 890 9 81 1.7158285966
#> 891 9 82 2.0141344707
#> 892 9 83 2.0023045932
#> 893 9 84 2.0369566007
#> 894 9 85 2.0707662500
#> 895 9 86 1.9727064107
#> 896 9 87 1.9474109662
#> 897 9 88 1.5492004822
#> 898 9 89 1.8698695844
#> 899 9 90 2.0320682204
#> 900 9 91 1.9916017489
#> 901 9 92 1.9350323526
#> 902 9 93 1.8050554653
#> 903 9 94 1.6245320464
#> 904 9 95 1.4258057457
#> 905 9 96 1.3932617491
#> 906 9 97 1.3044266096
#> 907 9 98 1.3983204594
#> 908 9 99 1.1772417512
#> 909 9 100 1.1945851367
#> 910 10 0 1.1803785931
#> 911 10 1 1.1704726173
#> 912 10 2 0.8468320241
#> 913 10 3 0.7755539614
#> 914 10 4 1.0013244638
#> 915 10 5 0.5723232276
#> 916 10 6 0.4135014652
#> 917 10 7 0.0598619774
#> 918 10 8 0.1366059697
#> 919 10 9 -0.0225796746
#> 920 10 10 -0.1166378496
#> 921 10 11 -0.3264400674
#> 922 10 12 -0.4673485420
#> 923 10 13 -0.5952031828
#> 924 10 14 -0.6401014488
#> 925 10 15 -0.5211453024
#> 926 10 16 -0.6845750022
#> 927 10 17 -1.0081843158
#> 928 10 18 -1.3155598240
#> 929 10 19 -1.2936502954
#> 930 10 20 -1.3353118175
#> 931 10 21 -1.3457881133
#> 932 10 22 -1.5500384191
#> 933 10 23 -1.2332336957
#> 934 10 24 -1.6526094733
#> 935 10 25 -1.8650336402
#> 936 10 26 -1.7686620566
#> 937 10 27 -1.9559137769
#> 938 10 28 -1.8321941971
#> 939 10 29 -1.8637596498
#> 940 10 30 -1.8811599742
#> 941 10 31 -2.2058356987
#> 942 10 32 -1.9497637942
#> 943 10 33 -1.9487910200
#> 944 10 34 -2.2131380748
#> 945 10 35 -1.8533872623
#> 946 10 36 -1.8679067455
#> 947 10 37 -1.6215937531
#> 948 10 38 -1.9162744672
#> 949 10 39 -1.8983577192
#> 950 10 40 -1.8489480902
#> 951 10 41 -1.8036851172
#> 952 10 42 -2.0349754332
#> 953 10 43 -1.9449911841
#> 954 10 44 -1.6358838633
#> 955 10 45 -1.6349338338
#> 956 10 46 -1.4569756005
#> 957 10 47 -1.6934972678
#> 958 10 48 -1.5078170187
#> 959 10 49 -1.3493676018
#> 960 10 50 -0.9326958786
#> 961 10 51 -1.1375729858
#> 962 10 52 -0.9810822557
#> 963 10 53 -0.7341311817
#> 964 10 54 -0.6765367365
#> 965 10 55 -0.4856958116
#> 966 10 56 -0.0394292015
#> 967 10 57 -0.4298889968
#> 968 10 58 -0.1819980086
#> 969 10 59 -0.0881331659
#> 970 10 60 0.3418402891
#> 971 10 61 0.1247046828
#> 972 10 62 0.3520131586
#> 973 10 63 0.6051571802
#> 974 10 64 0.4491371911
#> 975 10 65 0.9746415720
#> 976 10 66 0.9433023585
#> 977 10 67 0.7930570567
#> 978 10 68 1.1308590272
#> 979 10 69 1.1349667097
#> 980 10 70 1.3136320533
#> 981 10 71 1.3478375344
#> 982 10 72 1.6112247333
#> 983 10 73 1.3315707415
#> 984 10 74 1.5333768385
#> 985 10 75 1.6455633680
#> 986 10 76 1.5981029843
#> 987 10 77 1.6491138831
#> 988 10 78 1.8529205171
#> 989 10 79 1.8789784220
#> 990 10 80 1.5520966998
#> 991 10 81 2.1186429781
#> 992 10 82 2.0203293483
#> 993 10 83 2.3577896380
#> 994 10 84 2.1027515434
#> 995 10 85 1.9296482120
#> 996 10 86 2.4051410494
#> 997 10 87 2.3913705608
#> 998 10 88 1.7569731429
#> 999 10 89 1.9757225417
#> 1000 10 90 1.8317489275
#> 1001 10 91 1.8422077238
#> 1002 10 92 1.7918359262
#> 1003 10 93 1.5050370559
#> 1004 10 94 1.6670914553
#> 1005 10 95 1.8101608312
#> 1006 10 96 1.4405725787
#> 1007 10 97 1.3523770052
#> 1008 10 98 1.4927980815
#> 1009 10 99 1.3189045221
#> 1010 10 100 0.8333303890
#> 1011 11 0 0.9331176832
#> 1012 11 1 0.8022537386
#> 1013 11 2 0.9790427071
#> 1014 11 3 0.8131655126
#> 1015 11 4 0.7844295240
#> 1016 11 5 0.6546308056
#> 1017 11 6 0.0377999710
#> 1018 11 7 0.1691325214
#> 1019 11 8 0.3617221425
#> 1020 11 9 0.2148589495
#> 1021 11 10 -0.1528723330
#> 1022 11 11 -0.1304828938
#> 1023 11 12 -0.4044646727
#> 1024 11 13 -0.7353027063
#> 1025 11 14 -0.5306261473
#> 1026 11 15 -0.9116440930
#> 1027 11 16 -0.7873160845
#> 1028 11 17 -0.6027676052
#> 1029 11 18 -1.1347969452
#> 1030 11 19 -1.2450833491
#> 1031 11 20 -1.5559733957
#> 1032 11 21 -1.2637014184
#> 1033 11 22 -1.4825437982
#> 1034 11 23 -1.7584139718
#> 1035 11 24 -1.6681873661
#> 1036 11 25 -1.4135116863
#> 1037 11 26 -1.6607301568
#> 1038 11 27 -1.9294269812
#> 1039 11 28 -1.7079685605
#> 1040 11 29 -1.9857575123
#> 1041 11 30 -1.9366976400
#> 1042 11 31 -2.0784711625
#> 1043 11 32 -2.2781079422
#> 1044 11 33 -1.8456416507
#> 1045 11 34 -1.9372450525
#> 1046 11 35 -2.1134180841
#> 1047 11 36 -2.2806345791
#> 1048 11 37 -1.9575325530
#> 1049 11 38 -1.7169544029
#> 1050 11 39 -1.9516674175
#> 1051 11 40 -2.0190805275
#> 1052 11 41 -1.7906995576
#> 1053 11 42 -1.6254108558
#> 1054 11 43 -1.6885266558
#> 1055 11 44 -1.7610557838
#> 1056 11 45 -1.7946432616
#> 1057 11 46 -1.6580429472
#> 1058 11 47 -1.4197116485
#> 1059 11 48 -1.2012882900
#> 1060 11 49 -0.9120018579
#> 1061 11 50 -1.2291100526
#> 1062 11 51 -1.0505043746
#> 1063 11 52 -0.7219629542
#> 1064 11 53 -0.7832133785
#> 1065 11 54 -0.8010999626
#> 1066 11 55 -0.4273251054
#> 1067 11 56 0.0195707656
#> 1068 11 57 0.0881632879
#> 1069 11 58 -0.1600598696
#> 1070 11 59 -0.0298985978
#> 1071 11 60 0.0872057561
#> 1072 11 61 -0.0060511898
#> 1073 11 62 0.5149892160
#> 1074 11 63 0.6090277156
#> 1075 11 64 0.6701722625
#> 1076 11 65 0.7134863400
#> 1077 11 66 0.5557066604
#> 1078 11 67 1.0536758457
#> 1079 11 68 1.1619252155
#> 1080 11 69 1.0250500983
#> 1081 11 70 1.4884126811
#> 1082 11 71 1.4777072594
#> 1083 11 72 1.4853075655
#> 1084 11 73 1.3641006388
#> 1085 11 74 1.6977383172
#> 1086 11 75 1.3694656844
#> 1087 11 76 1.7849505419
#> 1088 11 77 1.8869412069
#> 1089 11 78 1.7694395206
#> 1090 11 79 1.9659235458
#> 1091 11 80 1.7493179415
#> 1092 11 81 1.7730272168
#> 1093 11 82 2.0366092939
#> 1094 11 83 1.9190771772
#> 1095 11 84 2.0507444196
#> 1096 11 85 1.7519147194
#> 1097 11 86 1.6836675172
#> 1098 11 87 1.9000075161
#> 1099 11 88 1.8049490559
#> 1100 11 89 2.0666442193
#> 1101 11 90 1.9205069179
#> 1102 11 91 1.8014026049
#> 1103 11 92 1.6543796204
#> 1104 11 93 1.9702321514
#> 1105 11 94 1.6837179790
#> 1106 11 95 1.8282478341
#> 1107 11 96 1.6328411520
#> 1108 11 97 1.4931684953
#> 1109 11 98 1.1997646757
#> 1110 11 99 1.5182437831
#> 1111 11 100 1.1876505988
#> 1112 12 0 0.8453409186
#> 1113 12 1 1.0463448812
#> 1114 12 2 0.8467306825
#> 1115 12 3 0.8163910229
#> 1116 12 4 0.4807691868
#> 1117 12 5 0.3542108121
#> 1118 12 6 0.2811762993
#> 1119 12 7 0.1460000102
#> 1120 12 8 0.3310350576
#> 1121 12 9 0.2474910827
#> 1122 12 10 -0.1385147681
#> 1123 12 11 -0.2939679053
#> 1124 12 12 -0.4136820187
#> 1125 12 13 -0.4767016663
#> 1126 12 14 -0.5933901364
#> 1127 12 15 -0.6828600415
#> 1128 12 16 -0.9539398374
#> 1129 12 17 -1.0812225065
#> 1130 12 18 -0.8831107062
#> 1131 12 19 -1.2492568853
#> 1132 12 20 -1.2211908832
#> 1133 12 21 -1.3698793940
#> 1134 12 22 -1.5943247366
#> 1135 12 23 -1.4455765129
#> 1136 12 24 -1.5858036121
#> 1137 12 25 -1.4729744662
#> 1138 12 26 -1.7298538554
#> 1139 12 27 -1.8548390034
#> 1140 12 28 -1.8138733162
#> 1141 12 29 -2.0766434392
#> 1142 12 30 -2.0598822240
#> 1143 12 31 -1.8860159721
#> 1144 12 32 -2.0328386231
#> 1145 12 33 -2.0052526740
#> 1146 12 34 -2.0172550641
#> 1147 12 35 -2.0942690011
#> 1148 12 36 -2.2883356762
#> 1149 12 37 -1.9142114117
#> 1150 12 38 -1.8255339892
#> 1151 12 39 -2.0986751836
#> 1152 12 40 -1.6410755575
#> 1153 12 41 -1.7563768283
#> 1154 12 42 -1.5564584727
#> 1155 12 43 -1.8378976960
#> 1156 12 44 -1.5992358250
#> 1157 12 45 -1.5627758205
#> 1158 12 46 -1.3499099645
#> 1159 12 47 -1.4631949470
#> 1160 12 48 -1.2845269314
#> 1161 12 49 -1.4509439583
#> 1162 12 50 -1.1972478282
#> 1163 12 51 -0.9540444022
#> 1164 12 52 -0.9671033865
#> 1165 12 53 -0.7526476774
#> 1166 12 54 -0.6983136783
#> 1167 12 55 -0.4166188679
#> 1168 12 56 -0.2099152525
#> 1169 12 57 -0.3845736581
#> 1170 12 58 -0.1822330464
#> 1171 12 59 0.2053449404
#> 1172 12 60 -0.2148575130
#> 1173 12 61 0.1921517525
#> 1174 12 62 0.6740318368
#> 1175 12 63 0.8161256484
#> 1176 12 64 0.6314150700
#> 1177 12 65 0.5968238570
#> 1178 12 66 0.8667566091
#> 1179 12 67 0.8562718888
#> 1180 12 68 1.2805949481
#> 1181 12 69 1.0459903828
#> 1182 12 70 1.3225844768
#> 1183 12 71 1.4543113251
#> 1184 12 72 1.3370208037
#> 1185 12 73 1.6619645015
#> 1186 12 74 1.4995798475
#> 1187 12 75 1.7774779441
#> 1188 12 76 1.9119720380
#> 1189 12 77 1.6568407014
#> 1190 12 78 2.0218168093
#> 1191 12 79 1.8253747612
#> 1192 12 80 1.9786511242
#> 1193 12 81 1.9928325806
#> 1194 12 82 1.9187910299
#> 1195 12 83 2.0355739626
#> 1196 12 84 1.8154071689
#> 1197 12 85 1.9762715775
#> 1198 12 86 2.1094010021
#> 1199 12 87 1.6404179599
#> 1200 12 88 1.7165909872
#> 1201 12 89 1.7310771147
#> 1202 12 90 1.6250725112
#> 1203 12 91 1.8770875077
#> 1204 12 92 1.6087652644
#> 1205 12 93 1.3696400625
#> 1206 12 94 1.5286177035
#> 1207 12 95 1.4891784390
#> 1208 12 96 1.5937039004
#> 1209 12 97 1.2112531914
#> 1210 12 98 1.4572056689
#> 1211 12 99 1.2438994933
#> 1212 12 100 1.1349574354
#> 1213 13 0 0.9539185183
#> 1214 13 1 0.9107411333
#> 1215 13 2 0.6682354156
#> 1216 13 3 0.4954280714
#> 1217 13 4 0.4870681951
#> 1218 13 5 0.5411432876
#> 1219 13 6 0.3831386231
#> 1220 13 7 0.1175167304
#> 1221 13 8 0.0661497495
#> 1222 13 9 -0.0637610372
#> 1223 13 10 -0.2140366901
#> 1224 13 11 -0.3966555931
#> 1225 13 12 -0.3160981984
#> 1226 13 13 -0.4053151064
#> 1227 13 14 -0.7033404149
#> 1228 13 15 -0.5199075812
#> 1229 13 16 -0.6900601089
#> 1230 13 17 -1.0351723191
#> 1231 13 18 -1.2235350384
#> 1232 13 19 -1.1026258786
#> 1233 13 20 -1.3390164223
#> 1234 13 21 -1.3749307996
#> 1235 13 22 -1.3318701952
#> 1236 13 23 -1.5239226013
#> 1237 13 24 -1.7038643098
#> 1238 13 25 -1.7900691555
#> 1239 13 26 -1.6988353660
#> 1240 13 27 -1.7536147872
#> 1241 13 28 -1.9215604644
#> 1242 13 29 -1.8470401838
#> 1243 13 30 -2.0724620767
#> 1244 13 31 -1.6950903373
#> 1245 13 32 -2.1961272723
#> 1246 13 33 -1.7490310278
#> 1247 13 34 -1.9813362745
#> 1248 13 35 -1.9965236114
#> 1249 13 36 -2.1848787658
#> 1250 13 37 -1.8495776649
#> 1251 13 38 -1.7462127925
#> 1252 13 39 -2.0584529154
#> 1253 13 40 -1.7577302843
#> 1254 13 41 -1.6148372618
#> 1255 13 42 -1.5002071526
#> 1256 13 43 -1.8232600537
#> 1257 13 44 -1.7762855623
#> 1258 13 45 -1.5808106622
#> 1259 13 46 -1.4413626132
#> 1260 13 47 -1.5072071200
#> 1261 13 48 -1.3926079339
#> 1262 13 49 -1.0174001100
#> 1263 13 50 -1.1055618166
#> 1264 13 51 -0.8276451940
#> 1265 13 52 -0.9359030720
#> 1266 13 53 -0.6070793784
#> 1267 13 54 -0.6159533172
#> 1268 13 55 -0.5248271648
#> 1269 13 56 -0.6649382018
#> 1270 13 57 -0.4744920190
#> 1271 13 58 -0.0295513571
#> 1272 13 59 -0.2048413435
#> 1273 13 60 -0.0449239287
#> 1274 13 61 0.2646422773
#> 1275 13 62 0.5016451176
#> 1276 13 63 0.4430224836
#> 1277 13 64 0.7324243545
#> 1278 13 65 0.5374668779
#> 1279 13 66 0.9924134084
#> 1280 13 67 1.0686341701
#> 1281 13 68 0.9826864460
#> 1282 13 69 1.2129259112
#> 1283 13 70 1.4474553115
#> 1284 13 71 1.2109249459
#> 1285 13 72 1.3168104391
#> 1286 13 73 1.5387581360
#> 1287 13 74 1.5484695567
#> 1288 13 75 1.6458282047
#> 1289 13 76 1.8440954656
#> 1290 13 77 1.8378841444
#> 1291 13 78 2.0843532643
#> 1292 13 79 1.7451976853
#> 1293 13 80 2.0124232127
#> 1294 13 81 1.9662682706
#> 1295 13 82 1.8372730623
#> 1296 13 83 1.7409555975
#> 1297 13 84 2.0993948506
#> 1298 13 85 1.9842524644
#> 1299 13 86 1.7918080032
#> 1300 13 87 2.0104511613
#> 1301 13 88 1.9250935065
#> 1302 13 89 2.1450296536
#> 1303 13 90 1.7245877621
#> 1304 13 91 1.9402527868
#> 1305 13 92 1.6615462559
#> 1306 13 93 1.4754847823
#> 1307 13 94 1.8009256824
#> 1308 13 95 1.2058907889
#> 1309 13 96 1.5060172560
#> 1310 13 97 1.4594771672
#> 1311 13 98 1.3437254621
#> 1312 13 99 1.0935701513
#> 1313 13 100 0.9422999610
#> 1314 14 0 1.0637206790
#> 1315 14 1 0.6932494374
#> 1316 14 2 0.9867996528
#> 1317 14 3 0.5295883212
#> 1318 14 4 0.5968392579
#> 1319 14 5 0.4418738691
#> 1320 14 6 0.3523994262
#> 1321 14 7 0.4801933379
#> 1322 14 8 0.0488685749
#> 1323 14 9 -0.1068453910
#> 1324 14 10 -0.3429290744
#> 1325 14 11 -0.3609821335
#> 1326 14 12 -0.5392539002
#> 1327 14 13 -0.4258952086
#> 1328 14 14 -0.7373764084
#> 1329 14 15 -0.6807588944
#> 1330 14 16 -0.8639021194
#> 1331 14 17 -1.1692223751
#> 1332 14 18 -1.1812635237
#> 1333 14 19 -1.0341959129
#> 1334 14 20 -1.1311863246
#> 1335 14 21 -1.0604978228
#> 1336 14 22 -1.4511843740
#> 1337 14 23 -1.7586098214
#> 1338 14 24 -1.7270318971
#> 1339 14 25 -1.6216686939
#> 1340 14 26 -1.4624523428
#> 1341 14 27 -1.7886057712
#> 1342 14 28 -1.6845595294
#> 1343 14 29 -1.7835924962
#> 1344 14 30 -2.1097118593
#> 1345 14 31 -1.9882238576
#> 1346 14 32 -1.7870812574
#> 1347 14 33 -1.8639441156
#> 1348 14 34 -1.9304023865
#> 1349 14 35 -1.9251249715
#> 1350 14 36 -2.0592431724
#> 1351 14 37 -2.1644444542
#> 1352 14 38 -1.7454660467
#> 1353 14 39 -2.1184006721
#> 1354 14 40 -2.0042703533
#> 1355 14 41 -1.7198053030
#> 1356 14 42 -1.9470336993
#> 1357 14 43 -1.7771026873
#> 1358 14 44 -1.8016729443
#> 1359 14 45 -1.4546741930
#> 1360 14 46 -1.3982391268
#> 1361 14 47 -1.3135333078
#> 1362 14 48 -1.2166425647
#> 1363 14 49 -1.1005582240
#> 1364 14 50 -0.9847011379
#> 1365 14 51 -1.2680987183
#> 1366 14 52 -0.8834776169
#> 1367 14 53 -0.7292426827
#> 1368 14 54 -0.5194233518
#> 1369 14 55 -0.6857812998
#> 1370 14 56 -0.4601285272
#> 1371 14 57 -0.4222448948
#> 1372 14 58 0.0224084693
#> 1373 14 59 0.1812416391
#> 1374 14 60 0.2331324839
#> 1375 14 61 0.0567669139
#> 1376 14 62 0.4321190117
#> 1377 14 63 0.6596545160
#> 1378 14 64 0.6331169186
#> 1379 14 65 0.6414487997
#> 1380 14 66 0.6790202601
#> 1381 14 67 0.8543926288
#> 1382 14 68 1.1698996092
#> 1383 14 69 1.1022136161
#> 1384 14 70 1.3007899785
#> 1385 14 71 1.5555756833
#> 1386 14 72 1.5373975688
#> 1387 14 73 1.7389367165
#> 1388 14 74 1.3565323727
#> 1389 14 75 1.6408405277
#> 1390 14 76 1.7572329960
#> 1391 14 77 1.8918955334
#> 1392 14 78 1.6802365599
#> 1393 14 79 2.0197324202
#> 1394 14 80 1.9806066274
#> 1395 14 81 2.0021278618
#> 1396 14 82 2.0591432066
#> 1397 14 83 1.9779047661
#> 1398 14 84 2.1388037225
#> 1399 14 85 2.0939265744
#> 1400 14 86 1.9630009712
#> 1401 14 87 2.1225932101
#> 1402 14 88 1.9836637181
#> 1403 14 89 2.0056804583
#> 1404 14 90 1.7743093191
#> 1405 14 91 2.0512148274
#> 1406 14 92 1.7571061753
#> 1407 14 93 1.8214985406
#> 1408 14 94 1.6092355394
#> 1409 14 95 1.5058292406
#> 1410 14 96 1.5828518161
#> 1411 14 97 1.1391235151
#> 1412 14 98 1.3547672027
#> 1413 14 99 1.2431800419
#> 1414 14 100 0.6763052064
#> 1415 15 0 0.9242134979
#> 1416 15 1 1.1300425012
#> 1417 15 2 0.7677176004
#> 1418 15 3 1.0024230148
#> 1419 15 4 0.7044010432
#> 1420 15 5 0.5491348779
#> 1421 15 6 0.5948757826
#> 1422 15 7 0.0050153000
#> 1423 15 8 0.2934112221
#> 1424 15 9 0.2603606460
#> 1425 15 10 -0.2577505234
#> 1426 15 11 -0.2820604999
#> 1427 15 12 -0.3041902078
#> 1428 15 13 -0.6971206972
#> 1429 15 14 -0.5851766102
#> 1430 15 15 -0.8122698287
#> 1431 15 16 -0.7924700195
#> 1432 15 17 -0.9936964757
#> 1433 15 18 -0.9699806221
#> 1434 15 19 -1.1913971774
#> 1435 15 20 -1.3428963474
#> 1436 15 21 -1.3116235865
#> 1437 15 22 -1.3644906680
#> 1438 15 23 -1.4542386497
#> 1439 15 24 -1.5745129548
#> 1440 15 25 -1.7906432883
#> 1441 15 26 -1.9465366346
#> 1442 15 27 -1.5658072291
#> 1443 15 28 -1.7906993642
#> 1444 15 29 -2.0622295612
#> 1445 15 30 -2.1321959463
#> 1446 15 31 -2.0137961866
#> 1447 15 32 -2.0275037775
#> 1448 15 33 -1.9820816358
#> 1449 15 34 -1.8363751162
#> 1450 15 35 -2.2256600689
#> 1451 15 36 -1.7576388893
#> 1452 15 37 -1.8987238442
#> 1453 15 38 -1.9516658315
#> 1454 15 39 -1.8595323556
#> 1455 15 40 -1.9919063419
#> 1456 15 41 -1.6485613551
#> 1457 15 42 -1.6406786190
#> 1458 15 43 -1.9049599475
#> 1459 15 44 -1.7564874301
#> 1460 15 45 -1.5736327548
#> 1461 15 46 -1.5982852541
#> 1462 15 47 -1.6252063330
#> 1463 15 48 -1.3786829596
#> 1464 15 49 -1.2276237600
#> 1465 15 50 -1.2937988592
#> 1466 15 51 -0.9910987494
#> 1467 15 52 -1.0217720533
#> 1468 15 53 -1.0292753461
#> 1469 15 54 -0.7396079371
#> 1470 15 55 -0.6390054707
#> 1471 15 56 -0.1590486630
#> 1472 15 57 -0.3355654006
#> 1473 15 58 -0.0739043008
#> 1474 15 59 -0.0708282245
#> 1475 15 60 0.0289696526
#> 1476 15 61 0.0760577896
#> 1477 15 62 0.1396885154
#> 1478 15 63 0.5572985723
#> 1479 15 64 0.8443934188
#> 1480 15 65 0.7746519270
#> 1481 15 66 0.9034832268
#> 1482 15 67 0.9525635096
#> 1483 15 68 1.2068904060
#> 1484 15 69 1.2316476113
#> 1485 15 70 1.0125676916
#> 1486 15 71 1.0847249081
#> 1487 15 72 1.4220717866
#> 1488 15 73 1.3798348149
#> 1489 15 74 1.7003159990
#> 1490 15 75 1.6170996123
#> 1491 15 76 1.8969249254
#> 1492 15 77 2.0563709248
#> 1493 15 78 2.1032693954
#> 1494 15 79 1.8692806147
#> 1495 15 80 1.8138296715
#> 1496 15 81 1.9418408796
#> 1497 15 82 1.7753406482
#> 1498 15 83 2.1833545043
#> 1499 15 84 1.7196555599
#> 1500 15 85 1.8153919362
#> 1501 15 86 2.0727447261
#> 1502 15 87 2.0180900256
#> 1503 15 88 2.0700805710
#> 1504 15 89 1.7634315785
#> 1505 15 90 1.6220896723
#> 1506 15 91 1.9642823115
#> 1507 15 92 1.8440129435
#> 1508 15 93 2.0303961650
#> 1509 15 94 1.4634087395
#> 1510 15 95 1.2723238465
#> 1511 15 96 1.5868544997
#> 1512 15 97 1.6211034951
#> 1513 15 98 1.2576114666
#> 1514 15 99 1.3129238576
#> 1515 15 100 1.0143650949
#> 1516 16 0 1.1899962569
#> 1517 16 1 1.1395065458
#> 1518 16 2 0.9030292852
#> 1519 16 3 0.7346866538
#> 1520 16 4 0.8373242521
#> 1521 16 5 0.5323385060
#> 1522 16 6 0.6218662956
#> 1523 16 7 0.2519100475
#> 1524 16 8 0.2282660072
#> 1525 16 9 -0.2212940407
#> 1526 16 10 -0.1318397693
#> 1527 16 11 -0.2433966022
#> 1528 16 12 -0.4780780068
#> 1529 16 13 -0.6424710707
#> 1530 16 14 -0.4657018761
#> 1531 16 15 -0.5892413895
#> 1532 16 16 -1.0367477954
#> 1533 16 17 -0.8905312289
#> 1534 16 18 -1.2295541538
#> 1535 16 19 -1.3246237651
#> 1536 16 20 -1.1878358703
#> 1537 16 21 -1.4642374140
#> 1538 16 22 -1.3016253305
#> 1539 16 23 -1.5284572595
#> 1540 16 24 -1.5313469967
#> 1541 16 25 -1.7614859743
#> 1542 16 26 -1.9201559933
#> 1543 16 27 -1.6678943036
#> 1544 16 28 -1.8199068294
#> 1545 16 29 -1.9346648558
#> 1546 16 30 -1.9241128170
#> 1547 16 31 -1.7636707084
#> 1548 16 32 -2.0875954831
#> 1549 16 33 -2.1077697987
#> 1550 16 34 -2.0929140656
#> 1551 16 35 -2.2344407985
#> 1552 16 36 -1.8625881567
#> 1553 16 37 -1.9376812102
#> 1554 16 38 -1.9087041192
#> 1555 16 39 -1.9118698515
#> 1556 16 40 -1.9399600315
#> 1557 16 41 -1.9376628439
#> 1558 16 42 -1.6299260564
#> 1559 16 43 -1.9082498262
#> 1560 16 44 -1.5582081770
#> 1561 16 45 -1.6666654743
#> 1562 16 46 -1.4228395471
#> 1563 16 47 -1.4879195902
#> 1564 16 48 -1.3615135330
#> 1565 16 49 -0.9187401984
#> 1566 16 50 -0.9803622189
#> 1567 16 51 -1.2945340384
#> 1568 16 52 -0.8421933002
#> 1569 16 53 -0.8138841950
#> 1570 16 54 -0.7986187104
#> 1571 16 55 -0.4761905048
#> 1572 16 56 -0.3656936714
#> 1573 16 57 -0.3104744320
#> 1574 16 58 0.1597279725
#> 1575 16 59 -0.3479227584
#> 1576 16 60 0.2407138832
#> 1577 16 61 0.1967739307
#> 1578 16 62 0.4628032057
#> 1579 16 63 0.4189874829
#> 1580 16 64 0.5188460871
#> 1581 16 65 0.4698082497
#> 1582 16 66 0.8105207320
#> 1583 16 67 1.3259999183
#> 1584 16 68 1.2111276870
#> 1585 16 69 1.4182986045
#> 1586 16 70 1.4038925353
#> 1587 16 71 1.5329732202
#> 1588 16 72 1.5860787900
#> 1589 16 73 1.6055446641
#> 1590 16 74 1.5243900270
#> 1591 16 75 1.6030017590
#> 1592 16 76 1.5073467936
#> 1593 16 77 1.8042344826
#> 1594 16 78 1.9905209045
#> 1595 16 79 2.0535930754
#> 1596 16 80 1.9487680216
#> 1597 16 81 1.8804128172
#> 1598 16 82 2.4764481044
#> 1599 16 83 2.1058613617
#> 1600 16 84 2.2130581034
#> 1601 16 85 1.9460400122
#> 1602 16 86 1.9798387333
#> 1603 16 87 2.0338277219
#> 1604 16 88 2.1912582621
#> 1605 16 89 1.8586465665
#> 1606 16 90 1.9914783153
#> 1607 16 91 1.4999278567
#> 1608 16 92 1.6816163518
#> 1609 16 93 1.5005207638
#> 1610 16 94 1.7912574259
#> 1611 16 95 1.5231057634
#> 1612 16 96 1.4066299670
#> 1613 16 97 1.5821809888
#> 1614 16 98 1.4504532093
#> 1615 16 99 1.0494419055
#> 1616 16 100 1.1447845849
#> 1617 17 0 1.1214100774
#> 1618 17 1 0.9435072148
#> 1619 17 2 0.6686152687
#> 1620 17 3 0.6498361121
#> 1621 17 4 0.4825252958
#> 1622 17 5 0.3138064599
#> 1623 17 6 0.2557828961
#> 1624 17 7 -0.0630814215
#> 1625 17 8 0.3413891086
#> 1626 17 9 -0.0639067280
#> 1627 17 10 -0.0915248051
#> 1628 17 11 -0.2337627796
#> 1629 17 12 -0.3193518689
#> 1630 17 13 -0.4838198511
#> 1631 17 14 -0.4948623730
#> 1632 17 15 -0.5662756569
#> 1633 17 16 -0.9423474442
#> 1634 17 17 -1.1789620531
#> 1635 17 18 -1.0261220419
#> 1636 17 19 -1.1849031027
#> 1637 17 20 -1.3877881709
#> 1638 17 21 -1.3476361099
#> 1639 17 22 -1.3117831884
#> 1640 17 23 -1.5261672340
#> 1641 17 24 -1.7954546774
#> 1642 17 25 -1.6352884349
#> 1643 17 26 -1.9192899901
#> 1644 17 27 -1.7640167634
#> 1645 17 28 -1.8250938779
#> 1646 17 29 -1.6719503425
#> 1647 17 30 -1.9630292062
#> 1648 17 31 -1.8524596584
#> 1649 17 32 -1.8500546849
#> 1650 17 33 -2.0266651366
#> 1651 17 34 -2.2203668579
#> 1652 17 35 -2.0019930487
#> 1653 17 36 -1.9405471602
#> 1654 17 37 -1.9077910898
#> 1655 17 38 -1.9136754253
#> 1656 17 39 -1.9371614166
#> 1657 17 40 -1.6998455179
#> 1658 17 41 -1.8186857694
#> 1659 17 42 -1.7713256135
#> 1660 17 43 -1.6257337993
#> 1661 17 44 -1.5653623565
#> 1662 17 45 -1.2838171682
#> 1663 17 46 -1.2710867251
#> 1664 17 47 -1.2294278686
#> 1665 17 48 -1.2436820627
#> 1666 17 49 -1.2792753313
#> 1667 17 50 -1.2438115400
#> 1668 17 51 -1.1127519029
#> 1669 17 52 -0.9906270402
#> 1670 17 53 -0.6707549239
#> 1671 17 54 -0.7128440391
#> 1672 17 55 -0.5341321133
#> 1673 17 56 -0.1869780222
#> 1674 17 57 -0.2203132348
#> 1675 17 58 -0.1345191302
#> 1676 17 59 -0.1277011894
#> 1677 17 60 0.0098158877
#> 1678 17 61 0.1262226912
#> 1679 17 62 0.3387872085
#> 1680 17 63 0.3886442611
#> 1681 17 64 0.6315574066
#> 1682 17 65 0.8903774137
#> 1683 17 66 0.8870943608
#> 1684 17 67 0.8704146400
#> 1685 17 68 0.9013659744
#> 1686 17 69 1.1970808870
#> 1687 17 70 1.2792507802
#> 1688 17 71 1.2223740090
#> 1689 17 72 1.5086524344
#> 1690 17 73 1.6332984832
#> 1691 17 74 1.5703561385
#> 1692 17 75 1.7298652908
#> 1693 17 76 1.6446103654
#> 1694 17 77 2.1453378083
#> 1695 17 78 1.6017934745
#> 1696 17 79 1.9869803190
#> 1697 17 80 1.9444592947
#> 1698 17 81 1.7518585412
#> 1699 17 82 1.9314508576
#> 1700 17 83 1.8883699793
#> 1701 17 84 1.9255402217
#> 1702 17 85 1.8959489200
#> 1703 17 86 1.9357999587
#> 1704 17 87 1.9922280745
#> 1705 17 88 1.7928710672
#> 1706 17 89 1.9535168589
#> 1707 17 90 1.7266552921
#> 1708 17 91 2.0122798660
#> 1709 17 92 1.7359997340
#> 1710 17 93 1.5486714482
#> 1711 17 94 1.5846423984
#> 1712 17 95 1.6585202945
#> 1713 17 96 1.5150422716
#> 1714 17 97 1.3252030906
#> 1715 17 98 1.5388511927
#> 1716 17 99 1.2301499414
#> 1717 17 100 1.0455336827
#> 1718 18 0 1.2116549137
#> 1719 18 1 0.8356099238
#> 1720 18 2 0.6744175193
#> 1721 18 3 0.6921149184
#> 1722 18 4 0.8274409874
#> 1723 18 5 0.5515602561
#> 1724 18 6 0.2799627132
#> 1725 18 7 0.3935336313
#> 1726 18 8 0.1161720043
#> 1727 18 9 -0.1574825265
#> 1728 18 10 -0.0458021070
#> 1729 18 11 -0.0115059997
#> 1730 18 12 -0.2991559494
#> 1731 18 13 -0.4582870823
#> 1732 18 14 -0.7063622407
#> 1733 18 15 -0.6411054200
#> 1734 18 16 -1.0025235764
#> 1735 18 17 -1.2021604018
#> 1736 18 18 -1.0691752711
#> 1737 18 19 -1.1721518070
#> 1738 18 20 -0.9118894077
#> 1739 18 21 -1.5437859101
#> 1740 18 22 -1.4250113793
#> 1741 18 23 -1.4134778353
#> 1742 18 24 -1.4541804165
#> 1743 18 25 -1.6845506423
#> 1744 18 26 -1.8589612143
#> 1745 18 27 -1.8149747475
#> 1746 18 28 -1.5646541544
#> 1747 18 29 -1.8263938407
#> 1748 18 30 -2.2411696769
#> 1749 18 31 -1.7490380905
#> 1750 18 32 -1.9017950887
#> 1751 18 33 -2.0003942978
#> 1752 18 34 -2.0026513509
#> 1753 18 35 -2.0191605663
#> 1754 18 36 -1.9470484552
#> 1755 18 37 -2.0421166972
#> 1756 18 38 -1.8982282276
#> 1757 18 39 -2.0450711521
#> 1758 18 40 -1.8334139340
#> 1759 18 41 -1.6481244387
#> 1760 18 42 -1.6813235999
#> 1761 18 43 -1.5392596738
#> 1762 18 44 -1.7878833326
#> 1763 18 45 -1.5395548090
#> 1764 18 46 -1.3725985339
#> 1765 18 47 -1.5370167420
#> 1766 18 48 -1.0481401300
#> 1767 18 49 -1.3393662876
#> 1768 18 50 -1.0559268055
#> 1769 18 51 -0.9500246352
#> 1770 18 52 -0.8429046174
#> 1771 18 53 -0.7776759421
#> 1772 18 54 -0.5606342642
#> 1773 18 55 -0.6623330622
#> 1774 18 56 -0.5785931270
#> 1775 18 57 -0.3593837419
#> 1776 18 58 -0.1447761782
#> 1777 18 59 0.1778929247
#> 1778 18 60 0.3530990961
#> 1779 18 61 0.2880496406
#> 1780 18 62 0.4215649375
#> 1781 18 63 0.4505404055
#> 1782 18 64 0.6151337341
#> 1783 18 65 0.5156833205
#> 1784 18 66 0.8854280555
#> 1785 18 67 0.8738550108
#> 1786 18 68 1.1128741718
#> 1787 18 69 1.1150655803
#> 1788 18 70 1.1674053773
#> 1789 18 71 1.3284671074
#> 1790 18 72 1.3956115912
#> 1791 18 73 1.6984225305
#> 1792 18 74 1.6431505555
#> 1793 18 75 1.7478156835
#> 1794 18 76 1.5613447552
#> 1795 18 77 2.0296303962
#> 1796 18 78 1.8795231193
#> 1797 18 79 1.7703624814
#> 1798 18 80 1.9808551128
#> 1799 18 81 2.0931220643
#> 1800 18 82 1.7753189171
#> 1801 18 83 2.2488745776
#> 1802 18 84 1.9762672019
#> 1803 18 85 2.1648677254
#> 1804 18 86 1.9963715752
#> 1805 18 87 1.9166732306
#> 1806 18 88 1.6645419084
#> 1807 18 89 1.7403419155
#> 1808 18 90 1.8572349203
#> 1809 18 91 1.9383279336
#> 1810 18 92 1.4754527188
#> 1811 18 93 1.9006382921
#> 1812 18 94 1.8341015879
#> 1813 18 95 1.3762762883
#> 1814 18 96 1.5360311636
#> 1815 18 97 1.2217701298
#> 1816 18 98 1.2642322838
#> 1817 18 99 1.3234444968
#> 1818 18 100 1.2108555589
#> 1819 19 0 0.9668341267
#> 1820 19 1 0.7741799995
#> 1821 19 2 0.9794252833
#> 1822 19 3 0.5396044848
#> 1823 19 4 0.4675654960
#> 1824 19 5 0.3596472487
#> 1825 19 6 0.4656764264
#> 1826 19 7 0.1944174586
#> 1827 19 8 0.1356523470
#> 1828 19 9 -0.0829528659
#> 1829 19 10 -0.0458539363
#> 1830 19 11 -0.3267554392
#> 1831 19 12 -0.1111849093
#> 1832 19 13 -0.4832380604
#> 1833 19 14 -0.6964718457
#> 1834 19 15 -0.5190619291
#> 1835 19 16 -0.8371527957
#> 1836 19 17 -1.1045640522
#> 1837 19 18 -1.2060221170
#> 1838 19 19 -1.0933779297
#> 1839 19 20 -1.4435603434
#> 1840 19 21 -1.1278206501
#> 1841 19 22 -1.5862864785
#> 1842 19 23 -1.7596412348
#> 1843 19 24 -1.8464949475
#> 1844 19 25 -1.8320678672
#> 1845 19 26 -1.6638435697
#> 1846 19 27 -2.0950240706
#> 1847 19 28 -1.9288294543
#> 1848 19 29 -1.9094092958
#> 1849 19 30 -2.1474362039
#> 1850 19 31 -1.9341246913
#> 1851 19 32 -2.3762355584
#> 1852 19 33 -2.2469001221
#> 1853 19 34 -1.7685583652
#> 1854 19 35 -1.7445075611
#> 1855 19 36 -1.8290671270
#> 1856 19 37 -1.5853909915
#> 1857 19 38 -2.0240468423
#> 1858 19 39 -1.6437608489
#> 1859 19 40 -2.0346549016
#> 1860 19 41 -1.6777500354
#> 1861 19 42 -2.0116988266
#> 1862 19 43 -1.6135758628
#> 1863 19 44 -1.9463239972
#> 1864 19 45 -1.7959184563
#> 1865 19 46 -1.6410071811
#> 1866 19 47 -1.4876810872
#> 1867 19 48 -1.2541371087
#> 1868 19 49 -1.2126057338
#> 1869 19 50 -0.8805518502
#> 1870 19 51 -0.7496298606
#> 1871 19 52 -0.7320691683
#> 1872 19 53 -0.8076104893
#> 1873 19 54 -0.6266842219
#> 1874 19 55 -0.5292982014
#> 1875 19 56 -0.2350285392
#> 1876 19 57 -0.2723494890
#> 1877 19 58 -0.2490359472
#> 1878 19 59 0.0721420190
#> 1879 19 60 -0.2117515331
#> 1880 19 61 0.2540040923
#> 1881 19 62 0.2612612574
#> 1882 19 63 0.4345612589
#> 1883 19 64 0.6979157588
#> 1884 19 65 0.7612312637
#> 1885 19 66 0.9356788484
#> 1886 19 67 0.9583571899
#> 1887 19 68 0.9368549612
#> 1888 19 69 1.0142911941
#> 1889 19 70 1.2594774204
#> 1890 19 71 1.6646705444
#> 1891 19 72 1.1960026578
#> 1892 19 73 1.5594932257
#> 1893 19 74 1.5334344020
#> 1894 19 75 1.5731734636
#> 1895 19 76 1.8309409707
#> 1896 19 77 1.7690227374
#> 1897 19 78 2.0604557038
#> 1898 19 79 1.7819930997
#> 1899 19 80 1.6730246326
#> 1900 19 81 1.7808135869
#> 1901 19 82 1.7998006225
#> 1902 19 83 2.1050544051
#> 1903 19 84 2.0176671929
#> 1904 19 85 2.0875409848
#> 1905 19 86 2.0238214150
#> 1906 19 87 2.1074381320
#> 1907 19 88 2.1182790372
#> 1908 19 89 2.0481801653
#> 1909 19 90 1.7991907610
#> 1910 19 91 1.6831970401
#> 1911 19 92 1.8386796056
#> 1912 19 93 1.8330770184
#> 1913 19 94 1.4790142236
#> 1914 19 95 1.6718230418
#> 1915 19 96 1.3610104110
#> 1916 19 97 1.3380965197
#> 1917 19 98 1.2065855694
#> 1918 19 99 1.1227774901
#> 1919 19 100 0.6823048354
#> 1920 20 0 1.5030172531
#> 1921 20 1 0.9917215451
#> 1922 20 2 0.9320752261
#> 1923 20 3 0.6949992234
#> 1924 20 4 0.5918561858
#> 1925 20 5 0.7144715887
#> 1926 20 6 0.3343559483
#> 1927 20 7 0.2642188916
#> 1928 20 8 0.1927218872
#> 1929 20 9 -0.0541393134
#> 1930 20 10 0.1788786483
#> 1931 20 11 -0.4543963631
#> 1932 20 12 -0.0626322472
#> 1933 20 13 -0.5398259213
#> 1934 20 14 -0.4043578244
#> 1935 20 15 -1.0262418113
#> 1936 20 16 -0.6985259030
#> 1937 20 17 -0.8227233584
#> 1938 20 18 -1.2533549015
#> 1939 20 19 -1.2822113629
#> 1940 20 20 -1.2376190107
#> 1941 20 21 -1.1897584996
#> 1942 20 22 -1.5655472234
#> 1943 20 23 -1.5678546992
#> 1944 20 24 -1.3760673028
#> 1945 20 25 -1.8520440557
#> 1946 20 26 -1.6053036959
#> 1947 20 27 -1.7377919113
#> 1948 20 28 -2.0214897324
#> 1949 20 29 -1.9989848682
#> 1950 20 30 -1.8170064894
#> 1951 20 31 -1.9252130449
#> 1952 20 32 -1.7691057463
#> 1953 20 33 -2.0856261264
#> 1954 20 34 -2.2571449621
#> 1955 20 35 -1.8395180693
#> 1956 20 36 -2.0768256201
#> 1957 20 37 -1.9484855782
#> 1958 20 38 -1.6819236433
#> 1959 20 39 -1.9429298562
#> 1960 20 40 -1.6310026662
#> 1961 20 41 -1.9787209993
#> 1962 20 42 -1.6188778315
#> 1963 20 43 -1.6573022435
#> 1964 20 44 -1.7347687492
#> 1965 20 45 -1.7397750675
#> 1966 20 46 -1.4536895298
#> 1967 20 47 -1.3385412975
#> 1968 20 48 -1.2413952580
#> 1969 20 49 -1.1036166827
#> 1970 20 50 -1.1496774466
#> 1971 20 51 -1.0495400431
#> 1972 20 52 -0.8256144808
#> 1973 20 53 -0.8273506303
#> 1974 20 54 -0.4452406352
#> 1975 20 55 -0.4815380071
#> 1976 20 56 -0.4774787462
#> 1977 20 57 -0.5322323908
#> 1978 20 58 -0.2327297285
#> 1979 20 59 0.2962835794
#> 1980 20 60 0.0308666119
#> 1981 20 61 0.1147275254
#> 1982 20 62 0.4622683196
#> 1983 20 63 0.5532811067
#> 1984 20 64 0.7206701299
#> 1985 20 65 0.6846689369
#> 1986 20 66 1.0103361286
#> 1987 20 67 0.7782967191
#> 1988 20 68 1.0553408406
#> 1989 20 69 1.0613417306
#> 1990 20 70 1.3687615332
#> 1991 20 71 1.3808348282
#> 1992 20 72 1.6171035400
#> 1993 20 73 1.8430109297
#> 1994 20 74 1.6328676729
#> 1995 20 75 1.6027494718
#> 1996 20 76 1.6239452841
#> 1997 20 77 1.7656520424
#> 1998 20 78 1.8451772777
#> 1999 20 79 2.1975749791
#> 2000 20 80 1.7651316846
#> 2001 20 81 1.7985743443
#> 2002 20 82 1.9216754843
#> 2003 20 83 2.0834924516
#> 2004 20 84 2.1231385867
#> 2005 20 85 1.8605019034
#> 2006 20 86 2.0045881683
#> 2007 20 87 1.9601027106
#> 2008 20 88 2.1190608859
#> 2009 20 89 2.0687465838
#> 2010 20 90 1.8165938611
#> 2011 20 91 1.8210491168
#> 2012 20 92 1.8556129089
#> 2013 20 93 1.4462982298
#> 2014 20 94 1.5777123735
#> 2015 20 95 1.6340046593
#> 2016 20 96 1.3867012561
#> 2017 20 97 1.3678282816
#> 2018 20 98 1.2798611502
#> 2019 20 99 1.0755971038
#> 2020 20 100 0.9314326363
#> 2021 21 0 1.5332478270
#> 2022 21 1 0.9149412798
#> 2023 21 2 0.9455676373
#> 2024 21 3 0.8790423928
#> 2025 21 4 0.5746549125
#> 2026 21 5 0.5450231634
#> 2027 21 6 0.3298126877
#> 2028 21 7 0.2674431022
#> 2029 21 8 0.3187841065
#> 2030 21 9 0.1544577799
#> 2031 21 10 -0.1803894996
#> 2032 21 11 -0.0241562336
#> 2033 21 12 -0.2418422973
#> 2034 21 13 -0.7507837305
#> 2035 21 14 -0.6151319952
#> 2036 21 15 -0.5021989544
#> 2037 21 16 -1.3137660015
#> 2038 21 17 -1.0341563487
#> 2039 21 18 -0.9198606245
#> 2040 21 19 -1.0965747080
#> 2041 21 20 -1.4009651413
#> 2042 21 21 -1.2810764022
#> 2043 21 22 -1.5632862044
#> 2044 21 23 -1.6914023343
#> 2045 21 24 -1.9418472440
#> 2046 21 25 -1.5553194020
#> 2047 21 26 -1.7112948169
#> 2048 21 27 -1.7647276250
#> 2049 21 28 -1.6119370537
#> 2050 21 29 -2.0754350586
#> 2051 21 30 -2.0162574484
#> 2052 21 31 -2.0840233303
#> 2053 21 32 -2.0006478768
#> 2054 21 33 -1.6588079046
#> 2055 21 34 -1.8341755995
#> 2056 21 35 -2.1328050514
#> 2057 21 36 -1.8940228837
#> 2058 21 37 -2.1290493828
#> 2059 21 38 -2.0836603734
#> 2060 21 39 -1.8088587231
#> 2061 21 40 -1.7044962967
#> 2062 21 41 -1.8609749826
#> 2063 21 42 -2.0399737490
#> 2064 21 43 -1.6115601287
#> 2065 21 44 -1.5673043144
#> 2066 21 45 -1.4357612665
#> 2067 21 46 -1.6979370116
#> 2068 21 47 -1.2027894355
#> 2069 21 48 -1.2412052296
#> 2070 21 49 -1.4330594758
#> 2071 21 50 -1.0798911245
#> 2072 21 51 -0.9550766217
#> 2073 21 52 -0.7133383098
#> 2074 21 53 -0.9904546339
#> 2075 21 54 -0.4871359875
#> 2076 21 55 -0.5057490417
#> 2077 21 56 -0.3378512081
#> 2078 21 57 -0.3758918872
#> 2079 21 58 -0.1912535409
#> 2080 21 59 -0.0483527724
#> 2081 21 60 0.0128021723
#> 2082 21 61 0.2145518424
#> 2083 21 62 0.3298296073
#> 2084 21 63 0.4001278620
#> 2085 21 64 0.6276925097
#> 2086 21 65 0.9571520215
#> 2087 21 66 0.8181432955
#> 2088 21 67 0.6855688915
#> 2089 21 68 0.9926744004
#> 2090 21 69 1.2982645185
#> 2091 21 70 1.0649569016
#> 2092 21 71 1.2208000219
#> 2093 21 72 1.1825480805
#> 2094 21 73 1.6724803102
#> 2095 21 74 1.5636952211
#> 2096 21 75 1.8926625456
#> 2097 21 76 1.9637394520
#> 2098 21 77 1.8358381655
#> 2099 21 78 1.8174907258
#> 2100 21 79 1.8728110499
#> 2101 21 80 2.0123339899
#> 2102 21 81 2.1202864779
#> 2103 21 82 1.9695775143
#> 2104 21 83 2.2296010896
#> 2105 21 84 2.1450057646
#> 2106 21 85 1.9891834506
#> 2107 21 86 1.7496941832
#> 2108 21 87 1.9181683166
#> 2109 21 88 1.7236735767
#> 2110 21 89 1.9992456917
#> 2111 21 90 1.9531342412
#> 2112 21 91 1.8564219853
#> 2113 21 92 1.8037202258
#> 2114 21 93 1.6971308062
#> 2115 21 94 1.5700459747
#> 2116 21 95 1.4160964125
#> 2117 21 96 1.1204364980
#> 2118 21 97 1.3803387107
#> 2119 21 98 1.2909285442
#> 2120 21 99 1.7619087817
#> 2121 21 100 1.3309668721
#> 2122 22 0 1.1485786168
#> 2123 22 1 0.9723133157
#> 2124 22 2 0.5226749342
#> 2125 22 3 0.5624134718
#> 2126 22 4 0.5802803887
#> 2127 22 5 0.6144989568
#> 2128 22 6 0.3368114628
#> 2129 22 7 0.3427457393
#> 2130 22 8 -0.0233941402
#> 2131 22 9 -0.0305002092
#> 2132 22 10 -0.0824300702
#> 2133 22 11 -0.2940352790
#> 2134 22 12 -0.3474014399
#> 2135 22 13 -0.5876993419
#> 2136 22 14 -0.5517739880
#> 2137 22 15 -0.7385234335
#> 2138 22 16 -0.8489953982
#> 2139 22 17 -1.2465061111
#> 2140 22 18 -1.1637226430
#> 2141 22 19 -1.3904093939
#> 2142 22 20 -1.5075054462
#> 2143 22 21 -1.4354162791
#> 2144 22 22 -1.4747670829
#> 2145 22 23 -1.4916957655
#> 2146 22 24 -1.4480799455
#> 2147 22 25 -1.6162819251
#> 2148 22 26 -1.5956622419
#> 2149 22 27 -1.8840536829
#> 2150 22 28 -1.9017935791
#> 2151 22 29 -1.7360293592
#> 2152 22 30 -1.9343170384
#> 2153 22 31 -2.2145936671
#> 2154 22 32 -2.1098538157
#> 2155 22 33 -1.8442197231
#> 2156 22 34 -2.0915823963
#> 2157 22 35 -1.9466754884
#> 2158 22 36 -1.9833989730
#> 2159 22 37 -2.0409902983
#> 2160 22 38 -1.9923978742
#> 2161 22 39 -1.8466096662
#> 2162 22 40 -1.8319991410
#> 2163 22 41 -1.6289495308
#> 2164 22 42 -1.7876774846
#> 2165 22 43 -1.8328033316
#> 2166 22 44 -1.5993675531
#> 2167 22 45 -1.4419735437
#> 2168 22 46 -1.1228910359
#> 2169 22 47 -1.4463684638
#> 2170 22 48 -1.3319653164
#> 2171 22 49 -1.0517711044
#> 2172 22 50 -0.8884116928
#> 2173 22 51 -1.0716017633
#> 2174 22 52 -0.7614695944
#> 2175 22 53 -0.8308858817
#> 2176 22 54 -0.7724515228
#> 2177 22 55 -0.4141542531
#> 2178 22 56 -0.3692138329
#> 2179 22 57 -0.2027988144
#> 2180 22 58 -0.2232530871
#> 2181 22 59 0.2586274450
#> 2182 22 60 0.2147741765
#> 2183 22 61 0.1839670574
#> 2184 22 62 0.4697385338
#> 2185 22 63 0.3049099804
#> 2186 22 64 0.5872632524
#> 2187 22 65 0.9368688844
#> 2188 22 66 0.8136120995
#> 2189 22 67 1.0907616039
#> 2190 22 68 1.0293840558
#> 2191 22 69 0.8222588211
#> 2192 22 70 1.1346158557
#> 2193 22 71 1.3947441673
#> 2194 22 72 1.6676302344
#> 2195 22 73 1.4452254806
#> 2196 22 74 1.6531661948
#> 2197 22 75 1.5382190762
#> 2198 22 76 1.5950043568
#> 2199 22 77 1.6885096432
#> 2200 22 78 2.0609768633
#> 2201 22 79 2.0398512054
#> 2202 22 80 2.0235478896
#> 2203 22 81 2.1298763428
#> 2204 22 82 1.9192067384
#> 2205 22 83 2.1092950726
#> 2206 22 84 2.0314161994
#> 2207 22 85 1.8393269696
#> 2208 22 86 1.8608730440
#> 2209 22 87 1.9740445970
#> 2210 22 88 1.9706244246
#> 2211 22 89 1.8571639855
#> 2212 22 90 1.7139622787
#> 2213 22 91 1.5005162608
#> 2214 22 92 1.8214898388
#> 2215 22 93 1.6500313689
#> 2216 22 94 1.7066271508
#> 2217 22 95 1.3158899547
#> 2218 22 96 1.2771856890
#> 2219 22 97 1.3601162306
#> 2220 22 98 1.0710902502
#> 2221 22 99 0.8867020084
#> 2222 22 100 1.1981439229
#> 2223 23 0 1.1396625444
#> 2224 23 1 0.8376379555
#> 2225 23 2 0.6914116091
#> 2226 23 3 0.7468652744
#> 2227 23 4 0.7990956477
#> 2228 23 5 0.6134606646
#> 2229 23 6 0.2339416633
#> 2230 23 7 0.4423041676
#> 2231 23 8 0.1199028198
#> 2232 23 9 0.0923838369
#> 2233 23 10 0.0917918771
#> 2234 23 11 -0.2646789557
#> 2235 23 12 -0.5150957015
#> 2236 23 13 -0.3905490550
#> 2237 23 14 -0.6653458010
#> 2238 23 15 -1.0240183892
#> 2239 23 16 -0.7830666538
#> 2240 23 17 -0.9363326042
#> 2241 23 18 -1.1737439073
#> 2242 23 19 -1.0530592688
#> 2243 23 20 -1.4810877125
#> 2244 23 21 -1.4878749977
#> 2245 23 22 -1.4041550499
#> 2246 23 23 -1.6905478801
#> 2247 23 24 -1.6399991316
#> 2248 23 25 -1.9196810210
#> 2249 23 26 -1.5689558803
#> 2250 23 27 -1.5380795313
#> 2251 23 28 -1.6973608579
#> 2252 23 29 -1.6822408131
#> 2253 23 30 -2.0232450994
#> 2254 23 31 -1.7504281325
#> 2255 23 32 -1.9158439275
#> 2256 23 33 -2.1766893111
#> 2257 23 34 -2.0485117420
#> 2258 23 35 -1.7494035773
#> 2259 23 36 -1.9299077173
#> 2260 23 37 -1.9543537831
#> 2261 23 38 -1.7796083759
#> 2262 23 39 -2.1024944490
#> 2263 23 40 -1.7171849106
#> 2264 23 41 -1.9432412227
#> 2265 23 42 -2.0254255436
#> 2266 23 43 -1.6598961759
#> 2267 23 44 -1.4345197378
#> 2268 23 45 -1.6548888282
#> 2269 23 46 -1.6905326193
#> 2270 23 47 -1.2827898945
#> 2271 23 48 -1.4147981762
#> 2272 23 49 -1.2663359472
#> 2273 23 50 -0.9890698472
#> 2274 23 51 -0.8707937354
#> 2275 23 52 -0.9087900357
#> 2276 23 53 -0.5582200305
#> 2277 23 54 -0.6880333797
#> 2278 23 55 -0.3857433904
#> 2279 23 56 -0.3731291213
#> 2280 23 57 -0.0785367348
#> 2281 23 58 0.0068136740
#> 2282 23 59 0.0109887631
#> 2283 23 60 0.0724793774
#> 2284 23 61 0.3969528272
#> 2285 23 62 0.3328836365
#> 2286 23 63 0.5766796224
#> 2287 23 64 0.3706904827
#> 2288 23 65 0.7850908072
#> 2289 23 66 0.7075227388
#> 2290 23 67 1.0755676597
#> 2291 23 68 1.3175102576
#> 2292 23 69 0.9350640593
#> 2293 23 70 1.4200314220
#> 2294 23 71 1.3238279285
#> 2295 23 72 1.2561570634
#> 2296 23 73 1.5545010675
#> 2297 23 74 1.7050480132
#> 2298 23 75 1.5309735566
#> 2299 23 76 1.7229954345
#> 2300 23 77 1.9501027057
#> 2301 23 78 1.9077403425
#> 2302 23 79 1.9237613659
#> 2303 23 80 1.7473265312
#> 2304 23 81 1.8148349870
#> 2305 23 82 2.0490544731
#> 2306 23 83 1.9020151304
#> 2307 23 84 1.6548050482
#> 2308 23 85 2.0769988417
#> 2309 23 86 2.2786176724
#> 2310 23 87 2.1513183306
#> 2311 23 88 1.8793025950
#> 2312 23 89 1.7202996019
#> 2313 23 90 1.8155903154
#> 2314 23 91 1.8784584707
#> 2315 23 92 1.7442999469
#> 2316 23 93 1.7142434984
#> 2317 23 94 1.7531856346
#> 2318 23 95 1.4222921473
#> 2319 23 96 1.5082393796
#> 2320 23 97 1.4543131471
#> 2321 23 98 1.5303176232
#> 2322 23 99 0.7451507977
#> 2323 23 100 1.0204510170
#> 2324 24 0 1.0658966764
#> 2325 24 1 1.0335030832
#> 2326 24 2 0.9811423537
#> 2327 24 3 0.9845326270
#> 2328 24 4 0.5517642216
#> 2329 24 5 0.3553236761
#> 2330 24 6 0.4003172986
#> 2331 24 7 0.7145140739
#> 2332 24 8 0.0718851858
#> 2333 24 9 0.1824714311
#> 2334 24 10 -0.1514457065
#> 2335 24 11 -0.3119089069
#> 2336 24 12 -0.4708887625
#> 2337 24 13 -0.5187738322
#> 2338 24 14 -0.3616581008
#> 2339 24 15 -0.6810881915
#> 2340 24 16 -0.7688386277
#> 2341 24 17 -0.8283776793
#> 2342 24 18 -0.7519111289
#> 2343 24 19 -1.0506199548
#> 2344 24 20 -1.4807144405
#> 2345 24 21 -1.5163605143
#> 2346 24 22 -1.6890655948
#> 2347 24 23 -1.9615178148
#> 2348 24 24 -1.4181592539
#> 2349 24 25 -1.7570005508
#> 2350 24 26 -1.6882271914
#> 2351 24 27 -1.6278644617
#> 2352 24 28 -1.9323924574
#> 2353 24 29 -1.9190498392
#> 2354 24 30 -1.8819596890
#> 2355 24 31 -1.9286750765
#> 2356 24 32 -2.0990177753
#> 2357 24 33 -1.8857361906
#> 2358 24 34 -1.9181264785
#> 2359 24 35 -2.0399595027
#> 2360 24 36 -2.1688895140
#> 2361 24 37 -1.8715366179
#> 2362 24 38 -1.7256519670
#> 2363 24 39 -1.6982901243
#> 2364 24 40 -1.7325407803
#> 2365 24 41 -1.8866203121
#> 2366 24 42 -1.8374065548
#> 2367 24 43 -1.7824748388
#> 2368 24 44 -1.6860076986
#> 2369 24 45 -1.4413958835
#> 2370 24 46 -1.4267265663
#> 2371 24 47 -1.6552700998
#> 2372 24 48 -1.5621004250
#> 2373 24 49 -1.1875702000
#> 2374 24 50 -1.0581137996
#> 2375 24 51 -1.3189206361
#> 2376 24 52 -0.9836222465
#> 2377 24 53 -0.7419780818
#> 2378 24 54 -0.4088568950
#> 2379 24 55 -0.8095886976
#> 2380 24 56 -0.5735051405
#> 2381 24 57 -0.4232444732
#> 2382 24 58 -0.1098681508
#> 2383 24 59 0.0390066348
#> 2384 24 60 0.0668775904
#> 2385 24 61 -0.0017218820
#> 2386 24 62 0.2697433316
#> 2387 24 63 0.4030142400
#> 2388 24 64 0.5775385788
#> 2389 24 65 0.9697979768
#> 2390 24 66 0.7404224166
#> 2391 24 67 0.9656277089
#> 2392 24 68 0.9568626045
#> 2393 24 69 0.9809286038
#> 2394 24 70 1.3620399222
#> 2395 24 71 1.2037395120
#> 2396 24 72 1.8609287062
#> 2397 24 73 1.5481202400
#> 2398 24 74 1.6208073795
#> 2399 24 75 1.6729601880
#> 2400 24 76 2.0240196241
#> 2401 24 77 1.9046962063
#> 2402 24 78 1.8179689566
#> 2403 24 79 1.7238762209
#> 2404 24 80 1.7786889519
#> 2405 24 81 1.8448085640
#> 2406 24 82 2.1651127525
#> 2407 24 83 1.9670112957
#> 2408 24 84 1.8863920143
#> 2409 24 85 2.1155010300
#> 2410 24 86 2.1873093802
#> 2411 24 87 1.8623569346
#> 2412 24 88 1.8730400337
#> 2413 24 89 1.9571603763
#> 2414 24 90 1.8627092998
#> 2415 24 91 1.8751050226
#> 2416 24 92 2.0148342958
#> 2417 24 93 1.6852641422
#> 2418 24 94 1.5821476782
#> 2419 24 95 1.6205858958
#> 2420 24 96 1.4577843998
#> 2421 24 97 1.4709807711
#> 2422 24 98 1.2494166079
#> 2423 24 99 1.2506734931
#> 2424 24 100 0.8460435056
#> 2425 25 0 0.9544764549
#> 2426 25 1 1.1291121515
#> 2427 25 2 0.6301554349
#> 2428 25 3 0.8538446035
#> 2429 25 4 0.6290446413
#> 2430 25 5 0.6885048525
#> 2431 25 6 0.3855204306
#> 2432 25 7 0.1310955709
#> 2433 25 8 0.1009635878
#> 2434 25 9 -0.4208740936
#> 2435 25 10 -0.2650470685
#> 2436 25 11 -0.2058108281
#> 2437 25 12 -0.3520155236
#> 2438 25 13 -0.3842977363
#> 2439 25 14 -0.7783569897
#> 2440 25 15 -0.6686919058
#> 2441 25 16 -0.7680264327
#> 2442 25 17 -1.0430862479
#> 2443 25 18 -1.3153518723
#> 2444 25 19 -1.0310884553
#> 2445 25 20 -1.2978653334
#> 2446 25 21 -1.3416925297
#> 2447 25 22 -1.5211261916
#> 2448 25 23 -1.7285362440
#> 2449 25 24 -1.6727171674
#> 2450 25 25 -1.5511977871
#> 2451 25 26 -1.6225421637
#> 2452 25 27 -1.6900811259
#> 2453 25 28 -1.9755549479
#> 2454 25 29 -2.1528698585
#> 2455 25 30 -1.8669429323
#> 2456 25 31 -1.9652056190
#> 2457 25 32 -1.9885914928
#> 2458 25 33 -2.0667046561
#> 2459 25 34 -2.2540011269
#> 2460 25 35 -1.9253103531
#> 2461 25 36 -2.1507609501
#> 2462 25 37 -2.0765723341
#> 2463 25 38 -2.3004124726
#> 2464 25 39 -1.5593683767
#> 2465 25 40 -1.8049373599
#> 2466 25 41 -2.0182659678
#> 2467 25 42 -1.7418574578
#> 2468 25 43 -1.7854100679
#> 2469 25 44 -1.3808740223
#> 2470 25 45 -1.2588465321
#> 2471 25 46 -1.1581360115
#> 2472 25 47 -1.4495053941
#> 2473 25 48 -1.2286235862
#> 2474 25 49 -0.8974616923
#> 2475 25 50 -1.1217824833
#> 2476 25 51 -1.0705847286
#> 2477 25 52 -0.7117048581
#> 2478 25 53 -0.6328339483
#> 2479 25 54 -0.5737288430
#> 2480 25 55 -0.6201946358
#> 2481 25 56 -0.2106106936
#> 2482 25 57 -0.5535146687
#> 2483 25 58 0.0541189764
#> 2484 25 59 -0.1872910613
#> 2485 25 60 0.3161424274
#> 2486 25 61 0.4232829902
#> 2487 25 62 0.3414089437
#> 2488 25 63 0.6533461183
#> 2489 25 64 0.4981302631
#> 2490 25 65 1.0847396864
#> 2491 25 66 0.6397242313
#> 2492 25 67 1.1139306934
#> 2493 25 68 1.0647309309
#> 2494 25 69 1.3068580970
#> 2495 25 70 1.1567634967
#> 2496 25 71 1.5003588327
#> 2497 25 72 1.4149415112
#> 2498 25 73 1.5450511063
#> 2499 25 74 1.6147071387
#> 2500 25 75 1.8328771143
#> 2501 25 76 1.4775066183
#> 2502 25 77 1.9202164606
#> 2503 25 78 1.6293496474
#> 2504 25 79 1.9335853344
#> 2505 25 80 1.9142427818
#> 2506 25 81 1.9285373253
#> 2507 25 82 1.9740614581
#> 2508 25 83 1.9876307853
#> 2509 25 84 1.9961862516
#> 2510 25 85 1.9970671056
#> 2511 25 86 1.7496479402
#> 2512 25 87 2.0921355304
#> 2513 25 88 1.6714432649
#> 2514 25 89 2.0263496026
#> 2515 25 90 1.7708497393
#> 2516 25 91 1.7857565938
#> 2517 25 92 1.7972801970
#> 2518 25 93 1.8106334429
#> 2519 25 94 1.4037280872
#> 2520 25 95 1.3469305614
#> 2521 25 96 1.4422377753
#> 2522 25 97 1.5331896652
#> 2523 25 98 1.2403479658
#> 2524 25 99 1.3616536734
#> 2525 25 100 1.0181712749
#> 2526 26 0 1.1133334246
#> 2527 26 1 1.1030740726
#> 2528 26 2 0.8644072408
#> 2529 26 3 0.9133965520
#> 2530 26 4 0.5752976525
#> 2531 26 5 0.5867516361
#> 2532 26 6 0.4419742271
#> 2533 26 7 0.3877774127
#> 2534 26 8 0.0430211883
#> 2535 26 9 0.0372729731
#> 2536 26 10 -0.2020057370
#> 2537 26 11 -0.1038317474
#> 2538 26 12 -0.4598291511
#> 2539 26 13 -0.2272513335
#> 2540 26 14 -0.4893700312
#> 2541 26 15 -0.7284213965
#> 2542 26 16 -0.6610085249
#> 2543 26 17 -0.9668766892
#> 2544 26 18 -0.9781830135
#> 2545 26 19 -1.0877336211
#> 2546 26 20 -1.2031919727
#> 2547 26 21 -1.4508484484
#> 2548 26 22 -1.6382739694
#> 2549 26 23 -1.7864759058
#> 2550 26 24 -1.6802137969
#> 2551 26 25 -1.5805229908
#> 2552 26 26 -1.7833284156
#> 2553 26 27 -1.9856097797
#> 2554 26 28 -1.5321459129
#> 2555 26 29 -1.7935032784
#> 2556 26 30 -1.6425054009
#> 2557 26 31 -1.7806015067
#> 2558 26 32 -2.0745773556
#> 2559 26 33 -2.0571467125
#> 2560 26 34 -2.2160739544
#> 2561 26 35 -1.8856210903
#> 2562 26 36 -1.7419834895
#> 2563 26 37 -2.1046093889
#> 2564 26 38 -2.1201095624
#> 2565 26 39 -1.7729660381
#> 2566 26 40 -2.0909078206
#> 2567 26 41 -1.5259083182
#> 2568 26 42 -1.6718841502
#> 2569 26 43 -1.9515563834
#> 2570 26 44 -1.5710151839
#> 2571 26 45 -1.5319964468
#> 2572 26 46 -1.8354481093
#> 2573 26 47 -1.3830947164
#> 2574 26 48 -1.3711013957
#> 2575 26 49 -1.3172396349
#> 2576 26 50 -1.0447970888
#> 2577 26 51 -0.8451659394
#> 2578 26 52 -0.6021038377
#> 2579 26 53 -1.1409884015
#> 2580 26 54 -0.5165830831
#> 2581 26 55 -0.6505110551
#> 2582 26 56 -0.2117389740
#> 2583 26 57 -0.2093191950
#> 2584 26 58 0.0805660132
#> 2585 26 59 -0.2330334443
#> 2586 26 60 0.1891756698
#> 2587 26 61 0.2844013219
#> 2588 26 62 0.5215055310
#> 2589 26 63 0.4524118617
#> 2590 26 64 0.7795282983
#> 2591 26 65 0.6596210683
#> 2592 26 66 0.7775523856
#> 2593 26 67 0.9579949434
#> 2594 26 68 0.9022845299
#> 2595 26 69 1.0984770350
#> 2596 26 70 1.4331483118
#> 2597 26 71 1.6091081196
#> 2598 26 72 1.6177855297
#> 2599 26 73 1.4705060230
#> 2600 26 74 1.6595413259
#> 2601 26 75 1.6977154170
#> 2602 26 76 1.5586186721
#> 2603 26 77 1.8437183714
#> 2604 26 78 1.7319735540
#> 2605 26 79 1.7397110590
#> 2606 26 80 2.0433239352
#> 2607 26 81 1.8563671767
#> 2608 26 82 1.9612631753
#> 2609 26 83 1.8493011955
#> 2610 26 84 2.0083634716
#> 2611 26 85 2.0705440913
#> 2612 26 86 2.0609141656
#> 2613 26 87 1.8052479607
#> 2614 26 88 2.1284862529
#> 2615 26 89 2.1293135053
#> 2616 26 90 1.9193725293
#> 2617 26 91 1.8377719840
#> 2618 26 92 1.7693059524
#> 2619 26 93 1.7329540172
#> 2620 26 94 1.6807165566
#> 2621 26 95 1.5682972695
#> 2622 26 96 1.5632595549
#> 2623 26 97 1.3264507305
#> 2624 26 98 1.4524140198
#> 2625 26 99 1.1784926642
#> 2626 26 100 0.8172505093
#> 2627 27 0 1.1517169013
#> 2628 27 1 1.0371489484
#> 2629 27 2 0.7872144119
#> 2630 27 3 0.5771830338
#> 2631 27 4 0.6322326025
#> 2632 27 5 0.4093617540
#> 2633 27 6 0.2974931272
#> 2634 27 7 0.2343252023
#> 2635 27 8 -0.0766249833
#> 2636 27 9 -0.1081822127
#> 2637 27 10 -0.1865845613
#> 2638 27 11 -0.1296806456
#> 2639 27 12 -0.5121946964
#> 2640 27 13 -0.2743220734
#> 2641 27 14 -0.5060749729
#> 2642 27 15 -0.5836883036
#> 2643 27 16 -0.7327794576
#> 2644 27 17 -0.8021240353
#> 2645 27 18 -0.9046828819
#> 2646 27 19 -1.4332543321
#> 2647 27 20 -1.3340082697
#> 2648 27 21 -1.2791652071
#> 2649 27 22 -1.3110047230
#> 2650 27 23 -1.4250287132
#> 2651 27 24 -1.5959630429
#> 2652 27 25 -1.7543809321
#> 2653 27 26 -1.4688464212
#> 2654 27 27 -1.6790060948
#> 2655 27 28 -1.7783408853
#> 2656 27 29 -1.9890401508
#> 2657 27 30 -1.9639767495
#> 2658 27 31 -1.9843784197
#> 2659 27 32 -1.9766097249
#> 2660 27 33 -2.0786205285
#> 2661 27 34 -1.9892971576
#> 2662 27 35 -1.7032142897
#> 2663 27 36 -1.9323640536
#> 2664 27 37 -2.3560411598
#> 2665 27 38 -1.8883099221
#> 2666 27 39 -1.7200415021
#> 2667 27 40 -1.8582582524
#> 2668 27 41 -1.8531666086
#> 2669 27 42 -1.8036019059
#> 2670 27 43 -1.4542016283
#> 2671 27 44 -1.5297169154
#> 2672 27 45 -1.5972304482
#> 2673 27 46 -1.2896993447
#> 2674 27 47 -1.4465367592
#> 2675 27 48 -1.4344194241
#> 2676 27 49 -1.0736159107
#> 2677 27 50 -1.0386480090
#> 2678 27 51 -0.9100839999
#> 2679 27 52 -0.4981088064
#> 2680 27 53 -0.8287507164
#> 2681 27 54 -0.6765907841
#> 2682 27 55 -0.3585068212
#> 2683 27 56 -0.2331910329
#> 2684 27 57 -0.6143322628
#> 2685 27 58 -0.1637162101
#> 2686 27 59 -0.0744314105
#> 2687 27 60 0.3131501829
#> 2688 27 61 0.2656879977
#> 2689 27 62 0.1983587693
#> 2690 27 63 0.4984206963
#> 2691 27 64 0.5776295902
#> 2692 27 65 0.5153003325
#> 2693 27 66 0.7482268345
#> 2694 27 67 0.6999915203
#> 2695 27 68 1.2642737984
#> 2696 27 69 0.9724968963
#> 2697 27 70 1.1284994083
#> 2698 27 71 1.4278464694
#> 2699 27 72 1.5534828706
#> 2700 27 73 1.5699250047
#> 2701 27 74 1.6681449972
#> 2702 27 75 1.8532159872
#> 2703 27 76 1.7308310192
#> 2704 27 77 1.8637496377
#> 2705 27 78 1.9156734145
#> 2706 27 79 2.1716635449
#> 2707 27 80 1.9999185603
#> 2708 27 81 1.8398815435
#> 2709 27 82 2.0085754109
#> 2710 27 83 2.0255640881
#> 2711 27 84 1.9992076177
#> 2712 27 85 1.8909865546
#> 2713 27 86 2.0550819819
#> 2714 27 87 1.8034352262
#> 2715 27 88 1.9358578330
#> 2716 27 89 1.8889164025
#> 2717 27 90 1.9485731299
#> 2718 27 91 1.7312691445
#> 2719 27 92 1.9785883322
#> 2720 27 93 1.6945031033
#> 2721 27 94 1.6099953314
#> 2722 27 95 1.6940793812
#> 2723 27 96 1.6338128582
#> 2724 27 97 1.4226419480
#> 2725 27 98 1.4605220854
#> 2726 27 99 1.1886548777
#> 2727 27 100 1.3516510848
#> 2728 28 0 1.3197217176
#> 2729 28 1 0.9148788032
#> 2730 28 2 0.5381596575
#> 2731 28 3 0.7499611365
#> 2732 28 4 0.7256021090
#> 2733 28 5 0.4474730484
#> 2734 28 6 0.5953199704
#> 2735 28 7 0.4254137480
#> 2736 28 8 0.2168015574
#> 2737 28 9 0.0210854621
#> 2738 28 10 -0.1977060701
#> 2739 28 11 -0.2666689264
#> 2740 28 12 -0.2939495170
#> 2741 28 13 -0.3419176198
#> 2742 28 14 -0.6523429700
#> 2743 28 15 -0.8356031884
#> 2744 28 16 -0.4705971169
#> 2745 28 17 -0.8764044726
#> 2746 28 18 -1.1982128366
#> 2747 28 19 -1.0273159227
#> 2748 28 20 -1.2573947628
#> 2749 28 21 -1.2373154267
#> 2750 28 22 -1.4428777849
#> 2751 28 23 -1.5430001570
#> 2752 28 24 -1.5981776000
#> 2753 28 25 -1.6210248501
#> 2754 28 26 -1.8389856528
#> 2755 28 27 -1.9034116242
#> 2756 28 28 -1.8833344341
#> 2757 28 29 -1.8731094771
#> 2758 28 30 -1.9821045843
#> 2759 28 31 -1.9150092754
#> 2760 28 32 -2.1481307998
#> 2761 28 33 -2.2100023000
#> 2762 28 34 -1.7161702128
#> 2763 28 35 -1.9370105413
#> 2764 28 36 -2.0450865974
#> 2765 28 37 -2.0085303345
#> 2766 28 38 -1.8220121357
#> 2767 28 39 -1.9369158705
#> 2768 28 40 -1.8346187207
#> 2769 28 41 -1.8538588957
#> 2770 28 42 -1.8329131756
#> 2771 28 43 -1.6039936533
#> 2772 28 44 -1.6030288345
#> 2773 28 45 -1.3525018266
#> 2774 28 46 -1.6339956079
#> 2775 28 47 -1.3971121227
#> 2776 28 48 -1.3143606229
#> 2777 28 49 -1.3453744361
#> 2778 28 50 -0.9309258028
#> 2779 28 51 -0.9889094471
#> 2780 28 52 -1.0689888612
#> 2781 28 53 -0.8349333487
#> 2782 28 54 -0.7939248163
#> 2783 28 55 -0.3517951115
#> 2784 28 56 -0.0037528302
#> 2785 28 57 -0.3622558190
#> 2786 28 58 -0.1500120638
#> 2787 28 59 0.0313410067
#> 2788 28 60 0.5213248880
#> 2789 28 61 -0.1092230983
#> 2790 28 62 0.2872328338
#> 2791 28 63 0.3066679244
#> 2792 28 64 0.5737820505
#> 2793 28 65 0.6849803170
#> 2794 28 66 0.7324666753
#> 2795 28 67 1.2293114058
#> 2796 28 68 1.1012321564
#> 2797 28 69 1.5260005873
#> 2798 28 70 1.3901902315
#> 2799 28 71 1.1715369914
#> 2800 28 72 1.3376236455
#> 2801 28 73 1.5751915622
#> 2802 28 74 1.5250845019
#> 2803 28 75 1.7360854230
#> 2804 28 76 1.8573586893
#> 2805 28 77 1.8682754812
#> 2806 28 78 1.8354256280
#> 2807 28 79 1.8022738518
#> 2808 28 80 1.7411000126
#> 2809 28 81 2.0136911946
#> 2810 28 82 2.1212208390
#> 2811 28 83 1.9834081206
#> 2812 28 84 2.1130144556
#> 2813 28 85 2.3308215608
#> 2814 28 86 2.2756055697
#> 2815 28 87 1.8923008357
#> 2816 28 88 2.0217866916
#> 2817 28 89 1.8000361527
#> 2818 28 90 1.9669079789
#> 2819 28 91 1.8053955808
#> 2820 28 92 1.7993426536
#> 2821 28 93 1.5654699331
#> 2822 28 94 1.8050597057
#> 2823 28 95 1.5351467317
#> 2824 28 96 1.3982980856
#> 2825 28 97 1.3653228059
#> 2826 28 98 1.2944720376
#> 2827 28 99 1.4296746877
#> 2828 28 100 0.9139960135
#> 2829 29 0 1.0220954775
#> 2830 29 1 0.6914261773
#> 2831 29 2 0.7974203554
#> 2832 29 3 0.4460171575
#> 2833 29 4 0.7444305021
#> 2834 29 5 0.2624817803
#> 2835 29 6 0.4924265912
#> 2836 29 7 0.2247402683
#> 2837 29 8 0.1332546274
#> 2838 29 9 0.1364120983
#> 2839 29 10 0.1138463759
#> 2840 29 11 -0.2646904095
#> 2841 29 12 -0.4155760323
#> 2842 29 13 -0.4196275466
#> 2843 29 14 -0.5237739839
#> 2844 29 15 -0.6622898452
#> 2845 29 16 -0.6465993639
#> 2846 29 17 -0.6896485778
#> 2847 29 18 -1.0885767566
#> 2848 29 19 -1.3163878458
#> 2849 29 20 -1.0412902197
#> 2850 29 21 -1.3009350123
#> 2851 29 22 -1.5524910825
#> 2852 29 23 -1.7271945296
#> 2853 29 24 -1.5658389589
#> 2854 29 25 -1.8098068372
#> 2855 29 26 -1.7817170061
#> 2856 29 27 -2.0618541591
#> 2857 29 28 -1.7681630727
#> 2858 29 29 -1.5868147578
#> 2859 29 30 -1.9310337144
#> 2860 29 31 -2.0405213101
#> 2861 29 32 -1.9582317945
#> 2862 29 33 -1.7588370904
#> 2863 29 34 -2.0598039266
#> 2864 29 35 -2.1955126798
#> 2865 29 36 -2.0648989446
#> 2866 29 37 -2.1490086649
#> 2867 29 38 -2.0496927867
#> 2868 29 39 -1.9382618947
#> 2869 29 40 -1.6421887520
#> 2870 29 41 -1.7183184994
#> 2871 29 42 -1.8344421275
#> 2872 29 43 -1.7393000152
#> 2873 29 44 -1.6119465398
#> 2874 29 45 -1.6299142278
#> 2875 29 46 -1.5111754509
#> 2876 29 47 -1.5151524861
#> 2877 29 48 -1.2933050054
#> 2878 29 49 -1.0338704944
#> 2879 29 50 -0.9911225558
#> 2880 29 51 -0.9405147721
#> 2881 29 52 -0.6445628663
#> 2882 29 53 -0.5104252972
#> 2883 29 54 -1.0692594415
#> 2884 29 55 -0.4095950495
#> 2885 29 56 -0.3830690588
#> 2886 29 57 -0.4930863937
#> 2887 29 58 0.2418043887
#> 2888 29 59 -0.0022178639
#> 2889 29 60 0.0231426086
#> 2890 29 61 0.3287711262
#> 2891 29 62 0.5450542217
#> 2892 29 63 0.4597779021
#> 2893 29 64 0.5889295057
#> 2894 29 65 0.8571796799
#> 2895 29 66 0.8617369946
#> 2896 29 67 1.0455150518
#> 2897 29 68 1.0436436569
#> 2898 29 69 1.0640891598
#> 2899 29 70 1.1547803436
#> 2900 29 71 1.5565720900
#> 2901 29 72 1.4832580881
#> 2902 29 73 1.7715890710
#> 2903 29 74 1.8588742543
#> 2904 29 75 1.5857030744
#> 2905 29 76 1.7437073264
#> 2906 29 77 2.0314551948
#> 2907 29 78 1.8330053851
#> 2908 29 79 1.9802953589
#> 2909 29 80 1.9216354759
#> 2910 29 81 2.1035924297
#> 2911 29 82 2.0263542529
#> 2912 29 83 1.9700513547
#> 2913 29 84 2.0034689084
#> 2914 29 85 1.9626896244
#> 2915 29 86 1.9868829915
#> 2916 29 87 1.6646849039
#> 2917 29 88 1.8410775420
#> 2918 29 89 1.9686123594
#> 2919 29 90 1.9081666431
#> 2920 29 91 1.8829955472
#> 2921 29 92 1.9053898949
#> 2922 29 93 1.7049369325
#> 2923 29 94 1.5984439185
#> 2924 29 95 1.3602027173
#> 2925 29 96 1.7179660196
#> 2926 29 97 1.3265009052
#> 2927 29 98 1.2579879128
#> 2928 29 99 1.2812642890
#> 2929 29 100 1.0772186519
#> 2930 30 0 1.2782799537
#> 2931 30 1 1.0212676352
#> 2932 30 2 0.8028650847
#> 2933 30 3 0.7201867190
#> 2934 30 4 0.8289709824
#> 2935 30 5 0.7632292692
#> 2936 30 6 0.1334183256
#> 2937 30 7 0.7743626374
#> 2938 30 8 0.5228689607
#> 2939 30 9 -0.0681790268
#> 2940 30 10 -0.1246382609
#> 2941 30 11 -0.3396595246
#> 2942 30 12 -0.3782763574
#> 2943 30 13 -0.3761082223
#> 2944 30 14 -0.5924213492
#> 2945 30 15 -0.6975641499
#> 2946 30 16 -0.6201168558
#> 2947 30 17 -1.2847683199
#> 2948 30 18 -1.1363888129
#> 2949 30 19 -1.1453001904
#> 2950 30 20 -1.3841128331
#> 2951 30 21 -1.2021888779
#> 2952 30 22 -1.5174731741
#> 2953 30 23 -1.5986128224
#> 2954 30 24 -1.4334175730
#> 2955 30 25 -1.5577978587
#> 2956 30 26 -1.7700189147
#> 2957 30 27 -1.8542707096
#> 2958 30 28 -2.0728423467
#> 2959 30 29 -2.0033973796
#> 2960 30 30 -1.5447245812
#> 2961 30 31 -1.9681692118
#> 2962 30 32 -1.8458467043
#> 2963 30 33 -2.0230375068
#> 2964 30 34 -1.9084981633
#> 2965 30 35 -2.0046011297
#> 2966 30 36 -1.7809440840
#> 2967 30 37 -2.0420816698
#> 2968 30 38 -2.1961389407
#> 2969 30 39 -1.7705852959
#> 2970 30 40 -1.8990960693
#> 2971 30 41 -1.5946389148
#> 2972 30 42 -1.7390477769
#> 2973 30 43 -1.4762609987
#> 2974 30 44 -1.5717189744
#> 2975 30 45 -1.6001275486
#> 2976 30 46 -1.3563462881
#> 2977 30 47 -1.4457017763
#> 2978 30 48 -1.0302983959
#> 2979 30 49 -1.1621574835
#> 2980 30 50 -1.3850831757
#> 2981 30 51 -1.0436249968
#> 2982 30 52 -1.1060109517
#> 2983 30 53 -1.0728655505
#> 2984 30 54 -0.6192434846
#> 2985 30 55 -0.4104792929
#> 2986 30 56 -0.4994025321
#> 2987 30 57 -0.4605247951
#> 2988 30 58 -0.2264821747
#> 2989 30 59 -0.2431980393
#> 2990 30 60 0.2204312444
#> 2991 30 61 0.3263028720
#> 2992 30 62 0.1250324677
#> 2993 30 63 0.3934768088
#> 2994 30 64 0.7650081797
#> 2995 30 65 0.7011563143
#> 2996 30 66 0.8433653801
#> 2997 30 67 1.0167740817
#> 2998 30 68 1.1566974853
#> 2999 30 69 1.3478992519
#> 3000 30 70 1.3825325428
#> 3001 30 71 1.1546987544
#> 3002 30 72 1.3962832890
#> 3003 30 73 1.5795805737
#> 3004 30 74 1.5954073617
#> 3005 30 75 1.3560671774
#> 3006 30 76 1.6337555843
#> 3007 30 77 1.9572898124
#> 3008 30 78 1.8793246275
#> 3009 30 79 1.6779206262
#> 3010 30 80 1.9668870469
#> 3011 30 81 1.9387508388
#> 3012 30 82 2.0836485689
#> 3013 30 83 2.3113423223
#> 3014 30 84 1.7725867880
#> 3015 30 85 1.9209325800
#> 3016 30 86 1.9647179363
#> 3017 30 87 1.6461059072
#> 3018 30 88 1.9350969160
#> 3019 30 89 1.8163923926
#> 3020 30 90 2.1987763806
#> 3021 30 91 1.3764536197
#> 3022 30 92 1.9809376921
#> 3023 30 93 1.8455258254
#> 3024 30 94 1.7345167627
#> 3025 30 95 1.5697955256
#> 3026 30 96 1.3585660350
#> 3027 30 97 1.5426607219
#> 3028 30 98 1.1501502208
#> 3029 30 99 1.2883593587
#> 3030 30 100 1.1410004895
#> 3031 31 0 1.2269370404
#> 3032 31 1 1.1269622802
#> 3033 31 2 0.7598026835
#> 3034 31 3 0.5064894135
#> 3035 31 4 0.8087005633
#> 3036 31 5 0.7603113126
#> 3037 31 6 0.5026588357
#> 3038 31 7 0.1670443059
#> 3039 31 8 0.0232636542
#> 3040 31 9 0.0997208071
#> 3041 31 10 0.0424321096
#> 3042 31 11 -0.2192098442
#> 3043 31 12 -0.4519723285
#> 3044 31 13 -0.2299878250
#> 3045 31 14 -0.6239477263
#> 3046 31 15 -0.7228729080
#> 3047 31 16 -0.6778497549
#> 3048 31 17 -0.9689882314
#> 3049 31 18 -0.8345056299
#> 3050 31 19 -1.2052095936
#> 3051 31 20 -1.1864950419
#> 3052 31 21 -1.4427553357
#> 3053 31 22 -1.4509074357
#> 3054 31 23 -1.4205417288
#> 3055 31 24 -1.5833931732
#> 3056 31 25 -1.6762011361
#> 3057 31 26 -2.0279103826
#> 3058 31 27 -1.7547356464
#> 3059 31 28 -1.5054539011
#> 3060 31 29 -1.7859597454
#> 3061 31 30 -1.5208450740
#> 3062 31 31 -1.6860151582
#> 3063 31 32 -1.8805287123
#> 3064 31 33 -1.8521827731
#> 3065 31 34 -2.3784193738
#> 3066 31 35 -1.7802014198
#> 3067 31 36 -1.9338809100
#> 3068 31 37 -1.7149167055
#> 3069 31 38 -2.0599181541
#> 3070 31 39 -1.8421391910
#> 3071 31 40 -1.8343048403
#> 3072 31 41 -1.5825960076
#> 3073 31 42 -1.8427193435
#> 3074 31 43 -1.7079163357
#> 3075 31 44 -1.7490658607
#> 3076 31 45 -1.5770239400
#> 3077 31 46 -1.4157402506
#> 3078 31 47 -1.3848771709
#> 3079 31 48 -1.3499502584
#> 3080 31 49 -0.9921815500
#> 3081 31 50 -1.1214158465
#> 3082 31 51 -1.2152568946
#> 3083 31 52 -0.9920604457
#> 3084 31 53 -0.7698295385
#> 3085 31 54 -0.8473792264
#> 3086 31 55 -0.5384374574
#> 3087 31 56 -0.3991730235
#> 3088 31 57 -0.4598792531
#> 3089 31 58 -0.1270868765
#> 3090 31 59 -0.0048313941
#> 3091 31 60 0.2559681922
#> 3092 31 61 0.2481756105
#> 3093 31 62 0.2963762202
#> 3094 31 63 0.5449833983
#> 3095 31 64 0.6889228644
#> 3096 31 65 0.6641584714
#> 3097 31 66 0.7484370134
#> 3098 31 67 0.9057767765
#> 3099 31 68 0.9499296902
#> 3100 31 69 0.9894896654
#> 3101 31 70 1.3419971223
#> 3102 31 71 1.3235986713
#> 3103 31 72 1.4616301560
#> 3104 31 73 1.8550303580
#> 3105 31 74 1.6089319697
#> 3106 31 75 1.5337389390
#> 3107 31 76 1.6659083101
#> 3108 31 77 1.7959957794
#> 3109 31 78 1.8279114461
#> 3110 31 79 1.6599746835
#> 3111 31 80 1.9576141041
#> 3112 31 81 2.0071720494
#> 3113 31 82 1.9902395604
#> 3114 31 83 1.7092118162
#> 3115 31 84 2.0965767664
#> 3116 31 85 2.1215394410
#> 3117 31 86 2.0268511469
#> 3118 31 87 2.0642668507
#> 3119 31 88 1.7537825239
#> 3120 31 89 2.0243176557
#> 3121 31 90 1.8507784434
#> 3122 31 91 1.8116685716
#> 3123 31 92 2.0103816150
#> 3124 31 93 1.6510418581
#> 3125 31 94 1.7794332250
#> 3126 31 95 1.2466792796
#> 3127 31 96 1.4042613036
#> 3128 31 97 1.4012367023
#> 3129 31 98 1.0519144008
#> 3130 31 99 1.3307896969
#> 3131 31 100 1.3593371130
#> 3132 32 0 1.4786657210
#> 3133 32 1 1.0929334705
#> 3134 32 2 0.9618731916
#> 3135 32 3 1.0503008721
#> 3136 32 4 0.5829861367
#> 3137 32 5 0.4756559775
#> 3138 32 6 0.4231790212
#> 3139 32 7 0.0481852394
#> 3140 32 8 -0.1391379357
#> 3141 32 9 0.2816376545
#> 3142 32 10 -0.2012303365
#> 3143 32 11 -0.3088095498
#> 3144 32 12 -0.5132695590
#> 3145 32 13 -0.4654762485
#> 3146 32 14 -0.5192546931
#> 3147 32 15 -0.7606568853
#> 3148 32 16 -0.8397322922
#> 3149 32 17 -0.8114791109
#> 3150 32 18 -1.0642875673
#> 3151 32 19 -1.2511643020
#> 3152 32 20 -1.2757392497
#> 3153 32 21 -1.4876827659
#> 3154 32 22 -1.4353641152
#> 3155 32 23 -1.6689246669
#> 3156 32 24 -1.4026805263
#> 3157 32 25 -2.0559205553
#> 3158 32 26 -1.6872786727
#> 3159 32 27 -1.8783112232
#> 3160 32 28 -1.5575452319
#> 3161 32 29 -1.9339742065
#> 3162 32 30 -1.8622225119
#> 3163 32 31 -1.9045228644
#> 3164 32 32 -1.9457196265
#> 3165 32 33 -1.9176405568
#> 3166 32 34 -1.7003597476
#> 3167 32 35 -1.8575657848
#> 3168 32 36 -1.9560687550
#> 3169 32 37 -1.6979967244
#> 3170 32 38 -1.8523002530
#> 3171 32 39 -1.8078177085
#> 3172 32 40 -1.6766814430
#> 3173 32 41 -1.7899840579
#> 3174 32 42 -1.6488809132
#> 3175 32 43 -1.7354941580
#> 3176 32 44 -1.6055276085
#> 3177 32 45 -1.5418273326
#> 3178 32 46 -1.5611460349
#> 3179 32 47 -1.0716180290
#> 3180 32 48 -1.3668469205
#> 3181 32 49 -1.2375119976
#> 3182 32 50 -0.8819420032
#> 3183 32 51 -0.9758928192
#> 3184 32 52 -0.6859361986
#> 3185 32 53 -0.8372158227
#> 3186 32 54 -0.6300510311
#> 3187 32 55 -0.5452989201
#> 3188 32 56 -0.5305555448
#> 3189 32 57 -0.3066952392
#> 3190 32 58 -0.2344676335
#> 3191 32 59 0.1179978503
#> 3192 32 60 0.0713334377
#> 3193 32 61 0.2277102406
#> 3194 32 62 0.2401494902
#> 3195 32 63 0.5193669888
#> 3196 32 64 0.3661353179
#> 3197 32 65 0.2838844320
#> 3198 32 66 1.1239539477
#> 3199 32 67 1.0677773028
#> 3200 32 68 1.1578816509
#> 3201 32 69 0.8314865413
#> 3202 32 70 1.3682171051
#> 3203 32 71 1.4393059546
#> 3204 32 72 1.4389990716
#> 3205 32 73 1.6579916137
#> 3206 32 74 1.7798546977
#> 3207 32 75 1.6646174297
#> 3208 32 76 2.0392733547
#> 3209 32 77 1.9533615446
#> 3210 32 78 2.0392753604
#> 3211 32 79 1.8515370497
#> 3212 32 80 1.9148296876
#> 3213 32 81 1.8241691464
#> 3214 32 82 2.0439758507
#> 3215 32 83 2.0349602472
#> 3216 32 84 2.0136643408
#> 3217 32 85 1.8945889940
#> 3218 32 86 1.9507369531
#> 3219 32 87 2.2643034247
#> 3220 32 88 1.8004060118
#> 3221 32 89 1.8444542134
#> 3222 32 90 1.6529210822
#> 3223 32 91 1.6280406917
#> 3224 32 92 1.7146897367
#> 3225 32 93 1.6356290300
#> 3226 32 94 1.5317177837
#> 3227 32 95 1.4316970803
#> 3228 32 96 1.4356920408
#> 3229 32 97 1.5469190933
#> 3230 32 98 1.2293421027
#> 3231 32 99 0.9916645064
#> 3232 32 100 0.9202468411
#> 3233 33 0 0.8391727356
#> 3234 33 1 0.8294006956
#> 3235 33 2 0.8932839251
#> 3236 33 3 0.8275901293
#> 3237 33 4 0.7059033538
#> 3238 33 5 0.6992199229
#> 3239 33 6 0.2785232179
#> 3240 33 7 0.3390343719
#> 3241 33 8 0.2093532286
#> 3242 33 9 -0.2910542212
#> 3243 33 10 -0.0397147943
#> 3244 33 11 -0.2984397116
#> 3245 33 12 -0.3728680484
#> 3246 33 13 -0.4349028621
#> 3247 33 14 -0.5957163037
#> 3248 33 15 -0.7288910641
#> 3249 33 16 -0.7996602318
#> 3250 33 17 -1.1056159232
#> 3251 33 18 -1.1489843059
#> 3252 33 19 -1.0476741428
#> 3253 33 20 -1.2635008763
#> 3254 33 21 -1.0931640038
#> 3255 33 22 -1.2702077774
#> 3256 33 23 -1.4614307245
#> 3257 33 24 -1.6979554659
#> 3258 33 25 -1.6542582606
#> 3259 33 26 -1.8002665037
#> 3260 33 27 -1.5957259261
#> 3261 33 28 -1.4877718347
#> 3262 33 29 -1.7258582233
#> 3263 33 30 -2.1590976459
#> 3264 33 31 -1.9628822648
#> 3265 33 32 -2.0930589377
#> 3266 33 33 -2.0268282984
#> 3267 33 34 -1.9893818071
#> 3268 33 35 -2.0031888474
#> 3269 33 36 -1.7974090860
#> 3270 33 37 -1.7489664754
#> 3271 33 38 -1.8851046579
#> 3272 33 39 -1.7917876962
#> 3273 33 40 -1.9695253267
#> 3274 33 41 -1.8579358521
#> 3275 33 42 -1.6248547378
#> 3276 33 43 -1.3805734782
#> 3277 33 44 -1.4843732359
#> 3278 33 45 -1.5104461704
#> 3279 33 46 -1.3498674412
#> 3280 33 47 -1.2078678864
#> 3281 33 48 -1.1325803779
#> 3282 33 49 -1.2294487876
#> 3283 33 50 -1.0653397311
#> 3284 33 51 -1.2069203246
#> 3285 33 52 -0.9927935299
#> 3286 33 53 -0.9449287449
#> 3287 33 54 -0.6465628618
#> 3288 33 55 -0.5540909340
#> 3289 33 56 -0.3048705250
#> 3290 33 57 -0.1644948794
#> 3291 33 58 -0.2595725030
#> 3292 33 59 -0.0970489016
#> 3293 33 60 0.1356393448
#> 3294 33 61 0.2446691940
#> 3295 33 62 0.4264755360
#> 3296 33 63 0.3145454781
#> 3297 33 64 0.5066383661
#> 3298 33 65 0.8094105729
#> 3299 33 66 0.9418335293
#> 3300 33 67 0.9310348954
#> 3301 33 68 1.2853040053
#> 3302 33 69 1.4221008156
#> 3303 33 70 1.1563569015
#> 3304 33 71 1.4888442787
#> 3305 33 72 1.6018220343
#> 3306 33 73 1.5418329734
#> 3307 33 74 1.6310975095
#> 3308 33 75 1.9598455499
#> 3309 33 76 1.8803936619
#> 3310 33 77 1.8147251848
#> 3311 33 78 1.9411942457
#> 3312 33 79 1.8490331127
#> 3313 33 80 2.0678629204
#> 3314 33 81 2.0717090531
#> 3315 33 82 2.3999173412
#> 3316 33 83 1.9500256661
#> 3317 33 84 1.9538445274
#> 3318 33 85 1.7154509312
#> 3319 33 86 2.1406012684
#> 3320 33 87 1.9663048107
#> 3321 33 88 1.7766091983
#> 3322 33 89 1.7838606969
#> 3323 33 90 1.8496105608
#> 3324 33 91 1.7410004478
#> 3325 33 92 1.6615729952
#> 3326 33 93 1.4936099053
#> 3327 33 94 1.5076274159
#> 3328 33 95 1.5565211547
#> 3329 33 96 1.3179147934
#> 3330 33 97 1.2506676070
#> 3331 33 98 1.0826328165
#> 3332 33 99 0.9836725796
#> 3333 33 100 0.9546584737
#> 3334 34 0 1.0797259870
#> 3335 34 1 1.1104038381
#> 3336 34 2 0.9025784792
#> 3337 34 3 0.7693905086
#> 3338 34 4 0.6101075704
#> 3339 34 5 0.5672111641
#> 3340 34 6 0.2083947205
#> 3341 34 7 0.1979662425
#> 3342 34 8 0.3786639680
#> 3343 34 9 0.1030376749
#> 3344 34 10 -0.2592500791
#> 3345 34 11 -0.4244109201
#> 3346 34 12 -0.5082257322
#> 3347 34 13 -0.4000636095
#> 3348 34 14 -0.5429519268
#> 3349 34 15 -0.8116525451
#> 3350 34 16 -0.8972406473
#> 3351 34 17 -0.8074538377
#> 3352 34 18 -1.1087333973
#> 3353 34 19 -1.1757241731
#> 3354 34 20 -1.2137676754
#> 3355 34 21 -1.3886829585
#> 3356 34 22 -1.5609012884
#> 3357 34 23 -1.5961769906
#> 3358 34 24 -1.7739194084
#> 3359 34 25 -1.6125450772
#> 3360 34 26 -1.5476667747
#> 3361 34 27 -1.7684677443
#> 3362 34 28 -1.7337081692
#> 3363 34 29 -1.9964749456
#> 3364 34 30 -1.9555444324
#> 3365 34 31 -1.9829737833
#> 3366 34 32 -2.1974665817
#> 3367 34 33 -1.9820245907
#> 3368 34 34 -1.9280862188
#> 3369 34 35 -1.8941811400
#> 3370 34 36 -1.7881842712
#> 3371 34 37 -2.1874340728
#> 3372 34 38 -1.8471321965
#> 3373 34 39 -1.7978066374
#> 3374 34 40 -1.8949398365
#> 3375 34 41 -1.7237811519
#> 3376 34 42 -1.9698843881
#> 3377 34 43 -1.6621629242
#> 3378 34 44 -2.0936162470
#> 3379 34 45 -1.5009649812
#> 3380 34 46 -1.2249515610
#> 3381 34 47 -1.1455179577
#> 3382 34 48 -1.6819626875
#> 3383 34 49 -1.1038910596
#> 3384 34 50 -1.1330627609
#> 3385 34 51 -0.9765506935
#> 3386 34 52 -1.1935751810
#> 3387 34 53 -0.6883561794
#> 3388 34 54 -0.7071328854
#> 3389 34 55 -0.4515749650
#> 3390 34 56 -0.4138712288
#> 3391 34 57 -0.4150140795
#> 3392 34 58 -0.0861981122
#> 3393 34 59 0.0786411123
#> 3394 34 60 0.1231288682
#> 3395 34 61 0.3251926594
#> 3396 34 62 0.2947245998
#> 3397 34 63 0.6798072603
#> 3398 34 64 0.5542299292
#> 3399 34 65 0.6394174162
#> 3400 34 66 0.9981769136
#> 3401 34 67 1.1214203753
#> 3402 34 68 1.1647707014
#> 3403 34 69 1.2000387801
#> 3404 34 70 1.5058806352
#> 3405 34 71 1.2097376799
#> 3406 34 72 1.6213128267
#> 3407 34 73 1.7913948745
#> 3408 34 74 1.6199607792
#> 3409 34 75 1.7708002702
#> 3410 34 76 1.8389281221
#> 3411 34 77 1.9841444410
#> 3412 34 78 1.7267959892
#> 3413 34 79 2.0331606209
#> 3414 34 80 1.6781560561
#> 3415 34 81 2.2740924916
#> 3416 34 82 1.8971695240
#> 3417 34 83 1.9479298872
#> 3418 34 84 2.0388045842
#> 3419 34 85 1.8091452993
#> 3420 34 86 1.9460981509
#> 3421 34 87 1.9757597733
#> 3422 34 88 1.8887847921
#> 3423 34 89 2.2093118575
#> 3424 34 90 1.5954218677
#> 3425 34 91 1.7983417895
#> 3426 34 92 1.9345316102
#> 3427 34 93 1.5688974046
#> 3428 34 94 1.6034103500
#> 3429 34 95 1.8392664612
#> 3430 34 96 1.1850842396
#> 3431 34 97 1.2562763321
#> 3432 34 98 1.1032509962
#> 3433 34 99 1.2785732936
#> 3434 34 100 0.9506853333
#> 3435 35 0 0.9244878134
#> 3436 35 1 1.0368741403
#> 3437 35 2 1.0789671076
#> 3438 35 3 0.8088668716
#> 3439 35 4 0.8247440962
#> 3440 35 5 0.4359712487
#> 3441 35 6 0.1838011278
#> 3442 35 7 0.4068907183
#> 3443 35 8 -0.0394411180
#> 3444 35 9 -0.1726011525
#> 3445 35 10 0.0001192319
#> 3446 35 11 -0.2831789314
#> 3447 35 12 -0.4987279953
#> 3448 35 13 -0.4156763290
#> 3449 35 14 -0.5733907255
#> 3450 35 15 -0.5740702071
#> 3451 35 16 -0.7076581029
#> 3452 35 17 -1.1139602130
#> 3453 35 18 -1.0174069091
#> 3454 35 19 -1.0371477198
#> 3455 35 20 -0.9362823692
#> 3456 35 21 -1.4182694717
#> 3457 35 22 -1.0981484700
#> 3458 35 23 -1.3022337158
#> 3459 35 24 -1.4998623720
#> 3460 35 25 -1.9594672061
#> 3461 35 26 -1.4867235118
#> 3462 35 27 -1.7375456103
#> 3463 35 28 -1.8535132037
#> 3464 35 29 -1.9170071730
#> 3465 35 30 -1.9108701389
#> 3466 35 31 -1.8704856672
#> 3467 35 32 -1.9052902700
#> 3468 35 33 -1.8199188525
#> 3469 35 34 -2.0471206137
#> 3470 35 35 -2.2898617279
#> 3471 35 36 -1.9342401401
#> 3472 35 37 -1.9680798384
#> 3473 35 38 -1.8363848592
#> 3474 35 39 -1.8596067714
#> 3475 35 40 -2.0180237136
#> 3476 35 41 -2.0735019750
#> 3477 35 42 -1.8613108283
#> 3478 35 43 -1.8353124696
#> 3479 35 44 -1.6275487643
#> 3480 35 45 -1.5440662056
#> 3481 35 46 -1.7034437696
#> 3482 35 47 -1.1524444433
#> 3483 35 48 -1.3223050914
#> 3484 35 49 -1.2219688989
#> 3485 35 50 -0.9800687861
#> 3486 35 51 -0.9651059755
#> 3487 35 52 -0.7663330858
#> 3488 35 53 -0.8910203799
#> 3489 35 54 -0.6748277326
#> 3490 35 55 -0.3388944289
#> 3491 35 56 -0.4637800520
#> 3492 35 57 -0.2750855305
#> 3493 35 58 -0.1441747218
#> 3494 35 59 -0.1468169813
#> 3495 35 60 0.1675666695
#> 3496 35 61 0.2478074512
#> 3497 35 62 0.6488279300
#> 3498 35 63 0.3473065248
#> 3499 35 64 0.6553508082
#> 3500 35 65 0.8355585467
#> 3501 35 66 0.7355890048
#> 3502 35 67 0.7398153750
#> 3503 35 68 1.0879669381
#> 3504 35 69 1.0774715744
#> 3505 35 70 1.2719153358
#> 3506 35 71 1.3339490833
#> 3507 35 72 1.4074940265
#> 3508 35 73 1.3678442466
#> 3509 35 74 1.5333961430
#> 3510 35 75 1.5564138136
#> 3511 35 76 1.6733017494
#> 3512 35 77 1.8766581066
#> 3513 35 78 1.6799745831
#> 3514 35 79 1.8624890921
#> 3515 35 80 2.0677937573
#> 3516 35 81 2.1878708742
#> 3517 35 82 1.9670688972
#> 3518 35 83 1.9250316184
#> 3519 35 84 2.0787819817
#> 3520 35 85 2.0041725597
#> 3521 35 86 2.0728700133
#> 3522 35 87 2.2183138236
#> 3523 35 88 1.8939132957
#> 3524 35 89 1.9372521865
#> 3525 35 90 1.6669738956
#> 3526 35 91 1.6486819972
#> 3527 35 92 1.6675060261
#> 3528 35 93 1.6455160828
#> 3529 35 94 1.4582536960
#> 3530 35 95 1.7303999796
#> 3531 35 96 1.3289643321
#> 3532 35 97 1.2741413342
#> 3533 35 98 1.1036904235
#> 3534 35 99 1.1642589756
#> 3535 35 100 1.0422475172
#> 3536 36 0 1.0782231307
#> 3537 36 1 0.8780827147
#> 3538 36 2 0.9069482601
#> 3539 36 3 0.7678440451
#> 3540 36 4 0.4917244863
#> 3541 36 5 0.5964410144
#> 3542 36 6 0.5937551449
#> 3543 36 7 0.2631665102
#> 3544 36 8 0.2300400927
#> 3545 36 9 0.0484320034
#> 3546 36 10 -0.0457460610
#> 3547 36 11 -0.2721708848
#> 3548 36 12 -0.1846447855
#> 3549 36 13 -0.4523166680
#> 3550 36 14 -0.6833519893
#> 3551 36 15 -0.6317966301
#> 3552 36 16 -0.6983433673
#> 3553 36 17 -0.9653604776
#> 3554 36 18 -1.4643970174
#> 3555 36 19 -0.9215381232
#> 3556 36 20 -1.3792423198
#> 3557 36 21 -1.4137054001
#> 3558 36 22 -1.2078527168
#> 3559 36 23 -1.8189417826
#> 3560 36 24 -1.7777509972
#> 3561 36 25 -1.7953595759
#> 3562 36 26 -1.9444049986
#> 3563 36 27 -1.6396138911
#> 3564 36 28 -1.6659431331
#> 3565 36 29 -1.8236732722
#> 3566 36 30 -2.0004089898
#> 3567 36 31 -2.0261089561
#> 3568 36 32 -2.0680814487
#> 3569 36 33 -2.0740644870
#> 3570 36 34 -1.9275479686
#> 3571 36 35 -1.8603026035
#> 3572 36 36 -2.0540190304
#> 3573 36 37 -1.9186880974
#> 3574 36 38 -2.2976488280
#> 3575 36 39 -1.8939922024
#> 3576 36 40 -1.9952022438
#> 3577 36 41 -1.6493700749
#> 3578 36 42 -1.5798308558
#> 3579 36 43 -2.0237964325
#> 3580 36 44 -1.4859053905
#> 3581 36 45 -1.6326329857
#> 3582 36 46 -1.4897772325
#> 3583 36 47 -1.2420408878
#> 3584 36 48 -1.1796371827
#> 3585 36 49 -1.3069985728
#> 3586 36 50 -1.0325945982
#> 3587 36 51 -1.0428607694
#> 3588 36 52 -0.6733768623
#> 3589 36 53 -0.9818331424
#> 3590 36 54 -0.5051616144
#> 3591 36 55 -0.2989939751
#> 3592 36 56 -0.7766172502
#> 3593 36 57 -0.1640364566
#> 3594 36 58 -0.1906244999
#> 3595 36 59 0.0059140143
#> 3596 36 60 0.0744698530
#> 3597 36 61 0.3439420173
#> 3598 36 62 0.5035682400
#> 3599 36 63 0.5760566532
#> 3600 36 64 0.5919818561
#> 3601 36 65 0.6627458303
#> 3602 36 66 0.8208909334
#> 3603 36 67 0.9200943754
#> 3604 36 68 1.0934316465
#> 3605 36 69 1.0432734579
#> 3606 36 70 1.3543348251
#> 3607 36 71 1.2115890141
#> 3608 36 72 1.2280051019
#> 3609 36 73 1.5729024218
#> 3610 36 74 1.6740628437
#> 3611 36 75 1.8367549056
#> 3612 36 76 1.8563842032
#> 3613 36 77 1.8380752461
#> 3614 36 78 1.9593574949
#> 3615 36 79 1.7517300316
#> 3616 36 80 1.7634066604
#> 3617 36 81 1.7802337603
#> 3618 36 82 1.9895797683
#> 3619 36 83 2.0945790883
#> 3620 36 84 2.1359306448
#> 3621 36 85 2.2192473263
#> 3622 36 86 2.0349124655
#> 3623 36 87 1.9473079398
#> 3624 36 88 1.8405883739
#> 3625 36 89 1.9434779813
#> 3626 36 90 1.8537826741
#> 3627 36 91 1.7653806543
#> 3628 36 92 1.6561510571
#> 3629 36 93 1.5434423906
#> 3630 36 94 1.4768109686
#> 3631 36 95 1.7680982810
#> 3632 36 96 1.5027787543
#> 3633 36 97 1.3123052483
#> 3634 36 98 1.0461336186
#> 3635 36 99 1.2130746465
#> 3636 36 100 1.0060096035
#> 3637 37 0 1.1723413459
#> 3638 37 1 0.9803511967
#> 3639 37 2 0.9696628168
#> 3640 37 3 0.8291592326
#> 3641 37 4 0.6614892428
#> 3642 37 5 0.6882031991
#> 3643 37 6 0.4179091710
#> 3644 37 7 0.2758922416
#> 3645 37 8 0.1128963877
#> 3646 37 9 -0.1178896250
#> 3647 37 10 -0.1810996899
#> 3648 37 11 -0.4611921842
#> 3649 37 12 -0.4039525667
#> 3650 37 13 -0.4136262162
#> 3651 37 14 -0.7409225453
#> 3652 37 15 -0.7568776333
#> 3653 37 16 -0.8125319330
#> 3654 37 17 -1.1975314016
#> 3655 37 18 -1.1472832615
#> 3656 37 19 -1.2193946841
#> 3657 37 20 -1.1085029359
#> 3658 37 21 -1.1255650002
#> 3659 37 22 -1.7402214134
#> 3660 37 23 -1.4532994835
#> 3661 37 24 -1.7475397179
#> 3662 37 25 -1.5761022988
#> 3663 37 26 -1.8005976921
#> 3664 37 27 -1.7137312609
#> 3665 37 28 -2.0375137153
#> 3666 37 29 -1.6601219604
#> 3667 37 30 -1.9095284581
#> 3668 37 31 -2.4345362279
#> 3669 37 32 -1.9321675931
#> 3670 37 33 -1.6281599659
#> 3671 37 34 -1.7502671005
#> 3672 37 35 -1.7377272978
#> 3673 37 36 -2.1327857890
#> 3674 37 37 -1.8320733728
#> 3675 37 38 -1.6263556172
#> 3676 37 39 -1.8374813282
#> 3677 37 40 -1.9483999518
#> 3678 37 41 -1.6971942858
#> 3679 37 42 -1.6028778797
#> 3680 37 43 -1.8030882615
#> 3681 37 44 -1.5090398533
#> 3682 37 45 -1.6549565339
#> 3683 37 46 -1.2773144201
#> 3684 37 47 -1.3025485437
#> 3685 37 48 -1.2100598273
#> 3686 37 49 -1.1525546806
#> 3687 37 50 -1.3094258473
#> 3688 37 51 -0.8247291353
#> 3689 37 52 -0.5927033357
#> 3690 37 53 -0.7784192475
#> 3691 37 54 -0.6166023100
#> 3692 37 55 -0.5151423901
#> 3693 37 56 -0.4172601284
#> 3694 37 57 -0.3554526435
#> 3695 37 58 0.0501988623
#> 3696 37 59 0.0686152490
#> 3697 37 60 0.1803102146
#> 3698 37 61 0.3553744692
#> 3699 37 62 0.3083183816
#> 3700 37 63 0.2504612448
#> 3701 37 64 0.8668797565
#> 3702 37 65 0.5796301479
#> 3703 37 66 0.8451596937
#> 3704 37 67 1.1628555623
#> 3705 37 68 1.0256188712
#> 3706 37 69 1.4438995503
#> 3707 37 70 0.9011269455
#> 3708 37 71 1.3605043769
#> 3709 37 72 1.6019876538
#> 3710 37 73 1.6127458286
#> 3711 37 74 1.6360731107
#> 3712 37 75 1.8209696048
#> 3713 37 76 1.8221363647
#> 3714 37 77 1.8279991155
#> 3715 37 78 1.5860412518
#> 3716 37 79 2.0442269255
#> 3717 37 80 2.0163612214
#> 3718 37 81 1.9453841714
#> 3719 37 82 1.7158082291
#> 3720 37 83 2.0304410135
#> 3721 37 84 1.9419284660
#> 3722 37 85 2.0530495292
#> 3723 37 86 1.9275017483
#> 3724 37 87 2.1770354899
#> 3725 37 88 1.7805446303
#> 3726 37 89 1.8015221693
#> 3727 37 90 2.1522951653
#> 3728 37 91 1.5935038570
#> 3729 37 92 1.5918351085
#> 3730 37 93 1.8538693309
#> 3731 37 94 1.6207599774
#> 3732 37 95 1.3658967512
#> 3733 37 96 1.6321031208
#> 3734 37 97 1.3741423041
#> 3735 37 98 1.1416496905
#> 3736 37 99 1.2165726839
#> 3737 37 100 0.9502858225
#> 3738 38 0 0.9356904427
#> 3739 38 1 0.8441417005
#> 3740 38 2 0.7960072527
#> 3741 38 3 0.7740002375
#> 3742 38 4 0.5225746922
#> 3743 38 5 0.5379163282
#> 3744 38 6 0.4904814109
#> 3745 38 7 0.3116256730
#> 3746 38 8 0.2486514178
#> 3747 38 9 -0.1095131019
#> 3748 38 10 -0.1333921841
#> 3749 38 11 -0.1404841325
#> 3750 38 12 -0.3560825117
#> 3751 38 13 -0.4551828829
#> 3752 38 14 -0.6002966695
#> 3753 38 15 -0.6989276720
#> 3754 38 16 -0.8456389355
#> 3755 38 17 -1.1190966979
#> 3756 38 18 -1.0365724561
#> 3757 38 19 -1.2352677895
#> 3758 38 20 -1.0512809083
#> 3759 38 21 -1.4407723394
#> 3760 38 22 -1.4278246184
#> 3761 38 23 -1.8302249979
#> 3762 38 24 -1.7106011572
#> 3763 38 25 -1.8072098669
#> 3764 38 26 -1.5627172616
#> 3765 38 27 -1.8277700323
#> 3766 38 28 -1.8338741120
#> 3767 38 29 -1.8537601551
#> 3768 38 30 -2.0141648379
#> 3769 38 31 -1.9174496885
#> 3770 38 32 -1.7568768818
#> 3771 38 33 -1.9028096256
#> 3772 38 34 -1.8928117990
#> 3773 38 35 -2.1218705322
#> 3774 38 36 -1.9586752465
#> 3775 38 37 -1.9225346917
#> 3776 38 38 -2.0380451599
#> 3777 38 39 -1.8877546661
#> 3778 38 40 -1.5674067517
#> 3779 38 41 -1.9603300366
#> 3780 38 42 -1.6747623692
#> 3781 38 43 -1.8553952947
#> 3782 38 44 -1.5714535029
#> 3783 38 45 -1.7040474430
#> 3784 38 46 -1.3766334065
#> 3785 38 47 -1.5670819966
#> 3786 38 48 -1.2799406309
#> 3787 38 49 -0.9829476472
#> 3788 38 50 -1.1139757249
#> 3789 38 51 -0.9887591239
#> 3790 38 52 -0.6505266159
#> 3791 38 53 -0.4406677716
#> 3792 38 54 -0.2556590153
#> 3793 38 55 -0.5667021870
#> 3794 38 56 -0.5434589874
#> 3795 38 57 -0.1635252948
#> 3796 38 58 -0.0708382459
#> 3797 38 59 0.1821619868
#> 3798 38 60 0.1375129803
#> 3799 38 61 0.2642503252
#> 3800 38 62 0.5913899893
#> 3801 38 63 0.5113857535
#> 3802 38 64 0.7102610405
#> 3803 38 65 0.7990428314
#> 3804 38 66 0.8352672081
#> 3805 38 67 0.8739663737
#> 3806 38 68 1.0120401793
#> 3807 38 69 0.8746837359
#> 3808 38 70 1.4584159900
#> 3809 38 71 1.1220671896
#> 3810 38 72 1.3620422553
#> 3811 38 73 1.4786861425
#> 3812 38 74 1.7925985966
#> 3813 38 75 1.6916195753
#> 3814 38 76 1.8891065865
#> 3815 38 77 1.7609723623
#> 3816 38 78 2.1063228204
#> 3817 38 79 1.9718543646
#> 3818 38 80 2.0165922486
#> 3819 38 81 2.0941866074
#> 3820 38 82 1.7605356500
#> 3821 38 83 1.9937799302
#> 3822 38 84 2.0321354450
#> 3823 38 85 1.8816827211
#> 3824 38 86 1.9873579554
#> 3825 38 87 1.8583356076
#> 3826 38 88 1.9727420298
#> 3827 38 89 1.6376435149
#> 3828 38 90 1.9060974036
#> 3829 38 91 1.7187090278
#> 3830 38 92 1.8986055015
#> 3831 38 93 1.3983555506
#> 3832 38 94 1.6306300147
#> 3833 38 95 1.5146372803
#> 3834 38 96 1.6062646213
#> 3835 38 97 1.1398143455
#> 3836 38 98 1.2007026283
#> 3837 38 99 1.2909243136
#> 3838 38 100 1.1725356551
#> 3839 39 0 0.9052595531
#> 3840 39 1 1.0603418726
#> 3841 39 2 0.9700836587
#> 3842 39 3 0.7381286795
#> 3843 39 4 0.5222732018
#> 3844 39 5 0.5792805046
#> 3845 39 6 0.2348500153
#> 3846 39 7 0.2356227867
#> 3847 39 8 0.1062321219
#> 3848 39 9 0.2685724785
#> 3849 39 10 0.0218455150
#> 3850 39 11 -0.3648024101
#> 3851 39 12 -0.2688796978
#> 3852 39 13 -0.6014028562
#> 3853 39 14 -0.6470296281
#> 3854 39 15 -0.6350100209
#> 3855 39 16 -1.1994283679
#> 3856 39 17 -0.9088079079
#> 3857 39 18 -1.1424334095
#> 3858 39 19 -1.2676168618
#> 3859 39 20 -1.5386335427
#> 3860 39 21 -1.3428193039
#> 3861 39 22 -1.5906332055
#> 3862 39 23 -1.2838434345
#> 3863 39 24 -1.5680417482
#> 3864 39 25 -1.8262643301
#> 3865 39 26 -1.6823553151
#> 3866 39 27 -1.7950589043
#> 3867 39 28 -1.6891799216
#> 3868 39 29 -1.7104069728
#> 3869 39 30 -2.0886226686
#> 3870 39 31 -1.9071004057
#> 3871 39 32 -2.1173842813
#> 3872 39 33 -1.9699799335
#> 3873 39 34 -1.8494158633
#> 3874 39 35 -1.8151159165
#> 3875 39 36 -2.1414741434
#> 3876 39 37 -2.0556220308
#> 3877 39 38 -2.2199146579
#> 3878 39 39 -1.8018456112
#> 3879 39 40 -1.7565725608
#> 3880 39 41 -1.7218137353
#> 3881 39 42 -1.7145171601
#> 3882 39 43 -1.6476408807
#> 3883 39 44 -1.6881289348
#> 3884 39 45 -1.6592831419
#> 3885 39 46 -1.5145950288
#> 3886 39 47 -1.0294790432
#> 3887 39 48 -1.2401265718
#> 3888 39 49 -1.2334601637
#> 3889 39 50 -1.0346262857
#> 3890 39 51 -1.0388838569
#> 3891 39 52 -0.6671272485
#> 3892 39 53 -0.6180886667
#> 3893 39 54 -0.9230291846
#> 3894 39 55 -0.5959132408
#> 3895 39 56 -0.5999120331
#> 3896 39 57 -0.2609413627
#> 3897 39 58 -0.1388599194
#> 3898 39 59 0.1116394223
#> 3899 39 60 -0.0602627882
#> 3900 39 61 0.0506870706
#> 3901 39 62 0.3232337350
#> 3902 39 63 0.2457205619
#> 3903 39 64 0.7357198805
#> 3904 39 65 0.6617528189
#> 3905 39 66 0.6366445344
#> 3906 39 67 0.8988546337
#> 3907 39 68 1.1656078156
#> 3908 39 69 1.3549345394
#> 3909 39 70 1.4696129020
#> 3910 39 71 1.4203714490
#> 3911 39 72 1.5134712551
#> 3912 39 73 1.6223980711
#> 3913 39 74 1.9160917568
#> 3914 39 75 1.5220236683
#> 3915 39 76 1.8195353334
#> 3916 39 77 1.7510055908
#> 3917 39 78 2.0396467904
#> 3918 39 79 2.1634230400
#> 3919 39 80 1.6615525800
#> 3920 39 81 1.7145656493
#> 3921 39 82 1.9010939581
#> 3922 39 83 1.9900627351
#> 3923 39 84 1.8885968114
#> 3924 39 85 1.9453046556
#> 3925 39 86 1.8803794478
#> 3926 39 87 2.2773759614
#> 3927 39 88 1.8109488784
#> 3928 39 89 1.8707020365
#> 3929 39 90 1.8352251091
#> 3930 39 91 1.9975167350
#> 3931 39 92 1.6771295698
#> 3932 39 93 1.5035007407
#> 3933 39 94 1.7939207660
#> 3934 39 95 1.7508457390
#> 3935 39 96 1.2026065253
#> 3936 39 97 1.3335292909
#> 3937 39 98 1.2680905947
#> 3938 39 99 1.1779853435
#> 3939 39 100 1.0166024003
#> 3940 40 0 1.2487578982
#> 3941 40 1 1.0022819512
#> 3942 40 2 0.9586721410
#> 3943 40 3 0.8467628827
#> 3944 40 4 0.4355011175
#> 3945 40 5 0.2037419510
#> 3946 40 6 0.7159874084
#> 3947 40 7 0.2959069356
#> 3948 40 8 0.1925239016
#> 3949 40 9 -0.1683260293
#> 3950 40 10 0.0549015012
#> 3951 40 11 0.0357940980
#> 3952 40 12 -0.1351456785
#> 3953 40 13 -0.7906311914
#> 3954 40 14 -0.7640019713
#> 3955 40 15 -0.7116964594
#> 3956 40 16 -0.7374118763
#> 3957 40 17 -1.0357713256
#> 3958 40 18 -1.1914547511
#> 3959 40 19 -1.1324948907
#> 3960 40 20 -1.4080442103
#> 3961 40 21 -1.0548081686
#> 3962 40 22 -1.7244716378
#> 3963 40 23 -1.4579169682
#> 3964 40 24 -1.9112184241
#> 3965 40 25 -1.7570904072
#> 3966 40 26 -1.5248222004
#> 3967 40 27 -1.6368418536
#> 3968 40 28 -2.0655966504
#> 3969 40 29 -2.1202193973
#> 3970 40 30 -1.9257822400
#> 3971 40 31 -2.1055034556
#> 3972 40 32 -1.9220049707
#> 3973 40 33 -2.1429493046
#> 3974 40 34 -2.2414902601
#> 3975 40 35 -2.0612174235
#> 3976 40 36 -2.1691639723
#> 3977 40 37 -1.8035403621
#> 3978 40 38 -1.9900007524
#> 3979 40 39 -1.9110438539
#> 3980 40 40 -1.6563472658
#> 3981 40 41 -1.5354768655
#> 3982 40 42 -1.7656470496
#> 3983 40 43 -1.6443216952
#> 3984 40 44 -1.4278883660
#> 3985 40 45 -1.5739430634
#> 3986 40 46 -1.6217299591
#> 3987 40 47 -1.2276859569
#> 3988 40 48 -1.5117074615
#> 3989 40 49 -1.2209330554
#> 3990 40 50 -1.1409278734
#> 3991 40 51 -1.0512111352
#> 3992 40 52 -1.2741964758
#> 3993 40 53 -0.8341472909
#> 3994 40 54 -0.4381778426
#> 3995 40 55 -0.5779889866
#> 3996 40 56 -0.4780449766
#> 3997 40 57 -0.3611193686
#> 3998 40 58 -0.2673884566
#> 3999 40 59 0.0112840072
#> 4000 40 60 0.2038980813
#> 4001 40 61 0.4574332838
#> 4002 40 62 0.1294125009
#> 4003 40 63 0.5463901376
#> 4004 40 64 0.5849406775
#> 4005 40 65 0.7691581024
#> 4006 40 66 0.6871804059
#> 4007 40 67 0.9610147608
#> 4008 40 68 0.8896302877
#> 4009 40 69 1.2659182726
#> 4010 40 70 1.1247192650
#> 4011 40 71 1.3708659057
#> 4012 40 72 1.1315624262
#> 4013 40 73 1.5832808285
#> 4014 40 74 1.7779277777
#> 4015 40 75 1.7978664011
#> 4016 40 76 1.9055237404
#> 4017 40 77 1.6017157199
#> 4018 40 78 1.8302223452
#> 4019 40 79 1.8883495437
#> 4020 40 80 2.0425274633
#> 4021 40 81 1.9373896783
#> 4022 40 82 1.9523786505
#> 4023 40 83 2.2470777696
#> 4024 40 84 2.1636120769
#> 4025 40 85 1.7332254139
#> 4026 40 86 1.9278407584
#> 4027 40 87 1.8177129291
#> 4028 40 88 2.3855176703
#> 4029 40 89 1.8312175686
#> 4030 40 90 2.0356419328
#> 4031 40 91 1.8285907392
#> 4032 40 92 1.7740290484
#> 4033 40 93 1.7686076676
#> 4034 40 94 1.6028564936
#> 4035 40 95 1.6727142761
#> 4036 40 96 1.5491596453
#> 4037 40 97 1.1240516200
#> 4038 40 98 1.1996704337
#> 4039 40 99 1.1056421175
#> 4040 40 100 1.0046889628
#> 4041 41 0 1.2320601442
#> 4042 41 1 0.7250340595
#> 4043 41 2 0.6256809966
#> 4044 41 3 0.7253548359
#> 4045 41 4 0.5981195142
#> 4046 41 5 0.6592219968
#> 4047 41 6 0.3237389405
#> 4048 41 7 0.0381196155
#> 4049 41 8 0.1692645588
#> 4050 41 9 -0.1262849699
#> 4051 41 10 0.0226428570
#> 4052 41 11 -0.4587913428
#> 4053 41 12 -0.6668215657
#> 4054 41 13 -0.5161892848
#> 4055 41 14 -0.7176053547
#> 4056 41 15 -0.4356327036
#> 4057 41 16 -0.9809566133
#> 4058 41 17 -0.9780447674
#> 4059 41 18 -1.0160024456
#> 4060 41 19 -1.0564975668
#> 4061 41 20 -1.3382001440
#> 4062 41 21 -1.1417991261
#> 4063 41 22 -1.6031003082
#> 4064 41 23 -1.4043121007
#> 4065 41 24 -1.5481257028
#> 4066 41 25 -1.8466162388
#> 4067 41 26 -1.7561579359
#> 4068 41 27 -1.5890824173
#> 4069 41 28 -1.9531353689
#> 4070 41 29 -1.9977795893
#> 4071 41 30 -1.7743903705
#> 4072 41 31 -2.0259047539
#> 4073 41 32 -2.0068038380
#> 4074 41 33 -1.8657073149
#> 4075 41 34 -1.9742135312
#> 4076 41 35 -2.0675498165
#> 4077 41 36 -1.7614495325
#> 4078 41 37 -2.0324329361
#> 4079 41 38 -1.8179669029
#> 4080 41 39 -1.8108065601
#> 4081 41 40 -1.9277451537
#> 4082 41 41 -1.4303131915
#> 4083 41 42 -1.7989222517
#> 4084 41 43 -1.9521204478
#> 4085 41 44 -1.6510221754
#> 4086 41 45 -1.4987463537
#> 4087 41 46 -1.3122975138
#> 4088 41 47 -1.2703746734
#> 4089 41 48 -1.3672731904
#> 4090 41 49 -0.8656622624
#> 4091 41 50 -0.8281130749
#> 4092 41 51 -1.0521881182
#> 4093 41 52 -1.1080901479
#> 4094 41 53 -0.8604697456
#> 4095 41 54 -0.5402548195
#> 4096 41 55 -0.6024113787
#> 4097 41 56 -0.2662393769
#> 4098 41 57 -0.4123029942
#> 4099 41 58 -0.3231012017
#> 4100 41 59 0.0822101718
#> 4101 41 60 0.1302699614
#> 4102 41 61 0.1892973656
#> 4103 41 62 0.3440593175
#> 4104 41 63 0.4288520439
#> 4105 41 64 0.3193954227
#> 4106 41 65 0.5168279531
#> 4107 41 66 0.9496477119
#> 4108 41 67 1.0498183749
#> 4109 41 68 1.4714895991
#> 4110 41 69 0.9433442649
#> 4111 41 70 1.2082938163
#> 4112 41 71 1.3555511776
#> 4113 41 72 1.5352398753
#> 4114 41 73 1.3759233529
#> 4115 41 74 1.6444856881
#> 4116 41 75 1.5638930794
#> 4117 41 76 1.7478466142
#> 4118 41 77 1.5670215396
#> 4119 41 78 1.7199149677
#> 4120 41 79 1.7843947675
#> 4121 41 80 1.9943065590
#> 4122 41 81 2.1368486036
#> 4123 41 82 1.8494558194
#> 4124 41 83 1.8593422965
#> 4125 41 84 1.9917086079
#> 4126 41 85 1.9426037515
#> 4127 41 86 1.9916982022
#> 4128 41 87 1.8775242559
#> 4129 41 88 1.8651263583
#> 4130 41 89 1.8286571856
#> 4131 41 90 1.8392650108
#> 4132 41 91 1.8190491157
#> 4133 41 92 1.8548302356
#> 4134 41 93 1.7246442384
#> 4135 41 94 1.6891409708
#> 4136 41 95 1.4055312262
#> 4137 41 96 1.4553151783
#> 4138 41 97 1.3994024807
#> 4139 41 98 1.1018742556
#> 4140 41 99 1.0709805294
#> 4141 41 100 1.0065137835
#> 4142 42 0 0.9137355934
#> 4143 42 1 0.9220476009
#> 4144 42 2 0.7560505347
#> 4145 42 3 0.9481540302
#> 4146 42 4 0.6190608864
#> 4147 42 5 0.5608790507
#> 4148 42 6 0.4912939324
#> 4149 42 7 0.2841301389
#> 4150 42 8 0.2803290682
#> 4151 42 9 0.0765766824
#> 4152 42 10 -0.0102489045
#> 4153 42 11 -0.4630285409
#> 4154 42 12 -0.5332744543
#> 4155 42 13 -0.8210482609
#> 4156 42 14 -0.6459167010
#> 4157 42 15 -0.5116017252
#> 4158 42 16 -0.9886984210
#> 4159 42 17 -0.9069285648
#> 4160 42 18 -0.9965289312
#> 4161 42 19 -1.1311838212
#> 4162 42 20 -1.3092811297
#> 4163 42 21 -1.4540554204
#> 4164 42 22 -1.5461625219
#> 4165 42 23 -1.5316178122
#> 4166 42 24 -1.4168235814
#> 4167 42 25 -1.8019680924
#> 4168 42 26 -1.7658529511
#> 4169 42 27 -1.7902169162
#> 4170 42 28 -1.7369055296
#> 4171 42 29 -1.9335039094
#> 4172 42 30 -1.8388405199
#> 4173 42 31 -2.1870668810
#> 4174 42 32 -1.8751105396
#> 4175 42 33 -1.9809028809
#> 4176 42 34 -2.1643185988
#> 4177 42 35 -2.3462459038
#> 4178 42 36 -2.0403328726
#> 4179 42 37 -1.8662075474
#> 4180 42 38 -1.8919216210
#> 4181 42 39 -1.9599927068
#> 4182 42 40 -1.8559261618
#> 4183 42 41 -1.7907514615
#> 4184 42 42 -1.8705660958
#> 4185 42 43 -1.6861388634
#> 4186 42 44 -1.6074127362
#> 4187 42 45 -1.6561984458
#> 4188 42 46 -1.4354567447
#> 4189 42 47 -1.3302319647
#> 4190 42 48 -1.2040637403
#> 4191 42 49 -1.0774881077
#> 4192 42 50 -1.0190580197
#> 4193 42 51 -0.9275896457
#> 4194 42 52 -0.8754696771
#> 4195 42 53 -0.6787982088
#> 4196 42 54 -0.8185115386
#> 4197 42 55 -0.4095178594
#> 4198 42 56 -0.4654249050
#> 4199 42 57 0.0894308773
#> 4200 42 58 -0.2256282714
#> 4201 42 59 -0.4437637228
#> 4202 42 60 0.3207937702
#> 4203 42 61 0.1503295640
#> 4204 42 62 0.4532688318
#> 4205 42 63 0.5209484485
#> 4206 42 64 0.7723725808
#> 4207 42 65 0.5908752960
#> 4208 42 66 0.6635787575
#> 4209 42 67 1.1139333982
#> 4210 42 68 0.9188872357
#> 4211 42 69 0.9369086635
#> 4212 42 70 1.3833431618
#> 4213 42 71 1.3515450726
#> 4214 42 72 1.7923779614
#> 4215 42 73 1.5857772427
#> 4216 42 74 1.5588054320
#> 4217 42 75 1.5888642871
#> 4218 42 76 2.0001640940
#> 4219 42 77 1.6228679571
#> 4220 42 78 1.9481618600
#> 4221 42 79 1.9830566942
#> 4222 42 80 1.8485772262
#> 4223 42 81 2.1929146418
#> 4224 42 82 1.8707221682
#> 4225 42 83 1.9924377534
#> 4226 42 84 2.0581160683
#> 4227 42 85 2.3451610043
#> 4228 42 86 2.0778052131
#> 4229 42 87 2.2262688616
#> 4230 42 88 1.8304955219
#> 4231 42 89 1.6435517023
#> 4232 42 90 1.9968394831
#> 4233 42 91 1.5698797019
#> 4234 42 92 1.5563729623
#> 4235 42 93 1.7859376556
#> 4236 42 94 1.6158865243
#> 4237 42 95 1.6748266189
#> 4238 42 96 1.6801622905
#> 4239 42 97 1.5137277442
#> 4240 42 98 1.3403617777
#> 4241 42 99 1.2669478780
#> 4242 42 100 1.1023286095
#> 4243 43 0 1.0523482743
#> 4244 43 1 1.1011682989
#> 4245 43 2 0.8854134325
#> 4246 43 3 0.6925081982
#> 4247 43 4 0.6423928107
#> 4248 43 5 0.4406784824
#> 4249 43 6 0.5943818940
#> 4250 43 7 0.4470329185
#> 4251 43 8 0.2079009388
#> 4252 43 9 -0.0460520680
#> 4253 43 10 -0.1989699552
#> 4254 43 11 -0.3717650018
#> 4255 43 12 -0.4570034045
#> 4256 43 13 -0.5244595256
#> 4257 43 14 -0.5514039922
#> 4258 43 15 -0.4138430644
#> 4259 43 16 -0.7281789978
#> 4260 43 17 -1.0515922311
#> 4261 43 18 -0.8930295640
#> 4262 43 19 -1.3723026445
#> 4263 43 20 -1.4184389622
#> 4264 43 21 -1.5373114848
#> 4265 43 22 -1.4539783206
#> 4266 43 23 -1.8093768138
#> 4267 43 24 -1.3978653966
#> 4268 43 25 -1.5732265882
#> 4269 43 26 -1.5832812470
#> 4270 43 27 -1.8105572384
#> 4271 43 28 -1.6973644408
#> 4272 43 29 -1.8492698433
#> 4273 43 30 -1.7820427440
#> 4274 43 31 -2.0658943599
#> 4275 43 32 -2.0781065917
#> 4276 43 33 -1.9209322101
#> 4277 43 34 -2.1640658546
#> 4278 43 35 -1.7077238179
#> 4279 43 36 -1.9502662800
#> 4280 43 37 -1.8629327602
#> 4281 43 38 -1.8949192564
#> 4282 43 39 -1.6443439810
#> 4283 43 40 -1.9382862295
#> 4284 43 41 -1.8331370781
#> 4285 43 42 -1.7375010099
#> 4286 43 43 -1.7220486062
#> 4287 43 44 -1.6129895600
#> 4288 43 45 -1.6152081192
#> 4289 43 46 -1.3334549043
#> 4290 43 47 -1.4021720293
#> 4291 43 48 -1.2907395319
#> 4292 43 49 -1.1783822909
#> 4293 43 50 -1.2196918894
#> 4294 43 51 -0.8999945939
#> 4295 43 52 -0.9178413512
#> 4296 43 53 -0.7132939605
#> 4297 43 54 -0.6139886593
#> 4298 43 55 -0.4527668719
#> 4299 43 56 -0.3230717139
#> 4300 43 57 -0.2164800828
#> 4301 43 58 -0.0103654802
#> 4302 43 59 -0.1047090514
#> 4303 43 60 0.0512488879
#> 4304 43 61 0.3022634001
#> 4305 43 62 0.2239950906
#> 4306 43 63 0.6629836152
#> 4307 43 64 0.5765204200
#> 4308 43 65 0.7144475022
#> 4309 43 66 0.7090515234
#> 4310 43 67 1.1116692856
#> 4311 43 68 1.1213414101
#> 4312 43 69 1.2209701071
#> 4313 43 70 1.1943530374
#> 4314 43 71 1.2515535301
#> 4315 43 72 1.3564180568
#> 4316 43 73 1.7899129357
#> 4317 43 74 1.5990019350
#> 4318 43 75 1.9947482484
#> 4319 43 76 1.7547404646
#> 4320 43 77 1.8865660275
#> 4321 43 78 1.7405448582
#> 4322 43 79 2.0732658762
#> 4323 43 80 1.8794545723
#> 4324 43 81 2.0390625776
#> 4325 43 82 1.7890525196
#> 4326 43 83 2.0911432229
#> 4327 43 84 2.0652222880
#> 4328 43 85 1.6548625112
#> 4329 43 86 1.8637803457
#> 4330 43 87 1.8125798523
#> 4331 43 88 2.0754221226
#> 4332 43 89 1.9898545944
#> 4333 43 90 1.7421306528
#> 4334 43 91 1.7823287574
#> 4335 43 92 1.8748103299
#> 4336 43 93 1.4537075010
#> 4337 43 94 1.6287405055
#> 4338 43 95 1.5900392050
#> 4339 43 96 1.5293006747
#> 4340 43 97 1.2165001271
#> 4341 43 98 1.1838550959
#> 4342 43 99 1.2505657138
#> 4343 43 100 1.1074298968
#> 4344 44 0 1.4007428025
#> 4345 44 1 0.9147656723
#> 4346 44 2 0.9526857413
#> 4347 44 3 0.6051452883
#> 4348 44 4 0.8588793204
#> 4349 44 5 0.5779111281
#> 4350 44 6 0.2776935446
#> 4351 44 7 0.2957642879
#> 4352 44 8 0.0781480089
#> 4353 44 9 0.0869255184
#> 4354 44 10 -0.2363904647
#> 4355 44 11 -0.1706450423
#> 4356 44 12 -0.1268494400
#> 4357 44 13 -0.2976728938
#> 4358 44 14 -0.5621768945
#> 4359 44 15 -0.6763137044
#> 4360 44 16 -0.7787125449
#> 4361 44 17 -0.8194310848
#> 4362 44 18 -1.0047832838
#> 4363 44 19 -1.0760492635
#> 4364 44 20 -1.1709760084
#> 4365 44 21 -1.3271647374
#> 4366 44 22 -1.3425799142
#> 4367 44 23 -1.5255598958
#> 4368 44 24 -1.4600763852
#> 4369 44 25 -1.7471796755
#> 4370 44 26 -1.7184071517
#> 4371 44 27 -1.8002375229
#> 4372 44 28 -2.0167407363
#> 4373 44 29 -1.7189807934
#> 4374 44 30 -2.1088630980
#> 4375 44 31 -1.7667875766
#> 4376 44 32 -2.1431404592
#> 4377 44 33 -2.1426710519
#> 4378 44 34 -1.8708385340
#> 4379 44 35 -2.0089538474
#> 4380 44 36 -2.2623110033
#> 4381 44 37 -1.7410235999
#> 4382 44 38 -2.3130590300
#> 4383 44 39 -2.0092466515
#> 4384 44 40 -2.0914868668
#> 4385 44 41 -1.8993451771
#> 4386 44 42 -1.7444023475
#> 4387 44 43 -1.7443532416
#> 4388 44 44 -1.7110811408
#> 4389 44 45 -1.5723431050
#> 4390 44 46 -1.4248112677
#> 4391 44 47 -1.5051799491
#> 4392 44 48 -1.5942407146
#> 4393 44 49 -1.3230219656
#> 4394 44 50 -1.3662582804
#> 4395 44 51 -0.8774986747
#> 4396 44 52 -0.5806314045
#> 4397 44 53 -0.9179315453
#> 4398 44 54 -0.7609400989
#> 4399 44 55 -0.6389884735
#> 4400 44 56 -0.2669299303
#> 4401 44 57 -0.2564967436
#> 4402 44 58 -0.0628353902
#> 4403 44 59 0.1051012334
#> 4404 44 60 0.1521561664
#> 4405 44 61 0.3073021670
#> 4406 44 62 0.1899414044
#> 4407 44 63 0.4778188957
#> 4408 44 64 0.5155102518
#> 4409 44 65 0.5306408041
#> 4410 44 66 0.6665903447
#> 4411 44 67 1.0948294803
#> 4412 44 68 0.8675903077
#> 4413 44 69 1.1063135771
#> 4414 44 70 1.4140324949
#> 4415 44 71 1.4107227379
#> 4416 44 72 1.5484994128
#> 4417 44 73 1.5839427030
#> 4418 44 74 1.5894380425
#> 4419 44 75 1.3529843329
#> 4420 44 76 1.6561470158
#> 4421 44 77 1.5983609442
#> 4422 44 78 1.7989049103
#> 4423 44 79 2.2069207529
#> 4424 44 80 1.9552319265
#> 4425 44 81 1.8546850181
#> 4426 44 82 2.1161743540
#> 4427 44 83 2.0690644713
#> 4428 44 84 1.9879192973
#> 4429 44 85 1.9625474207
#> 4430 44 86 1.9637095399
#> 4431 44 87 1.9558236534
#> 4432 44 88 2.0327094520
#> 4433 44 89 1.9245162498
#> 4434 44 90 1.7693294684
#> 4435 44 91 1.9393057759
#> 4436 44 92 1.6529439247
#> 4437 44 93 1.8907081976
#> 4438 44 94 1.4772263743
#> 4439 44 95 1.6599714921
#> 4440 44 96 1.6538555724
#> 4441 44 97 1.5601435147
#> 4442 44 98 1.2661881542
#> 4443 44 99 1.2879751074
#> 4444 44 100 0.7599583868
#> 4445 45 0 0.9665176888
#> 4446 45 1 0.6567681430
#> 4447 45 2 0.6517275546
#> 4448 45 3 0.8647630797
#> 4449 45 4 0.6716093375
#> 4450 45 5 0.3893284927
#> 4451 45 6 -0.1751083018
#> 4452 45 7 0.3512954231
#> 4453 45 8 0.2213158258
#> 4454 45 9 -0.0169930159
#> 4455 45 10 -0.2281376137
#> 4456 45 11 -0.4537544582
#> 4457 45 12 -0.4505924817
#> 4458 45 13 -0.5430675599
#> 4459 45 14 -0.7481413140
#> 4460 45 15 -0.8850583526
#> 4461 45 16 -0.6818760452
#> 4462 45 17 -1.0331866971
#> 4463 45 18 -1.0110345325
#> 4464 45 19 -1.1280668596
#> 4465 45 20 -1.2007856217
#> 4466 45 21 -1.4350789533
#> 4467 45 22 -1.3646598497
#> 4468 45 23 -1.5126951692
#> 4469 45 24 -1.4311875542
#> 4470 45 25 -1.6614898181
#> 4471 45 26 -1.8533180368
#> 4472 45 27 -1.5610971383
#> 4473 45 28 -1.8968171292
#> 4474 45 29 -1.8710236611
#> 4475 45 30 -1.6915975219
#> 4476 45 31 -1.9155058106
#> 4477 45 32 -1.8794725461
#> 4478 45 33 -2.3586390652
#> 4479 45 34 -2.1842356574
#> 4480 45 35 -2.1478259006
#> 4481 45 36 -1.9453177616
#> 4482 45 37 -1.8717252433
#> 4483 45 38 -2.1491543657
#> 4484 45 39 -1.7843125582
#> 4485 45 40 -1.3451498679
#> 4486 45 41 -1.6603323629
#> 4487 45 42 -1.8927438400
#> 4488 45 43 -1.8739708970
#> 4489 45 44 -1.7198207067
#> 4490 45 45 -1.3085517315
#> 4491 45 46 -1.4825606544
#> 4492 45 47 -1.4251984001
#> 4493 45 48 -1.1221171383
#> 4494 45 49 -0.9261724662
#> 4495 45 50 -1.1947226111
#> 4496 45 51 -0.9287584142
#> 4497 45 52 -0.9524440203
#> 4498 45 53 -0.8947913719
#> 4499 45 54 -0.4730423169
#> 4500 45 55 -0.5563629293
#> 4501 45 56 -0.2949366123
#> 4502 45 57 -0.4096899213
#> 4503 45 58 -0.0979793835
#> 4504 45 59 -0.3294697581
#> 4505 45 60 -0.0535161318
#> 4506 45 61 0.3919305922
#> 4507 45 62 0.2638881586
#> 4508 45 63 0.4777725380
#> 4509 45 64 0.4324461026
#> 4510 45 65 0.4813944670
#> 4511 45 66 0.8095647974
#> 4512 45 67 1.0308271702
#> 4513 45 68 0.9161337295
#> 4514 45 69 1.1873857737
#> 4515 45 70 1.4983102556
#> 4516 45 71 1.3294394054
#> 4517 45 72 1.4373746644
#> 4518 45 73 1.5199342935
#> 4519 45 74 1.6412432239
#> 4520 45 75 1.7760955819
#> 4521 45 76 1.6504581926
#> 4522 45 77 1.9134670132
#> 4523 45 78 1.7391227362
#> 4524 45 79 1.9214659259
#> 4525 45 80 2.0433698808
#> 4526 45 81 1.7944103673
#> 4527 45 82 2.0255219761
#> 4528 45 83 2.0506286557
#> 4529 45 84 1.9700389531
#> 4530 45 85 1.9250787412
#> 4531 45 86 1.8792198890
#> 4532 45 87 2.1525054197
#> 4533 45 88 1.7550824692
#> 4534 45 89 1.9840332192
#> 4535 45 90 1.8452079283
#> 4536 45 91 1.6330689219
#> 4537 45 92 1.6284992427
#> 4538 45 93 1.5537669833
#> 4539 45 94 1.6919758118
#> 4540 45 95 1.5063935381
#> 4541 45 96 1.6459720347
#> 4542 45 97 1.3743762307
#> 4543 45 98 1.2069184397
#> 4544 45 99 1.1032483915
#> 4545 45 100 0.9487092162
#> 4546 46 0 1.0111914703
#> 4547 46 1 1.0347363041
#> 4548 46 2 1.0386024043
#> 4549 46 3 0.6453521580
#> 4550 46 4 0.7668296243
#> 4551 46 5 0.4109245110
#> 4552 46 6 0.4777105815
#> 4553 46 7 0.2663096359
#> 4554 46 8 0.0086116454
#> 4555 46 9 0.1527968042
#> 4556 46 10 -0.0065903153
#> 4557 46 11 -0.3704183591
#> 4558 46 12 -0.3586709234
#> 4559 46 13 -0.1087274274
#> 4560 46 14 -0.7207051900
#> 4561 46 15 -0.7513721290
#> 4562 46 16 -0.6315040357
#> 4563 46 17 -1.1212427072
#> 4564 46 18 -0.7056103103
#> 4565 46 19 -1.2670581029
#> 4566 46 20 -1.3448625670
#> 4567 46 21 -1.3671168774
#> 4568 46 22 -1.2894458645
#> 4569 46 23 -1.0489043768
#> 4570 46 24 -1.5392721478
#> 4571 46 25 -1.5899995367
#> 4572 46 26 -1.9535020942
#> 4573 46 27 -1.7839208789
#> 4574 46 28 -2.2095849490
#> 4575 46 29 -1.9375456784
#> 4576 46 30 -1.7152843519
#> 4577 46 31 -1.9922674672
#> 4578 46 32 -1.9915168829
#> 4579 46 33 -1.9895018359
#> 4580 46 34 -2.0185312311
#> 4581 46 35 -1.9816846710
#> 4582 46 36 -2.2122173902
#> 4583 46 37 -2.0386673720
#> 4584 46 38 -1.9910180626
#> 4585 46 39 -1.8199017431
#> 4586 46 40 -1.8323294698
#> 4587 46 41 -1.9279389227
#> 4588 46 42 -1.6303524402
#> 4589 46 43 -1.5103343121
#> 4590 46 44 -1.8161656689
#> 4591 46 45 -1.5201720601
#> 4592 46 46 -1.5775399442
#> 4593 46 47 -1.4680382915
#> 4594 46 48 -1.2200327369
#> 4595 46 49 -1.0578676166
#> 4596 46 50 -1.0235810712
#> 4597 46 51 -1.0530261343
#> 4598 46 52 -0.6916983613
#> 4599 46 53 -0.5913288098
#> 4600 46 54 -0.7765321686
#> 4601 46 55 -0.4606831095
#> 4602 46 56 -0.5591382143
#> 4603 46 57 -0.0411884153
#> 4604 46 58 -0.0956686259
#> 4605 46 59 0.1494510498
#> 4606 46 60 0.1732025453
#> 4607 46 61 0.2238868632
#> 4608 46 62 0.4768994755
#> 4609 46 63 0.3215894760
#> 4610 46 64 0.3930234075
#> 4611 46 65 0.6316921539
#> 4612 46 66 0.8814806889
#> 4613 46 67 0.8921348376
#> 4614 46 68 0.9929045445
#> 4615 46 69 1.3050905067
#> 4616 46 70 1.1913188304
#> 4617 46 71 1.5075023447
#> 4618 46 72 1.3347069401
#> 4619 46 73 1.4957632949
#> 4620 46 74 1.4878223414
#> 4621 46 75 1.6190120714
#> 4622 46 76 1.5732182628
#> 4623 46 77 1.8721551856
#> 4624 46 78 2.0329646980
#> 4625 46 79 1.9413084960
#> 4626 46 80 2.1913382927
#> 4627 46 81 1.7165419591
#> 4628 46 82 1.8701376768
#> 4629 46 83 2.0740551925
#> 4630 46 84 2.0949787010
#> 4631 46 85 2.0457416162
#> 4632 46 86 2.2473851262
#> 4633 46 87 2.2178450922
#> 4634 46 88 1.7208842611
#> 4635 46 89 1.8427571104
#> 4636 46 90 1.6483309597
#> 4637 46 91 1.6595339560
#> 4638 46 92 1.7949429760
#> 4639 46 93 1.7470332914
#> 4640 46 94 1.5071852641
#> 4641 46 95 1.5930137934
#> 4642 46 96 1.3560107651
#> 4643 46 97 1.4142280922
#> 4644 46 98 1.2999840689
#> 4645 46 99 1.1415431989
#> 4646 46 100 0.9365907423
#> 4647 47 0 1.1144154734
#> 4648 47 1 1.1519350238
#> 4649 47 2 0.7641761488
#> 4650 47 3 0.7437541062
#> 4651 47 4 0.6081678509
#> 4652 47 5 0.7056139649
#> 4653 47 6 0.2601679496
#> 4654 47 7 0.2803568500
#> 4655 47 8 0.0969303487
#> 4656 47 9 -0.0847536669
#> 4657 47 10 0.2112205066
#> 4658 47 11 -0.1898833258
#> 4659 47 12 -0.2036120502
#> 4660 47 13 -0.4062949639
#> 4661 47 14 -0.4689443871
#> 4662 47 15 -0.4191792906
#> 4663 47 16 -0.8327075974
#> 4664 47 17 -0.8156699679
#> 4665 47 18 -0.8634717548
#> 4666 47 19 -0.9647216508
#> 4667 47 20 -0.8483647336
#> 4668 47 21 -1.3182455720
#> 4669 47 22 -1.4416843302
#> 4670 47 23 -1.4958620674
#> 4671 47 24 -1.4512687163
#> 4672 47 25 -1.5351827919
#> 4673 47 26 -1.7008624676
#> 4674 47 27 -1.7349913253
#> 4675 47 28 -1.7091556252
#> 4676 47 29 -2.1322845019
#> 4677 47 30 -1.7379500309
#> 4678 47 31 -2.1015854168
#> 4679 47 32 -1.9493577762
#> 4680 47 33 -1.7340300734
#> 4681 47 34 -1.9650201733
#> 4682 47 35 -2.0981371092
#> 4683 47 36 -2.0472937586
#> 4684 47 37 -1.9744474415
#> 4685 47 38 -2.0916687100
#> 4686 47 39 -1.9090730089
#> 4687 47 40 -1.8757018970
#> 4688 47 41 -1.8469415884
#> 4689 47 42 -1.6995336084
#> 4690 47 43 -1.7048838537
#> 4691 47 44 -1.6948098723
#> 4692 47 45 -1.6191752408
#> 4693 47 46 -1.5485200176
#> 4694 47 47 -1.4605362873
#> 4695 47 48 -1.3607535284
#> 4696 47 49 -1.2865343914
#> 4697 47 50 -1.2144677708
#> 4698 47 51 -0.9330600772
#> 4699 47 52 -0.8510879917
#> 4700 47 53 -0.5449403212
#> 4701 47 54 -0.7765912109
#> 4702 47 55 -0.4054401862
#> 4703 47 56 -0.4817840388
#> 4704 47 57 -0.2090392744
#> 4705 47 58 -0.4135385670
#> 4706 47 59 -0.1330032148
#> 4707 47 60 0.3053508469
#> 4708 47 61 0.3732308592
#> 4709 47 62 0.3751885110
#> 4710 47 63 0.4735227749
#> 4711 47 64 0.5291417336
#> 4712 47 65 0.7123835079
#> 4713 47 66 0.7366840959
#> 4714 47 67 0.8641281608
#> 4715 47 68 1.3267988596
#> 4716 47 69 1.2894673021
#> 4717 47 70 1.6606006069
#> 4718 47 71 1.4977186139
#> 4719 47 72 1.4223099971
#> 4720 47 73 1.5889607397
#> 4721 47 74 1.6472703009
#> 4722 47 75 1.8734666072
#> 4723 47 76 1.6971774742
#> 4724 47 77 2.1022301836
#> 4725 47 78 1.7477713771
#> 4726 47 79 1.8755256418
#> 4727 47 80 1.9156560145
#> 4728 47 81 1.9296881137
#> 4729 47 82 2.2495713746
#> 4730 47 83 1.8977551634
#> 4731 47 84 2.0857699099
#> 4732 47 85 1.7489660040
#> 4733 47 86 1.8215159176
#> 4734 47 87 2.0898450817
#> 4735 47 88 1.7864447264
#> 4736 47 89 1.9094762524
#> 4737 47 90 1.7304804957
#> 4738 47 91 1.7582623439
#> 4739 47 92 1.6034393538
#> 4740 47 93 1.6860036875
#> 4741 47 94 1.6393686325
#> 4742 47 95 1.4909759599
#> 4743 47 96 1.1693616618
#> 4744 47 97 1.3125105736
#> 4745 47 98 0.9732196585
#> 4746 47 99 1.0674120868
#> 4747 47 100 1.1421056214
#> 4748 48 0 0.9638961916
#> 4749 48 1 0.9490824530
#> 4750 48 2 0.9231859621
#> 4751 48 3 0.8698736133
#> 4752 48 4 0.5781714449
#> 4753 48 5 0.6052744832
#> 4754 48 6 0.3029205963
#> 4755 48 7 0.2099769783
#> 4756 48 8 0.2879991275
#> 4757 48 9 -0.2717939269
#> 4758 48 10 -0.0817489640
#> 4759 48 11 -0.1012364225
#> 4760 48 12 -0.4160427414
#> 4761 48 13 -0.3933587785
#> 4762 48 14 -0.7139002155
#> 4763 48 15 -0.7006840875
#> 4764 48 16 -0.8404711827
#> 4765 48 17 -0.9584768059
#> 4766 48 18 -1.2540404454
#> 4767 48 19 -1.1913509873
#> 4768 48 20 -1.3887406377
#> 4769 48 21 -1.4152749062
#> 4770 48 22 -1.2970107285
#> 4771 48 23 -1.6192246866
#> 4772 48 24 -1.6166787173
#> 4773 48 25 -1.6674884263
#> 4774 48 26 -1.7758926982
#> 4775 48 27 -1.6841935661
#> 4776 48 28 -1.8619847267
#> 4777 48 29 -1.8755699580
#> 4778 48 30 -2.0680402960
#> 4779 48 31 -2.0198958212
#> 4780 48 32 -2.0799211527
#> 4781 48 33 -1.9242167883
#> 4782 48 34 -1.8272424692
#> 4783 48 35 -2.0657868324
#> 4784 48 36 -2.3178217351
#> 4785 48 37 -2.0933635731
#> 4786 48 38 -2.0799212996
#> 4787 48 39 -1.7282545302
#> 4788 48 40 -1.8419869127
#> 4789 48 41 -1.5794394329
#> 4790 48 42 -1.6975688978
#> 4791 48 43 -1.9264557084
#> 4792 48 44 -1.5500164256
#> 4793 48 45 -1.6599518109
#> 4794 48 46 -1.4650955754
#> 4795 48 47 -1.3920640175
#> 4796 48 48 -1.3046210020
#> 4797 48 49 -1.2338504445
#> 4798 48 50 -0.7924233885
#> 4799 48 51 -0.7463212561
#> 4800 48 52 -0.9945478224
#> 4801 48 53 -0.7163102235
#> 4802 48 54 -0.4554200802
#> 4803 48 55 -0.3422795528
#> 4804 48 56 -0.5194959557
#> 4805 48 57 -0.0497283113
#> 4806 48 58 -0.2418669321
#> 4807 48 59 0.0083771316
#> 4808 48 60 0.1402943457
#> 4809 48 61 -0.0478712474
#> 4810 48 62 0.3443300811
#> 4811 48 63 0.1720291521
#> 4812 48 64 0.3129749958
#> 4813 48 65 0.7744425145
#> 4814 48 66 0.8931245093
#> 4815 48 67 1.1003382533
#> 4816 48 68 1.1196042855
#> 4817 48 69 1.0658973868
#> 4818 48 70 1.1465386764
#> 4819 48 71 1.4820169900
#> 4820 48 72 1.6683026751
#> 4821 48 73 1.6540548560
#> 4822 48 74 1.6443080615
#> 4823 48 75 1.6725923902
#> 4824 48 76 1.9917353374
#> 4825 48 77 1.4313540925
#> 4826 48 78 2.0045539183
#> 4827 48 79 1.8736503996
#> 4828 48 80 1.7654329390
#> 4829 48 81 2.0880562658
#> 4830 48 82 1.8358286909
#> 4831 48 83 2.0469594303
#> 4832 48 84 2.0278019919
#> 4833 48 85 2.0178720503
#> 4834 48 86 1.7077177669
#> 4835 48 87 1.9908996600
#> 4836 48 88 1.8658030709
#> 4837 48 89 1.7997999884
#> 4838 48 90 1.6858928593
#> 4839 48 91 1.6433453245
#> 4840 48 92 1.6308639966
#> 4841 48 93 1.8813706865
#> 4842 48 94 1.7285277701
#> 4843 48 95 1.5889985987
#> 4844 48 96 1.7226588702
#> 4845 48 97 1.6186281914
#> 4846 48 98 1.4184563958
#> 4847 48 99 1.0066287880
#> 4848 48 100 1.2955666153
#> 4849 49 0 1.0263890075
#> 4850 49 1 0.6882965396
#> 4851 49 2 0.8253872723
#> 4852 49 3 0.9186859113
#> 4853 49 4 0.5189880311
#> 4854 49 5 0.7989846268
#> 4855 49 6 0.4797608752
#> 4856 49 7 0.2255273023
#> 4857 49 8 0.3660056599
#> 4858 49 9 0.2046284609
#> 4859 49 10 -0.1596055090
#> 4860 49 11 -0.1477458410
#> 4861 49 12 -0.1929393572
#> 4862 49 13 -0.6170072093
#> 4863 49 14 -0.5606604034
#> 4864 49 15 -0.7352947599
#> 4865 49 16 -0.9783594305
#> 4866 49 17 -0.6576471143
#> 4867 49 18 -1.0464800348
#> 4868 49 19 -1.2259021349
#> 4869 49 20 -1.1613717556
#> 4870 49 21 -1.1747685534
#> 4871 49 22 -1.3274057656
#> 4872 49 23 -1.3637150070
#> 4873 49 24 -2.0563987902
#> 4874 49 25 -1.6672844455
#> 4875 49 26 -1.7822339812
#> 4876 49 27 -1.9153300527
#> 4877 49 28 -1.7113439732
#> 4878 49 29 -1.9650050718
#> 4879 49 30 -2.0492979976
#> 4880 49 31 -1.9529335342
#> 4881 49 32 -1.9636796837
#> 4882 49 33 -1.7464909188
#> 4883 49 34 -2.1210153603
#> 4884 49 35 -1.8081866689
#> 4885 49 36 -1.9345465245
#> 4886 49 37 -2.0844892331
#> 4887 49 38 -1.8414319874
#> 4888 49 39 -1.9289222649
#> 4889 49 40 -1.7624879347
#> 4890 49 41 -1.6276378254
#> 4891 49 42 -1.5980025939
#> 4892 49 43 -1.5497109083
#> 4893 49 44 -1.7852326414
#> 4894 49 45 -1.7848833128
#> 4895 49 46 -1.3901940490
#> 4896 49 47 -1.5673739524
#> 4897 49 48 -1.3244307441
#> 4898 49 49 -1.0710064282
#> 4899 49 50 -0.8245332763
#> 4900 49 51 -0.9019834977
#> 4901 49 52 -0.8926376346
#> 4902 49 53 -0.5889024387
#> 4903 49 54 -0.8535626867
#> 4904 49 55 -0.5900171321
#> 4905 49 56 -0.5233547078
#> 4906 49 57 -0.2437603560
#> 4907 49 58 -0.2160484758
#> 4908 49 59 -0.1640847311
#> 4909 49 60 -0.0254943392
#> 4910 49 61 0.1716343146
#> 4911 49 62 0.3385936663
#> 4912 49 63 0.6089063739
#> 4913 49 64 0.5633369604
#> 4914 49 65 0.8435457324
#> 4915 49 66 1.0683188756
#> 4916 49 67 0.9329061149
#> 4917 49 68 1.1519839364
#> 4918 49 69 1.1843373442
#> 4919 49 70 1.3372943533
#> 4920 49 71 1.5052568130
#> 4921 49 72 1.7809612362
#> 4922 49 73 1.4669809308
#> 4923 49 74 1.7700439691
#> 4924 49 75 1.5056090019
#> 4925 49 76 1.7348064196
#> 4926 49 77 1.6239158832
#> 4927 49 78 2.0483514782
#> 4928 49 79 1.8305402794
#> 4929 49 80 1.8679613812
#> 4930 49 81 1.9072703760
#> 4931 49 82 2.1555530659
#> 4932 49 83 1.6925905016
#> 4933 49 84 2.1162655412
#> 4934 49 85 1.8626621192
#> 4935 49 86 1.9528608996
#> 4936 49 87 1.9365699446
#> 4937 49 88 2.1092408218
#> 4938 49 89 1.8647672352
#> 4939 49 90 2.0024993689
#> 4940 49 91 1.7914402968
#> 4941 49 92 1.7503451737
#> 4942 49 93 1.6095925552
#> 4943 49 94 1.6979057957
#> 4944 49 95 1.6740638781
#> 4945 49 96 1.4799869950
#> 4946 49 97 1.3453892408
#> 4947 49 98 1.1397794144
#> 4948 49 99 0.8997809898
#> 4949 49 100 1.0284243658
#> 4950 50 0 1.0524457884
#> 4951 50 1 0.8170931783
#> 4952 50 2 1.0625242446
#> 4953 50 3 0.7646391933
#> 4954 50 4 0.7568469508
#> 4955 50 5 0.2968441999
#> 4956 50 6 0.3830199342
#> 4957 50 7 0.3430347983
#> 4958 50 8 0.1508943759
#> 4959 50 9 0.0132587428
#> 4960 50 10 -0.2701229931
#> 4961 50 11 -0.3344349907
#> 4962 50 12 -0.4250614052
#> 4963 50 13 -0.6074428204
#> 4964 50 14 -0.4933546980
#> 4965 50 15 -0.4624232592
#> 4966 50 16 -0.6446609839
#> 4967 50 17 -0.8907620138
#> 4968 50 18 -1.0804185093
#> 4969 50 19 -1.0805619219
#> 4970 50 20 -1.3849398686
#> 4971 50 21 -1.3215962471
#> 4972 50 22 -1.4256773981
#> 4973 50 23 -1.8859892815
#> 4974 50 24 -1.3272737902
#> 4975 50 25 -1.8826761848
#> 4976 50 26 -2.1413544390
#> 4977 50 27 -1.8051585105
#> 4978 50 28 -1.8395057090
#> 4979 50 29 -1.9000055066
#> 4980 50 30 -1.9134134239
#> 4981 50 31 -2.1402960605
#> 4982 50 32 -1.8939959223
#> 4983 50 33 -1.7882553949
#> 4984 50 34 -2.1257810952
#> 4985 50 35 -1.9508109729
#> 4986 50 36 -2.0261674250
#> 4987 50 37 -1.9756545429
#> 4988 50 38 -1.7934236471
#> 4989 50 39 -1.8637025169
#> 4990 50 40 -1.5736598054
#> 4991 50 41 -1.8639936428
#> 4992 50 42 -1.5354130229
#> 4993 50 43 -1.7626704599
#> 4994 50 44 -1.6589513785
#> 4995 50 45 -1.5968413708
#> 4996 50 46 -1.4220007748
#> 4997 50 47 -1.3068358778
#> 4998 50 48 -1.2612381175
#> 4999 50 49 -1.0942462859
#> 5000 50 50 -1.1978944631
#> 5001 50 51 -1.0086312622
#> 5002 50 52 -0.7633348606
#> 5003 50 53 -0.5904004689
#> 5004 50 54 -0.5773736168
#> 5005 50 55 -0.4012499145
#> 5006 50 56 -0.2591793250
#> 5007 50 57 -0.1698020969
#> 5008 50 58 -0.1697352127
#> 5009 50 59 -0.0352708361
#> 5010 50 60 0.2082800500
#> 5011 50 61 0.1718198477
#> 5012 50 62 0.3445286306
#> 5013 50 63 0.4733160868
#> 5014 50 64 0.3699044204
#> 5015 50 65 0.7764935343
#> 5016 50 66 0.9274390226
#> 5017 50 67 0.9450225431
#> 5018 50 68 1.3317824358
#> 5019 50 69 1.1405954258
#> 5020 50 70 1.3534676230
#> 5021 50 71 1.4412235332
#> 5022 50 72 1.5683491865
#> 5023 50 73 1.5968926123
#> 5024 50 74 1.5830772560
#> 5025 50 75 1.7674449570
#> 5026 50 76 1.7855011442
#> 5027 50 77 1.8416354607
#> 5028 50 78 1.9635560907
#> 5029 50 79 2.0147146389
#> 5030 50 80 1.9332196863
#> 5031 50 81 1.9041965865
#> 5032 50 82 2.1821054910
#> 5033 50 83 2.0033104149
#> 5034 50 84 1.9435320340
#> 5035 50 85 1.8547563563
#> 5036 50 86 2.0260307999
#> 5037 50 87 2.0246092453
#> 5038 50 88 1.7690720252
#> 5039 50 89 1.7031145749
#> 5040 50 90 1.8910655332
#> 5041 50 91 1.6913151035
#> 5042 50 92 1.9599968119
#> 5043 50 93 1.5282422147
#> 5044 50 94 1.3919175511
#> 5045 50 95 1.5372965357
#> 5046 50 96 1.5353868429
#> 5047 50 97 1.4003481837
#> 5048 50 98 1.2648833350
#> 5049 50 99 1.2409652098
#> 5050 50 100 0.9653467651
df_sfd_long = convert_to_wide_format(df_sfd_regul)
df_sfd_long
#> # A tibble: 50 × 102
#> id `0` `1` `2` `3` `4` `5` `6` `7` `8` `9`
#> <int> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
#> 1 1 1.26 0.719 1.05 0.730 0.611 0.535 0.577 0.00211 0.390 0.0862
#> 2 2 0.938 0.966 0.743 0.496 0.571 0.646 0.299 0.352 -0.107 0.00228
#> 3 3 1.08 0.842 0.792 0.459 0.684 0.438 0.433 0.219 0.300 0.0347
#> 4 4 1.39 1.17 0.975 0.487 0.538 0.455 0.491 0.245 -0.0526 0.263
#> 5 5 1.44 0.758 0.619 0.840 0.740 0.595 0.412 0.322 -0.0584 0.105
#> 6 6 0.988 0.863 0.841 0.793 0.472 0.480 0.530 0.245 0.0314 -0.0308
#> 7 7 1.11 0.715 0.941 0.672 0.559 0.485 0.297 0.00222 0.227 0.0147
#> 8 8 1.14 0.817 0.602 0.842 0.399 0.508 0.423 0.346 0.165 -0.0993
#> 9 9 1.32 1.21 1.03 0.554 0.717 0.463 0.393 0.441 0.254 -0.257
#> 10 10 1.18 1.17 0.847 0.776 1.00 0.572 0.414 0.0599 0.137 -0.0226
#> # ℹ 40 more rows
#> # ℹ 91 more variables: `10` <dbl>, `11` <dbl>, `12` <dbl>, `13` <dbl>,
#> # `14` <dbl>, `15` <dbl>, `16` <dbl>, `17` <dbl>, `18` <dbl>, `19` <dbl>,
#> # `20` <dbl>, `21` <dbl>, `22` <dbl>, `23` <dbl>, `24` <dbl>, `25` <dbl>,
#> # `26` <dbl>, `27` <dbl>, `28` <dbl>, `29` <dbl>, `30` <dbl>, `31` <dbl>,
#> # `32` <dbl>, `33` <dbl>, `34` <dbl>, `35` <dbl>, `36` <dbl>, `37` <dbl>,
#> # `38` <dbl>, `39` <dbl>, `40` <dbl>, `41` <dbl>, `42` <dbl>, `43` <dbl>, …generate_Y_df
WARNING! Here we have to regularize X(t) before evaluating Y!
beta_func_sfd = beta_1_real_func
Y_df_sfd = generate_Y_df(df = df_sfd_regul, curve_type = 'num',
beta_real_func_or_list = beta_func_sfd,
beta_0_real = beta_0_real, NotS_ratio = NotS_ratio,
seed = 123)
Y_sfd = Y_df_sfd$Y_noised
head(Y_df_sfd)
#> id Y_real Y_noised
#> 1 1 271.9966 271.4010
#> 2 2 274.7040 274.4594
#> 3 3 273.1712 274.8276
#> 4 4 270.1414 270.2163
#> 5 5 268.3050 268.4424
#> 6 6 268.4381 270.2606beta_func_list_tot
beta_func_list_tot = append(beta_list_generation(N_states = N_states),
append(beta_func_sfd, beta_func_cfd_os))
par(mfrow=c(1, 3))
hist(Y_df_sfd$Y_real)
hist(Y_df_sfd$Y_noised)
plot(regul_time, beta_4_real_func(regul_time))
Test set
CFD one state
df_cfd_os_test
nind_test = floor(nind*TTRatio/(1-TTRatio))
df_cfd_os_test = generate_X_df(nind = nind_test,
start = start, end = end,
curve_type = 'cat')Y_df_cfd_os_test
Y_df_cfd_os_test = generate_Y_df(df_cfd_os_test, curve_type = 'cat',
beta_real_func_or_list = beta_5_real_func,
beta_0_real = beta_0_real,
NotS_ratio = NotS_ratio)
Y_cfd_os_test = Y_df_cfd_os_test$Y_noisedCFD multistates
df_cfd_test
nind_test = floor(nind*TTRatio/(1-TTRatio))
df_cfd_test = generate_X_df_multistates(nind = nind_test, N_states, start, end,
lambdas, transition_df)Y_df_cfd_test
df_cfd_test_processed = cat_data_to_indicator(df_cfd_test)
Y_df_cfd_test = generate_Y_df(df_cfd_test_processed, curve_type = 'cat',
beta_real_func_or_list = beta_func_list,
beta_0_real = beta_0_real,
NotS_ratio= NotS_ratio)
Y_cfd_test = Y_df_cfd_test$Y_noisedSFD
df_sfd_test
df_sfd_test = generate_X_df(nind = nind_test, start = start, end = end,
curve_type = 'num', noise_sd = 0.15, seed = 123)Y_df_cfd_test
df_sfd_regul_test = regularize_time_series(df_sfd_test, time_seq = regul_time,
curve_type = 'num')
Y_df_sfd_test = generate_Y_df(df = df_sfd_regul_test, curve_type = 'num',
beta_real_func_or_list = beta_func_sfd,
beta_0_real = beta_0_real, NotS_ratio = NotS_ratio,
seed = 123)
Y_sfd_test = Y_df_sfd_test$Y_noisedBasis creation
All the states will share the same basis.
basis = create_bspline_basis(start, end, nbasis, norder)
#basis = fda::create.fourier.basis(c(start,end), nbasis = nbasis)
# All the states will share the same basis.
basis_list = obj_list_creation(N_rep = N_states, obj = basis)
plot(basis, main=paste0(nbasis, " ", basis$type," functions basis"))
SmoothPLS
Multivariate
spls_obj = smoothPLS(df_list = list(df_cfd, df_sfd, df_cfd_os), Y = Y,
basis_obj = basis,
regul_time_obj = regul_time,
curve_type_obj = list('cat', 'num', 'cat'),
orth_obj = c(TRUE, TRUE, TRUE),
id_col_obj = 'id',
time_col_obj = 'time',
print_steps = TRUE, plot_rmsep = TRUE,
print_nbComp = TRUE, plot_reg_curves = FALSE)
#> ### Smooth PLS ###
#> ## Use parallelization in case of heavy computational load. ##
#> ## Threshold can be manualy adjusted : (default 2500) ##
#> ## >options(SmoothPLS.parallel_threshold = 500) ##
#> => Input format assertions.
#> => Input format assertions OK.
#> => Orthonormalize basis.
#> => Data objects formatting.
#> => Evaluate Lambda matrix.
#> ==> Lambda for : CatFD_1_state_1.
#> ==> Lambda for : CatFD_1_state_2.
#> ==> Lambda for : CatFD_1_state_3.
#> ==> Lambda for : NumFD_2_value.
#> evaluate_lambda_SFD() : int_mode to 2 for pracma::trapz for
#> integration stability.
#> ==> Lambda for : CatFD_3_state_1.
#> => PLSR model.
#> => Optimal number of PLS components : 6
#> => Evaluate SmoothPLS functions and <w_i, p_j> coef.
#> => Build regression functions and intercept.
#> ==> Build regression curve for : CatFD_1_state_1
#> ==> Build regression curve for : CatFD_1_state_2
#> ==> Build regression curve for : CatFD_1_state_3
#> ==> Build regression curve for : NumFD_2_value
#> ==> Build regression curve for : CatFD_3_state_1
for(k in 1:(length(spls_obj$reg_obj)-1)){
y_lim = eval_max_min_y(f_list = list(beta_func_list_tot[[k]],
spls_obj$reg_obj[[k+1]]),
regul_time = regul_time_0)
plot(regul_time_0, beta_func_list_tot[[k]](regul_time_0), ylim = y_lim)
plot(spls_obj$reg_obj[[k+1]], add = TRUE, col = 'blue')
title(paste0("Delta - ", names(spls_obj$reg_obj)[k+1]))
}





basis_2 = create_bspline_basis(start, end, (2*nbasis), norder)
spls_obj_0 = smoothPLS(df_list = list(df_cfd, df_sfd, df_cfd_os),
Y = Y_cfd + Y_sfd,
basis_obj = list(basis_2, basis, basis),
regul_time_obj = start:end,
curve_type_obj = list('cat', 'num', 'cat'),
orth_obj = c(TRUE, FALSE, TRUE),
id_col_obj = 'id',
time_col_obj = 'time', plot_reg_curves = FALSE)
#> ### Smooth PLS ###
#> ## Use parallelization in case of heavy computational load. ##
#> ## Threshold can be manualy adjusted : (default 2500) ##
#> ## >options(SmoothPLS.parallel_threshold = 500) ##
#> evaluate_lambda_SFD() : int_mode to 2 for pracma::trapz for
#> integration stability.
#> => Optimal number of PLS components : 3
for(k in 1:(length(spls_obj_0$reg_obj)-1)){
y_lim = eval_max_min_y(f_list = list(beta_func_list_tot[[k]],
spls_obj_0$reg_obj[[k+1]]),
regul_time = regul_time_0)
plot(regul_time_0, beta_func_list_tot[[k]](regul_time_0), ylim = y_lim)
plot(spls_obj_0$reg_obj[[k+1]], add = TRUE, col = 'blue')
title(paste0("Delta - ", names(spls_obj_0$reg_obj)[k+1]))
}




Predictions Multivariate
Y_hat = smoothPLS_predict(df_predict_list = list(df_cfd, df_sfd, df_cfd_os),
delta_list = spls_obj_0$reg_obj,
curve_type_obj = list('cat', 'num', 'cat'),
id_col_obj = 'id',
time_col_obj = 'time',
regul_time_obj = 0:100,
int_mode = 1,
nb_pt = 10,
subdivision = 100)
#> smoothPLS_SFD_predict() : Unstable integration with int_mode = 1,
#> switch to int_mode = 2 to use pracma::trapz for integration stability.
#>
hist(Y_hat)
only SFD
spls_obj_2 = smoothPLS(df_list = df_sfd, Y = Y_df_sfd$Y_noised,
basis_obj = basis,
regul_time_obj = start:end,
curve_type_obj = 'num',
orth_obj = c(TRUE),
id_col_obj = 'id',
time_col_obj = 'time')
#> ### Smooth PLS ###
#> ## Use parallelization in case of heavy computational load. ##
#> ## Threshold can be manualy adjusted : (default 2500) ##
#> ## >options(SmoothPLS.parallel_threshold = 500) ##
#> evaluate_lambda_SFD() : int_mode to 2 for pracma::trapz for
#> integration stability.
#> => Optimal number of PLS components : 7
for(k in 1:(length(spls_obj_2$reg_obj)-1)){
y_lim = eval_max_min_y(f_list = list(beta_func_sfd,
spls_obj_2$reg_obj[[k+1]]),
regul_time = regul_time_0)
plot(regul_time_0, beta_func_sfd(regul_time_0), ylim = y_lim)
plot(spls_obj_2$reg_obj[[k+1]], add = TRUE, col = 'blue')
title(paste0("delta - ", names(spls_obj_2$reg_obj)[k+1]))
}
Prediction SFD
Y_hat_2 = smoothPLS_predict(df_predict_list = df_sfd,
delta_list = spls_obj_2$reg_obj,
curve_type_obj = 'num',
id_col_obj = 'id',
time_col_obj = 'time',
regul_time_obj = regul_time,
int_mode = 1,
nb_pt = 10,
subdivision = 100)
#> smoothPLS_SFD_predict() : Unstable integration with int_mode = 1,
#> switch to int_mode = 2 to use pracma::trapz for integration stability.
#>
hist(Y_hat_2)
only CFD
spls_obj_3 = smoothPLS(df_list = df_cfd, Y = Y_df_cfd$Y_noised,
basis_obj = basis,
regul_time_obj = regul_time,
curve_type_obj = 'cat',
orth_obj = c(TRUE),
id_col_obj = 'id', time_col_obj = 'time')
#> ### Smooth PLS ###
#> ## Use parallelization in case of heavy computational load. ##
#> ## Threshold can be manualy adjusted : (default 2500) ##
#> ## >options(SmoothPLS.parallel_threshold = 500) ##
#> => Optimal number of PLS components : 3
for(k in 1:(length(spls_obj_3$reg_obj)-1)){
y_lim = eval_max_min_y(f_list = list(beta_func_list_tot[[k]],
spls_obj_3$reg_obj[[k+1]]),
regul_time = regul_time_0)
plot(regul_time_0, beta_func_list_tot[[k]](regul_time_0), ylim = y_lim)
plot(spls_obj_3$reg_obj[[k+1]], add = TRUE, col = 'blue')
title(paste0("delta - ", names(spls_obj_3$reg_obj)[k+1]))
}


Prediction CFD
Y_hat_3 = smoothPLS_predict(df_predict_list = df_sfd,
delta_list = spls_obj_3$reg_obj,
curve_type_obj = 'num',
id_col_obj = 'id',
time_col_obj = 'time',
regul_time_obj = 0:100,
int_mode = 1,
nb_pt = 10,
subdivision = 100)
#> smoothPLS_SFD_predict() : Unstable integration with int_mode = 1,
#> switch to int_mode = 2 to use pracma::trapz for integration stability.
#>
hist(Y_hat_3)
only CFD one state
spls_obj_4 = smoothPLS(df_list = df_cfd_os, Y = Y_df_cfd_os$Y_noised,
basis_obj = basis,
regul_time_obj = regul_time,
curve_type_obj = 'cat',
orth_obj = c(TRUE),
id_col_obj = 'id', time_col_obj = 'time')
#> ### Smooth PLS ###
#> ## Use parallelization in case of heavy computational load. ##
#> ## Threshold can be manualy adjusted : (default 2500) ##
#> ## >options(SmoothPLS.parallel_threshold = 500) ##
#> => Optimal number of PLS components : 2
for(k in 1:(length(spls_obj_4$reg_obj)-1)){
y_lim = eval_max_min_y(f_list = list(beta_func_cfd_os,
spls_obj_4$reg_obj[[k+1]]),
regul_time = regul_time_0)
plot(regul_time_0, beta_func_cfd_os(regul_time_0), ylim = y_lim)
plot(spls_obj_4$reg_obj[[k+1]], add = TRUE, col = 'blue')
title(paste0("delta - ", names(spls_obj_4$reg_obj)[k+1]))
}
Prediction CFD
Y_hat_4 = smoothPLS_predict(df_predict_list = df_sfd,
delta_list = spls_obj_4$reg_obj,
curve_type_obj = 'num',
id_col_obj = 'id',
time_col_obj = 'time',
regul_time_obj = 0:100,
int_mode = 1,
nb_pt = 10,
subdivision = 100)
#> smoothPLS_SFD_predict() : Unstable integration with int_mode = 1,
#> switch to int_mode = 2 to use pracma::trapz for integration stability.
#>
hist(Y_hat_4)
Global PLS functions
Naive PLS
naive_pls_obj = naivePLS(df_list = list(df_cfd, df_sfd, df_cfd_os), Y = Y,
regul_time_obj = regul_time,
curve_type_obj = list('cat', 'num', 'cat'),
id_col_obj = 'id',
time_col_obj = 'time',
print_steps = TRUE,
plot_rmsep = TRUE,
print_nbComp = TRUE,
plot_reg_curves = TRUE)
#> ### Naive PLS ###
#> => Input format assertions.
#> => Input format assertions OK.
#> => Data formatting.
#> => PLS model.
#> [1] "Optimal number of PLS components : 3"





Functional PLS
fpls_obj = funcPLS(df_list = list(df_cfd, df_sfd, df_cfd_os), Y = Y,
basis_obj = basis,
curve_type_obj = list('cat', 'num', 'cat'),
regul_time_obj = regul_time,
id_col_obj = 'id', time_col_obj = 'time',
print_steps = TRUE, plot_rmsep = TRUE,
print_nbComp = TRUE, plot_reg_curves = TRUE)
#> ### Functional PLS ###
#> => Input format assertions.
#> => Input format assertions OK.
#> => Building alpha matrix.
#> => Building curve names.
#> ==> Evaluating alpha for : CatFD_1_1.
#> ==> Evaluating alpha for : CatFD_1_2.
#> ==> Evaluating alpha for : CatFD_1_3.
#> ==> Evaluating alpha for : NumFD_2.
#> ==> Evaluating alpha for : CatFD_3_state_1.
#> => Evaluate metrix and root_metric.
#> => plsr(Y ~ trans_alphas).
#> Optimal number of PLS components : 5 .
#> => Build Intercept and regression curves for optimal number of components.
#> ==> Build regression curve for : CatFD_1_1
#> ==> Build regression curve for : CatFD_1_2
#> ==> Build regression curve for : CatFD_1_3
#> ==> Build regression curve for : NumFD_2
#> ==> Build regression curve for : CatFD_3_state_1





Smooth PLS
spls_obj = smoothPLS(df_list = list(df_cfd, df_sfd, df_cfd_os), Y = Y,
basis_obj = basis, int_mode = 1,
regul_time_obj = regul_time,
curve_type_obj = list('cat', 'num', 'cat'),
orth_obj = c(TRUE, TRUE, TRUE),
id_col_obj = 'id',
time_col_obj = 'time',
print_steps = TRUE, plot_rmsep = TRUE,
print_nbComp = TRUE, plot_reg_curves = TRUE)
#> ### Smooth PLS ###
#> ## Use parallelization in case of heavy computational load. ##
#> ## Threshold can be manualy adjusted : (default 2500) ##
#> ## >options(SmoothPLS.parallel_threshold = 500) ##
#> => Input format assertions.
#> => Input format assertions OK.
#> => Orthonormalize basis.
#> => Data objects formatting.
#> => Evaluate Lambda matrix.
#> ==> Lambda for : CatFD_1_state_1.
#> ==> Lambda for : CatFD_1_state_2.
#> ==> Lambda for : CatFD_1_state_3.
#> ==> Lambda for : NumFD_2_value.
#> evaluate_lambda_SFD() : int_mode to 2 for pracma::trapz for
#> integration stability.
#> ==> Lambda for : CatFD_3_state_1.
#> => PLSR model.
#> => Optimal number of PLS components : 6
#> => Evaluate SmoothPLS functions and <w_i, p_j> coef.
#> => Build regression functions and intercept.
#> ==> Build regression curve for : CatFD_1_state_1
#> ==> Build regression curve for : CatFD_1_state_2
#> ==> Build regression curve for : CatFD_1_state_3
#> ==> Build regression curve for : NumFD_2_value
#> ==> Build regression curve for : CatFD_3_state_1





Curves comparison
# Warning ms_spls_obj$delta_ms_list[[1]] is the intercept!
cat("curve_1 : smooth PLS regression curve.\n")
#> curve_1 : smooth PLS regression curve.
cat("curve_2 : functional PLS regression curve.\n")
#> curve_2 : functional PLS regression curve.
cat("curve_3 : naive PLS regression coefficients\n")
#> curve_3 : naive PLS regression coefficients
N_curves = N_states + 2 # CFD multistate + sfd + cfd_one_state
for(i in 1:N_curves){
start = 0
print(paste0("Curve_", i, " : ", names(spls_obj$reg_obj)[i+1]))
evaluate_curves_distances(real_f = beta_func_list_tot[[i]],
regul_time = regul_time,
fun_fd_list = list(spls_obj$reg_obj[[i+1]],
fpls_obj$reg_obj[[i+1]],
approxfun(
x = regul_time,
y = naive_pls_obj$opti_reg_coef[
start:(start+length(regul_time)
)])
)
)
start = start + length(regul_time)
}
#> [1] "Curve_1 : CatFD_1_state_1"
#> [1] "real_f -> curve_1 / INPROD : 19.6256778376969 / DIST : 14.701284134194"
#> [1] "real_f -> curve_2 / INPROD : 14.2271254889424 / DIST : 14.667316608678"
#> [1] "real_f -> curve_3 / INPROD : 36.476847428572 / DIST : 17.9076926628246"
#> [1] "Curve_2 : CatFD_1_state_2"
#> [1] "real_f -> curve_1 / INPROD : -32.6163432849567 / DIST : 12.0046811666242"
#> [1] "real_f -> curve_2 / INPROD : 18.3631337710772 / DIST : 12.1727866853296"
#> [1] "real_f -> curve_3 / INPROD : 53.913979094139 / DIST : 29.4533502519748"
#> [1] "Curve_3 : CatFD_1_state_3"
#> [1] "real_f -> curve_1 / INPROD : 109.824547585968 / DIST : 32.6881019240843"
#> [1] "real_f -> curve_2 / INPROD : 64.2436222399201 / DIST : 16.4282047274178"
#> [1] "real_f -> curve_3 / INPROD : -41.3465274886144 / DIST : 12.1174090254037"
#> [1] "Curve_4 : NumFD_2_value"
#> [1] "real_f -> curve_1 / INPROD : 51.778012692118 / DIST : 17.3677778322172"
#> [1] "real_f -> curve_2 / INPROD : 53.1160754470434 / DIST : 17.4917430546858"
#> [1] "real_f -> curve_3 / INPROD : 36.476847428572 / DIST : 17.9076926628246"
#> [1] "Curve_5 : CatFD_3_state_1"
#> [1] "real_f -> curve_1 / INPROD : 20.7063873288566 / DIST : 27.2607692067541"
#> [1] "real_f -> curve_2 / INPROD : 35.4038276184738 / DIST : 13.2090328503943"
#> [1] "real_f -> curve_3 / INPROD : 53.9139790941392 / DIST : 32.8910080032406"
for(i in 1:N_curves){
start = 0
y_lim = eval_max_min_y(f_list = list(spls_obj$reg_ob[[i+1]],
fpls_obj$reg_ob[[i+1]],
approxfun(
x = regul_time,
y = naive_pls_obj$opti_reg_coef[
start:(start+length(regul_time))]),
beta_func_list_tot[[i]]
),
regul_time = regul_time_0)
plot(regul_time_0, beta_func_list_tot[[i]](regul_time_0), col = 'black',
ylim = y_lim, xlab = 'Time', ylab = 'Value', type = 'l')
lines(regul_time_0, approxfun(x = regul_time,
y = naive_pls_obj$opti_reg_coef[
start:(start+
length(regul_time))])(regul_time_0),
col = 'green')
title(paste0(names(spls_obj$reg_obj)[i+1], " regression curves"))
plot(spls_obj$reg_obj[[i+1]], col = 'blue', add = TRUE)
plot(fpls_obj$reg_obj[[i+1]], col = 'red', add = TRUE)
legend("topleft",
legend = c("Real curve", "NaivePLS coef",
"SmoothPLS reg curve", "FunctionalPLS reg curve"),
col = c("black", "green", "blue", "red"),
lty = 1,
lwd = 1)
start = start + length(regul_time)
}




Results
train_results = data.frame(matrix(ncol = 5, nrow = 3))
colnames(train_results) = c("PRESS", "RMSE", "MAE", "R2", "var_Y")
rownames(train_results) = c("NaivePLS", "FPLS", "SmoothPLS")
test_results = train_resultsTrain set
Y_train = Y
# Naive
Y_hat = predict(naive_pls_obj$plsr_model,
ncomp = naive_pls_obj$nbCP_opti,
newdata = naive_pls_obj$plsr_model$model$`as.matrix(df_mod_wide)`)
train_results["NaivePLS", ] = evaluate_results(Y_train, Y_hat)
# FPLS
Y_hat_fpls = (predict(fpls_obj$plsr_model, ncomp = fpls_obj$nbCP_opti,
newdata = fpls_obj$trans_alphas)
+ fpls_obj$reg_obj$Intercept
+ mean(Y))
Y_hat_fpls = smoothPLS_predict(df_predict_list = list(df_cfd,
df_sfd,
df_cfd_os),
delta_list = fpls_obj$reg_obj,
curve_type_obj = list('cat', 'num', 'cat'),
int_mode = int_mode,
regul_time_obj = regul_time)
#> smoothPLS_SFD_predict() : Unstable integration with int_mode = 1,
#> switch to int_mode = 2 to use pracma::trapz for integration stability.
#>
train_results["FPLS", ] = evaluate_results(Y_train, Y_hat_fpls)
# Smooth PLS
Y_hat_spls = smoothPLS_predict(df_predict_list = list(df_cfd,
df_sfd,
df_cfd_os),
delta_list = spls_obj$reg_obj,
curve_type_obj = list('cat', 'num', 'cat'),
int_mode = int_mode,
regul_time_obj = regul_time)
#> smoothPLS_SFD_predict() : Unstable integration with int_mode = 1,
#> switch to int_mode = 2 to use pracma::trapz for integration stability.
#>
train_results["SmoothPLS", ] = evaluate_results(Y_train, Y_hat_spls)
train_results["NaivePLS", "nb_cp"] = naive_pls_obj$nbCP_opti
train_results["FPLS", "nb_cp"] = fpls_obj$nbCP_opti
train_results["SmoothPLS", "nb_cp"] = spls_obj$nbCP_opti
train_results
#> PRESS RMSE MAE R2 var_Y nb_cp
#> NaivePLS 3587.445 8.470472 6.889787 0.9784226 97.84226 3
#> FPLS 8618.399 13.128899 11.036135 0.9481629 92.43060 5
#> SmoothPLS 85717.700 41.404758 33.131182 0.4844331 266.23140 6Test set
Y_test = Y_cfd_test + Y_sfd_test + Y_cfd_os_test
# Naive
df_test_wide = naivePLS_formatting(df_list = list(df_cfd_test,
df_sfd_test,
df_cfd_os_test),
regul_time_obj = regul_time,
curve_type_obj = list('cat', 'num', 'cat'),
id_col_obj = 'id', time_col_obj = 'time')
Y_hat = predict(naive_pls_obj$plsr_model,
ncomp = naive_pls_obj$nbCP_opti,
newdata = as.matrix(df_test_wide))
test_results["NaivePLS", ] = evaluate_results(Y_test, Y_hat)
# FPLS
Y_hat_fpls = smoothPLS_predict(df_predict_list = list(df_cfd_test,
df_sfd_test,
df_cfd_os_test),
delta_list = fpls_obj$reg_obj,
curve_type_obj = list('cat', 'num', 'cat'),
int_mode = int_mode,
regul_time_obj = regul_time)
#> smoothPLS_SFD_predict() : Unstable integration with int_mode = 1,
#> switch to int_mode = 2 to use pracma::trapz for integration stability.
#>
test_results["FPLS", ] = evaluate_results(Y_test, Y_hat_fpls)
# Smooth PLS
Y_hat_spls = smoothPLS_predict(df_predict_list = list(df_cfd_test,
df_sfd_test,
df_cfd_os_test),
delta_list = spls_obj$reg_obj,
curve_type_obj = list('cat', 'num', 'cat'),
int_mode = int_mode,
regul_time_obj = regul_time)
#> smoothPLS_SFD_predict() : Unstable integration with int_mode = 1,
#> switch to int_mode = 2 to use pracma::trapz for integration stability.
#>
test_results["SmoothPLS", ] = evaluate_results(Y_test, Y_hat_spls)
test_results["NaivePLS", "nb_cp"] = naive_pls_obj$nbCP_opti
test_results["FPLS", "nb_cp"] = fpls_obj$nbCP_opti
test_results["SmoothPLS", "nb_cp"] = spls_obj$nbCP_opti
test_results
#> PRESS RMSE MAE R2 var_Y nb_cp
#> NaivePLS 1138.896 9.742075 8.223849 0.9292952 106.45002 3
#> FPLS 1062.372 9.409093 8.551631 0.9340460 91.63868 5
#> SmoothPLS 13676.857 33.760007 27.075352 0.1509159 309.08982 6Plot results
train_results
#> PRESS RMSE MAE R2 var_Y nb_cp
#> NaivePLS 3587.445 8.470472 6.889787 0.9784226 97.84226 3
#> FPLS 8618.399 13.128899 11.036135 0.9481629 92.43060 5
#> SmoothPLS 85717.700 41.404758 33.131182 0.4844331 266.23140 6
test_results
#> PRESS RMSE MAE R2 var_Y nb_cp
#> NaivePLS 1138.896 9.742075 8.223849 0.9292952 106.45002 3
#> FPLS 1062.372 9.409093 8.551631 0.9340460 91.63868 5
#> SmoothPLS 13676.857 33.760007 27.075352 0.1509159 309.08982 6
plot_model_metrics_base(train_results, test_results)



plot_model_metrics_base(train_results, test_results,
models_to_plot = c('FPLS', 'SmoothPLS'))



