metap/0000755000176200001440000000000015121032566011361 5ustar liggesusersmetap/MD50000644000176200001440000000640515121032566011676 0ustar liggesusers885e0a382f292b8672a8c17e455fdd06 *DESCRIPTION 09882bb7834c73c0c245552f8d1ebc64 *NAMESPACE 6d397a357884f0de269c63ea46ba475c *NEWS a98abe9d542feaf4e2137927951ad665 *R/albatros.R 1e8fb3bbf87c6eaf5b56975bd610d76c *R/allmetap.R 108ff748622f59d6a42ba71cc8a25db5 *R/docontours.R 191881d946e0098602327fbbf65c575b *R/invchisq.R 527edfb3c95e8aa117a614aeaf2b71c4 *R/invt.R 4deafc927a12996fa035cf2b02754570 *R/logitp.R 0b26bc2e55dbdfb23d5b88da598e997a *R/makescale.R c4f3b76edb53c660c40fa99c089c048a *R/meanp.R db7a391b286cc5a80d1aee4966aafd8e *R/meanz.R 8d53b608de6f9284c82ce7ffc9afbe29 *R/plotp.R 112d1a7661d6a3200c88df853e09639d *R/schweder.R 2f15bbc1a4699d4b43bea2a8b255b960 *R/sumlog.R c459939c38c438fd31ec7f6601319bc5 *R/sump.R b43453153e26bf34ccda120a026365a3 *R/sumz.R 3c650fb3ff2d3f0b08b41640ebba6094 *R/sysdata.rda 4f42b58306d26a56e01dc1e12a80b741 *R/truncated.R 150815c790f650c63f8268d4b2debe64 *R/two2one.R 40035f88c2c37f8fe9a28af64f9c0f6a *R/votep.R 74400ecd8eb938f157c765489365ec54 *R/wilkinsonp.R c2d1510cef3c3bc19a14951f394f3747 *build/metap.pdf 838c34052fffe928fe459f892c65e322 *build/partial.rdb 356c50e131a450947536d349128eb92e *build/stage23.rdb a570c069e3fe2ddafa95340c9e6d751d *build/vignette.rds 72b809043be449e3941dcf8f277c9a1b *data/dat.metap.rda f08c56dc8de701440f9e0926ed96a672 *inst/CITATION 9b623a77ed4001c16634732fc569b88c *inst/REFERENCES.bib 45d1b00638f7c20a5e766104c52ea478 *inst/doc/compare.R 33df473c4d0a90d0183de5fc81cc2f99 *inst/doc/compare.Rnw d9fb00777a44a575333a44e5a4a1f90b *inst/doc/compare.pdf 3d207a801dcf4d6f42bc84c96e37ebab *inst/doc/metap.R 627f0d3f93ad673f3c87a8e0fb30756b *inst/doc/metap.Rnw a99aeb375a9ddec81531750dee2e8a8c *inst/doc/metap.pdf 91679112a2f4795a158021166118bb41 *inst/doc/plotmetap.R a241e6e26a9b05a81d8a7f756c48c29a *inst/doc/plotmetap.Rnw ef9d5fe6bbf2de3b6f47527018bc2ddb *inst/doc/plotmetap.pdf 86684c71af0565e2a25f91b8bcdf8d9c *inst/doc/strength.gv 40c2afb2ad3e5befc1b4d6e8f3329719 *inst/doc/struct.gv f5ce83a1744701c886d52e502050b936 *man/albatros.Rd 237f7b7bf44d8b953a79e9168f7ce945 *man/allmetap.Rd 373e9b7f2ff6ef78a3eb0d7393b07640 *man/dat.metap.Rd df414fedbbe15070ba87bcb4138eb1c5 *man/details.Rd 49856e26444e4c1a9ac3f7b0120479fb *man/invchisq.Rd 136cb82d0a8add43c3aada6c2c98e41b *man/invt.Rd 777992f9bc6e00b2d065bbd5893feacc *man/logitp.Rd d581087d0f484a95633f36ce91243abf *man/macros/macros.Rd 903c62b430062d42a91fc2018bf78f23 *man/meanp.Rd 8bb8ebfbd1ba1c0a54f2ada9d638b75e *man/meanz.Rd c10a1328ad54ea21ff9d85cffa0682bf *man/metap-internal.Rd 7d4f7b6ac7413406e197a2c1c9b402c6 *man/metap-package.Rd 32ee639e1acd43f158922ddfbded7895 *man/plotp.Rd 8d24210f2c2515c9f8508bea9a9d9e2c *man/schweder.Rd f1d1d4d7b86ecd6e504d45c7ba8bcb98 *man/sumlog.Rd bbd32a3936c9e4502967391990aeee90 *man/sump.Rd bce1210956300d53fe158ed1ede1f0ce *man/sumz.Rd 3b989012d9b7b19d3a432d66cd7d3ca4 *man/truncated.Rd 74f2467d61871eaa956ba3603006a16f *man/two2one.Rd 05a79c0bb83e0ae9706daba2cf6fae2a *man/votep.Rd f7a15f0a9b25a4d9de184668577b36f2 *man/wilkinsonp.Rd 33df473c4d0a90d0183de5fc81cc2f99 *vignettes/compare.Rnw 627f0d3f93ad673f3c87a8e0fb30756b *vignettes/metap.Rnw d0140ed9a8465d64882b05b1cbe766b6 *vignettes/metap.bib a241e6e26a9b05a81d8a7f756c48c29a *vignettes/plotmetap.Rnw 8bfae6fa46398a66a3ee2b898e6ac726 *vignettes/strength.pdf b11d1e3723509245e1aff3911c1295a9 *vignettes/struct.pdf metap/R/0000755000176200001440000000000015070741666011575 5ustar liggesusersmetap/R/logitp.R0000644000176200001440000000150014110660176013200 0ustar liggesuserslogitp <- function(p, log.p = FALSE) { keep <- (p > 0) & (p < 1) invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(t = NA_real_, df = NA_integer_, p = NA_real_, validp = p[keep]) } else { psum <- sum(log(p[keep] / (1 - p[keep]))) k <- length(p[keep]) mult <- -1 / sqrt(k * pi ^ 2 * (5 * k + 2) / (3 * (5 * k + 4))) if(k != length(p)) { warning("Some studies omitted") } t <- mult * psum df <- (5 * k + 4) res <- list(t = t, df = df, p = pt(t, df, lower.tail = FALSE, log.p = log.p), validp = p[keep]) } class(res) <- c("logitp", "metap") res } print.logitp <- function(x, ...) { cat("t = ", x$t, " with df = ", x$df, " p = ", x$p, "\n") invisible(x) } metap/R/allmetap.R0000644000176200001440000000305414764247620013521 0ustar liggesusersallmetap <- function(p, method = "all", log.p = FALSE) { if(is.null(method)) stop("Must specify a method") # note that details is in sysdata.rda now # now which have log.p as parameter logpfuncs <- c("logitp", "meanz", "sumlog", "sumz") # if all specified reset funcnames funcnames <- method if("all" %in% method) funcnames <- row.names(details) # check all funcnames are valid functions keep <- funcnames %in% row.names(details) if(sum(keep * 1L) != length(funcnames)) warning("Some unsupported methods specified") if(log.p) { keep2 <- funcnames %in% logpfuncs } else { keep2 <- keep } funcnames <- funcnames[keep2] if(length(funcnames) < 1) stop("No supported methods specified") helper <- function(x) { thisfunc <- match.fun(row.names(details[x,])) if(log.p) { res <- try(thisfunc(p, log.p = log.p), silent = TRUE) } else { res <- try(thisfunc(p), silent = TRUE) } if(inherits(res, "try-error")) { res <- list(p = NA, valid = NA) } else { res <- list(p = res$p, valid = length(res$validp)) } res } res <- as.data.frame(t(sapply(funcnames, helper))) eponym <- vector("character", nrow(res)) for(i in 1:nrow(res)) { eponym[i] <- details[row.names(res[i,]),"eponyms"] } res$eponym <- eponym attr(res, "logp") <- log.p class(res) <- c("allmetap", "data.frame") res } print.allmetap <- function(x, digits = 5, ...) { print(format(x, digits = digits, ...), ...) if(attr(x, "logp")) print("P-values are on natural log scale") invisible(x) } metap/R/sumlog.R0000644000176200001440000000164614623336042013224 0ustar liggesuserssumlog <- function(p, log.p = FALSE, log.input = FALSE) { if(log.input) { keep <- p <= 0 } else { keep <- (p > 0) & (p <= 1) } invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(chisq = NA_real_, df = NA_integer_, p = NA_real_, validp = p[keep]) } else { if(log.input) { lnp <- p[keep] # already logged } else { lnp <- log(p[keep]) } chisq <- (-2) * sum(lnp) df <- 2 * length(lnp) if(length(lnp) != length(p)) { warning("Some studies omitted") } res <- list(chisq = chisq, df = df, p = pchisq(chisq, df, lower.tail = FALSE, log.p = log.p), validp = p[keep]) } class(res) <- c("sumlog", "metap") res } print.sumlog <- function(x, ...) { cat("chisq = ", x$chisq, " with df = ", x$df, " p = ", x$p, "\n") invisible(x) } metap/R/meanz.R0000644000176200001440000000130614110664166013023 0ustar liggesusersmeanz <- function(p, log.p = FALSE) { keep <- (p > 0) & (p < 1) invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(z = NA_real_, p = NA_real_, validp = p[keep]) } else { if(sum(1L * keep) != length(p)) { warning("Some studies omitted") } zvals <- (qnorm(p[keep], lower.tail = FALSE)) zp <- mean(zvals) / (sd(zvals) / sqrt(length(p[keep]))) res <- list(z = zp, p = pnorm(zp, lower.tail = FALSE, log.p = log.p), validp = p[keep]) } class(res) <- c("meanz", "metap") res } print.meanz <- function(x, ...) { cat("meanz = ", x$z, "p = ", x$p, "\n") invisible(x) } metap/R/albatros.R0000644000176200001440000000577715112262340013527 0ustar liggesusersalbatros <- function(p, n, axes = list(xlimit = NULL, ylimit = NULL, lefttext = NULL, righttext = NULL, xlas = 3, ylas = 2), contours = list(type = NULL, contvals = NULL, ltys = NULL, contlabs = NULL), plotpars = list(yscale = "sqrt", yfun = NULL, pchs = NULL, cols = NULL), ...) { # # define axis transformation functions xtrans <- makexscale(p) ytrans <- makeyscale(plotpars$yscale, plotpars$yfun) # if(length(p) != length(n)) { stop(paste("p", length(p), " and n", length(n), "must be same length")) } keep <- (p < 1) & (p > 0) validp <- p[keep] # remove zeroes and ones for axis calc and plotting validn <- n[keep] is.na(validn) <- n < 2 # need to remove illegal n as well extreme <- min(min(validp), min(1 - validp)) # set up axes if(is.null(axes$xlimit)) { # set limits for x xlims <- c(-xtrans(extreme), xtrans(extreme)) } else { xlims <- c(-xtrans(axes$xlimit), xtrans(axes$xlimit)) } if(is.null(axes$ylimit)) { # set limit for y allowing space ylims <- c(ytrans(min(validn, na.rm = TRUE)) * 0.9, ytrans(max(validn, na.rm = TRUE)) * 1.1) } else { ylims <- c(ytrans(axes$ylimit[1]), ytrans(axes$ylimit[2])) } # if(is.null(plotpars$pchs)) { pchs <- rep(1, length(validp)) } else { pchs <- plotpars$pchs } if(is.null(plotpars$cols)) { cols <- rep("lightgrey", length(validp)) } else { cols <- plotpars$cols } # now plot points without any axes plot(xtrans(validp), ytrans(validn), xlim = xlims, ylim = ylims, pch = pchs, xaxt = "n", xlab = "p value", yaxt = "n", ylab = "N", ... ) # # set up x-axis values and plot axis sigs <- c(0.05, 0.01) i <- 2 while(sigs[i] > extreme) { # include 0.001, 0.0001 as necessary sigs[i+1] <- sigs[i] / 10 i <- i + 1 } axis(1, at = c(-xtrans(sigs), 0, xtrans(sigs)), labels = c(sigs, "null", sigs), cex.axis = 0.75, las = axes$xlas, ...) # set up y-axis values and plot axis maxn <- max(validn, na.rm = TRUE) if(maxn <= 500) { ylabs <- c(1, 2, 5) i <- 3 while(ylabs[i] < maxn) { # include 10, 20, 50 as necessary ylabs[i+1] <- ylabs[i - 2] * 10 i <- i + 1 } } else { ylabs <- c(1, 5) i <- 2 while(ylabs[i] < maxn) { # include 10, 50, 100 as necessaryw ylabs[i + 1] <- ylabs[i - 1] * 10 i <- i + 1 } } axis(2, at = ytrans(ylabs), labels = ylabs, cex.axis = 0.75, las = axes$ylas, ...) # plot contours docontours(contours$type, sigs, contours$contvals, xtrans, ytrans, xlims, ylims, contours$ltys, contours$contlabs) if(!is.null(axes$lefttext)) { mtext(axes$lefttext, side = 1, line = 3, adj = 0) } if(!is.null(axes$righttext)) { mtext(axes$righttext, side = 1, line = 3, adj = 1) } # what to return here as well? res <- list(xlims = xlims, ylims = ylims, validp = validp, validn = validn) res } metap/R/wilkinsonp.R0000644000176200001440000000372114117650526014113 0ustar liggesuserswilkinsonp <- function(p, r = 1, alpha = 0.05, log.p = FALSE) { alpha <- ifelse(alpha > 1, alpha / 100, alpha) # if percent stopifnot(alpha > 0, alpha < 1) alpha <- ifelse(alpha > 0.5, 1 - alpha, alpha) # map to 0 to 0.5 keep <- (p >= 0) & (p <= 1) invalid <- sum(1L * keep) < 2 if (invalid) { warning("Must have at least two valid p values") res <- list(p = NA_real_, pr = NA_real_, r = r, critp = NA_real_, alpha = alpha, validp = p[keep]) } else { pi <- p[keep] k <- length(pi) if(k != length(p)) { warning("Some studies omitted") } if((r < 1) | (r > k)) { r <- 1 warning("Illegal r set to 1") } pi <- sort(pi) pr <- pi[r] res <- list(p = pbeta(pr, r, k + 1 - r, log.p = log.p), pr = pr, r = r, critp = qbeta(alpha, r, k + 1 - r), alpha = alpha, validp = pi) } class(res) <- c("wilkinsonp", "metap") res } maximump <- function(p, alpha = 0.05, log.p = FALSE) { keep <- (p >= 0) & (p <= 1) validp <- p[keep] k <- length(validp) res <- wilkinsonp(p, r = k, alpha, log.p) class(res) <- c("maximump", "metap") res } minimump <- function(p, alpha = 0.05, log.p = FALSE) { res <- wilkinsonp(p, r = 1, alpha, log.p) class(res) <- c("minimump", "metap") res } print.wilkinsonp <- function(x, ...) { r <- x$r p <- x$p if(r == 1) { cat("p = ", p, " using ", paste("minimum p", sep = ""), "\n") } else if(r == 2) { cat("p = ", p, " using ", paste(r, "nd minimum p", sep = ""), "\n") } else if(r == 3) { cat("p = ", p, " using ", paste(r, "rd minimum p", sep = ""), "\n") } else { cat("p = ", p, " using ", paste(r, "th minimum p", sep = ""), "\n") } invisible(x) } print.maximump <- function(x, ...) { p <- x$p cat("p = ", p, " using maximum p", "\n") invisible(x) } print.minimump <- function(x, ...) { p <- x$p cat("p = ", p, " using minimum p", "\n") invisible(x) } metap/R/sump.R0000644000176200001440000000206513556530136012702 0ustar liggesuserssump <- function(p) { keep <- (p >= 0) & (p <= 1) invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(p = NA_real_, conservativep = NA_real_, validp = p[keep]) } else { sigmap <- sum(p[keep]) k <- length(p[keep]) conservativep <- exp( k * log(sigmap) - lgamma(k + 1)) nterm <- floor(sigmap) + 1 # how many values of sump denom <- lfactorial(k) psum <- 0 terms <- vector("numeric", nterm) for (i in 1:nterm) { terms[i] <- lchoose(k, i - 1) + k * log(sigmap - i + 1) - denom pm <- 2 * (i %% 2) - 1 psum <- psum + pm * exp(terms[i]) } if(k != length(p)) { warning("Some studies omitted") } if(sigmap > 20) { warning("Likely to be unreliable, check with another method") } res <- list(p = psum, conservativep = conservativep, validp = p[keep]) } class(res) <- c("sump", "metap") res } print.sump <- function(x, ...) { cat("psum = ", x$p, "\n") invisible(x) } metap/R/schweder.R0000644000176200001440000000503313346141432013512 0ustar liggesusersschweder <- function(p, xlab = "Rank of p", ylab = "p", drawline = NULL, # bh.control =list(), bh.lwd = 1, bh.lty = "solid", bh.col = "black", ls.control =list(frac = NULL), ls.lwd = 1, ls.lty = "dotted", ls.col = "black", ab.control =list(a = NULL, b = NULL), ab.lwd = 1, ab.lty = "dashed", ab.col = "black", ...) { bx1y1toa <- function(b, x1, y1) { # find intercept from b, x1, y1 a <- y1 - b * x1 a } bh <- function(p) { # parameters for Benjamini and Hochberg lowet slope line n <- length(p) rankp <- n:1 si <- (1 - p) / (n - rankp + 1) # assumes p in non-ascending order di <- which(diff(si) > 0) ldi <- max(1, di[length(di)]) # in case no slope change b <- si[ldi] res <- list(a = bx1y1toa(b, n + 1, 1), b = b, si = si, di = di, ldi = ldi) res } n <- length(p) stopifnot(n > 1) toplot <- rev(sort(p)) keep <- (toplot >= 0) & (toplot <= 1) toplot <- toplot[keep] if(length(toplot) != n) warning('Some p values omitted') n <- length(toplot) if(n < 1) stop("Not even one to plot") x <- n:1 plot(x, toplot, ylab = ylab, xlab = xlab, ylim = c(0, 1), xlim = c(0, n+1), ...) res <- list(p = toplot) if("bh" %in% drawline) { params <- bh(toplot) abline(a = params$a, b = params$b, lty = bh.lty, lwd = bh.lwd, col = bh.col) res <- c(res, bh.params = list(a = params$a, b = params$b, si = params$si, di = params$di, ldi = params$ldi)) } if("ls" %in% drawline) { if(is.null(ls.control$frac)) { warning("Must specify fraction for ls") } else { frac <- ls.control$frac newy <- toplot - 1 # transform so that line is forced newx <- x - (n + 1) # through (n+1),1 rather than 0,0 plim <- newy[n * frac] fit <- lm(newy ~ newx - 1, subset = newy > plim) b <- coef(fit)[1] # correct slope a <- bx1y1toa(b, (n + 1), 1) # passing through (n+1,1 abline(a = a, b = b, lty = ls.lty, lwd = ls.lwd, col = ls.col) res <- c(res, ls.params = list(a = a, b = b)) } } if ("ab" %in% drawline) { if( is.null(ab.control$a) | is.null(ab.control$b) ) { warning("No parameters for a and b line") } else { abline(a = ab.control$a, b = ab.control$b,lty = ab.lty, lwd = ab.lwd, col = ab.col) res <- c(res, ab.params = list(a = ab.control$a, b = ab.control$b)) } } invisible(res) } metap/R/meanp.R0000644000176200001440000000120013556527600013006 0ustar liggesusersmeanp <- function(p) { keep <- (p >= 0) & (p <= 1) invalid <- sum(1L * keep) < 4 if(invalid) { warning("Must have at least four valid p values") res <- list(z = NA_real_, p = NA_real_, validp = p[keep]) } else { pi <- mean(p[keep]) k <- length(p[keep]) z <- (0.5 - pi) * sqrt(12 * k) if(k != length(p)) { warning("Some studies omitted") } res <- list(z = z, p = pnorm(z, lower.tail = FALSE), validp = p[keep]) } class(res) <- c("meanp", "metap") res } print.meanp <- function(x, ...) { cat("z = ", x$z, " p = ", x$p, "\n") invisible(x) } metap/R/two2one.R0000644000176200001440000000065212037557252013314 0ustar liggesuserstwo2one <- function(p, two = NULL, invert = NULL) { np <- length(p) if(is.null(two)) { two <- rep(TRUE, np) } if(is.null(invert)) { invert <- rep(FALSE, np) } # check values of p inrange <- sum(1L * ((p >= 0) & (p <= 1))) if(np != inrange) warning("Some p out of range") onep <- ifelse(two, ifelse(invert, (1 - p) + p / 2, p / 2), ifelse(invert, 1 - p, p) ) onep } metap/R/plotp.R0000644000176200001440000000162714210124206013040 0ustar liggesusersplotp <- function(pvals, plotversion = "qqconf", ...) { keep <- !is.na(pvals) validp <- pvals[keep] # remove NA keep <- validp >= 0 & validp <= 1 if(sum(1L * keep) < 1) stop("No points to plot") n <- length(validp) if(sum(1L * keep) != n) warning("Out of range points omitted") y <- validp[keep] n <= length(y) if(plotversion == "qqconf") { if(requireNamespace("qqconf")) { qqconf::qq_conf_plot(y, distribution = qunif, ...) } else { warning("qqconf not installed, consider setting plotversion to old") } } else { qqplot(qunif(ppoints(n)), y, xlab = "Theoretical", ylab = "Empirical", ...) qqline(y, distribution = qunif, ...) } res <- list(validp = y) invisible(res) } plot.metap <- function(x, plotversion = "qqconf", ...) { plotp(x$validp, plotversion = plotversion, ...) invisible(x) } metap/R/truncated.R0000644000176200001440000001023313561032316013674 0ustar liggesuserstruncated <- function(p, ptrunc = NULL, rtrunc = NULL, ...) { # dop <- function(validp, ptrunc) { if(requireNamespace("TFisher")) { if((ptrunc <= 0) | (ptrunc > 1)) { warning("The value of ptrunc must be between 0 and 1") warning("Setting p to 0.5") ptrunc <- 0.5 } nincl <- sum(1L * (validp < ptrunc)) nexcl <- sum(1L * (validp >= ptrunc)) if(nincl < 1) warning("No p values left after truncation") if(nexcl < 1) message("No studies removed by truncation") stat <- TFisher::stat.tpm(validp, ptrunc) pval <- 1 - TFisher::p.tpm(stat, length(validp), ptrunc) res <- list(p = pval, stat = stat, validp = validp, ptrunc = ptrunc, n = c(incl = nincl, excl = nexcl), method = "truncated") } else { warning("Need to install TFisher for this option") res <- list(p = NA, stat = NA) } res } # dor <- function(validp, rtrunc, ...) { if(requireNamespace("mutoss")) { if((rtrunc < 1) | (rtrunc > length(validp))) { l <- length(validp) warning(paste("The value of rtrunc must be between 1 and "), l) warning(paste("Setting rtrunc to", l %/% 2)) rtrunc <- l %/% 2 } nincl <- rtrunc nexcl <- length(validp) - nincl if(nincl < 1) warning("No p values left after truncation") if(nexcl < 1) message("No studies removed by truncation") temp <- mutoss::ranktruncated(validp, rtrunc, ...) stat <- temp$RTP$Statistic pval <- temp$RTP$p.Value res <- list(p = pval, stat = stat, validp = validp, rtrunc = rtrunc, n = c(incl = nincl, excl = nexcl), method = "rank") } else { warning("Need to install mutoss for this option") res <- list(p = NA, stat = NA) } res } # keep <- (p > 0) & (p <= 1) if(sum(1L * keep) < 2) { warning("Must have at least two valid p values") res <- list(p = NA, stat = NA) } else { validp <- p[keep] if(length(validp) != length(p)) { warning("Some studies omitted") } usetpm <- !is.null(ptrunc) userank <- !is.null(rtrunc) if(usetpm & userank) { warning("Specifying both ptrunc and rtrunc undefined") res <- list(p = NA, stat = NA) } else if(usetpm) { res <- dop(validp, ptrunc) } else if(userank) { res <- dor(validp, rtrunc) } else { warning("Must specify one of ptrunc or rtrunc") res <- list(p = NA, stat = NA) } } class(res) <- c("truncated", "list") res } print.truncated <- function(x, ...) { cat("stat = ", x$stat, " p = ", x$p, "\n") invisible(x) } summary.truncated <- function(object, ...) { with(object, { cat("stat = ", stat, " p = ", p, "\n") if(!is.na(stat)) { cat(paste("Using", n["incl"], "values of", n["incl"] + n["excl"], "valid p values\n")) if(method == "truncated") { cat("Truncated at p= ", ptrunc, "\n") } if(method == "rank") { cat("Truncated at rank= ", rtrunc, "\n") } } # end valid stat }) # end with invisible(object) } plot.truncated <- function(x, pparams = list(pchs = c(16, 1), pcols = c("black", "black")), ...) { if(is.na(x$stat)) { warning("Nothing to plot") } else { with(x, { p <- sort(validp, decreasing = FALSE) nused <- n["incl"] k <- length(p) plot(1:k, c(rep(0, k-1), 1), type = "n", xlab = "Index", ylab = "p", ...) if(nused == k) { points(1:nused, p[1:nused], pch = pparams$pchs[1], col = pparams$pcols[1]) } else if(nused == 0) { points((nused+1):k, p[(nused+1):k], pch = pparams$pchs[2], col = pparams$pcols[2]) } else { points(1:nused, p[1:nused], pch = pparams$pchs[1], col = pparams$pcols[1]) points((nused+1):k, p[(nused+1):k], pch = pparams$pchs[2], col = pparams$pcols[2]) } }) } invisible(x) } metap/R/sumz.R0000644000176200001440000000274314143225144012710 0ustar liggesuserssumz <- function(p, weights = NULL, data = NULL, subset = NULL, na.action = na.fail, log.p = FALSE, log.input = FALSE) { if(is.null(data)) data <- sys.frame(sys.parent()) mf <- match.call() mf$data <- NULL mf$subset <- NULL mf$na.action <- NULL mf[[1]] <- as.name("data.frame") mf <- eval(mf, data) if(!is.null(subset)) mf <- mf[subset,] mf <- na.action(mf) p <- as.numeric(mf$p) weights <- mf$weights noweights <- is.null(weights) if(noweights) weights <- rep(1, length(p)) if(length(p) != length(weights)) warning("Length of p and weights differ") if(log.input) { keep <- p < 0 } else { keep <- (p > 0) & (p < 1) } invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(z = NA_real_, p = NA_real_, validp = p[keep], weights = weights) } else { if(sum(1L * keep) != length(p)) { warning("Some studies omitted") omitw <- weights[!keep] if((sum(1L * omitw) > 0) & !noweights) warning("Weights omitted too") } zp <- (qnorm(p[keep], lower.tail = FALSE, log.p = log.input) %*% weights[keep]) / sqrt(sum(weights[keep]^2)) res <- list(z = zp, p = pnorm(zp, lower.tail = FALSE, log.p = log.p), validp = p[keep], weights = weights) } class(res) <- c("sumz", "metap") res } print.sumz <- function(x, ...) { cat("sumz = ", x$z, "p = ", x$p, "\n") invisible(x) } metap/R/sysdata.rda0000644000176200001440000000037414760335556013743 0ustar liggesusersKn0Cn*@th"Nj)~(v#9t1?O[}`a t|}@` *V/Ωg2i۫7'MR9KR<-ʤ-X?iLg n޳k=)d1,ˑv^>XCw~;u,p#qn2O{G2O$֭b׍83+F{ݥłx)k.31K1/oM.metap/R/invt.R0000644000176200001440000000217614110663242012671 0ustar liggesusersinvt <- function(p, k, data = NULL, subset = NULL, na.action = na.fail, log.p = FALSE) { if(is.null(data)) data <- sys.frame(sys.parent()) mf <- match.call() mf$data <- NULL mf$subset <- NULL mf$na.action <- NULL mf[[1]] <- as.name("data.frame") mf <- eval(mf, data) if(!is.null(subset)) mf <- mf[subset,] mf <- na.action(mf) p <- as.numeric(mf$p) k <- as.numeric(mf$k) if(length(k) == 1) { k <- rep(k, length(p)) } else { } keep <- (p > 0) & (p <= 1) & (k > 2) invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(z = NA_real_, p = NA_real_, validp = p[keep]) } else { pvals <- p[keep] k <- k[keep] if(length(pvals) != length(p)) { warning("Some studies omitted") } z <- sum(qt(pvals, k, lower.tail = FALSE)) / sqrt(sum(k / (k - 2))) res <- list(z = z, p = pnorm(z, lower.tail = FALSE, log.p = log.p), validp = pvals) } class(res) <- c("invt", "metap") res } print.invt <- function(x, ...) { cat("z = ", x$z, " p = ", x$p, "\n") invisible(x) } metap/R/makescale.R0000644000176200001440000000170515112262462013635 0ustar liggesusersmakexscale <- function(p) { # out of range p removed by caller xtrans <- function(p) { p2 <- ifelse(p > 0.5, 1 - p, p) res <- log(1 / p2, base = 10) res <- ifelse(p > 0.5, -res, res) res } xtrans } makeyscale <- function(yscale, userfun) { nfunc <- function(n) n classicfunc <- function(n) { (log(n, base = 10))^2 } if(is.null(yscale)) { yscale <- "sqrt" warning("No yscale specified: defaulting to sqrt") } if(yscale == "classic") { res <- classicfunc } else if(yscale == "n") { res <- nfunc } else if(yscale == "sqrt") { res <- sqrt } else if(yscale == "userfun") { if(is.null(userfun)) { warning("You need to specify a function for userfun") warning("Defaulting to sqrt") res <- sqrt } else { res <- userfun } } else { warning("Unrecognised y scale, defaulted to sqrt") res <- sqrt } res } metap/R/docontours.R0000644000176200001440000000473415021575426014122 0ustar liggesusersdocontours <- function(conttype, xvals, contvals, xtrans, ytrans, xlims, ylims, ltys, contlabs) { # # conttype Character: one of "smd", "or", "corr"} # xvals A vector of values to evaluate the contour} # contvals The values at which contours are drawn} # xtrans A function for transforming the x-axis} # ytrans A function for transforming the y-axis} # xlims The limits for the x-axis in plotting units} # ylims The limits for the y-axis in plottng units} # ltys A vector of line types for the contours} # contlabs Logical, draw the labels of the contours?} corr2n <- function(p, r) { res <- qnorm(p) ^ 2 / atanh(r) ^ 2 + 3 res } # smd2n <- function(p, smd) { res <- qnorm(p) ^ 2 * (8 + smd ^2) / (2 * smd ^ 2) res } # or2n <- function(p, or) { lnor2 <- log(or) ^ 2 res <- qnorm(p) ^ 2 * (8 * pi ^ 2 + 3 * lnor2) / (6 * lnor2) res } # valid <- TRUE if(is.null(conttype)) { valid <- FALSE } else if(is.null(contvals)) { valid <- FALSE } else if(!conttype %in% c("smd", "or", "corr")) { valid <- FALSE warning(paste("Unrecognised effect type", conttype)) } else if(conttype == "smd") { contfunc <- smd2n # set contfunc here as function for contours } else if(conttype == "corr") { contfunc <- corr2n } else if(conttype == "or") { contfunc <- or2n } if(valid) { pvals <- c(0.4, xvals) # now set up line types l <- length(contvals) if(is.null(ltys) | length(ltys != l)) { ltys <- 1:l } else if(length(ltys) == 1) { ltys <- rep(ltys[1], l) } locallabs <- TRUE if(!is.null(contlabs)) locallabs <- contlabs for(i in 1:l) { nvals <- contfunc(pvals, contvals[i]) temp <- spline(xtrans(pvals), ytrans(nvals), n = 101) # now find where it leaves plotting area len <- length(temp$x) if(locallabs) { j <- 1 while(temp$x[j] < xlims[2] & temp$y[j] < ylims[2] & j < len) { j <- j + 1 } textx <- temp$x[j] texty <- temp$y[j] text(textx, texty, as.character(contvals[i]), pos = 2) } # shall we move this out of the function lines(temp, lty = ltys[i]) lines(spline(-xtrans(pvals), ytrans(nvals), n = 101), lty = ltys[i]) } # shall we return anything here including when !valid } } metap/R/invchisq.R0000644000176200001440000000236414110663752013542 0ustar liggesusersinvchisq <- function(p, k, data = NULL, subset = NULL, na.action = na.fail, log.p = FALSE) { if(is.null(data)) data <- sys.frame(sys.parent()) mf <- match.call() mf$data <- NULL mf$subset <- NULL mf$na.action <- NULL mf[[1]] <- as.name("data.frame") mf <- eval(mf, data) if(!is.null(subset)) mf <- mf[subset,] mf <- na.action(mf) p <- as.numeric(mf$p) k <- as.numeric(mf$k) if(length(k) == 1) { k <- rep(k, length(p)) } else { } keep <- (p > 0) & (p <= 1) & (k > 0) invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res <- list(chisq = NA_real_, df = NA_integer_, p = NA_real_, validp = p[keep]) } else { pvals <- p[keep] k <- k[keep] if(length(pvals) != length(p)) { warning("Some studies omitted") } chisq <- qchisq(pvals, k, lower.tail = FALSE) chi <- sum(chisq) df <- sum(k) res <- list(chisq = chi, df = df, p = pchisq(chi, df, lower.tail = FALSE, log.p = log.p), validp = pvals) } class(res) <- c("invchisq", "metap") res } print.invchisq <- function(x, ...) { cat("chisq = ", x$chisq, " with df = ", x$df, " p = ", x$p, "\n") invisible(x) } metap/R/votep.R0000644000176200001440000000222213664454564013060 0ustar liggesusersvotep <- function(p, alpha = 0.5) { alpha <- ifelse(alpha > 1, alpha / 100, alpha) # if percent stopifnot(alpha > 0, alpha < 1) keep <- (p >= 0) & (p <= 1) alp <- vector("numeric", 2) if(alpha <= 0.5) { alp[1] <- alpha alp[2] <- 1 - alpha } else { alp[2] <- alpha alp[1] <- 1 - alpha } invalid <- sum(1L * keep) < 2 if(invalid) { warning("Must have at least two valid p values") res = list(p = NA_real_, pos = NA_integer_, neg = NA_integer_, alpha = alpha, validp = p[keep]) } else { pi <- p[keep] k <- length(pi) pos <- sum(1L * (pi < alp[1])) neg <- sum(1L * (pi > alp[2])) if(k != length(p)) { warning("Some studies omitted") } if((pos + neg) <= 0) { warning("All p values are within specified limits of alpha") p <- 1 } else { p = binom.test(pos, pos + neg, 0.5, alternative = "greater")$p.value } res = list(p = p, pos = pos, neg = neg, alpha = alpha, validp = pi) } class(res) <- c("votep", "metap") res } print.votep <- function(x, ...) { cat("p = ", x$p, "\n") invisible(x) } metap/NEWS0000644000176200001440000000626015054261352012066 0ustar liggesusersChanges in version 1.13 - documented sysdata - allowed for user-supplied function for y in albatros - more checks on parameters - more informative error messages - improved documentation - expanded vignette Changes in version 1.12 - updated documentation - moved look-up table for allmetap to sysdata - improved printing for allmetap Changes in version 1.11 - updated documentation - added log input to sumlog Changes in version 1.10 - updated documentation - moved docontours to internal Changes in version 1.9 - updated documentation - warning if qqconf not installed - removed URL from DESCRIPTION Changes in version 1.8 - updated documentation - added using qqconf for plotting - added new vignette on plotting p-values Changes in version 1.7 - updated data-set cholest - added new data-set: zhang - added log.p parameter to allmetap - added new plotting function: albatros - updated documentation Changes in version 1.6 - updated documentation - added option to allow log inputs to selected functions - updated vignette - added more information to data-sets validity and cholest Changes in version 1.5 - updated vignette - added option to return log p to selected functions - combined all example data-sets into dat.metap Changes in version 1.4 - fixed bug in votep (report by Wolfgang Viechtbauer) - fixed bug in documentation for sump although code was correct (report by Sebastian Canzler) - use mathjaxr for HTML in Rd files - add version dependencies for Rdpack and mathjaxr Changes in version 1.3 - updated documentation - updated vignette - changed to use authors@R Changes in version 1.2 - new function truncated - improved error handling (report by Ana Marija Sokovic) - updated documentation Changes in version 1.1 - new plotting function plotp - split vignette into two Changes in version 1.0 - added new functions: inverse chisq, inverse t, mean z - changed package Rd file to use system macros - changed to using Rdpack for references in Rd files - updated vignette Changes in version 0.9 - added new function allmetap - minor bug in sumz fixed - updated vignette Changes in version 0.8 - updated vignette to include method comparisons Changes in version 0.7-1 - added maximump - updated documentation - this version never uploaded to CRAN Changes in version 0.7 - added vignette - minor bug fixes Changes in version 0.6-3 - test for cancellation error in sump - minor warnings fixes - updated documentation - this version never uploaded to CRAN Changes in version 0.6-2 - importFrom added for CRAN - Description enhanced Changes in version 0.6-1 - new maintainer email address - added CITATION file - this version never uploaded to CRAN Changes in version 0.6 - added weights to sumz - updated documentation Changes in version 0.5-1 - updated DESCRIPTION - First upload to CRAN Changes in version 0.5 - first substantial version metap/vignettes/0000755000176200001440000000000015120777213013375 5ustar liggesusersmetap/vignettes/struct.pdf0000644000176200001440000007245313576717576015452 0ustar liggesusers%PDF-1.4 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xWˊ\7+-J0! ' Y/fn؄E~?UzG߶'^J:HE_ Ct 4wY} ~ԯY˷ECLw׫vOĴ&`cҿʡABGYۿlaEտ,ljD4xI@O[Y7`d>?W'{)}~Tt$8MVY7scc:_4tʘ|<0 ɅJ8JZ~m'"/ޜ3 >o,J<0dBəag()1D9bky`G0G㒢ve u`,0,'E/qrhF]UUuV䰖>cgj2Q̹_Ziz?^l]_J/c7|+F8惭0nPDz~UmkБ9 $eOrvڂrD4rb w46!!X E87 бa;m"GY>挰kxj0FuBVAokȩO I!LVUԠ׎ʧ=VõD2D+2 -2dxZLD0!"p_s@EfB72SXCK-|Cf21Q/Wjz4vΥrCBQPA/b79ۂ3pR)8|mG nYr-ǜt0dH5Z(F(`X *6n{sFt%FxHx [:"l[ϣazs&bRҪf`yJ+;SD/!}#y`n Ӊ\='E\{N\*> /a1 << /CA 0 /ca 0 >> >> /Font << /f-0-0 5 0 R /f-1-0 6 0 R >> >> endobj 7 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 715 338 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 8 0 obj << /Length 9 0 R /Filter /FlateDecode /Length1 24700 >> stream x| xT9n3w;$LB ! $,Fv &.MT)յ ZeluiRү hmϏREs0gry9ϙ Q'Pdٺ%^AHۗmy!6X7B2%Wr}=+ۗ,[CIyVBpfx[no5]chk/[skGl ZPϑ 7oB"I-Spp :^ ,0_^.,7qo6ouCa@1LP ުVlwTUl"J fj]N|Tu|vc D0ra|nl4f:f-]bw[3"0$)6h0ۑ!Z#"bswQLIs58d_P+eGJߌ&(^)5 4Db%Uaa6)M+)399=q8 q(ge^5kW5<<>'{"Ӿ| Q$|h˅MiN\jXą1Zx˽l!Ards|ͩφ̬hղq)#>ad" =VSW @@{h=Ƚ/D("}\5e=_:d60ӟ:zǕ'=:6 ^:>F tT#be: DBP~okGzj;2 iǎrjR*b1H%Z! 2H[?7o }552{}\YGh(n?' }[̹Z8:كOwp1yb׭m"y>OB˥ؠ-B%P8RXXe N(Qji-\mYU6r= .O 3 ?U[{:O]Tt fWPܚM7KWUE3E U]_|W[1{Ks\ţ֏"B%}֔Ug=`YpYhO}J0jeYi lZC<+bZ}E7Jz6j%e5 ΒDP ,&xEq[QOiMʟD(y=n9QJi%z^izŚwWwܜxQCޥ/o)]j;NY;f@^L_ǽ ꒫GoΫ BJ̒m;&RB17R*ɪ+L ؐK r#ŗ<:aE(ƄM=6%bCG[$CM uJ{%IiNH%P S0B(S3|G$5(5H"E !OQ20 s@XMTPP`c˔_nEr7J@>pq--U6Ee% ^ {^i/sG.;QT/][t]:OS&?Iڡ ̢ca=StzuT Z?% ˹ 0àŚtVDnt0w] дs: @HuUeB3F8)f3 F  NtYc(O8KHPݎ(,J1|? >Ÿ'E<ļL(5€!h|Y С=uƎ+W4ü,He2=ptgEƳ۩S_פs [:t@m%[ւ $?g 8/fpN7 ƫuyۍ{_p7i(z+BBR,Z -bn66WVW[}x^~ިqyfyy)`#EyZ z=}ЍՁC,W:YUGv"C~,H͛Fg@PsE%lb)hg| $` E+XD" &XjSic<%km %^ ?#I9m p ϯ:}R/>-7 XΟE7OޟV{Bh`t!.]f )Sm36SHɀTxLKN~ay[RRSYJJRnѶ,d!AFҺ1gSml"oY(lL{7r \f#-Ǝ@uY:Ht$fd*A$@Z3t 9e%6V&@CW󋳣(nWS\K$R e1 ܨl%qAQ|,'ݪE&,LJByE lEaedzF^;YLaq_QXTY*&J"&Tc6WSE55={nݾ">6v|EyӪ=]i\m~ ^wU+cִ ‰鷮kW e9弲-]<7wE ʎ%faL,qbQo7n0hAB`H65`Cnĉ$׮7quﭹuks՞a͉̚4Ek(A3^&zq9b3H.m/Ss#nUSƢMܸC[AG0v>9iUuOD ?̟VӶq-w?A9vqzmT!;\ '38=f`젥2Sݓa{wy`^]1ﰑekG22{;l{t reLy / нP=p!@6T4[kvz7d1b< 7jд@f5G#3̍07iLm.UkMe$f3 8QAd1؃腅;P+>r!="SD/{S|P@y2QOVL}&s?}ͮDo촹M@S<x0 K47uAdC:`E{Mkz (6A@! &luK3 N23 qgY['z.Ԁrk) ciF38x;{ۜmp[V{WUjay|l6@8kbz6ΆAtPm0h?dD6 ]c^+g(#6U[-ʈؚuQ >L0%c՚`k4Vb5jx&"E tb8@{3Bn:Wr[N;RD$+m@ü!t5Y{P46X~hp0?0:1u>BƋ7_iu"&i#GZdr0 bb]|`/ ^RcXhP媻>ɻC{^cE{çpdǁ'k־;f4ـnEӡP1y,N(7٘rE!`x@’8>tFHDHS@٢yq#iu3njfjhN)#[Ll'dPk5#Y0TßьB7݂+;V02`Pzb¶ZLq,W C^a~les7e#Ð}V/>ǦfM9˾aQ7g?2T$W߲E3O g^z˙[=0m?MCv͝'SC_{̈́/Oۯ;'g&40& G:"G,DX?yN5ᜑ\<5/K;!i9sdPگ3P9'%zrњ,/ϻ8T[FD tGlπ2ԡ 82`Z_P̀pY%f _ ؑ3`g pd ؒvt)4Yc9O#¥"Q/1r\4;$C@mF"ά1z^PxGv汴3Y/X;k7Sr3OUvLק+~ovZ}Ad={ N{ wHsb# tuITgP4_r5Fc4L%aD}KBU =i#b'v(H_ҜPide-TWW\ (tRU^j`v9.=<Э_55ĿLn0IFN0Ǖw2\/ ̼̈D3>?m}M˯1?4kҦ ]<ᡧ!=۶y[g>1*fê7},l7|}+9:(c+Z{YZ^cjinj- aapFgCtASH <24&m6e>.Mi| +dHǤR:NbYC,OhXT-O H'j, 12e. 2토(FaČ͹UUFN ATc8o)VIQ5|A^Kȼ 蕾rZy]5fsa?; ?2t#k[n%hj̔0S&ٽ(&E&ՙiGvbS$?P}_wsC͍6Ca] Nupq)[Ƈm56Φ-mj #\vdM`͟(ڜS>Rk혩tS21.ыJ7MvУ`=Bΐvp-9Y\ 3ly^zJ #evؙ70N|noMuߋԒ 7M4e ;& 8à5銇_/,?}2Pa(}otkZи[o6|, MfHdՇ皥k qZoH1@DN1@>sS)T`<.?6V՗,4F֚V[Xopn6bv%oSntv3؃mfDqNQ8Ш/Ga⛃I0gpL3Ϭ]l)G'ZWv&:Vɀ ű<$䄲I9"X^.Bv8R T|4G< x/q?N9y!XO':FWߘ:j4(<SV>٨@iNI9DшP#;[꠷\lu]R[gtY[Ӻ`+HWn\OvtǺW#&?XS>(A@e jƅ4zTw)v(DvҎ8yc =Nz\Uܷe[?WڳVNe\Vуkn7޳o3pkZK՝:=cMkߓ- 2}hw亂Bgl֚H&rYq{g `Mv.89?̹,ؖݙ#}(kNHyj^DVߛWG Wlb &dZQF\ b jڰbSmmN͌l&m #6f<雪C^G)ߜogg>f78 =͎fg{csfqf-[;-]=={\Ϛ^Tُ>eP• e;>u)muOBpfV89d<69fSNS>H@!%DJBC$Oj`ETW?Yj,vwG?|ȆsQ}PElԈyycN l FKv\l)s2 @G}}۔!% o冤u~Cw׹4M-uӟZzUVɹUV ݃*{K3e fρ|T~Mj2kv%!oڗ(JrpM,к_ '>Z[7f{cЊ)y5,`-;o%kՁ8)RS2r.dRTJA"03>ȕ nڱ"f;rDu!7 /!? ,-E~O# 4Zg~t@Y^^@/x:Я:]}킱,{< mO t^nGGREwܛNu.Eszt&3]nDpg)u 4dSDC1t?h}774cd=%:d`JU%XFCx#Or;|^姦&>Dߢ^A\gF2'6Žcr Qh}P39=R:Žwϱfwd YLC}[i z݇~x<+v  ?O<% )~O|~ppx~ig4u7 F>:~3X&loVގOgpr$D$ACr%M|O/8/% kèvq{{O)XRaac,zR:ڪ/j7. $| bwmw_Ul!!6ѤL&{=i'd/yweNc\!7kڹ\{{3w )^|.4~1>/B(Ļ~q$i4WjIo;_Bag\=wOx? bISɳx7 k*G.L܀d֚⟃ /~-ovhF=W1|{˝/c/ ?$4'\ $__XK\ YEN7:ލ~Tg*F 7⻈!fW0']{\mAx=?E~/Jݨ#,4+AwΕ9\x!j̹b!p( 0h~ׇEgcԃvhY!z=w݊6l5TrJ*&]d>yxjǰ} ߟ$棚ԞۀaCKa:w "ݩ47T h6z@){Ŀފɼf}h *?ho<Ciܼicdž7[f+nh_tmgժ58j|eEyY1% 㱼hnN$ >/ؠN]Y-fld9QQ}tj[$oK92dd%#5uddUBVSj5FEh$y.Nj6|_]9`Lex!R[YIH}r֕]mu\I.n 7{'aon T2OutI.Vdyrܦ`NNsqQOY]DI[UASX7IqJRbDV٠{#E'+hi[¼<|IKS[L'ߺs+иcJӮ U[]]"s2Ksh m$6k*ta~z#;x't39m#Ictrte6ؚ@Wͻ9'P΢@}kAS4'Y6/ uP׼{j?[k m%h.cNy+鈢3!eIS4FQײP >J.Y4NiR&|~R)H?`@t#ssĘDA'è:L$E)0I칢hk?F7(H`X%J`srۯۤ=GRz_$ќ$m^^HK:ۢ}L)u' ?q֯ĞKqVL- F"CԤ6]圜ǗS[,Zz G<xmXKQu8#ƣM9)I(3ih&UX)~Q1Ch*0Ԯ%Υш:B~A~ѵMG{ɩ{aV EQZյq1F vcTN99;M.MDsM0 Ȝm @MsU{#`Dv/h!LiܝeMGQY.4>Dj4=uRee<Ѳ~)ZGq֑ ~^+Q<NvAJZr 5V}3Ju:QDjꁜPw"Fp vCXv?잨kvBM9#2/2z'!hPc2PN Ȥ!Ƙ(_h2P3#$&G%7@f4n ѴPsWWQXeMZLpQZjNv.CW*ë!ýݪz@]r7Ohǡ?HiӮE9,qzh 5`$`&Nper&WwY bv]_5h[YLkE)PpF%*HX]D 4Jrq* FklH6':\ۜι h{% i4ؙ\fƲ(d\  RAE5eK5鞒7&F4 <ts"m͑6!x.,v0 St sɒ.LJnX5I][}:FF7%Q+ 8CM|<)g6$KکfwU5V4Cck F˺ږw9"U]@6k%25¶zI`fЧfhHhъ>'%[ؕ>U6VW$B:yPoBd&Q5z ֗ OH G" v֚"%( W\a zQ,Idp\VİE{R[m1GKXx=Cb. NCaqYiz %\ꉄ|a6΋>8Ы͆AY=CJT`s/KzW-eKǖV{mΜu3jjc˵ѓ4HKNʖ7@Ȇ197JB Q9Go^tqG#FQ8u={iLRS䀽 h%dj/W{53:8"Bwt!q | A$g{J @X a> V)*5# LȻKޅSYUz4o0 8<=_NFr$TzWDxJB 0Pm6@zwP'CHB,X!Ax;h r'zõK?I~7ȫ,}_C k՞05A9wHHK\ ?sSvr. q !,'=hz@Ϡ' H]VS#4O Eʼn1xQQ=(~h_ ŗFEQ| '?Gjm&X`nU &E_tl),{\M* wN";ĝvܹwVqgwpg6Tq1<}#T| w;78<j?QƒzRI}l$V4p>xqOAH'*Erlhϣ'y ^| %tKKЀ !)j` 5C§D6O!>=l`t%φK9$GRBJB=¶l<;;M*a7?-ӂFr?yn7>nhOX֍A<`Bqt<Ğ+P@r"?'zEJ:"t.P?|Xw~߆ '~ǐGB/ƪ{·Pд+h O-j E5Vlh{]rY.=h]7j_ݢLT'G5NS^9{* ͡ӾU~Cq%-F}UҾX_n> stream x]Mk09n.PMƭPcߘ7l$$V+v^i7+z:)QWNbW|ٖVsTڍOj!"*|͘XDMCKg^)VnGWԳ@KrVN:qOC&bųe ;ӅKOj> endobj 13 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /Arial /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor 12 0 R /W [0 [ 750 943 556 556 277 222 500 333 556 500 556 556 277 333 610 333 610 556 666 833 222 333 500 556 556 556 556 666 277 556 500 ]] >> endobj 5 0 obj << /Type /Font /Subtype /Type0 /BaseFont /Arial /Encoding /Identity-H /DescendantFonts [ 13 0 R] /ToUnicode 10 0 R >> endobj 14 0 obj << /Length 15 0 R /Filter /FlateDecode /Length1 13372 >> stream xz xU}I4i&$MMKK~(Ph6#Ի(0-c8u<>3{yAtHwi9ϟڗkw 1"2SI]q.ZpD]oCy?YuirDKvٽD{׬Z_v_;ꦬAE&㿡|'kf&3EyW,#)W.˨*ڰK?yҾ".5 mU- r\"*eCKXL,O՟g?Y?L=5 o?—K+DH^ifW%bTT3RU1Jswp<Ĥ:ZBېԠsL ]3ͳBs>>ٽ!t*-JB4Z˜œ,?kgaJuپ|^aKd&e L'MPgw'~7TTRNФQ$YzYAr+ߒz_-VYx!+<:d25kyٹ5*ژa}Q0YpB1m.vV4ЩKqiH _ĵ%gk5l֖ c!Q<ՋIc$Õ}q$L) "$/ZYi"L>LF̀ΌBnJmM0Lr ?_U2.rf:~e[qe]#sN|E>?ſNc}77^ w3Z'F=)l[]|7giwP/S)zegML2'/}(/I^p5LjҸ,_rqӎ3a~@GЙX{p{ p,!^k63D / !bl@'.X2J %qG / ,Áo[B샇Vʢ?e:S ӳ Y&/X ;-æw ޱ|bDjmCfAKCVHNWIQVvG\DSs0:ܽ=C3N_\YgXlt؝2/:66_d57'u?>n[Ͽ)|WoNy|ϞG!̷=@`~*gWݖ-֮[}_`ռZl>[v / /}MF ksFQuiZTzreja5b :]eV {Vdi3ubIr$:&yeMMr 3sj"pK ’[PTs0hJRJS<FmfX3Su/=~'u3'=pX-<*qѕ,5BL{ RsVɺֱֶաX([CsZD-s;UWjRߋq]yEKfX7{r^~3nϧo\5nj N͜sVRXs>ЁG~?=}#d1x)j55}i2xLf* &وitƀfR *`~m?]/"xL .aOX"q z79iV3\KkM&gv"V9/MM*NOb tONKVca'?x(3>sON߹-MxR`ڜgv=|USn=rSL%~ j\zX<5 ^#MN˨iXd4=ǴDYb/q.qsO1b T03%nKu]ؤT[n҅WdLNc%buD ~ZYm^ڽ6W[E|I#x[Re#OtlI;^~+.m[-|& ='wB98Sź5j1א̾ 9fՒKɺ7{WHo_ϱ(5өd9Jqf8j~+ߥZ\TUZ ĝ@/BWt/h^jQ<{^4yr^^)ZybrH{^U,.Ch9uR #eReXl*=< Kb%./+zmQ;|B1|Xgp<>gt28XwD*HW^w⮊$b&7!uv~R;3% v_pDpK,SqǜXlU"#[)vU:Χ/y.l[~2󂺎 )ϓ/|K;o0.}]3Hrg, >f ۡm)R_u}QOX F5[v+EJM5gW5XH¦-uG77P%yyq9;:N8 ; ʾf`"FFg,X;Ssů>';'[V8 z J# 2`Kr毭-L׍s릥neˁxܜJ4WώTT!6>5c^p_Ԝ&H)ӸBx U&2S b괛rrq<6AcMp9K'F{X\ b4|, psZLs I\~DГ؍gо~M@VgOVt/}~A2C D7 h̝[HDN؏Y W(Gh?S:e|B3x,DOk$eaen 10ʢt1v JQD4hĵ;`e[61 D=6zm><W(}ܬUa?7\enxư/7JXfzgx3XAo53bmQ#MtKi6˦."Y3و^n~>qqbz' 3Zvһ7!ԬD.bީl*.\FӇUĖǴ#L66x!6I f|pTʣi0Ny|tgL8rGZ03Sm|!txIrA!*qtu kWMڬZϘ>m*0UJC%E@a?Lr3hZR&d3*mD@$*_&eXvNE$EUeވ.J2J~o&w-]Ё]M7z\yo{M7"hUk#Mn0U+aFzqъa' ii-ڄ:c/)]4.mD]ޘp%_s*Kl__ػ7ɸ&PTG^w]'UA*]jm^w@f"g3Hڏ;ܣݵaĽDۉ̥D)n"N)_E*-Nx)oPO|y-ed=sCJ*} zA 4ij҆:9CU#QdWeUg*WHJnjfQi6 z@g#P$I{'c-4:5:1u P$A1Z|d\GH?ʆh=ҝHBO=F8mqa1˨cȮ![Fh64FA !+M:dNC~ E`L/k !e())fKq?U$3CvwUp 1iO-pH+R/VUS٫0^p/Fs#5Iٸ XjrXQIf<[r"6ɊKG2Jj=(io2n3KH*9 )vX2ceLڇL֪lY<БQc,!.H-$#=6QN1̤kV6hJ[[ am֝~Z?V+}$݁; S.]G]մyV1tDUHY)jLB3w,=CsYRKѧ& UJ%TJ9ƓT_bIK00L4)6zP!ˏ #;bū\oM(?5XN8?_ >B >P^ >^ ~ {3̇#1SL g<Wx&YX_\toQ >w/ j? /BXP!SS{>FR[?K}.F힡@v14y NBh'pJOD'couZV* +*vIBoλh[@vr_iy9;br] $ũ逞 sx˓l =o >66@7Xί3zMt5I]@tѥ# .ѥ  "@DtD ":B"#ڀh 6Dm@6 ڀhЀЀЀt#* QD@T *^ @x/^ @xu/^aa]G c@1#ƀb 11cAhk( GuQ@r:( G9:>n Q`GvTǎ (Q @DuD(Q :" Db t@ 1#t )Ko`F|3}MίAvtί:_M?b:[!`>zN$ RGe:_ݩS_V 1۔Nebا)ۘízEhmz "H\5-v\m%cT뭇uhL{@p&"pyb)av(ɊA.Ѝ:P Tu%ǻ< | N+ӌ]CY$ w0烽 .4؋"VY}114?d{c`{bXp2EF+[LY@"[1-y=/u.@h-ft pUˏy i#3t !(됙9a{e#lf*{XY|Q_*b/zLl-6.}>Ds#j>Og2BOg!c=f=mpfQW8֣yiC¾45o]!aJ^  _\7Ҵ]HPj:IStݘjFQ1Fn$Ci4$5E(He=o?{Ό.h[bԺ=?xX4ZgEZh]5]10jv<;YBTݒ#~&dt]9#X-wv^nH6x>7}uQGpJdy Gn*XcD慢^j C.oNqy,!5JO0șf.'3!7ie e+sd16 :{uŊ<yt{ޑE˿)=+R%dEH-Y*4Q7yNAy81`=b8 ,_2rTΫZ'fqX|WKPym*x,W%G&Ve Ծ ]('qal30<} ¡L760Ynu}Ă$7wH;鍽:(It6+D} endstream endobj 15 0 obj 9338 endobj 16 0 obj << /Length 17 0 R /Filter /FlateDecode >> stream x]j0{bâe{j1@!f}cP931.KmMÏ@4޼bj7VF[ ҉,7xm73gZ='ADٻi}i9@*^{S׵qu,&ԨyrRgQqUTvqU/(k;u>1=Ϗ*imAC;HA{:Bg1trH"V@-b'HA.]~4S7cRǖ^ˏ-U-l endstream endobj 17 0 obj 279 endobj 18 0 obj << /Type /FontDescriptor /FontName /ArialBold /Flags 4 /FontBBox [ -627 -376 2000 1055 ] /ItalicAngle 0 /Ascent 905 /Descent -211 /CapHeight 1055 /StemV 80 /StemH 80 /FontFile2 14 0 R >> endobj 19 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /ArialBold /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor 18 0 R /W [0 [ 750 556 610 889 277 610 610 277 610 610 556 556 500 333 ]] >> endobj 6 0 obj << /Type /Font /Subtype /Type0 /BaseFont /ArialBold /Encoding /Identity-H /DescendantFonts [ 19 0 R] /ToUnicode 16 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 7 0 R ] /Count 1 >> endobj 20 0 obj << /Creator (cairo 1.8.10 (http://cairographics.org)) /Producer (cairo 1.8.10 (http://cairographics.org)) >> endobj 21 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 22 0000000000 65535 f 0000029222 00000 n 0000001190 00000 n 0000000015 00000 n 0000001167 00000 n 0000018576 00000 n 0000029070 00000 n 0000001346 00000 n 0000001546 00000 n 0000017528 00000 n 0000017552 00000 n 0000017986 00000 n 0000018009 00000 n 0000018237 00000 n 0000018724 00000 n 0000028158 00000 n 0000028182 00000 n 0000028539 00000 n 0000028562 00000 n 0000028795 00000 n 0000029287 00000 n 0000029415 00000 n trailer << /Size 22 /Root 21 0 R /Info 20 0 R >> startxref 29468 %%EOF metap/vignettes/plotmetap.Rnw0000644000176200001440000002323115054262124016067 0ustar liggesusers\documentclass[12pt]{article} \usepackage{amsmath,amssymb} %\usepackage{mydef2} \usepackage[round]{natbib} \usepackage{parskip,url} \usepackage{graphicx,subfig} \setlength{\topmargin}{0cm} \addtolength{\textheight}{2cm} \renewcommand{\topfraction}{0.85} \renewcommand{\bottomfraction}{0.5} \renewcommand{\textfraction}{0.15} \renewcommand{\floatpagefraction}{0.8} %\lhead{} %\input{title} %\VignetteIndexEntry{Plotting in the metap package} \title{Plotting in the \pkg{metap} package} \author{Michael Dewey} \newcommand{\pkg}[1]{\texttt{#1}} \newcommand{\func}[1]{\texttt{#1}} \newcommand{\code}[1]{\texttt{#1}} \newcommand{\codefont}{\footnotesize} \newcommand{\mygraph}[3]{% \begin{figure}[htbp] \includegraphics[height=6cm,width=10cm]{#1} \caption{#2} \label{#3} \end{figure} } \newcommand{\twograph}[8]{% \begin{figure}[htbp] \subfloat[#2\label{#3}]{\includegraphics[height=6cm,width=7cm]{#1}}% \subfloat[#5\label{#6}]{\includegraphics[height=6cm,width=7cm]{#4}} \caption{#7} \label{#8} \end{figure} } \begin{document} \maketitle \section{Introduction} \subsection{What is this document for?} This document describes how and why to plot $p$--values in the \pkg{metap} package. Examining the $p$--values graphically or otherwise before subjecting them to further analysis is useful to provide a visual impression of their distribution and to check for excess $p$--values at both extremes.. Three functions are provided for this purpose: \func{albatros}, \func{plotp}, and \func{schweder}. \subsection{Example datasets} As our example we use various data-sets: \begin{description} \item[\func{teachexpect}] Effect of teacher expectations on student IQ \citep{becker94} \item[\code{validity}] The validity of student ratings of their instructors \citep{becker94}. \item[\code{zhang}] The effect of the timing of exercise interventions for patients with cardiovascular disease \citep{zhang16} \end{description} {\codefont <<>>= library(metap) data(dat.metap) teach <- dat.metap$teachexpect validity <- dat.metap$validity$p zhang <- dat.metap$zhang print(validity) @ } \section{Plotting using \func{plotp}} The \func{plotp} provides a Q--Q plot of the $p$--values to detect departure from the uniform distribution. <>= plotp(validity, main = "Validity data") @ \twograph{plotmetap-plotp}{Q--Q plot from \func{plotp}}{plotp}{plotmetap-plotfunc}{Legacy Q--Q plot}{plotfunc}{Plots of validity data}{plotvalid} %\mygraph{plotmetap-plotp}{Q--Q plot from \func{plotp}}{plotp} %\mygraph{plotmetap-plotfunc}{Q--Q plot an object of class \func{metap}}{plotfunc} Figure \ref{plotp} shows the resulting plot. The line represents a fit to the uniform distribution and the polygon is a simultaneous confidence region such that if any point lies outside it we reject the null hypothesis that the points are drawn iid from a uniform. Small $p$--values are to the left of the plot The format of plot shown in Figure \ref{plotp} was first introduced in version 1.8 of \func{metap}. The previous plotting function is still available and it is possible to produce this plot by setting the \func{plotversion} parameter to "old" in the call to \func{plotp}. An example is shown in Figure \ref{plotfunc} which first calls \func{sumlog}. The legacy one will always remain an option. {\codefont <>= plotp(validity, main = "Validity data", plotversion = "old") @ } Note that the \func{plot} method for objects of class \code{"metap"} uses the new version of the plot. This change was introduced in version 1.9 of this package. There are many possible options which can be passed to the plotting function and hence to the \func{qqconf} plotting routine. The documentation for the \func{qqconf} package should be consulted for details. The \func{qqconf} package vignette is also very helpful. We will look at one of those options here though. {\codefont <>= plotp(teach) @ } {\codefont <>= plotp(teach, log10 = TRUE) @ } \twograph{plotmetap-teachlinear}{Linear scaling}{teachlinear}{plotmetap-teachlog}{Log scaling}{teachlog}{Teacher expectancy data}{teach} Figure \ref{teach} shows the teacher expectancy data using the default scaling in sub--figure \subref{teachlinear}. It is hard to see whether some of the points fall outside the boundary. However if we use the log--scaling option shown in sub--figure \subref{teachlog} it becomes much clearer. Note that the scale is reversed between the sub--plots and in \subref{teachlog} the small $p$--values are now on the right. So the cluster of points near the bottom left of the sub--figure \subref{teachlinear} are hard to distinguish as to whether they lie inside the boundary or not. In the log scaling of sub--figure \subref{teachlog} where they appear towards the top right it is much clearer that one does fall outside the boundary and two others are borderline. This reflects the fact that for most of the methods in the \func{metap} package the overall $p$--value is below 0.05. For instance using the logit method we have {\codefont <<>>= logitp(teach) @ } \section{Plotting using \func{schweder}} A function \func{schweder} provides plots with a variety of informative lines superimposed. It plots the ordered $p$--values, $p_{[i]}: p_{[1]} \le \dots{} p_{[2]} \le \dots{} p_{[i]} \dots{} \le p_{[k-1]} \le p_{[k]}$, against $i$. Although the original motivation for the plot is \citet{schweder82} the function uses a different choice of axes due to \citet{benjamini00}. We will use an example dataset on the validity of student ratings quoted in \citet{becker94}. Figure \ref{simple} shows the plot from \func{schweder}. <>= schweder(validity) @ \func{schweder} also offers the possibility of drawing one of a number of straight line summaries. The three possible straight line summaries are shown in Figure \ref{withlines} and are: \begin{itemize} \item the lowest slope line of Benjaimin and Hochberg which is drawn by default as solid, \item a least squares line drawn passing through the point $k+1, 1$ and using a specified fraction of the points which is drawn by default as dotted, \item a line with user specified intercept and slope which is drawn by default as dashed. \end{itemize} <>= schweder(validity, drawline = c("bh", "ls", "ab"), ls.control = list(frac = 0.5), ab.control = list(a = 0, b = 0.01)) @ \twograph{plotmetap-simple}{Simple graph}{simple}{plotmetap-withlines}{With lines}{withlines}{Output from schweder}{schweder} \section{The albatros plot} The albatros plot was introduced in \citet{harrison17} which should be consulted for more details. Basically it consists of plotting a possibly transformed sample size against the transformed $p$--values. The default is to use $\sqrt{N}$ for the $y$--axis and a log transformation for the $x$--axis. The scale for the y-axis is user selectable. The original scale in the Stata version is $(\log_{10}n)^2$ which is obtained by setting \code{yscale} to "classic". For small N the default of "sqrt" is very similar to "classic". The plot also contains contours of constant effect size. A number of possible options are available for effect size type: correlation, standardised mean difference, and odds ratio. <>= validity <- dat.metap$validity fit.v <- albatros(validity$p, validity$n, contours = list(type = "corr", contvals = c(0.25, 0.5, 0.8), ltys = 1:3), axes = list(ylimit = c(1,200), lefttext = "Negative correlation", righttext = "Positive correlation"), main = "Validity") @ \mygraph{plotmetap-albatros}{Albatros plot from of the validity data}{albatros} Figure \ref{albatros} shows the result. Most of the points clearly correspond to positive and substantial correlations although a few are in the opposite direction although not far from the null $p$--value (0.5). Of course if the actual effect sizes are available it would be better to use one of the conventional methods for meta--analysing them. \citet{harrison17} outline possible use cases for this method even so. If the studies come from different groups one might use meta--regression with a moderator for group membership if one had the effect sizes. In the absence of effect sizes the albatros plot can display the points using different symbols for groups. This would enable a visual check on whether the groups differed. <>= data(dat.metap) zhang <- dat.metap$zhang fit.z <- albatros(zhang$p, zhang$n, contours = list(type = "smd", contvals = c(0.25, 0.5, 1), ltys = 1:3), plotpars = list(pchs = letters[unclass(zhang$phase)]), axes = list(lefttext = "Favours control", righttext = "Favours exercise"), main = "Zhang" ) legend(-4, 11, c("Acute", "Healing", "Healed"), pch = c("a", "b", "c"), bg = "white" ) @ \mygraph{plotmetap-zhang}{Albatros plot of the Zhang et al data}{zhang} Figure \ref{zhang} shows an example using the Zhang et al data-set. The studies involved come from three groups corresponding to three different periods of initiation of exercise. The points are labelled accordingly: "a" initiation during the acute phase, "b" during the healing phase and "c" during the healed phase. The difference between the groups is quite clear here. In fact in \citet{zhang16} the results are handled with stratification into three separate analyses and meta--regression was not used. If some studies had given effect sizes but others did not then an albatros plot with the points marked for group membership and with appropriate contour lines would provide a visual check on whether the unavailable effect sizes were similar to the available ones. \bibliography{metap} \bibliographystyle{plainnat} \end{document} metap/vignettes/strength.pdf0000644000176200001440000010515713576717250015747 0ustar liggesusers%PDF-1.4 % 3 0 obj << /Length 4 0 R /Filter /FlateDecode >> stream xZMW"_@A98 Çݞ/dQ4j7k`,0"W^Ququrava@sDy.Ͽ}5{Y~efg\ɇeֹC{?˚f9 K,M'3~3?MdWV$Ǵ09ZX!øxȘ iND_B+R\(q_=k{?E-Z:#\S]?Nĥ1u`iGqdy<`<c ] +`_~~AfKGHlSt!2ue˴;x$Ś?%&Gӭ?{n?}KB+~20dMkUXäg`mM-LKvuT`O~5}CwXgl4巁&@wмW4(H6$<]AB E >)m{L^30"4LƓ#CNdX)8G(0Ғ<̋L?:SG|AWgSnWn?(\fFg۽-J\+>Rٕ/}-,u.2>I9?'Po]{[hrɛdEh >1:!eC^VZINϘJ85pB vr"%VNb!Iv#6*_9=RjDGθ&N5Nl:%\v^)lUD"BH%h{6Eqi2$~-2>' y?o)֢1uL,h?;t!y3ښ˃Xjl Ef@I}@A_{h)Jo9]V ä'[*s)42_6rjq_OH؆!0ZN]DehkMvb5S|:Sְ!/!p}üW!K#J=!t`%mnQ<)>" V` \! b{a0u n8C .e#` S&iеcì/X}aS{ĢV*POg6}t`S*O$;!;;@7qU| 2Z:DXxQ\AMD(Ɨ/$Ɋm{vj$%T,g;vzbhcᡈMy' dH"PE~qJ%NDրJɋ> /a1 << /CA 0 /ca 0 >> >> /Font << /f-0-0 5 0 R /f-1-0 6 0 R >> >> endobj 7 0 obj << /Type /Page /Parent 1 0 R /MediaBox [ 0 0 1019 892 ] /Contents 3 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Resources 2 0 R >> endobj 8 0 obj << /Length 9 0 R /Filter /FlateDecode /Length1 13372 >> stream xz xU{4i6҅$MMKwҡ_b A;Up"mFq:#0n)jr83ыg#w@/^g>gygy{PbDd>ȿ%=4PxٕW=Djleŗ ;v9_vʫ _e=jŒR:Q7i*6 ;P.Zu3q'_v0^c/_ruQU. *,BsŊiPn!r|I\Lր/fҌ%u7idU9kT I.`!28'b?xq٧ yI$UGQL'I@'P_X/Ra xaKaaaP-*[v^seiom97=s_½Ak`;:.5:bSPW[>sSG9*g|B,@ht5ZGÞH$2ͱw"r"NDѠgvvi c sP@[Ej ffn. yIKr/Vёr۲զSrO9MF0ۡpƆ&ؐ(]e-KlRa[v뽅,C(Xe9Wyo^22wEx|d  rU1u09q&c.$clEq%4tuk׭SVP""A6}{[v/ l#7.EwD^VF1Z]u:|g^5BE5SFV )e&,SO33i]wvU[0. &ָ܆P(X*9NKvrJ0Tr,ؙ3+?$r\Եʟb/GS22aI~?h[6WOs'</N9;q!r#$Uy;>mor9N٤d;C994JL/b)XuG q<挐(l0Ff C~vA5u?holjl:V]Eݬ;PՇBY&4g՗>u>7{EXGOeOs#|v06BL7AQ,9R' ,¾p_X?\N尷i]/>Ǡ0buoӱc̑5@0+"0n9IO]9lPQltv#6 {()H~T7mG&5H~$y…]زT_s7ߟm7=x$qڜL~{f|zH89lU'MNɮkfYge-ϴHYdf-r-DO3B˹b S+#nt=Gif-d j=]9y 6?9u'f*&p1]uҼ:kkgunvqa9 mlfJs0<9ҵun#ڲr ,69H$O%O$m[xidGv=3s9kR [RsWyy*iJš[Bw{ݙ;,bq)^WX)͉zʯKuyAQMZ$|aVX[Pd/j+ViA{AorAA9% 6aj Z)ّxU,.!:D͙1:d,5X> YX,p"uܹu.s1V[>pͧMX0NDҥtYඏfMmDe[=.n&PB"9?kKd]aﳷVQ͕=J@( U!Q'j;Oݞj*CjNj)1"7wQrr:>f$rVn2ɦkjcԼK~Q~|B6éCY:y8ud(-cq1bBd2JZ^(KILd5N qsAo>DVs9#DIJ`b420/O(&0-øbuu*Y%Qk3Duq >OUWX~9xuXygrU$&F""^['zsL$C̰0 /. 6ƭ6m }ߴ>zv#W_ȿx5}Q"W߮l7>`6hx#GV.oWz+7%e;e9E͍ysҾ~ӗ1= \8pn`jJܿ=2/ήooQw~G%_W5ݷf'%_)ݻٽ[{s커qdK&>ؓBY.ã7R?a3ͥeFm7<+YNNLYxFw-F 39Dp9D9W Z%Ti$ECղVB9M=N)snsvwiwUNͽztdoX6o1LN6|h{<"El ѣPֆp4,'~5G;y?9)grh,yC$?イyCco,y;sb(lE;4^l\eeבbnPZ jUdd0r GD'hr1haq._&߾ٯu݁Q2GE5fVCs}|3+&wܔHno^IN,SX.㋚T )RvP(L LԪLd hVD+(_];3'iJNmOMA? z0? oM_3/Y+N}o'ϲf12=2 'R/RO}+ Cf@s V'҇M=Yߊ9OEK|{_OR_cT'݀S/NR!o31=KϔԲj蠟GR>~SzsQ\ Хt3mg^WG?$ni%4) b#>NsZMz6?)[RS4Ba;*_ 2\lJ=Ћ 5-O=zjhdYJ7:oJmsiF~0? Ap/7JoDǎt#"Rv+WCA*6ГޠC̀XeGWQQ|J%`Ե ~0; R2H$iv97l`?o!o^$^7&G/c|% #8q6O\HBG}e߈~ڡ ;x#Brx2 ֝&QVNz^kszS\|Z"cI/xww V~\ '4 hόSyrNj2_-Bn<[YذSR}r>8>ԭUs&_W7f,Ԛq)jk*'VGJK¡`aPͳv[Ւa6Ug[m1<ˡVrp *UQ]?+ArҒIf7RcE5菿󺐿%Ǐz~"ojYorUk fgg0WӠ9 ` sOgz[r2Z1xn5 ĥ%Z[hEy\\-L}23Wf`hvZX/+.-1w_{mg<ճ/n 4EXJl_hhW݌!b%bU%)8#&?N $rs;xS^0%Ij~w[*펴b3m̊3mzNg4Č`q2?fĚ&dd_6bDPؑqX}IϾ[dF)I"+䌩t>ʄ3t\_Q~0>nDVB-E!7+]ҼihD閜tx,Kޫ9qc?ݕݺjjIt{`;^Gظn;SJO>6gxIz+3¢eF<.( ocӨ9axh8u\t-l|}Y%Wﴵm%éA=?w]=:ڷ9/vGXŦX9 jxt㿭+,B[MVT_ܨhD}zWeÌ::FˆyΞ(!\6,[2麾tɸ-vѲO1Ncfg栟h_s*Ѯŗ_dk57n_ba7ߜ!l= A 4!Z g9upEjFRL+; =O'꧇NKj'fYk6 z `BOHvKO$|ItdkvJObCHZkdC&:*O)P6vPh@k@rxzx7hKFCv]7ٲkftu8ť4 ."DE!sf1͘f 9e $7eD7&lDU]:3dt@ WVHkѲOZ.zdͬm6I`o M $PCǛۤ}?rص~T?vt;ZnLt-HW6Y$=STR3"y%cU22 [rPʇ"b _ه0d1~X(-^:8ckF|9(~KN;|?xYw5Ay9x-D50NX]bDr<+ϸ3Yb 2壋/R!KQK^^kqK~@8%2 U= E.uTӔ g\ lO _V?κ ɶoo4OVUh;⪊_o78oF@~imo>5uqC:bH{d?z\5i.M>kA?t^ ޤ z=@DG D 1 b:"D 1!"#:D@t :ЀЀЀt# *QDU@T* ~ @?~ @u?~aa]G c@1#ƀb 11cAp0 ua@r:0 9< 28f#h$; 쨎ͫ$q @ā8q @uD8q1@  b@G Q_Ϻky+&LίAvtί_E!?o %| f\\E $R! e:WݡQ_R {1۔ebأ)ߜǭkz \"H\øu:qy;T^*c{2l0Yt~j@xc]%4w Oggn_"47Y 4 UA> ]Zx@aPC˅2aFzJ&1Npp"<Dx^ع$|Gl=۝Ձu'.H5[B9`݂OAl^W 2 TREGQE鑂 4„o6RXlºde}_XǻaP0[}*p/ly\};o=X }}[*]"맵l_ʷo<|_w1 }4)ʺ/:,8;xXb t &=z9[V<,l|a0shequz:CBuZ:YF1h1FbHFx8y"Kpftųv޾`k.afY9#>9>"qギAƶDQq5R<3 !Ƽ7ue)kcJ[$4sv ~SxȤ ŏH#ƭ-#D*|C\wc`oEEψcI[_ZYrZYgŌ].l]7_[n.[lKV{+Z-W\lWZ;_V$PScWwƺX]YK=͢I,jc5iMXwt iFti>3̰X^ :e. zdZ1oLl7eDqKpF M͢ L4e_Ǜ<MvT;3jI w SkK֋-=[g}z{{׋7=^=>if*Eu LéQ4F0 A 'r5t> \<6 Ԭ=|8~UR> ePe}*x"7P#NP\sT x[Ŷ⁊/DoJ;%YZnB⏷0}DLV6;3]?z 7$]~DzӰqثҝKgo?zEWBCT~ endstream endobj 9 0 obj 9340 endobj 10 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream x]j0EY`;1tEԲnH \#d&PGpXyo^1+ iҩD<jۍ,)r ~ճ[~D{؞Vߗs?< "]ݫtor`Rx]M1W5;MWRI^ڞEUQU /JʋXmhڃA{t;pg Np $AA Hqzi> endobj 13 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /ArialBold /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor 12 0 R /W [0 [ 750 556 610 889 610 556 556 277 500 277 610 610 333 610 ]] >> endobj 5 0 obj << /Type /Font /Subtype /Type0 /BaseFont /ArialBold /Encoding /Identity-H /DescendantFonts [ 13 0 R] /ToUnicode 10 0 R >> endobj 14 0 obj << /Length 15 0 R /Filter /FlateDecode /Length1 31156 >> stream x |T?~ιd&$d$\v!&H$(Wmjn,@[iZ K*ڢR?ܹ~>{{{γ|;A!ġ˖mV/޵|_P˪U+}w?역kFh]^~2$?~ٲk6n.[ WH-٫ Ф^ORy ?!UO`E^ #P0ion߈ֿͨ%W68w+C@gQ`e`iB:ٖn1r #-ɺއk{. v9/B9{;ϜϜ{5mp[iFZq׊|}:ǾY_zm94N{hk<mz!CM>Q(eIB_L0Qb!ë뤅yq5 j+nFoLB;0Jq]'P_L_9BQ%"%NT}4trAgC~mi4u.Ajz!@t:+ݔv5Tj]%\z/\w[4=7x!e?A߸P٢ޑt98 BuwARBX,GO x,bp1<3!3& eqdc&@mv\WS>i5$R}Qf?GjFAN{=Xg06.m^PU˞62:W(k֒~ԅujwuaE1MG՗=mйDAv/T\N]'lպͮ+ݲm1d2IϕI:eo~Q:"9'vIA0R1mdw^RZ -`@?muZON4Ar5 F6 mtq>Pq6t"u6ICTM&C%Di*5=pպ_[3ft]*Q*rcW|;Wy{{]Gngۅyi?}740Q%xfU|Tl)oU6{mYj}*P~~Ϊ1%c5UMM+:laa%ˇWuTWa'O]#]Q3G#Q; : J`B4SKvM֪_9>R+Ϣ_j2<z:|ab`WWώe?6_@|+e{ڛWj8JcFY3y4^ԎhǴǴ&mi_j9Ѭ)iasZ)m-iPv٧yz!1֣'΀8yd 3]m*c?'*Y=n/j:u{Gjxҋڀr^r`Ibrd`t+R%m5aGЉ7g~w_uO?'n]TKx^f1|~g_z͗^yFЏ`;Jy~,B !6`8UyP-мE6[nx8-B"Јgteۑ#g}|{ 6? l=)OW)G/9`6ewG ~pڝC @9-cgDeAvQ6[m^U k4[)AS<6/5°nny6vL]ֆ6;HQnL]&x*H6f|#>F[Ɵ \9JDa&i1m" * &ѻ9Qtq !Ӎ:9u cN05KQeUR9QO`MuG0jA9\ W]* kW\]\{'}nUsC&rM6-~F*P_Nebٳyar-bf$Ru 2 :B v9ו~@Y^JcXVMRNqV*Sۥ RS2!( pj`q_ >륃*)G0@cHS$2DӗtAA]N0uHǬdd6zĄB喞={J߁uw¦m/Yw ҧXaTpKj>]  R.k\h>i~#daJEYy8YV eP6~43KMKtsq;ހwb5c؇=I荡) ݣM'8O 6mX̲YIaxE| cXlX%5+1f#r0V ^H9QXL۬T)0?z6U m9+ z[ݜ= 0lvCPbXG"7mbEnߩ"X_L@PR*+fH&|7NYj>_ܰsX7o7~ǾU8=t摆-z;/iKeVonu~ ֮gUG6]?9!wOGz? +@{u5!.eoMD AaX2p3̰l؀T٘b _ޜ_vjTdz|(Ô%OɆL8v&-,lO2S JQ+GSX6HF( *6KK0# ` *MND ӡ9(ɢ,Ty{9dWQZYaY`{Ex(L9@q\Ӗw.zln뵹.7{ٜћ==w>o;Hx6<z:@E.{C#CFhCO;䰣‘  !څpHvpv-bI{=<ˋY= `J ̰5<=zFc@:ۉpȠ&/d8;eEÖ2*țs2L0dCݎ} Z< t(N)6 Chdx2}z4B{eWw$"uA.Q`:N["~GXU *SlmS(]WO%䝊]<7$2f#Gظn/KL\:pi1R*"~6R"MhSVrkJ3j0S(J _zτQqQщYy%eˢ׈ΐ3A]79T۩?]#QUB3g1aSuB> ɫ0m6`W]Xb8ڃu':~2ȊR-*JRSri܃=eR .k`\,SӅKMDUkNO1oјИQN5m LE7 ^ @@ '1D3PP3( $\‹&L4"o1zd,~E۴&@ za)[+$KIFHs* 99*u;SEŜj2KR}mz٩3ϥ3SZ g$_̢y뙶(@tNet.-K xliK)eͥ+K(w)=ygC 3 %eĶľıF^Q8zSveƔ-V[m+R+*L\YQC{*է폕?^ѓy_AC-t,J-"aeБ+EYDQ_]ܰX.OU>Oxۈ0) U PShNhihwHHBб "@f7 Lt|PM1;]uXRE}O·1'SI53Ξ~mE,}/_yԲډ[,usѸ?]ců>d\$:,GsS첻hH-*H^j, =ʩwB >`? ߤ0Ia%Ϲ(aZ({R'Ewnl?~O!Zkd￷&/-/> SN/`g؄7pH>R)#!k>b䑽6(|d:Awe]>p xhf^vi{/#n^p.2̒E5cDGn/8(sSv@䫞nr4Xy*bOcRa=!!sP3k-Ly5D(}`p4؟D_t61T# G]%'"s "8PejwҮg|S<'0{WS4hC|g\9/p^Uо$$F^k__X9~[''dzq=͏ӧ?V4\Np]G6 @(N6ʎXW ]P88 ԤhǪܾH v՜7ać4 ԕSKjeZ& Ia?3c NgΙ1^u-`,R`<(rKtBaY˴.9Rg/3{x?LgxS\j9EhyW"\@\EXpy5ԁڤ d6Wg71֜OqWXhX&x cbDZdς@=}}A4Rא*G enopҥz& HDED8N`.Қ2's֜!P|5TfK0L gڜ0r҅\1&2CɹL:L:fD}P,f_ ӨɅT6&%k*NcAvt=^q+xpأ/zŚAZsX/S|0rIulu]Xr5v}uG=Mw<-k">ݏD֮{w,t^C> [R&UC 9• 1ȸm5Օ#;{_ߴʩ6 Q3{C+^ yT_ݬwFS<5R@,kfV5˭K_8H뜘׫5%a뇑ajgn.g)rv~_liͪ}lͳ6zr26u =Ng LNq6TuҢѨς5Q6l 9S>/kk L+%KFn*&/cF<s~O->Pe}/#rT<52;%4cs%&iN  5j 722@2XZmM%69q5W(ILl赖RyJhED{DfDE,铹`;-97oLMg*V'']U,Ex#d`!.۝āsFUќ-DL.K]Kw]}:SϾ}Q $d1Hq$XB%q5_k߻NqӵEGo\]  \%5^hEӞ6{l.K?ucp3e獸mWDY_8眫 S?O!,7m<8`e?)EC p5N,]1QAF,bQE" etjkičŒȾ)Tp;Z' r߆R\R*`RC~{ƍ#P6}PRj͸-%Z^\Wkkx;M!w*?@+QC?F.5s=w',:VAW+PJW CU@Jr 4IuFYELоe ^aD6ʤ李o NN&6W1UIUq7'(L%U^*  Qpd!tDPMp-;;Ǫ3%9 w ~b3(|Gw[ %-wZB@Pl[c}gCq 1v\D8Gxg$Iagr xv|ugo'x໨F P#"8zdM>|tÚ7 SWN t2 ޓIWMX!$ד]}VɚK r] tJc6Ib4?7nj2?6kI O39vn=k'0z5!o$.xm#3 O'B p]A$Nxb5eȃi'dSol_q. [!3-Ֆرi,#o ji}85J} [J&P@B4eB73m;EG7yW5pe?{?]Kw`IJ[.}Z(Պںe3Y{'.0ci!$9!LNŸ2<nE\W'~c&qH\v%$+I28NVxBI9pW8|O3Er[DI0USB[܆㶹v[MɅ_ܜ`q@oʿTǷ.Kc1Ta |/\<<>j$(1i Qc5 Ri<1IZ`aK4HN/$?dI]& Z]6HgG ;'#,H扉mc`V *6]ʑ~5 8i|:w`5wp',~FҤ28$&_ShfhgB.T<3% ܳ<^Q/G0RjOC{Ggid5w?? %06)z 9Z4d glˬ5Ck:4lXf4Pc/jB͚f;hW~\&*_kR %:VKas]TQ_$̽GX !}3 l9E-&lC'+{ApU-ߺ/yMO|c<~6n~/'s>ҫojn ,lo]oyk~˛|_{cx?o_^cfXm#GyI_NmK8&s`sJbD%9qKvt.wJu]՗9^Rtk04O<4:V"ثW| A97sXoe+ x%$-\@8Au?H,&xE5|Yl'aod?WI,fF4A +F 5D3@TTv5Tn`x0mj#dS~Cx Y<:JP-m,BDsI3"WZ&r7y@㱂DxTEv_W%(7{ܫ>(F̙3sX4%l f^KqxONP_&5Y 6E4AvEn3#% Wi1lķ+'lhKn^+8@7{9y[pkزbq{7I4{6soDroȕyYʹSpIrݺ5ټ^s d }&GzGJkm=|kCkfuv~^{]]pIC^E9I1XB6'6ŇPvƾk+{]Jqd,.-^@;_=~5_aLE_61eKQn${!!i`M.M_9||J(x͊W><:.t$.ZÛG޾;޲or^y dx ) d )#$juΌ/ʕ6S~gLc*;.؜O JMd9a"+6'0"{9RAeuprU };_)s5:=z"p!c l˱-϶t&(Eؤ ֻLash=^V,s#FhFs;mH1)\`vz_tl8r IE ug9]}\h>L[AlTMhDd~V/+334ntT9[ ͎krcsM ycS<++?=)n9#")@|n2}p:u:Np@`Fu qcWT૪5å M6l;6K ،t,S|5AzisByExH?v1`8`/\{FY_O'FN+ǝ}ŤU z`SȾYU|zFs.o)e}ײiK0up+e‘h w;>`7Ύ揟?C!BN"EEՂȰRP.VT5Y ֔/Tm=qvҐa-noBޏsZͰJ$d_3vj:*Sv#dJ9]/W)nxH?d7*[F8;x'gS,JXc^t[]8e>ZyRAnEN#  plTd38Z)qGc<\|fIN;}]g$uHDO߀9ݶ1 'Mf? ,>t(ifDR嗝/]0sP$y8Y:=E}L:G %}(þNƶXɕ[8p.U.Jiy?[?L+Rx_B{_}`cD}| ?)XE\M[>w!A~VXO.Rs2Nmk jȃ5V{>)sPV4{ȃ5 a\5__u-G̙A6ӖIwSy 1f^-T,>UEb[(,_[!])\iާ >꫸xkD}(x&߲, ݊éiv/vX쓕8)AA}AtkZ\wyuVr'h.ݎ4I)jt].$>QPzlA21ơP)phV?8 A6mlMW@.T_ * 5(6n5ؗ=czI8VY(R.[͹ =vC0a^AЀaw2L|rsQG`dns()׿z,`֤$O r<T0r]B Tl6 p(sR*=_iYJf6mcK/%ȭ;0`=N%8:1 F0o?Ld]fxɼ855l_8i*rȱmN9f*8%SamsPE.*j,*1VEoi`G.af~}Э7f,Y^8!z+<~6p֙ =]:Xm9jc>14SD2$^4즪a\;z3 /~0M W/$v,RQc/!Q/.MKNgE٬r5DL<TB2R "r" ȅ!? X0(*B()A(Т*O A OPL!Vgz!}Sy=^D?çh?E;NA-h;k/mh>|(.e{Q5z: u/@7ȏُMh MDszt'>?{Z7zt>mٖ]{B_.'gCceX P=ȵ8{)vjhfIW MVqເ,*.~82ފ?ll?:~ cX6oEzވďӸr?g =IR&j]9ߣ .rin4ȵrU۹G,spKxJxVpJKͯ` w{7*5QFh28n7z ۡ¸OC,kF| -A_?/@/ mv(k2L"s{YI6K%_rg4Urӹ6n%w%w-w/ȝᾂo<_ʧ4?__+WagQ/oH"~FOmף  }0eN[;t|8>`gpuA PS;a@ xOrPlҕm=eưVex$eR8 {=ZIgV~z޺ mFf toy$>2.v+6nXe֮YKV^rAsfO4&8~\u5FV^VQJ%JKh$ >p@\tm^FUST{O%=w8O,e8MZ'ogCkP4̚F&㍨qxU|j"9<%Ë}DkHlAзZUC@Nc^GGQn͐vzuķ鰎OoO'2ȩ=SW`Jxe\\8d<>6,Ge<[Q$±KN='OdLO+Y OVx8, kff\z!Cg`^g.\٩9fpF.G [J3hHfKSk$c@M̢ ʝë윖Ol\֗8:7Lm/{HfWU zsEp#҅Q?̜tk"sq:QhY 5KOI] c^w,Xܲ-ZX~p VJh)-;qfbn"B( >Xlaey]7Vmdì]-9e ;h~Hg7&&=BQ܄#]pwt7"ٕjv@MZ֑/jh -n陀l 5&մЈBb;霹8TFԂqzb'2KהЧ4'-D&*u8|+˛[-=pLVHxbp2RݮQӺ]f Z-cJ7\ҹ$SDok: ВYK03N\Be)Ny]dv%4 U_Jk%PpA%jH;ۙt4$GjlIfM$5>s'8*ij3=ӱ|4͌ (8 -=H u'EN˗isw\rI T\>Ncn5:σΎ3K>%Q1|![ֹEt" %V&rP~7{֡-LAӠ2\>S3h҉e+)&ޡWLMBd} v1,露= =tw:A@Wz|Z A'̠{p!|\j%o}ڬ,2kU ]'$g@Uz6Hœ0ϟAOXf%~Js 5ᒌ{ #бÙ[rդZ?ʶBO5Ѻ@d&t/ͅt&u@M꺭@Mjf&b PtZ(IYlzj襫F<~ݬaչρēK%(ңzZ?;b<8[L]}ر_@DEwwߝ:b87NB>mbQTyg!6iZw*v;Y{c_DO> ?&;PbUPBCv Ϊ=:<f{c7DFف恋6΅M^365ƚZ9{c# i&76zѢ>ʨZ9FJT$E$u.UeYe^&2Wz{EADnyFĜOcƝ`P$3L333g$  'eƦgǏ4–.j –>E"4DavglmEA`{aڔoٴ!tѤ̽3t~晢IFg@' ǟSSC֖0ufnfPVO+M롸\l{Ь^͠$TVǴ^צSX@mbu6u^OBdwYNfB((ʪDqUiRr[mN58[uǡkiI4ߺ| C'Ԟ} ][sTW|))Kzx|bJZ2uaKceSZ{ϭr-K/VG5[;b' N1z370&aNbv4l(Q' tYGi/tuAR5C$w1J KJK$\3] B%ŸPuCK1A+{}`TFvvhK`bܮ;@p 1''T!fBiʃݛK#7y0K.` TWG=X̨X 3l maʂE j) Kb%`clƬl;i] <3<'<7<;> stream x]Mk0E B^> endobj 19 0 obj << /Type /Font /Subtype /CIDFontType2 /BaseFont /Arial /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> /FontDescriptor 18 0 R /W [0 [ 750 277 333 666 556 556 222 556 277 556 333 666 556 277 556 333 610 500 556 610 556 556 500 556 500 277 833 222 500 722 556 222 583 556 556 833 666 722 943 500 ]] >> endobj 6 0 obj << /Type /Font /Subtype /Type0 /BaseFont /Arial /Encoding /Identity-H /DescendantFonts [ 19 0 R] /ToUnicode 16 0 R >> endobj 1 0 obj << /Type /Pages /Kids [ 7 0 R ] /Count 1 >> endobj 20 0 obj << /Creator (cairo 1.8.10 (http://cairographics.org)) /Producer (cairo 1.8.10 (http://cairographics.org)) >> endobj 21 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 22 0000000000 65535 f 0000034666 00000 n 0000002890 00000 n 0000000015 00000 n 0000002867 00000 n 0000013592 00000 n 0000034518 00000 n 0000003046 00000 n 0000003247 00000 n 0000012681 00000 n 0000012704 00000 n 0000013062 00000 n 0000013085 00000 n 0000013317 00000 n 0000013744 00000 n 0000033396 00000 n 0000033421 00000 n 0000033891 00000 n 0000033914 00000 n 0000034143 00000 n 0000034731 00000 n 0000034859 00000 n trailer << /Size 22 /Root 21 0 R /Info 20 0 R >> startxref 34912 %%EOF metap/vignettes/compare.Rnw0000644000176200001440000005756614136254756015546 0ustar liggesusers\documentclass[12pt]{article} \usepackage{amsmath,amssymb} %\usepackage{mydef2} \usepackage[round]{natbib} \usepackage{parskip,url} \usepackage{graphicx,subfig} \setlength{\topmargin}{0cm} \addtolength{\textheight}{2cm} %\lhead{} %\input{title} %\VignetteIndexEntry{Comparison of methods in the metap package} \title{Comparison of methods in the \pkg{metap} package} \author{Michael Dewey} \newcommand{\pkg}[1]{\texttt{#1}} \newcommand{\func}[1]{\texttt{#1}} \newcommand{\code}[1]{\texttt{#1}} \newcommand{\codefont}{\footnotesize} \newcommand{\mygraph}[3]{% \begin{figure}[htbp] \includegraphics[height=6cm,width=10cm]{compare-#1} \caption{#2} \label{#3} \end{figure} } % in mypdf fourth parameter needs [] \newcommand{\mypdf}[4]{% \begin{figure}[htbp] \includegraphics#4{#1.pdf} \caption{#2} \label{#3} \end{figure} } \newcommand{\twograph}[8]{% \begin{figure}[htbp] \subfloat[#2\label{#3}]{\includegraphics[height=6cm,width=7cm]{compare-#1}}% \subfloat[#5\label{#6}]{\includegraphics[height=6cm,width=7cm]{compare-#4}} \caption{#7} \label{#8} \end{figure} } \begin{document} \maketitle \section{Introduction} \subsection{What is this document for?} This document describes some methods for the meta--analysis of $p$--values (significance values) contained in the package \pkg{metap} and contains comments on the performance of the various algorithms under a small number of different scenarios with hints on the choice of method. \subsection{Notation} The $k$ studies give rise to $p$--values, $p_i,\;i = 1, \dots, k$. These are assumed to be independent. We shall also need the ordered $p$--values: $p_{[1]} \le p_{[2]}, \dots, \le p_{[k]}$ and weights $w_i,\;i = 1, \dots, k$. Logarithms are natural. A function for combining $p$--values is denoted $g$. The size of the test is $\alpha$. We may also need $k$ degrees of freedom, $\nu_i$. The methods are referred to by the name of the function in \func{metap}. Table \ref{funcs} shows other descriptions of each method. \begin{table}[htbp] \begin{tabular}{lll} Function name & \multicolumn{2}{c}{Description(s)} \\[1ex] & \multicolumn{1}{c}{Eponym} \\ \func{invchisq} & Lancaster's method & Inverse chi square \\ \func{invt} & & Inverse t \\ \func{logitp} & & Logistic\\ \func{meanp} \\ \func{meanz} \\ \func{maximump} \\ \func{minimump} & Tippett's method \\ \func{sumlog} & Fisher's method & Chi square (2 df)\\ \func{sump} & Edgington's method & Uniform\\ \func{sumz} & Stouffer's method & Normal\\ \func{truncated} & Truncated Fisher\\ \func{truncated} & & rank--truncated\\ \func{votep} \\ \func{wilkinsonp} & Wilkinson's method \\ \end{tabular} \caption{Methods considered in this document} \label{funcs} \end{table} \section{Theoretical results} There have been various attempts to clarify the problem and to discuss optimality of the methods. A detailed account was provided by \citet{liptak58}. \citet{birnbaum54} considered the property of admissibility. A method is admissible if when it rejects $H_0$ for a set of $p_i$ it will also reject $H_0$ for $P^*_i$ where $p^*_i \le p_i$ for all $i$. He considered that Fisher's and Tippett's method were admissible. See also \citet{owen09}. He also points out the problem is poorly specified. This may account for the number of methods available and their differing behaviour. The null hypothesis $H_0$ is well defined, that all $p_i$ have a uniform distribution on the unit interval. There are two classes of alternative hypothesis \begin{itemize} \item $H_A$: all $p_i$ have the same (unknown) non--uniform, non--increasing density, \item $H_B$: at least one $p_i$ has an (unknown) non--uniform, non--increasing density. \end{itemize} If all the tests being combined come from what are basically replicates then $H_A$ is appropriate whereas if they are of different kinds of test or different conditions then $H_B$ is appropriate. Note that Birnbaum specifically considers the possibility that the tests being combined may be very different for instance some tests of means, some of variances, and so on. \section{The methods} \subsection{Comparison scenarios} To provide a standard of comparison we shall use the following two situations. Some authors have also used the case of exactly two $p_i$. \begin{description} %\subsubsection{What if all $p_i = p$?\label{twopisection}} \item[What if all $p_i = p$?]\label{twopisection} Perhaps surprisingly there are substantial differences here as we shall see when we look at each method. We shall describe how the returned value varies with $p$ and $k$. %\subsubsection{Cancellation} \item[Cancellation] When the collection of primary studies contains a number of values significant in both directions the methods can give very different results. If the intention of the synthesis is to examine a directional hypothesis one would want a method where these cancelled out. The decision between methods should be made on theoretical grounds of course. We shall use the following four values as our example. \end{description} {\codefont <<>>= cancel <- c(0.001, 0.001, 0.999, 0.999) @ } <>= library(metap) data(dat.metap) validity <- dat.metap$validity$p genvec <- function(pvals, kvals, fun, name) { ps <- length(pvals) ks <- length(kvals) temp <- matrix(-1, nrow = ps, ncol = ks) for(i in 1:ps) for(j in 1:ks) { temp[i, j] <- fun(rep(pvals[i], kvals[j]))$p } temp2 <- as.vector(temp) res <- data.frame(method = rep(name, length(temp2)), p = rep(pvals, ks), k = rep(kvals, each = ps), g = temp2 ) res } @ \subsection{Methods using transformation of the $p$--values} One class of methods relies on transforming the $p$--values first. \begin{table}[htbp] \begin{tabular}{lll} Function name & Definition & Critical value \\[1ex] \func{invchisq} & $\sum_{i=1}^k \chi^2_{\nu_i}(p_i)$ & $\chi^2_{\sum{\nu_i}}(\alpha)$ \\[1ex] \func{invt} & $\frac{\sum_{i=1}^k t_{\nu_i}(p_i)}% {\sqrt{\sum_{i=1}^k \frac{\nu_i}{\nu_i - 2}}}$ & $z(\alpha)$ \\[1ex] \func{logitp} & $\frac{\sum_{i=1}^k \log\frac{p}{1 - p}}{C}$ & $t_{5k+4}$ \\ & where $C = \sqrt\frac{k \pi^2 (5 k + 2)}{3(5 k + 4)}$ & \\[1ex] \func{meanz} & $\frac{\bar{z}}{s_{\bar{z}}}$ & $t_{k-1}(\alpha)$ \\ & where $\bar{z} = \sum_{i=1}^k \frac{z(p_i)}{k}$ \\ & and $s_{\bar{z}} = \frac{s_z}{\sqrt{k}}$ & \\[1ex] \func{sumlog} & $\sum_{i=1}^{k} - 2 \log p_i$ & $\chi_{2k}(\alpha)$ \\[1ex] \func{sumz} & $\frac{\sum_{i=1}^k z(p_i)}{\sqrt{k}}$ & $z(\alpha)$\\ \end{tabular} \caption{Definitions of methods using transformation of the $p$ values} \label{transdefs} \end{table} <>= kvals <- c(4, 5, 6, 8, 10, 15, 20) pvals <- c(0.2, 0.3, 0.3679, 0.4, 0.5, 0.6) dat <- rbind( genvec(pvals, kvals, logitp, "logitp"), genvec(pvals, kvals, meanz, "meanz"), genvec(pvals, kvals, sumlog, "sumlog"), genvec(pvals, kvals, sumz, "sumz") ) @ <>= lattice::xyplot(g ~ k | method, groups = p, type = "l", data = dat, auto.key = list(space = "left", lines = TRUE, title = "p"), ylab = "g(p)" ) @ \subsubsection{The method of summation of logs, Fisher's method} See Table \ref{transdefs} for the definition. This works because $- 2 \log p_i$ is a $\chi^2_2$ and the sum of $\chi^2$ is itself a $\chi^2$ with degrees of freedom equal to the sum of the degrees of freedom of the individual $\chi^2$. Of course the sum of the log of the $p_i$ is also the log of the product of the $p_i$. Fisher's method \citep{fisher25} is provided in \func{sumlog}. <>= set.seed(18122019) temp <- matrix(runif(10000), nrow = 100) fisher <- apply(temp, 1, function(x) sumlog(x)$p) lanc4 <- apply(temp, 1, function(x) invchisq(x, 4)$p) lanc16 <- apply(temp, 1, function(x) invchisq(x, 16)$p) lanc256 <- apply(temp, 1, function(x) invchisq(x, 256)$p) banda <- function(x, y) { res <- data.frame(sum = x + y, diff = (x - y)) res } dat <- data.frame(rbind(banda(fisher, lanc4), banda(fisher, lanc16), banda(fisher, lanc256), banda(lanc4, lanc16), banda(lanc4, lanc256), banda(lanc16, lanc256) ), name = factor(c(rep("FL4", 100), rep("FL16", 100), rep("FL256", 100), rep("L4L16", 100), rep("L4L256", 100), rep("L16L256", 100)), levels = c("FL4", "FL16", "FL256", "L4L16", "L4L256", "L16L256") ) ) @ <>= lattice::xyplot(diff ~ sum | name, data = dat, panel = function(x, y, ...) { lattice::panel.xyplot(x, y, ...) lattice::panel.abline(h = mean(y), lty = 2) lattice::panel.abline(h = mean(y) + 1.96 * sd(y), lty = 3) lattice::panel.abline(h = mean(y) - 1.96 * sd(y), lty = 3) } ) @ <>= stouff <- apply(temp, 1, function(x) sumz(x)$p) invt4 <- apply(temp, 1, function(x) invt(x, 4)$p) invt16 <- apply(temp, 1, function(x) invt(x, 16)$p) invt256 <- apply(temp, 1, function(x) invt(x, 256)$p) banda <- function(x, y) { res <- data.frame(sum = x + y, diff = (x - y)) res } dat <- data.frame(rbind(banda(stouff, invt4), banda(stouff, invt16), banda(stouff, invt256), banda(invt4, invt16), banda(invt4, invt256), banda(invt16, invt256) ), name = factor(c(rep("St4", 100), rep("St16", 100), rep("St256", 100), rep("t4t16", 100), rep("t4t256", 100), rep("t16t256", 100)), levels = c("St4", "St16", "St256", "t4t16", "t4t256", "t16t256") ) ) @ <>= lattice::xyplot(diff ~ sum | name, data = dat, panel = function(x, y, ...) { lattice::panel.xyplot(x, y, ...) lattice::panel.abline(h = mean(y), lty = 2) lattice::panel.abline(h = mean(y) + 1.96 * sd(y), lty = 3) lattice::panel.abline(h = mean(y) - 1.96 * sd(y), lty = 3) } ) @ As can be seen in Figure \ref{equalp} when all the $p_i=p$ \func{sumlog} returns a value which decreases with $k$ when $p<0.32$, increases with $k$ when $p>0.37$, and in between increases with $k$ and then decreases. Some detailed algebra provided in a post to https://stats.stackexchange.com/questions/243003 by Christoph Hanck suggests that the breakpoint is $e^{-1} = 0.3679$. Where the $p_i$ are less than this then for a sufficiently large $k$ (several hundred) the result will be significant and not if above that. Over the range of $k$ we are plotting this bound is not yet closely approached. \mygraph{transeqp}{Behaviour of the methods using transformed $p$ values for $k$ values of $p=p_i$}{equalp} \subsubsection{Inverse $\chi^2$ Lancaster's method} It would of course be possible to generalise Fisher's method to use transformation to $\chi^2$ with any other number of degrees of freedom rather than 2. \citet{lancaster61} suggests that this is highly correlated with \func{sumlog}. Lancaster's method is provided in \func{invchisq}. In fact the resemblance to \func{sumlog} becomes less as the number of degrees of freedom increases. Figure \ref{fishlanc} shows for a small number of selected degrees of freedom how it compares to Fisher's method. \twograph{fishlanc}{Fisher's method and Lancaster's method}{fishlanc}{stouffinvt}{Stouffer's method and inverse $t$}{stouffinvt}{Sum and difference plots of Fisher v Lancaster and Stouffer v inverse $t$}{compfishstouff} \subsubsection{The method of summation of $z$ values, Stouffer's method} The method of summation of $z$ values is provided in \func{sumz} \citep{stouffer49}. See Table \ref{transdefs} for the definition. As can be seen in Figure \ref{equalp} it returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. A weighted version of Stouffer's method is available %\begin{equation} $\frac{\sum_{i=1}^k w_i z(p_i)}{\sqrt {\sum_{i=1}^k w_i ^ 2}}$ %\end{equation} where $w_i$ are the weights. In the absence of effect sizes (in which case a method using effect sizes would be more appropriate anyway) best results are believed to be obtained with weights proportional to the square root of the sample sizes \citep{zaykin11} following \citet{liptak58}. \subsubsection{Mean of normals method} There is also a method closely related to Stouffer's using the mean of normals provided in \func{meanz} also defined in Table \ref{transdefs} which has very similar properties except that when all the $p_i$ are equal it either gives 0 or 1 as can be seen in Figure \ref{equalp}. <<>>= meanz(c(0.3, 0.31))$p meanz(c(0.1, 0.2))$p @ The method of \func{meanz} also has the unusual property that a set of $p$--values which are all less than those in another set can still give rise to a larger overall $p$. See example above. This is the only method considered here which has this property so if it is a desirable one then that is the only method to consider. \subsubsection{The inverse $t$ method} A closely related method is the inverse $t$ method. See Table \ref{transdefs} for the definition. This method is provided in \func{invt}. As is clear from the definition this method tends to Stouffer's method as $\nu_i \to \infty$. Figure \ref{stouffinvt} shows this for selected degrees of freedom. \subsubsection{The method of summation of logits} See Table \ref{transdefs} for the definition. This method is provided in \func{logitp}. The constant $C$ was arrived at by equating skewness and kurtosis with that of the $t$--distribution \citep{loughin04}. As can be seen in Figure \ref{equalp} this method returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. \subsubsection{Examples for methods using transformations of the $p$ values} <>= log10p <- function(x) { res <- round(-log(x, base = 10), 2) res } @ \begin{table}[htbp] \begin{tabular}{lll} Function name & \multicolumn{1}{c}{validity} & \multicolumn{1}{c}{cancel} \\ & \multicolumn{1}{c}{value expressed} \\ & \multicolumn{1}{c}{as $-\log_{10}p$} \\[1ex] \func{logitp} & \Sexpr{log10p(logitp(validity)$p)} & \Sexpr{logitp(cancel)$p} \\ \func{meanz} & \Sexpr{log10p(meanz(validity)$p)} & \Sexpr{meanz(cancel)$p} \\ \func{sumlog} & \Sexpr{log10p(sumlog(validity)$p)} & \Sexpr{round(sumlog(cancel)$p, 5)} \\ \func{sumz} & \Sexpr{log10p(sumz(validity)$p)} & \Sexpr{sumz(cancel)$p}\\ \end{tabular} \caption{Examples of methods using transformation of the $p$ values} \label{transexamples} \end{table} Using the same example dataset which we have already plotted and our cancellation dataset we have the values in Table \ref{transexamples}. As can be seen all the methods cancel except for \func{sumlog}. The agreement for the validity dataset is close except for \func{meanz} whoch gives a value several orders of magnitude greater than the other three. Lancaster's method and inverse $t$ are not shown as they are both infinite families of possible methods and in any event are similar to Fisher's method and Stouffer's method respectively. \subsection{Methods using untransformed $p$--values} \begin{table}[htbp] \begin{tabular}{lll} Function name & Definition & Critical value \\[1ex] \func{meanp} & $\bar p = \frac{\sum_{i=1}^k p_i}{k}$ \\ & $z = (0.5 - \bar{p}) \sqrt{12k}$ & $z(\alpha)$ \\ \func{minimump} & $p_{[1]}$ & $1 - (1 - \alpha)^{\frac{1}{k}}$ \\ \func{maximump} & $p_{[k]}$ & $\alpha^k$ \\ \func{wilkinsonp} & $p_{[r]}$ & $\sum_{s=r}^k {k \choose s}\alpha^s (1 - \alpha)^{k-s}$\\[1ex] \func{sump} & $\frac{(S)^k}{k!}% - {k \choose 1}\frac{(S - 1)^k}{k!}% + {k \choose 2}\frac{(S - 2)^k}{k!} - \dots$ & $\alpha$ \\ & where $S = \sum_{i=1}^k p_i$ \\ \end{tabular} \caption{Definitions of methods not using transformation of the $p$ values, % the series for \func{sump} continues until the term in in the numerator $(S-i)$ becomes negative} \label{untransdefs} \end{table} <>= kvals <- c(4, 5, 6, 8, 10, 15, 20) pvals <- c(0.2, 0.3, 0.3679, 0.4, 0.5, 0.6) dat <- rbind( genvec(pvals, kvals, meanp, "meanp"), genvec(pvals, kvals, maximump, "maximump"), genvec(pvals, kvals, minimump, "minimump"), genvec(pvals, kvals, sump, "sump"), genvec(pvals, kvals, votep, "votep") ) @ <>= lattice::xyplot(g ~ k | method, groups = p, type = "l", data = dat, auto.key = list(space = "left", lines = TRUE, title = "p"), ylab = "g(p)" ) @ \mygraph{untranseqp}{Behaviour of the methods using untransformed $p$ values for $k$ values of $p=p_i$}{unequalp} \subsubsection{The method of minimum $p$, maximum $p$, and Wilkinson's method} The methods of minimum $p$ \citep{tippett31}, maximum $p$ and Wilkinson \citep{wilkinson51} are defined in Table \ref{untransdefs}. Wilkinson's method depends on which value (the $r$th) of $p_{[i]}$ is selected. % p is pbeta(p[r], r, k+1-r) % critical p is qbeta(alpha, r, k+1-r) Wilkinson's method is provided in \func{wilkinsonp} and a convenience function \func{minimump} with its own \code{print} method is provided for the minimum $p$ method ($r=1$). It is also possible to use the method for the maximum $p$ (that is $r=k$) and a convenience function \func{maximump} is provided for that purpose. As can be seen in Figure \ref{unequalp} these methods return a value for our $p_i=p$ example which always increases with $k$ which is true for \func{minimump} and which always decreases with $k$ which is true for \func{maximump} \subsubsection{The method of summation of $p$--values, Edgington's method\label{sump}} Defined in Table \ref{untransdefs} \citep{edgington72a}. This method is provided in \func{sump}. As can be seen in Figure \ref{unequalp} this method returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. Some authors use a simpler version, $\frac{(\sum p)^k}{k!}$, for instance \citet{rosenthal78} in the text although compare his Table 4. This can be very conservative when $\sum p > 1$ There seems no particular need to use this method but it is returned by \func{sump} as the value of \code{conservativep} for use in checking published values. Note also that there can be numerical problems for extreme values of $S$ and in that case recourse might be made to \func{meanp} which has similar properties. \subsubsection{The mean $p$ method} Defined in Table \ref{untransdefs}. Although this method is attributed to Edgington \citep{edgington72b} when the phrase Edgington's method is used it refers to the method of summation of $p$--values described above in Section \ref{sump}. As can be seen in Figure \ref{unequalp} this method returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. Not surprisingly this method gives very similar results to Edington's other method implemented in \func{sump} and since it does not have the numerical problems of that method it might perhaps be preferred. \subsubsection{Examples for methods using untransformed $p$--values} Using the same example dataset which we have already plotted and our cancellation dataset we have the values in Table \ref{untransexamples}. As can be seen \func{meanp} and \func{sump} cancel but the other two do not. Agreement here is not so good especially for the maximum p method. Wilkinson's method not shown as it depends on the value of $r$. \begin{table}[htbp] \begin{tabular}{lrl} Function name & \multicolumn{1}{c}{validity} & \multicolumn{1}{c}{cancel} \\ & \multicolumn{1}{c}{value expressed} \\ & \multicolumn{1}{c}{as $-\log_{10}p$} \\[1ex] \\[1ex] \func{minimump} & \Sexpr{log10p(minimump(validity)$p)} & \Sexpr{round(minimump(cancel)$p, 5)} \\ \func{maximump} & \Sexpr{log10p(maximump(validity)$p)} & \Sexpr{round(maximump(cancel)$p, 5)} \\ \func{meanp} & \Sexpr{log10p(meanp(validity)$p)} & \Sexpr{meanp(cancel)$p}\\ \func{sump} & \Sexpr{log10p(sump(validity)$p)} & \Sexpr{sump(cancel)$p} \\ \end{tabular} \caption{Examples for methods using the untransformed $p$ values} \label{untransexamples} \end{table} \subsection{Other methods} \subsubsection{The method of vote--counting} A simple way of looking at the problem is vote counting. Strictly speaking this is not a method which combines $p$--values in the same sense as the other methods. If most of the studies have produced results in favour of the alternative hypothesis irrespective of whether any of them is individually significant then that might be regarded as evidence for that alternative. The numbers for and against may be compared with what would be expected under the null using the binomial distribution. A variation on this would allow for a neutral zone of studies which are considered neither for nor against. For instance one might only count studies which have reached some conventional level of statistical significance in the two different directions. This method returns a value for our $p_i=p$ example which is 1 for $p$ values above 0.5 and otherwise invariant with $p$ but decreases with $k$. This method does cancel significant values in both directions. \begin{table}[htbp] \begin{tabular}{lll} Function name & validity & cancel \\[1ex] \func{votep} & \Sexpr{round(votep(validity)$p, 6)} & \Sexpr{round(votep(cancel)$p, 5)} \\ \end{tabular} \caption{Examples for vote counting} \label{votepexamples} \end{table} \subsubsection{Methods not using all $p$--values} If there is a hypothesis that the signal will be concentrated in only a few $p$--values then alternative methods are available in \func{truncated}. This is a wrapper to two packages available on CRAN: \pkg{TFisher} which provides the truncated Fisher method \citep{zaykin07,zhang18} and \pkg{mutoss} which provides the rank--truncated Fisher method \citep{dudbridge03}. Note that Table \ref{truncatedexamples} only shows results for the validity data--set as, since the methods explicitly only consider results in one direction the cancellation issue does not arise. \begin{table}[htbp] \begin{tabular}{lll} Function name & truncated at $p$ = 0.5 & truncated at rank = 5 \\[1ex] \func{truncated} & \Sexpr{log10p(truncated(validity, ptrunc = 0.5)$p)} & \Sexpr{log10p(truncated(validity, rtrunc = 5)$p)} \\ \end{tabular} \caption{Examples for truncated using the validity data--set expressed as $-\log_{10}p$} \label{truncatedexamples} \end{table} These methods are appropriate for the situation where it is known that many of the $p$--values are noise and there will only be a few signals. \section{Loughin's recommendations} In his simulation study \citet{loughin04} carried out extensive comparisons. Note that he did not consider all the methods implemented here. These omissions are not too important for our purposes. The methods implemented here as \func{invchisq}, \func{invt}, \func{meanp} and \func{meanz} are all very similar to ones which he did study. The truncation methods appeared about the same time as his work but in any case are fundamentally different. Vote counting is arguably not a method of the same sort. As Loghin points out the first thing to consider is whether large $p$--values should cancel small ones. If this is not desired then the only methods to consider are those in \func{sumlog} (Fisher), \func{minimump} (Tippett) and \func{maximump}. \mypdf{struct}{Loughin's recommendations based on structure}{struct}{[height=6cm,width=8cm]} He bases his recommendations on criteria of structure and the arrangement of evidence against $H_0$. Figure \ref{struct} shows a summary of his recommendations about the structure of the evidence. \mypdf{strength}{Loughin's recommendations based on where the strength of the evidence is located}{strength}{[height=8cm,width=12cm]} Figure \ref{strength} summarise his recommendations about the arrangement of evidence. Overall he considered the choice to lie between Stouffer's method, Fisher's method and the logistic method implemented in \func{logitp}. As has already been mentioned Fisher's method cancels whereas the other two do not so if the weak evidence in a small number of $p$--values is not to be over--whelmed by the others then Fisher is the best choice. However where the evidence is more evenly spread Stouffer's method may be preferred. The logistic method represents a compromise between them and is perhaps best suited where the pattern of evidence is not clear in advance. The other methods are not universally ruled out and may be helpful in the specific circumstance outlined in his summaries. \bibliography{metap} \bibliographystyle{plainnat} \end{document} metap/vignettes/metap.Rnw0000644000176200001440000001725114163334234015177 0ustar liggesusers\documentclass[12pt]{article} \usepackage{amsmath,amssymb} %\usepackage{mydef2} \usepackage[round]{natbib} \usepackage{parskip,url} \usepackage{graphicx,subfig} \setlength{\topmargin}{0cm} \addtolength{\textheight}{2cm} %\lhead{} %\input{title} %\VignetteIndexEntry{Introduction to the metap package} \title{Introduction to the \pkg{metap} package} \author{Michael Dewey} \newcommand{\pkg}[1]{\texttt{#1}} \newcommand{\func}[1]{\texttt{#1}} \newcommand{\code}[1]{\texttt{#1}} \newcommand{\codefont}{\footnotesize} \newcommand{\mygraph}[3]{% \begin{figure}[htbp] \includegraphics[height=6cm,width=10cm]{#1} \caption{#2} \label{#3} \end{figure} } \newcommand{\twograph}[8]{% \begin{figure}[htbp] \subfloat[#2\label{#3}]{\includegraphics[height=6cm,width=7cm]{#1}}% \subfloat[#5\label{#6}]{\includegraphics[height=6cm,width=7cm]{#4}} \caption{#7} \label{#8} \end{figure} } \begin{document} \maketitle \section{Introduction} \subsection{What is this document for?} This document describes some methods for the meta--analysis of $p$--values (significance values) and their implementation in the package \pkg{metap}. I welcome feedback about sources of published examples against which I can test the code and any other comments about either the documentation or the code. The problem of meta--analysis of $p$--values is of course not completely unconnected with the more general issue of simultaneous statistical inference. \subsection{Why and when to meta--analyse significance values} The canonical way to meta--analyse a number of primary studies uses estimates of effect sizes from each of them. There are a large number of packages for this purpose available from CRAN and described in the task view \url{http://CRAN.R-project.org/view=MetaAnalysis}. However sometimes the only available information may be $p$--values especially when some of the primary studies were published a long time ago or were published in sources which were less rigorous about insisting on effect sizes. The methods outlined here are designed for this eventuality. The situation may also arise that some of the studies can be combined in a conventional meta--analysis using effect sizes but there are many others which cannot and in that case the conventional meta--analysis of the subset of studies which do have effect sizes may usefully be supplemented by an overall analysis of the $p$--values. Just for the avoidance of doubt, if each study has produced a proportion and the goal is to synthesise them to a common estimate or analyse the differences between them then the standard methods are appropriate not the ones outlined here. The $p$--values in this document are significance levels. The methods are referred to by the name of the function in \func{metap}. Table \ref{funcs} shows other descriptions of each method. \begin{table}[htbp] \begin{tabular}{lll} Function name & \multicolumn{2}{c}{Description(s)} \\[1ex] & \multicolumn{1}{c}{Eponym} \\ \func{invchisq} & Lancaster's method & Inverse chi square \\ \func{invt} & & Inverse t \\ \func{logitp} & & Logistic\\ \func{meanp} \\ \func{meanz} \\ \func{maximump} \\ \func{minimump} & Tippett's method \\ \func{sumlog} & Fisher's method & Chi square (2 df)\\ \func{sump} & Edgington's method & Uniform\\ \func{sumz} & Stouffer's method & Normal\\ \func{truncated} & Truncated Fisher & rank--truncated\\ \func{votep} \\ \func{wilkinsonp} & Wilkinson's method \\ \end{tabular} \caption{Methods considered in this document} \label{funcs} \end{table} \section{Preparation for meta--analysis of $p$--values} \subsection{Preliminaries} I assume you have installed \textsf{R} and \pkg{metap}. You then need to load the package. <<>>= library(metap) @ \subsection{Directionality} It is usual to have a directional hypothesis, for instance that treatment is better than control. For the methods described here a necessary preliminary is to ensure that all the $p$--values refer to the same directional hypothesis. If the value from the primary study is two--sided it needs to be converted. This is not simply a matter of halving the quoted $p$--value as values in the opposite direction need to be reversed. A convenience function \func{two2one} is provided for this. {\codefont <<>>= pvals <- c(0.1, 0.1, 0.9, 0.9, 0.9, 0.9) istwo <- c(TRUE, FALSE, TRUE, FALSE, TRUE, FALSE) toinvert <- c(FALSE, TRUE, FALSE, FALSE, TRUE, TRUE) two2one(pvals, two = istwo, invert = toinvert) @ } Note in particular the way in which $0.9$ is converted under the different scenarios. \subsection{Plotting} It would be a wise precaution to examine the $p$--values graphically or otherwise before subjecting them to further analysis. A separate vignette discusses the range of plots available in the package so here we just show the most simple. As our example we use data from studies of validity of student ratings of their instructors \citep{becker94}. The \func{plotp} provides a Q--Q plot of the $p$--values to detect departure from the uniform distribution. An example is shown in Figure \ref{plotp}. The line is the line of exact fit to the reference distribution, the uniform. The polygon is a simultaneous confidence region such that if points lie outside it we can reject the null hypothesis that the points are drawn iid from a uniform. <>= data(dat.metap) validity <- dat.metap$validity$p plotp(validity) @ \mygraph{metap-plotp}{Q--Q plot from \func{plotp}}{plotp} This plot is more informative than a simple printout. Note that this enhanced plot is only available from version 1.8 of \func{metap}. Previous versions usd a simpler plot. {\codefont <<>>= print(validity) @ } \subsection{Reporting problems in the primary studies} Another issue is what to do with studies which have simply reported on whether a conventional level of significance like 0.05 was achieved or not. If the exact associated $p$ cannot be derived from the statistics quoted in the primary source then the value of the level achieved, in this case 0.05, can be used although this may be conservative. Studies which simply report not significant could be included as having $p=1$ (or $p=0.5$ if it is known that the direction was right) although this is very conservative. The theory of handling $p$--values which have been truncated like this has been developed by \citet{zaykin02} and \func{truncated} provides a convenience wrapper for two methods available in other CRAN packages. \section{Using the methods} All the methods in the package take as their first argument the vector of $p$--values. To use Fisher's method as an example: <<>>= sumlog(validity) @ This confirms what was indeed obvious from the plot that the null hypothesis that these are drawn from a uniform distribution can be rejected. A few require extra information. Those which rely on inverse transformations often need a vector of degrees of freedom. Currently this applies to \func{invchisq} and \func{invt}. Stouffer's method in \func{sumz} optionally uses weights if a vector of weights is provided. Most of the methods (\func{invchisq, invt, logitp, meanz, sumlog, sumz, wilkinsonp}) allow as an option to return the logarithm of the $p$--value which may be useful if it is expected that the return value will be very small. A smaller number (\func{invchisq, invt, sumlog}) allow for input of log $p$--values. \section{Miscellanea} \begin{description} \item[Extractor functions] The standard \code{print} and \code{plot} methods are provided. \item[Omnibus function] A function \func{allmetap} is provided to simultaneously perform a number of the other functions. It may be useful to show how they give different results on the same data. \item[Reading] An annotated bibliography is provided by \citet{cousins08} \end{description} \bibliography{metap} \bibliographystyle{plainnat} \end{document} metap/vignettes/metap.bib0000644000176200001440000001523614163612402015162 0ustar liggesusers@article{rosenthal78, author = {Rosenthal, R}, title = {Combining results of independent studies}, journal = {Psychological Bulletin}, year = {1978}, volume = {85}, pages = {185--193}, keywords = {meta-analysis, significance values} } @article{wilkinson51, author = {Wilkinson, B}, title = {A statistical consideration in psychological research}, journal = {Psychological Bulletin}, year = {1951}, volume = {48}, pages = {156--158}, keywords = {meta-analysis, significance values} } @article{edgington72a, author = {Edgington, E S}, title = {An additive method for combining probability values from independent experiments}, journal = {Journal of Psychology}, year = {1972}, volume = {80}, pages = {351--363}, keywords = {meta-analysis, significance values} } @article{zaykin11, author = {Zaykin, D V}, title = {Optimally weighted $Z$--test is a powerful method for combining probabilities in meta--analysis}, journal = {Journal of Evolutionary Biology}, volume = {24}, year = {2011}, pages = {1836--1841}, keywords = {meta-analysis, significance values} } @incollection{becker94, author = {Becker, B J}, editor = {Cooper, H and Hedges, L V}, title = {Combining significance levels}, booktitle = {A handbook of research synthesis}, year = {1994}, pages = {215--235}, chapter = {15}, publisher = {Russell Sage}, address = {New York}, keywords = {meta-analysis} } @ARTICLE{schweder82, author = {Schweder, T and Spj{\o}tvoll, E}, year = 1982, title = {Plots of $P$--values to evaluate many tests simultaneously}, journal = {Biometrika}, volume = 69, pages = {493--502}, keywords = {multiple comparison} } @article{benjamini00, author = {Benjamini, Y and Hochberg, Y}, title = {On the adaptive control of the false disovery rate in multiple testing with independent statistics}, journal = {Journal of Educational and Behavioral Statistics}, year = {2000}, volume = {25}, pages = {60--83}, keywords = {multiple comparison} } @article{edgington72b, author = {Edgington, E S}, title = {A normal curve method for combining probability values from independent experiments}, journal = {Journal of Psychology}, year = {1972}, volume = {82}, pages = {85--89}, keywords = {meta-analysis, significance values} } @article{birnbaum54, author = {Birnbaum, A}, title = {Combining independent tests of significance}, journal = {Journal of the American Statistical Association}, year = {1954}, volume = {49}, pages = {559--574}, keywords = {meta-analysis, significance values} } @article{owen09, author = {Owen, A B}, title = {{Karl Pearson's} meta--analysis revisited}, journal = {Annals of Statistics}, year = {2009}, volume = {37}, pages = {3867--3892}, keywords = {meta-analysis, significance values} } @article{liptak58, author = {Lipt\'ak, T}, title = {On the combination of independent tests}, journal = {A Magyar Tudom\'anyos Akad\'emia Matematikai Kutat\'o Int\'ezet\'enek K\"ozlem\'enyi}, year = {1958}, volume = {3}, pages = {171--197}, keywords = {meta-analysis, significance values} } @misc{cousins08, author = {Cousins, R D}, title = {Annotated bibliography of some papers on combining significances or $p$--values}, year = {2008}, note = {arXiv:0705.2209}, keywords = {meta-analysis, significance values} } @article{loughin04, author = {Loughin, T M}, title = {A systematic comparison of methods for combining $p$--values from independent tests}, journal = {Computation Statistics and Data Analysis}, year = {2004}, volume = {47}, pages = {467--485}, keywords = {meta-analysis, significance values} } @article{lancaster61, author = {Lancaster, H}, title = {The combination of probabilities: an application of orthonormal functions}, journal = {Australian Journal of Statistics}, year = {1961}, volume = {3}, pages = {20--33}, keywords = {meta-analysis, significance values} } @article{zaykin02, author = {Zaykin, D V and Zhivotovsky, L A and Westfall, P H and Weir, B S}, title = {Truncated product method for combining $P$--values}, journal = {Genetic Epidemiology}, year = {2002}, volume = {22}, pages = {170--185}, keywords = {meta-analysis, significance values} } @book{fisher25, author = {Fisher, R A}, title = {Statistical methods for research workers}, year = {1925}, publisher = {Oliver and Boyd}, address = {Edinburgh}, } @book{stouffer49, author = {Stouffer, S A and Suchman, E A and DeVinney, L C and Star, S A and Williams, R M Jnr}, title = {The {American} soldier, vol 1: {A}djustment during army life}, year = {1949}, publisher = {Princeton University Press}, address = {Princeton}, } @book{tippett31, author = {Tippett, L H C}, title = {The methods of statistics}, year = {1931}, publisher = {Williams and Norgate}, address = {London}, keywords = {meta-analysis, significance values} } @article{zaykin07, author = {Zaykin, D V and Zhivotovsky, L A and Czika, W and Shao, S and Wolfinger, R D}, title = {Combining p--values in large--scale genomics experiments}, journal = {Pharmaceutical Statistics}, year = {2007}, volume = {6}, pages = {217--236} } @article{dudbridge03, author = {Dudbridge, F and Koeleman, B P C}, title = {Rank truncated product of $P$--values, with application to genomewide association scans}, journal = {Genetic Epidemiology}, year = {2003}, volume = {25}, pages = {360--366} } @article{zhang18, author = {Zhang, H and Tong, T and Landers, J and Wu, Z}, title = {{TF}isher tests: optimal and adaptive thresholding for combining $p$--values}, journal = {arXiv}, year = {2018}, url = {arXiv:1801.04309} } @article{harrison17, author = {Harrison, S and Jones, H E and Martin, R M and Lewis, S J and Higgins, J P T}, title = {The albatros plot: {A} novel graphical tool for presenting the results of diversely reported studies in a systematic review}, journal = {Research Synthesis Methods}, year = {2017}, volume = {8}, pages = {281--289} } @article{zhang16, author = {Zhang, Y--M and Lu, Y and Yang, D and Wu, H--F and Bian, Z--P and Xu, J--D and Gu, C--R and Wang, L--S and Chen, X--J}, title = {The effects of different initiation time of exercise training on left ventricular remodeling and cardiopulmonary rehabilitation in patients with left ventricular dysfunction after myocardial infarction}, journal = {Disability and Rehabilitation}, year = {2016}, volume = {38}, pages = {268--276} } metap/data/0000755000176200001440000000000015070741665012304 5ustar liggesusersmetap/data/dat.metap.rda0000644000176200001440000000632514147446400014650 0ustar liggesusersX XS {R.OJ&&;Oъ { NA tW@Ʃ(GDhtkDEوtt]y4.>t}@40CB3pL1↝cQƑ+kL]C刁zt]ouݧO!kmmgKs#>s꺡%@m-?6Y+ބ֠sooƇEIrQqj'7.(Ro} g?+(.SC=k%ÝiN&>h q5c?3L[\qTx4.‘wg9,-l =>)WwBkφWwfo; Y2OO` 4sW7CAG?+|,Dp9Fr=| ppgH{K"8CWnQqr* d/|aV39C?oqAE$A,JT+LתzF2Q8Yh,S)"Ler 1:1 bt!3ɻoJt(1Qjs\41VG.bt(>V!?ubFT(2:efJXI䶉*,_*cWC@4c/;GzM3sy99ɀ Zܿ~m̽4EPsU~P3Rq?|br/| LZ\I%:%FGqJQXSמށ"'D|NOp9<yp4ڛ y\nv\Nzsͧ nv6gחJ.\ Lgn|~.uVD!жpL/.uMj(Ӭ9]5Cfޗ&~ȭc!p2Id_{jKVƏ{Us/g{$n N@'i <_xz]?9i0>!FJWr(Җ5'mt!miC:tI Sf@C~9}vv :ĥVw ؼ.;%mĞ%^,X% 2AF;ʿ-WiSTX(K*R_Gt[wZ]z2;sL $bY1Mf)ŒNȢ'TkQc/MP+EN`WOY[?uɥ)=uT&SH 3[,su(Z3:DR1sWR}q1jjzH(1)RYiz21hN_bpo;wZ9Cs-r$꥕c@>ʝrIk0g5eڤՔynwcmTyeCzmӜ=NL58?58KZS.;wM CFӅءqv?F{iܟׁhGFip@q *fub<;fG{XhM>c|6yLa(C{4v,`]|ؒЇi'aX6zi6iv=tC-pl~s"ؐ7&NjVX#QSHĢx,JCqL/8V+IQ"z4<w?'Y;i8ƨ5J<; dJVD7Cү XdfrcÓAyΏ,+۱kޚ@;&&8+0<+1ܮjQ*Ƽ_0Jgj2z^ h_\.zhZ+fti3{FmCUٮM6|Ν6;ormna<%|"ue_\qp|$8ْ:*[x(Aw ~2:zQo8_?[Pd eEM["9P޹bf 4 ۄIA`{ Y}M<<56Pwx{:f [?^N{k?i?ЁB"J^?̈́HQOK I8zXh<^})1SLjU6Db*k'e*~mzC%f q4e%1R QD(#?4 Dmetap/NAMESPACE0000644000176200001440000000231214563145610012602 0ustar liggesusersexport(albatros) export(allmetap) export(invchisq) export(invt) export(logitp) export(meanp) export(meanz) export(maximump) export(minimump) export(plotp) export(schweder) export(sumlog) export(sump) export(sumz) export(truncated) export(two2one) export(votep) export(wilkinsonp) S3method(print,allmetap) S3method(print,invchisq) S3method(print,invt) S3method(print,logitp) S3method(print,meanp) S3method(print,meanz) S3method(print,sumlog) S3method(print,sump) S3method(print,sumz) S3method(print,votep) S3method(print,maximump) S3method(print,minimump) S3method(print,truncated) S3method(summary,truncated) S3method(plot,truncated) S3method(print,wilkinsonp) S3method(plot,metap) importFrom("graphics", "abline", "axis", "lines", "mtext", "plot", "text") importFrom("stats", "binom.test", "coef", "lm", "na.fail", "pbeta", "pchisq", "pnorm", "ppoints", "pt", "qbeta", "qchisq", "qnorm", "qqline", "qqplot", "qunif", "qt", "sd", "spline") importFrom("utils", "read.csv") importFrom("lattice", "xyplot") importFrom("Rdpack", "reprompt") importFrom("TFisher", "p.tpm", "stat.tpm") importFrom("mutoss", "ranktruncated") importFrom("qqconf", "qq_conf_plot") import("mathjaxr") metap/inst/0000755000176200001440000000000015070741666012351 5ustar liggesusersmetap/inst/CITATION0000644000176200001440000000002714506265666013511 0ustar liggesuserscitation(auto = meta) metap/inst/REFERENCES.bib0000644000176200001440000001332415054261602014440 0ustar liggesusers@incollection{becker94, editor = {Cooper, H and Hedges, L V}, booktitle = {A handbook of research synthesis}, year = {1994}, publisher = {Russell Sage}, address = {New York}, author = {Becker, B J}, title = {Combining significance levels}, chapter = {15}, pages = {215--230}, keywords = {meta--analysis, significance values} } @article{benjamini00, author = {Benjamini, Y and Hochberg, Y}, title = {On the adaptive control of the false discovery rate in multiple testing with independent statistics}, journal = {Journal of Educational and Behavioral Statistics}, year = {2000}, volume = {25}, pages = {60--83}, keywords = {multiple comparison} } @article{rosenthal78, author = {Rosenthal, R}, title = {Combining results of independent studies}, journal = {Psychological Bulletin}, year = {1978}, volume = {85}, pages = {185--193}, keywords = {meta-analysis, significance values} } @ARTICLE{schweder82, author = {Schweder, T and Spjotvoll, E}, year = 1982, title = {Plots of $P$--values to evaluate many tests simultaneously}, journal = {Biometrika}, volume = 69, pages = {493--502}, keywords = {multiple comparison} } @article{lancaster49, author = {Lancaster, H O}, title = {Combination of probabilities arising from data in discrete distributions}, journal = {Biometrika}, year = {1949}, volume = {36}, pages = {370--382}, keywords = {meta-analysis, significance values} } @article{edgington72a, author = {Edgington, E S}, title = {An additive method for combining probability values from independent experiments}, journal = {Journal of Psychology}, year = {1972}, volume = {80}, pages = {351--363}, keywords = {meta-analysis, significance values} } @article{edgington72b, author = {Edgington, E S}, title = {A normal curve method for combining probability values from independent experiments}, journal = {Journal of Psychology}, year = {1972}, volume = {82}, pages = {85--89}, keywords = {meta-analysis, significance values} } @BOOK{sutton00, author = {Sutton, A J and Abrams, K R and Jones, D R and Sheldon, T A and Song, F}, year = 2000, title = {Methods for meta-analysis in medical research}, publisher = {Wiley}, address = {Chichester}, keywords = {meta-analysis, general} } @article{zaykin11, author = {Zaykin, D V}, title = {Optimally weighted $Z$--test is a powerful method for combining probabilities in meta--analysis}, journal = {Journal of Evolutionary Biology}, volume = {24}, year = {2011}, pages = {1836--1841}, keywords = {meta-analysis, significance values} } @book{tippett31, author = {Tippett, L H C}, title = {The methods of statistics}, year = {1931}, publisher = {Williams and Norgate}, address = {London}, keywords = {meta-analysis, significance values} } @article{wilkinson51, author = {Wilkinson, B}, title = {A statistical consideration in psychological research}, journal = {Psychological Bulletin}, year = {1951}, volume = {48}, pages = {156--158}, keywords = {meta-analysis, significance values} } @article{birnbaum54, author = {Birnbaum, A}, title = {Combining independent tests of significance}, journal = {Journal of the American Statistical Association}, year = {1954}, volume = {49}, pages = {559--574}, keywords = {meta-analysis, significance values} } @book{fisher25, author = {Fisher, R A}, title = {Statistical methods for research workers}, year = {1925}, publisher = {Oliver and Boyd}, address = {Edinburgh}, } @book{stouffer49, author = {Stouffer, S A and Suchman, E A and DeVinney, L C and Star, S A and Williams, R M Jnr}, title = {The {American} soldier, vol 1: {A}djustment during army life}, year = {1949}, publisher = {Princeton University Press}, address = {Princeton}, } @article{zaykin07, author = {Zaykin, D V and Zhivotovsky, L A and Czika, W and Shao, S and Wolfinger, R D}, title = {Combining p--values in large--scale genomics experiments}, journal = {Pharmaceutical Statistics}, year = {2007}, volume = {6}, pages = {217--236} } @article{dudbridge03, author = {Dudbridge, F and Koeleman, B P C}, title = {Rank truncated product of $P$--values, with application to genomewide association scans}, journal = {Genetic Epidemiology}, year = {2003}, volume = {25}, pages = {360--366} } @article{zhang18, author = {Zhang, H and Tong, T and Landers, J and Wu, Z}, title = {{TF}isher tests: optimal and adaptive thresholding for combining $p$--values}, journal = {arXiv}, year = {2018}, url = {https://arxiv.org/abs/1801.04309} } @article{harrison17, author = {Harrison, S and Jones, H E and Martin, R M and Lewis, S J and Higgins, J P T}, title = {The albatross plot: {A} novel graphical tool for presenting the results of diversely reported studies in a systematic review}, journal = {Research Synthesis Methods}, year = {2017}, volume = {8}, pages = {281--289} } @article{zhang16, author = {Zhang, Y--M and Lu, Y and Yang, D and Wu, H--F and Bian, Z--P and Xu, J--D and Gu, C--R and Wang, L--S and Chen, X--J}, title = {The effects of different initiation time of exercise training on left ventricular remodeling and cardiopulmonary rehabilitation in patients with left ventricular dysfunction after myocardial infarction}, journal = {Disability and Rehabilitation}, year = {2016}, volume = {38}, pages = {268--276} } metap/inst/doc/0000755000176200001440000000000015120777213013107 5ustar liggesusersmetap/inst/doc/metap.R0000644000176200001440000000214015120777203014334 0ustar liggesusers### R code from vignette source 'metap.Rnw' ################################################### ### code chunk number 1: metap.Rnw:119-120 ################################################### library(metap) ################################################### ### code chunk number 2: metap.Rnw:137-141 ################################################### pvals <- c(0.1, 0.1, 0.9, 0.9, 0.9, 0.9) istwo <- c(TRUE, FALSE, TRUE, FALSE, TRUE, FALSE) toinvert <- c(FALSE, TRUE, FALSE, FALSE, TRUE, TRUE) two2one(pvals, two = istwo, invert = toinvert) ################################################### ### code chunk number 3: plotp ################################################### data(dat.metap) validity <- dat.metap$validity$p plotp(validity) ################################################### ### code chunk number 4: metap.Rnw:182-183 ################################################### print(validity) ################################################### ### code chunk number 5: metap.Rnw:212-213 ################################################### sumlog(validity) metap/inst/doc/metap.pdf0000644000176200001440000021022215120777215014711 0ustar liggesusers%PDF-1.5 % 1 0 obj << /Type /ObjStm /Length 2872 /Filter /FlateDecode /N 52 /First 405 >> stream xZr8}߯fj*mk*UI;ٚEm(Gg~ L4@ĥA7@ADsw!BkbtXb x!'+N8#\CY+5%<$BIHV85\¡%e%cR؈'8/塲DKɈD3(ѡĜ%#ޑW+{~0. m>1o75uoͦA%Gy>F97f~cTc>Nr}3!}ć8? VLlω-< d3U+ j9ZfDUl:rhBS z aTL2@ msbi`<2Wh+'tRJWjjJ=x~(&Yb9**Kjw7z'%3-L3Mcn3ɄdY?yajK^::٦ylk> R<}[\372u5| nVkn1AM5fӅZ"Û˷6+M*^Chu_JVH6B/sH? wx,9l>}5c MVt-ՂUj iѢ\3"xJi>']IO? rZNYkrYHV )F'@Gq t$NBUaxyT№ ?n@%Iٖ;sQJij> stream 2025-12-18T13:15:56Z 2025-12-18T13:15:56Z 2025-12-18T13:15:56Z TeX Untitled endstream endobj 55 0 obj << /Filter /FlateDecode /Length 2894 >> stream xZKoS|#'pOv,΁QQRQ~}M&MvWWUW}u~TT/8Tnݤ͟7]k Q*7^2ԛ⻧eU)W~Á֡{9l+x O8DU[1(r$ؠXM8[Gf{\Qw$/i2F\16mBF^>zV N۴}v$L~rxU豤lhf VJb-t NImUiW_r5̭]Ň3p`h͑(@(CY/zJw_iL5Uv6\{]HC@L/ǖ `Af5KOI<7KMvMT,c>jvlbCN\nw;߱u-[@xéׇs5o[S*, qv81˳B+ ϊ`[Rխ8nH9Qwis/v򈇬 F= ØTQ(>tT cVv-vB6mA^r*7c*f,m1 )5P_\~!7x׼'Ȩ& (#xRC=t4%a-㭛];!,F<ٽ~*boX4K4Q!]s6cK꙲eChE@01i&rU'ІJ9 qKƳWշk  0d$~ 0IP!\E^9֊c%8ۭ RA#'I!w0X|Awur[\uiG9x᪦ź1SJc&o3)2:_ 8(m iEb)naN ё~:XH $48>{SPNDa.Qmt@?78Y>S}eJL>7D}Oe`}u5i $6'}=uV.3i8J[Y0ן3T94곸ȽՎä^r]j₧fp}ױwftcV[iAHKZWѝ n=w{5t34|ۃ_^EeCBG"nADNӟb5]SuTyƸ&!+xӅdIvV5e&gH'155 _ݥsg$M^p+8%4 ԃR+Zo`;eCЎ dsN;b)] I m:9;+#G gN cjl?+4y,O?BR"c5. I:)`@N%A`\>ˍ7?*?HeSQ6&Q J?y>r*$[/fMK C7г]+gܤZ3DkV_Ȓ5d ?2^Mɸ> stream x]1n0 EwB7V \%Cl sІh#Ne*N*> stream xT}TSR jNDWw/c2<;seu-VT  HB>!>Qŏae]۝jgءrv9y~Ϗ(dfpÏ = !/xt~EPdk5r K0^Y^vX./*Vf %EQ򣊪괂¢bYɡ#2ʠT6]*BPԋTzZ*lDJA =V6!̈́$c60f~Y*aXX8e 7OIsRE 1q"(2`8%Jio puorQ!#rX f4hL5ωҷ]T2>3E<]JmDh7C`)~G|EI!,JzwG}'|=gyZJ@pNEMb| 0r J SYAiedž8۽oJ>Vw1R0$kdr,;˔ݕKRSr! q'{޸3FȊ&ěXlK&&g;U@Vm?5vbZܬI߈4Uk;+k/۞gy,/6x!h"9YGD o]ooilg4Lxstȓ{4{ uvy5pd=<^rVֶqUW9ɫ! q˘ϑm YtbEWwBه8:QeWݘ^f7"#h3",>j \faͅ\\P] ;Nh@`r^#Y26r6 $ Nn^6@EH>9?8 GX!~g+YYnquS^c2V$HJHk&&ogSp#/>*8 fT֩8r$"D!e ǎ 퀷[mVCZsc]->Nb0{r+rks<*.EDDצOp$,3Ӏmݵ痺.?K:DkKV֦id^z pD)>͸vg{>%bX* 7C\33o VDt1@6/~=ISb`jym7ιvy$Fp*0>e@g߃r4? >Sh+D0U \i|\_PqPJ?gaDǑ7̼ZY:[NUy*+Xj1#3MYV9TJ'f$'˼NVr| H4&3f槅͒]º+C wNgrVNO owYWi=!'p![N-. \RIU+t:V1XqU2P^]6+_FCU1~ʌf0eK R|ǥZVjWf%#]uJV[~-KطQr@T)CO5ZO_/9ZT]Euݲ+Ǎc Y2|Y^w\YᾳNo0UAb#D-E.}endstream endobj 58 0 obj << /Filter /FlateDecode /Length 188 >> stream x]= {N Či,$P jgY5E3߲?o){⑂~­&֤0:7N/;Qԓn*?8&(ͅ2֣9* IX+l {RXKbHAlpl+IBh15\)_H:"w~C]ž_endstream endobj 59 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 815 >> stream x}hgKһsY{-LDFnlL[٠٬`ֶ$gKĤE(u]SG}>y` >< 1 SҲn+jjf!ePa GoRE_FmOUl S]г3[FO{eq{#P{B5&Z\ġ gmk?FKgWtޮWO(ёr/tQ:iJ7"q?z+\IF ְTV*gSuRk -Im{:1]ʦֺ:MourA_taկĆbyJ/CkKdˮ6,aQr78hyo~TIbċ\sݷ)5y*B.QQmd1$ Uu|ZEq=m߬*|0T <ӢRA <)zmq-e| ;`sI05ߚe2F<,/^UGTsߣCеKtzxwXv%xmuR?U۴s-wOd>⸃ HJc!{ "E_&'l!3iA&n6u ?~n$ܜ|c{=xߧ z}x)=I|endstream endobj 60 0 obj << /Filter /FlateDecode /Length 279 >> stream x]1n0 EwB7$ Z%CӼ,W;i,|_%uNn8IZmȦ: '6~n\}N[O\F!rҕM\)N_uu\&sߡS**`-< A*p *$:8\IIiT BHH!A$A4LD$%%zAxB$.`NM"6/Y,d~'endstream endobj 61 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2443 >> stream xitUiRŶQrD6QDHv֐ +4,!Vw}';d$$@,,θuPng*g oN՟u{*1~!W&pŌq'1bzzB8#ƉDO\Wʧgs'09)Id\xy1H$ ۈb%XK'6 $K*;[Y@BY*,*97)IG3xޥ}| ?]SË,@ ZNGMY$,hUߐ2u(b!㏡TA\S J_jT rm^/2銘y׵nRd'ZF']ζl[Ak/-Xw kմ*>T)?4XTP͝CHp ][xRn?N%;: Geg*f- GU@. ;Kivr 5ԟhx)>gQb"X@(yCq^9kDl~k\aXr׮Cg_L{$Q)߃ĝB ѶLI{e%.0|c^O&bR2d6µiؑ&J+ 7ϞWTs5PM^;w%h/jЃGA:) y"qס `l^=륣szF(<]qVuP Ej̫P;OӉ+M'P{r$gWFYYΖM(˃ 37;h0V@%eG6 oI:_x_5$ao‚ BhocIKg\ lN \ddeA Pb38OINR / 5B"L¶H!tMsth}6fڳ/߳l[6į7 b+ ւ=~ؽϧ尙lHNffۻ]Wd\Z栒/ I3G?2|f#]5 }$Cnsm?>f ŋK2'9|CvntjcJK+$@2Vy~oi-,#wEoc)3G)D+>1u4dho.62xkd䶃2 t| [VӼe4\I.Vv?RUm)FD-PmT=S$Э 7~M: N8myL JJY_Ғ[⠜|k2qiP?=~2l$Z8{"oX˘Ȯv }W[k:>hغRkо\.6_|A .CvmӪԎ%l^ݛ1jj‘#Ρ)[xȋR~U+`6U`weExH__w)#[Nb;)5,G$'Ve&$C9ټD?cQV9[n8J_1-G˲'eRpS(5͐VZj2y΅ JRR3ݲ *BXhn*K؇~S|3\']>{.-4~L_T9&0JIvZpY֐ J^6KqFzlvF.Hf' 6{E̼/aLѲrr1]AlRjhpi C6TPV6́ݐR1Z62F0KHgWV.qs(;ygfX]leZ-k/G߮GʺqK}t+#k9a5Ί>%-;#ɥ֫xμs ~,dX /úΔ iUzHU*9Opϥv' S9S߲xӟ si%}JZ|5 yqΤ̲FЀ§rooM{N>w W ǗM(|g.K&[MkO ٥Av&Uq1endstream endobj 62 0 obj << /Filter /FlateDecode /Length 342 >> stream x]n@ DA6 EC@pw<@=t<ÚҚ-6ݗs cVVy7IYqxk98T|J~)=qmncZ&k޲4v~s> stream xuVyTSwھ!rOEܦܨ8گn* Þ {J~ $E-\pqim:3~7bo|s>># y`xhЂ ̜~g{b. W{b/!V=>i _b4!0&LHI* )1zB`fz4:&?^GiRrjZzF,jU;$k% ,A$VPb-#&b.Hb LG,%'BA""`&H%@#QXAX,|03 #P pˈy#vx1W4&R/Uoklß9DX2!:]?[O/r4/ ç>y~nŋmUc]}:+ [)Ɯ8Ɠ%8H$N(j~1h(J~ljJ{" NZji̸?'_J+ z,B~W0/YАboGܰvÈ n-fBcg4t^ɧw;D. v"P+i ɋ̌*4,UgTޢKyL2MjcZyjI F sasŇT8/ˍ}RST3`TH*Z{:kҨ,+/+72f2K[c:!TtaѢќDFJ7or$wV4o9YЋ>VUb s 8mS,^<À&RtU26B.xVs\_d@\1-ۉs,OJ!eV1;#5J:N'sfUe*GDnX Ux;w :r``$ϫ| bvvqyӋܳ1'+cg8բc>l];5iYƬF\ Rk/STEiXʊZ*n q NwM0cgO`~f>:ã낉br7E,cnLE>aGicLs {z9**Kif  wҒ7峓lV!&"fPK7[(I"*7p\c!pƱ]>ΗpP0 :U9u;/ l#:%&I*%m8wʕB?<^ar[eЄǚVl/2)^!~-S)RyP|tKTt.s ;]TDɔ2,C Z?J̎`"ʖxE͒Q=eWc#*&A\M,<"5 xfZȻ;kS]mv?_(}2xڵH¤ƂK)<Ӳk&r[f-6\\[Zu~S/”~e5uZ/~1p“..:FH sLU2[HMJe A;@Q)Yr+{gt8$e6Pܮ@tDX7a~RԪ7v`ڎZE)B_Q*~Ay#A(u <`]q-LDcP#NC֪ҪS'8,f4']|Qi9hC' )rw'Tgի®e^ƨjXKPXQ)eRG01/KD w nu3E:a43Ow~oya/}}KO5߾c)z WPX$G~%evV760I½E] 2`sH8FXJ'x_͍6#n9@g C%9HE-hiLҦȗ$~E4o)ͧe`/s3f%c TonEz-ʭ{ 76ę% Fd>B\h(4$e-wnsrV{3}ؙݑ$nU4x3Sb%ͭ[UJ9FR1ғ**U#qUBI2 o\qe\k'HE͛,[4Ks)rP'_TxfGe9LvަxAiԟ HO_BNYp #G>TDR9T}.| UM2sv%J\ ړc;{6 i v, hwK.Pa{0o5G5]KT]9mpIrTܚnv3uNIOcj%=۹ 9 F]6-9q\BC|W{kS#-FzpDAs!/o~{;COpdɶG#aX#fipr.ݡɽFMx}gͧ?~-䗥˾7FmBg? q|?r̗^c7oat޸8w9Qϻ)|@wHHl4mǨܠLJR+4B׋- qP<-^K.SM>ntEm ~TXdRVW:&Fz^QÍ1slb˂ք.]Jp.SF򔐚x] J8Gc^;S Opbڜ6@^ 3tr~>=6 vKg.j1:> stream x]n@{7kKhq(J8" ¸gvlH1+};^NӸuiˇqtokL9}SVy?A--_?Kʱ! w~.isKM)kCv,KSo*'ckU-Q!fmU*4 X:VFlUXZjP͍ܨQ@ ,mln, !nCDH 8Q@qDa#aQ(1Q&|:DȪ̫Wa_A=¾2z}e #(+#GPUzF xji8z-qJӹ̋ʡB$endstream endobj 65 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 3741 >> stream xmV XSWھ1$Z{CqK̯UkUDA@¢ ֜@ Yʒ TԶ֪ر:ic3U:_9j矙>Os=wP(3}GuVo\r߿=C3hvN9j5aWz&H#ݶŇG$ƹyDŽy+##!EQ'x%&%KeаqxD䎨bb׬}sƅUAP(?j7(ʓ (oʇzZC}@mޤPۨRNG )7*fS@M>H9wyNqV9\E? aƦ~S3\f̢GfN3'NO9<- (6 _8; ڶ z(Foӂ{b(!Gc[v0 U4,T% 邑''aT@0O,*贉8C0\xff@>8:tBb`8^ugR"E6{"uR?ahGpnc\-G &FžI(W'[$(3uH ,6Nvt ΂v9MQcSqhr82 }Wud |bWvhV =tx%]~$b^}T"ǟ[.je\N ̲-`P<>] _Ec]!հ%2$E` z}IM` `s*~Yǟ9H$KUV=~ \g_Z^#G6֚bRX 3Le&Jaעemͭ'!}* U#y8\ވK΂O;9sO}OE`,"^P&zVf#^:6)Y-H\U^/,MI6ɫTx}|0vSELg %ELfAa;ҨHU Ҽʪ*Ֆʵ N;gZbKxD/q܀cG76|u 7QlIl5lqtSdQ:3ͻ hq+^)Xl9@ه;D|Sp.ϫrC~" C7͍Eq",? 1ju yjeVNmP' `}O>: n *a\ފg`_ 8Kg/։|Ӗ'tj^Lof!~}/`ي9o4[-vcfpuoVV04@k"9cnvZ*z46Ĉ&Q>6x͇9p ^2 EtNL̈́NX 4Q;'1]"dIiҽ;>,` (4F̌EgȐ=?Э,Jآ6!`W|eʣse۱KNrNreVcattl[-L@2&>-wյyHQ1'ڑ/@}OV«.[Rmy1zeIWdeI'!fپUaTX-!b̅=1;%FDt`xQߞ//4R{ CHeedj& Ez)F5paƱCmPSgp3@B^SU II 9m$\X R!\Wi@yWK> MA> aZ`o|mma՚RaeيIH? 0&+zU1;aswsM])+̀4 jR(pb[`_T*=FZ${ؔli3Gw|V'y$9I(TGw4tY+.upsI辵CZp:1={?YpO3Gͱ /0:2yblnO~1Ot7@arbV4F5-y(lH Y?,UblihuU`M@ݧ֟J,"cЬ&lDJFZPS[o7<.O`IsuyHmkk)qJP)jܢ,By?#ݼz`a;}Zޓ+QKgTEM?6bb6.} qWcbhM(R4?6={䖄ĵmEnSS̳sTEa> X_q#M΂_x8W%'-+Q kEͅ)T}jiUYUIUgMNƮ͛͞%^Yo E(O(@Q@h8)x5iɝ`=vwRKkN#&bcCaCC*̥w{X('ZpOGu2] 식N}}|Gz;_ 4}\'J"+>ܧO7#=?7^x+!UNV.]ڌ|¤_{[^/C|e=[Bڞ55 kuZ] Acy8 Ap &6ѐON'T˨` ̚fd@*]bSU+ 5jIĒ] ޶d(v%}֡#BF{b4ږ+#p%2tI\Mᵞu4&1$$rG7WY5ݩ1vY[TI"~E(Nˏ ҕѵ17|n39}^lnɝ>Z!Xt71\.mUDNR*vح 2tB(<|Di_QlsJ xBs稡}H_2P&K޳#ҨpҦgj *k5ڪrinZűёAL%[[`%Ck)1e%D>r?ӿ%e"rćm ;O'.MΓod(mLFi\@?!'MQS/m+`Fs -KxIM,p Y)jis^ŰP$(&|xtMNh'Y/q gN$ Lendstream endobj 66 0 obj << /Filter /FlateDecode /Length 566 >> stream x]nPD<o`0O"YwlhU} ȋ`DE߾3㤋.i=<<[{__.ucj{|nMmܚӷqg-P{>/:m>9u]9-Ki:w+ykE9vP1=]P(;ub:֢VLLg=:TXˠ:+xd x1dƢÀ`0bLF  Èa@0a1,@0a1 & #a%KV4-i\ҰiI㒎]K:t |SRp*8] NKw)8uq96.#e4 TU*@ RBTAQ*H QD! U(D TU\3+&=0yhCg(N7z ɷpM&})ߤo5M| הo7M&\SI߄k7pM&})_\}< x|!ugvT4a4$Aendstream endobj 67 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 7928 >> stream xytSW5ƺAD7$@HB tӌEͲeٲ,ɲeKr+.`JL$BILsg޹̛z벖|߷>7< aYY̜2!5(4.|2%2 M ό ?33EVg$$fH$bBEg,ZL \.Z!~O''n4~unšĤu{Nސ1uS-3g21w(@%y zMb"ML"6&b Jl![E6b1C,!^&K2]bxXA&#^%V׉b 1$%QE !b$A<6X#H,lXAg=8k_# Y!j:ujȄ!C'MzoGn䢑OQqqtO&vӅO?86fxnX3CFGDi\ڳ#f:is} & }BᄶSl-1on0al0UPØ ivܖVaWqPP*Bs-!tBR!LJQ^RPiKp\W)@*EhrfZ#){ w#@ ޅD3k E qƟo -+`v'ɤM4~\:~_`iJ?*Y }|]:/sVf4= &(*Ph ?s`("lA] ܞ{渥\άZPT(ĭݳN!MKTŇAR`L/5*KM7w5vY6 J0ZvQIqLU߭vvW5e55A_PA' y dff r|7_6͙Z씑$.N)}`(W+awv2e7M$A r2>MK[T30JL6r.ppyUU8s<sr 9QS=RP?Z0wk^A>+YKメq9kxp#pT\bwڥVs6oDQ 43`Dc؇an(⥗bS9 \8_؇6 B6~~}᭰G8l0Lܑ$Mokʫz'pI?d Z_&WR;VX锺sRHBI6pĦw| PL[6Cj+]xzYuI_^z-|,݋w.ڽXY,T_úS&oȑHfú ӽm@-h2Zz8-[R|n8h`bE55W{Yh0X8[p+m8ydhdF> (ꠡl*PeR+EFp/4=yXz#irN~JLק2,i#|zO G܃ap(<ӈ2HXr;Ty\@XzIcg 25'N6nh(?zivMH`O8t5f%F[w,L,Z(rVh Eʠ7B2(zkկ(r< ߃C sY2)֚c5 1ZGcrgo8Kb7ɦm@[zɄtuzAQM|>?*PqA"c{b$ ~(obǧ+A^gI$F:"A }.N.]`( C!~-7АO8F!"Y7%dz}Dg vcѨpq7N>qZßT:Ŧb@YXgzb uB9T},t(#V炰a-=-lnUT ̮P)\^wf~-ޘQ,LÚofЪ|E)L V宕E9z)hf5T+y0 .bǛ9RV` 1Z5C˹~:)y,}ݞaj57p*i}r+ L]$y"WZ7'$iqhO1[pS |?Ȓ!P344N8NKb;eês;jyb m-l1/hȧf|Fgy"Ȍ2 bDv`Oxu~aPoZ*H u~x=Ye})icTBkh Ҍe5{GA78Rc| igD0gXX3F|7\NR4a+N+TPg1a{&cLǭdb:U.ﯻӭtlk4V[BTZPZPm6c"Z\wjf4o&cx*Ók $ś$[ZZ/TN#777ήe!m .QW'C`d8v\rli&ЏǓ Ϙ rq'[.Y fT] 9@F('uέmWn>gb\JbȖZ!^Fyؒ+<ݢ0<0-k ˵xJbKtBsvTFl~+t̄'k Y+$)K]UXEpَ @YhjWYeU`' xҭܜMMM`Q k)V7Dh)`h/ sz` ϡCC:udFz9 -@ ;Ygqp2ز䎨i(kbSRU.n$"\Էr^~E^U:L͙NZ$qk_}v1a2. +giPQZHLwYZPʋ 5o cIUe -sUxU MqdʦE@&V r ϛ(({s$E|ܙ,ɤJJĻձEЁcWc ӹxzvF%B!7UGcS`3S Dm[%x5=6p5q<U[eXlu>t TFAx:n`k>T4%ja}mk%1}ۿ5v%UFh}}Eic/%ٹ I.h b T/D2ᶣB8[}-ؾ4@R(U.\(˴o5L4x43kިP#̮ Tjoj\F"/u mYz`њ@Lټ5qܮl84tUZB\YŔ 3m :rmcO)=Sha4k[$:R`Pnfa|| F&e'iQ{J$(q[Bm\sD?D@ ;vb:XYWp܎.Ś"gȗ(Z<ȮwWb3Ⱁry.+s_VXeR/zυ VnJ+Lmڊ4el_GC*%x,[ydz(B$1G|-cW r \2z;.])qKkdWUv2Xя䲭{K'N<=R{>]SFi*H#wtbSdq{$zڟk|a?BŹ_svjq{4 !jWKW*UՀ2>& PVUSɔxٻvn /_{|H+8x竪0gڳJ`F7 oї'g `+^`&";4ƒc pܚkwJe'm!^Q̫7)&Ur‰Jԙu9f, ԌwL!%+)9e<+x`/ؕ'Hq>ǁoPXⱖKu ۔|{<k(x_cN ͏Vޭ`/>!|/J7}+D6I[~PaiFvܘcwMV釹|;,h\0Euh)Z R e픒=5~7&y6Yq>w" N03p7\=21eSWЂ ySuCKO=Vd"/EX[8χ72|*'k; dR6'?_5 ;vk$:;MF0&<ͿC%0< J˲Om'Y9U 82SVV Fm/m6h^!f+#IV =>r5OYw μʣ2)p?ns8u'*ͮ%`>65ӡa&(djEqe UU< ^]NgEc/ >UgDvWN(û9G^{w1_QM&iP=vWϟݕL,/2d6Xuf NSmy}+}i͆3Dz ګ꼚˹ ySt%j5L9.C NCIƬ q16c_I?8r_&(BNKsrlY)Hr}i{ӓSx bDe_k巐ZWަ?˄YC3!ea ?x*yVt>y胢4MvmMNlAtBaQru70o ԠӏXOrlK=r*reUhO겎l6I?PlE\Lo5Jp#6*[__\*jz5wXU6[`+B/ IP;?stoR@Yh_-7u {0hȄuB)0g.yt2bE~AJ΋o-:/b q|g!9'.j1xX(cYjR cƨZ*D<8~XO]<>t]oNpyM +j,BR詪W`Nuɪu3qr*USZVQPQLXnPbtͷMs+}.f5*鴖l~>c?t|3w%r 4<;竩Z0h 0G/X6_o*%ӊgPY(ʼn y(| ,pEZ(jf\PAԄG<ag} 0V 8c3X.P55Ւ Pm6k?3`$,ljrI k<8[ubY2a쏯>:P&=G?*P@6D%)3 FܠɋpOј Z0Qڀ8V_0 %JšJ_Z#{uzl ̧#c-1ĔYKC倢h 7t(UcTTyUmG~0+/pH*K$~w8Qg|ūi'p$Z'QVMj]E =Ko87z8يW5^U3IcћqwW**KG6[ӥl-w t>~$$O'?3L;4؛C?B,}IoA()(d ,ϯUڊ:bo\Tlsq Vr@ (4 ӅUռeA^LM w=|A'g0)endstream endobj 68 0 obj << /Filter /FlateDecode /Length 170 >> stream x] wZ5iX1 h h_r=(NG`:ִ-m'o*? Ȭ]Mğs=iV9(HBvHFN]+0yPF$,"ςRQ ɥ]uZPþvVendstream endobj 69 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 455 >> stream xcd`ab`dddw441UH3a!˜;G_nnI? ~"X89(3=D! H*ZZ(X*8e&')&d&99 ə%`-6%%VzzEv St3K2RSRSJsS ՃP%E )Ey LV GПw3~ 7'us7vWt4O1{6:tsL=wZKwUlǤw|wH~ZY}W=endstream endobj 70 0 obj << /Filter /FlateDecode /Length 427 >> stream x]n0D{}Eƀ&iR$8d TDgf\b<\ÒLJeֻ?eW4/V/Psyjy~_S|2+_3e,k?_^Kuj|\eWJ{aNp%!’bN!gJgC<SvIe "w! !}vUω-$FjClܘ9y3;۹N=eRP) \ *FhAF l!C !`AH!APq,A#m`# #p\ȠYhdA`H0]þ!ߠk7t |aߐo5 }CAװo7[s=u~.~=|l[Y~.~zRTT_[Jendstream endobj 71 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 5373 >> stream xXitTUEȽ7(SE݋ ̣Ƞ 2Rcj:JMyL%(0H0*Pרk))NoWUk{#"x<^ 'M81Tޠ#$ME~}%<|dtU6ԏA --. c^-R((/++7r g-+TEbFl[nݶ;wO4y/iOOxYK,'V VDXM!k7y3:b>,XH,"KWī2b$M0E<%Èb~Z"N xt:cAƥ2e$l۲-5!g]CK>p䔑ɇf>/U6*31GӞs#w$"ZXI6w`F&|l@F`hJ#2Og6;O2eř{# "ӑ`q]Dn)QC$~CcZFnƲB4q+X&+rz_ґ I ܿ?DGl0X=gCq̻O}||I/|7OzGȾD:̫w=֒AJ# 1N$O8ȸp ޱĚ,|CʵTẓIO7-X$/yfR>zXe|6>֑pß-fLhrP%-N_~/>} &M $S$@oFꏩ-Wl֕s\؏lvprcM$QPvZ{ZN4C]28*.ft/w׆B|}nd To9g!|?nř?dlݱO@C_ Bxgkbaڙ/zO}V/r >sb}dW0sDw󑠀kՕw6 yj+H&(RP }ѓơqQq=Ρ(|l*ٹ%:eԂe XkZv|bK߁`a1ŷLeR^sU7dUZܫyjۭ<XyMGCHqU!$8HcLCj<Ǘw-Sj'7p̄Oξa|p>@_n+ڿ1MoGdnq 1{؁|o^5SQGjTVV@GC*X}hQ9줵SѬ;$L\ٺyƭ ZK$oE\M!F=pCm}[\J|>כJO$+$s ۮ;`JR/d TF&QR9iX QpmOWph Wކ\}M{3G Hyca08 ۚhF#d8-.@GB8Ə{'N:+grc>̝@[Hݗw(8½TLwSCVLte6>t$3b͓5锄!6AYa׵w9. l=7Zjaw@'Pȅ=iO:0h,V( βJGjCVfS`wK\`Uh}U'Ζ:@ƽu)PR{NNQO Qhc_X+닫dYV{rO;-s zq}ꅲtahM&裟Ȧsjq*PKKG=vjZpAݖƼ@.9EH`E/ '\;<6`8 =ǟB1.zYnIJS7⇝-֚V@ǠV-ZShU2Isz^h) U=\N3{2p"jS7 YC1 RAߑ'e^NjgcAl UnqxƯ x~7ׇ\¨vQc!O7IR&׋>m 3N)GF}u%$Aa)ҨdHuڑ$C X+"H[Vz5wӁ$ԁ;p4ίq8qKbL&ZuLoךض o67H8FFB=qI{NC$bSGf1ԣ: e61+x*{?HR+K [O;taޡzPmT1uWj(bU2#]>"RCS*-)p]C-{yukmdF ѽ頣yU*Ӱ];dOi7^8 09nNwJ]脑3.No*`zk%2?&Q?%E"ѡ|\NRIW4q)~9q6`۽R6XTqz`6xBPPȬZ4xU^)HCa-t)Qi1(u֯xq2`&XK>)S_|Q~*iCȦxd(bk. jhXTO~ō/KA_ tL`MR,7rk(Sa'IV2, q ӇQ-;CX*a1`Hsnö/ڊ5hF!j5yhLqF*LtrvYY=xRuAѩ/?cd|j F1ǖ9Mi +:s֯ZJI0&q7Hf}Jӿ-%qJG>seFC.at/T/R&*wG#:1Ʉ'XnVi@en+HE]Ѿ>>!d k4QK$/Ҩ*ӿa6킣<8æiz?а)@$2ƮQ9rJ`"MHQfuWiku̙&ЬIݛ텿NOfD+$V=JD2P@*-m0'X`ȃ"x?>8 Fm!WʡQ'Ɏc!Q[:T~m`"zܱڍ͌ c$킋Og]9- Ϸ\%6mR׮@giLjI@dVՌjD4 MqÈ얯qٿDO=I( >En7eݲ:\W}ݪiŽP{vnثj}ȾPQH!m=ߒ}68{e:M W<?t@\[OZG5֮;z,?ny-K?SMee,sUhX`.Şң8"IX.] 84ŗ=JM ;J>uXƖ52^#;½I1&h'..gMU&FsL`:q 9zHo>wq" **BO0cS#\,IG Ԥ_zheJ2`)2V E4uckrERqHWr[ |\ X=\IHl سyv=oϢ^+^v`tЌؘ'RYDϹZ}@g;m5 BJX4KMQ@ N c']ՙ_,XP1)d ;s8M19~(X*ø>&ӅI32F @2R*[աYjpc=MM>?eO3WdF94 pD//]t,f YPQw)=fC!*@)R/ a^'5.?[Ȣ iRl.SݻO7̶H0#FVMAtQ|ڌ;14-5?wTY'?6:,RR;^J>}+[6Td+B[P" ҄;LO㽰lsGcЫ 77/s \]Z>-h~XKy̕j,(ߏn8f͍M* 3TvIJoPg>o~:]u)% T~7אLYnڱm D3); ^VT VdfPn;j& UӬvo1qoz7#h73]N|p򃮮>% G ""ylؒpe}H5nPǂHޘ?h7 ܅σqc,\Q,(E+sz(HuߐXZHU\&*/`Fπ—\D"C__-}(p/d+e 6-]?KV 6PcmNa)9L%n? _LfOXDڽ%rcvcGg*PD67yy'M/uoO9gtj=m^UTJ˟/p'pĭo;ղ`)8=뼜>| 76y8z踊he<_Z{4MBC(.߾wB4!ڊ-[hwR?:|f,jK37}xV(Ps}/WnJf] #._*OXyfu~ |ڦ=xԳb~lx,8GJ3?AuWO?߷efL{cἥ(Y[?§9x8c~_^IB[Szql~1\ {]oЯ_\lq ΀M|]xfJ^': ac8}] f .7Ú_48ܬ1!#ٕdf V}^[ qYf˜՟;뗉 Kx.LFA1?Jǡb\.ܧ 62Vw" p,)f`1!f endstream endobj 72 0 obj << /Filter /FlateDecode /Length 2600 >> stream xYKs'0Ť"x`JuSNq&Jys(QKRڬ٘NJ @O\\|47AEmZm/ SeYUNfZEi\]vhhXU-TuYWkUw^3,ZL vi|:Ӌqj;WfDu-kYe0v,r'K):e|=agDwS?<8_(|hB˜J6]l~fBZؚ]fX_mHELx&΀la0l@(-.`c jEqd@K@V:bk_Jѥz*[F|0ybAuБץZt7%+mDUk ϕѢݍRjYVJUU 5ط27B[l /=;C{ig`oG_? ŗx&ՂYLOTĦ9I;2EPp$Ǎ7e{2΢\$ܳ)jctHw,w6H{]KtNwBB jruI6h@oBM `"@iWvw$e$K km8 `|WйRvN K%ڛpo^n۰8C<ΰyHUI}ͮD|7{1_g&=HlB8[xxwFZ%=O!r.FQw|[> +]F>=DHY%}mƩޒ)UE6KFHz;alliE!Kn~|xfOɶ\~'dlϒ=:<=cЛ.(iz'9;2t.P[~-A܋$UQZ낌:A=fW^e?DAe}%:ŠkD/e)|PLjBN!ꊷ,}Ju]C6?,tp&VOu;KzկX. vFYLT lov7Fb8+̿lIe^/իٿP:VB5<*8U!\jV=¥rЊYZft Xx ='SYϞ'eru*fv\n2eyTd@ƥ%4Be+R(n]Y{Ɯ5HwOHE;vn°KImi^]Gt㡐6gd.C{ͱd(EY7`JW)?cVtH+ ްeهlBH"X헖rk]Mre}JFX-p<|5|zFNDvƬM,\.\#T!Qj=R6:v>H[!b)@߅]˸>MÑ =o\4R4㘁 i`@4ͥ:oBq.Uq;v~-Onw }"3eT4]juF,*qlDIl(.95^'8@_xʅzԞyãI~Ca&X)PJ0JgJa%|C(_3 qҭLvՆ n.QD.TfC(r0Y*dVg;T뺤6ჃG)A$x-~%RI١bhGY2%#q)6!{gWq%&;rA|d9w@^sovr5;I|d>{ W?I|~nϤhJV%MK^g fi9|bo+bJ^P(.}(Q78,;Mą)7ˎ3ah3MQm8Ntrb2jOfC!hK\R!?Pܢ!<z;Fxu#QPZLBWy Ua&'Tɻgݗendstream endobj 73 0 obj << /Filter /FlateDecode /Length 162 >> stream x]O10 jBVUAp$@w}wYvg@>%M/ 0Sat@vz"˦2 A#E#FOݝ-Pj?Kĩ-Er%SB|[Sendstream endobj 74 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 230 >> stream xcd`ab`dd v 6420q~H3a7k7s7ˤB_?``bdr-(-I-ROI-SN+VN-LCa``` b`0ic/aaǿ<[_u:3:1:7{tD gvvsV}Q7ul6P[]VZҝ'<͞5\ endstream endobj 75 0 obj << /Filter /FlateDecode /Length 299 >> stream x]1n0 EwB7l5d\%CuϬt{wsKs^suY}Zm8 xbDn*SO@twuOV< dpc!ȭȬoK.A\L1=c4QP``$`2È݊͊I<@29cۂ󹽐oˢeNmcѿbf"lendstream endobj 76 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 3149 >> stream xVypWoajQh3n*CMef0 0pCH 5i[>$nݺ?]-ؐpe`p $l2Ij`fvR=UO@k^}dqL&vuO~*Ռ+[ts߼P *`SvV3UMaZ4ꆶښ[oivY۸YP?"jikWk[llz`=(A"Vkuċz%Yb!xXL,!ˉD%c%&wSqrUُe{m#J |51a]WM4idEM7NCL;Gc/KJiRRgHSAF=qQTIH|4xD+e1g'#KW9uJc Z4XUKGD+}/"ְyNoW<;H:uέK2?:].#9#aj.'db' J <o@5RnUyڥJǜE3j̛lXz_H^[ k ߇ї&aNԏJJ_ZLC2TIꌂKEjk4qIժo+,Ґb,h; ^3Lf?MRLW ][a>jܰBT7VA;w8a$|w{+Т0F=1}'93ݡd&$"D3(,vfKE꟥ʝ$=:c׍>,y̴cA Pi=M)tNo @қ^1iKc0=1j4R JcXmJXC8Q0&E^4֥6@~igM˶@G>T{=ըv{J PW,(DN\Ad=FOj\})>x16fclݥi 3sG&{2N!fbΓ"^|:^Yb8qO/x  LkEgmj#Q 㤓h]N"iV7nyUv6_a~_G ^/h49G謶4YtV* ReP-aǎ}~cP.T-{؀,̃k&UpY>S5z~viXi"8BqZE:a(`KVkefz-W ٔ$̮aA2d>&а&f9;!@ R[ R]ϲ~mΒ7[ai2?<[۸.qbbP=<:u >&ɰTUa1N{]:2,JwP|BhTgizy =~3rRq1DA9Qа1n1t(7V]Oy`4k̰Ԣۧz=OBu@2bQ2U >!-^.)F: 樖}+c6beS->{@;{y_d sk}bE|*i]nTK3i꼡Dԛ'`R9>S!M(=* P"!k)j.>Gi?c s-WO}/⍓;׹pOGQKbz W0[$+#4>]!6F,a=3Zwp[7XwN)e}1Pc{oMM7}:*rUѡ>:]JtaTwo 5>Dw࠼ro1:vKzЅ ËKa-%ȓ3QUU {NDQ411yfII{~և]gƍgv=y'Ciz_Rtτ/lO7o2[=)@쉓CC16- Ur>qVSJ㕎5֬-VΟp 'ۡ{5Hty =ubBal)=fbѱ.y !2[v;4 D@TkĒfWMHa݃myԔGޞ{;;{_ҭ˩̑o1h|^J*g M(CXehw؊>$sxYH3R %0YAQaA!6miH*m>3]яTꂜP>c#D,i7twx,{baaQ0d:2?,VX!WF2wzP]UhvXNۥ񽢆 ֢7V5Ve tuitho5G)ǹkUgM6KVhqU7.!Q긲^b/g`R0tAoo{a.mt@Gu r l8o'&h7}@+X\2]@lo7Ȱ5`@ qw&JnsdK9lsQ~y ٔ}6X[ b шrwlYÅg-9ZN)Md{s{zNX_MF!Pl|x3^&v xm Dwȕ鄐vM'өUEYIt;"6/բw ;^ؾl ;Ǝv4)aΤpA%tyD^IHS~7m "ӵGjGyF٤S66g[r}tyWvck|T˹r3g.j@)'=nO`OSYSe9'oZ^ÐD"mRg>0]q5Vo+3BLLxGJIS謍VЀ%fM{)?t<E?y b e ŕZy˔mV݂~x+23?O+I3jʞr.-KGPU*Unڥnu߾={e5o/ňuLa?=iA7oendstream endobj 77 0 obj << /Filter /FlateDecode /Length 2136 >> stream xXKSrV`1faX# d9x|5-78&3~EJlAz|(8qF"7SM! !x.l%JT?og4%=>է! b_[÷e;'i4ҥwFzna7Fo7-dh{Uwx 7؟|Dl*W/Ga9 bSӏIv/ւ̬-Yg$8|ENv.&yŒа}9i#Jd#"a.^07 n}k>bMtJ턌n,mN;~6cgu?TH%CgVMUұz+-yN*Dڳg=_٨ M8r 8S>gޞRL%T=8[U)&S+ §U!;v.[09S(~>_§BvO>ia65oM:ZvRRU(ph.m7:Jm4.\,f onѥGia9숺C)%Bfyrc=Ƴ`LJ%=CEK]V 8rlT 9D^b,C\5l5-v+Vik XX}"i~Ŏ}u^BSĴtzI~֯[b%hYZ!W&lG=ӊeB 2Csi0|P =4#_pQi46蛴E964)u_cJ*1Bیo@pR(hHS0X%Oi۾](281< 8$.@=e_nO&1!+}*G2$+`zV ߔ]Aw`*ƙzjJ|:?s :ba{3Kedo0N K*#`Yꉓ<"N,@;'A*d3цDONc#D(e>*}QbQ,7vq&S`Tgxh?'jƮG{ް;MC18/)L@$mcIP阜XiSBj\is6OtHipV(9bVĶ3SٖݬCX4+S>{` nLE腸aʕо|JBף"DT ] 4[X-eVkޔjnR>Zhx:{=A6b} B2hnf#%:t6cP@L{2|-\G(4g2u9v,i;-?V("U ;Ubr|h3O)qc\Avr՘UKX@27<4JBطcIZWn~رT<]^8`]w"ͱ$ZGzBipi$HC fug`6= IVSZa8h֏WBD@MXYU4HK U 8H嶊GdґaQ+Zv||..4-jj N!2T E#[CypN^K0H y@|SR@ߧiN ԳELPW: ܲ|.}?pduj%_1R?CIg:h>Er%">qŴtpOl_O1 ˾tVu>G &~7VσWNXYү71\pW]w*[)]V+V+gq4S[n%[Z/6&![(&ĞO'zHlp Kݟt'5(lx%R/J."joK#6 p{|ވ"E$6Ub$N|FKbm\TqYʩ nJ[ 's JQs N:Cg[Bn1춄 fgjn> endstream endobj 78 0 obj << /Filter /FlateDecode /Length 379 >> stream x]n@D{vI$?`g2P33$)RI؝e7Ox7o?ʵƩ_erj1_Ho>wKy|ϯAڝ}d{s_.KMR&!Ue}8t ' '$3O'$ 0jm[.I&AFF&AFF&AFF&AFF-ܲsDKЈڪsbDƈ!I@ll9k5ԙj:SPg5bVӼy L Ù4hC\#kM܆{ND"W*<߻/ηu-Uw;S;e^XUC7[endstream endobj 79 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 4307 >> stream xWtTպ>! #pmXPĻQ^C M!1ަ^̤ITx( (U{UR{xW$yޚIdocyyye+=8gΜeKdo"Q߯,"<3L!es67 ڪZfnjiNT%jٝ 746-oY&=JeypG=vݳﻟ n%&we,bHl"erb1(%"D%f48b"1L܎FpL0˜>[0|cJ(^xrܢP1o'I\?e񔯦nrmEUEs1fgĤ߶!|$rn˹p^n^ =BF(hRIzJҡP" ^o5K{XxUwղϼ׺Ϛk% Vm݂ qh\EŨ 0 ( )YJ5' 1ztw  0+pW/pUrB*l&ʲ<.K\j :PB5Řr"J, |LB:,b>o7_>y 䞤FdDZ ⍤XHv'SQ_*JrκXnw[6jZc~s>]C<h@Ө͆ yxyԕ箢Oh#O`̻|9|[׿&F5gx1-[xaӄZdL#lMyuHJb8p:~wm^n_Ct5űiGQW0=x75tp3F+n-s3p{ξ{7EvRTJn$l}]Iv@ ÷ylXO`Th()'DZf Rm4llA߳!,&> h:ƢX0|Dz ?`Y';n;_o2FT[ܐ8C̬;Sea/7-.Hi4; sBꒁ Z%i}]%+n0/R12rv%!!])Gڙy^niNjUK:E &1*5:51av\Ɔ9]A2x ٤"^gӗUB{-iI2J6Pl^d{yIpN%z>;ioP~ * `e`+= /E5aL&.bM;`^> 33LJʩ]qۋ1:'w&\Ůڐ> ^.w\g % h)' h)iҐewApXxn;uZ 9 K42aD`쇧.aeR3 ^/k[mFƢ)4 moD%^>q8>X`4amX`IMiWڱr> ^jVuV8j}GkRjodO9|P7ʫlHɈpH4U?T1%JMQUPHG~UC$ lXQB"Ll0X8wѽ˿ۻ[]-G0J&LҢ57]muiQ@R-k186rtNraNzGOJ33Iˠ(H0Mӝ$ ta*Wab&)E$sm|~6%"]{i @"45HnPG!q|^u%iJJ F@=?Ibcu'B2S4tlN^6PdJK:BR6 g_`LX"%Wd̛.fv#b|ʷВ{$ZH ņav"_T PO|}zD!ơubX7LWaP>`>ށ~@3ǯbTBݮ/1$~KR斀&`(͵;; s"${ҩ zTgŲp7 ᡜ Ѣ ӹQbPQU|6\PXe~Ngz&g7dmA\qMҬ(cc,1 E3*|"\յ`5M2@qM =t$+3@ZV& ~Wʤ_-?h(bqTz6azQ /QkScW (]JEdL'dS"xKͤH#+d$ms'Z@:ݮCP'Վ:qB,ALp)4,F^Y$PfN +`-4b5ԣdXgl> @[;\b \lipνs~[YX4crU(#[uV ~*d.0c~l񺥀Z}L% &ZzUcRU(% KZL rXE^-E]&P|4 ))LXvg;8Q5f 3Vtzv#u9\k1k uoUjw!j_t;x?8%uS`8p8ܡІ(R(ӵaUK1ݤPolhD5[+pJnxؒ#yz{7^Q{~at#(fBخg}0?]Ch)oKWowױCz-BrnGwB.'WPUpN<<=֣oߩ5kq`Sc䧝hlbay?[wXawkN{p"[>ceupKڣ̷~bD˵t]TJ)b<*@tt/n|^Ɯ3< O?q۳p'rzڂCa`;SlO3mD7̹'8Tp|eyfN*JR'i/d;y= |Jw3߲c~] SW h֛&:8.b-,55.}ų_NM S8ΔiϹSǙ3,ˌ2_W>C羿W'Tl3v#'w8h[ͣH}"̪Eyp|FQL»1"*U*4z5jײe;U?J[d&h>"~ AMPp$~f^}4 £[]p6օ 85Of)·ۅJ&TDڙWjR-9VIIZL]|Ɉ:_VxIRL{zuԕH-ZF$Y8-Xnc~DU>o~㏞\xLQ*2qL2C[o:5j"-W %19yvl={%)S0)<*_sx,=z^ʠlV(V svf¢U%}s,|/nY ר @EJ>8_BSqlo;GuJC2j7Pc0/[~;O]cn(5! u#[3YUW_6:q M5ZyN;rT0"2;$ ֦+ GQ(SB8x|lOɽN^YKOPH k.endstream endobj 80 0 obj << /Filter /FlateDecode /Length 232 >> stream x]ѱ0 =O7hR RNHe Bx]6Cp:rZtsEǔCmuH~yKٕWAM`\\A>X]1FPÿW[OLi CS䌡I -2;sqA"-H-s80w w=H=@2&1D rmϞ֊yxk)(sSRyendstream endobj 81 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1627 >> stream xe PTpѡܠnz/&b:i$!NbFPaweaYVس,b # hLa5Fhk&vL&9ukjL;g̜sf~|*5H$*6nݺ*//aYR|Hsei8]SgB"B*E"=&oۨnQfZr_rx?/E,oՓfS*s)jIG=HeQ%RiZ@eZR0-}X:VچHNIao'g 8mNʑXzyr¨s~śЈ ɟn|t:=W#T)d047{[#)M #1ۨѧ75C۱(Bm>Cݑ|-];td;I,noi7b%21~<΁I#0?8KH@Upr8(Zbэ}1v蠣'rQNR0M" dep_PL7Rhu{C>R.B3+I6jkgl0x)_8?A:b;r@o4u6qpth 6%+ wCw#RW{EX\hj =hm|?v^n=xPdY9Є#zRIjczF=dzA[4 kJ`x.FaOœ4; *dMzJx؛џCe_śҧwWLLw?rhG> stream x]1 EwN ZEU%]2^qwW 2ΛKX><'n;Qճo*?8n|W3TKK'bkY+xwl ݝgt5VD!I`#IMVۂF :^-cK#.kJ3-IKb`_endstream endobj 83 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 784 >> stream xmOYLQ})ָNG%&B+5q XjJǖH;t-KD\@ . jcT@![CHf9ɽ9C 6Ƨ$i>!-PH I(x 30$Sٜ[msHˋgee`VtY&;,XY-./|u6ApIMx<)f;ƿ`<1n/d-V!0f;LLl<)kywtÀК~`le^Yst7#{MpTiGb❽wu:ZM{>W%U2&q܏/x&bs=Ya|~G#-6r﫽g=tQm%.Wq1D<v&+_ɊTy<`wH˳249+o- OAG8 )4 2d Lwe]Dt4h-QU|F_L1~B mendstream endobj 84 0 obj << /BBox [ 1108.54 1367.67 3943.32 3068.45 ] /Filter /FlateDecode /FormType 1 /Group 36 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R43 37 0 R >> /Font << /R44 38 0 R >> >> /Subtype /Form /Type /XObject /Length 2211 >> stream xYK bŠޏm @6E tQt:i;{)j4n-&?P(jŷ9||x+6W{ʮ#4]o??=x|pϵwB!1 T%A˧gW3@Ѥz ¥{{+(^E(25/AI1bUP;\o/Ǜ@"DMg !}^B}֮QCkz@A_.*a* 1W_oy?/?{ӏ[0\*>~&~|7qSxבWR?#Q:E֑߰#W1ȆBg.KK REԴѹhE:CJ.)sZ{b[i1&0dȦI?]eŌ,<ע"Γ^q1r@|b뙹P:}d,<ٳ9hBH+,f1q5)E]&st RԔ8̍kk`\bՑjRh34m¢'9$p;:Rե<"m-OSkeK:peq֪w ndOņPl;G[ZAsH[Sc[ .Y1b?T{}g*0sa`ODS.o 7DKEksN5xLM>Jb30fa, +$a`vM^5+D u 5~ZLXP"(gp+Vp욦." /TPfQqC0Ycci4՘30fxOkr/EgiKdKQXc%U0kOD0Yc4(N 1T0 ci<>^ܻ2en'd-FF4 rRL05Z -t0bqdq+۪,q 81Fa$@zK0 BMa1TfbZ,ؼ)PitM~gy/Y`/M̿fLJ`MVk`8`t<9FT))?[GV^ s!,Yb4%}2=YKCq+I?vMF(͋[IRSƇnY d!SzL*X4kr=R9R5>-7V˯rh`Ơĉ9pP,pVn.&NCq`V@BnҾ%[&Po dA!=swW a,X5[s;|M&>0zGHo_endstream endobj 85 0 obj << /Filter /FlateDecode /Length 3500 >> stream xZKܶ=0pRxJWRTJ%wR")m_@6ډ l4~|ݘ7fwwJ.ws7 U"`;D-]^UMhBuAkU ngYoaún{FP}Xw:~O6X ocu;; ֪Ǖl%j7o]6#ߌ ]-&׮j_{KRM팞 H8h q^!Tؚf2 &ff4*8IMi@^+vkD;aPҖg\'* BZҪ/W׿~Un00ruxtӧ<ݳ首& QW;Au R U,dpKrhkÅ麱O7:Ӎ Ҭ`iWYBP"H|S)w'|zT9]>wE,ijpV"3#a46# Jł]HH$ fƧNkk̚50M շ[ާMU@vT0:rFZ x` ;E"9z2¢S!+4f\CY{η_^\˧Ķq8}Rqd>mhۃ}YE =X#+Em$j|x1[MSCP՛\`f!iC3Kb_S \t<$JsR.m5p88EԾIrjx%we:9uQՏL++"PGk`qh.ǸS*Ep<0.tϚw rsdݴi5PSv5.0ᛤH$Ǽ7@@|Yu0*ȭDa\LL-m,mO1M b&GO6U7}>7;ygS:M791f47:+6n)`Q!DY%q7˼5ihobzkǩfxEPzm 5z1%`N`lCw>fBc\~@#/Jn\: X0&ɩepC6[!$.]VU\/a"yADR]>ETЩl9ds1*[ ܀f]`b~4("=a (7|O:f6!U- .O.m^#iQO~nT9gF (ig˵ܡ, Oɱe\(Bd%~+FBn8u5`ęTmNռPq:N^cؿi `C\+e@ae|myW1zۈeU&y~` :Swv@Uʣoy\.06CjmdSJʮ*'1Lh JIRq3$tQ$`(aG2}幑E%) $ڊ(Ҝ}Q [qwa_1Cw ;.AﶇiWkea ЛڴS{'_i*鍈dD!Qj>Stt%CNњB#zy?8?GL0cC1E1=؍K1Dd1r1xև @1Kb+Scʧ 1lDYQE<q:vʕKň]0[<ºA{H\8j_Bd~K6@)Z jqǹ>mAD1 ;K$BC!ԕu>Ԭ%x߯IVIZ^**ٖzD@ + T $m4({+prN};-7HqlPCFyC\OO򈴠Fj+סQJEJʃ1-=WvtUac ̾)^3H]F/x+h2زu5QE.qSBj\{%VN> stream xWIF)9J Bxeh< ̿OU/r#<ꮮ嫯?,iɖ_va2mˋK&̔)\,da%b/Y5lbEK*ZMU~AZ ':NqsHiZ:8^u-^,߼!O ˬ=tfhb%*)5̭X8, M{ȾE*i)`֟N;R+-\H?TQXY.\$I`xШ'M>9!̙ D MY8/SzV]>i>ܔ}=@Q^2 : aRx{tҵE:)֛\NOb]+1g֎=hi2(}(BO~1fqcndrw`2,I d< \8.5jpN&|R Tbuf$7ϊQoQ O=Ȁ؁)7cr w)S6@V[yus &K) ߴ>D#1 J&&cU~?Dd ,>ـ)%ޟ8u '/Ysdhek*>$tuxZn1XܽڏIsLJa8f:l򢿩.]sEix 0pȷjt,r'FX!R Upij:ɶ6';2P-")+$ 4pf&ȕHUVnAYA]_ҡ`ZJh^I.mT Wre=ԗ0}sԪTc[=X68ʻmCJGfiWm U,x*:TXdw:ӫ aLVgɏ-~N eIN2^ E]Rcf  Y&@`vBSe&Q J' xHUPAf(pӷi$R@md +) V<&5C |ysJ#}cdݤX9}(bUi (~PiSeAyd`V6 ǎ%& + G/Ua-}^`# endstream endobj 87 0 obj << /Filter /FlateDecode /Length 276 >> stream x]1n0 EwB78 \%C]n4kU6qW#kUQc{E*Fתn@wψްfD6G P(CbD [F[ÁPQC pLjD""5"XYȬHVdV0^d?i+ymGΒV {}LIV̋M9M ȍ2endstream endobj 88 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2631 >> stream xuVypudS8Cd-J3AbH$$09&ܙɐL9o23+5!`ȁdI)벵Y|-Xʪc} qZd߳BϛT!L =;%=J@I"@ `e.ȗz++M9km{i3i8$B>7/ 0%5Me^"&1D,XKa:b=N,!"HMb34&AĿقDžAŠŁ͢2N)IIL&PHL- *a&{qwGnGA֠/J"kė:ƽR %.C/q% 5l N}tƭ |x z+T=D V'D[, D\ \H|3<v|BjͺܴDoINP%O9)3ބSM$QpI_:Wo[W4)KA16+#?SN4H'JjbWs1D80R"NlBDy-emߖ&n6~L ^얕*;S@b>O~-dk*%3\47@?->1Q1> g?XԦ0,# SMXZ۠>ngblv+ӕV19~B[6)ϣp`qP.τbZ% q#mjM- LgҁA"VzZTTU8*i fm jMzv7х娓 -U#_Z͏t1jIlޢl7: 2U %fg#huv&_`BgcA@̋ӎ/OJH妅2)rk }gd2R_q8yyC=? EZhS\U{볻.NG0>cz= y.o 7kDV͘)2)5?ͶB x7?s _x?%n0̉/JP<29R ,F"Ol6 jyQc/gZVo/jɂ]Um4Rp6$kh2.n6Y\[\e*".i##qGbw]_إ5Z &/^- Q|n9j[B' Z,:`XŻ J@/i)?xp3E)2TyIYѦ):BR 6ԙ.u\28W^XSE^8`|]8];&Q@[{QONv3(A[͹=X'ICN{IbL1e˔ޱwXХ@#隵ZCAhX `|O~A?N}%%PVA]M{ʜ9J I pn<<+9_wwcac`ћt4WƷt]vJ\VAʧsNpNvy`0W:r|Ow79@(-KsIXyRPtᾓ9pbxq!6Q'u( 4F5kݞG:Bg㷐F5=`GMZ=[0T1emLB Z|;@AO1q/bYC?Y. .syXgSSĶL(=bA0 o2 ~ ._FRfFl]]e!B(ޱ/*WiR8C5.0<̵z\K[>p @XUЋkuα}f9d}RrNJn|e"=ACcp._Kalk+> stream x]=n0 wB7O1.钡EL"3}|I:t|6%.SP~,S5 cN%YB-C}xc`f@ №endstream endobj 90 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 3770 >> stream xmytvа4FX(@)}Y g! 8-eeHѾYe;rqlB8!$ !@(xx9bxygF!9997n^Q}4{sO87sg^P77<;#?oۈܜ65*6-ߵJZ~%?74.7T)WTVU=zbL[%RbXN Vg5ZbQ$/rޞwǜᷢBkz}tƛg bg4Z]E+AqArX@I*ɥ+. /*j "i6Œ'ӟ !vV+UEe:Sj_J<&0-qG| @nј3X]6@nh)Ast)svy;'e7Qt`٣z. uej-vp1v*p;i`PD[o+D jT>bkq۾H,5g)EV V,Gfx%C!FmU) frOys 9"q ѾU?FQUlwo̦16h8 -k@ jZ Y2?ϳjZBItA Ul,#Ja~c,NY;KCh"5q6 k`_+> evASd;%O#DIH:bl4O(y__{D]>Z۰x#U{RYd^A'F^:8`I5բ potIPį B.|ejَؤW`:uo<Ŝ2' 0&\C/D! b2]lV6Sm8'7TbTLV[6\^Qo?Ղ]sBPQV(mzfx AǓo?9M0_cjg\:+S:mi.UVSZ7]Fi̠׷JZZr@/ N$j≮DwI Ii,oz_t 'Sx?@#ko-+#lmX ~C&H׋Fg54޽kpڠyq$4Iqʫ PW]C*[~~<,/Y)l8uQJx\& +IQ~yB45;Zdo{whEJp[I[F8P~M2so7BWŪu[he Evl TmPIMxPE.y_e0~O(aIj2Qla>LJzi) 6Z(ت*\hF@FFCzP,ak#af=f=7gšTx*#'e-n;4MNr >!cUz&k^P-M{Cиח4,Z]|9lU<%2-hAٯVɥ#\$77Kk,j腞_GX۪uֵ:HCyӆ鬑H&&%0FUc[+|4j> /W [ 1 3 1 ] /Info 3 0 R /Root 2 0 R /Size 92 /ID [<42c7892e60717892ef4fa7717958fa5f><51e3f169bb6efb832f8eca5cba4f7196>] >> stream xcb&F~0 $8J@g^{f{ = D, ̎\OA$< fo:)V&0DM(˾`bA$Ba) VcvV0D2gY"e?ec@$7 /, endstream endobj startxref 69348 %%EOF metap/inst/doc/plotmetap.pdf0000644000176200001440000032233615120777215015622 0ustar liggesusers%PDF-1.5 % 1 0 obj << /Type /ObjStm /Length 3814 /Filter /FlateDecode /N 80 /First 662 >> stream x[Ys8~_ R#؉#Ah[3k7(&Hb׍>@b&L1D,e%IRq2ƹnjDq#4ら8ɄLPµf2= ]bMC0c˘J.&8JTP,ԹfIj :gF0 pY31C13^SMcCW8KL2,NA2GmM,KcIF,3ƫǠw%Pby*UlЇJ@=*)Tt4H%bPg1%P (d Dd 25z<3Lg)z!&H& I&Sna84R=+Y )AJ\{ F:KA@ C+(h*x@8 5q=6=M&o,:Wh5bDNYt2ɗ8~hϧmG|;ZXhp 6qw7_<78YW9rZLV`qks5lى^MKOḨpD'{rW]^{ݪ*,u@d=bH"GOF ,t/+D"G,_dwV lmn>{{鱈j>nX~2ۚ-'bڹ-v w*Zi lrrn.'-Q91SފoBj2DAA+~/i" '&䓛[\t!D*ʣ6DFhͣh4g^e:Y/]2>Ԑwpo2͡ףyO^B.&W[idC,$Sy~ z6x}(JAypÝ?WaB @@edtU;wu P ˊ#0@,&*mGm.=d F g[pEn׻p $4A%wlGyˣE:FߣH*DɺT X x! btm!`Pz*ĄjMcxL( &^ΎY[8t}Ю{;6R{҅yz XN~c@:P,Wn"|hnynax_A۩.<<k-ϢtMk BS9%#Cb=tPCגQS  oF[vEGX#K7Xb:C1)3ƕ1ƣ--o?q^n3?Fg6q hRk!ʕR9A=WԪe.'f7|+NWhR]4I4k.tIPwJweTWq_v_BkŕƬt+. YPUt IՠzݟNNjۋʺc\&PeP6-E f-UDupTv6NF==pg0Q! cqt,uzj﯅g!=sZM.ێ !q4Oݏ EsF|l- _֭"[' s=tAToGƒۻ.a{C$tl?n]!m!݊8 ҟ?EaQv8uaԒE[oj2%ү=Ѧ|,MYϏ@4f@N".xmRڥ8N26˲DtQ( xQ6\5%]ٰe\nFҦHɽ?[QQ5 )JE|#Z1 '_;1<ޚVl6HI4H\Fw\'Od6є'gB@U\ò9vx;las* u.PW˖o(#\.68&+-^[-J{ŭco=F݇޴REp"O`pڵ'5KSXLwelwEֻ 5JOB|tO!+bף2/ ޓɃ|%_MF͠o`=g}?϶qPˋ/\4m2LKoG8,T 3$ṻ/i~F.TM{41sKٓ0 S)՚>m<[VQ6:YOvJduREN?/8K@O$SƝ4(SN:k(U8Uu0+#i8>Xe}ibQ;rƤ.™LXQϫ9Z\ Jr˔ 7)Quc&T'(J~MoAJbbu<^$6~*7ǃGﶎ/9>ūm(O/P͟)4mhr^nt!$A}Ny-/bPZG#<xuGy(N[iU $ӯ%籷p*#^8M\X_no_[;b\-rEgml84EQXGCsg?kWӟZnn^w~F[C=m /|Y9՗V>=|}U5-U[>#a\B*7~d^{Gh2ɣub435m")K B)5y }G}vEF;}]mk) ?=bl\,T$ l5 ełϓYK4w,=3MG~Szzq4EP`xRQVLuhBU'%sЕr^˲zr:&I\sQ$ qLNNNNzԕ~J{ ~E(rѷQڭ!6W|5\^` KX.%@߆U/}&rs[o~'rk tkCG6xيt W3R '~ҙo ^^>$*D7qr4EsWN2vGY.#O5=E UqD*FRDZ]=;5iatlwe6߽xckmݶg?qаMgQl֪!rگo/{9iSAi[o$۝\_甮̗v?zjHwvvkHO!8&8OԿOKRڷrxe `}o9p7endstream endobj 82 0 obj << /Subtype /XML /Type /Metadata /Length 1423 >> stream 2025-12-18T13:15:57Z 2025-12-18T13:15:57Z 2025-12-18T13:15:57Z TeX Untitled endstream endobj 83 0 obj << /Filter /FlateDecode /Length 2123 >> stream xXI6}N9ܗAAC``^Vx맊EI tT~_.f#7ȴ6w뛿Jp]n\Hx r/?KƸv W+Y7J91:ok\ʣ|<ySM`jbkK.:[^A >Z^$ 2-xgǙZ觊D/!d9իoKfK Jv46KHw RBI(^DruR+H&&U{PaA5l>֜[˝vLco:h };f1*ޣ6O*۪PTQB[avPܱLj| P^k}ɺTP͑*Kk MPhI}LIB uڹA#dRaѥ^]2C̅X2Xm =R>|&QY1Xi$UɻBj+u]؝Izm6]g*(ǡc1+!9u·Ѝ vYs U1d\j}ijqԛ)诅76`ŢA ZLkUqiA, ,,wgm;ΗYaP,ں^jg JY*8uH>DmQ gYR9x "') [ &='dh@yTw#N<\R4US@ŧr1#E[.+rD dzKlqi~h[3eh?s=6TcCQmx)u@qŽW\*8t"inm o}( L~x@TB]M hJLw!>RSCkv,& O%tJ>Mf3f5%tjә"*V]wJIiWC[}.7d4?z-dkEp)@}IM%bj35YrCrF ꫱nfi"t:9CX!8@4KvǾoQv sny15+ *9jgqjzL>c[_EQ(݄LϦ^a۩NA'v/Fڪ.333̈HIEAW2+i6yhIc/wp&7q&= \<ѽ8Ywb.s6=rVSPrWz"ۊ{?&}N2jMSlnGO:u}>ThUlf!H\4M#`c/Mv(;촩|)n۔7jLU=J(X]sǯg L-C/`T:RRW8㓴6nc&,k>UvG2ʕ{NA~6/!/^I'LD j7@?~sMSQŶpJE49%+V)=Ȗ#~2NlG@ڸ8?e4D)ܷRpG0\74Jz E̤x mu-2zyNi1ȓ~T7;N1% (8 َBIqIA+ T!L"@ ~Aendstream endobj 84 0 obj << /Filter /FlateDecode /Length 236 >> stream x]1n0 EwB7U\%Cd 4DgKIINsɫ>ڂ_ڔ蒋;;g\O% 6W>߆pV#RBftƔP}61Gs\Aq+k k/::PXփ֣ $(J V>c `%,5r$ 5*ƫIjK)˘_uzendstream endobj 85 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1563 >> stream x{PEw']AA~R5cj=,Q(5JH9PqN{zBE/TT$^ΓvZzɌשRO%wpZͦeTVc@o@={|X!5>H;8\Kق%`PIUKvmGe8.C貘g~238 e1MX$0 _9lDFWYg8E'$}C=|$zdD :2jvO+o8}U%S˄L(C0m׷؏K*rìws^8 U>0N['Eo^?1{}6.Dd4Uqg}d{ahSSY-ٷɳr'$ X`7 mNUhzT:]JavKc}}㖲"Q96hH/[o|b咆 hxw/j5|CyWI7;쵨^|'ǐȉHy` /q ١ 6ՂȢ1m(NZxen3e.u+oH*^tV$0>X@UpնUJʹifOL^A=MJ0@?Bk=2B+&|kcɨVS^0 w d9, ɷ8\OXHP~Dʯk4f*wb}JnH]e&>D XC8>_F<[(åV.EPPYaۯY7KwY\L'49\\kaN/?u|wo.&d f95[ Ykyl1 TPnT?z{A(,ycP}/tendstream endobj 86 0 obj << /Filter /FlateDecode /Length 188 >> stream x]= {N @Gơ1Md2I.8"XYVM⽙o_D\\֛tdDn㻞@> stream x}hgKһsY{-LDFnlL[٠٬`ֶ$gKĤE(u]SG}>y` >< 1 SҲn+jjf!ePa GoRE_FmOUl S]г3[FO{eq{#P{B5&Z\ġ gmk?FKgWtޮWO(ёr/tQ:iJ7"q?z+\IF ְTV*gSuRk -Im{:1]ʦֺ:MourA_taկĆbyJ/CkKdˮ6,aQr78hyo~TIbċ\sݷ)5y*B.QQmd1$ Uu|ZEq=m߬*|0T <ӢRA <)zmq-e| ;`sI05ߚe2F<,/^UGTsߣCеKtzxwXv%xmuR?U۴s-wOd>⸃ HJc!{ "E_&'l!3iA&n6u ?~n$ܜ|c{=xߧ z}x)=I|endstream endobj 88 0 obj << /Filter /FlateDecode /Length 279 >> stream x]1n0 EwB7d'T Z%CӼ,W3i,|_%uNk8IZmU}|OfܸtOnkJ0r9m@/= endstream endobj 89 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2443 >> stream xitUiRŶQrD6QDHv֐ +4,!Vw}';d$$@,,θuPng*g oN՟u{*1~!W&pŌq'1bzzB8#ƉDO\Wʧgs'09)Id\xy1H$ ۈb%XK'6 $K*;[Y@BY*,*97)IG3xޥ}| ?]SË,@ ZNGMY$,hUߐ2u(b!㏡TA\S J_jT rm^/2銘y׵nRd'ZF']ζl[Ak/-Xw kմ*>T)?4XTP͝CHp ][xRn?N%;: Geg*f- GU@. ;Kivr 5ԟhx)>gQb"X@(yCq^9kDl~k\aXr׮Cg_L{$Q)߃ĝB ѶLI{e%.0|c^O&bR2d6µiؑ&J+ 7ϞWTs5PM^;w%h/jЃGA:) y"qס `l^=륣szF(<]qVuP Ej̫P;OӉ+M'P{r$gWFYYΖM(˃ 37;h0V@%eG6 oI:_x_5$ao‚ BhocIKg\ lN \ddeA Pb38OINR / 5B"L¶H!tMsth}6fڳ/߳l[6į7 b+ ւ=~ؽϧ尙lHNffۻ]Wd\Z栒/ I3G?2|f#]5 }$Cnsm?>f ŋK2'9|CvntjcJK+$@2Vy~oi-,#wEoc)3G)D+>1u4dho.62xkd䶃2 t| [VӼe4\I.Vv?RUm)FD-PmT=S$Э 7~M: N8myL JJY_Ғ[⠜|k2qiP?=~2l$Z8{"oX˘Ȯv }W[k:>hغRkо\.6_|A .CvmӪԎ%l^ݛ1jj‘#Ρ)[xȋR~U+`6U`weExH__w)#[Nb;)5,G$'Ve&$C9ټD?cQV9[n8J_1-G˲'eRpS(5͐VZj2y΅ JRR3ݲ *BXhn*K؇~S|3\']>{.-4~L_T9&0JIvZpY֐ J^6KqFzlvF.Hf' 6{E̼/aLѲrr1]AlRjhpi C6TPV6́ݐR1Z62F0KHgWV.qs(;ygfX]leZ-k/G߮GʺqK}t+#k9a5Ί>%-;#ɥ֫xμs ~,dX /úΔ iUzHU*9Opϥv' S9S߲xӟ si%}JZ|5 yqΤ̲FЀ§rooM{N>w W ǗM(|g.K&[MkO ٥Av&Uq1endstream endobj 90 0 obj << /Filter /FlateDecode /Length 316 >> stream x]An@ Ebn;7&VU D,Eoo'颋o<_Ӹcna~|[ǩЏy{|関> stream xuVyTPJiKߌ[V[Q{U+**"aMHA)%KDD7ZԖj=m>j7t8oҾsޙo AN@ p[hg9nG9b.3vbAoa0:C '8fglb8~OL8>z^I Pq1":&6~WBwpȎPqؚ%GyN1 |5ZXOl 6Ebb E,%r›A > |w& DH8AR_99=n pa/swDxErm%;lrMN[`>~Woȉb{}K J+I_t2Zgo/FW\'^PIƘ^%58ʙ?jT2 @!߾UZ$ҺBϤG᳸+tͿga\$;qsO%ie8 %PxKodhBtXZN+>הM zQ/&7{AA?mr\K?r#E?}Yv9mq|0غ-.܍@ MI*g;E p,F ,~ω)BdJ&V8tѽ>GƗ<"ڙ0!&=#;'#jdmbC`<y,FG;4 >ν$Y$x?5EY 8%:eR$>?R90dgiQiC+Ӷ dbMj9˽I\'/.).2z*(rxc1 ~2} xз`vPPu M_~Ց8Z"!Tf;FrBS+X Ӵi8d-۰Q~v+7WH23˅-/ruˣ8wԝa3a-LXPɝjhKTk|W*P:).V=,+Ѵ8j_(`8X9@@V΅8!U6Pv67?2,O '&>oY 5s.Iex47NtT"}iMG"ڏ*YKU_@(n1fMMCSmZu| [Q+oXI֎І\ʧLJ5{^懷X#}@N¦Ţ0h1ٯb~]=M.H;nSyzf_Bid('8!e' Ey?p5U|Gqr?\pGp kttTQ.%gJE,|n@qM `+*zඐ&bp֡Gr]vb^,۱-oěvOjGP/~ @&}I+ _xt7+ kEî8?o[3$8Y9 IOΕ!f#kZ;6xpv{ԚUq&lqCu "`bm.ޜUCJeߤr"69☭0z5.魇X{cdzB[/]_;:9Kj{CpA#'Øoo횵 K8][5[Kq#}iA١d~ĚbgkK Z"WHZV]]Y/::*35Q %FRm5>UF jx麥ӫod1Duuz9ULJƐc@5yCI`?t#φhv_#66'7[ϯxE` 焤BviLnF8ju-@ s`jKۼmϨO񅨢G]5RxADʂ >%SDGGٸԧT߄~COFKO4z%Z4J6D[-{10';͜8}8IlpMt3\ r4Г)}clTRrbX>EXW=Iǚc!J+6jddmDksS}),QcMoo+0Dxh7l!:zZ-Ib\5h_MQ1J02W M¨H]$!:޵W.8sYq[&S=6|RgDfn؎p/T2/+%11+\*IZ .x 6%|fo5=Vqs<6kߪKXF)W4$O YBv bh6 ĝNy'  |dž52[ FJ 6D} 4@S^: _c1{.XF)zMF$ٝpt{[̡lk7غd1Dn@t-F>g.6]()!\[knUϼ"\P~8 ۿx}0C X1 d}׾\*3܈I܈ܛY8,*uz)7ft Aendstream endobj 92 0 obj << /Filter /FlateDecode /Length 306 >> stream x]n@ D $v"!_K?@qȂ9;vzK̚p:2/]a$-zs$͡UϪiQ8^ostEC AsU> stream xm PSgo R 1{jkZ:k -B(I@A! 'Dy"-jUֵֶvZt~ttݝm'3ɗ;;B %aa}?zCxg fL4?쩊@\O@j&5E ^Pd*չ yvVh"#%42?W"O?) R(#srIyqKXDQMfjMPV*F"(j5ZGmޢ~ORb*A)S Ԃ怜RK~$JBk+L%3F?DeYvj)H<@7.{ cc,H|(52kmRrߊa_DFTHq$1]ѝߡ쏱|[Ŋo!3+v\Hc B{$dZ@^55I.O6\8'Mpecdi 1IwKKWm'\*ds2SRA).UdIb=؉sЌLxWmnHN40Gmgy4u1q{oY8ˢ(i0:!Nn1IsB"td,ât^uF2ktFOj-m<&C1@x||D66gEr;%a\4`ph[ uSN2jp! \EM3'[dVbh{]+uѝE0H?ƕ-CRjc[RZO %\1h M?O8-S{aʓ5ʯkP lHJ3Pn4-8kRmtv`&cr7<$gJP.i!2=3~vgR"Sce%kc p؁sC .r)R Q; j>jae{hٻp.:ϛ^ *:7%>IXfV$kfښ˳DL~+ؔ$t8?h\ڏ 1Wa лHnuV{nH5G!Sk΋ Rכ>8}#P;9LaD^&pWv95.GKgkq}!)ƐUm 9?vōZ}J 4z7Kdg*,PfEOW/Օ<WV l 7{ KIu>9O(Bv 4K̪PPm >rZjj&`=d4 %/}D^wF|S #D],ٻ*EcVWMohw"L z3l*z;5nr5f b}ZeWekV8to@5GYY1 5  MKc;$>-#unDq`l,F 0Z(1p,<x!v{zS=;8s`ҳD[W&'( >,5րX̟o;qEOZ: R[1wJcQX "w+ g2WVZTEZNqߚ=6C~ˠ}߭!><+8'$\vm0/~>m6h G$ǑpvunZJr TeV,;y's}W6J'_-3SqBR6^O,`Dg^~\F1x ~^3Vl/67)(y."BF|ӍtJ]>^꺬mmWv%q#Q{}i3v|+-G Y҉|,>5>g2#=W=icG~+Od~}vp UѶX#u=cSj{MG&hYҰc,]$Km:07W7 ` @{k`M56۞s%$vCCƍbmoq۠jv߆˘>~y4年 u{I77{ >IHȄDyբ=FM\7of»zvyV _0x}al5%y\lF&`@.8B7 [㪊ALߺI^c MZapZW al:7tQtNЎZ٠,[cgޱLEEɰM;_ܜ!M_jp$]ʅ46͹g|[[ =Nq aio?:jendstream endobj 94 0 obj << /Filter /FlateDecode /Length 586 >> stream x]=n@D{7~l@n\$\" S,}fFv$v-~έ?֍~9ͷϦs~.tz<{>ϱ~/祽_]uau]ۖ7磣We?v*À*UA}d:.UA]X[UPj3 8QǪfw [JUPIU* ^Y*UAMV)*)**De2T"@d2RLTF*He 2Q D&*#De2LTشqgƦ;66l֪?5svK)s :r.AC%tظFa2r9l\FN#i@a1! F! 0C;wTU*@ RBTAQ*Du f<4{pك&=1yj הo7M&\SI߄k7pM&})ߤo5M| הo7Mxp8yY| 7x}]8qkJodoH8.endstream endobj 95 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 8598 >> stream xz XS׺F${;+ij]jmZZd C!$Bd` CcVQkjpltWk{|x a}amCAG5{L應qC^E 6%^?%œd'dH_r⌭K2-Z\"gpU[=y5 QkKN^!5mS晳fyW:q? D"GL"gub2ML!S ijFbxLL'bxN,#fˉ bM"o/b 1$^%FxO .1%;1L>1 F &V$Q2$}3C5Y Cz,)5e[mf[X.(ρh׬) *woq.. ՘M׫Ve.`%mG+k= ހ][Q[[췵*2dA@vjJ~V~v ?[.-(BwN9%WcQـ2U^^E\@ Dw|NfAԫ~XIƥiRxi|xVyqR sʨ?+V˭TwXp5tDu+(<}޸ig@N67"@:+YG-qHֻhn}$-"n{׹D/8ӧnهa~0bS \8_ &*؇5jf0۽(M\9 ϯIo5zi*Pq]%z'W? u2~PVxR;VX;vi&&@eP9I`P64|vd+v}x7*jUo@Qv$XJ^s%BEJu?⻵v8(#i?rxfQwF omk(MEP4Z'Ep ]΂#~[ , ,]K,ٳ@,޿̆Kpx֝3I. NRҪ*"K%Wcm 󾐟/`W =Ø6)t] `!+#˼65{N 1p=Ás< ۰+3n/}HQrT)jDz#p .;q=p OCcQn$f1,B0t~p,f&nY虙YhJ./2Ьv`fU@w_U;wE.?rz\%U0 UjQb(J5۫fmUdNjO}|9>n7͍Gc&U酅Pdy [p/uliUMz]SZwf. oH@ljad دp |E}B('Ůy:1Rhb5V<m1k[(+ VH! B?+Ȇ펿,@¾iϰ`Opj} #_9 +W3~h*f}Ʀٷzy:֢TN RmTݮNP3l:ª5)Zu8Mot!p:}s̅W hpiT2@Lq(]nppjf[[8-qeV Uha[tOVJffz# b򥩪40>qy=y45DmT[V@9趞lŞmB21}ʍewu hůtQOyG?S9oe!ddt@PlsN! )R1E=]h^xy=Y}o)if,TV,TA7`m(-]g)(5NO#:Uf!^eOr\ks[;gȃ^Mv ͐ZY(g[Ofs! !k$Pƾ/%[tiT/_H{*Uy܂=Sq zY}co![qdB*U&믻叺-tp?bn5^in hep ?[AyaYg :Rps~}խ݌Vd1jJP)gSFfFT6Sk;ɸimNI/`yDpMP>hv\rlm'@brS.&TyuB_F0/un>i), n#[ x}&/5]4rԥwSCjز=T2;[=hk>fᓵ|dyVΪU.+\ ._P(KXmUXhRZ0H=)BQQF([#:Ǝf2Q=7|]ryuOAK3StuOR[Ԓ1 hg>@} F1)ΚIP_tb $*M^PP~4e5t_?!)+P$WȊ5,HE(+bcU 4W!SLp#;a@X/ ܅i9.4Id3 5>YIJZw%co#Lj_^ЇAfr16Fݠ5k,uWiiO=~# 5!ɡzxhcY)q $T ZPAE+ܕ#gj4UJƣ;g `|b*J>HbVZGn=(OB cOk?z/0+2A5&;?U._ rAC+\Gyn0_h!=\9_~aLC6y3-,u653-Gxт 'Hq@g*G]{*njZOy쾞m}37k @mڒP;k!8*NyN:Xah1zrŔsmcΠi'ѳѴh,3ʵ7eXnYkYklFi.PӁ4u3r|a|(>l ӱPlMԙo ozB*BsM7ڱMX3P,"Q)tv; mv[vrmX,̓X%.gy5.~z3ƴѡ4*x{sB WdG V*S_iN'+H8˖LO7D?r|sSuj\L/2#ڶhǕk<]㫃NtRa\Evovd\;%(^3gv+܆]itN_ /w&㊷臫Iܗo cGnsW<NE3==xgq(P߿zwGwf>fhjl;c>,WĴDUR żt>1Jk>@L TZyM=٘dJ|,q߁ffL$a̧i赝li7ool-0 E)ƺ6Š)]]]jƦb:/_O 2<:)mozr*%~mic>7Ԁ1{Y{n\N{I\R%זo:}~Ͳ q(pf4U[{apMEGUm^P,ZX*2L#ݎ;[QJK  DyZ9P&R jh3Cڅi("AÊ'2 ;%}OoB?_n__҂)"ixz9^&Y^x샡01;~,&Bӎg&Ie?(fi䞃k߅kµʶtT Uz+ MكK->@֑! pDN*pP}*_5ΚQ EhX Tع(rM68e'NUy:٦c+`oq:n0t$}z$)T=JY0{d<F5b=<&vYΛ:,-ަV~E$XYY71}T,4i/{2€ àvz#U0Rg^$z)-t*Y0O)oylZ Wz8]1~qtɋE, d jh cB;Lc]Ǐu77/ isLpSAUVP-BT;:p'k{cT;:ۙZTˆ<:Oc( qq%RPf(.Z-ESWG՟K;XƆtZ A65駨o 0̴69د&v=%9jUֈ|5. /Zr` JjW)WR2-~L &Yxoo .Ee"XE@U@upháV|( Jnބ#9V32U[UU[#%zlpߘ#/p 'ga;@q:.5]'V(#+,3>Jb\j#4c0*e*h:P (+뮦E`7| uB[|SC܆8CÛpͫu} Ukq\  rywCϪ(p6ڈuh/\_륭~c5~Z )4tSD 4oxV/f4IFtm|~QZAWؔ~tZ}1s6[Iy4KU^b3>\x ױrAJn[E#gE)RbmGp:`}Wx+|Q\{ ʩR480^~;28zri겵깔G|ŞW.I-ԕ/-pHmd/8߻3?z>Ohѳ@:6sSi 7!qc];S@e, < R#sSy*E>R X#QZ(&{%FgZY5A9+V*(W 3 45a0[ 鏻Z<)5$ Y,3))o7 6A:LH*r{)o]Rq ܢLF˗e;=h0v݃tp Š7RzV n-*8hz^ _np?n4>E=W#c2=s#a ˺Sc.d4JnEUo?"7k=$T 9ۥÇkj]-΢5h(- t@K&a"w#ˑ_" qxN*7e%y=I8MpGYcqgzޣ;&$!=udy%Ш&@/4=} drBƬLRc û`zڬPJN~."ةedZi|1s <6FpH4( q~f9r @aIr*D5>Oy-m"/hذhVڒ$\RF.d Wr r_µqqO:Ҩ6L[KoT- _^mE32h`[%?S/iQEaXJz ڊBhXH j ۪+V<6ImTLuˣ;j8aY#NlRxN|QoQ\E;]ROeV4VTRGW퍍 xMX+J)2PH!h䗗N}\_9^CZZAendstream endobj 96 0 obj << /Filter /FlateDecode /Length 218 >> stream x]A0 E9EnPʆٰ4@:( (of%ߖp:4N³)ӣ_S6ʎ)/R7_LsY"qᓿqsnVڥ(L#ߋ\}}p?vK_ɵw*;Tة:wNE"kDp/ f[nf2{"YjãVγ^H/ G,S* ?nendstream endobj 97 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1560 >> stream x}TkL[>1=2 KU?Q (b,@ӖAB7ׇ6cp0v(!$PUӭ2-[jU&-IN~$Lg~<>ڂI$_ٷY~߹ZzF82*Um}$9W3 H$ѩ8`| SAV!tx:r9ܕ2x.I07v9Q&QmP}]iphQrOٓD2sOicI+ n^ChityH5t7rhDM9>̖[EbfϦGޚYv 3斓'O0H9E;d.쮔7{}~e—KMf~Rjjm00q!ׅ2WSn'uf@3 '3㰘:WKs o׻vr_hWZۓl>1yݚ{g @.M)nw+m4n|B_ֵp$ nzjʑtjmǗk=$! cW#N@P#^V}e_^]J_>'x8|QVwZ{(B*fYxwب15y N &B/X=]+ϧ.]$YwWi o,Y޸!p_*KWp&:B~< vy+ZC.Au˗ 0[o8싄HAn RE0w\X8 x" ):${}q$bh?=NC"o܌?#fp9aю;۾rjkx4Q׍3\ÕRdb&OH\F,4@):y!I}KzhW!b6I.d ցn?70N9(d`[uGga te#Sek?%hii(tQh)C%֠}RWߠfύT`΀+?|0q4x %=FYRtdUQpb12W,r≪1߾K'endstream endobj 98 0 obj << /Filter /FlateDecode /Length 305 >> stream x]1n@E{N Xے5ӸH%^€0.rSx#=-f8k^|,SJkct[bO> stream xWytY7cOHI}/IIXՄ چXH-ƺ-YȲ.'9b"qC mbHC`d!>& }vFOz~s|%a䭅<Ӆ/3Rͧ&)p¸[K7`E|+u;Ԫ*76V)O/gwTi5qðW(UjFNݠXzsͶ&V-{ +*Jl2V^`a Ebl {[IGĠ1 b$"IW:O{ܬqśwђ%Ư19yL_EEjl;C#zb0zkx*y=P۬a"` 6 irx@们ªcFOl8L,]wgw{!1ZM J [|,\F *H+lLݎ!>IrQ5_ M$p!H?Z-x@ҹXD S ^#Ǟ{in3sf} 9lf51"x֪AW;iր-{Կ-"n,B%_ZCfaR!OOra-~:>4zWv0ќ4⇥yLPTլ] 6tE2ѱR5{ַ@ƞmi`u;]sjv;]Y8tN0asۖC/+ljb$,=8{i%?~* X]E9uz- (mԕmjDsdjiaѿ?+v WZz6G]ϗ7T}GU< EvvK)E~p!J3"~4j1.DRO zI^,ZVBpVϊQ$)%祅](-m 陀!-) FFwCrZ SD{0Aro— c" Ua};FGwz=D d"-!Dk1 Rj<2|n*a t;Z[u. M;R):8cpkoʕ#7B~,78);6O4 F(L#ly= [ bCٝyBiڃƠjVpA~Y~^jP9i=I&3q{hLlNZ5Ջb'(\{{!qO%c )enl&ff#Ӝ& CkuaSE$c>eifpU 1[X&./\A)o GRbK:L1f'DqSp8 ERd[2 HET AU-(͓m5Es)n֖9",H5&鱨Hx}DTT)e2F,$͡!@g|}=T]:S|8SqjswE^4V0 WM~ TnBM=DséH6mQzŀ):"ɞ[ɣRk[%xkXI wѫpu|I-BIti>"z&ֈ^=i 8D!ٓ4" uAdQ(E̮'o SNgâ kk(ȹT#'qr`/= z8'A  H$sc L%`dw=%WЊ&Pl7( Nm Jђ1["\ )ghը0SZE$j]Y<s19ZxQQEAVFЃ t$--s5[| {KcmԞDMZZM 2w|K$ӏ/AQ£@t1 [[0}ejUYoO"r5]"TĦK]+v5w$it ĚQ%RƐ]e)g@Ǹu-w!Wvq4V~1 Y1T-'"qZT8!kcsGآ}D7o#.?焄`0v Oˍ܍ktv2 n* :4ֈ.zk  i F&,8M70$aHcWCwlB#z+/P#lp7lifM'{aY+㔍[~ C>]i6&$j4<B 7Wendstream endobj 100 0 obj << /Filter /FlateDecode /Length 393 >> stream x]n@D{vAB$ E(9rc( E9陻̲a/m9rqr>]\c]/wҙZ=t\j\(Í_zo׭>GԗtWMÐ2~ ~{qW$5 N&I q$KpGIfb$`O,I`@&ip$["lll61IMGďY!"~T .G]$ h`aa1Y,$ p59 &gyNL306茣3t555t555t55!I@{]tNґוّٙוّٙוٙQUYһ$;-ckWB,ehq*>f8Zendstream endobj 101 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 4688 >> stream xXytTU!%EI{N(nB7  $U^UKHhD6vKqivQޢӷ̙3ǜ39~/e1TYYٸ59sf.V)N+/.@фih*|qCXks^rֺzIu˕mrIc雚-uiEQ7͓tt+6(777<ո|EwzgzE-Q7R5rj45  8Gͧ~M-fQ {ԽjUISԵM18j;{rJ^x=O,9X 2*xiKڊu@)a2뢅_]P*v\&lXiVf:dO,5"XS\\CGtG1rfT!%jGf}p$Hh*2Ipw=hB2ҵ@0jvLD/bKP@2ʆqa :Hva:h!| M$^ο-JbvZޝ{̟lh,M{G.@ZqK xRL>Q_AmΔէ͇Wś5A+;weٝ,F;c4dU"=GRyTnK\^,L3m' n joЭ}fC6X\\cV䐲 ݃bnDFJ J^)lÍE =f̡gN=44W/}ABg3*Cz 歑/N07oA0H2'ͻ ._nVw~.kv:L %QQdα:|b'\V0Ӂ]N^uf : չMRϰO(v*G>w!F0 ( MF8FetZxTR=thRYʜe.;PNjr7ٵ.ˆl0: ȯk }XQ&|G MqiZέsʕjؓePxCpOGV!3"cweGkSRF[kO~}4QqY_jR8xD+,J*)K G#*vB^CRӭt▄! ]h( G w!ܽ9H{̥,]ˤ,KG~Ue,Yʩ ZXkv'PX:)S6t!?!cLjO')v^Bԩ0lw-@*c<)P0 T 2DSe0%Yk-.]-&WcI֞ιF ',7Ĵ.xPˬR.PGtYg~‹CVeqhEf,~~ᓐTj(o_b?䍠fMvW۾+}~_}_ {q{Hyv~ sR'toZbJuR)-RLc˒CGDH+v%mv"~, /<i_"}UTzE-U[#Ͼrggr2R]u=}=ZlCm ZBX !oʓ n7ՍMY 5PhZDFɼF}AP2-?1)ƒFm;RϢ*jėWXI)oϡh'8B@PyDMNxŵbz:La" 9&Rk\uħ@^c<&/Sp:'24>;,\@`;k~*/ O_׶BA-pd~%jCRiߺQO8,/[hvFxi)¯p!gE%5G? L cĐ2>JvAPT 3.W[vaïRlښdG̑K q.EX kX<~9k7Ơ9hξ]|Սj̋V/[`mc~SGN62?s%l7&=ɗx@)k"ڟ:m --Ģ|?8/:8;E `+=\shWAsG\NxY=xK>EQW@F:Z!dL>6գ/|GHMf cA!=e{.c I{?/ԏh~>t EP"~`-GЋm+FEҩj\(r|JӀܨhڤgA64[J^w/K%6yGUCW>"Wq$\@V dۺm'8 -:l)2v ?IMlr)׋\m˓L<&Ֆ3+EmJO܉dPx$_LK:xv\* i }i:hAV5+7;-"z.7I{hf"[ҡ .&VkS3PllGES֤#/|iOƓއMboo`h<2<$^I&{?,6.=fMGk][=͖W1!+z}xؿ'x9ZlgG_?RЀ.2;Hڍ:J7vz44?h:ͪ}e\V%}+X.k\+مPmU񱠡HWt| O`F7p7>L8|4KJL jڇe[5$'K2ܰEqt(}`ƧYTCX(_CrNF ސ9 >2U^(YnsgK {%ބPMP//r?WqA}XHk~ZSoo4&2U.!Ab3{)鞊ɠh ٫mvJ$\jIUsj)NNzsQ1̬Иuu +LP'e.M̘,!fgOb[n4N .=m-767:͎Ҙ i^g7?== Q"%׬-쵶udʐ/~!?X/㾑.Wr 5ݖU(EPzlVlj'51]3 *†nzWZ2#cyw7wdz^c_3drȨ{#=J##f\5w\ke-.NѭhoJlfaWqaˁ -%DB+sz\Xx$eE k~Y &ĩpO`RTF~7>^WzEkq~Hڭzo+߫ [x"VafޡuHQDoGk"5k!-TG5y'`.a%1`yP2VUd-Y _ǽ )CPӨ)S Z56iH#]̒L pqd3f,"~7s)h"!W?% }o•JH%`RUdG񷸄?a5j'Gh&=!M1h`&{o䯝1Hm xO`Z`k`p `4Atj0?NS$MnaˆF֦#D5 <ٗ?qh-ÂKe dx3S4j9h47'n\MF22'Ó]R҂֞ݴxw?g+=_yd8endstream endobj 102 0 obj << /Filter /FlateDecode /Length 300 >> stream x]An0E7@'MɢU Eo?CEom}{x>Ӵ#KV7Nir9uJEUaӬ[_q MϪ&Tm<}>]n4[e|n QI{ThRـ֪ FutڲmU (6Autz`zP؀†P* d !,4BDD! " 4l@.19!&؋PtYjC,$2/zʁ֚nendstream endobj 103 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2666 >> stream xuV T0NAI$j4QLРQk[MwQffal0+h8A&.$M4b>A?}߽]W1H,-.P<";ˆhDג1X4L@IVq-[{W+J;0LJqIl˶;wgLrYʜ3o]TyYY,br% rf ¤2 rX("qLbGҘIōzrTp cKl dteDpsND o&IT!ن7{ӱ ?1 WAHiOh O[4SscDN[jQpY\yg+2BFx HHkpu@qA;~,dt~h'dg"Fn}ͷocD5f#~_ Gq*z} bI$Pii_DEd6SRew^³rJ!iS _ӋIc `(} *%wh_&8:_ċ\(HƾCVɜtp #sqyاhV^ *upGW˫Zmu4 .] kA&ڈUk}_Qlމ)m1&ݝ35r^X"8~KA2~ju^iBɷ)ܤ-3zu]1yt6_W@1STx>>6錈hc;}O!MsO'\"(H[B5rw49鐹1c/.Z*]*Laq[ puX^Q]=MDQSb" Ӻ[wŕk*&""?6-{߸wFFul<(.T67Up +OfqŁug_›G_9[fdV2U- 7ORϩL|ajbhBBy>6Z ә"`ؐlG0L8H{ q@!+$ j+:$vW⺢"\FbxVT8 «pkGNHk\z@Z'&h7y|ޖ~t'^uSmy`Zx0 8| ѭIZL# &,9O ydWz߻e"Ys-Y뗕/~Rwp{3;sWtsy2*G4n}jDƌdD| v'jR\V2=> stream xYKo=>Qa$@$`$a'Z5ܑw}")y&|0쮮W}\UXU7jFU;Z WJajpUu^Ǜ ވʅnJ[B1 ~QiSE縄*Jx93(Wj 3[Ȅg1gH]VG~}'|gK!0ʧ[ksPG&F7W|S6AM@Qg] ƃX/30<_Н) %P:ldD'q"}6GRnIèMOH 2BCAQVͰ?R=)M`(O{T">/`?/7eH׏{|QX  UGG-K2ZC#AN9 5XӱO}>l]]e$ O,3)X@ݐ餆 yQpEXZ28>U@+nC}Ǯn]c L$w`@{ߧ;Hňbdeθ 5 3lc<&&_#:E,UNT%֔R!U=E?&gm}lS}*JU`z;3/ ]tw9O@oK,yAP.lW JA7N)<RLcl~e5@}0A"PTC*DnPޫ0{ ]: ?lnt \O/ )?Ό(pWݞ.jLXhdĜt7ls-#YP =N.^ژ"Q>Vo/[1zXf20=P?χbm1_4ԓRWxƶ>E" OyJ~cژ:5ݔss)ė~B BK-Y/3Ogd)+#3(`$b,.7(ݡCB\vz`zKC_|i(du6Y΁~FrmK8˼hF1X^OlFBmOC\=eW4F3(y6+> stream x]1n0 EwB7eKdhQBSȂ }Ix/p:J^}է\Ʒވ/~su3tuX*{9g?,2F˅N)2o}}A#;4Dw# ѽ*!J Qɞ@. St@CtPL\\L\\4D񼯾HyV \Tlssendstream endobj 106 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1427 >> stream xu{LSWoi{UbFsdnѸ221́/=Bۖ>黴,pDL"V-:t6'.sjlq.YNrν0AmZW2&7ٴv.=e b7NG -̮k/[_T|T.Nð:z]6aX[rXX5Oȓ%IW+DŽYxObɏW3dFHlx6$ЯEO_DL-$R,HJ<`6[i()%'p')LJ&n]?C5o/Xu"n=QѭQQLsw"6IMt|2jWŷO>(T:4|AWEB9޻o)@B2„`2" JKihGY Ti1Y @~9uÙf›' aFq ޓXFzJǙFB4i8  F<`s|8C(:qE3􇭔EފչOGaGtRGrz~=NzE/Z"?N[?4;Z=iNiu7lRBUEJݥ\gmӇ= '5UݎC2ԥn HU4J>r8)r\Kc|͖d&`&` P/^}" ]VpѝZuJ! ۷c>x)=756wrN+7raMOrdh7ΐ8k\ծd)\: iAeh[kGc`8"a(@A iq2tt^&mc s_ח=jև 6hx ɻ2^ A S~|6Y LL*:T<ӵ_EIp]9N C*2u&^]*h?y&~|zslefDE}g$h-Q[v=@"JG 7?O[ z?C=x'qUQ{4*FJ88ȫ÷' j,@CywI[`' |.c%#|H" st虥 J<vy\GkZuRO*wvKuPbv_W:8ڑM>m)H' yq` GC6Ө|rp}[ $,#ZPjf_ڣ (J>F@"B9Lf 49OZODQZiiP'PalKendstream endobj 107 0 obj << /Filter /FlateDecode /Length 480 >> stream x]n@D{~@nkE P`a""0f=<>?=˭=ܯzke~^6vw:Ƿak?߭x_ex_Gx6uڜ4u)'.H]6 6> T$HڱH#T$؉   HeV$X iH&f# Ehh4BMFH @DHHNK.J(a.i6q6#\V̀sYDYTT-f5dQU&p*YW9rŸq(U ÉQ$ؠEW"g"ǧv}nvYDtW|g|?9D`P`~(B0B?!!EF"#CCz|7;bui1xܷevwnj;7endstream endobj 108 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 6749 >> stream xyyTյmO]ඥhd85AfQ 44C5sխSyfh&[E FŨ%ј19庬wn5|{k}k-Xgî b0b9˖O?~^ +>\#K_22"|U8=:U!eӞnjhVZ|iC]k5u,۶Q^_V1}VcS9m jzVaaś7o[ig<]x̉V;7Ow1bqxD ^ ^$"VOj/93Tb.1xxKT3BJ#ᄌ$ %F73Qhb!!~_agG_$S$/ck7q[[N(n41:5fUVztT/in[Wwۧղ3ܞט9A*;Æ)QO@(\Uxamn(H:w[s /1rO*zu.H0Q 7GÙ@Th Dc+nf /J/|r|~o=b'tyBX /=~fs8՜ʭ4S t6VΪ`) vEۺkk^HWtOVQ5ndQ0Q>{}\tU6,m? xǾs \ W9TKУUTX:! _@Sib*Rt&vBX oӾ?$66g$Up:.hnƠeUb>ˣQ՛ ? a$#w ՗*PF)@*uqS} -GGGލp=4)WYU0 nOl 5Xfس?]*>ӯ1we ,wQKe*J(#Wj{܎S{P$iCFe#W7Z!ғ6)?ü'AUŧ z z 6d>z۪5q{)Xp/anKikeuo6גxvS&w]d6;ɬ!d`FjKX4qKnwoxnxI,&awmeX-TOd݅WaxqkAx԰k@d@;Ѿ. b=]4X#<:'~Blm䯛?x"Wo^p#AQ}q0bOJzos9R%m3@G7ǹH}~BD^$<3'q !t4zzr˔5+IpjI.G7أ!TI%󄓨zpKBzA=<$.7-.0V|(xBpDea lʠoZ]m럲TȀɁ}s %r;* ͢ԖVeaS)R aug rSun%R`GAϷM 1><ɶ>ߑ)|)e\`>ӺuI:[JmqA;$':7j0яZcba U'ĻvIY4 PAϜ4亰i*[T_xLʿ}$'Z,`7&H  3 {Waqseӗ GI4o'CCx d;և[p<$M@Ҳ>gGY:ɮsiZ^rpi$EU-@4XUU 7g0Fc|{<#cF2+Lqg߰Q sb۹/E VsT.Mm^6[RlatH;{Ce`JAp~ .%>riԱt҅ܰuBo;Lsvl'\-нa̵X.BAnۀNne]yΝfԲ?NYjdW)o}pRjeqM@vP d,|v4Ta<6v/.mѨg6 v)6AOpGp~daPc+ 4)SvGM*wk՜$m9M{WcС Q6_6P.[7j-&#$^5 ZUT'/O]*ހ(ɲk|H!&e[ˇE0~&TU>I #0:45jC2*v6wQ gl0IEѨ/Gv:fI"47ϣ 6Y[ו=PˆO|0O֞OY_HM 4ZSnv;p[ĉZ!DsFZS 1ոzmڒf Y!%,t%&gu`ШB%HC&GU c\ j9Lli?ȚVh|Kw{NJU[7-MF_[`Uui@şΣW1\aT~DpBv^$e"`+] ؄(/BTjP/1WcTZՀߡGPaK;'>maDY_H][[[_ަmL&Q+ڝ eS@n9~X ae *hcZ6o\cl7ᦰ2ʊug}}ߞC =vuR,d:",.~۟1~1FEQQZ@I} vAOG Hc$՜5 շzǚFٍP])DHbtƞl8]uNll&g 'zS`dۚU[bvI]hYr$d߸::B(HiċwV,lGftVˌH\%"Q見+-`?_(\>~o&vy.H 'YOjydŁ/w3<8_A7=V;ԟWqώ{\q]oJtU/4B6q bmypaB!40PdT qYqVwMb3Cw`Ɵ>b5㽢y)2**E4B$"\(=%mpmdcQӵ`Vlb n㖭.J tH;;w`ބW@*Ȫ>== gSD=t`'a2E7T~6Y75xg.֭s#/='Sxq3{Vz WsvTIChաi7MП1`c9d&ёY`9\XzH4ClˣUC+>vZ+\V =l~8| S1z*K,헢7>I&#;;3;2_Aw$;L;۱O$`mCn{L|h;bָuOJZtAWJm D*1VР閰7WQO֢1z>ogA>O'-I6os{Vޡ?e7Tޖj*2ӂlu6Tҩx4gy8Sn=)s̯Mל_sf{ɠWfI35Y#N:aISvR@[3~xVŹhE}>'0mBa qHdFϛ"o~ Cߠ^!aIL14#v!&jKۢK 'C$ati *1jJy0f`*{z9oux"I%BF]A+>"3mR4I|LT` t`e+kN}fn&ۄIXcz߀E.gD/·:XšzD2>TxhVy^'0]zFŜ i-.Qb}0Od$PFQU:=ݿ])]>t)8vָ4hjquH:u  &ց\0$,F3=3k7olT^`MXf˴ՙШ\-X\ yY'H> stream x]=n0 FwB7G5%]2(^Cdq޾CIATq> stream xV{pSUiTltu]W>xcy 7J[ZM4iiޏKng4mED,+ u\wqfnr}~<*=xV/ZUX^^^Դ| 4e@&2}'Ox_=@V)WU*r dJU"HQTT&W(וm/|yjI?$T!ZCS BjZBͤRj5Oɨ)f)Pv>IkNt&!ьh*Fcf|| #32CxQwH'sY8ԲQ\<-b @$E'Ť./1 W c2{P ^~ʻh+CL]ԥPUb,!Wmh+`yz%~~qo/QhrF7꽈{/f qCrd Hg$ O_]Yp Ox #2۬m*H!Z8v>Q5|3:Æ!hqНR8N>-TtD|KIoITJAҽWGԯ0tMǖ 89k'NSop3p&Az@jps{Ԯک1Lvn>҆(uַ(~J-0*Zx2 U.9s'WN4hZР s_e<;pªA\ÏY>4.-dQ4>2Ē*dv-69W:‘+7FhXRa}%g;_;gᐴ-n3xEېMhu}3\v(T{ث4/c7IxJ&ӑP[ՌFAd /1'`qFYEe1y DM֢2EEiM pV$]NoKsG0Cf̚8(gM~??BCB{Yӥ'MI B&)H~z^O"B 81l '/y#JBVz !2`uk1j ^amI4u$b=~D{9{.VxNۡ ݭQ,:kXjQbjt+0w뻌Ӓw}6{3%k9Yf%.^͹If5!yGm5xiù'#ݏI$oDE;7z=!cKufFX" [/fZ8 uLքAxEߧ@?aWvya^%>NZ> z|t2q#fyo%nCbcN|6R06ICTtc%%;'Gpߴ2&Qq 0 .͖|H. 8L%^!PA!h @ dΦwXSgj:EU;#=7F>9:i#A. GxB7_z6c1-+ۘ2g),B'D浊f}uE.v.ʫiHN;KG)'E6o5`vJ63`EBۯv5d%z5{|ύTzəlgwrǶEL,+ *k@@jpLaW俖FpO1/>N=5y7O᳧|p>O7=u(VC™#~vփKksytb\I>V/әll[_wY;-]H}dGҀ=a|( `MV0"͍f`ox&w7Q>ĉ_d_ɱ+U_ߤ8Òԕ-Kj޹yʷt CJG9ys5Jk0H(wW%J ֕ kbt,%5HxηRPs8=UX}`IR)|Ի4 ] $-Xx)'yMzn #<:Xv꿱Nplн3=4B rw2I٬3pz^)hnjnY8 <RxduY=``ѝX.t骤-L͌futendstream endobj 111 0 obj << /BBox [ 1108.54 4121.39 3092.8 5822.17 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R37 33 0 R >> /Font << /R38 34 0 R /R39 35 0 R >> >> /Subtype /Form /Type /XObject /Length 2217 >> stream xYKV7޿"˙i{P%6t..0Pr'9™ӧk?qNyyBMDdC3j>*;y{ ?`y8!Jn8m> *Rkl)y}<7˒bC=R2%YN2*+o |F0`h8Cl1ƨ,e^Ѓ75,\00DžyQpC.XL _ˌ|t>4 (ǩ -q.ˎ3IdIJX1gkgm P "m2 7F28;sm_*sLM#&fb0!wIٗc TCTC%W.IFI?@M!jD_Ϙ -;諤CvX6o/+Bp*'$?l\!2O_?1Q}.Q ߴAqw!C7Ryx-4 A*!3y{I$ľvIY;LUrq>eu|m~I+D}H`g33j{#}1S)Áa< /iƓ*oyh6-]?KЄ \̸bD154Je8q.Rx’^y*ytZA5 ղ`D"^hS&lx., -X]#?kj}L\x6Q`~*~,0\>:#,|!.xt, &.*f1`.sИQO8{DD_h%XxnQ1W~ia?I9p2K-bP}Ő=-j2|Z>:f B54Je8q*3K9,$& ƃpҧyRNxF (D}`'E2|HZF3pHTsRk&'}y` <1Ĉ* ֦"P2PInl2 Jlу #Ip\E89w JX1Ypdj6|[ 1n~I p4}(f=1 <}}IS[w/endstream endobj 112 0 obj << /BBox [ 3092.8 4121.39 5077.06 5822.17 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R37 33 0 R >> /Font << /R38 34 0 R /R39 35 0 R >> >> /Subtype /Form /Type /XObject /Length 1909 >> stream xYK^5 "˙EӼ[ )#X iCsN';Bgۉ8O_^~p>y] 1m6WJ~xmk)^q9w1eɩzeΛ۔*/jxsPf#aҕ(bC ~/U{Y `HlE`jXKO3WyoϢ! !SfܻmӪN5=Y_¬r {H7sI7BB y28t1.8u:r ޡ[KGM" GǴ(DCcrE'u蹋X>!PURkP>au̸j~,m j2p4\4H]Bc()ضR_v|HIĨ0!H͸)dך$،;%NjSm4] HTř̃AApo6*bpm8||CL acYYY-fÍYdE!08{u7H[V# +]'F\k즁2Űp,9Ɲ63wbh(gy$zaJmߗ)G|dg156 5?on/O_p^ F07=qD^xP+'PCp; z-@) n_^^9!q\ڋ\)y K!bɣX{ː> stream xYKyٛ*~? 8H#7䰻Q,ƒ֓I6Es&]]ϯn\+\|%"[ҋXG* )EY8/kzrep~x]f}z|s+|aWxrZ1jwHgI]}5,~ﮯ~$ե51F؅PYz!jv=b!-9kanaMUVZkmsgn{)":|W訽:M::Fxt ڑ_18,Vs".o qjy7<[Uc\ T 0"Eu- 1,W劦;v}nyIRj>eLu3j [ykVZVUOicR\RLUt8$MOyBչ4^{9V^;yؙei{?ۭ{a<á AGesY;&F.?3dMW\=\Ƴy dm(+ kJ\EM'{]wVtͰӞ:<Jsw0<_uRL-2,خSTvAAXDm="gr 9w$6c )VoO3!_㩽ɫgsid3Js*zץ md3aw@) 6 =!TUS?^>{\ y'uX. )=U|nα\oU?}n\+Gx}B[5l5aQCU:YTTY__q7͂lq[*ԠVbdSsEXBNCweI (3M`h2:YnF2霊)>ʳ7Þ1T4җQ[éa8%@bfi}lrYk#5Qn3aiU Ql =M@r9`xї&u[SĥBCIWm(|V0i֤;ki%Ȧª"Jy) PVe <=Kz iKpI0ͺm, }פ(~?K{vTع2p`3`oMRL4s 7HϔF xM[dj#x*IwD⎚=ɝ߻I ] %)H2GPF u6g tB1QR!4'!^QzrAQVLKͨ&VFĄh:M1SE_iXfB{m>XLK&2~7w%.~^QfMѴ1ŠlƷ NN\bRn}2TVv@x%ZjA"Wّ./tQ /ޝ,=%JhUn#a}(,O?. M1.}bVRG:Un.|8S v.ʇiGKB}1\N}Hا$5 ijk[ZT "z6ҝ-Sb9JN(=gP 'qqOlS ~9s>2+HE-[|Y6;X[rwu%9v4.X>첟8-@Db&&+MQFr1).x؛N8}Z5 `:j$QS{0O]`.-$6f|tXsp۵/~ U7qo@ rԁ&Gyݔ]٥t  '&LL$$LaOk4,o-hZ֎ G?^\B<endstream endobj 114 0 obj << /Filter /FlateDecode /Length 161 >> stream x]O10 . 2D! }I.|D/J`H_#49U a:X8 d z&KYU{%hy"*յvIG`]R?%Λkĩ4-Mr{&SA|^Sendstream endobj 115 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 280 >> stream xcd`ab`dd vs0420q~H3a3eBߙ3``bdu-(-I-ROI-SpIQp(IKIMAd```g`Pd&a9e?0~w;?wV옺{} a m Y1y݁ ۦMe;mg:qKOq|ͻ˱'Q#o^ΦK]Q8ow?-+2vMb[?iq1Od`jAendstream endobj 116 0 obj << /Filter /FlateDecode /Length 186 >> stream x]1 EwN T"tЪj{&b B޾c6NɻL#L&ΰ8ODGZ"aM'Ew{K;--* I[`"α" Y( v CgY9VD#MuZږySu2bIQr`lendstream endobj 117 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 617 >> stream x]O_HSq]fbATGa-MIFfּ jlh=&VVX5hbA(bXPADc|p|0HQT,{+K-Ne_RZ~+9d T igO JKKJq:6\k&I+N^ )+*6w{m)ϸ):p{}|3m">fs80ՂsQ佸Vhm!g*n"AZ Q9R!9 90HR1fbZIAyOe7j?(Tup4Z<|1 IX1]yt^ˠo-< _a Ս_zG,^q0}{,A1$^FRhwG~K5 (Wu!2.Dt#LD&qX} ?׾Ǚ5"~npQ|̒͆TCfëwL5BH?za)_ MQ- C7xwHy1RhUF]k]pXjQ$&q! MD:^MPTJ }dH a Qendstream endobj 118 0 obj << /Filter /FlateDecode /Length 171 >> stream x]; D{N N)E4.EI.g( >)fag[]~A֡5j &iq:N=@X?9vw9{6s}j 5DsY+[[A=y*VlUSa:^cL-PZ4|Vendstream endobj 119 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 603 >> stream xcd`ab`dddsT~H3a!cO/nnI? }=A9(3=D! H*ZZ(X*8e&')&d&99 ə%`-6%%VzzEv St3K2RSRSJsS%E )Ey L ^ > @?10Lbo˿>g||aE~.]RW[:zWV,[J2jc7[+̘R!WbQ_?aIsgliVݑh9{Eh%Vk>yFĩ}r_\cԶƮ\y{t;~5?uD{zftpLhRߞY"^])Y;{֦ζJJζtvwIVͬvrS.:msAmmumn]j fNke\]LGL7Gae3zOX$?{Z]6,\vCwl={zЖ.95 \em >9.< |Iendstream endobj 120 0 obj << /Filter /FlateDecode /Length 204 >> stream x]10 E"7hZ$R \ u*C(mnó[wѴ6E4|ӚtGtqTmTEsW;Rq/w<N="%R'c( qܧ:` W:kkǺ+A0+ղ ÕA`Ŭm yǜNEN"sRw8<'^jendstream endobj 121 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 975 >> stream xemL[ez^3.K7/$s: eZtPd@=A-:JAeBeP3qFئ_xsr'9s94hN*-,,ڎWvH:ޙ:t gb؜ iw{_7̲XS^ub^/W,*(ЋZz$dbU"VY뛌k),;<5j7lSrEGl+Ficx*(̙K[.[v(jj)ܿ';*CT9IJG%פ(]FkXMf(i;8() KtLНL”-)R5Bݨj[~w \Ydit+0S PfZX1kc*Ҳ7~30п}|ޞn/t@Ph`"2W74yxK|Azr1)$hgCݵgjMP1?^Z{i?6yט79a#m/W w#!X Ft o% MpJi`VM #`"> stream x] Ew? ѥaKQ£aP::8\X_{G :6d0z$\PMާzIGºOm]O\ ,QHG mӨ9Eߓ؀M.UgH{Y!Q,ӡ@͒`UxbkAVkendstream endobj 123 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 454 >> stream x%NMo`CAF7Š!c47<.S/ <$bhϰ-R><[G&Ч[w~/zL6]]eb Bk7Mqî0>,#VfQo\~ILSq|@R,/ S91_"ȣ,W)ZB6/[X)EԈT'B%/|y5qIQnDY@ eRw[|aO6!o'볳;3Fh=x&~wa{`'յ`'0Ѝ1}}$lÖ4hЙWىb_f2G~S:{ݏݨ{:7^>=09\*,;1땝:(&`7e1?endstream endobj 124 0 obj << /Filter /FlateDecode /Length 159 >> stream x]O1 y@`eI  D 5o IUu8K结ϲ >(laIH0Y( cY2Qb V_͋]S]- R2> stream xcd`ab`ddds T~H3a!RnnS ~O XU_PYQc`j $  --u ,sS2|K2RsKԒJ+}rbt;): % AũEe) ny% ~ `gI܂Ғ"Ԣ<F ^Ȣ;f\tEJ\d..)Y=[Vgendstream endobj 126 0 obj << /BBox [ 1108.54 4438.45 3092.8 6139.23 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R37 33 0 R >> /Font << /R38 34 0 R >> >> /Subtype /Form /Type /XObject /Length 2111 >> stream xXɎe5 ݿˮE !A@I, xhDL9N>~v{r|札&#PMLk5W5>?߂5fogl--_\r$Ixu1g'&7_cٙv<ŻM{B*yya;Bp?W> ooθsz=l'JW/^X^X *yׇ/?}x{r ܔ\Ljǒd$)^gDL(;ː<%fNh!Zw!ybھp$r:_SqXK z>ː-ּǣ2^7mCCk&L 4.1o׿o?w/˦Z&L@ܲtׇւ{ǃ/Ns$U:Gj(JO K3<~9LEUin 8OoHTv%%V8._#Ft.ă8rv?X橠 l:3pN~=Ƌˏ}`7RoQCq.]t8ubYn |Yv89lS]}`G, pyl>v O6*p:F3pR)7I)%>"ʤwi1(>h1%2. |LBP`8q)ʃu 4.$p&I aا.B "c`TMBP RNY\K=0E6$hɸ3,R40U1(b0|3n%|\tL B54He8eq)q`Q'8Wi ߖsگ04]&f pQ*nr1-4 ť ap S>0^>0 ,KAqw!]RLd=i0=F?p)`e H پ$h0(4DzA<40LO-Ts*0В|tL B54Je8q-"OViY,515V@%ҙ _ջw㿔3Afñ ΀7n;#m ICh0c./+_+цg%01X8E7$^a),݅K܃~y#1,.egV/Iap'g.#.S^!:j,]䉗CgIRsR#Ӧqagm[zbXX|bJ⸹.4 9k_^>/`2Z1endstream endobj 127 0 obj << /BBox [ 3092.8 4438.45 5077.06 6139.23 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R37 33 0 R >> /Font << /R38 34 0 R >> >> /Subtype /Form /Type /XObject /Length 2240 >> stream xYK\ ϯ8K߅Al"额8n;}(͙"I"_|-M=b tVpZSO`E ǿn xoogl--U3o1h⼻aɱ͚L;rAIwO C( :<]&(! ϗ42\&~MVv U]p\ث:Y.HBlJ:i~:8ǫz^T~kɡ5c:!N䳗#"?_W]( s&*zNϚk]O{˛Oݛ=MK &gt[$ŀ( T(.46:E8p)j_zvN*}>If> id~͟!Y$ jz%NNSZt=-ƋU?ũ,?бY$B "_cid'V`uOT@]ō3k AqҤ[$b߯&  j(Vq|8t,t^}.횓xQ&Iaɂut<]X1\09ȥ׋"k{zOĕӗ@LJӭ**, -lJw/憎eNzyL?=#-R*_endstream endobj 128 0 obj << /Filter /FlateDecode /Length 2266 >> stream xYK_HBNd["$EAv{hnJ?OUERq{X],c>gEγǛ"|i7 W2rlD"ϪC2u!f]dY(nebpv*WlעڞϗґAֱiTd#:ڇoqۂJͼ nrx! Ids&g^4ԁ jgX _,X_0u] ~hLfV~380{ AhLfAaWcjsNp^֜·DOBԠ@Aa䔷%Nq4+C)(0L8aSzb?Ni;T0w}w$<*s8 ^/ZUG& A[>uK,KT.^ovDd Sml0tP@\&|$>F7NW_E.t\1],nݜpiJRGڸdLRj҃W]"*3t * "fR!{C "J|F5Ԁ>|˺ӹ 3jN 6K IaFz豅t[p bzb&I!ӬN,_ J9W$^('ˆ}@YUO$$"GtDz&wpF@N{!_c1brՕ_Ǫ: iY,2צd qlUc]mItm|N5*y{h% c<]9`TXxOUEUur 9M`[@$k(Ԉ 9Ηtx*vҮBj6*v v0] ]PEoѮPF(-$pl MKbRJ[ ! bUS4N]3 /_:S]96Xxbz-iAh׭4\aiƁLm\\}ڲXWWѵNakR(cxpHbj? K)O^u1_w7<P˨Lp wBxYy鲾>d'a"K\A+aG t)sM&:L(9>U}I$}[btr0]g-J(1 /4L~ ͘$]??QGkau]RWC}(thWHPfU:*BW+ KAZhQrmoU$$V؇!A v)EUŠ8ԋ#gm2&!z ̊OB}%BZC$:kc}tU7Cw tPmcv(x>t^ҟ?H}ޣ9Cծ&h]W#/ƹjKC:J:-'Zw}8~vlďRQP,p﫡9TmcQ5ےai`L"l'pڞ/Cpd\JH@$ ۛL'endstream endobj 129 0 obj << /Filter /FlateDecode /Length 160 >> stream x]O10 ЅUE8(Nߗ,N>~ gֱ-"DcQ+0E!O d ɱVǪ>B A#E3N? Lt6MW*Rr4nn1Ҵ4CN0OS9endstream endobj 130 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 169 >> stream xcd`ab`dd v 5420q~H3aÏew+o_ 0012:)槤)& 2000v00tgtgvBWլuVкǟ> /Font << /R38 34 0 R >> >> /Subtype /Form /Type /XObject /Length 1846 >> stream xXM5 ϯE|lRw-ObX+ZThsNB'w_k5R\xs_Epңq!:siRuWps6dloΖyl[!`c3!W–c`⡺'ùyR95vds63.60{b6m,%00BpRE۰[Z㙦mRH5/~()8bZB'ۇb۱4hϪV6IRm&d^t.؂M͞XmG 6ՍAlKFB.IsbyJa8q?^SRm.;NpACVįV6ڬ bNӂTؠ!"qBpR;pJbNfXAo+dF8Lo_aX#)B,.S/7rkoR1=TdxVǵC8#rj(@d(zxŤ*E 'ƠSpĴࢢ 8r LBx3E2Lv=ST{2T{ʁ(.Rlu2*˄1Rut.i3.go]@aj)bP- :.@u%7贠+9],1/חGBU7 jT$(-ۍ"B=Dd8W1 KhE])ik%w<1,]?OhƱ IT5A":^뒨2ę|?O曧; 9/[\#C̽#8hg>?>Wb8j!g_1;Kp?=9}:^\\}iמI0"8:1rm$rK􅿪,ŒpuL],%F2 wq̧,"gďc^yrƫNGY4U xL L#@bej |j i.V]R_fxVH*Ͽ?ޛ?>zok8ǿjendstream endobj 132 0 obj << /BBox [ 3092.8 2155.07 5077.06 3855.85 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R37 33 0 R >> /Font << /R38 34 0 R >> >> /Subtype /Form /Type /XObject /Length 1907 >> stream xYˮ\5W"ߏ-B.J, t!AOn\)!Lۯɫ}i1FJ4Εf;k㟛;^_opƖai>2[)r50GٚX0 2ͣT@H#MbHxS8IpKf{1%.s1T,Q) :.>q<**5flPL].q-e7=#Ēs 膜3BTLU9qvd&CG$TН ].vsw[Mm1i"@'KOǏ:ND#Kx-=G. jO~.R!5&yPn,˘@P C%x`Z, Asͯ 3`jPU= U\~gX(14G'qJL]n 3GYx3b=qv5'{dYXǐcV<ݔ1L> stream xZKܶ]'_|^ ޮ$UI%NJ8JV,wĄ#J_@Vrʥ@ ^J9_VWfvv-D嵮7wEVkcE%\W?ih7zƻðoo7Rxn_Wg}_\qi#jkvMx.` æ ]Ŀo\Zו)_my8 u2"~ѪJkop79 }H 'u#Hu YY6n>q-9 H+V*G[=Ng#`Qa5o#!sNܻ͋sRHneox(qK'΋"fjs=lj0O9 ' w@KJ.JU&/~`M)l08ۙHK[5ؚ:\-wHg!LuNѲZ$YUV;p:Ŧ/gm75c*`~{` @ĤFx\ Ϊ8ĀJx\KtSrq6IadBWs64m68ڦ Vv!^mf%c`f_oQjĕ{#&/Jb9#j'0!_/N`"nMdP 1n}7C#[2d[ 5fϠCgysdBSc,qSCfU'Miagh &P|pQMRxŸD, $jvCB.'=פr8ݮ<̐Ƽ!-9 WptGQT ph ,y*!'(_@IKT`J3QyIe=.C17Ԏ_aҦHaھY&DZΡT ̃:I<"] _)m1ـ2V}I}.g4|jigR$!:|J*WBpWiRV¯kՁk}&Cf׿?-QwPAdmU+ڟ_gUnRTjNNQPI)ͪf1PDWOXQ OO噆g $ԜXmbeE0rB5aZb =EG?c\>};'H'$6lz "5Hwbh?t&V=϶} c$ibm9YmvR 4vxbB.-S=|ҳ1H/&֠ڢ\;}{ƫ5ڷqR*)Zx:\:-6B} uC-_<^FȚR BM'\jNL%TyeA\/Z_ީJ^ ACoB-fSdvV{FgSo Urci3Ԗ)ۍТ/|UQoRf\R!CφA8$~qnJ-mts;U&X>;MZ̮*͹ثm G%}νB)YulշH&Qbm K ֓H? Z$E| f$ED22fP/܁C% S1\7AD`!W|8N(y}hEtlH Tn(<#v_ ;p $xKA<`]D8;G8X'ٟ@ 24!0wN 4|!ØU8FD'8 ;Ɲ$ȅ2ENHMQ3]Kz2&jE|lsϴm3 z|Xt(-$ H80hB^SÞ'6ߗ%#9\(kHo% 0~ó =:5ɞ1ǸhV{M ^;Hk0?ɇtQ;9#{ذɨV76,`ևYE)WMKj&q*{$'rp,J܋J*̂u;Vwendstream endobj 134 0 obj << /BBox [ 1108.54 3073.19 3943.32 4773.97 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /Font << /R38 34 0 R /R39 35 0 R >> >> /Subtype /Form /Type /XObject /Length 5806 >> stream xKIqWE3m-!K,6-{X6 1{֘QwFgF"#?PfznDW}o_d^sr?^G)VկkM)|楶1.뺝}t$1Z(ro;ʟ`mivq( \ڽ[(уk>?5^}bW"I2bؽuz׉B'R}\G1RP\We!j-suهdJʝA׭bwex#{-[gQK}Ԫ9ǡ_h>>U <51}C5A)w._5c 2,+cXcWm56[;4DY&>-5--s Qy{Qy<53{HlΙU5ceV*rL=$6`.b1ctxjmv4Jn2\ò2Oc10 V.Kl}X[(3 ah}GV>J8blu T IDiʴ4vC"iԸF%0#=F5la̛Cpں R zO[gwZKd\5׫GZ> t xj?zHpzNɀ :9qQG 5:CnІ%чkĸM> /P`2QD ehxsg7]6.>VXP2Vwe FQ8eBjSo=2Ax kxœT:C%Ar t^Nt(e:e K[x kD.bfRZ0ν5<9d^YM#v qDӋyưVIه/KL0P[-{"7!x+xÓn}kJ&3:2p]iI_Ce73"L<5|aOEh'y<;x{ݲ/H 币 ݢe>&F5|q:wH u7uݐ b1?rWGNvq@$pɗ2=}V) ~Õnǧon Y"n> ќP ؇0s]>~^o|o>BO] | ,ǯnQ@hiҖR-`c81!^~''4ʦZROj.SKHޡe"aR- Gb>($rǤC8CZQ䑐=~fg$<8bg?5#1wI k&q'1p?!+=}w C+Yِ{d:'E%UKM0+^YNΓDdT8T5(u _^/d !O 3E;ѫ $p0%\wzHo Jo83ȢD@Shw,AU h#Q/b j# GOˆ`!w`M*a_ mdٰCZE싾wr/ pŽF>/9(^zQBfŜxY@00 ˌ:RU`#*zA1KgˮY*_dY ɒc2Xk=[.LrftqLU|s>5œTrՍ9\b5pެ&XSYYqlꦱjfc*N_E%E|߳1xu0?$t鱷;IqATR%gF*8WD6 O!o*R80Hospfh O"A&pi]hWlKT,o`utU`JZ͟T&w}YRI n`[l=:XˌT,>TIՂCYy/a\&?7ÁHpr 7 'W$X!pr% #WN~Ϧ yN|G^qB7\'k 2'] ' =, fDŻU8Ӑm*) ?\g1xzڐLK_W45_CѠ~v!jC;R//R'"3$E>:<o t?Lr|EQ7Fl.tP2əF/`xd. iñ3p Oc$ 6>9DhO: uy`V@)q3VY ye4: Ɨ{[ӂZuiXMޟfqs]BgzpeיMގK^!# ϡ3ZtЂW,?q$&Xy?2bd ȧh?2.Zs(xyRFbvqmGnHě#r))&nfOGJ~#% Hy!|2-i]:^)C״w 6u$ĀٿH>u$,  <@p- $|Cs@]U~< xYI^K?qB8PIJp+~`;@')G͡&$Q2M05sdv_=Ȧ~l:G3r8SӉeքᔏtU38]B)SN98.y`i_--$0&%riө`pwONjlbt9TbT8|ENr)[Fխ"vI'WN;>US$FrOSusU8ϏJN? )F|"GFƧi|9wԾOI 7@/r8*:Z~`euP VV`V;~%jbr LԂ3u@-{";ΜTbJ*lڻ1*ѰJ]oS۩rJxJNSwJ/+TR0k$:tj / խ2"v'` ɥW@ :qW27Hd0H?SB`d ɴ5HwyֻR*"dwDVJQꐏdF??6Jb*q3>7LgԝV.8QlSp:Zvd rUNt8quwSG~e:fS $1N ʗLa*e2WL S3 ,[ 0Z1U>S7L\XcOӯ &05fώ9:Ԝcj0515WJ0515V)57)57)57)5715)5M)5)5M)5)5M1515cjP{VjrTʥF_Iurx'Q#U8O4 sVoN1J U'e{v$:X?K*5;UfUvwʡƪ XU>ejhG*r`*@֍T(v;ऺFupRe'HGݯ/T2+Bi #UH3*$[#a< 01R&6Re gNR,ItT! F] aw{|k4 ⢢;eU=*ʗ:CCUj`w|pa*w뜨*_f-*$SϘ*=vf]C2Fѹѣ*BuqURpT!Ī MNRKWX2Rմ|Qdb+5Tf{?RoԌTEP ]T eFT;TƸH9=ڗaxt+6zYf bM}*$]A; σ PMٳj@5'ࠚs4PepPNͅtNvP qPMsP}uNͭwN pNMrNM#sNMCtNMcuNMvNMwN̓᜚95sjB<ΩyS;KpLMᘚ15ݏcj(tcRLM_ꘚ05Sjlt뎩S3<8fqL0㘚95Õsj4 {ΩS3|:fuN0윚95ùsj|L S3upN95SLSS3qNt95SHS#rN+854S= LD15rT&R# J4(րHmR# J9(5HR#J=05HSR S2SDSVShSySSSSRҜRRR{Z;&'dοkQ}|w߾}  X/vݟ;/,ZXendstream endobj 135 0 obj << /Filter /FlateDecode /Length 2478 >> stream xYK'0XГx`3H Xv0XY$%fIi-TUw՜@a7QY/fM7O/LMQdo)`*ϬVSYax\|҅r]U媴VU僑2>x5 3 *)>>hV/チ^0~m*]=^A˲;`*s-i.zJbs?l`bjUe5҈7" iޭѝj0mG>ס'g;Zad0G.YG:bMJgo0jQWFf0zrhaD'H.C-0jUnv8_0zjz۸lʚӬjLJ//p"2U!D_W$x{nnU1 U?$,GP$b[Oapi'@*r&XyN|-uofé#|. 0XTʔjjsw\M 2W.L3j!isZZ![z;#g$qv\j",0;$׫dD8^n,v}2ݪ]֋%/WMޜ M/dIz\j!닟!,rA'ٙJU{zD[m=dQ!JX[%1E3zPH&s)4 Dk:-9]kS{0psK@ڼZtw;u^h5{\20k-C܋ƶd+gDܞ@U{(I;1O+-6&)\<izhS5i \>h!Fl,:^݊55,R:Aa ܺa{&. {ߒ;Z P^@.@߻;&gr{G*09}xnCqcJx`}^9Qjns׻w)"H֚Z0,EĶ:`vlcFb5BqDϵL];8tܱ*Pw *<ij"͍_)A2w8XxݎI"nR\\@+\$Iy%;:Zv2/f3 FcMۊy (T˛ye<4Ai qZ^|9QL.,Or5T-:G28Ŏl2$H=9uӬ!J7y eQxp"*e8;7͌r`Cy}$NDlj}8ʏv"^PdjI'#vaM]zIa5q{QGHLjJЋ,(,sY !J91 톞 L׈S" YFDĤ-奀0=ؾ] AZU()8d͐l E7p0щIo^]z ^Tz!^U v/*l^8f4)̘z{;6l̊ū0oknN|߲!|a3\оgqԬaJ7\(2K[y=e(gyp}7 ҩE]Eccl^R,} NȂǦIPwx’ vXc8 S>x*y\§KF<ٖPcvX6D~J "J}+;܆I}mݍ"0)؎S޲h9]QIL,C!kLvZj2 S P)0$t#cC`IruTzMe؜L^Lbm9=}#Y2iwO*Dojqb;%m6+ hyM> U֕0%Z=V,%`qI׻ ' V 9Wc3%o:`unژ.Zn*{Eb{J!Y<%)0H~CFkMGZ@;@/U : a [-awVdUnPt=7~2נrQRa0lUj[/Pk2.`PAKϐ;"Dǻ = L^WdZpRgkWqkG4{JVJN-qhNj*#ؓo!Vۣs?%!̔w`!EUg./Y[х sOv3endstream endobj 136 0 obj << /Filter /FlateDecode /Length 324 >> stream x]Mn@ `'RMɢUd0"d%颋7xz9Ú˔>}aN%y~a̪:>ksV_gxQmJ>un/١,{U}ǹn+c+6XnncM`k v4<1 Pp^{bbAXX @A!!b Pww{c1s`2/O7聽1@܃WU:k8+| _WTJb=Yx>Oeqp bfjؕ#/Y>endstream endobj 137 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 4707 >> stream xmX׹ѵ +hd/Nqlj<ۀ1.%t0EժU[iW[,,lTS9!;Nyc$Wdx' w9:̜+ $wJ ^5lѳ3y&\IanzQU7L仄~4>}y`c67UUK+M35VUDRJy)TjmU5+kW74J$HK@dLZFVdU'q-YfS+3We;)7;5w7duW5uwqvZLIEy =&e]V¡djf/.BoT4T|퍥F-!.:2ep |vgn#lw',vO8PGFoB|J=|NP/EM#d<|y K^zQMiZV,G[*T^@ER0@|Ɵ3"дУMTyUF,\Xk X=} J=;0?}t2C՞JYdz$܀]sԛ?&ۃ7g˝`d/hf8֨}k u(` !kI$x DsUQRk87caAnX/_U% ;g` C] !ޱO=p=:АZY7j lz77I.t{<ď@[Ƹ}>6A=clͬ\YoO8!+G 30+? #e (ˮ{[B&p"l6 s*W8 V[ת̤nz[U˘8w6+}R"z.ſ!Ƙmjj)0 @- #4@s Kʟ@-r=ԋs?k&| "4I xU^IkA-U. uA?fw(x;gVq5_T06 ڀ)lz3~42@qH+nG718VrѓNgK'Ռn*\ 8y|Qc5Oj j)dNwgN{iβhe(-زbC BdZmZ{L2ƲJT)* @MW]&=~/ywy\dUQv:thrI h伸%Cpi4UJvw(<| Au)iQ$ub'trn/N,V"0A 7ߤSE916W{ь.Sj nZmXX֕}B: }`oq%lj.r7MƖbm}]}%vZU; {s~H2O na=]~@FJJpHţU8tP0'߄{&& A54D쁎WA l7ۛŪ`SBGcB:ь*G7 1V?ӱu3.7'#`L-u_f\ckT8ڜ-XM, $s%7?ϟf{bQTCstG;UvM,B_^ C]qU~?qhRnBM{!PPtIqdbM%݄,z%6 cdǭ!6@ za %8[ cj3mr`9l.KɃ LOtUp^ha„Iz1=gU {\1smf!5;u[a14zU3/@GGw3.V$n+kvZVn2{#c1*v6yx;֓WLz9lGFjP4K˱75&ѼDGN\FjTf(+KwHdo[I{^W%>3c;<;c3 v<>q3uH|~,r_%+7Y-~ ,ʤ}a%4fvϮ^>DFw =ξ q,Ηi+7;FɮS sh!Y7fT!vdX߅C&sj[8(?7#ɐ߁Uᅢ=6ّLX3V.3i/8HB>lw@5իVA$x5<9Թ/p9*j`57NE_\՞ȫ79BM&1:U)|\Be.4 Gu6^k_fZmlsYJւݰro0>Ό|f8H(Qx#?rĈp :vJ,&a]ϊ6I6d{,4łG\NE'i'Ň +t1n3Z`yX2;-Rafff)oov9hD$0D!F|1:(kN۬qO rTùpeiSEEj.,aq yNV[PN'OFP䪸2V;ut-9,x!:n[©n h_%g-.R#R [YljoW -z%[NSH}ɞdoHB/.%#"A]x;7J `+k9`֮僫>G :@  YY{ G"{{(lcW4?,> a,xۘE޻1ef\wL#3r-P͂90Q/wOvROc=ӷ;󜐗H 9L^/k>4"-lmsKL5WIG۩"Ԗ#Ή, _؟۽NYnźSohLYX7Ňn N{bS/c"o߼K[^.tP蕑OOEIwh frmK6` Ʋ` 0 .W^R.H)o?:B'𐥾Qvi4YtC1ɍe)$ж;=~pĽ;_a`.V&P?%ĩRבq!?~~ T]տ5ی )w),zEIǃOjÆ.Ӥi7NicRqi}X, { ?^^pӤ'Kx:`duqm\>/1#'ᷗ=ZY-,vM c89WVoՕI-~I C?avl*N.lqpSN,X/>2 w]EwX|jaulڥJ*i{N GǢGqHn~ts'%r׋b22BZk3xˌ&4w782pm=y7@ాnbrjy[88K9'MQO6~'x꭯En)Tv(ǣ`!r:Z6;|owvq;#1P7K7[7˼Qoς흶(!=^g5)@0m,勤VPŵn?[|YyNxa ] JZmnm0!U 4Ogp.sp+> gz舰Q8aO ]S铱3|?? 6lֶznZfp/yOQx%/vendstream endobj 138 0 obj << /BBox [ 1108.54 3720.88 3943.32 5421.66 ] /Filter /FlateDecode /FormType 1 /Group 30 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R37 33 0 R >> /Font << /R38 34 0 R /R39 35 0 R >> >> /Subtype /Form /Type /XObject /Length 4835 >> stream x]7rW]f.G.Nػ^osUŢxf6$X<~@u{U;ѕs,Qw뇷׿].yW/e\>̽uW|շ^K7}Eswkcb^wI.})|zr׉L#cy}zӻpF v;AmLn#} ;Lk%0<.tJG%tGvsB|/6JǪ.5(݃yf;>C91>4K]X:~Ks'\!P|T$dːQ;ȧ~}dqz؝QgHkYtۇR+q=COd ݣ]> SH[% xh_/ᘗ,W|8p2 "&߿ykٍ+,2#iq`oJi__rSNޮ\_]=u8s/ c7ܽu?m88DF&Q%Rs((tN?[ny(,9nQ2jAcBe Ԓ8[^0 ny(e`e("CB1(eJmc9_>ԞPq?:CnX텅L;k/, u\AEFEփ^SMI yFCJa{;j)E"+y@ɫE;"AkEj : qki F%YBRb։J{~K@҂Yx^ȑ )cs[ir7Al <tH H2n^+I@l={tRs ܜ,-`-sLLX 9* hH:Q PXKˊȼ&fxΌk^" #Zv͊U5e\D x:V͆JlXg&#+^-PN`6pꖓ 딆1Hh:aw55VX%FRָU"hCː$}g9I("t%q]@_--I0тCw*8DڂU,)-Sn+YL[=.M5kXRa!;L5uI4jyqZ,bjwX^K$]#0Tx2F``IZxF ~~.8kw( wk8"X/,q'/q-X1b2Ҥ\K2͟h r.DGw%ёVA c̞Y+$ё^] ёzZn舜%o3"8K"jhY:q%GID#;8/UFii\d~d!yd*.^L""sO""WOV97ƫ9npUQ\Up5w\<ȿӆ@"Y FC$+p)YW*9IZmhfl*;F>`u`cF&_Y`IGY+7XԖܰIJP;)*2IbU -ְ0cU)⊪@*ENB*ş=MCU]CUF4%>lq*umQVfi*KjrBm*w*KV6Vk7OV!ByQYg2$RT)BPT<@Uz=I)V4mjPuP#֭ I߆`gPKR ]2^m*!j/}mQji%*>WWaKijWqV{9ڢV1OX j]8՞4(vQ&[r0t`վvZ b{ ڡvD XACj*UMU|@V_ WL@>pOV X<)֔4`)h֑ȊSm YL%ubZ@.Vai:gk l2hY #E6:?cQQe}6ưέqg=9֘ckѱ55ʱ5ӱ55sp:F8F8F.9F9FN:F:Fn;wv5ΐk38qZ^Dơwx5k רSQ_9FMt|5khר㎯Q_C`C3`CW`Cz`C `C`C`C `C+`CN`Cr `C`n;;;Ep~ V5kXװ5ίa}`9r V6lX:p}:u4~ w5Lt_ ;cv| W5ܹk8xpA^'^9^K^788mxݔuԆM[fXgzgkχ@V8Ůt+ `^/b`֊}gVyҡ(VlNvU;fmQh]QV b^+ց[1jS CPkPgԊœFȡU"+֖PQk'j;;rbm$z/,Zmj8)P& ե-K6jmrVĶ^A`MzڝZ[:Z[?C&4 YnԻUFMt=i/EV+;*ȊbAW5qH&bښT$QEE Y>ȊMP!+ GWm=ޭ# ?DVXjݐ%Xnn Y[GATuv"VjULjIa%6׆"ֶҟk[oΗMܤk?FM@d®5c#&$V̡?ٝXَۜ+.#VNrw[3ЈiHNrB#VNЁv+'gdIMjV' XuntVmzaen5`cgVeW9yU©Ymʹ${a8xtVW>*x* -Wab,U.McU.WXy+*Z'ƫlOgW:UfheU~wf*?Kxl^aWWcnΫ1Xjjjjjy5bu^p^hO?OE^eW~|Û?nڐ}ÄG_-{hn@E}v7yo mƪrQKu4a^|P12__[_ja>ly*Oy2Owz5F[? ?f/8endstream endobj 139 0 obj << /Filter /FlateDecode /Length 1690 >> stream x}WKsF S.:.;!oV'n;xښiN4ML%3!)=؇V|/i?-r`tlxw%cU/WWapD R`F,Wşs 9k3ZPkkmT܆SYz;x'%)|[C鲜e:%wIfɍJIo5RPM, m-'GK2M5RA6=C5hJKRw<n#o!xwYˬd]mhirHC 3!HrsV HMIXLRj\B"j\]#OݎCN38 #ds(U䱅aIϊ04D B A2Pd+c"VP.؋nW=7qs^jr~3i1fPmPQW gkfڮ%xj]02ZFWb3թ'F#& s&LQ29xGKկRS=THo< OT8GL4CV+'O.KO%1g+Zg*ui1n tqt5KwF)^*>efFr` zcTۛ8J"p@7 sAbJBIDށX,Bk֦Jئ][G5hogӝPkXI"!m6*ynΨ)Qyk}·&tS7s&4 E|?.V?H`kGøO~£P"M| H,4dptd!|&$;:h;̓3\ 0Unc^en3S 9:~k.sLc'Ё,9/-ypc=WO2DOb0шx Vc-D,]jM >=<Ȑw%qw C :nU?AsNb (+ .dRB[%X!%bO2tD”BVsy/\Q Biܗ !Xb ΅m%yH)! ~1Ap)!j]3Ջt!Tj{*8Q[A < Y!(9G 2d / `exƭpBƭkJ!{ z8aznRG*ɰBE =Ç)WN#_O1Eh :W/31Y:2ؒϯ4cͳg: QpYn5OV9߼q[r~̀wSQNzEDC0coMS@h}o>4 є-غ- u1&|dZuW fsDܶYP'D$npT.è nMsRq:q؍Uإ_%T4'Fr8&zGi iޤcǵwz ` OC-5H .X MHdR%ja^]w:] Dtp$}眣v8fuz E)#C;T70nķy;'ʝyKZEaNONw聅C{ř# W}a92[}]?Ź$endstream endobj 140 0 obj << /Type /XRef /Length 216 /Filter /FlateDecode /DecodeParms << /Columns 5 /Predictor 12 >> /W [ 1 3 1 ] /Info 3 0 R /Root 2 0 R /Size 141 /ID [<0d142bc869f0dbde6327501927872b69><659edc0870e4ba0e31c368d7b8cf024e>] >> stream xcb&F~0 $8JC?F !(9H&V "Y@$K"- gX}X<̞">J`s+A$/X^ }L.hu;u`tA$>0$ ^Cḃ/``(/qfp~V6엓` XK`@8v`zM'O$ endstream endobj startxref 107251 %%EOF metap/inst/doc/plotmetap.Rnw0000644000176200001440000002323115054262124015601 0ustar liggesusers\documentclass[12pt]{article} \usepackage{amsmath,amssymb} %\usepackage{mydef2} \usepackage[round]{natbib} \usepackage{parskip,url} \usepackage{graphicx,subfig} \setlength{\topmargin}{0cm} \addtolength{\textheight}{2cm} \renewcommand{\topfraction}{0.85} \renewcommand{\bottomfraction}{0.5} \renewcommand{\textfraction}{0.15} \renewcommand{\floatpagefraction}{0.8} %\lhead{} %\input{title} %\VignetteIndexEntry{Plotting in the metap package} \title{Plotting in the \pkg{metap} package} \author{Michael Dewey} \newcommand{\pkg}[1]{\texttt{#1}} \newcommand{\func}[1]{\texttt{#1}} \newcommand{\code}[1]{\texttt{#1}} \newcommand{\codefont}{\footnotesize} \newcommand{\mygraph}[3]{% \begin{figure}[htbp] \includegraphics[height=6cm,width=10cm]{#1} \caption{#2} \label{#3} \end{figure} } \newcommand{\twograph}[8]{% \begin{figure}[htbp] \subfloat[#2\label{#3}]{\includegraphics[height=6cm,width=7cm]{#1}}% \subfloat[#5\label{#6}]{\includegraphics[height=6cm,width=7cm]{#4}} \caption{#7} \label{#8} \end{figure} } \begin{document} \maketitle \section{Introduction} \subsection{What is this document for?} This document describes how and why to plot $p$--values in the \pkg{metap} package. Examining the $p$--values graphically or otherwise before subjecting them to further analysis is useful to provide a visual impression of their distribution and to check for excess $p$--values at both extremes.. Three functions are provided for this purpose: \func{albatros}, \func{plotp}, and \func{schweder}. \subsection{Example datasets} As our example we use various data-sets: \begin{description} \item[\func{teachexpect}] Effect of teacher expectations on student IQ \citep{becker94} \item[\code{validity}] The validity of student ratings of their instructors \citep{becker94}. \item[\code{zhang}] The effect of the timing of exercise interventions for patients with cardiovascular disease \citep{zhang16} \end{description} {\codefont <<>>= library(metap) data(dat.metap) teach <- dat.metap$teachexpect validity <- dat.metap$validity$p zhang <- dat.metap$zhang print(validity) @ } \section{Plotting using \func{plotp}} The \func{plotp} provides a Q--Q plot of the $p$--values to detect departure from the uniform distribution. <>= plotp(validity, main = "Validity data") @ \twograph{plotmetap-plotp}{Q--Q plot from \func{plotp}}{plotp}{plotmetap-plotfunc}{Legacy Q--Q plot}{plotfunc}{Plots of validity data}{plotvalid} %\mygraph{plotmetap-plotp}{Q--Q plot from \func{plotp}}{plotp} %\mygraph{plotmetap-plotfunc}{Q--Q plot an object of class \func{metap}}{plotfunc} Figure \ref{plotp} shows the resulting plot. The line represents a fit to the uniform distribution and the polygon is a simultaneous confidence region such that if any point lies outside it we reject the null hypothesis that the points are drawn iid from a uniform. Small $p$--values are to the left of the plot The format of plot shown in Figure \ref{plotp} was first introduced in version 1.8 of \func{metap}. The previous plotting function is still available and it is possible to produce this plot by setting the \func{plotversion} parameter to "old" in the call to \func{plotp}. An example is shown in Figure \ref{plotfunc} which first calls \func{sumlog}. The legacy one will always remain an option. {\codefont <>= plotp(validity, main = "Validity data", plotversion = "old") @ } Note that the \func{plot} method for objects of class \code{"metap"} uses the new version of the plot. This change was introduced in version 1.9 of this package. There are many possible options which can be passed to the plotting function and hence to the \func{qqconf} plotting routine. The documentation for the \func{qqconf} package should be consulted for details. The \func{qqconf} package vignette is also very helpful. We will look at one of those options here though. {\codefont <>= plotp(teach) @ } {\codefont <>= plotp(teach, log10 = TRUE) @ } \twograph{plotmetap-teachlinear}{Linear scaling}{teachlinear}{plotmetap-teachlog}{Log scaling}{teachlog}{Teacher expectancy data}{teach} Figure \ref{teach} shows the teacher expectancy data using the default scaling in sub--figure \subref{teachlinear}. It is hard to see whether some of the points fall outside the boundary. However if we use the log--scaling option shown in sub--figure \subref{teachlog} it becomes much clearer. Note that the scale is reversed between the sub--plots and in \subref{teachlog} the small $p$--values are now on the right. So the cluster of points near the bottom left of the sub--figure \subref{teachlinear} are hard to distinguish as to whether they lie inside the boundary or not. In the log scaling of sub--figure \subref{teachlog} where they appear towards the top right it is much clearer that one does fall outside the boundary and two others are borderline. This reflects the fact that for most of the methods in the \func{metap} package the overall $p$--value is below 0.05. For instance using the logit method we have {\codefont <<>>= logitp(teach) @ } \section{Plotting using \func{schweder}} A function \func{schweder} provides plots with a variety of informative lines superimposed. It plots the ordered $p$--values, $p_{[i]}: p_{[1]} \le \dots{} p_{[2]} \le \dots{} p_{[i]} \dots{} \le p_{[k-1]} \le p_{[k]}$, against $i$. Although the original motivation for the plot is \citet{schweder82} the function uses a different choice of axes due to \citet{benjamini00}. We will use an example dataset on the validity of student ratings quoted in \citet{becker94}. Figure \ref{simple} shows the plot from \func{schweder}. <>= schweder(validity) @ \func{schweder} also offers the possibility of drawing one of a number of straight line summaries. The three possible straight line summaries are shown in Figure \ref{withlines} and are: \begin{itemize} \item the lowest slope line of Benjaimin and Hochberg which is drawn by default as solid, \item a least squares line drawn passing through the point $k+1, 1$ and using a specified fraction of the points which is drawn by default as dotted, \item a line with user specified intercept and slope which is drawn by default as dashed. \end{itemize} <>= schweder(validity, drawline = c("bh", "ls", "ab"), ls.control = list(frac = 0.5), ab.control = list(a = 0, b = 0.01)) @ \twograph{plotmetap-simple}{Simple graph}{simple}{plotmetap-withlines}{With lines}{withlines}{Output from schweder}{schweder} \section{The albatros plot} The albatros plot was introduced in \citet{harrison17} which should be consulted for more details. Basically it consists of plotting a possibly transformed sample size against the transformed $p$--values. The default is to use $\sqrt{N}$ for the $y$--axis and a log transformation for the $x$--axis. The scale for the y-axis is user selectable. The original scale in the Stata version is $(\log_{10}n)^2$ which is obtained by setting \code{yscale} to "classic". For small N the default of "sqrt" is very similar to "classic". The plot also contains contours of constant effect size. A number of possible options are available for effect size type: correlation, standardised mean difference, and odds ratio. <>= validity <- dat.metap$validity fit.v <- albatros(validity$p, validity$n, contours = list(type = "corr", contvals = c(0.25, 0.5, 0.8), ltys = 1:3), axes = list(ylimit = c(1,200), lefttext = "Negative correlation", righttext = "Positive correlation"), main = "Validity") @ \mygraph{plotmetap-albatros}{Albatros plot from of the validity data}{albatros} Figure \ref{albatros} shows the result. Most of the points clearly correspond to positive and substantial correlations although a few are in the opposite direction although not far from the null $p$--value (0.5). Of course if the actual effect sizes are available it would be better to use one of the conventional methods for meta--analysing them. \citet{harrison17} outline possible use cases for this method even so. If the studies come from different groups one might use meta--regression with a moderator for group membership if one had the effect sizes. In the absence of effect sizes the albatros plot can display the points using different symbols for groups. This would enable a visual check on whether the groups differed. <>= data(dat.metap) zhang <- dat.metap$zhang fit.z <- albatros(zhang$p, zhang$n, contours = list(type = "smd", contvals = c(0.25, 0.5, 1), ltys = 1:3), plotpars = list(pchs = letters[unclass(zhang$phase)]), axes = list(lefttext = "Favours control", righttext = "Favours exercise"), main = "Zhang" ) legend(-4, 11, c("Acute", "Healing", "Healed"), pch = c("a", "b", "c"), bg = "white" ) @ \mygraph{plotmetap-zhang}{Albatros plot of the Zhang et al data}{zhang} Figure \ref{zhang} shows an example using the Zhang et al data-set. The studies involved come from three groups corresponding to three different periods of initiation of exercise. The points are labelled accordingly: "a" initiation during the acute phase, "b" during the healing phase and "c" during the healed phase. The difference between the groups is quite clear here. In fact in \citet{zhang16} the results are handled with stratification into three separate analyses and meta--regression was not used. If some studies had given effect sizes but others did not then an albatros plot with the points marked for group membership and with appropriate contour lines would provide a visual check on whether the unavailable effect sizes were similar to the available ones. \bibliography{metap} \bibliographystyle{plainnat} \end{document} metap/inst/doc/plotmetap.R0000644000176200001440000000516015120777213015241 0ustar liggesusers### R code from vignette source 'plotmetap.Rnw' ################################################### ### code chunk number 1: plotmetap.Rnw:70-76 ################################################### library(metap) data(dat.metap) teach <- dat.metap$teachexpect validity <- dat.metap$validity$p zhang <- dat.metap$zhang print(validity) ################################################### ### code chunk number 2: plotp ################################################### plotp(validity, main = "Validity data") ################################################### ### code chunk number 3: plotfunc ################################################### plotp(validity, main = "Validity data", plotversion = "old") ################################################### ### code chunk number 4: teachlinear ################################################### plotp(teach) ################################################### ### code chunk number 5: teachlog ################################################### plotp(teach, log10 = TRUE) ################################################### ### code chunk number 6: plotmetap.Rnw:167-168 ################################################### logitp(teach) ################################################### ### code chunk number 7: simple ################################################### schweder(validity) ################################################### ### code chunk number 8: withlines ################################################### schweder(validity, drawline = c("bh", "ls", "ab"), ls.control = list(frac = 0.5), ab.control = list(a = 0, b = 0.01)) ################################################### ### code chunk number 9: albatros ################################################### validity <- dat.metap$validity fit.v <- albatros(validity$p, validity$n, contours = list(type = "corr", contvals = c(0.25, 0.5, 0.8), ltys = 1:3), axes = list(ylimit = c(1,200), lefttext = "Negative correlation", righttext = "Positive correlation"), main = "Validity") ################################################### ### code chunk number 10: zhang ################################################### data(dat.metap) zhang <- dat.metap$zhang fit.z <- albatros(zhang$p, zhang$n, contours = list(type = "smd", contvals = c(0.25, 0.5, 1), ltys = 1:3), plotpars = list(pchs = letters[unclass(zhang$phase)]), axes = list(lefttext = "Favours control", righttext = "Favours exercise"), main = "Zhang" ) legend(-4, 11, c("Acute", "Healing", "Healed"), pch = c("a", "b", "c"), bg = "white" ) metap/inst/doc/compare.pdf0000644000176200001440000077563215120777214015255 0ustar liggesusers%PDF-1.5 % 1 0 obj << /Type /ObjStm /Length 3697 /Filter /FlateDecode /N 66 /First 543 >> stream x[rF}I*JJ6/deP E*$ h4Qʌa>w`1LsO$04KXR2ǚe <1J9 & e$2hSE *E S!3SaeƙL'Y„`̈́dF2HGwxwN%h K G"c6ɘ)eԞ,S %L*%$14C:8e}'iR Fb + k"zOS#^1o\GfF͘ C`H $iԬf2lξx=]Wx>(_x^.!cc}݇tI^ 3M-DYnYnn ӍsBvw2R̈́e>].͵ɼ(F۳4X@I&hմn>FUT!,'5D;{h7Dϟ7P`{mw~88Q,ڝgEtQ>hNHn!,7ћQkE'w.mtZC7Mμ/.$cAK.@bޅ*+$)iX~kk1&!$&` /`F4V(GQ]FWuTDE74E/YxI{r?O[lk-z92zZ/C$*PUԒa֖a0}2TdwE(“G2"fi7Ւ!H U#CaT%ԿyDMj(C%,oWT}{LVemת)MT71W3ƳB]>&l=ER @E`IU,"6`jy. xX/d@I?Dd oS#3`*,BחsmOȫ 6I W}{oUT +-0ie&DÆ򺄉QjI͖BԪhy=s;qJbeb¤lc2H/&aV^L0yu:ziTƤe&uɴ¤AZyTDݤc$ 6rg5ږ /򪐏{7g6ORp$*u)i@mtqO/Fpnp/+ Q\sr: lS{hvûó{ VVm АmR~L#ݩM_X.1=f2 <K"X䌥}7ӄV)WR$Ab7 u2SWwQ<c&+黛c7jSR?1=q@=j+D^t*z x:Z4:G|KFe^_,g]vXI w /"Z*_n)L K2O˥{r R]7".bBhd&Yx, UMe@4%j6`drx/_b58XQoo/GyFloe1Ҋ0GS[t_L^hl4EJYWeNSER4+P[Nj=bzFE&bMV*iOџUvԅ>R6 f|huuЌ~P[ lEU⪞6uj}Z=ڍ[ݽzXÒ#wh6`pN|4-_Z.3WCЭ*w_zw9].~;Ȥ?e2$VA V~cלއ Ͻז  K]BPcO-VV]@^іUYƖJ*i4Wtbh``\*5ަ`8>6e`8?gI[aO s}ogS퀶wH4m+)fRFya;X+g+bx> >y\Y3ehn.ͺg:n3}lO{1u߽:?Sc5n(ƣIY VqΣZ ܭP6Z{}h ;Xq:TTt+.(fACzFL{M'ir:VLWLgg{|${.gDUB,m6We%헔 rd̥LY"*y!qC4 nZk;^W6d7vaڇsݔlBԏ̧Bc2eRAWS?Y fT;{vwvZ3muj0bCא6hL^EB5uMj&2nfk:jƏòV[  фzS&LxqfCAJ˺+:oRۋ"KuC[6nK;So^pܺ-`e]4_VSnh w~M`Dl L# GvN?5e7 Ef ͦ{VK tgLi಑7Hլ]}g2iv<(ckGضHKrFʠa2L`赘D t^qaWÓ!sqm^xKv ל#׃00xޯU{Vx\ĚK(dY qH<2U=3:!cS]a ;&Hp ]$5{ .6fŨNKn8=뽆6bf:ϯ&q@! c`}δt 6axLYߙom3>X|@*n1%vS:6ᡍL lQG]wOLpcʭ+cŏ?NSX)Al& vV9Nhȫ\+႕!jo^^e@g[)4m,Xujr_Lg ,;e}NN?D>BH|Nb!:v%ڿ Xy~~^@ o=QX6K e@@{ \$O/'V,f]lu^ǧ]FaP˂8~Ei*dB;Hc}uATy 87endstream endobj 68 0 obj << /Subtype /XML /Type /Metadata /Length 1423 >> stream 2025-12-18T13:15:56Z 2025-12-18T13:15:56Z 2025-12-18T13:15:56Z TeX Untitled endstream endobj 69 0 obj << /Type /ObjStm /Length 2380 /Filter /FlateDecode /N 65 /First 544 >> stream xZ[o۸~?-7E'nu}Pm:JJ?3h;(rHghFBNH(pDII€(SDh !!tbNS0eH#7% f@""pp"a8""kFD2eHĈMĉRXRJI{TRHðI 'QH! kDcBIhpH1 m!IF@3I`ĜD1<$3DI%peΈ 9 h`u X IaSd;sn-"V3 D kpFisjx ڑ i@vL` ;60A &* '4ʡ׸%#?t1ԢUAtBЋ_hB߮f0 "0^>S[:Y/ E[Ɨ9[wX-VR%K ,DŽ dTd6X].-n0Ny {V\ U':^`2MΓfOe@ t7y8qaъ7,t>Csx,.y_vVJoxnKyBg5?$Yz45pN-YBMtʫ&v*n `6x d7̷% w"\0炉H?,E~&s?TiAZ=^MSz5Zlxd 4'ٟqcv;L^D@(DbGZ֨Rj\lg gG#1a ]?@Bś.-d-vD)W:sjbAhB銦ԙ.e39- Ey#w/:ڮq=kDl:~|po Q[у [RZhEv֢*j`Q %:瞱 +T8<^琻WrcT7xꮼֿVѻxL7n7`72M\f"GVb "*a.P/w5x{G'QT8_>tN06<%h u KJX&Y~P?.M(j;IT_gUzgS\FOJ"AN`6F,,y,:EB#E\rl~e$l_3jn03Y$Hj`}^6p[2nO)Ya_R׬SxreSJ!y1%2ɋ얼ӯ%7^~rt2x5Ȓx#<`>K3>O>Ei6;Z-RWBs @yz<u9p piڏ0iXqX}ʥOt(Vcv9ry~C0sݼEKQ)@.>M$E(8iΔJJnj#Y~VH'S*"Jd ]η3z<:~ty"4܇Pힴ:uXWf{ ХT]Q]8^=߉.BRmt kt8MbE*tU[a`sWfa$d>lCP ßhIX_uOg1_8=1J10ŕ{1gѓ̿i.0r>(1 ᧙_3ZEg;=wckc@~0"pmNUҍ">ЯWSN]N?sr=| öҞ ?88P -(EB, 1f2,ZCB04:Pd+jCtUfl{ƪlU^^װrMr&DPRr#OK*C:o1SszAcdzº2]J/Ԗ zIʮhBQZRmf$jBzKʽ+mR * FזݳŝDn m_?$Dg;'1cKO6w+rM9JqUFR=gU1Ob)FbaRdsw"x)_, 3Rkendstream endobj 135 0 obj << /Filter /FlateDecode /Length 3102 >> stream xZK>6% ,vv >ph,qw'I6%Ύ {w}~+_;ԫn$?]?ͯWSvI7JJ]rJUuUVG)6:)SwߔFסk3~K#rֈm=n(F7D(z#:&+L_h,UtPvFھy\o4OGTU{[kJJ%,K!"abSiH/anUyY񯉞7d}UKEk\ CiI(yćHj#e} *Qݵrp(HfsL ~{Q:鈃B'DNϳzJZT׾ \odNakt$S:R蘠$4~Xg'n +&#} Y`hEGaHIPJdd(Hňؽ-86Q[r Wt5"z`&n'>mqZn#!p4Rt& mm2VlS( ONJVւ@@֤2SE)xh3{(Jr/|lLz'JfGcmM˲1a"ߧR'v0^,3cR}S%S㬷ُޭ(ɐ/W^#~8\w/ϻR];``e*D{~3bwLs *:c[?"^M) kfi Esf;*9 Bm*Gp<$?@.n/})<_Tn r_S UQTaٴ aH\rn>m{7!bk'ӑH9*PQ<|B2&g͘D z8=R-`H6PZ,Cfg}ʐ8lC7T$zCQI- !%GD]"Wt="๟GqrIj!]n͉liŘV͇lFu`3%:.0Ef@+hk98]3/5h0Un*Z7-n0c`琴-ZU+=\#''u8B@hOȤ6a[y<ip=*)/"a)tF'2Ns1rHfJB.L=DZ|\c4Ŵ:1>YN W)?ubİFC+,g\ Z'#uQ@#'Ռ8"Řו ZdUu8rk"粎i=R9oTN +hĤv/XA@רS:hg5Cb}*D]y팬j&OS&xoxJGvvw4d9H #2B.Ƈ(ЫBMsN@wtYC2G7Fw-7_n? omL{"KLlO͞O1ަS&*>eJC>ɆŴ@bw'bƕ~}ק֜^m\ @QUKm;;̍~ؚK[)b}JD,gzY3>ɴmvl'ǍkP"91 l *՛)m7ȆC8O~9j'^ :%xwVui:uUMNa;p+2%jz,q[QyS%]E, V|^} Gx=PDi9'$3l@!~AĜ*xZC܏ mL@8CgMߴg!S_' raIEdYls% KX9ahv>ksi,l!.sژ _hdjȓExhۓ< ' a]+*`;h0:3?HеI#ٶ.> stream x]1n0 EwB7:\%Cl ֙oy \ta38GCd8Z'ھPtےmE@)Nԓ=)^H (:DgR(eH K ΡBR(u/+x< 3 JRlýN~F//~/Y,0 endstream endobj 137 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2093 >> stream xU{PT=G4>Yјk3V[ъňCA屲.ea{ϲ  ₄NIQjImgqJL;9}~$=TkGnN{{bLpY|cmzcdͲ.<  AﺾƝ$Œ[]x.sC Ɗ! 1Ђ6Y5sa*؁!9{ mqYV,c|7Z4,Y z YS}[Q~µbV0 9' ot%KQ _f{t;0&,S2ָkeq^,D0RBɍC "Y;ΡkHhO=Xhc.qI13m,kS$CFlyAQ^_r-3CE@-rz5˟w\ٷPkʊeeMlb1QN '/Nf๣{FL1Sq&рP(Nsh2l s{̔뤓#/4*1HnKD HQ2`d k\-n9mI W#aO?:8nq!ᵤ(@,Y voݘ۱ @_E+\.ħjޯI A~jC]׌*T&]9R,>1e'*5`:XuF^M4Ǎ]?n|J.5ut @tamwy:Ȧi4%${No>j1S"R,Ȃ[ )8¹Bd#H9nIz^Uv%=<ח74c1t8OW񔽟b42cizUfkMk4 z_Br֗eU2WGN| #Uzm_ϊڲcLg7& HLIU _G?}ȯ";t*DFR<)R)@r;rO[2P4NVs;G<kOg+Hւ&m?zw1I}=%,ʜ fFT(e7 zΰwws*z+0Η<7O\"[K8.2+k *UBCVA"*n_<_wL Kq nLeiq)rJTxc?~q/OgYUK5.Sm~)fkG`_05ƽ.ϲ KuwlAQJf>R2Tpg1A|놙)o}^`endstream endobj 138 0 obj << /Filter /FlateDecode /Length 188 >> stream x]= {N Č&i,$P jgY5Efe){⑂~­&֤0:7N/;IEVt7ߟn|Wϲi(TnE:ҐBZz+y.%ItZF f XIbEyl>ؗ5% ]IW均GsG/`endstream endobj 139 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 815 >> stream x}hgKһsY{-LDFnlL[٠٬`ֶ$gKĤE(u]SG}>y` >< 1 SҲn+jjf!ePa GoRE_FmOUl S]г3[FO{eq{#P{B5&Z\ġ gmk?FKgWtޮWO(ёr/tQ:iJ7"q?z+\IF ְTV*gSuRk -Im{:1]ʦֺ:MourA_taկĆbyJ/CkKdˮ6,aQr78hyo~TIbċ\sݷ)5y*B.QQmd1$ Uu|ZEq=m߬*|0T <ӢRA <)zmq-e| ;`sI05ߚe2F<,/^UGTsߣCеKtzxwXv%xmuR?U۴s-wOd>⸃ HJc!{ "E_&'l!3iA&n6u ?~n$ܜ|c{=xߧ z}x)=I|endstream endobj 140 0 obj << /Filter /FlateDecode /Length 279 >> stream x]1n0 EwB7d'T Z%CW;Ny(|%uv$/:xqߚ<}>_tn<ۭ2>)C5]Ns@U@/XGGp/x*Es!JLLp%u&q& BHH!A$AF4LD$%  $(AB$N`ӣΫN#2v鲐 endstream endobj 141 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2443 >> stream xitUiRŶQrD6QDHv֐ +4,!Vw}';d$$@,,θuPng*g oN՟u{*1~!W&pŌq'1bzzB8#ƉDO\Wʧgs'09)Id\xy1H$ ۈb%XK'6 $K*;[Y@BY*,*97)IG3xޥ}| ?]SË,@ ZNGMY$,hUߐ2u(b!㏡TA\S J_jT rm^/2銘y׵nRd'ZF']ζl[Ak/-Xw kմ*>T)?4XTP͝CHp ][xRn?N%;: Geg*f- GU@. ;Kivr 5ԟhx)>gQb"X@(yCq^9kDl~k\aXr׮Cg_L{$Q)߃ĝB ѶLI{e%.0|c^O&bR2d6µiؑ&J+ 7ϞWTs5PM^;w%h/jЃGA:) y"qס `l^=륣szF(<]qVuP Ej̫P;OӉ+M'P{r$gWFYYΖM(˃ 37;h0V@%eG6 oI:_x_5$ao‚ BhocIKg\ lN \ddeA Pb38OINR / 5B"L¶H!tMsth}6fڳ/߳l[6į7 b+ ւ=~ؽϧ尙lHNffۻ]Wd\Z栒/ I3G?2|f#]5 }$Cnsm?>f ŋK2'9|CvntjcJK+$@2Vy~oi-,#wEoc)3G)D+>1u4dho.62xkd䶃2 t| [VӼe4\I.Vv?RUm)FD-PmT=S$Э 7~M: N8myL JJY_Ғ[⠜|k2qiP?=~2l$Z8{"oX˘Ȯv }W[k:>hغRkо\.6_|A .CvmӪԎ%l^ݛ1jj‘#Ρ)[xȋR~U+`6U`weExH__w)#[Nb;)5,G$'Ve&$C9ټD?cQV9[n8J_1-G˲'eRpS(5͐VZj2y΅ JRR3ݲ *BXhn*K؇~S|3\']>{.-4~L_T9&0JIvZpY֐ J^6KqFzlvF.Hf' 6{E̼/aLѲrr1]AlRjhpi C6TPV6́ݐR1Z62F0KHgWV.qs(;ygfX]leZ-k/G߮GʺqK}t+#k9a5Ί>%-;#ɥ֫xμs ~,dX /úΔ iUzHU*9Opϥv' S9S߲xӟ si%}JZ|5 yqΤ̲FЀ§rooM{N>w W ǗM(|g.K&[MkO ٥Av&Uq1endstream endobj 142 0 obj << /Filter /FlateDecode /Length 319 >> stream x]Mn07cҗns}z,IEc.cZdgusQߺg6~nR~V]U[Rz]W)Z.$>a˸ :&_hw wl6`s`j P&X%$KڗЄi#B Y0Yp`0(iTgpd&IM $5I= (m4&:QhzsT~yƩym@w~-ץDzH^IucW3Of9@?endstream endobj 143 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2832 >> stream xuyXSgo*΍Zkg PQ\@% a9 $ʦB@EDQmuVں}P\ܸʹ̓!Ns ^q_gq|u65!o&cx웘N8x̴%1qIqaɸűa㼒E0Q؟.1Z+1'tՎ0QNڈu13fΚ= DXOiR‹& b%w&""p@`'|~04>G(5..Cg:aٿvVn;m#tvނLaZ?A(F]MNG}^"%/NqB/\AAsnnS 囒}ݧň婝GM$f^Lq}O"?># |W:;:[~&=¢ JI N֚jKAWp}N(MQapy8,3/P-Fn:nôވ?p#jK_ʩ*Ɠ'ƤgdA F&54VWn5o\*"yFBmOso '[şz? 1Y޷&,4gٸovT&gˎhlCN!SHzcU-JIOt&TU~WqB~<%iDPqf<;mx@\j9?ǫ\}b(ֽ/S.`tx2Qoڇ$V~;#zuJ%J'E[er#_qJ-U/s jX$c fy"(ʺp'҄F'>3q hFC3bPLMvDxH@sxE1EHGn8y\R I 8 }y9 ZyUBob&Nغ~9 a (;ߙ(٫/uҜеVCy` A)QuYLfCACdtk\8i\JȔEʬl47 v3!  ~!"܄oս:=QZR$SA+WgHMvob7ơ8zQ\bCWl; K)g:Y2'ـ&6y! ]r섇n:b(J*~{P\D,!֢mt̄h+8/z1RXe|ܓg,}Wv >q.5m!c7*%0^inC>*R賓er&~ǖ  u%jaT;䫺?i1=Ч$i(:L<5&kK¯:?>$v.{-d3seHM?GHjj?!x1&f6Ͽ[,iÑ{<_ nIJA\Aܝ)B"Ƽ=xga[e"b2ҵ ٺl]Q=Cc-՚P/-.ii P i|YO"LKdRHK*AYC(A/!2IVT65.OypŁUE"@`E?}c'(64]śؖOF|wp!iJiGL͝a vGxi'߲yg}ܧr.aJcmp RcjɉJD\(no ̈R'cӾ>ŰT_ p;U+ѕ^z8i =opߞ$ XOms4fvomx>Kcz }sɉ}iO nz}fW\sEmqܷWuv``7l%]hhv~'5EP EZ4v>NS3ɫpC[? :/Jn⁉ϫuTz6.Wqk(Fi r=臯ׁs9NENϯPp(ݴŰP&Q%66TTf+],`7a*O85pR^-XQ_U^VjRRV2Z_1nx읂#G;p0kbk}VV)9 G2d.%BP"ЈD'<ӧžusްb6EV_N 2w`OhCx+A(/߸+ӄѪ".X.ۨ-ti d˥>Pj UC3j"Ld/&y,x:쇥 }tPE3UW[kk--"W Ů6{0/t#% h{}Ru0 FI&B;z ;z2;2+-=2P[:V^gzA](7e8~O*M THQ0Ք3uˎCJww mJT7 ݘO\]߄kendstream endobj 144 0 obj << /Filter /FlateDecode /Length 354 >> stream x]n0D :^K?@8!}g'I=J/gi|_b~\8.1mbMnq[~\@]rQ=MiuR^;{mA]5qGRumյMZ)`m(&( R@Xiv8J{Cxo{{RޣVHJ̕`pd 1p&P! ' ' JI)`2}ab"D<{T b䗌%#GF!~dh"GF!~dT{cs> stream xmV TS>!p+=оcp[V" X&1 Id22Da6 R֡^kjkku?|d䬽}PN@ pf2sN!.0Is=ӐDMnoB\bZ,3 !\&!6/3U. R'&&oFDFEƅ,[*b Pv* vP!j-PRj@m;;%SbʓJPr!_ iSpL8,u%@[fUOX1!uĮLh}-@9\!,Vt55duo@ȶ"N\1UBrFզm}PV у']΄cGI%S|nѐ]^j_I]k@Q*DȠ1gc%4(QY]vͫ&eM.98[\z[]۝]iIb(fʕUFg4#ہIX;ڞ˨M!*^)n\,#n!,.}w.c OpC‘auc;3PlWf`C,*DMly\7=Ъ$:5&'c٢p62Ĩ>Hv5EDK >e;}&d+T3.YMXPf5,<$AAx؛ٴ+t'yXHTs-Ea~8'0ل.@XڭtmDMo-y{"B%u,/Esqƕ `b͊2%3,W6rU\Ѵ&Y4O4h}W,dI\2:&ˬJ7goo4g4AꍵwPmp m6Y*,zv}e⟌q ** c=^ꏗKtrTd*ÅeZ쏼ɵCuHe%8*u6?50 G2ΰPS{}_$\;#aF§t=AS?t,QhެNW+֪X$"R%M?iUM5=gbPǖrk$;STLk bg xpn,)5Ci-zX/]t:f"Ru%hA;hU4F~_41HWU{OYq7n8tH_YL !9xffY3 [{ݵ]D&2U3&& ˃߈f cE΀`Qe~N os/wvaws8r|XcyhF_w;gTM ]*,ˊ.as;(QR7BSiCqPv4B,v^Bv>{I1sE9X[Rm-͝I S  َ;z>~k>6ݜ!Q(T1 kKSG~ShEw=~{^!V+ !`>z$=&ihlRMkh%4EEf$rjuZM`YdR_ jb"}oeOwDP)rh;lm3UWC3jm^+@Xɜ2_E]N ^dr9Mci|!^cCLhM.66$HwRg_n?REWbIIѳ1dv[[IϽ>uQ6cL^i:\/"v1g )0~Kqwy_|/{U3L琫TI_/*,QǧzdG3=4^,Rҷqb@wpB7\ÎW4;_g@5{wؔZ'L"3h BnB#ǛO{r|FhʀMA۶nPM2V"U;!4R&XA ||f.(g7DF z-.]i=p=>ba¨kOwJk pG!/G6\lS"ן @ĐK,@ (9bOg.ʒ(bĢp7ƋF5-Qw.GmEl>]9@>Sj )CALٱ%a%`(yJ:@\2/hm45[>qD;!M_Ln[82'vPȶ_N;m4ۘ,oLG3wCs1Td# zN \5ɕVendstream endobj 146 0 obj << /Filter /FlateDecode /Length 600 >> stream x]n@{>@$ob@i\E Z.)R,{|ovY~[:ǭ]޷r^qncN<ݯi,xr9뼴m^_Z?j_pW4v)}[ >Q.U0ت1dD0qđqĉT "!U 1Q5b2¦ȨШȨШU83"BAl51 &f#ld6𚘍^h4BMFH i4A! 1xČb< 8(Σ8l\FN#iq96.#e4r\u.BP&;C{{;C{{;C{{;C{{;C{{;C{{ (5TlQ*DRC *6XlPb (5TlDb&\SI߄k7pM&})ߤo5M| הo7M&\SI߄k7@DO_>H_Oo[[oz*1:v\J]3endstream endobj 147 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 8133 >> stream xy XSA$8i8ZZZ<2(0B29!!HB¨PpjֱVovn~;G]Z}׉ z """z]bɓx64GhDd22QF=m#Û$zDDiLavgVd$&?IĒ92cg-ػPX$gh2q܄y+VZ;9&eu6o\nX kt9Uzy0zZ\VJ_]y!G313{# q &\`v]bM ~\:~_`eզoyxj|]:9'3@ :IMvw;sS* T|hCCMa  /|!֎7yVKŪ,#Ҵ{4>< ˽wk avݠ~SkJq.ϴ_:<7%{H,fǡyp J n@=<ګ/yi3s2E <Z*gQ rrjVRV[E$SE|C(~V48x =B1g&ĥc a/hms쇆#Z "+u}Sn. U7śׂ`-,i޴]I`8"FQcR0ЯڈƢ9()_v 0 eg %5OKK:s[ϭ,Wζ޹w+ _>ʠЋ=r,vHΪ*Z:cZVjCɃ$oEO`Ț0N3j t:?!'#˼1E;O 0=Hōe"5OXRD `,.3W E/Da85=6`fs:FiōIQ~锽#W q05LAMFMA ȨMs-<<)(!]|}m;Wbyer^p Vp\Kkɧ>M8,_wcT-& |CCH~=PMzDqN/(09J7.7 'v\ON+txJ~q A^DzlLHE[(nC(;F¹I= @)|̞5_m~/2=JivL253wH>ix\20 4EQ18[sAn8$u?߫F̜ 2 At_n%=bFwdK<~XݭfU =ӜTύÙY_3#552Kחg>Ȣ~X*T`SeJ>58u 洃lsܾj&ɂ#8In:k )lR3,) mq7`7 vK%jHrOlHL!X #-Q5Dwz; GP[2- 4}L:} K)x^ݜ 6oK0-HHB - n8s}9GpCx{ɀ7#c<$P#@ck36{j,*@)*&q'mBZT_ww~ufт;ٷ]L{EiP9ivAEgS$U;+ ?^Ӿ!P'oi⍦E$(|OM9O.ЭBH R g_ma$ǂh$\A>5naOPoJ2$ :z>xȝY]{6X;%r '͍t}qp * ˅&PRPB -r \bv-M |2VH@W4 r֋6Fkj^tv̫W3l:Sf `8yEpEH|!\1\ԤMd:G@by89c_W}@HYTdj?#C(N~gw|⢍PXpƏ)`M-4E(un`rDW\_~_WM6MXLnsQ7~i77*.d$E$sh1ryB^aۻUe |7 L*@=+-^/Z0^WFmZ;Q> 1,Z>i04;yPO^0]YOA3ӌt,uKNSWԘ2hg>H/%=J'f N˗NlfkrI ) hIn'm=GGh#h π޿Xr@ɴ0p6 J&XUScەV r6"#IpmVEM0LFrE>|֣Z/IO\q\Ǐ:Y𔠂%%pgTV+ҝIqrEL)߼lq9ARd),)uz+jp !>bQYU@ 92 1H>]R1;Oi`U & 2,@vo^B$_rܑPn|RP'|,!.T^(u0iU|^ ĩs3MxEz&ܢ S( :@e犳+w/C^FQB'XC |~ c]ϚF- )6%d*ȅ=[BD'D {Xe:dɳYCNϢqGPh,*as ⣋Mhd3 gA!@4ibT{{ӉP|gsC͢Ʌ- Ce,Xz.FSa\dK@l*z . ߩDjGBڛ+dp$2=t !} x%$xqQo2Vd z=vk7zM tsK pjGwvltW[jQX{r܂QWG^uѵy TсH^:io ᓭ' 2Hڗgz)ވb/aSd1k}E jڱv3JU%Lþ ̔Emh2e*zAH j^oSrޭC40 cv:_v5XC$Y4 x M=f7@Mx•h j :<$wz]]]efZ ^2Z$t|0>r֫/XG-jQ{gxY! q&,?QAD~EP_\W\[Yd(.K#Q+VTX)"Vr\८=V_ >7 Ϯ4N^Z,֣_!"UDr(܇]ї=_cA 7gJk5 ._9%-K\V<l(  nKPW8hoP*U'VP_a'|vwW(jw;pC"LYBY_t֑{OXy5-[w`ؕ]+iXԟ3bAr;J Om!j4rpnh?eE 1@ϨӲSR:= k`1#מk䃑X( TJx3ly]dibʀa_|ls |Ȅ례bfՕn}4Nwc/ vL 9x00wtӕ쫀{fT2( f `N޼tW7#K Y@9`=Zt& vq%T>z,`<*Σ}Yr%< _<_M)9c"؋-blULI(65+V$ŠL3a@| bBC6$ӿ@,$**[&Ȓ7>|kE}Bn̲1f_aֱ5;:frTs检:{Ž,~:YN8IV\*Xfi9Wue{1ٔ=~n"Q{k"s>=|}[@[6Z6.\V&娰4ž]mm֦rpjt>Vny~.P$NOIB9l7&.Kuw<15BV pJ\M"/N<{?|X6Q<% K%7$ 6y te~v?hBQ:KɂneUB0}FjPg1XY#w\2K-oh;h]=EUM)`- W|W z>U]Xie-= VKؑ.VWإHDZZAUt6Ku-nuopyR*l4TWW`6ILv?s*xXWSf[$OѴeknIaV8úk`d N$,ΰ и#hIeR\d*E WWe͗\L$Uf3D*}a$[Ty@y;y.hMQ1brY)t iƔ|όh.mXq:Dž`) .w-L-&~G(Qf hggnݽ+}'Է_R~H!V35з掀frO&&%RaV |K+NZE~X% 73';G#.,P1h ʽpiKOLɓO]-3idS ʊ j?:c@`Ə`3:ߚڪ*ےeP``(6ˆsIQej88utF ^jԏwOgIa9/L D 5w^ͰUM}4u:c,d{āS{uI*4{*ZƠh7\n1 cC ݰc>^7V<-R֨-7e!{{r"" 2PFN9M;R_8(YA B#,K@UW>x$ ~Wy,9?ujtJA.B?]ڄo%72Rw^Q+ߑȽ}%A^W&fc&3<_O7V@PPVЖr? ̧^s>?4{3nf̶q|Zjb9 J67DUi>>~ LT>Jqxn͂dvl UQUTg ERhyyRt;` Z8MBL"Rb;)( JjM3?n¨L#y24d--99aU9ZQ.,vUUVdܫ:=l蓞#{tGFNG[*}CA8gP| W'$hjl H1jzfNY^q-pjV ?)=w VTl Myñ^86X(]k;"8vnS L=K* &:8`w(*.86^ρ"Ut: Ƣ1+]t8J\gger˝54$&Dw6'&̀>IcQ~lNDX}I<|NNMٝBuB9"mv(yɲ%/y6@Ϡp4hY5/[L3ï(f>)pUAp-Y,u*)GOбgHV%v~Dk T4ORi: m⸌eboo•h 5kjL 6L'.jpȟiu%a^SjXkCgjDŽ(G!OPa;|'5 XP{EҬRQ[RŘKj͙6/VY!\OJz0`5])a\k#P[MPXEtmOQH%7.C=z.Sʯk#5OzgFSUy/!Dtu9딂hV Ԙ6_!4㿽gT6`ۢ5iKY7?JGz@ Œ"B ̲Z2ؖq1Y_0"ec)i P g>T*iqD!-USOxFLaSֺUN&uK6ݱ+ҝ`@=`%1q{+Ni,4k:OtѷAp!endstream endobj 148 0 obj << /Filter /FlateDecode /Length 290 >> stream x]=n0 FwB7:%Y2(^Cdq޾CG٤Hri:/8aX^Sry)n/o[|, ߻dEاYAKeU\NW='eksb:l2U)ШV6\lm؀6+! BX[rɇPT#У*&:T%Jv2T-Tфi#؀VhBֈdG_QY7/ǺJl6֔o˼he%endstream endobj 149 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 3007 >> stream xkp%X5dׁ &2$PhHbC 0 e-ɲZߒml7cbHl\H4mI Ndh|WkNݝY{=/7wPRy2O3dԳg#xdn`G'GԣH/כ}hbI+U)~{*\f)ED^WUXXR4T(/ۤUuAZ"FAR*l/+ 5u_KZR]Iڨ,,h>LvÏ ҆&R"/,VK䍍ڊ:'$W(_$[k*Xg+/xOmmuދ74I>ޣr_̩'ɩ,z6/o\Xغ𣅷3μVu_1(d"l7~t=zVJY# -~v߁ BI /g'/쩢Oђ0zËN~sS$a 'rux񼌑}1"V_B%cPdk LX 1b,7T 0:"6Е;8Z""Ҟ 9(-G˿)%a} Aihhk @b\]~<1+oP8ͤ6}mHH0`2vKy!Q_ny=GeJ)tziMAFyNTo׫@)xoWwWU2MQid:y$5նzBf^Vlpm S" 0~B|ybPϙÝHwIh6ĝe*LWh+fG9XeS|Gtb)CDj:}:Z1M@A\VvD0&Ͼ= ( NCdl[Pt%!ˁ{f&q2oOG-MBJ@2lR]ph M6d%Ԡ4fy-\aL)d;Q @w.:̘sr! ~B6,MPu{ئ=:m'FZ:^qniv\]#UL! MLz]=9~>xw-$0h;Eg\?8>X>n}\ lɭq:I;Ll?yI_x|lxc9= ZQ́+2P)ԜVֵ7be]ހhy/[2o0 >V.[Vav\vxphyRծ쯓Hf+MjVE57&U\Q,$w$g:?1j_Q|~yޕl^>ݴdկ[b~tҴł-~0~- #C+KpI/,a_ nr9٧o tU"wQ6_e v&y$.Al)$I:ř3А}s7X/kiy9>e3M&L~MoH("RvE3Gqor|dckӐIvq'/΋N2/UvyMRr<8 Bk32ʓp$lD9qH iryyւ_>yzraGKE>kNW,G+ t@R?NJjZZUFԮA+;P79…fTCd5ɑ=ȫzhrN ˕In1v[eM9RUDc16g3:"BNmRy`+_zvchnқq|Ƽj)d+&[[\(~j:]s/ F"=5IuJ+Jahti8w=e$ @fܧ5e6NnMD?HH Χx*7hq4=•V܁25F[·X>,/떦2e[AvyF/"֠i?̺Vƕl.{Ғ~Xi7``0 q?9y9|/ 2U/^.ywgm1>虌q9$,rJX=\@EyiZo'[W{s腵k-Rcw>$N^rZr4.D͢dA{QrQ܎ ke-ܑ`vր9vq,1T揌ɿdf { *R0ĵmuQ.mMevt."qb>б;] kbS,& Ƭ>˝<wZw?ТE#gؕ@%IR|G+I*39>$}AfԵ(r8<LfNuZ60TF7UTDX nsq[&#!(swЛQP45>&sW3 mKendstream endobj 150 0 obj << /Filter /FlateDecode /Length 409 >> stream x]1N@E{7xg@ 85rrPP^L6OOt7)K=NR4W۶|!/_>ReK,mP> Y}~*﫮=q~4 N` X;b'p pKlC]( S(DPFPN xGxOCe:X*Τ{M(T*T:<o3  6&#dd42oR0*4kоI`hԆ ˡ32ub1c>9ghߥTp5#6.#e4rظFzs :r.Ac uk/y4Wyb9-|Fo ѥendstream endobj 151 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 4861 >> stream xXytSպ?tC9 r"EiD:N4Id'iyl:* X(.epOW/*ʎp{; _ot5to~_Lxnc~釳ͼ,eQ|0>C?"0ؐ[C~YYq/*GRttW^$,Ɵ;AHs8p\79z SŒ!~ uv!L|7K FPvHU*骳:@( ]D6R!{UV9; vbr* 1~?3 =р'SԈ_(nmn Y묵2uZFVt|vNZ'pbX"ٟA,u> QkRTVJFE~O|K_F0z?ޢPtf\zh.|W4NY{/|E =B︢>2QӁ+zh1غS!mD0 d[13AjKgƿ't]>4e#4r*k)NS|e!)i俢c&-L*SʙJxU 9@CI1ݔ|~,|,&.;ƪ?_,ͅsA bQ %0U2|)K;/=SQ>Sn a0h [ư'fi^o6' w}~S)I]!mGCC*^re)T?8Lo!8 WaDpǫ = p6 @x1aqb~D,hdQ).!c8Ř$eN 集L @i4`K Q.0(=xڏFW[}RQ[wcr,]nIvv#.S749=XƭqH}pjB=orcج6X  ..ln3cm9r) %JKgQ> -g;`?UD$AƢ$52lwtX; uA ̤F[ԩ%r :R@^uC]NSxDxTJp9V O(D$!*Ġ6x}Q\Fc*MꠤY$it!^;EH2֔gw]>H0]Tfibi{X{ )_e`?A 3Y\'bfDG:A*|(Z5nOKݭ]z4©4$0:h*X$ig.LTtyW )e>8`TLPXdoUn~NIسxD`&L:>c~t6G`'NO |Dnp3'ʧM0W0ܱ gtī /4~ ]_` e:TAGNm& |i QN42rג>_(7~D/ ɧM @)v0EBV^UR,3՗)Ku?ئ*E}eh;ц΂nTнs}K. @԰U S+smX[m}uյ:%TAYLMvVIr"mI(@kw0?JH ?49y lQv᫙QRW/Cۢhe#3MVƩbDw)b Q]]MӠq]',> 0?{ca-G!UMUW03 Pt9o5 IAח3eʬꁤT=ܫ1Z Ksti3r?@:NRM,:_8ToA+W/&E2I@' ĊJN7&&*l/$zbY*78h #e^]#f;=2vyZF.E5TƱkb?'[vsawZC]E<r41_4$D̊##(7Ӆ3Sqo /AD܃؄2+D_-sNa"ºIIR(ЄoUIƌ }]ZZ@mK]hFM57?vEōfPr5U.=㮭RU0@EU*FY=OT!sKo8f~F+hl`mܙӟ=؛ ^Iؿj|LbGσfG7μk-*O #dJT z\EviN߸N]v›VX*t(#ѮS#K?VϒƂy]XOcۥ;,>7MH_5 /,kmnb W*++.V eaz1wJpg3Hz Zީ)fZ+gvD62QMp[JlЉ v%mpm(CR;wKۺc6`FpO~J̹/O1, +eM6 KۍA5 Xگ@٧CU׽ͨr?Wfc`q6M|2㠰 h{ͱQvc5u@* #)^ UTvκ9k甽W2eAciK xs3ٗhw MNe]F&ܵO P!*&wG3^1sR26g|iLW $}" 2 7Dd(?i6]MiI< C VW)BKΡhtaR;jaS.)\%,7%؄I}h$doZ׽%GWE% ;ds^m56]W~䳎M.ùv(YTgS_7{ދ*> \I)^b-]~w(\nS@7t=r`-`pUR&zJI4:ƠR%x9wf4xA'<|]J@M -Yp"|"<ۗĖZku=PZrA oYӳ2XIg*%oL4IڊzW]Nȟw;ٔ n1*oEE_DS V(ڟ99ncQ?d\])MS1IHl$2c> stream x]=n0 FwB70埲.钡EL" 3%CG'nSNk?xsKsz߹9nV%=S^vn?`י%D!9aY<䇽cZK=4 G<RE;2D;՞ ^ttT}@D$rDu#Tdd((T弊(2Dq917orl6MbCZ /a}endstream endobj 153 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 2312 >> stream xu{pSeBR f^ *eUD"(zؖ&M4Izr%-MHo@aREeet\Yt)3;|}y~ϛ?n}ٹ#(]oVA 3_FEa1/ג^?Q*⧋exڵϬxxCDXW"Zl4(&qQ9|R){'W4+VK羲JިlJJ_{iRjMD|w֍fYR"o[Zd<pCF\l6[{Wëm=w񁷈7' y:apzAKE\a>ڊRE@9<(w>^N.ރ 5\(tg@G\#dAt9Bno`UEf' LOufK٣DS]`vlv16p-ͱ]PY#{ղ%hR$ >=;,dIkX})ѯD:$@w~S=Ye@b_܇2,z<#RܫٻDCNK`n8Ofd0Y FDLb-C+ʥuU6+/ WꚔզ= } {+~v~FhBDntǏMv*QQ}MܼhY Mkq{œAqe"@;.LEGf' |l;f[L'm)ݴZg6'&4v цcKhM4LXb#Lj8 RGB4ϣ'/r+s"%ҀDL؅[kVn⽚nijzЪ>(UPTtM>oy biCj.HF%chG2I,}N_R,bxeFZsD ;yQS]XhU&0q4Zmrs^;h챙\ފWUTdG6xcWы3;AΈ>"SEdMči,!n 1칗못>:{xx8vf_zj٥OB^|!J(bJ.؇2u.O੝) 7#G.vh0v[uv6tFY높C@q.s/3q9>'E8,& uY9wc9X@Y'V~3{$|QRץlmQ4uz8mh'vEoߚ@XtZ)\W[˥$}L> stream x]1n0 EwB7d!J \%Cl> stream xmT{PSgVQzv7bGyTmVWWq6(Bx(I L!<$mA>jAVvh}`;UnEww: ;s;wiׇiZ  C4j|&rLE?BhTP0RR"Q(ϓ++*]ZbFOUB.&+KS/X{ Z]ʲ*r*KQ%j j|=\֫t(mJ(j6%=8$4lŊ?5#0Sk(j*5zN͠^fRRUHMʗJ#z~:?}}+OH|umC6$N͛MςP~|8ijߠ8UvC'\{׍67} _D|= -Ϟ]Ge]ݧ*Ɩ\RlB&QoMݔ+/S7 C֬^lO Hu[?ܚw+'|v p1-a!`tk,Np^Snj0xGոz#0e 9A6heնYc m-MfiG#X"+k{ce/B4V[/ >7 L'5ja: Kq;1>Uw( ݿcU+Yp;nڞyl'7]0 ] F3GNs:w.URX k`yZ4O|FleelN~I{yᐦq#|$3#]Vzc|??F};oH\fKJM{6sZDIwaU;gڕGԻێfe#|,ؓR^4Z]ޖVQƌA}TPv~D8ʞo/|k*EV+XdY[J3=s ŁE2'5Bѡ}p=3h6ٓłJ6>;%IMqxZU&@{j>n54茙EsZ'2N\2rN95fgKE+ybwtt\ vdZ3o ?% Y ݹLk?d#A}ⶴ{*mgi\C2lnK)qo9nׇ&R$%Z[d%$N()wKꪛP'*Me$wU=ǡ6#s~~aI.kcyvT11ϙkʌKSqB56agG!ntqqd"\3>Sp>mqx<kXXybUP7yԆ1 > stream x]1n0 EwB7dGI \%Cd]Η4(KLs ߗGlΩr>Mk\է2\ipu^69D.!]ꭥ~4k61LϫnO}Hz$zHv)b`-*ϴT+O )F%ڊHD=)P/:;ף륻?b-*4)-W G)V^^^LPP` endstream endobj 157 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1731 >> stream x]PSWjE+nk:8VJ! B6$"!o1X`k閱kmGݭUW/^Ν99s9=DpAdGۯ,V KHaih@( Ke/#r JOP$i4w , H~%:]41 G*EGoPlSUQxqHԥgy/ظv`RFY3Q"l^x[]3q|^KV5cv x^P rc,{mՂQn"H D8[9!AK!*b3J~"&ד< hSP?C OIB$T,#%kS',!ERe3Hx!^XOW'$g'1ɠ*:1:99)}[eOtPڒt4$XՋ'o^꟠жLC AᦆW/,=QŹZe☫?ZhMzR4mH_p-k:JzǣDQйm+/V𔉂y (~HSc taSrrUx[7\'$ J ^])ʾjIᦛeͰʆA+x`c}f8͉({!=].6+ <~vg7 p8(gemc&k%an\q܅IxɆǕe mo~\v&VxvC98vO>0W/uan^|q8/0W Nڋ^J}?Wo2qtB>"=DC;fj{zk:}']iz$Eo\ML|71+6%qّ _;uzşU2./- ,@O/wJ`K4WՙX|e:]E'_UƲVzq.ܚbGoɶ fZdGq=O}vB aijh$~}ar(WśMq:mPtT9u݂Ϡ[TҚuH YK+Koa~Qw@x 79U܈F2$o4}eٞG6!!Bi/(α2B-;0I-nXa{ =1^/vwvaKhmT@n3nB9iy!\`0cȥ!z„h{!MR6v0Np~Pgh F4%fچ}fbxp> stream x]P A 6& 1PXBGk! ;Cu.WwoVH]<¤ "K-)fPurz;QzкO8.s3J1FbՏ2RBI2(=6R6R Q v/ϳil =Siymκ_endstream endobj 159 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 769 >> stream x5PmHSa9w'fĶ"LJf j )aVzNsνnƦA',B*޻)MG99yA<EQIժ{(3+t]D(? c[3t "MLWZӥflPr\^E(ZA&QS:-2th(Ʋ1RfcfuWc[ Qgn6QDAIEVҠ30M4:)ZOҴ&;׵Tw7uj5z cAD 1nS A:z| 2AI4ù6h}. *i&ؾz1{clj7(|z@#by ָ"n`GBnV*[`9xq*򕃂ԾJ, {)%-5'Ӫ>p՟:n8 H rei@0w(Ea7akdiB`x(ז>Q1ʲN"ITr˒/,̆aYfZYR0wDy~t^Cpho t 9Ɯlxn6'.Nrr'ޔOhUOTs<^̋xASؾhy0(j#m-ụ_P i4 3wVQrIYwOHS6Ni_`ŲDAaendstream endobj 160 0 obj << /Filter /FlateDecode /Length 175 >> stream x]; D{N 0pc8DQ `X, /"8R cvVlD-zDCa{@gX.q:}zUjv/B؂.@?, $2Uuۑ+Kţ{Q{z{jhyqYaendstream endobj 161 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 557 >> stream xOkRqvv9° V{h`8 2*#zYA4/;3/y/]N7 z렠^z s5R_>|>Fc<옝vƵ1]ЮPp6&7v|QM\Ph׫NxK /VglfLVpz,+8+t9ݜ[nsjJE X|^$݂<->@ZyAɬol݁W.Bowg jxFvյcJAIːZ)s7+S\ܒХԹ:QQek^0 H31MlIp4Z)fvR擥k_Ď)VI)␠CXC:+ҙkrԋ͒)Ӕ>Ii}D??15j6~AP5ۺ:Ii G'xjMtIt:TrY(LB}VR_:%"@ؾ*]obd,e#Pgendstream endobj 162 0 obj << /Filter /FlateDecode /Length 2718 >> stream xYK')<0"G.;*rrH )Hg{@+_?qU|U_=ܔ7?]W?ppU%Vw7a GRE)pڊTְOM s-9{.qmm~*"Chͫ}vO^z?pn pWTNvpW d0OgxOei=U(yX OfKoކnHn‰r-'έ $z86" r{i .,JLYU=-YM|YN8YM?aru7x']D) x +=.8-N\7]8~`ȇlxݷñ^rd:r^{ione:ԟByP~Z%`y$݂9[F \E530Z5| .",q=9ʖڒ IAF62-|ZF{t3ASqD,\x 21KW*)YiWBCM>!sm@M{g"E_G t~ 4 L/GT y /d@MCς˖T&j.T$4m}lv*@UߒqMa_AQGO3w$KSZeȦMrFdLw9Dއ)w .e=%PIRcυ t㼄ʹȾ`d+ $ $ qt5OݠMzq߲$yhb*MLK7$j#u!l0PXR]dڸ8h0:%1MٛNHKxxmڨ)QVp+c_*F'Go8a["군xxS=Vp`)KRwl 8!68I{;<*Pa S~m5@[V9v9-6~-e}<-\RhT= ܨ$wq1VNI{x[uΦcJCC L2v }?tuR| ([Ve [12|+I(yoV@ZSr @bmUH09Y()0#c6끴@PրWDxDT#}W Wspd&hB YUc\wC& iKLD+,*lRJWH< +a+!{yh|c!4Hg?id܄)0)Κ(*tN (_47Z"z*>!+3nJ8~aۙ92 N}@1L(=CXX$HJi!~H]Pb7@8zJO4b]/h㡪g<'Mٷv?k,Cq<# V':k/>4$sBfś0Ur ]BaH9\A#@'л0r 3 W!B.**.[C%pW-8ɾX9!PV<}31/RBWjlذ`Qo,%m7Dn(V*Ta%dR. !S +IFIt~;yRpoVT~7`uViB${86 ^m3 .A%Cݧ.X[ C~}#KTb)sq%yBTr%ͪG~9뭤@42h~ 'چBD@1ug1_(4pm6t!*.*<$/J"s@XȞaep&W7P&endstream endobj 163 0 obj << /Filter /FlateDecode /Length 161 >> stream x]O1 yK%]2~1!C@3]H_:o-aMH0> stream xcd`ab`dd v 5420q~H3aÏew+o_ 0012:)槤)& 2000v00tgtgvBWլuVкǟ> stream x[[+q9 02۰$eذ8^Q(.wErs_63Cr)+ R]^t-[tow;.a/wR.kR|qx0|ZB2+h\umNp|ijJӬO˕0uN5y/טrm[&oiX:4OucVH+'}vG;礈}T5A>Rj(AUU2u("+miy'Όy<ӮYϮc5r%Vxi ujNŰ6f^h`^؟Kn0iSlMPP;&EgSvl SJ# n!=JY`FԸH g_&7MUA )67c͇<6*MYi&=|֢9lKqr$]%=0O,?L}$8"#=nOYjajAk ߍۢqvb}VgF]mS5sZ Sx< ђo<@WG  ]+XqjmðEi< dƶV:HXygDLA`r/vg M~/M K*$H Z洎Չf:4dyW4=˃FD%V=^H*+Gp.6? h&⚴)6ma ynɾS1xa``k<7kMib=NmlG +%1X%̓xJd r{ͭh?móP Hǁ4C"{M7^xr~S7p%>BXP)k1!UzH5J!'<|*u$6HU';5OT*@cvF/Nb[%Y㝒_B^]ҳ8bh*}H`ɶi< [8x"'yk6`po2ަ6%9)"J'2,,Lg%eE9jݧUJ6>zBcŨRJKÒ" z.yM!~ے.K1P6{cB`>$Ԧϭ'} lV1Eh1 %tC.#E5k$dR">Cӻn~/rhCs#W`@˔ {yf0!HEIwΑ~KɎ$@W]tA5o ߕAPP> q:Aj??j CC`Pndxt!  NLQg9sl#u:K Vm\@6 $ L'(o>!aY^7!>6AU<Y.)MO9p\2|%. lF:J _E)sJe6ޟݭhZ,Tp{DHKd}}ؒEt]"~+X =5G|vEMHv.M;bYZN:q`&lgW†@κXu9M`@ٮDRW0^+Jo jXcO#B5J+Y 5x9 Oc[>-\Oqt"%>! 99$yT3~o~c|x1̬:Ө\ V] 44^<ŇnK6G.$0ZW/?=M=`Hc"=DӉL"2VR{(H_n'aƐAbW0BΒhx^Mlx`J/"[ra¶ " d^ۤEͰWFi-{5|T \*Zɷ>LqLl7x``.q /On[Xea Bsy2uX-|/ E2C::,HU\eT򗋦&LMiHC 62T) bVˉ~"a3awriU/OskB#"@6FC(Pt5›"T8Z]GH#Q4)&O\HNrzB2iDN|Y%1P7ṱ:X:=pm*k#p'#] RBLܫ:qsS4G0S쭪NewE?`\U?yǑ Xb)-CX$aEv9v[AX/d†`,6\\Cܶlmgu DmFȌ~ۙ<#)/P5:L/Uң/@xH := ׼U<[ j}UkF/-TᜡN$ E=( JK>c†*RA)$UK|ȕۛy {¬)YYU s}oP^=ܸWp)34E>T V@qOfHGD%a0D<*cC?duPb` 2[ np s] J6r L ,<<]9[!c+* 6:VI<)+7DF dC߾n 6ԙa6D٪.ahˈk 44җ ;], }ԜTDW_v` \2ٮ\{7h7GgG,,y{_:׬*CnTo&smq3r= ڿz/Ӕj_N54J ifdM*6EqOsV*N:GgФ6݊iZr1J*,Hʇ hf b\MyW$ܳwFƵӳH(K<ReYnnG<Ыbqa=}ՙ47ZcS. 2#C1 T ^cBի~zRHmreZV2*pJ,&}J>,&x&Qn֥{~mDz@֗߉3`9@;a Ι[#B:{ &;cxf qo=/ Ot#B@j}cctnǴ"<⧲%ʁY}]Xt|E #!TpE,2 f@ %jpQ:ޑxhyXQpͦW]ޒ<̰|"L84Ll_Mt)X!p}rQuy(ĥU w;qo[>*+%9%*ԅMC_#\1FgpU7y(T1痼|[+52kIekF渢Lx#RLT* )P_+4@s̜K6 : WlMK]f×/;+t  N%\np=w _ROŕm`h&w:^ mWpC!" xklo4Fbҕg=2;E[JA({Nl">@1_u^`tՋنˁ:`.FwmM,s;oD8w%eUWuܔŒGazM{=%DҪV6?&:iUq](şI'KZ 3fQO! ui f35K#!W" HK7tgZDNOhendstream endobj 166 0 obj << /Filter /FlateDecode /Length 421 >> stream x]N@D{ gnH5P}F.X&=3@A1'Mmv|w/yx+zq+m(|Kմ89?Zj~([|B>LS2*&&e MCi,d vMB f .f 67)DkY5ZT`v,Qɑ1QQQ1QQQq%XEDE1K#lBjRrbrBߤΉ%Jle@7 sYa4k5444444MwYE}Y=҂Dd$2ИD2] o&oұ(T8aq{tޠE$rиDA"r9pr7;]zڶ\ЊsKʩ~8endstream endobj 167 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 4853 >> stream xX TS׺>rq@=qj:ZZkU:RP 2 <0ɌH-ujVUkVk'}[};b{{{X N}}?<*(x"^i? =xA9|CO94)&GTM=zyFBbv2RF/MLOHLC3g.̎["ݜ,~yB֤mQSu^ۄSFQJj5 T4ZCSkרudj5ZHEPuj&5ZF-VPJ@=E ?SbT0A 'R Oo_쀎@Q`fЊ2?´1A]ɐEC=ba#>ixˈR@#&.“~M % e{BzO@<x;=BI=#T&1;^Zp.BC*ُݾ{ʴt ]F 7#^ݜ1 (mo׎ DվX᫪y"`=D֭:/RE9pm8g⽱,õw8l:(|6eI[!ss֥&R+H7Ug\ּ9"4/5ž!x4KƲt1NgK7G΃dH)CCNw6>3avG|>%@jF }B{ImQD{{^_ZV7 ZGm9κV]`xV3ѪX4NIWUHS#:K#'ă^C,R Lż G"1X0]otu⺔e+-JHLLFe3p&(憍֍k)Yъtqo%Fqp*(fRN m}_l8o;*ɖyT MYkNٕIkCdPrrahH3mv))wޤ31zxYx\XpZ !hT!L,] kqhJwߡɵABVlV(1@) p]V'T*]eM]f[MBT ڻÓ"vWs*PhhkܝӒi&( 2J tzVK(uh̬UG'j[S\"_/z9V7E`GWD.\};~zC>Tvqt\E܎ZCCY#LK(HbqP_)pIIM gJe07!o]'#vv*9,94IߥFQ3 Z<O,.=$t#Pp1I42ѝ|]ݭvwqm]dQ5kvoK.X`WVtSrSϱ/.J|y1\_pB)dƨ1l՘I8ԩ;~V~c{Р9p`jQ=ݜU\GdWZVq&Q]Y(bg\T*,N@&ѡ3urE!p&rvX9B.{iQ˻'L$rytK| 8w4}j';RMI=NT/XH0'^ _(TҦʣQ0jzz<(0ϢU"]kX^i9Ԋ6189ccވ~1fy-㎵i({߂'{e* 7O}vpyj7?ɀGqx}aܕ.9 &/yB^R+$jb@{YU!m-]f*5)]٢8$p2iS[7ICzQhk$yxA<serkY(']g4٪/<~UUz?VHu:dG_ / L7+mE"{oX7dPjKThQS_)jExle}PK89: afsGۻZL%|wAsZQ|.QnklYh7ndU Y#YܮӂYMȝ?sctEK*Z쾌IjBҮ}~`m&|WbK|QcD1mĤ NlmI޽+%ע^_,]@q EBӘ'A׼ሾ -նbNAJZcrѢ3XHKL`G+<#~,ڋ2(T3t_nd'&gOvm&Iyi=sb A΢ 6C܆o_;pVFoY4Z۱Qb!ƱVcҘ5F5hRPQɵ:P@ˎ VHa3/Icջfq8z=Sh5< n讐L-?.kVhU5Ҵ$_{ii]3d>Yt൙SbΆ90; z֝G[4#19^U(6.^ǭDػ-1q@>QUZ쬼_juI}hD 48Tp)Rnh1AX 8vĿU1P:[U^EH$rN vHddd.Xp)!)(wI X*FT:8] {ujN xֹ-i8sTWXQDަzxh!Ǔ}]p\g]cRk%R6Hv9i+8]i*w1O~].7ye9 }{Zm I쿵xx}N3^hHY~=fP)ⲓ>ivڪ+h M Jai2gh| ?k _(׼݃Ubp$&zѵX^Z y໔]ٞFj͛ՅL%CnV9T欪TKN$D! -뵚&NZRZH4@:Rendstream endobj 168 0 obj << /Filter /FlateDecode /Length 250 >> stream x]1n0 EwB7dBZ%C> stream x]{lSǯ$MC`z/vUUP`mBA)!G 'c;ڎ絍mBIq[.cT` (nVGGiMG:9::# JK@P^aEmmEYIqb81M+4DO%]jEJsaC_Bspf}Z!Aߢh]Qť˖?A$Mvb.QM'&h '9<QF\,P-Fh*J=E{EL) QW@ d(H|A_=iSX>;UݓuS\ՓZƬ-Gh<K|xBq[!KҽXR<ݤ1C4ZE\ol6g3B|k`2ow7u͝_\ LsB'z^ UxM6 :1%^1IF?A2>kby܌pԟixZu5n 샠Y׋_arǏy\+;-(щ(=z'% הRRul.J WMI .$O,SS#ƨ` ; +J6W2x3wJ . qApw L Ad!S7ۿ?Ə, \:v4 a eavAw֢o`o kB{v렿NsxF㇌/"V nΘʛ'Yϱb^uQGL+`Aѯ=-b#ċËh}.b Z )%mNx wp`n ar7}Zendstream endobj 170 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 648 >> stream xUR_HSq]W"Y2BeI&P"26rcfλ3K1(z3 !QDoQ/fS/|||(. !Tzl* 0]r M@r*s~?ڋ죊M.<[}.Mզ|1f=i2Y'/8z9ʉvɉyv{9cEO]U3rN-T>hg;y//l%mgwwZymu[ypLZo:lx;hFQB"@1TPJEQ 'ٕl -:sãQ ",2i;Z8Voc0OBBh^|;,iciҮ^qP=h_V_DrS!ABK=o.}p#~` >JA0DWAC)n!@@ʗI.!3@-F6}p{H m'emԽ$RGGCyv @Iskg qnUk,1E$[̪΄H|V_@ W é@$=J[endstream endobj 171 0 obj << /Filter /FlateDecode /Length 191 >> stream x]K0=Eo@ 1!ƨcJ4.\M٢} /i2/X&5XYqͲUdEwS1w5BʚBVd& sT V:'Toe#I⤭d"IB#jIBԈ QIYG<6p͚+>#sG/'aendstream endobj 172 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 1087 >> stream xRLuOê3^,,A69JbgcCh;(Ak{miiK -vtDN6&j4K&3Y̷?U5Mmm/nUux驪2NoVC jy D"cpd[ uᅆ =zz(AgiT4LH4u}{17Sn#!JGh<(u[&]/s8R /˕{1-Fkx%RL b<%6O/TC~ћN0po r17c ucޭ6 ?qBB>*G|܉n d!N-g"*.wH囿dn^CQ@&xIU94JAf1R$x8%MUY֜w:1#ΦXj5ƊtBGe8W%kDersItIkSFr-$~p,VgV?vRDzn%6Xi8Kvsr~Pqȗj*b.+QH889,]l &yY>W ZC׫8?4Dl z2v|JC;!FFNwKvHZ}\7Ω\jHa  endstream endobj 173 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 438 >> stream xcd`ab`dddsuTH3a!-Sץ<<,~}o^JoRʢSd a`hii`d``ZXX('gTdX뗗%ہLQ(,PJ-N-*KMQp+QKMUTL:)槤悬L()JLY攙PRG߯jNxW=fN=yW?$~}QN ceʐ!6s~=>57oKsS7ǟ 6_ϿX3~A>e?k6_~ֿ6]0e;2lGz'M 9qZ]u[]]Ke>'Mendstream endobj 174 0 obj << /Filter /FlateDecode /Length 183 >> stream x]1 EwN :D,!UL@ }I:t|߬owG ZM%IarNX"aݠ؍jWObk\J}Nq(U'!QZME#Q ?=55%5> stream xcd`ab`dddu 21T~H3a!O]nnI?& }=V9(3=D! H*ZZ(X*8e&')&d&99 ə%`-6%%VzzEv St3K2RSRSJsS@%E )Ey ,Fb B r @o103bda{7m}ClΕVNHa_}r?Yu*r )lov›݇(oJ`W鞱FdϿ3> stream x]O10 XЪj8(Nߗg|wK.Au:6fD$ht,0LtUwoz!ϧ[9hy$uX b'83%Gs&#q*MK\1} >,@S$endstream endobj 177 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 253 >> stream xcd`ab`ddds 4T~H3a!<<,ߧ }O=A9(3=D! H*ZZ(X*8e&')&d&99 ə%`-6%%VzzEv St3K2RSRSJsS%E )Ey @EG߯% a{%KuWb..,\=[5VSendstream endobj 178 0 obj << /Filter /FlateDecode /Length 3436 >> stream xZY 2 Q߇?8G ÈQɥ&gQw}Uw+ʕx#Vw7FWͳI֪뛴Dh5+e+^o~lh16mbkwlEm^7ʵZVH MOpIh{'!l(;+mhw@+FZu]s$Z/3.:Ƅm4LU0eΤdgϫC?2 >4? 1*ml[#[b]miq2vF{69DHĬ4 5l54鳐OyjpҩǷ×Ϟ c7-EmL8?ʆ;$[0Snr)י =&;~lf~O7 APvDNiв:њ[ Us!v#~m(LXE (e}hʎ"4aU ,^;Y=ʦZl/$N-0cʴZGҒ# ilkmpZ&OԂ'6_|\Dzn1DV9/Ѓr4 %-wسg*(9s !èd?Mf,ș6Fʶo>+PQA5{"ql+Uu8FAmڄf .||OsBjmh^ehpnD9~+iy,/A`)ef-(;#xX 벏Fy]4E`\>s6;)(c/3 CF}:!n-1m h)t&5P5M \eN(FO4[QڿD]™)K)s MhqF 240JF.ۜ^/چle*ilCs<6ʈO^byt~8㞛.)TA"P(Tb9UC2jB^@M qAƴ ]o{8 =9ncy; #n-ۛJ1ܬ4 ԸRԃnsaupnSZ+!iB0f4l$a0 Ac0aWUjMVyz]Օ4ͱN7l0P6 Þw\214HA=JjF)2~mAD!p1#1$  AY႖yC(n24`L8wv}||^HZ|>sWiB*Sh[ ~Q1Pa95NLT pbpxujБxTKp \t c=ڙ~ai20h^Ꮴ((o@B$@,^ s(ٞ`K$߽y*Ɔ=iI>CBO<5%e>Ss(+ aHڬcG)^ Mo]? -8. E$ڌDL`G"AVQ2J 8pUd0sAlLY5|t-esIK:SX]Jz!LL*UcAR#%Zu@>.1qh֘2s)1 <\S2{(O8u4A0ԥNB$fuR$LB$VEdѹ{L|gE(7"|+FM_&pר )O5xfV=9ڀUjn9>gn5V=aQ˵D8~8܋EV|F!z>Yxr]˹ 5Qj"#m<}~"Mz.rJ(uʕk 1;F4r/!7x)ABۏ37~=apc[f,OSf`E?LeO@%Ap-0|떅>ǚIVȜ>-&H3ojfS.IZO*VO ?=&<]Vhe6Y Ẏ©nDk9 YwI.N0.Jūyl+il)F~ ^S;:M*dfۜRPdJ=(q RU} z "I ܻ%s]vIr%dJor'5dv+V @]ڌԝ؀8IW8dVL2_5lGW=G%J׬cBA)t@[z|[eFnұt MJV01znhf׮r)S$6>ʀ4V=܈_omkxc z8<C!*p]"]px(^Dzt4<8|Χbі!_|ޱi{ۻdR8c#hR(f2w(d^"?b1<4`ZEH,?XL(+d/DZM@{x$]ODS1Dk\B\e/9wSo7ڱ+yL@צ ;uU= Hy7 iƶyuWus)C/Ԍ(T gҵ۳B9h=T^\1r9{~Sn,kk i*L}'~rR9"^j T/˫+>zt4Y[m0O=ƠSo3sendstream endobj 179 0 obj << /BBox [ 1108.54 4140.19 3943.32 5840.97 ] /Filter /FlateDecode /FormType 1 /Group 73 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R56 50 0 R >> /Font << /R65 74 0 R >> >> /Subtype /Form /Type /XObject /Length 2100 >> stream xZM-3ey50r=@qƙw]ɧ6V ƺX,Ǔs65,>h,5udǓK||pהc\qr8Ƒ_wٴ<R,bq+L/Ntd%zC#S,Y:Y~I=&WI>,1dCU5De1ɢ`~W`(KG#]>1t. M>X]"w3$qI `O2=cKt·Um)w.'SM>< -#P0-̘oH*hK?;Ң6rѓM2O9hE@8+"P=_cx48[tD_l;7 ^-xY-[[\Mt;*Uj%D%,V6p],Yt.EMN,.h i%6mlsI+cKi'ɅwrzWRrɆ`^\E2ozC˸l\;^ج5wDiVH׼!C yC f6;2l@;"a ^DJ, qFaP W nD0?}qZ[u2KƂ=/Yh®nȱ֭*,ݩH0CޛĊd3$8" ISQv_R1M2ۅE|Lva.,]Xķ ˄o²k^l52'=r[ G;h˾@)jABu)M@ YAՍ5o7ЬY!]Bft+گ.= h,X^Xg}u^NX_Ty_}ݢs!hvhlfe D$o$r  /gAeLKGfXzs2)G&#S,nv,b&:l[W(`nm17&gޏo*ם[_Nz{喨WF/ԖPL|-Zo5]4sle.z3]7dElc2!Sc !e5'y%`]Oآıa}GiS]^q;l}UzsCnK[SJ٣BԚ=uqMa' OPaua@mDqܣ8ⓤ-4f2Egr\â]ڥ e뻾T iTÆE\~hHx~ ,ȍq&xp{[[Ƿnけ(9}H9Nw%D$}#HQ$({<',q`"^O” ',e ',e x=az"^OXv^o28:h_z/IGj/U Xt.\R{&j8I8N0d5yNz"tMF_Ļ8%{_4g1,;W-nUn]-WozC pEGVn k7y*c#,)kN:cD[ҟb`0jE0$j:D^fe&Z#MBz!cڐ r[0/z);1Қ^H4{*+} ݬ̭| 7%VIK'tɬf^uϗ D vk4J^m+cc.?ȯA{ Ucl !Pg!bGΎ! φ>}޺К6~.ZLmC Q+oK9a*w0BQLBݐCkv&endstream endobj 180 0 obj << /Filter /FlateDecode /Length 1915 >> stream xD4TѢ SE6vVdoCj &uc(vz\qժL2UŽST[ƨuձ~/_=[*m7Q*22/+偠fzN^E]wܐ'p?wQƸ& i3mwq%}&ԔRPܩ7QMA7䧱q!/\2RWICɛZX=iCl)T܂c3ᅊ܂SZ ZZFsZHj I@'pޓc[D|U-;zA~޾D|} ̏*m \b$<׻~2YN D(Qal"›S`J8BP3Nya\){TUNC_'8=WT)tỳҫܗZ­{ie&4TpHĺf"`cKL.G14 pI)%mww/v-DfDZ n Fxzx,왂->7Ǩ "f?; ifPٕ<>{A~i|.ʃv{c&s~tD#rnG2ZeﻄXiW 8 {6z+BS) N} 5bڑZv(p1W! w "ƜW[r7;աճEɔ!5.E|"m'õQcwC~ cm" 4 |*s0 lw%$Z ަ,rG"eˤN:܆.6ϬA.I}0>棶mw{ [(4:E)F@ ; vQ9á<4.AcZ}* =u ѨKĄD4on =ځ0SKm|IO fȈzQߥkw昵X Ru5vym4G{QLmQIʐj{ 9tHv`e͆ OA(bLh"FV`}8kꬕ  8wX Z`*&#>6(,4$vcn-:fe5DŽ 4z 2! |n)Ohb4˚|͕`ks4Px.v"a\4Mz2 o3Jj[XyA/l(_𬯟>-ReC;=$pD_r]-ZI_uκ<|ؙ˸ cH0WEWK-둰0=dZrQ yPaPֆ %B{5V`4T8OFYGF}<[kE rT;*vqqm-:s# cBq6de1{.Wg؏Z‎q9)CjIъA!? JO %0MM:z;z >n8 )_ F.a;ha^F *42;¦7q8OJ|NM9 F֚0}X^p4lr65dn_|[ɡ-|18I9+B!/v.\'yiDP5X_{$]\xJva:U WB}.I wݤ0qJ*1 m&y|γmɰXbqS [oWЃ7oVU jendstream endobj 181 0 obj << /Filter /FlateDecode /Length 289 >> stream x]1n0 EwB70&b\%C> stream xVytSUiiTZcayupQdFP6AEvR,t$i$]ӤߗIڦ60(RX0r rӹq^3y}}'bD1"hV=1}}@+G1@\4č7n(<{7DDN^(S 2V32Iy;d?{0̽2r@ٱsezFL0kflfc212f9X&V$ dS|%(jVF_cA1bWf n{&vF쿾ό6OH$QgW IJsQ׶=h5M _,BY]yֽ8F[fe";bE~>}%}[Ra5ܡ]%_ƌVe ?kIp7Hin@11WiH⾸AYt"+Zxk2^i }E0thɼR PrYZ\`BXgֹh/CPƗQ6"QQX%PXi=-/iFE9ZG/9 "rU#EPǒFݺr\2@ePޚWu#a[e jGZ WPx)klgXpJ+U=O,'H#TۮM %E]IAHr5$S4e!<az|ü-o])c5|laq\<7ASΉj+M{ O.]{'eܪXs}GU̬pUյ.UW_n[Ġ`b#ԗW EZgadlMg#vd6$w%I.i;2zdV$P+d釋t R"(uB ~0uYE@YF 'wk͏*~;7n豻z0َ?da臃mSs̘@&{c(; S14 -ȜzY7jHx?ՄFcP ̻DS'4eNh}14L'Nw=8@g_Jg.8"m bSs>Vmj\\mG:!'3?$r2&|k t(s^IUϽ= }i,9r RXvX^o>gXIpOwsGWOA%$ClXnV# y 1/_qQ*>AZe8?2_ی޹*뛻^wRL>' G EٜőDԚbّԤCd hߝ4xag`⍬pŐؑވ]W?juoRl"(bme 8| zkya{b9 yLK ,ȍp4߮)9V{:Y72 k-`:I4|JD\U챸L:ةOۖI/$Djq^(0i~7@lB/k9fkO4~IX2þAn9"St7;Cpu Uݜ7Sd! rC.:ǬK|v Qg'QH@FcMT"09L`ę UK{U}[Sa-,(\ϓ/&HEN%܊\z.Ir54j=T]E5B hQʹ CV*Rڴjůd>UOGG%g%-y&02[hJfHpŸ d3Ano}t_Ї/;Nib6P!c,uF,Pf5?Y R=-)E^#S8_ATդrؔX[vbX50"!oh :$Ɋm)`QnHKZM0axl=z#pNrZ+tOC7h%T#2K\_ҹ@]vn$Sh涸*]_琧<dV,# $e^r[̬> stream x]O10 BBHU0q u4=M20Ig]/W#|Q&œ6UD!O$X nFO}uKS4H@Qmk@6V(pJM9%\&g=C,)X 2;S:endstream endobj 184 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 340 >> stream xcd`ab`dddw441U~H3a!O6nnI }=Yqs~AeQfzFBA20T04Q020TpM-LNSM,HM,rr3SK*Zl2JJ s@(gd(((%*@ܩs JKR|SRKBYJ~t}۰ObCE%5vW4a~D9S:2R~겕7vWO/JЍ?6yjsw{SWGC\rXqf7GY5{'ϑb1/{2endstream endobj 185 0 obj << /Filter /FlateDecode /Length 262 >> stream x]1n0 EwB7d7R \%C> stream xipe{ra$PRx, eJX9]AX$ [d@H22cf:s3=}ߙ$Dr (A!R3Qpk5jV;T@Vꮮ%E@ (۲nKUKPYTXX: n/;᎒9]X<EU)=+!Vt8dޝ2Ez ֥VUbYBjb-QG#6r"&J (#wr2E+FSftwz@ j@(k/WQ{넉fUaDyaj "!.Ԑ]jIY3$kq\@*𰀺.%+=l}$6<̒?cIڛeR'?}~>*eܽbjt۠v:=J9ZT,U-+1M$is޼?e@hчۇ6m{iikhT щm|oZ@&yߛ_Ȧ!-|6"GHGaԜ@_]VJHFkQҔ$ԁ5o8~*plEu;Y;"{ſI~M:$|w lC9@)86Uc)N7YHswre\ŪwvPbND0kP%㹜!u^?: Eω _~}U[i*kq5W%2 Uq&c5?e\)p J͍w'OH`( je=NKfZ/}q9C'g7=q^t9k e"pF\} :3tV㶴PFv,0bA>!UvšFKqTrVƧ^걗d6PVK Vf'R͹CE-:+&_Lb+Ua@/Ñ]rp$7?Wǂw.}Equ- ]6LgE\zw| O[ҳ8դ*0 pmMb" cR,ɚg\[.K}˵N@jv )&mNKPW4/hwSZҟf}7r..Sn4ם|vDD`hx۲vZ=JIa:Y& )&ooU]9p an)I".^9KfGI"")7jʢqktSZf?f SN{bhƝ[&4W:ȇÞP%>GU6S"қ.ԋ=a^?a=cSvmm!h"Ln2q[1^sZٻ~.‡($~l1?2 ʇ6 lg"0i0wz/|mL٪)OC+a|<>Icj˚bJ 5Z7CV=+9CPlYo39dB9]w>I WK po4+=v޾1 ;+C̜p by#Ϯh% ģگM)斎0 .Ţ'YnT2'5gK<欍?x$!n}!'lin]vaN:GXq i$c_^\K--CqNj`^'`эi3KIq16j Z|b#dl[NFtfqdK[P7gΣ:`K--ȂE- q8{T̲Y|˪jyXKk͝VP"]\Nţ)<&/C0}S)񚓖%l#:U֖4Ycΐ5%)eC?L\7ql*>\%F[媨-fx,хsүீ`zG )cLú gP/otYL`mNoyn2Annuq`Sn޿HŒW7 FL> /Font << /R65 74 0 R >> >> /Subtype /Form /Type /XObject /Length 40867 >> stream xOϱ??ܶ__lu?ۯ]z>u}ß鿱}r%r[mh7ma>Ww!gmg_qgn'(񽗤/؇SﭭRD~ǟK=5} 'Ɵ~Su`϶-~H5B?ZY)}׻>)x{JI2KR>=JCo;_)E>z;"pL:~?%E-:Aܯ];D? n>})_!o?I8,&\ojo]?x*Z$SZ2l),:j6wo~?rC>}ZI 'G| H (=)hc*0mg/^ctiuc[]ƻ3]mZ⭬pa*@1fxǢ8sF xU{CFScX([u*tx>ga /qEq氁»W16e<ߘz1L/_ ccIJX@|]4G`Zxsގf|FwAwc|%>L{{clwL.S¶3:ו氕ǫmCq/CY?+m|R=z<ǐ[][a&9m ǔ:”aq(il CxɑvS¯~~xn}IxhQo?}$ƈ 1<0-a{EqH%ًwo| '~L??W+x@Xw%G8\,G@, cLr7nƘaH%ыwc! 7)w<ϘI2˫0=1a|Ȓ01tD S>S˜ κ V#_xX"݄nkAitn#)quc*cj@ QWgJ㿋 YwNЯi0F b7׷ѷ؇SZ2I 1rmeC+VS^#<_Yt{<1ŻMG lnL񴆳2 Eq 氉Ļl9X0lѓ.h{Gkx\snmkao{] d1E8`0[~OsiI&D<= NX"b:Zxc߀9gGg-Dx;R@/eIgۧfM|V-%^voà1ǘa08$SA|٧a`A2'}7;FGL_1+7YyY1UD3) xbsi<{Q1썗Arxq.<yPmY1u)E$zZt sݒ%WCG[D芗z 8{+9q\pI"&u]tcEF#`хi˚VJ|7+ozA77p=-,X0arђko 212Ÿ[rҗ]dg)`bJ,gJ(,6PumpKܔk:xGpU2qX} 0SBb0^ԔԲ ւV#_xG`h%InnL)x${.c`LhaJNn %+̑vK³{|F<( 8>A >b=w<qS)abse<1M cXVVJ¯~J鱩7=\:g9a8e H DebbZ+i$<;ґxz{ý?܌ʥ01esD|Z$$옘2|Α$ G%A WFVVZ³Xޜ i S>+@ϘbJKd|tűkii Ѐ&XwOc~goF6KڅwaI96#ѹѐ;1…CxJ&. <$et11 @eOW'u|mOE/1XBMbra1b/  h J#HEX^)`h^ 4K6)? u/:xW>)rDSS1SxPCk|0<(u4*XE] L" mŽB7QƬWDbP4` -هwH_U,}RpN   嘱vͿZ'Ҙc`nbDd9l%nsj0݇={qI >cnI}3*Wb}xWY8ƗEBM  cخעxq7RB1t=C.bIuŝzs`HE=Ico?%l_AX!R~{~5~\5"z~][޻Ę6XzCcdU| (R12ai ^cK1o액tN<gb~Y7.""|q,P H%ًq]Cՠ>)x8Tm&[0q՘ Sxˏk Dl0m_xrS@J46//_1枫.73qzfiK}!{%0 (?Uܚq6$"ĞIhJyuQ@5M0M_x@$k) 3HQWNF G;4ݵ$D4H bx- 6}xo;3 L w\.%<>/dcHH<0K$(K$U#^/#a#%ًq}hr(]q"8Nږ|+*'B> S1l2.^Y $G,i+y2^΅țÚxI!j jGJĈq»<Th7e찛3^8a}lcc@3c0faVACpKrk8)g}{ǘ.1|D%3DuY$pR6w%`|q!5+i8l<{rӄH+nJA&x /C|{;nmH7um*E sɒCS_ňR/V8w6wή5gpjfw9xKպtt,dr-0 g^o 3+)rehgP.N;pc~ 42ֵulRbUT^`? q4$:x٦DAj9|㹁pvσrF߸Ea?6?\"!qQ&) i3%W$2S1CYa[i ~CPbOʉW?Mz/ kFacRtsS9l%<|ylR7 ![S#8E1@;? H9]Sxg[TUH%W/^u|颤 +IS6<z(Gf\<\ ƣCeM0GM : oijim+X +u߶rk7Nش.I4P9obE a| 1~a<Al\-1;|&};~J CJNjg?_nىLΕJѷ>6 W)H@8uԡ#sbKd9l%<-?sJrP|} {Iw)P C '`LhaJ@% 59JxaH%ُ˥?>*j<汨htlX8w`|VxR b q>,: sݒ{1Ӻ&YYǩE[LJ׎1\wJ"!DA9]NHi[a-h䠕S³/رZ)p"0pîc&1^ʭ|-Gξ( '̑K³/+!]>3:)^W"[r@ό[G>1jB: ֐HU&sDKxvR(}:9'ͺoqtogd]߬9[EBbғpr N ;Gi9l%%L\$qW)%ɺ⟯i92JR~{o$D˒9ZTL0R`Lf{C*#pc^cʗ~qLW-OEy*46ύqKX`*cH` Ƨ9_T@-l9l%,=xфGNt|Ԕ.V/8Z;?<#cЎMFzb?u#IV#햄g?^~UOP@8PU.:`+\0l#G:%L4@'e|vn9qe_tc氕 #H蒃{a+q%CjZ(-C\\M?_s-K/^'fbᮤLqMtEt?÷(C[ R$lLR=Oh 0G,.0n'tŰovJ6z c=qɱʔ ,h!u8$Ĭg\:iErnKxe|yˉ N x{snHlky#ƭO 7OȖ{A50g?^CVa)*9: ߮(01'6ǩ8SZ\泣֠$lUS1"4 i<{Qlv\mhQsd.MPIdG&FMaiMq]zRʂNLJAyL&-LɔTA&G!g/^m{PN7<-XE=$!qcʮ dKPPȴxpoJGUƂ{&Dπ]ΐ3['^Hc%iVʔ P>3J?4TB&Z8"SפT'fA5.&+ =rXrWR{xuqϘn[pPv,dRBX>f_x6=9~)%'WUTBt%.d;, )S1u)U5$W:H%ُ(7XFD&qAg,bɁZPɖ0q210,Pv:Ug'pJKxuͪ ?+ӏ H K'K{6>2)yJq0/5k 4Y]xeJ & f]Eev,0$gI8~65I˞H%ُw{W(KQy Fu*\BWf[>-z]kZa[i ~,{Tk<(\msU-q-q }6){gZiZq氁R/vv:G(uYv̵/׹pDzRs*er`^]ewب| śGő+1&Qf&nVgJXYt|M+đVJ¯~?zap/G\`1K7ag|R?-rE#W{`sI1RpŻgM,7o Q~v7 )u0>8y1\_3:r|3~aKfֶ ʻ{ z?օnq{y $v[Ŕ?pu"w? %=%m3s 'G,S} 2B i3?7SۥJIّP#yI;2)! yWIx||HT6Gъj/t\n>ʯӕ ]=F#v>sJwJ`,i9l%J฀/^Fvž°밿 RIpTPi'~`h.Ɠ㤜 d{׾AqCcIAp`i $+̑vK³-^.ve * mڃe qԮȪ$$nڞg6^3 q%ѢnDs)ُw2+4yUu$|V Vsܗ2( (&E'R |#PO3D}eF[//4i3D x" ;uP< ( giO5ڹpMIEX'E瘦C搑Kwst kCs CGr57t40!)`raשi)6EW鯢/7^) ) (s󦀈$8xjJHK-p,A EVCFZ^rDž w! x6Ađ:ch (<G`Y}xn҃r#5lV_MXʙ:2Gʴ~#o f^;-QcC<9;ãa69`Y$$޵Hʉݵ)bL":B)!*]bx7 8P2a*)wk19cwf9NM ŷ&)a㝆ci9l%ʅQtکu~$Ɨ[m(p-ʼpyi9l%~xw&ylػ,: ̱~ȱ0\:i H&enSX^aa-ًȯ>[a[xhAauEX:yQGcOȮqq\Bd T`wuE|@Vd~yk~u[QPbRPFf|VH9eVk^Nd$@qGtLj.AS.󮲝%6 ?1 S)"g(Cz[KJ@]_REoWZk Ċz2qF x~:Mr0gn&!zYEdr8c`Lh3q-)ҳA:Xa[GsXD,(mtѬw1Gs&L ƻJAwJkʢx͙ZxSzJ)ZLAe]̋8e2\cc*VV }j *̑VS^\hBAt(ѨwFI_psN=S셂p"%u8:0G- ~Tu^!5)r#)9cȢY7%vR6.k-ڣbe9nIxe@Wޢr<7b_p*#ZPƧs'Yռ㖷)foX͟=x绌EpѦVsquv08{zB]OJcy hLO ͹i9l%<;ҋ9XuRJ :cI΋srN@ :%$RyF"vS0"9nJՏʃgJ\ȊM.6b -!BXN--Ly)VAl0CZ-^W]1+.)צ؊KZƜ.+oLVU31`!JeS@߹-e }ύ+Mg'^jNR3f;kJ;T)X[1 ekߟw]1 0G+O0VmU{RbՃX;w-BoRQC 3)c+pon^;2-2Mϡޟ͍EL\>۝~3-׹p]c@ SrS1;w]i$VօJᾒuk +a+-ُcAc\,b5F XEcC,1bf͛7f 'СkK8*쬃X90g?^nRjRx!TdI7]2M_V\lL^;&p̱ľR*)*%¨ԑWJ氕9NP[RAUMj/ω3O1~him)h)9u sJKxum :rz[ui'IQ`5𿮥|FsR|S[ǼFV$G- ~>TI^c.(պb.w)QYkkҘk Ÿu.V#햄g?^\rxtl"J[/V){bJ?#])\~.K-KuH+avN<ţP3c2PQhUȸAq,IBsJBtRuZa[i ~Y)yuWf s*rt^#m-) !5GI 8U{>ux3уr_v^^⻍zTwb;W:~&eXBCmީXBUxyjWUGR{Q^+.]TVo="!q %oXKfVN ~NAY\+):7޶zWNH }WRӛ'EdxE8l%<2kHSI Q" SGH 5%pfy1Nb:>) O ?_sŻqNh#G8Lc c=tM*zoaO}c 0lle i* fj1ȷUujiWu2uWyB!Sō(!E1fNYa[-N{'j0!ar+y^JB_?.nLTD)`|=5|M̐F/fy6c/~D2WP'i+\ajo|%sխONH%مzo IVh˦Mm`~[^?GOj[M yn idxm?v1OJ_i]M=άVҔUu^q"x_wi"P'm?{[K:!IF/G^rȮk Ϙ9( #Z$5ʦ:|zZa[x7u +1 ``3sf\&Dt";" %sƨڦpa͔#핀<ұP#Wnۤiqib; -R…a39{`X7ȬtQAZc 氉ĻYOʁKD=F_^gsS9=c)a}qd>uc氕KŇp\n(q9RNp!xxTq;ȍ;pT0\Yuڳ54TNnم^Kj+ͮH"܊v'Յ֔`\?)Li3[?Km<p`" 4j㿼z]|-1":ER]1% ;ha+̑vK³/㍘7ݔh3d"{zM?Nd l Oq(<)i9hIxvCɼ]:-1li>;͋yvVG ~sh M .%TD0UZa[x=L8ci,YrlX31&5[Bb?SQ'J12a)^`jn 114Xb8MU\`e{;K!.^Xb "#̑VK£yե{n ^P?ZB"QcQ;UlmHCYw]fHڷ?('/.6l[İ8L'2)\]@ إ?}jz]Ĕ'ƟEA,qEEUJwN ԁ>)1NV#햄g?ލB19t*cG47 x;d| /UdNg`Z|M̑&K e㶏讎XaVsʽLKH\8);ʁO ;.: +a+-ُwYƇɰ+(S^ 7(v^%@xj )*ގ`;.RsŻ7aIdmgy8|E{n $'Aa8v /9ҟbJՃwCzkڼ<z`riZ8,# x#Rh[VX>1]x=c>뤌o'1T +bbA!8LnmHxMŰ}E=ʩ\i$mlGʁ *]GoV`@-@ i\)'ǁ+B6FxÉĝS1UR "/:"!g/^>y-_0bʮMW7E?a Jcw[VǒEұݿ'Qz| dn4$ E oo K<>n fH)W/^s!s)܍4m֛WJÒ ,p%SB%S‰XPi$'aY@`\$$|֔ wN  ⟯i9d<:r:;R,΄wqsNeRjιĘ PHK0VNCB'OusŒDVR}n>fgt>ңr xN)y)+1sF x-WNVmvܤ8_ḍ9"!q՚,)%VAOVVZ³/K4EPA#޺FI&w(DhʽpD``Xt;,<\|Msg^շcq E"m mZq[R@SB{Q?_ sJKxn!OU Dλ0om}a<}I9j'Ѧb3iyO)y<Aʫ&r@KޅAȝSzCͿRN-?V‹[ZgN\Go]TQ<$H@)IRE)IR(QRSfl Z7Q!)gߙRDCR"AtrwuqpӅqhXCvEKCJ>Pj,Rqz;8H[x_-v |!(8ĉ𳅇]qҿN(Ts d4!Blwhb_v|7$rÃLopzX$S> RL 'O?_ sݒǻw$v( 4'*b\)[xpW#HҐFmu$)sR@\%q-AiūXx dRꐺ8B8DژoJ-Ȟ򉣁 0G,.R'yP8k#b 8tSBb@OD993uG [a[i ~Ojv?Nq`C\z&g[#.NǙ H7-8Õ1І䐍)ًW=7L+1$3<YԮ=I߂xu.Crӕ DQg }QA-l8HIx]SJ9V M*}/s`2f=":~&0yhG5?05j=ܖ^8ZnjBD>+ A;C&g'^z-LNVJ$G) qWkJl$|#L pi~yj;0>(_6k+A7V|J8̧b sJKxRw^4)} papht$ls뱰VĘi$<{r};- G b< [s#L xW4$rL ᘩO|-FƳ'o[)qmV7\vy:5q kY$G$)7- r S12i$<{]/(niK>aA($]`LmepS1u0qg d㌶i$kq%ѽpNܒcn gqJ糴i$! V$L ~ x^lpU:)6T\ . x!o ֥I+xk|pJKxs?1[So# Ruy cTx%SBb'\K@d .0lTG^nU{ݖ1)Q ǩTIT.ΆDurC5GlnDlW-1/G6mߍIupkGPq[zDk`0qf '߆pr+4U,M#đFJ³>gY7û£>mObbG4!e|-D=r* sזX6eK\[ C8cH(j[m ,ܵx"[I0BJ+#햄g?^Fں^ I`Ww M+h\&% yϔ㺇c2?>5Ճwxl4)''F|o$lG$HÓ!<ȫrNȺәEX2鸘$a}xGJA - #C*nىw2SF)S13&m;b%mQ# C[O qbSPߧl^t]%TÔtG#ոa+=8Y(k4HD>C8ZȊH%ُNpA8y.EqMq:)!qQ syiY[X)O06xy )Ƿ֚[q]8:/K(L @3;3D϶ ;B` -ه1c2LtIz  %n @Dĭh;[1U5rܷ8uc"ˤƙc ĎVQL gڦ]ms,ӧ3i͔SA 7\gY) 2ʿ1:$ʅ]L./w4 ᑢHVI3˔`LȒRl ⟯i9nIxzk߅[uuXcLnq\JBb/ƹa$;I0nc 氉eVcwyixqi[|V1,TTXBei.b s.tpb1rVnBԑÚǜq5f1|["” ;ږpF6h:dj Pv9S\"Xj c>.0GcZIYX!g/^>ʵZ f' ʢcyKޖS6nxgJ,ϔo<'sg^@Tc/nJkWF|_^$S|Q̍YJA-l9l%uc$+̑vK³/;i/΁xQyN[㹣Ҽ)O|*LnHGm&rs8Kx2 .Y) R \i58O56xs5էSdL ̑&K³ !йag&F5$K`{?j>5NHx[M:?tG$_VO4Xx=شCpN0?4R;b.ǮЩ$$zp?S3b46x}nRx8` 5.o<{R:foE۷+ɲVmڑ|&2)d՘sߝZ :9s+Ix|, 29[kT޼mՕUaaሸ jPI0tAވg|O 8)a nDXX@xEob4$:c8p'oiFo38t*(g<(>>U @+FY% BAҡ$dAa58|1MPl+3:&qB{PZ((|oReԅ!l}oZ~8)հجo;f|g0oHRA(t#%+!+%aq='xgU'ݟ.(g"Elw1X;Q(M J N =8ޞ)g qJIqXall#śx94rmxr1G?AkUE)5#C:#,t:oԃRTSvuH$H )y{p6i4 N(ni+(A,+@&(^z].B0n8dgg{>^ZͤwoB7H,)]3*MMP63HAO7ШIo fOGfž$Aso@f^Z{ '/FaMJP~C%!"֗LoHIë#/RJV?x`';w_MW\4]%6mVT}nvND'K%]+5v 6BSU6F&j6/۷O)+ᶳ =I?V0(#yrT<%HuYSߴB4RIR2xKInv[eجυ!ϜgTӘ9;_cj f"9Y* = A;7^hL}u4 6,+^8X5Bj ?7+PTAl#hDpjIgq .FhJA<ލEۂJ3"A:|(>=% \zBa7%8[ݞDki凬Id?*ُY8,3}REOA~.5|Ke=b)ʃmͼT$v.ku \s|L(~F qJIqsA[/p "m><KG"q aJn*;)+ù\qMJ'Yf]jy۰\¾JX.F% Xt71)2$8KQҖ w&[LS8=m)jGu0*^(zRh@ O7_%:Yzc==Zb7 BrX0|R顁_wD@9LmgO`xS.ʃ0f j' ;pBCk-aH@t1l]T|ogd}ɊbY87 :o`qDI'qaX \vT]^&PuހAOؿ#uah\ dN2>|l {J B>5r`Plan6%CL3*n <}[UܪXLNQ;Teo$[Մ*( |ŋ*N S$i8nJqj\zfJ]nL]I##D482j|I)Q⳨ G ,ξW~loRWzھxgrc5 uc_fFNex`&C)>Jc\  冻(/0Mw5ؙk<]F+ "b:w+V}_9--\+e]4']^!.a}Eʔ01 &Z. كi9JJ17Z6PtAb`Qt(@\ 5`Z]8RFTJ R]C…'RMnH1mLue!e=P}UuTc<؅H@`TPejPA 2Q9}7Gf=-[D9}OK$!A J s!#%a9CxbZM굘m^yrXgH A@ت$D, B:m- <ξ7cAy%bLKpw? 9:ZC0TQP.$(O:mCXM,~lʳŒlݬ?li-ڐ- PD+2H} 4"8jJfq, /O%Ž0OO}jD+ S,4>%4k0U86s$u6 *$yó-NEpU]IqM(܄[0Ba68[,~V{%cIoz?‚={ x]"u9\M66!lm8vIy0BezpÖUrʠCg}}É!j\yj "L4~LfAu /EJ)^Kvt(9,] Vf h*FCFJ6mRfWI3oc;mk mX8lSL gQbJSdE0n9JJ1/.t$g$CƖg_@bN\^^r܊צa/OV<}`O)DÈbBۂ7,BF̋$CzI`*E)aǡox=qya;50'ۊ$ WPg6)tŠcgs O59)Xz]7 Dgr\1u'Rf9%xg CvK>cG6JW,3E?s V<-KMb|[S>k (Φs13(h)h7bz*/z].նMXZzp)t\֧gn8/:)aOka%3!_mofmIp0AU? sYv @mX[\3w3#x !<p0eRl, M0&CG?&piCˢǝ=MKB "yI^n >tHE ེhI'GXM,NݑBh(i*[9<8W]Go0%d4Y;BRy{"|+wu~8u9tBb%|>)JA"֞  @4~AQ|xM<^N@ b{ qS᷐EX@?gVCVJ>żt<"wfI=!Czz  3SISuZ|qH gql=ζn֜f6f=?mv 7I%L2.;/E!%aEWu,:-PBz!(iPH|eR=% ra%%qTbND1W?o֟Q2+*-ϸ$71O'O u`*tm)a-wPeSv1n27G{G7@HI ~R%mo5#즄}K|ņ<]4ۍkU}~s_ e zu |vS>{Τ81o?x=WQXM#[V"A:>_ %}`dӢlBa7%8{p޵ ^MG`-w)M`^ Fhra. SRCEWA a58ۻ}frP}N6ඃK H} X Y.7\)U?R&S>ew8*"Dy5*G" &?O8jhx`(VwNc`][hH1l:=+48b5OpuY)3MuŸUwשdX`mj³PBMBC O'Ͻ0FO1' ? yVLpt5%SdRm^u+#즄}]jp~~ď~fG*j! pQ@Bٞ c]bm fyZhcgqE^+M%,ˤ zq8%zRQB<$T L?r+A#%`MrNJbs7#U,A,;-jH|MJ 9nJʢo i8d%_E+6S[Gzw0Cv/FIRKY<%$` B4RI^pk {^k\7^Kb/9̇ j<}j`4BާpR Y{ɕ R/0nt,ؚURt,P2%j^-*ҭ60Ifao; '9п{<5\r$!E( H[/*BtdA+C>&Œᙼ_؇G@S/tp (YJ1>u{L#GM <oǛ5-fxC<`eFGpS.G-9g ~!`HH \;+z1 7Fő兄.&۫zL*L+Y<xGշ~2կ1XAQfqa $DTKA8Je" \TGD>-" !_u~,5za"׋1ثy`Nzݧ('9.I`aqLtе29BJاpYg-}~Aa5"+[XX5=ë92 "!pR ?QzC"$t8utVmVCVJ>JWk7(omUYB0/,+8 ;% QM5S@PSEgi8d$mf3 7})bhm$BxKQ{INyBG/Ōn#K6욱w˛`ePfW5z~6n>.An0%{SEJP~CJ[Rl^7t.R;R,YWn /-H-)_[RFڤg:{Vo}1olMަ}z_9Q",bn MufBh0~< s/^Zp*2Aa4%8\ Տɾ]oߌCBuM_Zbjrar I=^Zm02hڹY&("rS^vYnyw@ /bPp+.LGM $&^#鹔HOW(01̶ɵJl%V&%3頠]vS0Ln8d$8;w'tRwx1#_ӏ)~NI;)VU{ ‹>qe!GS8ae^kR,, O4Ʌg99GY@:X(?%do*}U b)`K,}RI鸰k Udqp |R((vc!p?~G:mZy ;a o[#3 zޡx MUÅ!ߧMr>H >m Z( ~ᖛŧj*#[#ۦ*sPCYFkt4[#LS8vge?}-i]+Ylg[.茶0qfO.55_6~ 0)-lm+M7=ʶOW7sX4XXC2l&R=qsJx׽GDV#8xMJ͚K<9 (?%47 TEE1UGd,W5FЊMl7˫O(`nX"5Ǖ\ е$lU4ՐԑVCVJ>e? (蒘KuGgȸl!i~2sxG7(0X)U ␉O]s{B :<ϖ5^OjjO,_Hh4w 92QIM Tl> )d/@Q<^o>.=9*9a2){M t:?_ qJIqRL-FAq{yF#dFqh\+ǧ5Cbx`^\LJ`=55X!%a΍?oRPۖbRhÈJ]$Ğu,\ǂs̝>9|gܟd7{֓5"\>Wb  _!phh*?&C&J>m+򃖢¦u*z>gY]bhxfSA~h<?j)TLgbzxEEp_;3 ob 3W`\vM%|pՔlz_Кe}/p蒞PPQ22B a58{oh|fIUbPɏfN`S > lz6GXM ,ξ~xZ*+%{FXb37;(fLFVCfR0tQ`e  BnM+GM < .b>"i1z䶞zu Glo8O9T]Fo8{/Cٍf3ה2A`3*#)*¡&9d$8˙+%H^0sr4*R@x8ƓpíMS FS>[b`_M{w5[Zh E _yK{ۍ5r{1@֞( o_}4 }h0܊E:K8d38Z(1(wo6 ndmO0E0t[EyO ?Zv<GM <~vZ޷4XulX /b+Wh}ᰲI}b ߬1u]7"8d$8RzFlW ۍo{N̖c6mxOOa]k*Jx~ %Wr+vS>L((UP2JJY;y2NQr`{LCE|)A8(դ Ǚ:ݗA+vS>g^ 7)$2>!VVr+qCC ̋+qwZ qݔXInaĸ[{~!Q U]E@~4Ba5%l8|3ڛZHt3R̮*~98h9FyHO @.ѡtX!y\ p߿RtM8x>x N!N#`R%$?TDA Yz_`p4"J+4ɷ v% ڗ"A:|( * qݔ0߸ F@?qnYAt\|^XTû6)GvM @ a2S8tD^BLjKfeDb?EőXO_ljҭ][R<=uVCVJyy)ҝi-~!Rwu3m5rpXd@_C +BB#tR(,C}"3baF/^!DxW[$C+(voْ`O:?_aEpʐ쉷&~C}=ۤ?ٞW(N. |K0T|Gkݘ0vw,k0!}*{bϋ/(V:m '!YFnoȷ{Ay[CJ.JGf]T"䓮;E'Yua|M4.ێ&sYc{FA"ɽb<sĒF 7AifJh8u4I␕wͳ?7)^F"-M v`rX"@R, ;T. ( $ʈ"X)%ci=h: HAPϮ($C*mlCXM,3l9.7 'vb}+vN%o%ٮ[ݽ% R,VO # %`UkL D?? <+]bY.q<̧}RkؗQy{PPfrJh{:?sĹyn֓Ff^o" 6?qsQ1Z{~n;c'wPޯ]?G iC<03|m~SqW)upҗ0wjc,*( [5R|.8 ?ܘ?]v޶֏hmkȈvob%pN̐ 4[k?\vK΁qXfo[$J.!!݌Kx mn-//3QD%sjr> q#Y\b =|{|Bw &֎& OvaxbߋD*:х#_\EB`σ^'BRy)c/ Š74Vq^Az3z/9FU< U4ˎY␅O+w~YQtQ1pAl|ƙ\~a4/2%5^}# qJIqx|s/mW L|ȎoEnqR,G@!POPda8d$8|xQ3fi_? Pψ;Y$X7(L =/:?_ qJIq:W]c"eߨSr"|E"qXfׁPZ(/>BB| #rLX!YM$;'xP+ Y2ӂ*Y'b' ~-Cu3#즄};R}Ro-lAGi&QB {P|"I@۩5}Weۻ;^;3nі[ػMJñ7 ڻ<,ޭVFZ]- =\Wϫ<:| kH){C3q>¾ Abnoo4OO,1/  I{ 2uQ;BĜC6J>[k%WY=;0. # È5}FTS~r@N~xN 7&ix %R@Feh"؞C&J>7loQ^)DZ9 ?tPGEC˄8,}}_)JGYwaWl!nOv$V6^PޝߏKB) MZ!Y) <po1F7__6x}M[h|!JŗMVpPbf=Ep5aŨ"!pҦVQ^S0h8p!+%aaجyw|&ʊBfP?}*$C_s*p oFفѠXynz}o tFzcHaf`|M+vS>J`pV ؛ A6%A[P^4 /*?_qՔ4ڃ*[^Hׄ0])@dFPBfVl ô~l{PhA /w\Qz  rpXFQnϬn*q#6RY<vfNjmrWsrCR%U )Kx3fR4QAO;4d(чz,`ɂ5=-zt4endstream endobj 188 0 obj << /BBox [ 3092.8 5030.94 5077.06 6731.72 ] /Filter /FlateDecode /FormType 1 /Group 73 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /ExtGState << /R56 50 0 R >> /Font << /R65 74 0 R >> >> /Subtype /Form /Type /XObject /Length 40440 >> stream xM61Y,YU[Al7uOG98Ϡ6Pԭ*(Ӯr}ާ~Iu}?>>🟿|/Osz>߽OKwz>ۯo_ TߤѶnӞ}MWo_{>r >[ܐѳ\쯒jNnwy>I~Ͽ:Ey{X'(="zgG(ӆBQ߄2"\[,g3=so3^d7o?]ߗ8%3{NT&V븠PJ{߶Pjߥ({ Jp6?^Ɵ*_MaR?N __!)ͭڟ>V3a{c]w߿2 i^ƹgƏcGo {S^]0I iۿ ѦFL 8^V%}1q Ɠdjo{4A[?ƓE~/Zg~&BBVHBV`QDhHX9w5A9^RF1}x/LPa-ScК=mi$n"8Ř?cڄ1{6Q?mATx28@6{Qڿs! )Goژ0|͕3^>^VmecfiC5Hbx=-[5 k:@[ Y!{?> Vd31Rs=)}&V5㹴gi+r|&쮼hm-d$dNy2t-G3Kx1dsBf o I0;/@|M$V`7JݩO@첻d}k%GA3^1Ƨ :8cN{BqwI{>_NXxjLn󺦄A4tcg$!c=VL{?Ξ=[>~6N;*;WW=$D䌧fO ,*6w:q=o@^qM~1֎W)06Ơ>$Ơ S!:9cT 6LBq6Z96^,2E>|غD;VS-x :8ɢ#rGg!DMg}6⼍S|jձlͻCҞG{}8椉o ~Kxk!˧a׳HdNo8كgB"$n"8{cܸ|~Z9c}зp?VcȊDC'yH!hi$n"8 =geၻd pXl3ٻbB._2eͦDi"1#ӱ@3 ֋Ce̎p֦di\m8 K dE 8ߩlʋ fߺp\!w]mgL']T y wI<~ߕ IH8{ѓˎ㱝|i/ҟNa< ߱g[ $|YAM͒eBm?-l2Dị~-!E򅅠$aҕAS1^}ڧ#l&3w\G0۳43R4\`3}w }J}'¤ Âsa^ +Km3$¯~0<6f< ['>1|Z{J&BЮ[sBm}8 @l d oo-͍ -l࣊J3V/F{HASG{:@G+$!+l( 8k}_wHkOn<Aڈ3Ժ{-1`[s | @6H &ދo;1DTm8 xH.gھ^mJ1>&]9<g)`>ɟilwp!a[n)_|mU߲tOk)#7؟_+8}&V Nz&.ް1G-wz ~p<`&mo`MJ6&c4x1 ]1TY >b_;peW} wUqbO:.VHo hl+VHBV aǡr~-;RlJ?آZ{ Y)vM BЮ[c Fm 5eHikA+$!+Czg{/w|WNatЗmA4tx pLBx^l2IiB`EH@q6X.6l1Dˡ`Um&8à}p#*Ƥ+_ˆ-|{D8t-&![z}%#"K{+UPhbH1v :|@d_D_Ba7~V8 w ɱ _|u$~=xpJؖG[DC!8 !L:@ߗVH"N ZqlKl#ƹe0Nu({Es #G/M3eUx r,^1F"ddFJEVd (sۃqfrjBb`}  TC"^  ހ' }f {qRIpWBÔ+4fd3±z8V[<Cwˋ`lVm"ƹdYxi̫(AyLld$1^?\  ( Gㄮw-0OH q!}- N=щ02l oE+$!+0Y2E+YU7$E{aCv$Gh(Xh ֠0wSx \.Y9vǂx i$͹z^Jb8Y׻ k^"ܾ:@[ Y!{?C7؞D B0X"BI{cS–ς ^Sh_ IHl8H D#Ep^=bZ]pZG[$kO59c"%N Oo:@N+$!+p#Gq:RZƢў7֔Nzd AȀ g<)O`hn>MLމUjA.Yí盛M+zUËt+ 0̴%1vM|yT 6P L$އw+XMg#1h߮[[HK BЙ4qv{m&Š$c3N*N p= 5ӛ'6>rϿENm_ A$wk}!˫ hl}i4maXFpr [F˷ZcpBu|`~6KG>Z" ނ9w<uZлHJ"ǡc=3P=1qܑ;ei)rh~,O2Y{s}Gl|2JEN 0W¢SKGID\!:@59KK!خb]tfϛ YM[ ܔ3/4dqz@tAZ,/ۧXi$d^fTK+.?LͳiXx'MgIXl[ND %&@1Pk! I+S3Rc8dҜ K. hpKDgf:VVe$n"8-;}[qBQ[o?7?(BO2c{D@va$d~qSjNg 1@:i|* -*d>e8<7YVA0nh[`7,hgū+g\.eyyv hΈbG1KBރ! 1`P!,N79sԂw?9 {`D_:Hs$llf wex$~W*Å0\x'Yy>8Rj?=T @{K (Wnc{g|'tivfƓ/$agۂ :PnLy yJDq6y=&tn>_dvy6BHd_ 4韯Pa.v&/a{l C|cPq q*AR}ߋ`[ړ./Z?'H6=?Pd/,$`D :Eű,GHCťl (&b^rJ h"^x_ ʻ &By(n IJ!8_Ѵ"%J*>Pآh~ ɰ*y @fՅh,+dU- &נDR 8^=FaDH@{q8=(+܂sAdC]C`.`,l޼Tn%D"aBxgK6{W7@b}a.A'Myܫ8N"Be]}Ba7~.V[id _Ot/SNڟ[NG| l$d BE蟯i$d5N$|{ tz6p[gGEsaECJ7v:H NQJ7 О՘eNi=jpn/x{]I-cpiiHu4>Hr|(z}^% !A WR&#!76}Z[}I?Q ij`i#YLuU2;0"d3o]8:ײXr_R;K@ލT%.{ "@FuQ,r2kt͋UiͰ k3E]3>gr\̈́>W2y&O_k?xݤrۉaqѿk״cS{yCܘGʓP~P^^PsR}w"/({idRq\)&O [ٷm[f՘]<*D֘O3Ƕ?`x+IYށ1{1W_lb&V= ޶HXa  N龅o:@[ Y! Y)G}%vb~yNp u;C3ݭC zխ&D]$fD[DgU뛜ہ`[Og`籃BP?uZ 0{}' <޶{ emzuPb|}1&ShkL{': ֕Gl $Eܙ{bWl"O9j4êz pکҡ0B2R[/>jbXo5x&ˣwx7cmTBI{q+=#krS^^JjȬiS/%>Hb,-ıC?^MEdtb#Y߭\Ƿox3dd6^tTF],z]o!oL Eh{Khd36y.9262!QwrPǯr*ˠ=6za$j3ʂ$DH^/T8i򲁿D5;q;G];4kud4Dycb`mPZS.'Uz)dwA-)bk 7AtRir.DNDMgYi&^y>(lX?-1-5 @DsE"6,8{|`xbOY70)q_BЮ!Fy ᕩ5IBF aIųFX6ٗˁzp4hu|Zp@'h2<[48M7^BWKL^IAK"a@dfZ십<'; U B;qY%$y<?9(C6;r𒓧(>,Ag^H;ٶf=4U\EiD ޅnmλٲx˂^:cu6Hx) @8):3}R"PxU|kco{,TZ4v6HB6 `řjտy[aG48W·k o_uc7͐e%űkSg `ʢBػp't]5^o!ZU)0( ]Bʉ`ޏG{ggcKX<2/3? <`@zwr&BX QHAQ{/{Sݍ[pw=p@{8%ZyHp|}"4Ze[!{?}w3gWVV.saY+ |\6ڏYAÙq0{ R885|k\qN]x)`2tbm@;Uwu F8,FH Nk1zfS rK_ڋ;NұO4MXv>Kbg3x"2Kfr ɠhDՒ7h_{QI^2y"]'+nH!XAg[tޏݒ[ؽqxE@b JBZF #Za$d~k/΍K\'*l>;h[%Pr\#w 'LKNsu;^$*W#BO59V:~$| 3azY߄8 =<7݃6. WNKw0.o+h4 i2~uQm8ș k Į S'I,vͻ ]y`tM}wD$`Dqydի-jZmH̃BЗqԊNgZ 8{݇yGFRoL z0aϺ\>mA0!8V7ޏ箂~^j7{?ObDz#DC;8w"Ji3QW'<^y`A ҾXF|]T^ \\XJvBZ%-j8Pj Za$h#o]8{՟C9C9`v2^ >}dmQ1zUKl 6zQhz!2:qLPt˝ ,Hm@= \fYRL\%7U貹i/V;^9X$o$t-5hs]\8B*wCh_.n.ϫCy =ceEm@cbwXۃuLc! 6O( @{rD8KD;qq,pXkrnh Z $z[$NY!yXBR{?ζ=ҹLrϿ7(_8A4tx q*^\!\7u 0ZAi7~8WWm\dYÒJZ^LREIltҎ8V;|ৣS .!wŵ7$(.Cf{1Z>1oh-;]eZb*YVT U|j,11 "ã!ڣ bIVNǯwFi[Rw{\t҅pn \^ԅ . YރãU%v&tf0…n݅~EJ֤@4T`%ep!;4\L6H"&ދ\[8Z^dyU<']{<}HNqxZZ #r>Lpxl8⷏LsNjx(qǜĐIn]vį,̓N8(39Ƀp y-4#Z_$dNnlW]փn.%qxzD!x(VF(dWė\BF aaU3ߜqp0/]EYY)a՛'¤]0'B4P&6w:qb-_JsFx$ao!rKuPϜ [l=L"&`af)8s>}; 7@^?H/>:!o!N!_[tLDM*?/HF/8?I{"%/eȺAx {1SH{pUV֚u(+ݍ~5V!ht ⤎Ku IJ!8LlzUgaԊSv9G|K)S$  ~O 4ذ?^ݬ?Lij܍($/^̦Dge@!)FH@Pɪ9/2R[/W5WN}uګYAT[ :tyj-FYU)*i<ޏE7C]Cix3-<ܕmѾۻ VZd0ZJ-#$Va%oNId^׳cAv]%P?;8l `h3%DCLwҦBVH"&ޏ3R#~(II ~ts⢄-3Atb腓5ϦоJq{?^(eO7՚v4aWv;Y_D'^ pV]T2Ba6^)9@ڠo1xt!o.t'!`H14D1LDM iƮ"gn*iQ5p_]PWz)y1W!{/_y]3e*'ĝdJUZ]htUk.ר|1^v폣E)ɟg=8@ativ {/+i+7E_5]Ņ&fJA :|#:@"%n"8^{zrrڠQy/$Kia$h"8LHQtWxyZZxU)&,_=:M {/v޹Nq"'7hD붕)a :"3X]1+[ ~ˡ#Ba7~&~V-UVz6i-%e!yo>Fk >h_IDغp;~otO<f>w?H?n˨^$OD1y\UJ$!w0Q̕f+6Uo| ߼HtNNb$:"5DM{ wLT"3kyt Y׃aJdsa0A2[};R $yR,ݻzB[m5H SyTi@)/?l+A2AdK\AêJ4] ͙ "/LĴkX:z{VA$7+IO+7U?Y--pVɞ\9/W W ,-[O)A.agD:Ep\FE?_>F_8|OMJsNu(Oob&w7 W;)lĴzqx7a;ؤX-Rj,jgL} Ds = $FW'@urifhOTq׋YʔS i/T6?h[~OPo &[WsPPאn|\ C"VJd <q*"%=DXM I 21l;3TX;m1\9=K*2MbDTD)l@XM޶Y9b3EDQ\ 3K7(ONF\:`b4;pw?79\S|f@ Yؑ^$@3DB>.$Ka$j"8ՂiE!xkxЛ^[rW$9x'/j E9'{?ˁ ՅÈby*ou*#j>M63bJs/:*YdWm8ir}0'BλZU$8;՗$+7G !Ɖ~)V%ށԽûPk]q[SWm?_aj8xy&p.*sUAEe6+i"B0G.8{{;jl+k;f zk*R1s [<6OfaW?=)E -$U#qrLS VH"&ޏC0у=s?C7{/w :FxCGa$n"8<}TxV/{pZu'"M%DMoDʔu_os=D ze> !+YUYbONё09\&6HEd>  p3];z0,Gxf.r< >XD1ܠBd6҃m8 @k+'if/BC҅%\q-ı} pq©;o%D g#|ed/ (zͭ//BVE]u>fo hZ8D@ũ״Ba7~XQ 8j|уl|?W p%,UACWSqHd \:b˟I24nڌ{F0!ϼ[zf"{W5:I Hd3BG0٧DG;g~ZD*QxJ2?BPq?d$n"8;F>܅ |@9%;^HFC0͙ "!LDMgCܫZAͲ2ryqE"epG SVav0ڲY96Џu]2Įb"a[ς :~ƘWǶtVH"&ޏÇY,3W^wj;8I ޵Tmpx&V:3+T핶sn>q#ׯhe`oz" B'n"`93dSf(d٥k ? ɤ@=њ}?w0g3&'x=SUV@{EћO-IH &EhS]Q%n"8$<#UӐm5ة(]n) jl7"v Lz|~Q$e'x:℅%.B\ P0$Ecd$n"8.b%VN:c_mTeE+BeIAϳ-zLK h$n a}._[K!"T.(1%8ϲP,6-_QQ98+Kt<0ك\O_>DF-@ Bmutx#۔9!tlxMgҧAڱҚR$ѽ,/Z?Ƣj,..8&0A[DLg.8x{p;k5ݦu!.ߓ '9L|tւH@ `oqu/gnv_sWO-ʞK~$8B< BϕMal6~{;@4M;gy!8W >fⴶ&Mxk@Zl^LrlJoYW,I3"P`yiO !H_]j[~m68VQI`(@ $QP &/FNͭg4hg0lNjX^4)ϲM*}=E}\A$X^L<O gu4)aBVHBV aǡŶC8)8VҞ%=U"8LڝD7" *8J`U01Aa5^1]23}edq-0Vǂ4T ĹPtH#B"&ދ`1 Bvᦣj8͂3о:q68Ce~yr|Ƭkv8H{XKx ܅}%@0?OMhʧʪӼDdjTmyQUZiYc]#͋ kVL$Fa-{h !tܶJ_›~,i.,,$!\\EiBhh$d$^lcEag^nӌbٝϽi^o !hs.Pg"Xt^t5ޏ"~F6gH 6,ݏKL/|4m#IikABB& aCw~'qk[6:G.IhWaAGd$B+TTl2?lwp@>AF.y̳vB>$W7cM.H@paYoqꥣU':h]$dv^d61ݥRPrT?#m>DE@Z= }&݋hpgze![]8^SVH+ALg|ߪTDs7o%asW_DC?NKzоgѦ:c^c8:hmSrY$l,OL-;~|i<44~p$K\W6R; Hx-7 :S9Shi$n"8\\^;3Cܕ)V~7G4KnhLH) h+1.PH pTXݧ^+piBAbpKyA1L=W%dn f?Nj>o\8 0exIv,cu BI+9jș:;BiŠ8j sH~ΠhPA{ϛM K(Ts 2)QqN 8Ǟgأ[48ə}ﲐ...$7pxi߂CV׿"PK. 7y`64D7lDH_8 ]XrREmRl?oKvoV[DC3+ij&.I 7(c=m"?=%ÙSxtP%' QC 7{/C/ fVnn 4\=9vcBqfgD=7$159L!\&ShBq`L<KUhV8kȼzB"3u ǎ";.:@s iiBqJR0Lc{ሆWsy-V"SM|u *5_35h_/{eJtRPyA`۔x^&nAKW+ KzAZЊ|'`y1`ҞIv]A̒ !!ʃ I6<4uVHBV aaLuB1eTil IX̳.c N}b ,mgV' Y)i%+ۖ\ZNiU0%ϒ) l A4t,I*gIꔄޏ _qX2 =-s~xO篬 R}0DAљrU4?__ ]ޅÉ;T!S-v? @^/d oTd{+?_I@ՅCGJD&}7莃/;EtJIX]:uZ{AMK"%baY]֯G|/Ӡ=ѸM=!4teD:ux7$va~Xf)8fQ=?%h?#$\D EIL+Q IDqYmm<_mH^zq|flyp=(( L}G_o8&>BvH 'M^60I] '0pr*(t;DtULҞiҼ"_ *|8ށ#^@ ,fu۝n/}{am"V|mv=2%wדa#`9:݆6VDM}Gs0i^k=o5 7vԃתmE"'A4t؈x`eN60IM}8^6am<'0ZߔDT2? 6BFHBF aK|-897@-h{ހ`!J @ЪS>\ sa4ۍ?|32խY9 d k4DcEڟjq1A!O5K"%nS=z XbZq F\V4t. 9Ǔ'íؐNx&/YLvS8vdnoa14mt$R4܈1wM0K2op,|&@FIАUtZHa+*28ū eߝB4H[JFG~o2$}B*shj 55C:pf_bm!(TYV>5ĻFg.VEqh<@J &wZΦ\Hj~אqzO!qQ#& 61w Ppؚa4801Iy*TI[?:F$h9Y" *dqplUVFH &>5* Byw{xB@(o<#D g1쀾-@ЅUaL IV 㞿 4׷ DH8՘ǮzlGUPL\c{:U$l*DCE!:a$n"8u0?3ClrPbܲ|WbmyxV+|U[4 jQ Ě!wup%g\M:U2B2,sK.UfE4wzC浜{x?A- \TQH8L4B2R,_r9ńx6k7| '_Xw\g$% K' =k7cD|:rnFH@6 `كPS6 ?*,#hq3Sb.<[jM3/t"$he 8[]hiNɂ`~5XYx»h[bޔJxpEqhl:jt"$.5:%>Gѝo^+r IgKn!Dyt182ռВoChi$dI$ оǃNIpW7M9oX$<HFe9«A .O&ǏI=Xe}7.0ÄqmsHSj{z^ᩋDM}W3C GdF\BI5dIe6y90?p` ?4P"nE8Pgx*DZvc5H+A(6wZ nUO&!<;Ha7_-H+K@vDR8h<4y(r+(V<.8!k@d\6 -c \+6n|y/,΃xs EB& `tO ur"$x.d0ƂV hRBR<?]lg  N> *(\TFA K` `\^kVTk4?'qeL6dn}Po^ϱ1=O"/PA:@EBq'f#^÷u'h"`m Ҥ^&:i?u Mu} NF}}ˊV#AoЬGN$ %Iv/:@VH"&>m蘵h.YPUC: j4DRZvBM!1yᵬ>+JOx7R{C/B3x[/=*@Ͳ铁Ulz ΖikrN+ǪFAǖ}Sb :DCԡp{QWi$n"8/6nqa0 xK\~1 4"A58|^hHi h,Oή>c;VN?$ToA Oڏ:RI"3Yýf%'NоWAJJ!8tw\Ű2<?8nQQ/ARz}H4Ԃ 9!![,6A̼MÖ~5>LOmNE9N. 99"q'F5AtUVpҜE8BGQB4R$ C@ Hz">1 u=LI}m\ºմA4tЙ<<|MDM}gOF*B$T$Z%u#|/6ց :--mV}L=~~8Igqv~4*69H{qqwogJ4DBЪ&\hVHBV a2=yolD ZH!̓=D@4WY$dyn>+}yXцKkJz; >Bo9.o9u @XM}g s }^T.DQ@G) Ih"}p y}O$FaK,xdl^OBެg ˾<IBGVe;BmqgJOG4B{ z$!O0uiߣ1н[=qTCFafs8~dރ8sgo;Hƭy; XxKY"Ng"ؙjnO[;{| Q!1*qѽH܌kBeEӁ :|8ލc"xEh IDqx:ΦHӼe~\sk8iſTp[^jv% DHS886dI7rju!tbf RcN"Dj/ߢ5$IOi1s纽0;_}]7_t;_p$H^wp5ڪ}rs,P/7X. Sh[ށ>naxXĪ5\"N6 LbX =O]T85mﲐlԵǪT,> q"qE"Y.4t(螁#B>Sh.xJbwN|ak_ ?_!ߺj թP$q#Z"/3~c Bئpv QrCZVV!#_qW g( !}iG#jcNzE+ӹBq\{R>g#6 bI'h"ޢ?RX Y(m ǁO(gb5Z$xZ |B%eQn|&8)-E.o,<.ŌH+`"_x? $oaЃȅIX[ VIp" &> _IDfqQY3,8qQW^cMwOAkT^|6﯅{䎼-i4Aa4I]q]f ~5 t`0XZSR *jGT_QiGJp YMmѲa;=.gA/Ex,в jI7|)BHp!I1a$dyVP9H႘]'xKH~gC :҃8SQ'E%""$dI y(x3xaI’=j^$D:T˒b# Nc>ìhQrnw?%*.qhڼȔx*R :lDp vB(޽foZ!< ^l mJpwLr +?yYd`9DfHD!8 ,I0V_e(P:* PPH( BЉmp+-(B9U1! I}[gE'qj*KXʩf?Q쉍BZ[{V&"RBqA} NcTxT,p㙏QRC .pA'ĩ7* +CG +$!+=gwl=9FWsg)!gm Nf `icQ+lL}nD $X <7, )XDkdfyKv<yB 䌊H<>:K "Qs :xa%ƒ/Bx/DM}yA v>bJɠ,]Q[X!8*5ˋ_aho~n#wŎB=I׎DZQkۦ2^HBW0Ci$dI4 Kp`7^2 6^74 deq;lAid@`qja>^ʸEB& ağXiNuhvQƇ+`9ꞡ65Vj/[wYl5};?[53{lT=~_ַG8 =fi"otyI@VpC o$_-( xł@-G[ra*oX/wH 92BBoB"%(@۳><~}On&KIV2Fyu`;O/?ݮz_ZWvǔ(戚A't0tgΖ7|C?y`b ~}WN.۽6|g}3mHԜNFOd<%m<:{=f2cIU2֨lE+]KtIN2W7&ymŗ~|nNA )8s*^9%Gsr݉U zO|Ot0~kflMM`KM }F3*}'}"$:,Bq4dL%Nfyj(=h{bK  _VoBq860XSac>ӂ6;=FwY6R]btz *|9?!{B4R$wjHfp"_%H 4t!hxP X"5١ 66@XM}G37ߧ:8^{EvE3k]X408wV ԡ\ IJ!8{~Ӽ`h3 &ȕ^IO02 x0IK$d柭_t^eSP'a+3[+.' T̚nW $8u$vPVH"&>[~.Lr?Lp :8zq$I :|8>pyebi$n"8 11l etwW, t-!}Zf&'B?m#d$dY]A%v&wZ˥Z'mquKߓ>4؀\ k t(1IMߪûbrnĆ-SHftWT퓄 Ğ%UwK{mUnF\-~26~sCc?})!˄~d-tOλ$H)_]ZbO3KuU'xybmR.0yBg A]4wt_)H |I`"vmtDc }=DTll>W}3 Obmz'P/;/x&u,AW>I< BGbi$dy9G<]8s|'dtݨdt#Ytrr"$:O+$!+Ώ\y"Nr[Z-pY$,/AWnK!ya&q`0P&mr¾)*~Eke%ー77Dk0Aa4I][ݷ=+Bm%93h~AI$b@$4qn\@[!,\9sWWNۗ~(X^s) ]HTTHa#sYDH^wm#d$n"8(;ǽ̓5VS |ͮ.EkTrQ V6+LwU CSJD'qQcgqY,4 GV*/A9Tq !g}5>\mBճkwK#方Dc!.`O_퉐@ԑYwZ! YMmgޢ B&*te\8xuA[{JOz$Q@d멞:a)_mșnxݯ~y@@q@8@`/y#[(va}^کyYV0F˶3B {!huO VHBV au*JiXąרsқ uۙB ͓c 'y=O쵎*SʳqHƯ$e\fW' Gg1A4& O>H(q|K̮c# U_{=߽-Űm2c|aɩ_O .K=*฻rA޿3ҧ_!{ ÃNHSHmj (}+?fcspiz? yo*G@$(@xT)1<77Hh O̰Ń=z}5XMLu=mGŁS8/8\"&>- ˈJ[rn4]VƷ,O%h?0PшB _ s'BiܣPh_ IDq-C*~wV}잍}~g unQi-p,_9>iD)H@a2)95r1ɼWF݇7O!(pKDCODfOv] e  l5"R_1rˬFfDXe 1Sǥ*ca%@1L7%\i97f^̞F(b~\ѯ ά99i`BHH ҷ%dymn5Wo<,NAlkbau};-5 hEqDP44Upi {Oݎ-˿qu`7znDg?d!BkcUЫ;-:@M+$!+p VK1L6 <{~&X ]\ {5eTv,n]>95G(;eLciK(PUt7=8L3Cu$PԮvO5}#M)%N%DC]hMu?Sh_ IDqjWsFՉ(\(d(nJdBЙ ƥg_cBqv[H<> denq GSEµpU>n{b1i%d38|e/ҸrAwn VYXFI18hl>|HBR<hI'P)+V h `DG$spas:.m IDqvM gpsc5j)N—<GGƯR8ʰ,ly<.iLX%|~ZR⹘dE Xӳ AM:@Y:>Õ`+.r7ͪ9 z\}Dq5j^N'{}҉ԑYtZ! Y)}GLV~a%h3IךYavZ,&pz*WXa7y*)Y̦1!ÓbG,VeEXr8$Y7φ/.&L~,im;h, ͚~5< YVƪxǡfZc<;rE$rZz#TS\XW*-ⱙDLy\1bRqeEIH!l83 !$8P+!t, iAD,C#Ay ;/#}M+$vaǡ5t+F~y'SWbJd:_DR7s.Yy#}4l1s'+'cQŰS?sFzүgcK/D ߇ X(}?}6BlY c\NПV1LFQݩ:"zjPi$dIM<"><8Vgc͚xgR#3 Dɱ%gɱÖgfiSFHBF`+s&J ,\A]S2&x`\~SO˃Ka$d$YgU|@y02.V*F ]jI# UJ<5ʌgku"0>tVH"&>f-V,`(orN6nb1Im݋E-E" v_*@FP"YǴzqi-΃NcDA)5WU 1%hyzgbQbXkNBR< E} QtrϜv~AOv8ԞEBv!]dr~` u^"/BV>C?kP8>DaS8^&} kK"·/~w; rY#v;4KB a gr-7}څڂⅣ-8IX3/ *a~9K0A[wY"鉀ƅ@,+PQm*%d$hpZ| Ntz&#ps !no= r"dw5M엤YJJ!8yzps&`OлHC<i3 3 *x*UuǬD +a%6Kz4N'K k1\~-DF%`[ gPID'q%c}˔U88Ony` MiJ$0LlpPp|"xicg+ʥVGϒTާ4H4 :Oja ^ '$'.6"u2 LNO9WþxOоD +;-Agq gk$dYB?Etp?Zhޙ!e Q@AGnB9ж {ƿOGftΟ1?y1_dw)%eendstream endobj 189 0 obj << /Filter /FlateDecode /Length 3398 >> stream xZKsYwW9y2y?RCZR!R>x}$HfLkק`%]:3=ZIoWrpӕv՟cJ&9WW[ή|PfuNF7nQJ&EqZ6mzcNb6+am$ tZtǾ[OXOj=ey}+x)M<.6AITp`䬸6i󪡜gn Wo| QZ}7,dı۵.iZ/X[{+Ac qbɉrtDҡ^P\% ]TQ!]TWD%6덗p;YM!oX װ!) .F8 =:1f'vʡ66z{u؀~v+ɃJTzpLB/?-Fcx'M5) dt $![Hihǒ!<]f͚I1RFZk##}~ݙỳO'Ƹ#FlcWV&aup,r&J#"a Q:ΰr/jķߣ"LfT85!젎&$B0ߩV,UQZ3B]$4C(v*t𾈀.5yo}+ї.QbA}wL.4ޘ6T-c,:=B=<(oK@b {__]s1=qxM,L`wѰ߷ԫqVSl!ILZg\Vpyb_ˤAKS}^賀)Mb0,D(% LWs_E(/D[^Oʦz@$ĭE dB1 Ink3ػ-Yj8x-6z3fk$B/2DI=B27%X)nH0&nzҢDpS1@X kO~OKX[É@Yg>CI! ȁ5jlЅ*i57_$H95a 4K}w6}{Sۑٰw,iVLp8誤ӮrEGk;*9+r,$S%!YmW)ubGj)BXp̸gFbطw2{ڶعsNr-D.>23E詫Eq7{qU9 ҵCS\+9g퐅V1+[m{x$8&3,8̾t|:$h3^ZSgVlWO'^<{$(f-vl$-b z@ *g(}O7Yo#BV&Yj->n{N€&X&Ŷ?ӑN[<^F_<ܳU@1 w&ttmlB;"[%1H#|F (TJ"˙wź')`F]>!t.I6utb-hڠyrK;Yv:S缪L߸h8#o ݏE] ?k`6ix[e/0%`m m wTGwwd]585%CP Q1,>0"` Y1:8O/\_aendstream endobj 190 0 obj << /Filter /FlateDecode /Length 2191 >> stream xYMo$]_'rz *~ű!a탬UHH{I]tPw,VzUEhE~+_r; Jq}DV9~:6z!v1^>\ݮ7J~߭7n.ɧ~@~$Ic/^^L^%LnJ]ܼRIQ[{`*Fklj^tՖcEr[{p1)ھ]~+&)Tё<՚]Xsh01*4eCV\'p$t*Sae=!˼=M+ g:bFVv ¬5qj)8a~Ԟ9oaƦU왨ِbrDoE7Wy o_RG [,Lq)`lMJt\Dq% RƹQÇ ̲ރ$VG#3{Dy5bG tn6:XFZM֦OEN`= XϔŐ `R p'3~S-_-Q-T,sF h4F Ǡ,^0B)aR::2b 6Gor`8m76~ q*>/,5:P0TJw2/3h09dABJl裆#6p;s3"V'=&EQ<~NnD~BRF>4;FV:nrN?୊ ^t`Zԥ ò&-8e砑944 P/][ /0㔳g s8@e@Mq@)5hTN%|2]@ϖ _7hG9vED}ʎ@ a8ۮ0=KtG'Z}&$y,4욨.x>/~]m r*gXwZV4 TTG .Pb(o蕀fòyyF\?/>nv Gin-aeDk37{iBO;M@ʝƯ"RgC9E93_c!wEwQUԩ7h^ff^ĵϏfީ- ܐwkMB3(Ғc,.']ջ;\`%C:[LQEo8*ã!.aS8QCigةQ+ ?\׏ ݴ%>va?׷xg3sYvQpp&Yhr*s`puˉ}4S;=v/w'ڏQY%.pY@ 8^U"jba*&8MdC>ȹA- vkB/]'k^+A:CyGFz{T df5 2(/wZ.2D4]+cQYcm9\MM.g FODΜvFbTyLƢzz)hr#鈷7 S`P%arQ"^Q2ϵlG._/g_* n9 N)i?M" 66s}\ 2endstream endobj 191 0 obj << /BBox [ 1108.54 1673.17 3943.32 3373.95 ] /Filter /FlateDecode /FormType 1 /Group 73 0 R /Matrix [ 1 0 0 1 0 0 ] /Resources << /Font << /R65 74 0 R >> >> /Subtype /Form /Type /XObject /Length 2408 >> stream x[ˎWͳ 0 H^EI|GUWfg ݥ$CvFWegFe?Y2iyb*_wpp0z/&X1^L`k\p:~xi+ֻp 2Fܖc\ʔnz<|}pd߃Y?χQ6hmxpƮ`b҆V$F #oY%ґ)rNtd#3,8Ă JF#I:Y>DmK/cȔu4xׂA+]#+׮׮̗W `2m+u9$BfXJ,*fB* ##ZEJWloqXRF V?uob"vHW85>DJ[ײ"(~)#Yr Ol֔kj" VeZ#B Rh=$MNe? .\ozֺۭ{>@]@]%G9,"̙Ao3s_j&0#6LG| EGTy}&Rt}#Euh#4dPf4ǬJ4;[+6r5#TȀ.knOQ5v;όpv5:UAeġx*aB圈;jC sWD*IR8!B^ gC%Vur?%OǚyPM@1CtdۘTBfX|OD҂d(\%ӑex=\UΡ5e9?ʅ$D)\XB6Cw=ëV3][9+ qȕ_ BfXzT2B֍-= V('buC,bI8z9%d%'ܓ%KGfX6V"Xb1X(„5Ch8x28q7r$ F@2mDG-(c48c(ŹP= kN:3ۈhcW8N55suvЅxN >*9rq ȑ 7_y,EkirksP\xtէsƾuiYp0')❳8ukG 7D fY6XsACfҌbfPѵ'#B7";/1taCTfC.gqp,}YI8]!k )g u4뷼~vzrO O߄w!d`!d !3, .XXc!Sgm~*˾i2\,le2 @f0Y& lXf dh(*)yw++ }d᩽+ϵy!VC -ڑ}ա~LҮ>Q#^PwdwM Jd#endstream endobj 192 0 obj << /Filter /FlateDecode /Length 4060 >> stream x[KHneH f!vCMLUPDD>kl3_|MײM]yocfX⛇ww W]khZfxfxNYU\8ski?_hƬyο)(}i:]\oHë~+m̼ ?j{nNK|]kY!+k}c5yp%)mkڢeOEm2LRj}z2Xal1vұ'?9'iټ;4a2 |w9mu\t[9IW"Ew ˓beI%-D]ǜSyk k*u `T᾽*k\;GeR0fAqO=r˭hQ\`, i:P#,,)F۾bY4r,hh8 ofs7voN.D hEuRh8\fې`F뱫XJ&ң B;9nLx'ۑx}4`R"JJ/]kܧW9Id1u* ̏HHCNЛc&' \aPCsb)ƾwl9kvo? G:J{0xZ5oa4]-,iUjopw0Ԑvw 0"Xclҩ189@L;q’P 7P!Klf~q^ox.6 H1\k8L0r\U Dc7-V^>!-y){m~Liwx}-Fp9,ғ R y*?~,^O0O)mia5tBFPf;L|B=&#Q1ݠL4genT&a[IUS4NO៙>pa #!P`\X[ȿ8̓RV {JF2OoH c%nZ. _] VZI/(H0k4F{To!w-Jy\P I,N!3 )0L?M*|q0qb{Dfodh MVJ=%+\N7wq@-{8Mt-hZ ؈sBDu625SA6~^cםH m[:\--68Cy;UH}x>@hWj4Ò>4r@@O.@< yw<~0%6)I3RDŽ}\>j7c N뱏bcڀEװK1YfqJ7Ժ9 %GʪVCk Wk=B&'ryHdNw>}Py,ΜuxP=ĺ+h-,PXT෴y_[Hxw3Ep\'jDK|G1˜8٭N*e2ﱻ\C78tv&gH~9k>u )E9| n5̗6<%gZc"iB>`N5o|!mlWsBR:y~e)5!8}ԅ{U銂s4(kWt-8U0'B[QZ"`+?y$ Vc\Eߏ{Qk(9qI@|pdMi:~mt./B32Ч 'lɼ)Kc32~y b_eO=qNNk ܣDCz0J~B;;7N-C iRSwn[Sf{;M:RȱCG&ZmYeM7%PNz,dQ{_EhgK_ƊYTĹ ](`L+h,s>yz; b%h綿\"pSUb>c|nФ; E:r j]ZLZZ8Jɔ!?\Vax#r`=ǚכGx~z.QX$W>ʝB9Jɣ*Q6ZÌc|Px+12cn?.jjh /Fprw-ItHj=J,EtMw_pjaƠ x:vîc˺bs.E9Ar m@{8ɹ *MȞP9JX*p_DǮW.!ad .QTt-fo3 lakdK25GNaU)տeŚy){ńpgNGFxxiOO1ɳ3lR?17~C 'd>;T䕷@hN&g|]]A-2XQ{׌, ]'3~ ssJuM5\ȧ V<Ӕ$D)Ii57d.[ח*h5.&Q ?w#5P_w<zendstream endobj 193 0 obj << /Filter /FlateDecode /Length 3267 >> stream xZKy:`3N$V8<9bwKc*J GO?g\5X5/;4o}]v7^u0Fw7[~zk-bj!N^Z:أgPRf2誘覑-E>e# D6*I49BU}x8Gx,~#Ϋ-"u-`Q+ވj!(_~?Jv:x| C]v|_B%L!(B`.ps j !F6BZJ "4-!hލp7VA6C^&nTuw<S4( ߝn ÆqzOCDGr62HP s>+=f>٢2dP-J;9 3]ڲ(jGTѿȚh8?=-hXpLa.0N9P%=DҺ8)Do!;jˆ AG#Ѹ#wk{;tjst~^2 U*}PzZw;Hk1-L73,m [gap}Kg9a榴4d<e^i!ɪ@=2L }x#ACEMN~_7N[ߝKcm<#ݐ K~O-wd>H\b8"*v~}v#Ht]U-\#$]`".~{kh*Ɉs?/JO92UvGg`W8v Ā wS|npH-$12߱q'H q|ʼ@.=k\]:q tkBgNjM[֘s|AF]Øc߱YDgє d"#p~Ny}PyWu12xS6)O=r$z(yneyjw_:߼s SȦ}kcejz3j{bA(~33H#).fMuuZ_˴J.=v\xG6)6X[n5ScԷ C?/zbYQ&@$Ox. 8Rr 㓺Mi'ҢeC2cc+2{9@O]\O )¥g)Wb@Sѿ'E Cj0%)4>"l8fC_WEs-x.'MEy${ 8\s&8"mFqt-0XG.Ѓ1"3ޮRwq.xMO5bpd<(|ꫜACz 0ց 7vlM̬g 6= ~ ~ W On H[NԖIhCbVyv?N_%EF9-""43j-"U)Rbu#jjRՐ]s~;ΤR +$"uv[f'5/!a2dR}xwS :}Q4w`sW`fEW9#!ej%lP3r[VpOM類\2g.9haT0Z_M"g}x@@t]KLPX[4HMA>'d/,^J^a"+^tXP #x?j֍տF ʍڼ/)-|ʻ|s|7b#piD<*Hib_ c_~ؘ %֙`R߹.ƣlmWcS/ad*4SZu9f~~՝MPw;~ifK(A!NW/+]ZeCv1>)maHI_{dݜ{1H`Nm`jycݏ1=(+Y{Wq_fܓ.t`$AQ?i_oԲa$^0oW3^Kv9Saج{GFI}_eRIΧrx 6p&Uw#` )vV?> stream xYK#y>%:|? 6@HMz{v))9.W_}l5q{˝fyuHHEkUzqDi Y~jӻ@4EMFu1v~f}Ѹ_! xK΄& Z2FD^0p:CY,3oS3*ʀ',!\ps#uB iɶ&̅oPDžո :3ҷ% plT_M|OkX*h:AfTG6 0m2UdN 0ੳ sBp*Wt]P2 Bh&AS ԰]RN΃; | HOrny߱sBHǼ{nzujŃq0YM %hx^ S?#I_c~IdtDKю \5rHԉiJ9AqRS1'" kvZDYʒWa]ʤ5'([%a*{Mf&˰ۑ+" AN_}_p@ֻ˛;%AP#`[D5o$]Cfpm-*0~5n\L!̼jp.yE0QCGW)zBPd9d42$%O#NsyThɛd ~).z,V~pVzy ia"UribxNK:Hk53sܗT֞YY7@͈:0~`ܩj͉zV$&0(w&1 zw)Rv*fM  A|.B%ar&H&f%=(ߡ g"OCZ0sRHrHP@7N}A3[)Gc~/ 2Tǩ, fPeєN3EqΗ כ_e¨Fe&v:4pS~^XJjlz5S}X畳/sv~ŠAʇ7^:U"{NZo:|9:K @k3sNNY -*~$ aC1tu}>Q^ʘ6T,IJ\ja7:su_:,0ebkՕy+rRI<>//@tV`8]fËtJ@7QMOFx%4t`vB|r2-I$- ;͚# X e%ę5g6[I6t;頙ONQ66y5.Z&q\Xb]ucU2˫Še7 tsNhpt8Adn;!j@ Yꈑ~Og~] `޼3{Bs%*Ӂ/Ֆ HA8-EV8 @-PQŘK~MR DK.Ųme["CJIQѱWוmڳ$J=~(, =e c: P_&L W9!5r@ h/Pi J^T zB(?B՞C%J꺭hlߒixO}~WcqkW|"/]vQ嶼nR` ӥźVCY xZP!E췫!^vЌ}ˑ|W(:/26|EVd鯋]P)Kˊ3}('۲jS0eynd_ T: ѿVs2P'1e}] NeV|;`x3s?kz@sPβ=_^iqhA1pG[g!5~a 3Yj9HR`Mendstream endobj 195 0 obj << /Filter /FlateDecode /Length 325 >> stream x]An0E7&dѪj{bE "d擩TK<ɟt9_Ұc/R7c|Α͕oCʬ3}'v[;}LloЈdǎSynӍc.:뢌SuY[RցDrH%)T2TjR'e(!R@PCjHƖ~!ERRGJIYyH=))kъS`8VˊS S)U0@!Nf)3$q 0NJS` W8pVC#zhWFM|3E-;$Ou~Ƞendstream endobj 196 0 obj << /Filter /FlateDecode /Length 12 >> stream x|endstream endobj 197 0 obj << /Filter /FlateDecode /Length 15752 >> stream x| xT9n3w;L&3 @ ! $,Fv &Ȫ숊>E0RvZw& ZmU _]VQh2{Ν&X+&*@UP13V0 *ܜ~ Fcx#Or|o^姤'!+wj_?.p#A֒rzeh%#839=?% M[aG{g3?;2,"#?VZ ]Eϣbk 4Ԓd5[~O<~#pp`+5ti.4a;ACat gПM ކOgz9?__I7F6w)&'_r^.Kr\5̭Q'>ӰΥC^yy,Ɂ{BnBUwCqћ kEx" Vf^㭰w_`~?1[Hy ,^Kz<@z;'q&ƹ"n*ʵsg"5|Ӽ̇<>'"~3C/_uCQJU_:(eh|@Pst)77ϋ2nL%]VK2Dd/H&p3pV1ZkjeZ*m3ь1"U/|{˝8/c/'?f(4(}ߊz g/ǥ .82݁VF@ǻx݇64PHt_|'q^DgavU8s ݉[ft 0S%n^W܊BMB[qݶq|ہO;}@-7r|9W^,|>oP8A}p.Z~=^nH?F?ؙ->>Dg[: >JBN S#I'=GqC%x(Exesh4$bR$&nRĺADOtSВyYl▦aOBu)|q䦝٥A޷2B;;wFR4eFi m$>s ta^z#;Rxt39m")clRlE6ؚ@g ͽ)gQ>9)Mc͋B].9/Yܥص2ْ 1UPܡtD)sGqs8f oL'u*i>}?%ĕX0 939b\ œ!TrN%""dSD\1xK)H`lXK`Qh <:4i$؍Ԓdsђz{-K^o&"SПM8WOa]+ok)RٖYۆÞqCe(I"AR UM?!>XrpdJJir4R_<}%_ 35>9y°a3wr0` vvմgx4)B 2ח>1`J%L+iYa>;GOF9%ֹ/ݱ$Qb;շӗ>rO05ew3 <~dqtv.B\Q]iNJ6RKh5&DФ5KŻ-l:Uk~S7drۤ|(k:Qr ͥ!BP&V?xXE,=/È<-O:JTP,Z!Ϡuh 3 PВ#$bڧ 7r:^N$5VfuC;͹,wtMPYKs35;&ʃjY A\M=b1~(AdcLϯN6Ig<@Z( Yb Rb[tvMQȌ"Rj7Ii.AKͩ%z`p^exJc0FԪ`jMsrb:Ndzbgjcb"țKcq%dDh+Hu'՜.*gzJݐ$ , Iu̎5Gڀ9HJ4rOŔo3?$;n[0%?nq{2wmyהB 1>*C󉔘N[-nuTkT.[Z>m*$m vR- +attF:[W񉥍m"JdJm <"LOАV}H]jsڤVZeJDj^EbOw \'ħUA6PޟN_ 9ͺ|]9aK0 ,H*3d]f+nkCsX˯! ZQ-w$ 5G+_rP"抺ŜpWؓOF7;>p9jqKm#tUk!pq@|;!pĴ4a-. uGJmw0EAHC`^ՋfAX~{!Y v!g%*~ %=֔cK+{칺YKgҺZZ1ZIZZPxiMeKZIz` deF)39*O=sh Opb/I|~X{k$F!?OOvr95B8 ,|}>P  pg$ #E%S!X!ibywɻ07+J3 Y fQ i\ʸ@?_wp' MB)F@ :"@ꀰ>)e+"5o@xB @NwC7}TwbRC~C~'ɯXy_אBy;7jMPR(zt C\, A$I^9^3PFe RWd@ &zihs7@4Jܼ %lFeQb"h5 +gƑZVFXanD<~ї<`S#sqw܆;jq-H*8Rt`wcqFܑqܑ;"R#e,gIO-%:HFQ(fO*Ti4)ўG/] 22l 6e@5A83i"΃b%j ,p; l8A hmfK2'/×zP$(!%La[.%n}r/iAZ#OY7ٓIX7~;q4\\0WC:md(di9 !-5kDqҷ 5G8t4HoCo9}#Vph\XPXw6 ^bZI&A{u%au#y0\6\ժ !$5;":BNob>B-YXT*RXʑ0(l h Ā Y5IKdSi3X!4&U ]RN4̛R'%y>,(&aΨaԸdCL64ua|_3.074nc{4-qos3yjUS%j08gRꡆyM=39UtRwa9>__wMssi>77z(g)M롈!WV/C|@=Yژ__וx#h#ɮZ㬎uRYPX@!V%J*%*wUuBZY,I~'%gB kշChKݳejYm49^ZtMhZˀ&5OnbmQMd80?X:aqo ;D3sæ(2&Q_]ЊmbͲL4Z\ y4#! i)\H9R6*&.,ua$b0K9Q#N$8$K9Q8Gcd 2G(K*g*g T!3:jE_G_ E"A>Ԏd1dK"32H\k*jD%-`[z`7 25.hpo#/L} @7Z@p Ȃ,>ɂ/ Ĝ~ VG}#BcUh}c ]mor\S1hu;t6[D0 >`+fD`HSl6` 0&a#C (F<E` 7 xHc{%gZ@?Y^`_-_!PUsƨ[_9 N+UCwо:Rg/lvȾq㚡,eE#D0LP`\cV^ixC+"&  - Z 6l(.szc+!q@,1(%8x/ogB#?zyH^௅#_<{z.M[wGڧ~$hv ;$.kJ['}-JdXqXx˽wC2Z%ӟQY'7ecF|ˆ=DxTE! ,vY- z{^0PKQDj36{xl`8-[u}'=eXtRvTcD_S`x穚AY`E}KtlPt| OGpq -U6tEe%I^ {^i/s.;QWU/YS|=8U&?AҚ{w 63իLwNE]Z.˰: ZIku@ FxeXȂ,Ml>HdTWP,dl4bqq1eP[ɖ00)ȂYp< ςcYp^͂#C޶F>ϕ7x.1=o>O;/9g1z>wB, D)Ųbl[L-***yiy7[`+HPn6-K,+۔ߑ>\gORQpW^J_/b)}o{i)X]tQ/N"5m2U6h3E hKEGMi, D JOҎRRؠt㈶ d)p2-<|BocEh}%LJGacڛMDіw4 Lyf6k TH*nlHk3]h8yN`Md Ղ1U+ũpb%DB)1jQ^b6(I>Jn"f%oߎ30eq)Ńrh(?p0}YaSeJ*R0R9^)A 7te֊qEߙwOS+xJwq嫷="zC{1_tSo* 'ݲ7ene,j,{ *+;1ĉr~2?ċFh0Zvql +"Xǀ y'vo78\kFfan&37BY\TkH>+VB}gA0p›b5ЋVF?zD,^J Ȉl6< VRFl:nF[5/6J:T 囒a J$ƪ5jfXMBE V)ip:2uh;RD$+m@ü!t5Y{`4&X~hpڐ6xj㚡t~:GY#Gdr0 bb]|`/ ^RcHhP媻r>{n/1]=uS8/`}k^~s󹀻nC8UH.6;Y TV.)$&H:vml_,wX{]2yx9 FA36dP>\փZ viZ)\?ͦ:pN:Ă=&)԰;z:y73~S1s/w:џ #'Sد`o1Bp% q|.=2HߏR_:eE#]R̨qfP3TCs?HQJf`<%Z UτϠ fz }\١5^ֽ`z`e?$‘ǿ8pݰn.$ 1 F#y/!E{k0LEo}MJ7,S *l%=s}6o0eԵ H(y3N g~sox tFÞ='D}S$%ݛ@f}{D U N9"a1>$F0)0̰W&2h9z_|mpˊ$lZ?ƜY~^d9¶c[hu;//O;WQfɬTP&pd9S.͙.'b{ep\eXm^\]<y\rFO[]WW* MTLv+HfryBVA^z,ɯ @eȪ&w|ETx2u[ʾ%2dˀU]hyvoq'k"O7:xއS<ønOq9TY +/̔ŲS2g: ioJ̏7C}K1~f9hXzkaՄEN 1qcGu2vj9fSuz3,-[]+tΙ;ȓ_sNۯ;'g&ϰ& G42"G,DX?yN5zơ\<5/K;!9s`Po2PQ|?_Ih 3bh*ƭeg# gvgc# g9Y~P̂Y0SL( f,8ƒ[`[LǯJȂY38`{lɸL Vg,q'mbx 9.!6`#_O8{k|(F<#;XڙSҬEQNRP)ٙ]*v&Dӕ!O;{P- C=YOj=a~b;91̉:HYL$3X/cq|aj0HJ %!EĞ{r1;Q@h}xkOz.34'TV&;2,wZe`K5 f(J?(Tׯ]΄ltW t ?o>`A*r@-9:Lsq%ݣ,?K#j3"/)<^-o{Z&noӲ\k𩁇I֭O Jznِ-gd8 -'_8j_γ5 J^rWh1Zgw{mBX+YN6L8ͥI[bMwYE^Ob7/eMo+Ď!fN<:sf * YrGpMo}d &:31D:zɏ_w/ ZPɌ~A`Ivuגn]>K5Ag Z}S._30 m!Rj }hD $D,H0L|S{'NʨRTPH<{Lϐ,**7Ј?gRrScnB4 # @O覆*GlИP< Mq#i64בƭF|#ɰx$wqwK Gߑ_@O?A.m+tA.> QBg!U6 S.,\;4REnxʡlwdN_Z<\k]?CdcC=]Qo92zԺ#rk`yUBBtfI`ˋmLC_v/Ph(k,nt[wxKo{tGu3/޼x鲅{p{`W}qj\8˯1Lu $(}_繋N&crw֗*P߄EXa ˚\֬Lkc2Lmlmlb):43MxR3L춱,lg飚Yl:>_w8R1̣#v{o\8g]83 #^eةvBwj#窚3[n $s~6ّ1S,LR44Zd`꿠ېꟹ|b{mVޢ6O<~݌[6n71V/| ?NS9);~65{-!~TqQl6,W xxO^ip4x}-Bqh]/\o\\޳w#vEr 7_/_c^õ 27Kvd0ʒ!4[I/1n%1998>Z&($EF d2PF"E@ ]GguL `fVcZdR٠ ZLmaBԆ%H?Dzze $f.%e}bu8sI^TdNnr0ϸDXbqk325i⽌y"j(IHTSws93{]=;vv'.oN?p._c|%o›h4W|AvTMYp\Ak_Yg2lʂCYpP=jaRn) *4.]S˟R0kZr.iQu"u :c~;u MP%OX[y.^_0[_cZeYmtfۭNݖN۽ʎ;X=͘# G00&FB#tLYF;HqednA@0 # ($AjnbѤ]*׾Audو@iT.l5 Y}ˡ{XO1K5_js:bkFOhe7ؒJٽڍxٝIJC8G=#yi2+lE D ^K%`qR?7%D!ˢ_ݺy[& rm/^|6x8Gzƺ1dklۭܷYee 'زM 'k/.#K{[BK) 3B2vs`uaWکmСF]֛QM8XsՌɸjp*ZHw1_yLg\g]AI*1 AQt4ɬLP6\f\?JOgʮIubhAdmAL/mߎ7 U#{plJItT뱊2z=t}޻urUKp\ܺSv_]>j)mKv}fL\ɝ)۩5&$E dk5}BQkbü*B Y24LaW.#6T[2c$w3FlCƈ#6O꠶6B~qUg!Mrw1#gq7T fnHܐ=o;#M SodiYw1{7YE)L=s=hlƀf='}_b ֍O߲0a&}w<}ߥ܋'O˷FQi?(@~|6/nWj@i<.zEC%~75%}9ƙMSu#6vL'x/;+4aD`-m91TUj9բڈ-R8\d6:<T`.5TX ifGٽұҹ}rfNnnݮGgLǔ#O俸aPtCj)i y[NeCЮ:~+\i!#r:6ndT$PH  6XG櫦 ч'A *@KZ@0+j+ )뼆sjZcLK~JJΫpWU^D[AZ~ P]GU^d&jkfkWf|D)vׄi^{B0 ^ykjGok,\R\m ݼ}_> stream x]n0 yA Hv04m{qPQ(~m<> stream x|endstream endobj 200 0 obj << /Filter /FlateDecode /Length 9246 >> stream x{ xSUIi^m9I$mWJ)TzZ V@aE-(R'Q@Q9MQ[CFGgơf|2sIp3wk?o^{tE7uG_k#Kڮ@ IpP?[R^\ں`9;rRHY#@r%qKB7X`ɘҦP>:m[2,h@J!C@(ŖO6$3A#($9 }{wIa*-tG M@6`L%<~Dp<;㯑}3 ߡ t㏃CLY C~:</pT+*Ao׽[ ` dA7 ? ~E)H)Nܛ{1n4r I!'ATALp [8_wkUş5'ͦwş ԧ-2Yw6I#A2R']MWsXm j ;@90O0 +I'Wd+'5O^:9x~1H# 0UW[^cñ߀\p%kж?>pxG_s[2Xsf@{(Rkww?ԣEBxGg+"GQV%y|E'Zu]vZK;D?p.ǵsp qśy??/g8Lrl^/5Ja&|.iw>_b[Sb}ZONA53 .!Իԓ2\MZZod%r')'k&2DGӀ]bT'Ei߁ኾ{эhz-~tbA8Q\_zT Fғea`p9KcƝXRbָ2~w -b'{҃;~7Gd#<'K >R& _h 迢7q]%Z\'C7 4mgs0׌d$ø7Nc~ %v"_4.\I,ƨy'ǓmQOqU| d.- 㠑 YkߡjHyqܡɐ  twϘ8v„8idfW{z [xDok=r͜&je'T// -lo-Hw9v[55b6% Iz(;eJ+{`ł*"/QU}K/H* u^NOlް[9槩-jވy:ZB":uZ7I?;U_$&aN{z}Q3^7ֈJ).om2 W`86 +d"B5)duE0el6ݛ?}F nVa6%*N8~,b)_ܚu9Y{[|q0X꫏tfq4zOY!n66Zu&r[ykKҸu'rapչ*^PkY9eҖ^%adH`8zMͩ,0e ;Bq/r&^xEQ ?a(e12E79m^^w7=ե5 Fj`Y'\ GJ01'㚢rYAMtFFB4xc tlNݰ0= ra0kmIZF[.#^nilK[:A!ܚhom9]mC%D m#9%ur3NGr4S[) Au NVwbLIao1"P4CG؈ʄ剗/͡64_Vt/w-n.ht0Nb)JK+fk0s澦(%tr&ܛmx_ZjY%+YyjUKm Z#&̉@24yT:m+!3"3k9AmL|XИ|;{,\&xfVk.$5= < f(W Zm&n2<$e%LȽ{O4S*ڂ%AL(U .:#F}rmK'&xaʣDh-]+D`@ڌ OH#S{.cz )ġ\Gjx}:**9L!C Lw ő8ur;gf\瞆5H{Lo3yϔZ"WGMA$nEV(-(VMЧO.1FTz#*eoK,*hQ(3;J Z!K9[b0z}&sIWUx/jΆM\xab8ќdΡ8#^$Nˉ}UקKb5D|K\J%aN+Wgԧ3l6pM8&4:rQq8L|(K\=7F廹gI(qO3C*A)?)Z%:n*&\M[Zr`nݘUƕƕFۀ-P ڸa 3JALvNhA4%ZW.i戦b>CrIan*S:쎒Hpu ;O ;0GAz1gZЏT!?"?%>dQM G2o$cOɤJ}u.<tA@>wQk"#Wsq}_&3ؾQH Ce\(R=}lt#9͔RLΠPIC -glrKt ";e\ |EE8].wrW& ;(_rpS$i ˕8'6/ ]mj`zZU{`>V#AB -6ۑ@S@DI"ц6ц6D!MEw"1DDDQDDADDE0}#FD4"*hDDhDD#"U2"d!#BFYEȈ!"D!E*E(BD(BD"TnDVnDF[EF[EaFfaFfDUY]N$F0"1"1aD aD #b U! !dH !d!CR!CB;TcPtHkvD젊TݫaD(P "D(*BAEE =Q=AD"zTD긝H wлHZErURj8;Ww.kU~fSyHZM6 3#@ځ.IGD5w S8-x8C!}HM aO8"h uWSG1f5]Hx`Zh a-od)yX9GyZG/'PWF4$8R?0 #ӦWKQ8J\9+^]HkʑJ |HZrHH$7l6WX5]}oA `4P?h`T#B݊+r{J'{1*D'*Dc] #UxmqތϊJsQlfTEL:ak.i}#Hި4YVT`Z'iPH3O$E#;'setiz&CWE =}߫cXiSA@7CDd+J]RQpBZ%]!-fI->JWK&tR#v8gJU[%Y HC̾0>oy!f(I3SO,rxZ"^%ֈE%3E6Ek&k ZVjAkAư SCYʫy3e)M/g)ElMaU}jj'qVuO:饗=!{aQ2RQ_Id$ q\T5nV^ +%, 7(wfjh2cfz6b'T1dc(7xRpr~1FU'LVe|U>H=~*uf&EnU\#IBI!xS;:RoDH:G~2֜Qk??5AWܹ(+kE(oZPݽ;G~G.ZVZֺ{DQ\텣uMͽGh\\]Pld j*YglhfUlj6V5JRǪ[W 5W'xMңG=ms聉<= +obDbMլ kJf?h49VO {FXmi 5(e3yUyO*QP`C%^, ~SU, hPf7(f&CEjX7vԺ^?>ATtX.HhAY.="eO>WfɊxAw9Z>}Y>~+,Kp|2uyJpr2KpR--[{|==־ +](#jQ-63ьLu UD665îu}$Wt+s9R;UPDB㧣uuaH_vP *94|8&FC:8法+TN;_ U7äcX|9Y?dGBQsOx$O'Z4q מϼf 9V#I0^9mb{֕+3L,1+;/7yʲʼe٢Xt1`Yr*-[n̻/m]i5v= vMxC69OJFlZOodGfgcIQ>)'ck_e!KdWllh-msvЯġO봬Ʉ=ZrZKN{U%s^lߏ.ҴSf5T+*NA i l2 VfqX>_8YUSV9 ya9['1ZVrK%e_8e~˂;/3/yF"|s͛gm,\{k6.%v>v6Q_p}{۽sj4X5Δvyfh2m+ҧdLE7YZvz+ 4ܴfz/%")>2bK1Liv}&[dSLL%_|ff>FkM js$]ޘ#| 6jw9B9N!ar~Ǒ b=Bܞ~1O''Gy&>_ߨܩ&?7r(6K*}=K gy?ݗa;ޗfg|XN3XBw+mӂNqjnA(M:+:4|:l$?h64 Z. 81*Ia#gX5-Mb)/fpC>[ q8a朆00Y c#^WnG`9/iio_IXRJ'5Ճ)ȚVCo+bɆS/bdj5B>?u5iS ql &";=-O\4ed]2|x}!xv ߸:@ Ϩ |޹cQ{ܯӗM#Wce{&$֘KN!)C)4EԖBaت`g%o^?Zn}΋J<2Wma5g*OWbx5'{ćd#DL/B6pd{_껑O$ɨ>PZFƕ ̓Fq,iaaqcl4!It=%J)JNԋ{HcW\ Ƭ~G; !'tB|B緧IrkuuzڪYyuKhkPg7(gÉ[Õد>gZ*g'+> /Font << /R111 104 0 R /R115 108 0 R >> >> /Subtype /Form /Type /XObject /Length 1274 >> stream xWIo\El'/a `Vqa !qKāp2$#|~x˓veQ͔ bye8Q 9JpnݥpEo)>^O#E-^U'h3GK9ƈ"0Yk"E3؂ /:wFdDQmUZLhؔUW ݳfUIx õ ?*|fDT3q˂ߛi ɚ|9ⰪT O՟9.:If+X_rV?/ ]poECJ;<:p =7.føb(Ŏ|樓%g$ &TݝMeş*h^]#c6k.2l{tڦJ|2/CӀF:;,+)uX7y9W9a00HWqQ?V:ܒa?Z{n3 '6ub8jOIZߺ}ds\R؍ֱ?EwqKtt(];#f-]33Q,E/' ʏ8 NQG1KajwJ C v8FmiTx5U#Q} R6}?_sDJendstream endobj 202 0 obj << /Filter /FlateDecode /Length 2133 >> stream xXKܶ][0) C$;.Tʁ5ɕJ> #yÒ_EU¿k1^~9;q[p^zEqz 8|JUa,/ũ T^X2xzϚa|np)+.X}j>}F{K- Xp}ߡ <ž4ށiG^Z/ {*#{5lSfOy8*kcַ߮e 0"p)p'K+e}?5eb$s<} 8,D]yav(G5n!HTppDlxZ26a˪lά@*xM)ɉ~BʕI bd!blWL7C ^zQp@[eVu8v)'5O_&!n*e~hٕ0RIT1}hj |Mπ<'/Rb"hʮ0$ pɶvY?(dbJ4xw//'D7.auC MImDE_ȧPi|ԠFbѦ}_DٮJiK?_+S~6l_G5]Ԍ%5f"8ŗX-/Peƹ| 3BxꮃD8Pu-~,;om7лusqQv&o՜k±y ekŀ}j&\K,wƲ< e?gS3by&M}r y _恘l1-ւ!7`QQL 4*8*DD+$X>Y\hK;9n.b| m.LInܤu'"e=Xдwu¡!/m2/˭.M頿&}ӭ ov\N߁nl<*-S*4#|)Mܛ'"i74m2`/f$ n# wMds#:-r(!viǁt7[2. ְTj0P b˭E4T,X!{zG!ϱ-~-ErbhnGgS8NRc12gs:{kR!p֥:}ᠱ.3*4F4Ř <%F Ў>n {\j7w_‡H<. |kܠTAQfy라>5Ӝ϶"<<6yuBTG@0tg󘔞h?% _4w'D7!}(PI@a+05NZ='C>;LA@8Ywfsa= ` L|YkO< S]2@0>fǡIV&_4,m߱Nu }=Xđ_VrԹq]X(MGY-ӆ3miaf}-ӌ/;1kLynFk-eZeV3 5vP/Tu6mMů~ ?lmx5 %3#;5 V Y0B!O΄"u2ٻťy8rK*dӳSMDYvْitFUjb5\6g8(+YrwΛ;]^bpK/繞C7Z~ŁSWʛ a|p:Vzq^JkJ[:]I=b"I LUua#YVtVpN t'V[| OZG~BB&2h> stream x]An1 E9En0$ ݰh $ʂLEoL\\$؛x84\GIǔC@Y5+;~r);u)K~ (SuF갚 q.Tÿo Ǧ(-6ڠV(E!X XQh=+BY (ʣ6 -` ,-Y+婝ž2X-=?ŅFendstream endobj 204 0 obj << /Filter /FlateDecode /Length 10 >> stream x|endstream endobj 205 0 obj << /Filter /FlateDecode /Length 9245 >> stream x{ xUݒ4i6֖$MMKPV ӠR.PuHQĕ(MQ[Ό}FP>2!:$sߴ|?s˹{n@@ iї.ǚ'Ҏkn809q5߲ԏf-\G{v,_)k4Hr:oNȗa21w›;4xGX:/cp2T 2'(?_~"7)i÷}p 46`0(_e 쌿FW/< s >pqzHI0Xa!|opsr{;waUP5 'V8Hx;,Oas !~*x:+=Bi+7E8#Mynx~CRHpB8-~ DHS;|AtOW e!*~pU:T9D^JM?8b g [w]_ Sa$nG@t ]ýq8. 8Q7aXH:,"[?.Ǹ'x?u ;x/"MZQzO" ؋h =DZO<$3>C{&בհRACAU|'剖L#gwK?>/bOvO wE<!z7B29[сz'"z q2+Zbx0R%x O$)6oGM&j'QpR[W8ul _DiR_ 2ewZTE`:"NQ$uw;[ lt?`E~w«[naau֓yʔs=v7+w+CZ.n4>K} ~Tb7F (VVX_Du+ZowYϵgoDNy0> zwOsףT{ 2,3~v\Rg2'ۗl g.9Ug_,a3NCP܋8/iK&@ (0Aw]N&zW#_]ZpFevr԰},J^3i )qZ.+ȿq{;Lnd>hB. O,D{(tZP4cuD)1_HHshǤy$9l1>ć9)-z,4brlL1I䓬$w1x_#LP/@Zfn2\K(^3]5E؇@LHH܋D@bQy,afbZ_pI!n/^٥X7:UJT^:) U$%KƉB$ LH; 8 Rp; .9Xcå˘C#q8p-ף5̭F;_}\g^ .%ߞQ4SV% TSL&7.Rj\XfBC3%lKWo'x|O .53l3Q(BGt͂~H ,/A>MGs"jң`hG3)֒}2?"F:,Gۑa&WkMBb&N_El JTbl_Td($JMCe(R=l Gs3JgH 9B&A)tgu%z[^!yW+*(Ź}w{D7AҍV H[(_Ԝ5uQƴWE0Ps>Ӆj3(i-R7ҝxl"݆t;jM'RMM:сDtDt *C !" " """*7hBD"Ѥ"ф&D4&D4!IEȈ!#BV2"dDȈU(BD"Q"Q"D"D!HEFnFnDUnDU &DaR&DaBIEBbaD #b*bÈFİF0"M}7r!r\GqGqr!r|t靪2(HH ;!!vHՅİ "D(PT " BA"zы^D^D"*W5.$yk蝤Ew-&*_ _| PЧaoT~+T&Sy'4$0XDZi Ij'HqZ&gFiC'}ҰDLqO<" akҩAZ`k$D0Vs4ϖ7DCyu9G}yds z:7T`"-?uiӫ_\QkJ\9+>]Hw!U  \j]ʷY]B ylZ1L1kAj 0Ah@40k"W Wp"uŨ =QWYk40Uۮ .AG\7㳣y(6+EL:ak.i}HިkIk 6PNO@b }=HZx"'F\BPhxd|ds*xk\o+z"W]ƻ6 hu.|S]ݮ"WgIjٮVG]WiBнi _uo@b *݇~aBߊCLP=`6>b<鴴EJ&I^)K'eJMƤI5:F#jx Հ2aէȳW&RxPp(\#mSKиȭ :| Z4Bcs2!8 g+FEjMaU}jn qVuO:饏=!{n^2\P#Id4 _T5iQ^ +%, 7*wfi2cAgz.b'U1dc(7CRpr~1uU'LVe|'T>H-u}~*u&EZnubjG.Tqڑ)?FE.cqWBƒ3&cA秭6HeuEmHeJ"oM`Ȣ_ئty5:w_i>ʚu}pV- U-5X-U?Y묅U]#5UƪacUXZ4Pru$p$:&3䱯I?I*$TPSPÚ𜱦dh}$OgɄfo-PR6Q̙LEfu˝*bIXtuufIWp5@7Q)3$*Rƺcui!l $H'$uh+QTwf87Z$|ћԟc²*QG@(R[[!bҵ]]tW)aT6NL4#Sepp5QMƔ~AG{]v9!գN$Fu.$Qb]1}0$. jSZ-8I|C# 1"~4:_5tj*Ƽ&Eo8 &~2_CYj6ͻ=e#yZ`) ɿ|p6K55Iz4ew֠^ukקܛuw_/6$]ailfIYSU-˖D`z솀>+++eg7[nI1+ᄡuy=?kM6?|/!3Yͬn'E0xYQ[ra\j !pogL9rduJVZ @~DBDb%rOmKH,坞,j 9IMNlHϷ?srZW=-3Yxf~Wvpe93HyVCvYCx#=VP\&,_q9әRDdD& ĄUT+J"O,O-*cRd&Ulrp<&\L_e[`[amsrVv$Mθ.~eLkOYLW-&h ?Bv-YRmիJE_ɲQ}%j˾J=aXٚZKK*B,T^Zb ~7K,6+sg7T,ib/^>CN[E ?y=rϓ94qzmXdӒ_bcgc6=7ؿ;wk;kLrj2L|2}b֖;?/u\!.`oEѐfրvD糧W_#M43؜of0[đZ}.f7d2 +J6.$iT2gfRֈ> s=r#03WO;_%A.~lS96%.Ȗq~M6vwKOzG';gH(tS!4׳F>l1VVtgIf#hոY瑡>RYdex$Q`yPsl 3F%u% nM,VǏ^Yu?++;KDfq&m 4rؗI&l볇=W6hl&?-2RSox-6p=WfT84 ?Иsg̪{74_ݦi=A?Ds7y]$A#9y#VT&.I'AL$Ky?Q7;k5a6}c9%In>OWWxmM]Ϳƿ;k{O1>,!c1!cj8[^-9²њTkT+IIͧ6lN`R6 zCT,"4m3 ; jZĪSN_ L" XFr&L wrxh[XWtnG]`97?[W\EXRJ'5Ճ)VC"WĶ '>^>&1wȴkj (PcA=mn~\ڈv+N0@d8Èl[DQOx5Bdxf 싑L'ت* =D], ?@3S ]qd&;H\wvNצh>F:H;A:ҌV#B3jha4@߁?5LRqc\h2EFٸ(r J9BS$M)t詞Y6V"(!&cm݈U AϿl+9S5\j3$#c~ďZ{AW\'imɜ2?J5&Ӳ.2ɤG2_JHy( e4"zҲȦEM ص2H[_:̜Ap5b&v 0$ X!yr~cƨ5&,A8}l{xT9964s8MRYGvqQ}'cS)siwQͯBfNÙ(ƶKJIHp8[~%<+1\7ݴv;OKZSC)M]t9I(Wƾ!m˗?hDǎyzϞ'a96 ,w yM3iQ|w/rEr2BpWÖo^`:wRS&JrJ uƜ6&(>[Вߖs݀5NL"9li`i`KI[ ;tFA6i~蔓IB]!, U9voKVmag"nqim)ޱȦQӨL5mMWMgi2q; D16Eѓps?ѐ4oQTaSIXg%2W~孕I;$N?k+Q^Gȱm@l#o]J,<בNSg$lf) ꓒⷂ DW>g ǠsqcP}uOWz.~lG8ƇcgUN 5&l|.:Ŷ M1,[w[Gt__J4Ma<|) O) ߈iHzZ Y*f#5|Q@c7FlUҿyhVv쯫nendstream endobj 206 0 obj << /Filter /FlateDecode /Length 370 >> stream x]An0E'R4dEE T$ď /|\a͋e _qaKyoØwCXӓ0ܛ9+o3|[{<7X|O qi[Nv.:Vڒ%D+]ȱ+ȳ"+}J5iu(ҧV;V!gFLo4b $2b AFL]@$@Jۋ) "1ԗ1RHL SOb t}jBLm*E8Y 'KXSCVL.)|Y1)S 2O>_qsYʐ5Qt*?endstream endobj 207 0 obj << /Filter /FlateDecode /Length 11 >> stream x v|endstream endobj 208 0 obj << /Filter /FlateDecode /Length 19388 >> stream x |T?~ι;3w5I&3 @ @$% ";eS@7VEF}[.VkBu[[Ԫ-J-/U1sΝ;ɹ{ llF8 SAЄ;h Z }|)m8\BF H;J~{8ϊEdz)Ófmg2,##?FZO} ݉An<xށQLun51? [[_࿲5[|“GG{ ؆_$~ ]?Y+)!M+U;|ϹWʥ\#mVvwG>5½.Ig)QCF_>:P9 u0 C] }/pn֠¸OC,k&|5MA_?C/m(k(2L!s{YE6G&_pg㜜fp*n w w/^ĝᾄoW_ʧ4?__+WaQ/oHITǹ\3Ej2MSɓVr=#eD2Ad9C&r,%c̫^iIyx_5|DPFsn4^Cpǰ?~ϫ8O'y?' > _fԳsӠE\T} #Nߊ+K]oCET.+E~Ỉ!?O׀0'xM{P]*z{Z͟ ף[Цvt_8܂qn۸A,l( |4ădbB}"ҏ.Bk В=h$mp'_I|uh#*y/L'Gّ,$_$#ؙ$D]oBԔ#pwh2.y+6mpe׭]KV]zAEsL6&8qBu5cFWYQQJ%JKh$ >ҝfSY#U5'w3 J{HX :2q(>N&Ň4%_i5|MQȪxs"9<-K}D[ߪD3-X()]k;`h]p؟=ELS$Ѷ|Zۋ\2GFVu.c Ucb)5kAg1mQb&0D&"-iM3UQ׊P >mʬYQvth9=?#$Dp@߇,ϕI%)Y [t&TVR˜B'#Db ̓]6v2[88҃t[t##Hu$zG8QȩS{WO`UY /i7wuv֢a{c9*EH"\LwZ ?1~Id%8>=wknԒIS, kffBzaÚuq`0-RV3o83ǣE%$3 Cijd 販YV1CsdtPt]]]]'zk?Yqnd}OYGVv#. 1"ݘSooM%2%U,Vc*PMN[wօKZܺ`2cJ[wkSJ -t'Nw, ]CdV?@Y_я+2VL7ob72X#U2,4kWjpDG 84?ݰP Dci"#J@݉NM8 \qgD#]iAf'Ԥe2h9Vp!`I϶Pc PM (!(_nH׬:>38Y>]%qM &2qP͈uuᛀ^Yjn!\+e:/FC7JuHnYwF.vx7h}_H5{J+m޴kiǒLq눶+@Kg-8Lp 8Ur&u9icwh^ 5h;$JPo+JԐw=3ŷ+s4FI2< ْHf}[:_e9}. T'gfgFsrh"؛+Pp[/6{.V,h/<=쒠0(}LxG[tg|J,zc<@Ck!E2KJP嚡n>m#C [3(Օ&&Ce|*#f 6WQdw vLeCiNAd} v1ݬ袸# =rw@AW-z|z A'̤{mp!|\nC%oCڬ,2gUK]'$gBUz6HѢ0ϟIOXf%m~N[j¥FcGR-M_\ m} &hIH@B@;^tdWEP9UE~7}C"܈tQl?WL\qNVlH!G˸b(a{#NH!($!ңqH tኸhOt&u@M@MjV&r-PtZ (I]lNrUKWA/]xryڶTVB=hGT:=;Gp*y܎;qE3;w ]щa Fw;Ýqg w&qgz̬eY3z'SI}zxt =) /5+i^[dPE8E1H< ЋF/E^ 8aiC>$BRhlm5&H H"k'ڐkn0\BɋRbQ=b<8[L]ؾ_eGdEw|ߓ:b87NB>mfcQTyg 鉶iΞTUvг>}'@~=m=䙽7^T?@U{UVu;x'vƮΈm=[Z;7-zq k^k4k썍&M;"n(ŋjJWjJJ*bR[eɪ,ˢDF?{HSy%UeC7Z8Zf]ϜY*8Bb f-/edӳ2Ҽ [1 J3Vp,-9B4Ʈм;Pп)j>6mzFM;kakا.Җat6 p~)>@^UT#1Ei1IږF,)}~ACğ($ =O ?G`Z?88G?8{5 1K\%$l@/ܡ/ Eqպ ZdnNjԲ[u]r%r\8sw۵99 jH/rJFi)⪫W_+Jf/y~5$8=8yv|٣m]`l0Φo#hҹw:bY$U)!Yn1NZĝWvB4`OLB@%d1Ϟs:sΈ/4-G(JD)Cہj&^LC':23OH~Pݨޏt r?Wg `շɘg=&Y馴: ]V*#|ٗ?_$xnAshz m*I{}],RxF/%+U oGPM-ϻx$_Dz1,7óc;c(Rf@gftjR_Ŀ:qDMr!lj3dGvlZC`-F.Ji*sgR׏2\N3l68frȹ :p6Ȏg?6qˡ"ѡsZŵ-=Za&mqIzLY-cb 阔i e@%K [KyҾ)}=ҾQe@ M\ .wØѨojG"ݜTaIND-TnhlrurN/9Ss)9KiQ"'9'9g(]]z!clw^yh3`.Nh:9~LoB" ! o{Ck@[.<@HT[vQ;pb PΫW,IL uyEʢdfo :O];U'=۞|ګl O֬\R7{?wώ\ WC//z+#NR^%j9-Bbr ~gT@ 4o}-Ė"D_t  hޢ|18-BEP@mԷ((Uv*)rL9HH)NeW踒UԘx)"w0{(wWE)) ~y'Ga穮2FJSnUK}GEA&9@|i{9yY PƠVlyŦoǫ LUc0C#>}}}ߎ9Sg4`}<'zȓzgSS_j]l^ v @9,cgD[eAvQ6[m^U k4[)AS<6/5ܰnN'?ciٌquY?ۜ EGqu |(  A[o)3@rO+F!6b\!03D朢~}tqs !Ӎ:;u cN0S1KQeUR9QO``x2]j4U[]Xw?7g`&j}4rU@>׎G|yWOv7o]sfrM6-~J*P_Neri0 h hVz:W!@ͮbu%TE?,^J}XVMRNj8+JsQvJU7Իg']Q.}ҪGȊ;~;svUش Ӳ vY:z{}A4뱜@(bܒf-b|F f}{9TX,˄˔e+Wa" E"Bm=JX DyV; x а7VoY!S H JzT`C 6hȍ!Q cpA'i̱:Dh9,0yΘ  i9ۤ1e*T23`c @]YEZv17tt{p@y$0SBarp6ded`@L10 ȴn~l޼xp][8po^_{ 2U ([^Ð]E:(TThq Zs;gӧk{UWo-Uk: k?d8Z|)7;mEhp݋h '4fi}*Gϡ =@wOhOӴ\"1m.x A KXf_"70 ;T CSeg Dހ)K-g_74g~}T0 ԑ_F=֥=L5DiZ0/V' 7  Lu ,59Ο5Q2f< C,5|*L6 g0,Y ,ۢ%)ĕPp)QJ#]B A%He0ȦF`'Wyawډ(ɢ,Ty-+(L܎1>0 轀"S0Bdd;$id.IE";\38m =T `UTVbSkkL@غz* T} kK#kL;r{M_:;ĥ."g#,څvemNؠ>) ct[L^Z],p{V2u͸eAN` //Y{\q2EE rP*vX.{qrYe rj00`iWӹ@ȼ aIiS_#"9s3^3ʩfYĝqK_(z(aQD[?7gh jyDG&iISL[̧t'g4u\1&'ao [-IFHs* L:q鿝bNRf2=ԓܻ_dљ \-m 3/fQ׼ZDL[T :U@' :Q@%t<U yʴU۔,#n] vva,BC &sp~nűDAMz`Rs8dsoӋ>1I59`hdƆDAO*00clv-Cc^,Rg?GiꏺJRO`өg_ШP$[KH8QrS,׸r|u\koL<] > \҆5YH[?ss{,^>MM27Sgo>g<~"W̮>¹\EmP1| diUđ(QO-jq`Jގ} 2Re*YD(-T={U[K#nfDOՠՠ:nf/8C6:Td1nUqj#PRX\4Cm-MnU.5jt\#_\;-mҭrtmYcOV_A?WAoGVϢj<D~zu.2TE0:.7yؘHCT8)#3+fLn4njbsE^d9^EQGxc^~ ."˄`QRaZZlv*DǑ=)(C> 5R'ápv38}x0*v Ҍ~d@d`5VzqZ4''r>5pӥm%^v3WaE˧WX>T{[hԱG6fHyQ,7*z]\)8@ 'jq(܉8V)qѿ[@c 1Gq3?¿V>.mF:zfݲ^ ?:݌c) n[qxB^vEFtд(tЅvОz.] SqЮڞ V Vg6y?PK\xK8'9Pq裫LCz4w&Jd v$wgo'ȧYwvj5.Q`\̮LTAIσZ`LS$l",HaJͰQMG,,[E6a$aD·$(k.8&r}EM"`ņ l,HVʒޒ>9ySP`ANӼjܦ&zO']6c4'\}VɚK r] tJc6Ib4?7nj6?6kI O109Eg0{rlp$N[Pa[_1BLWzn&z 3n3ig:~7< ZflBH3m6Tx[UΰNWFtʵr8m}]9nָxگq]wum'm]}@ܛ=Ac&{l9C0}q NMw݀B^'VԜ.-iSQ=E(GIu(=NO&&/Oĥ9Cό6ZqF`V;HS_$`p`Mπ<O'u v;i5 @ xQ~iVƱpV&8IL4W[f?Ƿ;we7 *5P>o+ ?@u 9z?SMCXP{twbUWJ ^wӥO.nҧ:g_1۷m%rf, 1:wN.h1 Ol}OFAOsl$N kbYc[M$d'Ddwl9p(pqQ,('HTQ l$S5%m8ngmu\8 ;46oMkaKub[4I7nh3o~x4W oP['  5&Y S{oo FDB{=@d>J~mېet}v8aIF2OLlӴbP /8r_ nob:yů\ܫ( _4 N$5k ,~XEyEzFVxVD:;r/~}GR- $ӵ%d ޏ|I{QQކG-6߀3^6DeV'֝ˆl^6t_6t N?5NkUg kr@k~%iTHe,~^'[/uQE_}0aK+U0 0` `\hs\aoVU޷ǃlx㆟ozd٫7?{땏!9xw}1{ۿȭM=?- }ݾ|ox+o\kkkxӬozuc|3/5=R# 9A \؜<$Q gN+1[ Co\WEes0ݚ3f-͓{)貕i<{jo1F'~"Og9s7)N9p%p#Kz! z?IXϕKث'gP:<$|a ƃwMQ P15Շ] Շ>}׾$~w6%sV8O`#TK#P-D9\UMgy UF*<$Q7fy[#{Eو9rfbV5;Mqk 8.Bߌ.j6%zMM APt uf$$*7ƢTnҶ؏fٿcptsÙjv{@(l-{p!G~әdLûas8O$]ɜU;9%4{([߭K]ӘË;ȭ[8EI|yEu: zߺPGrvsxtJpI^E%Y1XB6'6Pvƾk+{[\ip8?aRbN ߯fk0̗k&l!= C⶟d#?$7$'XbeWv;6_ ^bU~Os)NuK.׽֞-S־|{S۶= k'o`;/>w>>9W$~D'w3r͔=DsӘ,&,6bcR Ld@Cd/^*нQՑ\j/+eCGQ]D.doLb@m9V`[4zW–)lMr}fŲ>3bJf:'Æd¥ o H'-=TPi 0}էU:ô&QNe܈Son~ ]f:|^h.گv6" qd7M2)~wt$$- hAR8uDváqpw;v< 3GxMQ- 7mvہmPCd3҅xgLׂ΍:I˾ɓ. CAÙ?{Tu62o}:9< vjV\%??,pۈdߦge48V1GvdN=ޒGUIHjg$6xo6|mcmp)e_\`W…ߏxl<ϝ=K䯝?K4BB]KE Ma\(ߑ0[kd1)_&l?ɝ{:4ҐZe7!9fX%Y;:*Sv#d I9]/W+Ne~JBn!նO:^!֘Ez˿ ~/-2.k^8K))9l4$kjf8Z%q Gc<\|ficSםLNH|`DNo AIO 5O6?i&T%K/I-㝜,Ȟx&W ~n䁱K7r'S¥E#&>3h-id wUwNxyBnCc3.O ysWO Ńns-żˡâZC55]}y=wG1$+N-_]NP U0d҂C/C/#[ OU}@iˤ $y8~ɿ-NWi %ji5Es ܝFBDTw#,IətХc- m ;IJhˎŮv-K]]\].եYp3f,"~~E1 P \^ٙ%%qv pqN^2\iUHǃ*yv<] zI{F;]J7?a*ޠި" e op".gz=%%MGۃ- 6gL   rCIr4QY¼µǵ8y`=Cq7*-B rh4޵DApվ^}3Noh4ަ'?=Px+{Wq\+n@U@t{(iT0ʠ݇.r`qmO\9g `֤$O r<T0r]B Tl6wP0T{8[;n͊mڴcK/%ȭ;0-`=N%8:1k F0o4Kf\2|ꁮH|l:Ctd^]/4tQn6SnөM9CbJUQ"5hSٛ=qut7ܯC=%l¬Oz؞ƲnSrc뇻ylg ғ1S՞6-érPċfT`;8; l>k >|#83u`%];x!H8vb9!Wr>ODq[> stream x]AN0E9EnдgTy \ M( (_`[zGgǛy<ĥ5拞_4 [ Z!qendstream endobj 210 0 obj << /Filter /FlateDecode /Subtype /Type1C /Length 7174 >> stream xՙ pU8&l"2 0d`@BBBoU-Z%[^}O& 0e.v杶իz꾪W]%˖,9S$999W\jyD厬bJm/*0-LC뿽A2%'g+k u3UU\ܰ?U"Q75AWKȅB'`ЛAK$ç[y}?|/YXtbZgxIGx;GU"lp3 pAO?+4恗VZb|ZTs;2^Pтha Iyl w偆NA;m!#hbqE@KVl5yŅ?_`8.8{䝽]c{v? s)'H/Sh#LSw`VBueUcMzw4S nw x:fd B \#vH6IU޶uacvQ2YEeEů߲9%<&03Cj.0>C;Ƽ<8 < $XfzG fH̶K/Eg:Ϝk.o*cK. ca6$@3apFܚGzWpe^Gmwt܂YN Łoct83em:f\W5g=nt pfqTJAw I'k[{\{㞸iwp&rO.T;Ԍ 5}(2 Z7ό> NgJ>8/,=npSJ٪Z\~rzTja;%Oc._zFJ I 5rzPAI>F:xO}2ˀ^uaSh 6oXSU0 =uV'73鎉qv9ocTt-iVD:mi/qw?ߏ%A3'?ikMqCX_XQ{voDF;C{z%Qh=wRS&6Y~-d^JTH / b7T@!PvDFԁu^Lv{I]uIU`-ؘ*)6@ݓN0烱iTg=h_U@ S\Oo܇ 7?!*ւ*2p:-sZh3m^)4 T=h?vfG[NҫXp5Jjwa`ݨē<0ř( A?ORWYET hFuān6h?%ăGryemηaֹHKbͩݗ&>Жdj J'񲠲U1U|uyYymX܋ [@hwu+{b\G\n|D4{uzqɺg<t-?y9؊:.uA6ʮS\X֓!LlEH0cPjNHX@fu3;m\^*/mxavep@4 }?xt"%7(w8 ZG=xcL60Ї>cXףVjʅ8m zcbPPXB%mš9漪7hw;EqO3v^%hi?qPa"/V/K^9/3 ~@a[Np6Y7QؼlE Z%AyndסECl Wi@I Uc ZJ+~eL{|i׬ Fi,˜K7#ÁHpK5D[EI^8m7jWJ1͕X\eoDnP'SHi )݋$ \ +XB55G m֖gw6NTxnDd2V3ԥsz4b553oӇaEph aUDp+@vXueЅϵm{jsP2SGW2#ϥpeVe3p+fMV?G""oaxZ-F-pld=VqqC65[0Q1>T"lNfC}FfZDOu [l6J TkwVp`<)~EUNbAmvX5+ F2cGB].Ѓ7WJh2UZjŕ sݑtM9Y}Fdw%:Z+*Lf 37g9x}poV4 KVWԮq"nrz߷eVaf:y!4]bLR^Aр+c0N`g1̊.(ږfm=apr@8 )WцX?@"͌ңum'XzAoXv*o]j[=~#{TnN l892uè`=x9#;fmfnHEHLG{swKX$7DUuEz lYnLw D#βݿЧ 23K<ҪU "{Ŀ "] qk RR=$ij3A)(Ji#g3y@v] qY 'tƕ24Rn-4):]௚*P{D( XQaoBG_.\ .K'=Y2ŗ+ k点3}#; ׋V(?eUDQrVO zI>)>ZY~ X1MGC]/{h};XJxPxR`hg <Hͯrm}Mr>&2y/_𽞁@/Oް(m,'G8$5dw괈 dGs[pIp^㪽J'9' i88"]S޴]1it6pG&Jl0DD5DjxЎQ5ZnҋXCwxd"TΖ#Ӆ8-/e|mFmu#|,aޥ' t#0+i.Mf'eT`px1U5Ԯ%pnm_̃r. 0 &Eh j ^r/h{L8[ditJ^jP V[þPdc";b[_h;3J~vh&h'cßtU[ˋˈJ\ n@4Zt㆟ٛ @DgZryRrڦJ҃yCMi]7kW SH:h%{{=~ЏFVvڥQ#;dK !}'nhOh`l]hG〬o!Q[ xAՑȥ:TtٗٹϾphuT#XŃ 8X"g,JwzF6ʮۿ<u |Cjx~) wO/yKz#}>m .f{⣧xOJpa 闼0WtGSjm}qC铇O.Ƚ) r2u{NYartNGi>ɵDy"o QOW *qms <]zK:by|1bOOt 8]vj 9JxQh p_ko5.Md]RH(C~ V Nڊ:g| $f[mIZD,8X-(e8r CyM`;L6~̱ȲUL|N_ rD|kF@S~,b?ϐtБP/*\ڦR޲13=6uVKff:ӉH7CN]f/o@685Z+j<HWʄC5ϐ><<.L%qF]fF-B|/ ʢtrb7oGý~i_hdڐwhCs< .-8&+Ɍ8E%tRDffW WW x(k7o9n oDi,8QtEXKK3m$;8Fi:|uz+]{:Uon\Ve5\ 䭱_ 'B39gLmbJdy|a> /Font << /R127 117 0 R /R130 120 0 R >> >> /Subtype /Form /Type /XObject /Length 3196 >> stream x[K]Gvo4~l#!$v#VĊH >W㞹93w2}WUvڬ V29~:;??O__A~wxm/ttU)Q?}WQ&*G‹/v*'_LVL&9THGjjWGz\&Y8ILj%4U(gPvZy?92_ I%t h=2Z5S!i8VbEh^zXƼ PW.^be btC8C$LDڨ/vyvsJm3kTI )?rQ g1әV6>wmЛsX,f>;EߛYD%_/s=ܑ6Y(,=J4$͛󫠛<@''m5:֪览f;t2`L7 SfZy-jM-[)y;tk]fQ%,kuнbh)<PcI T-2>zp.}?li}+h{OJ.^6E3|&}͏W +W El js9`Х<0hX{hyA}#ƠȠIYV8 q9o9漒9 3hNΜȜKy`*QyPs@7uXHKy *Ѧ=wZm&7ițysQ_B}输ethzT;C-/ct&lCalKIy/=q 066 E%7\XzEnH !,(ʺ.a222:hyp)h@w_;(h`Jb) IT:j(w*|.uXyH7ACav6ujD|1z)P!&{º !FePMbC+ct HUi+n;A5:ɥ*nXI/&NyCF@j+Lj=/kYL/ꛄqh<!TdVk zZʄ2*ѦZInk}ߩ#~L}1DFq`Cnd,x0k<6kh,8`g)έJTU{hy9pwsh,U:jAac9uo`&ܗ NZI,ΫP2tIUf|PeoKyoU{a@K*"ygޣe¤I>W]/?L#\P`El sl]'# |,TB;c/sO8hwA(P B ΚecԓA{0闧Gɇڸ'[ a.,E"Q =(ĂLL=CSy3=2:$I҄H, UЍ3ahi_Nk&"Dc9+PNd҄^H+D MdADaPd|ghe}kXT}KbNdO3^ ἳV[kWV{~Ua$h,h2/ttcċ@Iٽ?߁s]6:5k87ǃu{o]w/.Ү"5PYmh:",A#țm gSE f L3H+. ꋀ#y~6Udv>?Q:~i76~i4Dk1nݏכ=vmh }69JXn,o f,l{W&[ݰXǺ)(1eFx4X:u<!ǞBšM^Τˋ4@āۑ[xw{;~w](4.`8`N4R9waM7 ̗Gڝ`n)@u)V_aEGp|pm'D1̀5*\(9'GT9כ0Q7oBS ($vBQIU#.pnI׭nO| Wc}*cʣ=|_lHy|]h0Z 400wUgr&!rV%mr R+VNIDoӰ t CA$\v0 kG@ayOcfECit3 EƗpDT/62a7@! S{,ńPD2krsv`P"vBxK(LF&c]bc T j4 iy޾uN&y~uqì#DŽþ?8ּu4D.0^^޾SII̿L0CJ3;$7 <>ep3U[lg-abb'f-۝`$;5UMh5]<swz(%^VܬnMNL@ 3#Ohp3Ѐଢ଼hJ<9]AD8 ^Z^6TWnua !OLf^ ctu1ӴôS#SQay#hkg g|v_ڔ1Zn4#0мJ-EJYɊ:)ao-[4{[;9|4vKl)^9{ (vi B'3޲7l͊Z rdy(p%: k K NE0 dp8̝8!-I|znw խ^fͦ#Aÿ=c;<|endstream endobj 212 0 obj << /Filter /FlateDecode /Length 2900 >> stream xY;sΙ3fa{{YDr[+w:L ʱ{fcJ@ei>.( U37CqUܑaגeaxJn%Qs4/?o]u UͶh.%j>4bA]6'ktp84hwQs~^zyĞgP`+ f'RX4M{=\q[zf(zᙻ23ڕ+.X,+=ΫZ?bV jU}ឌY+4uvxY<@kD5M`??JX} Ъ0ZW6P|&;-l* $G` akj˒P{>7J>3C-aUypcuv%x(Y/TǑl,.>u>b+r$0;[h!`~iF?eߏ֬#f@:V }IaRu fdD(h3 S]h2QdzW6pv9ULG .U`<<6``IbmHL&)KX-wҗh,U?*smI_H8"U{.gGhsOki-XZSp9* vdV1&&mE#mv ܑV2L.7w!&X^c H{:¿ S;c,<< y!@x.AV+[34_n3,_ -˳P^?Q%wB*Z$b ['' K(;Ҹ0P\NN$+bWxje5}/O2&8V_vM0 `ށn&? }|/_:z?oݗ}Lz6 yB^pO9%fގ`K4x8N $U ;23ReZ%RNUv:A uHP!hb[PX)aϯ E߯fIہvSmnEґ\R̪>z5&źNrr@b<7+!ا+>k~@e_jMH?îYE9[v0$| F6r*3Jg>ZA 莒F .λ g4 te{XW9>`} v/!yQd^Tm'%V\O?FF:XkfWmQ} 7 SeX.薊nEağIC)cr5E)hPNҲjzLmR +egnr]o˱o+юKb9ORc*})ԹR$E>Mb^]>ll5j0>H"'}32JӢB4 ]Hw|)>??k0JRcPZO3:PR)0 '%%[)ghGF[.^ hB}񹹝Jdz;$aDcH2HFph2dљPg dCmСPa,୍miq柣P9yr_R!$>V1-۪ԧ=$:$~ߦ>[u9R XwX'jʼn"k*ryD0R2 5^.s!=dmY(YmT `U(^^ fendstream endobj 213 0 obj << /Filter /FlateDecode /Length 507 >> stream xmS=o0ݵwH#@"@ETq]Xq"=JrL%};> AUW*b:>@&`ɣ4$')z 6(l.{愠l2C'dؖaF:S6Y~Uu)a\]_~ Ҕ+%?T'Bժvl|1-2 źybdf;) =MoY46iS8@(Ik 2$ߋ8cnӶ/vWU @>kgHC6,h4H&ಂguV}'ˏpSS}?_endstream endobj 214 0 obj << /Type /XRef /Length 294 /Filter /FlateDecode /DecodeParms << /Columns 5 /Predictor 12 >> /W [ 1 3 1 ] /Info 3 0 R /Root 2 0 R /Size 215 /ID [] >> stream x푿/QϽh?&t(DCCR!!fV,"FIX:CS?b0$?Kɛ{MwfcǼ 7`ٵXS{:Zf5C¯ KtYis1A U1ESMN[69 졗u^tBt|8qB7Ő/ǭV/-z4QGr5q8ϫ˼ISGx5 ,~ 'i%qຘc 9^ըg ǡ.SB 1 endstream endobj startxref 260449 %%EOF metap/inst/doc/strength.gv0000644000176200001440000000622213576717200015310 0ustar liggesusersdigraph test { rankdir = "LR" fontname = "Helvetica" node[fontname = "Helvetica"] edge[fontname = "Helvetica"] {rank = same; eqklt10; eqany; someklt10; someany; majority; modst; anypower; strongtot; modtot; weaktot;} evidence [label = "Location\nof\nevidence", shape = diamond] eqinall [label = "N\nof\nstudies", shape = diamond] evidence -> eqinall [label = "Equally in all"] eqklt10 [label = <
sump (Edgington)
maximump
>] eqany [label = <
sumz (Stouffer)
logitp
>] eqinall -> eqklt10 [label = "< 10"] eqinall -> eqany [label = "any"] someinall [label = "N\nof\nstudies", shape = diamond] evidence -> someinall [label = "Some in all"] someklt10 [label = <
sump (Edgington)
maximump
>] someany [label = <
sumz (Stouffer)
logitp
>] someinall -> someklt10 [label = "< 10"] someinall -> someany [label = "any"] majority [label = <
sumz (Stouffer)
logitp
>] evidence -> majority [label = "In the majority"] minority [label = "Strength\nof\nevidence", shape = diamond] evidence -> minority [label = "In the minority"] modst [label = <
sumlog (Fisher)
>] anypower [label = <
sumz (Stouffer)
logitp
>] minority -> modst [label = "Moderate or strong"] minority -> anypower [label = "Any power"] onetest [label = "Strength\nof\ntotal evidence", shape = diamond] evidence -> onetest [label = "In one test only"] strongtot [label = <
minimump (Tippett)
>] modtot [label = <
sumlog (Fisher)
>] weaktot [label = <
sumz (Stouffer)
logitp
>] onetest -> strongtot [label = "Strong total evidence"] onetest -> modtot [label = "Moderate total evidence"] onetest -> weaktot [label = "Weak total evidence"] } metap/inst/doc/compare.Rnw0000644000176200001440000005756614136254756015260 0ustar liggesusers\documentclass[12pt]{article} \usepackage{amsmath,amssymb} %\usepackage{mydef2} \usepackage[round]{natbib} \usepackage{parskip,url} \usepackage{graphicx,subfig} \setlength{\topmargin}{0cm} \addtolength{\textheight}{2cm} %\lhead{} %\input{title} %\VignetteIndexEntry{Comparison of methods in the metap package} \title{Comparison of methods in the \pkg{metap} package} \author{Michael Dewey} \newcommand{\pkg}[1]{\texttt{#1}} \newcommand{\func}[1]{\texttt{#1}} \newcommand{\code}[1]{\texttt{#1}} \newcommand{\codefont}{\footnotesize} \newcommand{\mygraph}[3]{% \begin{figure}[htbp] \includegraphics[height=6cm,width=10cm]{compare-#1} \caption{#2} \label{#3} \end{figure} } % in mypdf fourth parameter needs [] \newcommand{\mypdf}[4]{% \begin{figure}[htbp] \includegraphics#4{#1.pdf} \caption{#2} \label{#3} \end{figure} } \newcommand{\twograph}[8]{% \begin{figure}[htbp] \subfloat[#2\label{#3}]{\includegraphics[height=6cm,width=7cm]{compare-#1}}% \subfloat[#5\label{#6}]{\includegraphics[height=6cm,width=7cm]{compare-#4}} \caption{#7} \label{#8} \end{figure} } \begin{document} \maketitle \section{Introduction} \subsection{What is this document for?} This document describes some methods for the meta--analysis of $p$--values (significance values) contained in the package \pkg{metap} and contains comments on the performance of the various algorithms under a small number of different scenarios with hints on the choice of method. \subsection{Notation} The $k$ studies give rise to $p$--values, $p_i,\;i = 1, \dots, k$. These are assumed to be independent. We shall also need the ordered $p$--values: $p_{[1]} \le p_{[2]}, \dots, \le p_{[k]}$ and weights $w_i,\;i = 1, \dots, k$. Logarithms are natural. A function for combining $p$--values is denoted $g$. The size of the test is $\alpha$. We may also need $k$ degrees of freedom, $\nu_i$. The methods are referred to by the name of the function in \func{metap}. Table \ref{funcs} shows other descriptions of each method. \begin{table}[htbp] \begin{tabular}{lll} Function name & \multicolumn{2}{c}{Description(s)} \\[1ex] & \multicolumn{1}{c}{Eponym} \\ \func{invchisq} & Lancaster's method & Inverse chi square \\ \func{invt} & & Inverse t \\ \func{logitp} & & Logistic\\ \func{meanp} \\ \func{meanz} \\ \func{maximump} \\ \func{minimump} & Tippett's method \\ \func{sumlog} & Fisher's method & Chi square (2 df)\\ \func{sump} & Edgington's method & Uniform\\ \func{sumz} & Stouffer's method & Normal\\ \func{truncated} & Truncated Fisher\\ \func{truncated} & & rank--truncated\\ \func{votep} \\ \func{wilkinsonp} & Wilkinson's method \\ \end{tabular} \caption{Methods considered in this document} \label{funcs} \end{table} \section{Theoretical results} There have been various attempts to clarify the problem and to discuss optimality of the methods. A detailed account was provided by \citet{liptak58}. \citet{birnbaum54} considered the property of admissibility. A method is admissible if when it rejects $H_0$ for a set of $p_i$ it will also reject $H_0$ for $P^*_i$ where $p^*_i \le p_i$ for all $i$. He considered that Fisher's and Tippett's method were admissible. See also \citet{owen09}. He also points out the problem is poorly specified. This may account for the number of methods available and their differing behaviour. The null hypothesis $H_0$ is well defined, that all $p_i$ have a uniform distribution on the unit interval. There are two classes of alternative hypothesis \begin{itemize} \item $H_A$: all $p_i$ have the same (unknown) non--uniform, non--increasing density, \item $H_B$: at least one $p_i$ has an (unknown) non--uniform, non--increasing density. \end{itemize} If all the tests being combined come from what are basically replicates then $H_A$ is appropriate whereas if they are of different kinds of test or different conditions then $H_B$ is appropriate. Note that Birnbaum specifically considers the possibility that the tests being combined may be very different for instance some tests of means, some of variances, and so on. \section{The methods} \subsection{Comparison scenarios} To provide a standard of comparison we shall use the following two situations. Some authors have also used the case of exactly two $p_i$. \begin{description} %\subsubsection{What if all $p_i = p$?\label{twopisection}} \item[What if all $p_i = p$?]\label{twopisection} Perhaps surprisingly there are substantial differences here as we shall see when we look at each method. We shall describe how the returned value varies with $p$ and $k$. %\subsubsection{Cancellation} \item[Cancellation] When the collection of primary studies contains a number of values significant in both directions the methods can give very different results. If the intention of the synthesis is to examine a directional hypothesis one would want a method where these cancelled out. The decision between methods should be made on theoretical grounds of course. We shall use the following four values as our example. \end{description} {\codefont <<>>= cancel <- c(0.001, 0.001, 0.999, 0.999) @ } <>= library(metap) data(dat.metap) validity <- dat.metap$validity$p genvec <- function(pvals, kvals, fun, name) { ps <- length(pvals) ks <- length(kvals) temp <- matrix(-1, nrow = ps, ncol = ks) for(i in 1:ps) for(j in 1:ks) { temp[i, j] <- fun(rep(pvals[i], kvals[j]))$p } temp2 <- as.vector(temp) res <- data.frame(method = rep(name, length(temp2)), p = rep(pvals, ks), k = rep(kvals, each = ps), g = temp2 ) res } @ \subsection{Methods using transformation of the $p$--values} One class of methods relies on transforming the $p$--values first. \begin{table}[htbp] \begin{tabular}{lll} Function name & Definition & Critical value \\[1ex] \func{invchisq} & $\sum_{i=1}^k \chi^2_{\nu_i}(p_i)$ & $\chi^2_{\sum{\nu_i}}(\alpha)$ \\[1ex] \func{invt} & $\frac{\sum_{i=1}^k t_{\nu_i}(p_i)}% {\sqrt{\sum_{i=1}^k \frac{\nu_i}{\nu_i - 2}}}$ & $z(\alpha)$ \\[1ex] \func{logitp} & $\frac{\sum_{i=1}^k \log\frac{p}{1 - p}}{C}$ & $t_{5k+4}$ \\ & where $C = \sqrt\frac{k \pi^2 (5 k + 2)}{3(5 k + 4)}$ & \\[1ex] \func{meanz} & $\frac{\bar{z}}{s_{\bar{z}}}$ & $t_{k-1}(\alpha)$ \\ & where $\bar{z} = \sum_{i=1}^k \frac{z(p_i)}{k}$ \\ & and $s_{\bar{z}} = \frac{s_z}{\sqrt{k}}$ & \\[1ex] \func{sumlog} & $\sum_{i=1}^{k} - 2 \log p_i$ & $\chi_{2k}(\alpha)$ \\[1ex] \func{sumz} & $\frac{\sum_{i=1}^k z(p_i)}{\sqrt{k}}$ & $z(\alpha)$\\ \end{tabular} \caption{Definitions of methods using transformation of the $p$ values} \label{transdefs} \end{table} <>= kvals <- c(4, 5, 6, 8, 10, 15, 20) pvals <- c(0.2, 0.3, 0.3679, 0.4, 0.5, 0.6) dat <- rbind( genvec(pvals, kvals, logitp, "logitp"), genvec(pvals, kvals, meanz, "meanz"), genvec(pvals, kvals, sumlog, "sumlog"), genvec(pvals, kvals, sumz, "sumz") ) @ <>= lattice::xyplot(g ~ k | method, groups = p, type = "l", data = dat, auto.key = list(space = "left", lines = TRUE, title = "p"), ylab = "g(p)" ) @ \subsubsection{The method of summation of logs, Fisher's method} See Table \ref{transdefs} for the definition. This works because $- 2 \log p_i$ is a $\chi^2_2$ and the sum of $\chi^2$ is itself a $\chi^2$ with degrees of freedom equal to the sum of the degrees of freedom of the individual $\chi^2$. Of course the sum of the log of the $p_i$ is also the log of the product of the $p_i$. Fisher's method \citep{fisher25} is provided in \func{sumlog}. <>= set.seed(18122019) temp <- matrix(runif(10000), nrow = 100) fisher <- apply(temp, 1, function(x) sumlog(x)$p) lanc4 <- apply(temp, 1, function(x) invchisq(x, 4)$p) lanc16 <- apply(temp, 1, function(x) invchisq(x, 16)$p) lanc256 <- apply(temp, 1, function(x) invchisq(x, 256)$p) banda <- function(x, y) { res <- data.frame(sum = x + y, diff = (x - y)) res } dat <- data.frame(rbind(banda(fisher, lanc4), banda(fisher, lanc16), banda(fisher, lanc256), banda(lanc4, lanc16), banda(lanc4, lanc256), banda(lanc16, lanc256) ), name = factor(c(rep("FL4", 100), rep("FL16", 100), rep("FL256", 100), rep("L4L16", 100), rep("L4L256", 100), rep("L16L256", 100)), levels = c("FL4", "FL16", "FL256", "L4L16", "L4L256", "L16L256") ) ) @ <>= lattice::xyplot(diff ~ sum | name, data = dat, panel = function(x, y, ...) { lattice::panel.xyplot(x, y, ...) lattice::panel.abline(h = mean(y), lty = 2) lattice::panel.abline(h = mean(y) + 1.96 * sd(y), lty = 3) lattice::panel.abline(h = mean(y) - 1.96 * sd(y), lty = 3) } ) @ <>= stouff <- apply(temp, 1, function(x) sumz(x)$p) invt4 <- apply(temp, 1, function(x) invt(x, 4)$p) invt16 <- apply(temp, 1, function(x) invt(x, 16)$p) invt256 <- apply(temp, 1, function(x) invt(x, 256)$p) banda <- function(x, y) { res <- data.frame(sum = x + y, diff = (x - y)) res } dat <- data.frame(rbind(banda(stouff, invt4), banda(stouff, invt16), banda(stouff, invt256), banda(invt4, invt16), banda(invt4, invt256), banda(invt16, invt256) ), name = factor(c(rep("St4", 100), rep("St16", 100), rep("St256", 100), rep("t4t16", 100), rep("t4t256", 100), rep("t16t256", 100)), levels = c("St4", "St16", "St256", "t4t16", "t4t256", "t16t256") ) ) @ <>= lattice::xyplot(diff ~ sum | name, data = dat, panel = function(x, y, ...) { lattice::panel.xyplot(x, y, ...) lattice::panel.abline(h = mean(y), lty = 2) lattice::panel.abline(h = mean(y) + 1.96 * sd(y), lty = 3) lattice::panel.abline(h = mean(y) - 1.96 * sd(y), lty = 3) } ) @ As can be seen in Figure \ref{equalp} when all the $p_i=p$ \func{sumlog} returns a value which decreases with $k$ when $p<0.32$, increases with $k$ when $p>0.37$, and in between increases with $k$ and then decreases. Some detailed algebra provided in a post to https://stats.stackexchange.com/questions/243003 by Christoph Hanck suggests that the breakpoint is $e^{-1} = 0.3679$. Where the $p_i$ are less than this then for a sufficiently large $k$ (several hundred) the result will be significant and not if above that. Over the range of $k$ we are plotting this bound is not yet closely approached. \mygraph{transeqp}{Behaviour of the methods using transformed $p$ values for $k$ values of $p=p_i$}{equalp} \subsubsection{Inverse $\chi^2$ Lancaster's method} It would of course be possible to generalise Fisher's method to use transformation to $\chi^2$ with any other number of degrees of freedom rather than 2. \citet{lancaster61} suggests that this is highly correlated with \func{sumlog}. Lancaster's method is provided in \func{invchisq}. In fact the resemblance to \func{sumlog} becomes less as the number of degrees of freedom increases. Figure \ref{fishlanc} shows for a small number of selected degrees of freedom how it compares to Fisher's method. \twograph{fishlanc}{Fisher's method and Lancaster's method}{fishlanc}{stouffinvt}{Stouffer's method and inverse $t$}{stouffinvt}{Sum and difference plots of Fisher v Lancaster and Stouffer v inverse $t$}{compfishstouff} \subsubsection{The method of summation of $z$ values, Stouffer's method} The method of summation of $z$ values is provided in \func{sumz} \citep{stouffer49}. See Table \ref{transdefs} for the definition. As can be seen in Figure \ref{equalp} it returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. A weighted version of Stouffer's method is available %\begin{equation} $\frac{\sum_{i=1}^k w_i z(p_i)}{\sqrt {\sum_{i=1}^k w_i ^ 2}}$ %\end{equation} where $w_i$ are the weights. In the absence of effect sizes (in which case a method using effect sizes would be more appropriate anyway) best results are believed to be obtained with weights proportional to the square root of the sample sizes \citep{zaykin11} following \citet{liptak58}. \subsubsection{Mean of normals method} There is also a method closely related to Stouffer's using the mean of normals provided in \func{meanz} also defined in Table \ref{transdefs} which has very similar properties except that when all the $p_i$ are equal it either gives 0 or 1 as can be seen in Figure \ref{equalp}. <<>>= meanz(c(0.3, 0.31))$p meanz(c(0.1, 0.2))$p @ The method of \func{meanz} also has the unusual property that a set of $p$--values which are all less than those in another set can still give rise to a larger overall $p$. See example above. This is the only method considered here which has this property so if it is a desirable one then that is the only method to consider. \subsubsection{The inverse $t$ method} A closely related method is the inverse $t$ method. See Table \ref{transdefs} for the definition. This method is provided in \func{invt}. As is clear from the definition this method tends to Stouffer's method as $\nu_i \to \infty$. Figure \ref{stouffinvt} shows this for selected degrees of freedom. \subsubsection{The method of summation of logits} See Table \ref{transdefs} for the definition. This method is provided in \func{logitp}. The constant $C$ was arrived at by equating skewness and kurtosis with that of the $t$--distribution \citep{loughin04}. As can be seen in Figure \ref{equalp} this method returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. \subsubsection{Examples for methods using transformations of the $p$ values} <>= log10p <- function(x) { res <- round(-log(x, base = 10), 2) res } @ \begin{table}[htbp] \begin{tabular}{lll} Function name & \multicolumn{1}{c}{validity} & \multicolumn{1}{c}{cancel} \\ & \multicolumn{1}{c}{value expressed} \\ & \multicolumn{1}{c}{as $-\log_{10}p$} \\[1ex] \func{logitp} & \Sexpr{log10p(logitp(validity)$p)} & \Sexpr{logitp(cancel)$p} \\ \func{meanz} & \Sexpr{log10p(meanz(validity)$p)} & \Sexpr{meanz(cancel)$p} \\ \func{sumlog} & \Sexpr{log10p(sumlog(validity)$p)} & \Sexpr{round(sumlog(cancel)$p, 5)} \\ \func{sumz} & \Sexpr{log10p(sumz(validity)$p)} & \Sexpr{sumz(cancel)$p}\\ \end{tabular} \caption{Examples of methods using transformation of the $p$ values} \label{transexamples} \end{table} Using the same example dataset which we have already plotted and our cancellation dataset we have the values in Table \ref{transexamples}. As can be seen all the methods cancel except for \func{sumlog}. The agreement for the validity dataset is close except for \func{meanz} whoch gives a value several orders of magnitude greater than the other three. Lancaster's method and inverse $t$ are not shown as they are both infinite families of possible methods and in any event are similar to Fisher's method and Stouffer's method respectively. \subsection{Methods using untransformed $p$--values} \begin{table}[htbp] \begin{tabular}{lll} Function name & Definition & Critical value \\[1ex] \func{meanp} & $\bar p = \frac{\sum_{i=1}^k p_i}{k}$ \\ & $z = (0.5 - \bar{p}) \sqrt{12k}$ & $z(\alpha)$ \\ \func{minimump} & $p_{[1]}$ & $1 - (1 - \alpha)^{\frac{1}{k}}$ \\ \func{maximump} & $p_{[k]}$ & $\alpha^k$ \\ \func{wilkinsonp} & $p_{[r]}$ & $\sum_{s=r}^k {k \choose s}\alpha^s (1 - \alpha)^{k-s}$\\[1ex] \func{sump} & $\frac{(S)^k}{k!}% - {k \choose 1}\frac{(S - 1)^k}{k!}% + {k \choose 2}\frac{(S - 2)^k}{k!} - \dots$ & $\alpha$ \\ & where $S = \sum_{i=1}^k p_i$ \\ \end{tabular} \caption{Definitions of methods not using transformation of the $p$ values, % the series for \func{sump} continues until the term in in the numerator $(S-i)$ becomes negative} \label{untransdefs} \end{table} <>= kvals <- c(4, 5, 6, 8, 10, 15, 20) pvals <- c(0.2, 0.3, 0.3679, 0.4, 0.5, 0.6) dat <- rbind( genvec(pvals, kvals, meanp, "meanp"), genvec(pvals, kvals, maximump, "maximump"), genvec(pvals, kvals, minimump, "minimump"), genvec(pvals, kvals, sump, "sump"), genvec(pvals, kvals, votep, "votep") ) @ <>= lattice::xyplot(g ~ k | method, groups = p, type = "l", data = dat, auto.key = list(space = "left", lines = TRUE, title = "p"), ylab = "g(p)" ) @ \mygraph{untranseqp}{Behaviour of the methods using untransformed $p$ values for $k$ values of $p=p_i$}{unequalp} \subsubsection{The method of minimum $p$, maximum $p$, and Wilkinson's method} The methods of minimum $p$ \citep{tippett31}, maximum $p$ and Wilkinson \citep{wilkinson51} are defined in Table \ref{untransdefs}. Wilkinson's method depends on which value (the $r$th) of $p_{[i]}$ is selected. % p is pbeta(p[r], r, k+1-r) % critical p is qbeta(alpha, r, k+1-r) Wilkinson's method is provided in \func{wilkinsonp} and a convenience function \func{minimump} with its own \code{print} method is provided for the minimum $p$ method ($r=1$). It is also possible to use the method for the maximum $p$ (that is $r=k$) and a convenience function \func{maximump} is provided for that purpose. As can be seen in Figure \ref{unequalp} these methods return a value for our $p_i=p$ example which always increases with $k$ which is true for \func{minimump} and which always decreases with $k$ which is true for \func{maximump} \subsubsection{The method of summation of $p$--values, Edgington's method\label{sump}} Defined in Table \ref{untransdefs} \citep{edgington72a}. This method is provided in \func{sump}. As can be seen in Figure \ref{unequalp} this method returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. Some authors use a simpler version, $\frac{(\sum p)^k}{k!}$, for instance \citet{rosenthal78} in the text although compare his Table 4. This can be very conservative when $\sum p > 1$ There seems no particular need to use this method but it is returned by \func{sump} as the value of \code{conservativep} for use in checking published values. Note also that there can be numerical problems for extreme values of $S$ and in that case recourse might be made to \func{meanp} which has similar properties. \subsubsection{The mean $p$ method} Defined in Table \ref{untransdefs}. Although this method is attributed to Edgington \citep{edgington72b} when the phrase Edgington's method is used it refers to the method of summation of $p$--values described above in Section \ref{sump}. As can be seen in Figure \ref{unequalp} this method returns a value for our $p_i=p$ example which decreases with $k$ when $p$ below 0.5 and increases above. Not surprisingly this method gives very similar results to Edington's other method implemented in \func{sump} and since it does not have the numerical problems of that method it might perhaps be preferred. \subsubsection{Examples for methods using untransformed $p$--values} Using the same example dataset which we have already plotted and our cancellation dataset we have the values in Table \ref{untransexamples}. As can be seen \func{meanp} and \func{sump} cancel but the other two do not. Agreement here is not so good especially for the maximum p method. Wilkinson's method not shown as it depends on the value of $r$. \begin{table}[htbp] \begin{tabular}{lrl} Function name & \multicolumn{1}{c}{validity} & \multicolumn{1}{c}{cancel} \\ & \multicolumn{1}{c}{value expressed} \\ & \multicolumn{1}{c}{as $-\log_{10}p$} \\[1ex] \\[1ex] \func{minimump} & \Sexpr{log10p(minimump(validity)$p)} & \Sexpr{round(minimump(cancel)$p, 5)} \\ \func{maximump} & \Sexpr{log10p(maximump(validity)$p)} & \Sexpr{round(maximump(cancel)$p, 5)} \\ \func{meanp} & \Sexpr{log10p(meanp(validity)$p)} & \Sexpr{meanp(cancel)$p}\\ \func{sump} & \Sexpr{log10p(sump(validity)$p)} & \Sexpr{sump(cancel)$p} \\ \end{tabular} \caption{Examples for methods using the untransformed $p$ values} \label{untransexamples} \end{table} \subsection{Other methods} \subsubsection{The method of vote--counting} A simple way of looking at the problem is vote counting. Strictly speaking this is not a method which combines $p$--values in the same sense as the other methods. If most of the studies have produced results in favour of the alternative hypothesis irrespective of whether any of them is individually significant then that might be regarded as evidence for that alternative. The numbers for and against may be compared with what would be expected under the null using the binomial distribution. A variation on this would allow for a neutral zone of studies which are considered neither for nor against. For instance one might only count studies which have reached some conventional level of statistical significance in the two different directions. This method returns a value for our $p_i=p$ example which is 1 for $p$ values above 0.5 and otherwise invariant with $p$ but decreases with $k$. This method does cancel significant values in both directions. \begin{table}[htbp] \begin{tabular}{lll} Function name & validity & cancel \\[1ex] \func{votep} & \Sexpr{round(votep(validity)$p, 6)} & \Sexpr{round(votep(cancel)$p, 5)} \\ \end{tabular} \caption{Examples for vote counting} \label{votepexamples} \end{table} \subsubsection{Methods not using all $p$--values} If there is a hypothesis that the signal will be concentrated in only a few $p$--values then alternative methods are available in \func{truncated}. This is a wrapper to two packages available on CRAN: \pkg{TFisher} which provides the truncated Fisher method \citep{zaykin07,zhang18} and \pkg{mutoss} which provides the rank--truncated Fisher method \citep{dudbridge03}. Note that Table \ref{truncatedexamples} only shows results for the validity data--set as, since the methods explicitly only consider results in one direction the cancellation issue does not arise. \begin{table}[htbp] \begin{tabular}{lll} Function name & truncated at $p$ = 0.5 & truncated at rank = 5 \\[1ex] \func{truncated} & \Sexpr{log10p(truncated(validity, ptrunc = 0.5)$p)} & \Sexpr{log10p(truncated(validity, rtrunc = 5)$p)} \\ \end{tabular} \caption{Examples for truncated using the validity data--set expressed as $-\log_{10}p$} \label{truncatedexamples} \end{table} These methods are appropriate for the situation where it is known that many of the $p$--values are noise and there will only be a few signals. \section{Loughin's recommendations} In his simulation study \citet{loughin04} carried out extensive comparisons. Note that he did not consider all the methods implemented here. These omissions are not too important for our purposes. The methods implemented here as \func{invchisq}, \func{invt}, \func{meanp} and \func{meanz} are all very similar to ones which he did study. The truncation methods appeared about the same time as his work but in any case are fundamentally different. Vote counting is arguably not a method of the same sort. As Loghin points out the first thing to consider is whether large $p$--values should cancel small ones. If this is not desired then the only methods to consider are those in \func{sumlog} (Fisher), \func{minimump} (Tippett) and \func{maximump}. \mypdf{struct}{Loughin's recommendations based on structure}{struct}{[height=6cm,width=8cm]} He bases his recommendations on criteria of structure and the arrangement of evidence against $H_0$. Figure \ref{struct} shows a summary of his recommendations about the structure of the evidence. \mypdf{strength}{Loughin's recommendations based on where the strength of the evidence is located}{strength}{[height=8cm,width=12cm]} Figure \ref{strength} summarise his recommendations about the arrangement of evidence. Overall he considered the choice to lie between Stouffer's method, Fisher's method and the logistic method implemented in \func{logitp}. As has already been mentioned Fisher's method cancels whereas the other two do not so if the weak evidence in a small number of $p$--values is not to be over--whelmed by the others then Fisher is the best choice. However where the evidence is more evenly spread Stouffer's method may be preferred. The logistic method represents a compromise between them and is perhaps best suited where the pattern of evidence is not clear in advance. The other methods are not universally ruled out and may be helpful in the specific circumstance outlined in his summaries. \bibliography{metap} \bibliographystyle{plainnat} \end{document} metap/inst/doc/metap.Rnw0000644000176200001440000001725114163334234014711 0ustar liggesusers\documentclass[12pt]{article} \usepackage{amsmath,amssymb} %\usepackage{mydef2} \usepackage[round]{natbib} \usepackage{parskip,url} \usepackage{graphicx,subfig} \setlength{\topmargin}{0cm} \addtolength{\textheight}{2cm} %\lhead{} %\input{title} %\VignetteIndexEntry{Introduction to the metap package} \title{Introduction to the \pkg{metap} package} \author{Michael Dewey} \newcommand{\pkg}[1]{\texttt{#1}} \newcommand{\func}[1]{\texttt{#1}} \newcommand{\code}[1]{\texttt{#1}} \newcommand{\codefont}{\footnotesize} \newcommand{\mygraph}[3]{% \begin{figure}[htbp] \includegraphics[height=6cm,width=10cm]{#1} \caption{#2} \label{#3} \end{figure} } \newcommand{\twograph}[8]{% \begin{figure}[htbp] \subfloat[#2\label{#3}]{\includegraphics[height=6cm,width=7cm]{#1}}% \subfloat[#5\label{#6}]{\includegraphics[height=6cm,width=7cm]{#4}} \caption{#7} \label{#8} \end{figure} } \begin{document} \maketitle \section{Introduction} \subsection{What is this document for?} This document describes some methods for the meta--analysis of $p$--values (significance values) and their implementation in the package \pkg{metap}. I welcome feedback about sources of published examples against which I can test the code and any other comments about either the documentation or the code. The problem of meta--analysis of $p$--values is of course not completely unconnected with the more general issue of simultaneous statistical inference. \subsection{Why and when to meta--analyse significance values} The canonical way to meta--analyse a number of primary studies uses estimates of effect sizes from each of them. There are a large number of packages for this purpose available from CRAN and described in the task view \url{http://CRAN.R-project.org/view=MetaAnalysis}. However sometimes the only available information may be $p$--values especially when some of the primary studies were published a long time ago or were published in sources which were less rigorous about insisting on effect sizes. The methods outlined here are designed for this eventuality. The situation may also arise that some of the studies can be combined in a conventional meta--analysis using effect sizes but there are many others which cannot and in that case the conventional meta--analysis of the subset of studies which do have effect sizes may usefully be supplemented by an overall analysis of the $p$--values. Just for the avoidance of doubt, if each study has produced a proportion and the goal is to synthesise them to a common estimate or analyse the differences between them then the standard methods are appropriate not the ones outlined here. The $p$--values in this document are significance levels. The methods are referred to by the name of the function in \func{metap}. Table \ref{funcs} shows other descriptions of each method. \begin{table}[htbp] \begin{tabular}{lll} Function name & \multicolumn{2}{c}{Description(s)} \\[1ex] & \multicolumn{1}{c}{Eponym} \\ \func{invchisq} & Lancaster's method & Inverse chi square \\ \func{invt} & & Inverse t \\ \func{logitp} & & Logistic\\ \func{meanp} \\ \func{meanz} \\ \func{maximump} \\ \func{minimump} & Tippett's method \\ \func{sumlog} & Fisher's method & Chi square (2 df)\\ \func{sump} & Edgington's method & Uniform\\ \func{sumz} & Stouffer's method & Normal\\ \func{truncated} & Truncated Fisher & rank--truncated\\ \func{votep} \\ \func{wilkinsonp} & Wilkinson's method \\ \end{tabular} \caption{Methods considered in this document} \label{funcs} \end{table} \section{Preparation for meta--analysis of $p$--values} \subsection{Preliminaries} I assume you have installed \textsf{R} and \pkg{metap}. You then need to load the package. <<>>= library(metap) @ \subsection{Directionality} It is usual to have a directional hypothesis, for instance that treatment is better than control. For the methods described here a necessary preliminary is to ensure that all the $p$--values refer to the same directional hypothesis. If the value from the primary study is two--sided it needs to be converted. This is not simply a matter of halving the quoted $p$--value as values in the opposite direction need to be reversed. A convenience function \func{two2one} is provided for this. {\codefont <<>>= pvals <- c(0.1, 0.1, 0.9, 0.9, 0.9, 0.9) istwo <- c(TRUE, FALSE, TRUE, FALSE, TRUE, FALSE) toinvert <- c(FALSE, TRUE, FALSE, FALSE, TRUE, TRUE) two2one(pvals, two = istwo, invert = toinvert) @ } Note in particular the way in which $0.9$ is converted under the different scenarios. \subsection{Plotting} It would be a wise precaution to examine the $p$--values graphically or otherwise before subjecting them to further analysis. A separate vignette discusses the range of plots available in the package so here we just show the most simple. As our example we use data from studies of validity of student ratings of their instructors \citep{becker94}. The \func{plotp} provides a Q--Q plot of the $p$--values to detect departure from the uniform distribution. An example is shown in Figure \ref{plotp}. The line is the line of exact fit to the reference distribution, the uniform. The polygon is a simultaneous confidence region such that if points lie outside it we can reject the null hypothesis that the points are drawn iid from a uniform. <>= data(dat.metap) validity <- dat.metap$validity$p plotp(validity) @ \mygraph{metap-plotp}{Q--Q plot from \func{plotp}}{plotp} This plot is more informative than a simple printout. Note that this enhanced plot is only available from version 1.8 of \func{metap}. Previous versions usd a simpler plot. {\codefont <<>>= print(validity) @ } \subsection{Reporting problems in the primary studies} Another issue is what to do with studies which have simply reported on whether a conventional level of significance like 0.05 was achieved or not. If the exact associated $p$ cannot be derived from the statistics quoted in the primary source then the value of the level achieved, in this case 0.05, can be used although this may be conservative. Studies which simply report not significant could be included as having $p=1$ (or $p=0.5$ if it is known that the direction was right) although this is very conservative. The theory of handling $p$--values which have been truncated like this has been developed by \citet{zaykin02} and \func{truncated} provides a convenience wrapper for two methods available in other CRAN packages. \section{Using the methods} All the methods in the package take as their first argument the vector of $p$--values. To use Fisher's method as an example: <<>>= sumlog(validity) @ This confirms what was indeed obvious from the plot that the null hypothesis that these are drawn from a uniform distribution can be rejected. A few require extra information. Those which rely on inverse transformations often need a vector of degrees of freedom. Currently this applies to \func{invchisq} and \func{invt}. Stouffer's method in \func{sumz} optionally uses weights if a vector of weights is provided. Most of the methods (\func{invchisq, invt, logitp, meanz, sumlog, sumz, wilkinsonp}) allow as an option to return the logarithm of the $p$--value which may be useful if it is expected that the return value will be very small. A smaller number (\func{invchisq, invt, sumlog}) allow for input of log $p$--values. \section{Miscellanea} \begin{description} \item[Extractor functions] The standard \code{print} and \code{plot} methods are provided. \item[Omnibus function] A function \func{allmetap} is provided to simultaneously perform a number of the other functions. It may be useful to show how they give different results on the same data. \item[Reading] An annotated bibliography is provided by \citet{cousins08} \end{description} \bibliography{metap} \bibliographystyle{plainnat} \end{document} metap/inst/doc/struct.gv0000644000176200001440000000175513576717032015007 0ustar liggesusersdigraph test { rankdir = "LR" fontname = "Helvetica" node[fontname = "Helvetica"] edge[fontname = "Helvetica"] structure [label = "What\nis\nstructure?", shape=diamond] small [label = <
sumlog (Fisher)
minimump (Tippett)
>] large [label = <
sump (Edgington)
maximump
>] equal [label = <
sumz (Stouffer)
logitp
>] structure -> small [label = "Emphasise small p-values"] structure -> large [label = "Emphasise large p-values"] structure -> equal [label = "Emphasise p-values equally"] } metap/inst/doc/compare.R0000644000176200001440000001301315120777173014663 0ustar liggesusers### R code from vignette source 'compare.Rnw' ################################################### ### code chunk number 1: compare.Rnw:178-179 ################################################### cancel <- c(0.001, 0.001, 0.999, 0.999) ################################################### ### code chunk number 2: compare.Rnw:183-202 ################################################### library(metap) data(dat.metap) validity <- dat.metap$validity$p genvec <- function(pvals, kvals, fun, name) { ps <- length(pvals) ks <- length(kvals) temp <- matrix(-1, nrow = ps, ncol = ks) for(i in 1:ps) for(j in 1:ks) { temp[i, j] <- fun(rep(pvals[i], kvals[j]))$p } temp2 <- as.vector(temp) res <- data.frame(method = rep(name, length(temp2)), p = rep(pvals, ks), k = rep(kvals, each = ps), g = temp2 ) res } ################################################### ### code chunk number 3: compare.Rnw:229-237 ################################################### kvals <- c(4, 5, 6, 8, 10, 15, 20) pvals <- c(0.2, 0.3, 0.3679, 0.4, 0.5, 0.6) dat <- rbind( genvec(pvals, kvals, logitp, "logitp"), genvec(pvals, kvals, meanz, "meanz"), genvec(pvals, kvals, sumlog, "sumlog"), genvec(pvals, kvals, sumz, "sumz") ) ################################################### ### code chunk number 4: transeqp ################################################### lattice::xyplot(g ~ k | method, groups = p, type = "l", data = dat, auto.key = list(space = "left", lines = TRUE, title = "p"), ylab = "g(p)" ) ################################################### ### code chunk number 5: compare.Rnw:259-282 ################################################### set.seed(18122019) temp <- matrix(runif(10000), nrow = 100) fisher <- apply(temp, 1, function(x) sumlog(x)$p) lanc4 <- apply(temp, 1, function(x) invchisq(x, 4)$p) lanc16 <- apply(temp, 1, function(x) invchisq(x, 16)$p) lanc256 <- apply(temp, 1, function(x) invchisq(x, 256)$p) banda <- function(x, y) { res <- data.frame(sum = x + y, diff = (x - y)) res } dat <- data.frame(rbind(banda(fisher, lanc4), banda(fisher, lanc16), banda(fisher, lanc256), banda(lanc4, lanc16), banda(lanc4, lanc256), banda(lanc16, lanc256) ), name = factor(c(rep("FL4", 100), rep("FL16", 100), rep("FL256", 100), rep("L4L16", 100), rep("L4L256", 100), rep("L16L256", 100)), levels = c("FL4", "FL16", "FL256", "L4L16", "L4L256", "L16L256") ) ) ################################################### ### code chunk number 6: fishlanc ################################################### lattice::xyplot(diff ~ sum | name, data = dat, panel = function(x, y, ...) { lattice::panel.xyplot(x, y, ...) lattice::panel.abline(h = mean(y), lty = 2) lattice::panel.abline(h = mean(y) + 1.96 * sd(y), lty = 3) lattice::panel.abline(h = mean(y) - 1.96 * sd(y), lty = 3) } ) ################################################### ### code chunk number 7: compare.Rnw:296-317 ################################################### stouff <- apply(temp, 1, function(x) sumz(x)$p) invt4 <- apply(temp, 1, function(x) invt(x, 4)$p) invt16 <- apply(temp, 1, function(x) invt(x, 16)$p) invt256 <- apply(temp, 1, function(x) invt(x, 256)$p) banda <- function(x, y) { res <- data.frame(sum = x + y, diff = (x - y)) res } dat <- data.frame(rbind(banda(stouff, invt4), banda(stouff, invt16), banda(stouff, invt256), banda(invt4, invt16), banda(invt4, invt256), banda(invt16, invt256) ), name = factor(c(rep("St4", 100), rep("St16", 100), rep("St256", 100), rep("t4t16", 100), rep("t4t256", 100), rep("t16t256", 100)), levels = c("St4", "St16", "St256", "t4t16", "t4t256", "t16t256") ) ) ################################################### ### code chunk number 8: stouffinvt ################################################### lattice::xyplot(diff ~ sum | name, data = dat, panel = function(x, y, ...) { lattice::panel.xyplot(x, y, ...) lattice::panel.abline(h = mean(y), lty = 2) lattice::panel.abline(h = mean(y) + 1.96 * sd(y), lty = 3) lattice::panel.abline(h = mean(y) - 1.96 * sd(y), lty = 3) } ) ################################################### ### code chunk number 9: compare.Rnw:400-402 ################################################### meanz(c(0.3, 0.31))$p meanz(c(0.1, 0.2))$p ################################################### ### code chunk number 10: compare.Rnw:438-442 ################################################### log10p <- function(x) { res <- round(-log(x, base = 10), 2) res } ################################################### ### code chunk number 11: compare.Rnw:492-501 ################################################### kvals <- c(4, 5, 6, 8, 10, 15, 20) pvals <- c(0.2, 0.3, 0.3679, 0.4, 0.5, 0.6) dat <- rbind( genvec(pvals, kvals, meanp, "meanp"), genvec(pvals, kvals, maximump, "maximump"), genvec(pvals, kvals, minimump, "minimump"), genvec(pvals, kvals, sump, "sump"), genvec(pvals, kvals, votep, "votep") ) ################################################### ### code chunk number 12: untranseqp ################################################### lattice::xyplot(g ~ k | method, groups = p, type = "l", data = dat, auto.key = list(space = "left", lines = TRUE, title = "p"), ylab = "g(p)" ) metap/build/0000755000176200001440000000000015120777213012464 5ustar liggesusersmetap/build/metap.pdf0000644000176200001440000071545115120777160014303 0ustar liggesusers%PDF-1.7 % 100 0 obj << /Length 1130 /Filter /FlateDecode >> stream xZ[o6~ϯl bIb% :@yC;`DZeJɯH9q4`?M/u9\h1[xػ8?9z`b4fsEi4Aqx<0%xl>WeO0@N !Vu\ x+ZD 0~Ɣ{j|B}y[6 li9jQ2w}ݛUcyݮ̉DmhPi'S rT:R,̐ϧ4y̹,DGCަj6\XLZLEm 1VgeŮ+>L5O3ikm,3f*xe]瀂-@[-1i!i˫X]6\ϋiAk)d-^`JnM˛ BK wו\ weW)z5T) e1jR6DmMЋniypQ9se}W3 dnԭrW1ʜ^:tQ]l:UKybjnA?&|W{R.L7]Y+сؕӿxK TH|ҧ{d5+v[7ݨ7}6cjR cZ(.\G3A(`cjuK2w??Y&` .N@z=k?ԧꚩROpdz]Q{m? ? aL;oW9wo~HH_V"P~d{&)HBSvTTPxG8IL^=Q UuVg#GS"tRj]l̉c)լ̗w2:jr|P[A֟ceB *M#둹=;Aݖ(U$(k*kZ .BaƯ-,?VYVPwöm3ۗs sD[=$ 4':Y,W|v xj endstream endobj 129 0 obj << /Length 1625 /Filter /FlateDecode >> stream xڭr8>_mxlNɮIj*.O%'4@8o$3Iou!֍EW7gnZ!nFVɭ+_޼tP C0*.Y4,n8bqY}[yI,ݏ8JZ]}&V,8JVVVyn]ZMS=ϳYN1_:Jc7X# MxE# Ql;8rčM١`z{pRh`ۭh+A:%ܷ_rIfƷk[I}s; ;^kռоh52Gf(uLv)>Sʥ=ܿ޴97 j}u[ R+XЙ8JVT)sݢAz️ہz@, v)Eo<fPh.Adu|DZԝ_",U^Kr4B, &uDsmyח{wZ^57/>nZL6/횚5ߧnCH'rmsڰehiaYV 5n)_ TV?Yi piډVc9SzU[^ћ¹~"Ex,ٿ(A;N׊'S iSy*2ҜNqm|Hؼ;i2Ko⢞glaiEgr~,ucD'?VACGNX!l@3jn@:@].+CW/@#tQkr?q 5vLM`Z7ˎVY D}*P"W亻9R7L݀Ɩzn[D`P+ ݠNZ%L3ȱduo3>#}7L%5 8gяj%,<*P"~ZېalBl0 pZfD((4;0Ɓ]d$S;#Kä™?^3Z&df0uR˽$[ʦ +I%JvQ`}ͳhrћ^K]io@22:%nDzPɴ#pۊ,e}A~'JVv)9q=IIԔ>N,BKä$zh_xdK\D^#m+F9:"bRR4ÑTWk^dU9M7"y /Hưa^"X 7C={70*#!OaI>bY1Bg1f/c endstream endobj 142 0 obj << /Length 1774 /Filter /FlateDecode >> stream xڽXo6B'5uAuu:`Hh[,z"wǣdɑݤ-}w$Z ˵~;{q}ӯIfeNu=Km^\K<2\ko,L$^mYeˏ  Z'~dMt&;C:)ĺbFhutP c Hes^ ʁdQDƊ9DL3Q%qVK.˱p${X y7R"-|]qO?x */N8q?aV/o)΋w] Rq2XBU sQ0+]sDY2Nhv$0eJsjSr Rv2N/낯9W+T y>caG_Yb b1c0h/])eκ+DC0D4Ɯ5M)-<{vAKQc+C{Uo U٥r(kC|wM DQrF~[̾u%πǼBJ݋~5nL,^9:4pc[ W=OkҺ XC5?$=6^Vv- jS_."r'_AXs"7TJqdFW$P`c@+toZhJO֝u'4˗Ab^Oz,ć"W**A%I@4FA4YtzzUnR;SWXYf,|5hbUS~aA|T,@ !b؉3iJo&ISrc:K+>lŦ NR1 7מ4lE.VP%YWoؔImņ* Ap N0vk~Lx*y_; ?:oרuxiHt! =c!xhߘENyw5,W0Co!얛g),Do]k>R/yӡ+C8A0~3es͇i}97{~)Wt7> stream xڵ˒>_Ue1|:nʩd&@2E3קCCxR4F?!99׻q8{opt8uv%Qߛ3.$—0LfaW2y[4uW30ݪ9"ۘYM4΂@ATfhkz;lqlfdhkso7ٌv}ϜHc.O9LWW UuJ\Ġ'!`8|WV -PQw%#qU!?Jv êiIř T)oMQAa!Zre!~)D4C5׉0Fɓ 3{S0D6Y.r~E)"upn 7I끓z]8Kq8b O`᜽%yiM]8 YxZci0;\Yi8>YR>E7D]Qm|!̕mC͍c#aWƨaġHzPVP6o wHLp];h ^d"}wJX}<ԋ rI>GJKٕ> tp9ʠ8n}Ś7Y 'L^I be Z~W#(G ݄ݛw8M֫#L&ALBmkmc4I4sdzM&T5_-F|R"ץTtnW 'QԩDgBZZ͠Prсj]L?, b X N2[zkZ e)S J/PȳGi{KgId$Tɋ%4-mAk(V+}==M[TeșP `Mi'5sŘQ t+ C 3bl;e4z u/MDs&ҳuhCͭj.׮/mD{SMEdzocē@uŒJFC c%+3͒T6A: ą^pEר+ P䑾$ƳPbFnSN!&uhoE%7n+YXMo#CDhd;5=F.'8(W^#%񊱚wHuCߩT(Mq ܟ&(}ײmLi-ȊπO`2W4]#B/"iTJh "0QjN !zYVU)܋[mY+t6^XQ ^WBqy2$CMZc ؛zw`j$J$Ab !f{-&uD 8h蕑fԊl{ E k͈C ȓhWn! q׌y 4CZH 8P?K~‘ oxu~3; ۽BFjjކB٢9@'Bż֝O N)<@H4=p8qD1)]p~u@*;n.͚aGqeRlѝ\R{C`d0ꖞmVS:׭P #cOTCVrcX A1.9q7QslݘWrQjt^Hj9hp!XxZsaĂ5%OWv+fUslo/xy. w ֞ \ ƼhLuQv祿-ڗYOk& VRO|+y%BD+n3$g\\Ƀapeп$plR٢f˹0Mu0Kт bH{f @3N%$h!6"SRegm2ZD`&,4OMgLoH.TC0C  6Tk,*W޵wmw;ukFgl/.m nB?gkC1&leD(_P3~ vl!7gog2^ukޘʰ‡WLya23̏N=? u ^9_ۗ9wSGNzgܽEG5םξпѾ5Zn&=-3b 8A. endstream endobj 164 0 obj << /Length 1509 /Filter /FlateDecode >> stream xڝko6 D]l5Y[W{ʒGҮ_;r$GvE3wKItQ$dPB0J4!~dܹ(\i?"&pӘ1e^"А|3.t2EӼdh0!rY/ ;0۪nzyseaPA_r<Hb“/Cc7笸gJTҭJxQRVj z86[-OWU^\4/ % 4G̅BbW* K^pM@fr'_2g,6 ]4Cddt(Ur&af(b1qǻܾjQMeGݹھGa0 l G~+H|P#sCwYyʡ1 /f/*s#Y~ď4'sP-[#֡X YKA20!Y3? 4Wz1!y^;hg7m:~YfU5 ~0" ݊Y%DrGRM!"Aܯh+ԮMH_l˻2W!F(@gJmC>ox@UDFmYD>_tz_ɼՃf%:d\F^M^ ǃ!Ҿ.X9!#d >3br`,P %\eܭˬ`H &9^G;hQWorGzT..:zW=+-@QIlٻD)? /uD(u{fjn r$Y|L0"0LǨ,Bl-\,mO4XtŲA@l@;?~L$Ɉ>Lc ԏRۨp|Mdmv[L@+{. ͻ*󼷇V[zϼ:d{JE(ٝuXӥ&QY]XV+{ҚyEZd$D^{@>UյZoyRlY/a0?=[a'X/ $0nH!faǐ9{Y>; |֑'םSRgς@O%lSfϱ 9zZ?gx[m;[05Gʺ~0 {k{N8T ~:Ӗ>iii{ Vb|fXr,| O ~ֽD3%4ZԔ7`ؼx'2ԝ|;(w-MhQlaVӴnLA3ͨ+WO#k$%R}>V` endstream endobj 2 0 obj << /Type /ObjStm /N 100 /First 803 /Length 1719 /Filter /FlateDecode >> stream xڵYMoFW19t Z HrhHZ!cEwIj7& /Hk H #5 %( $ MlB;pV& K"Y-"ɉh) D2\Ѓ.(`,=M@љרc h/wxfB稍xE^E<+aTa'( "U&o E": ~@筈j#<,^e JI1U(Fxhb!YD (!EBF Xk1y#k%bݥLgWӋ\sE Rꚋ).~o3.׋=Ov;]xxŚ]ruq6E?b7;.t㭗Eqe:65)`|8f>ЦU/m>Ϸ`vӶu ;1 ;6p6hݡoݯf"8 }Y{TZu`߮zw"i3ܬP74{Ժ],xrccYOk^|Ux+–}[ﷳ|Njm|Z߉36qIK2 @[ T/W5D,yQVLU٪rU*TUzPR*T %U(BIJPγ%la(]ɫtOO~>)/ *6ZT@X' 0{)n+.#7.me=cdPHt`Iۣ &PA%R ~|:F2d4=21)LR ::u7RsNRhLp98#Qs$SA"HNIE}:9$55t0Q*ߧ]CѢtsPNЁ,\0Ф)ِAiICC$n}mj5SZk !JR=\.6d^CaI(8ݐYiB LF VKK˦z&(4֋oVN;G5kjٞbw]uʗt~ۋKgv=C#lߜxo}[n/c~Ԇ*۲Do;38borPŠvnXʋ7O UO;')ckiCCĤlR a{9M 0c3 5~`sSfG9LVNƭ7{ܙG Si[O"^3pq1Y83N+:_e^"^BPyĹӘsQ<:N\x(=M!oP?c>8hlL 3Jp3IQ:K#N ͕_ܶ endstream endobj 178 0 obj << /Length 1310 /Filter /FlateDecode >> stream xW[sF~ׯ`<)XtC}P-9q۩8Mt +A­8>gم!mjO"~{s? i-!SG<ճu[Z$ !0mɱj V>,_Aspt1D+5! u S]ckeoHٹΕ:WiLu 8e#+Ş~K~oչ--7򏍀` VWN%~V8JtݼǛTز[jCظ'g#/C®3o9{HGfH8qVAInIYEAM˕{jS~` sςL8ɳ>gn:]h|hF]VlK>~@lkg0"~W.2}d ljNv6 ;{Lߥ&SaيE{4-?< \5MS=j~vI.Ògjيtc \܅jCA|WhQmq3Xx,T&TLvy䇘L9=M'F8%xUlyfm3р:#]}4LlǤ.vP}mSLU].ů효>EL[ !Ea4M9)"ʫw#tmU!_^eq̊aULlC*Am™ȕ0kn @b%;,$?U$)TX@fݾC%.Quh  7%Zi4|"aQ[G%owQnM[IRO(1I,CFʏpPEgTM !ۚb9Z* WĞ!;#]'Ҩ̤epl#JR0B4KγEo:[DG*>\)I>c8$֤،e"`ǿJRZڋ,~ ;6od %|OntW^8 aYIQ@'?ӡ|MVY6#QV 23yhpu`'? rxcW"sH] @_NfN.EKAJ󅠄SQ>U l&Hl.*B WV: J85J@mϘ(`! x. x! 8\pRz&:,\Rz+J(`q;&Mu ],';s endstream endobj 196 0 obj << /Length 1566 /Filter /FlateDecode >> stream xYr6+fJQK&i.N hHqŋh)&e%tcB `7W/o~56ff7Y~\U'q4gIՋo~ ao2X*T s/^$/JUZSB+ v XxQ(XȴvU4,Lkcl+09Qa{y۱djԝb0s9A /Wp=D4O$Y$CqJp|^Z"9XG {po~^NTNy\b~ %OK=GwÛ0h$oRo=u Fzд0's;%a3mwwq9 */"hqPOYI~ XŜƘ{{80Y5\%FYkWt<=X$OK@&b}F%ɉTFܩK/Uuٺ E'lds\jSQF O?χ]Fs8 ơM>"2q?Clf cCtw*zsJxN80zˉ Px}0wQCU@*"'(pXP1gcѳyn:(Hr> 5|yD峵PH8,]`F*jH@::E/ /5ۥ U{p>%{`.YS<ʦY1km1l#b(v@n1lF%wESꄘF|:큦"iֽL$p;.gSPmZG$F2Ld}%TJoP4޲Bo9J)-X!gcb{u 3tﵺ/BtV&sOiApu|&8:ZO c;hÌni:4/̀Ze:f$e97C0\tow橶ƿw<W欹 huzZ-j6D=Y~0tNi*$om48@BкJֻz|ObُceL*=.nҸ-&QGVF&<#C䈸Yf=,:3L(j33rvXbL"\9Ӟ+?t_3O} O˛5g$c2Fя&U=z_E䮤b[iqOV"hLUsiTt_hM?MR3ɴ竆`1n_'u /\AYqMfQD`F`0I21o*FSɀYF*Wle&_rמ endstream endobj 203 0 obj << /Length 1809 /Filter /FlateDecode >> stream xڥXIw6WBg\E&u,N whJ89؀`a/NΗ'\1˵ضM# l\cf4i # $ahbqWA}b+;6n(ȷͶI9;Lzv6Ndryl4v%*wO#'2iS ןn&pS<1B%g:x’zeb+6H٦`mۍ ܏k^@3nB[ dQi dqCBn YN-PM8%E*;Aǚ>*[z&I,DMqo&q~[\׳LpA6TFs⏏#HҢ5uHȢ@ `i\8]7zkvgHA$!UqY4u XX W?RFk(.۬a 5 sV$h0 {3duPl(66e~s{VB<`DZxy&W6J6FSr^W 1*BWY5iQdg$ 5X)A=?Y劬Xƚ-. .$kEɃuN,Ɣ9;1ˁw,o1ˬ^>}#x7x)s1t6 <7xM@p#X:oB< 8gh:LcCu.hW7jI.'r̿j,KR-R%r4̳S<(5mvW508 cny\.!rZ4 C詜^,SEE $l0ܐ}%<͏Nq2k8%~+`G|˾/E^8-Go4궋y2]4[勔*n T`S_R kk7`"('0 B04;f?1jI!4!W0CBcqk ͺcX`#&uʪr(vGrP>dUzPC5 qK88b;u[ZR~V0q /Xc?ykPĴ^Un1oy[a'[+#UjsS3U5Ol KU~! .s\ ^}81~>>>@v͝EO^oW6v bz&,S4YJ~z sY${aq?6xdOfE#,K+#+ɨܴ>jV?]8uC8Ǎ߂?zK.0[eIdTGXR"^'21k u%nigH#\ endstream endobj 218 0 obj << /Length 1898 /Filter /FlateDecode >> stream xڵXnOa Tb@[ n-z9lYR%9ټPй-9囡bo_Y$[d,eXms"9X+O~ȽMW19%:CW܊G8M,452E:qvD22.k)#5?f-*{a śŕYXEI@25F]JՑ>yCCZ؂{evՓO-'R0Zd*_!USȘLǓ8(3I\.b%AjDb3t&29gȒ$Rn%!\09Ɩ+ a2D-`IdA$ ]ҥ ^*JbR< lŒ,ʉZQ6*qW^"eiWXD RKg3fpX'se?382#ʆ O.e8,藠 ȁd['ۺb 6^$= o>{]*EK7:O=ٸm:ˤh [.p 1)nKWU!γehbP"3&J,=LG8H'5e6 X>C F4] ;"LeԉXgƖ.]oC Fj&P~y25>`QĚ1}8ŚlUA"V)i6vl:sxƩ9Z9 8, x&XPp n9 r]cHmͽhL ^aFllĊE]E8; ŹTa @*nm/`"Sm^;{"P D`k9܋`ech}Y9[+mMQYx\1drYcrjslөnʇZ'Kԫa9wɎ"NF&k+jj(V 2šeSy{_$c,]t|FUxT#;.ިAz꾅Z"L=U~ڗ;2# ҧ@fSԻ4{h L3ٸa"ha-ŗ9дzT視hʂp .7ysBX(3 CR'߷f8U9>;AͿ5X`L{NI/mo(Y~q6]X4TzJkROrc|7f,s1}-B_TG &vU4-xN>a2vQ endstream endobj 235 0 obj << /Length 1754 /Filter /FlateDecode >> stream xڵXێ6}߯]v6i'/ڲFIM^d^"hq9s83~urED%`2ƈqD#h0! $Y"䰍}/!vg*4.n?`/JAN8q{C(D8F<=\O_xv0[l4yܧ:kx fg͈వ/;Xeݲi^"$H"s^RF(!묝6yU阽5=8ج0"<abX)1].2/f b ?`X`~Yڥf<^sͺ}eҩft(oi^\*(paΒW7o6׌}<1oyZx^5f0-ҶF3ٟ̐m .cTe!ԛqPtp,֫ڃ{PvvQW*/v,g/to-,?Y&MU?1Wje#.6dYAwj֩#-3XU M0$6yzW#7lCG)D[>M֥i>jXS`VL;3sAp]M%fK|L݆ejMiպ2%4Z^1äޤL1b7dOިsuam]nZ#։O='rJZ\0V9Zz"JHqJ58uRkI78IM^,kOj9zTzVF.8œ:$ŦAHt(ڠI.%3 f KPĖΣ!D O ݃ ຎ SRQ?D@JFRpPȭ>弾,gHW&6F$ *UHPnH'٣29I\,WSC:7{aG?k;RH\F+{c8 RMb)>HE!2DDj`m (y\nu?>`¼X88IhL 6(32gi%QpI)2jsٛy7rVuUot7) 3ؔXȞBRxXfO{ޫ</fRQ_㪹p"/UŃ"ׅ(4{t9`[be"۳L*z j#c{ yq@cǠx))z͐AH@3&[w0QȐa@վwJNՖIoßdũ>0z$1?W>ֶ<T36uQ/rK"W֢S >_=լ3+IMG'p;j%v#BiUSsújj$Lo_2W&QwJtUS)2R[?zzJ-daWF:4VS|2[c$hb'ftɴK}cxlUin7;@`8hA?|󨠿ݠ:ܡRϾENjT~yz$ ߜ}VNs_䭅wK3ɏ o'GPmksHŷ3>km5Ӯo퉟^V}זn\n$_oROW# bQb?o *,kL j[ endstream endobj 249 0 obj << /Length 1674 /Filter /FlateDecode >> stream xڥXmo6_!&a1W퇴ME%!-0٦m-Zru,:sǓd(<& QJ (D M޵ˬ'@%e$AU#ƘQdiOvl<2sR/6`=5#h`1I@ &`5cP;xƉ*ʒD“`,9Lq.^iVdlYd(\ۀ)_ "jvJ{_=3%ѬL =rn?GUZ̧eyccH[.@FQוN@]JWʪh]g(ęB.(xF.wUWҥWXNtF%1BU={#5qx٨Q/a&/Gx>]o#<fꚧujbOu1I! Nz bnv͊aEpNJ/4oxoc:Xh/1xaxA&7<,]LF_F 몌H23ȉ5kO#)`{WKY VJ)FqXz$rS쑯2t̩" i2L쁤 uXVA5R*HlhĀHx)OPCI #G8DPfý ֜đ?0&&s:)SP390χW -> stream xڥWYo6~"1KR7>$hh-Pd"іYҊr+ْB|s4f>;! =A0FkSc&{ ;v"GҬXTTl5si`J}qfԌ5= ) PHmf_5#O7r5"K.*C VF_ij3=gMvh]u%`F+e]ڞ̩O$(s1k H\ SFR5GSha8p9/,jc,˚1Ƿ\!:c*odQw?*#z,9V;YQu`< @ ndyf D-XU)hm?D@QԱݺIv15sӰ1Y}9"T؂ \8&_?ZI-{XJ0t^Ț:(ߖȊٲ>aL\*,sdXt mYVʒt0dXX‘r~$!8DPtQ#(tuR[o2"T,hR3>ֺ*QF1Xݭ9gv,Z2MASJ $lN 1~5eP`lHD*X=BF59H6?1S mXlSB|3UEdaBXP|ިEsV-}-zWaϫ1FێZPN$yS)^THQ B[]>@.xּAo/oK0~Ag(3(sľ\֠Rˁ ԗ5x+4TjFv>2!2Iv536Y j27f_GO ݬʄ<6ut ݩA`S]m*`;EM۶5FZ&tx:Cw#i1Yde"۪~t48cc#tz!WOF~UotVlj\YLlԗ,!n/G tAUY!8C3u-ơzn6f> stream xڥXYo6~*JRw}Hv#hm( Th[,wCR\[p.|3C9+9?Mή'Nꥑ ry/ܹq72O^&}d0xـwfg"FmVj$7(ʽ$GD%LC0RqIaƛ/TűYݸDPB!|дWC3"Y Z cb .ɄpzC,O(H /eLn>1' R&νf@Լ a[:W?##Oz]Q{q.!b=0$bd$fU5&Ul0Tw6mMy*U[WsX!x$!k{7DsZOR %pU Rs pLj]weN.%VPuZq8Av=ibsCđ%n Nh}?o* UiЕ9Zb43P5GM')sO f<ݥ$"X*șhiʖ CԨN_N*Kd?m'v)!mE˺3!d0UvSSJ0C{g[Fj#umtY7Y2v67l3h?/qo/xzGl}hۘP!a Ej~xNSٿf$?ra{a3~}}uNFݼ,hM×UR=LLD^$`?X9hx,{_1!ӦOEʯK<2Ew|ƭ YTۮmyek/: NeՏע7x.dҸ޴Ib>I_%T裲Z=@I\4,R]楑x->՛yapbU]d`h<EP2 T]]o{?U+8|b|}\y E%ac %hLwf #I*]5XQ *զ"3N)Y^e+i?P:_PP~K=•|` ՘iѿ#Qj5w:'鉅!H6<e|4Q7tRTjfl@t3$m[0xh^U_}~W;JM] D> stream xYMo7W^r-$95rH5J?ZR$Kiʩcܷy*r r a -Q( r6\)c%ۄJ(C *8m>.5>6|c| F n*w/Th/ث'`I0LIc1w%c]C&TS>-dqz4h-W IUOrs ¬þ`yٲO%3 fljI0S ʱ:0^(|V`eRWGcF| XR,sS)Sݕf`- lڪ#J]Bz[q_bbz;84KC4DcCQ\7՟|~{'QܠqMXT/.ɝn\^}>x~ c~c}[txDS ]2֤ #*}`r'83,k3hY<6 b})ϼŠxI,m;,l% łGKHh~9[lK2k~$a:ZL|6D NE i>prRf\0Wm}`ۖN;rXe; y[3ۖ>s=P;u<=Wc_> stream xڵXmo6_!`&5wI2 [EaM: H L[,ܴ;([th6h(|4ZD4ǫoe$\GWwDSu[F"U$ XUF:寯>u^.Ih:H9,`)K{+$cX.~-'/T̬jwڢ5C[QXð2_ s!ز W8W٪VRob4uK7٪:' sc?#"WQz"AںVI[(C'~ -[v6!V)b;~c Bv^i)q(/16Ճܕ NXX  'YkHL9lYv!K"\vUU:֞iw=S2uSzqJ8sE|GId `vzhh(PQC9{u=τƚ{, #+n>pk `) ^,*6=gIꋅ|Gc}9tzӮkNf[^\X-2O/{̔KUUZ6iCxS6--غN ͯ{M-,Utw54!J@mpw1(C>"<1d_2;7[E+}h׍Ҍꓠ&: IjB?RMїx+&ͺ'گlfE}Yt~ @ X&> stream xڵW[s8~`<}3A+0n}H;dVFp=o뜣O߹oǃ~ m#Fqxj# 0wcxG =d;ؑ2U2_ӔBr}P;*Vc9Si; ˎP)?͇&l3%We^,jJx^K;wNpX†²W؅woy9UFo -EwdDX18NuW"*NϖzZo a@7,dn˘cdcHHa,"7]msa͌W+lËdG:'CȲD8LX+;yQ/Q|EՅ 2+jgԓ%OW mBi5l^zl]RjJ\MȁS8fVU#.VHvOakK-+ OW)šnD8x]%-㪶6}bhDIR59|KdٶíD/:,prnO#C:߉7PSLGDg:ly}ם'Ёz'uӯOܣ<1Pصge L1(sq1mܠ?P0M9  ?aXޖ+̦MUVcszGumK[hd|P.aTWI>/,m8^֑.Toz@m;]iz]\> stream xX_s6 ϧIŚڞ]^nh,i~Aʖ#9MoS_,Ah3{Q<8tr5slpxlmx+w}۱N,&8Z3.h)K**"N{kȸ6n`h;R&JQ3ۨ/]򀁍L͔dlas6bE{zcqlDy%]v >Z/ӷ u9Tsu[T|mg^%"3yri}Ϳ6cU( Èp7p!īp pA:6 4f$>c_&Jh ܜն#2 iRRW0C?I>$ȡ0H`'s;F}JWf'`s@&<`/rR$#g)-X_A{+J\TH<Jh;5g?d<* #XJ=ƍ{ 5nDHɬq]'Dvz 'N_ʔr!V_$^`Y>X24 DciaI@ hP8VJ8qd$Rq,Bu^;ν888{a%6("i$(0hDGl9 'D'Ҙe=^f}Bdz'TInI J zϪMܭXҶ)V3˷HjfdJdVg@DmJ}y!A' 9P+2es0Lnaܘ^d39HQ\V*s\'.8 w۶喭u=I6|n\U`-m ڶ;i!2SB _]V26VD[쉽abjͶD]p;EO6-,Ws; ͒yMe''^@`o9HJh#RިzriF>.ɛӇr*Z(GqhNw<q]ػW3MJ#u+Ϫe@WV?s:>w쳭0>?-h|=B r endstream endobj 338 0 obj << /Length 1797 /Filter /FlateDecode >> stream xڵX[o6~;>dk:l(6qi)ms%Ws;!Irxx\>:p6Ny]J KڡA@(q$ qȜe\4,| fDAz<,60?zʌ,to`VCXb kƪ*4OGޠf_ qhvĬ}+j_;s4B=Qqyut}4ÏOKs.$D0WH `^q+D$؂=}:í1cA奏k:N-MˣYQ`m6B-QPK6_WqSOgBa1ﶅIH% @`(4+ʱ!~D\;[J7) J0bt v1 #$ rGp>%dgOc4cd`9B`y42pX@XcG1:nE3VO9;-Ψ[ Gs7|ރ4<4gʄ/+i>0GFA, I")^H|BDmsJژ"-%ڃO>kqv\^?f-QS6"S `nkQop@7B6S#1]{CEW 3Ǥd+5({Zk.FJq]ݣ%vm-~jl(M7TW#OJ=g5QVުik )ެ&xX (b$xOTɻq ch9јD<<ux‚]q ]`\s/0S3;j3a˪9:`Z^Fa(!R5*g-rWT՘[75VQt6qJѳE4谍('yJ]d9h+wwfpn_.bSަs[U9!i뎜L;x1Dm}q(bbMW$50tv+G)EDǀL,>3T=lVXbkyOIk*)/x?l _ȍJ_Ϙ)T_lЇݓ?2ˎ endstream endobj 351 0 obj << /Length 1338 /Filter /FlateDecode >> stream xڝWYo6~V*,-}6-P,"K(%15T,9R0)r8!~-&^г/ <[rE]pƗw:1g0.baHa:,Y}oo,H-u|ZFFO1|*O: ٟyъqFAfD?qCb trT!8!DY|w `2FBW;_Ku.xLw.6\$b dn)Y< acĖEB /]RQR!XKȹpgTR'o8@V(?IT1[[c I0vxOqu? Hʦ{v>B}H/TU@Et g!JS(m_HUq1x)EcON8( e0U Tj7k3CZz.eԼQ&8P;8h:^G[2)$Ͼ=i֐šj> x/:2B7ԽS~n0b%-bH g!^l} *$u>H}C endstream endobj 366 0 obj << /Length 1964 /Filter /FlateDecode >> stream xYo6BLju@f l`_m*KIV'Ͱ}y~MCf?\ξ1`ND"ɥsy0JHJ|ˍt9|QRD0߃}4MYH5vo =ECUgŜQw[UVr΂$=/O9]|W-mlZqZr_ HB}adt,eD N4?:]v~(NY=`rӮ ع]۝s4$嵪$#Vha [P1˜]Լ#Aso~#I> N67&;y M92"4M@Nt˗/'R O@ t7 `­n cFK=q*KeUoU-M锪]YduC\W:" ))bJ}C)s9Ifd*|v#߷> I;K.;j6+fI,ɢ L ?bZ{s9r\{(D`68:srץ 8A/Qs՜: 4&Aa:Fck1rk DY8oXݴ?d1zDO lTƒKP]R{,7!.d]PߘqՄ6 Y>BYx[Əi(TUVL㪳 '@S*l.aUS궞)z^IkIw _d; 85A` |(DWN7ʊRUF L҉`dɑ7)'I\!p ӵh֒P;ȴ q F q.!WI&0xND{Nj{d>EWITf`kqaLmA ZScd䴉SHGu 1wޖklvt!c>$ޢ̟bv"ν _^jp)VU胖h,m{ CO´ѻMo5di6z/Ms0+PB`x痳* endstream endobj 378 0 obj << /Length 1919 /Filter /FlateDecode >> stream xڽn8@Ċz h]&lZ`i[%U Xv:yʵ֖kq8RF^d],"+\un}~| HG3W~s}ҵY#k=ZK|oVXwuk> 쯁7E.nn\?1E=C7N{e6sеkV}W嚖FaUZT+z7t_xb h崿ͺML'J>~܉+q@vx&* sb\-O,2<> 04ل{ 'rg9(ϙ)>bMj5e8es|愮kezӵ^>_^ġYwhL,]yqX<`iaH՚ƑWoQ˺1"U 7B,/׫Ţmn#6w3y82M^vx?z1AE3㮽YٵGC(ӿbvC;[th7̿"ӸCX< 1RJ BGXKG?7G^DAl(:pjViNM.it:n}B'_BeRWWg|uOBg+iLeOO_.k/U\`P/ވJWTwacԠ,vܝPKs%2'W}t[ ̔6XvC!,%_7=mүɴnڅ٠:[>Bd>_)3&\? |6(%ԄrF(G0z AכSE>za}{)Jx1W?V^X݌@,`su/?$Uho8 gA,ƴ|Iy5w Ёa*CېLrqRы{I"/wxjdƭyχi,#}>LR1~̂ˁTxS WB{p58NY z皂x3FQOX|b2kOfǏB,xMv' =SwD-1)f<ҕ˃M Jx\1 ) P%Vߵa, 6j4H{_f+lT 㖜jWw,D Xd{ p=]IሀD fJLY<ʲ""r/DhYArVXrZ6۱J1S#ǑVΨ`2%v򠸧AaPҪ:7ϊuG 7%l[!\ aLYYKmK( l&13bK5\PTD5h4G14/DF"hdb|2h&vͻ. xh0!F(y۾!, ް%$l|)FY9 ْ HCA'Ł[#8eyVʎy5@O. EL˵&B yHxCEa}9U sVΣ?<9|`ёi!46M.NCU uU0SO8j֖^~n~1S>?i :0- endstream endobj 286 0 obj << /Type /ObjStm /N 100 /First 874 /Length 1568 /Filter /FlateDecode >> stream xY]o[7 }"HI@P6`4ۂ>t; 6u׎ȱ=tx)"oBJ1/27JȂUpP$l-m*$TytlkBdКKP+.)A +ZKld h":PYAvaP1l" HxήIi 9:D3 UXs)DQ5_8p/{]N&ÁY+DveI`_NK2 B?pZ"raI._$OX|1"P}&h ?Q?0|UD5][hr V5p g(W,(X@z\10x ApXASs^U\A꯲,b# ̭Gx &.1?< y0󨅏+LL&WጁJ$LwD{.n_]\<{`#N(Y8Hprcͽऑb GGaz ێaxo&sLnDv;7OWt+{8@2Waz: wiM/l|eH[/߽X| gц#5S-"k|gCu<Xt7w9gِ6Pg`Ҩi Qr5`5J,㥷1G<}*HiN4UJ;PdE腬gݘv;a<ңU:8O4QPO9VF#\]0X44>6g $k(A N8(pzڭd#OVR>f 䙑){DOFS/uz-1vXgWJJ 6@^n)*ƪX)ҶnK(cM BCQ`?/vigܑZD}tͼRӭu+{JOe뽼>ނb|KFR^"[^E^+.B\Q}FfPK8!TciLVV/:>qfgyGٵQPŬ '~OMoghS*o~Z"k8s}#5vl\sNr>0U-vE-8Wĕ x|?.+b;!XJhPuRbTiK~-*಩f=  endstream endobj 391 0 obj << /Length 1361 /Filter /FlateDecode >> stream xڝWio6_a`& FR}pڮHkaD\$Q|v[0i=>A#4jv1^h40BD8B^,uq݀d%ȋ1;ZFvG%umG[^~Bbh^)qhѱ-;P&< #fYks3fL-S{>:_-ZKzXl B{ۥm8tm{@Q9 NC+9M,z89aBytIs+Nk XR`C5d 3=҂g`p [;GhȋͅkB+g~b36j2 ;Md-W Ԋ6kXy~m ޵KѼC!lI%)S,>- TV[Xb(MEWQisy. KODy+$HK;HFY+!L 1RKe?]<#:}``B%r),cCKj6h%4{!N-ad7cIF$SPmjU.rm#8EGvR.|ai~b̓C#TSܪ!ADAaHhaB!fUƖlz&C<*/0" 2cU9 VNlN4; +8wɲlݵ+jUO$vc5.[2SڍTwlmgOVUڥ@7:NKiVn 5Q1&4'7-Y]d=*)i!^2j sm}򁽏-u8=%`, бk+aHd=y#hdj ~bƵȀ0WĴ3m+3|4f ^c3wvPحy#J3S=z>>ۊϕA78r-tyx~zڪs;Y9p{u!/I˓'p: {$4o j+4rY?X/XxfL#+6tˣոWO0>8> Ak]% endstream endobj 400 0 obj << /Length 1543 /Filter /FlateDecode >> stream xXݏF_t&|U!QiԪJDm0,0qU#O|ogq?-^^+ce"/278DF9v{:3MY5E$ϬOp׎(=Iz…cG^lk'`[ĸU{#pi87.~u(pL~*qz'Q8 \=Bx)+Rzc@v#8Pr]W4Q~C:qyҎ, K3&mkorK&Q͵㏝Hw$boʈ9Qh+f9Ӻ}/+spxB']>m wUlw< ]]% /iV!-}z`1LEv*qâeǼo*IExeL *6gm4nN[zl90k",v. w{kQv:P##BV?p#d53RA!ב-[xA\8Kx;\dm'OcTY$!psk'6}Ͻxʭ'qfȎ> stream xWIs6W9c*;Iij+M'&! cn!9BYHΩ g |r:̟$v #a$18: 'g;'$3ȭI]1uxB;TӎlJhrjzOԙb%3CgU{SUba}g)Ufqo((8N[`r-*?hӈJ{h-̎\1st%+̪^W ˖VfdBFTʀ(20򁊤 "LwԢ&fxM6f+"ZzAw+TTZ-]*G$p:l8,X&mX3OU-??x0*\0;~؂  ^O u~#xK{b+լ`% ~L@KWY<ɑ_H|pAttbozX+;R srʧ%Ҹ̸mqKڌV%Hɵ2EBa<34WU~,LjPHHy c3 cc'z˕v/{̴`2b^pm[1}̞6 #,!݇KūA7nGS9ZϦ !~mE]<2u6釡-=WtRxGvQ/.(}Eżng(QFg^;xa]Ca Q%=1jf ^ endstream endobj 432 0 obj << /Length 1798 /Filter /FlateDecode >> stream xڥk6{~ 4Ю׭X//s%؞\z#Eʱ.mqXHHkm,iz>mY~lזNVN|eSߵ+%/@BsiL?By'#7Bht=^zD9 (zH3?H1Qhybu!jTEP5QC\*Y-j_0BJUY+W[^Ady¿w]=ىg ߭ϯ~3آAm+pz﹎6t^f nw*r;&͂(4̩Y=H\ B+.Hq%(JvBn@C2/Jw{l7q]6pG ~1٨X9|'Kr7Fj^p@7t!@7=?*yiݳ=z]epB͜8~;cFO1 ZBL<B g()cut2g-jC4U&m$TNjߔgߗjDO~5^**5xmij%n/Rt7.9l,3|V;wR=S*Sx_6VТ2c endstream endobj 447 0 obj << /Length 1042 /Filter /FlateDecode >> stream xVmo6_!"GRdۇM]ކ!)0Yfl.IE*dIu ޞ֏!"47y~`F̣|i]4p?f"*w"y%BN 6c#6͉޳x7c0e,w\ʰ-6-4*}`WWVּ07ws|yqE**۝VBjzlܐMu(/~D"r/@,E-TȭC,&j|udԜ`+Q꽓B o[wDN+XYϹvNʢ ө|j ' PeT.,SQ iװR*aEzhǮt!QT94K&B'׃]nxōgOUYޢt3n8~VUVro&-RYa{qgEGRg~: ue\Ǫ Qh'~ // e@]-޶#/atb>{BDž{EdZ%xD^4g9f/OB/nŁ(Q><?|l4.mgmǭØݺ=q@ry=PFGi4Yy̏Y]-fΰ;S"^ȿV0/hZjrZ1_{L gf,&EWǷVyZ5i_ںa'H G ߋR}o!sm_ @} { K ‚` endstream endobj 466 0 obj << /Length 1917 /Filter /FlateDecode >> stream xڽYK6-2Pz? A"EeZb#KDeK6e{K<"_8^!NF^X~-ȱC[ADUs|Ꮎ׎XYxJ3ict+_ $9W=a{^l=.W^XnhL-;D^e+{ޝq+6SX;Yp2Np5VHC޳䝜И%wvƴYBܺ&-9jC(aղ?׹X ipcMo-Rjnɾޘ֏N4 K}+G89azŵg_ľBEuM.`uFh_!4D%9~7?,ں s0Luqg']]D. z-Fᛝ)W~åmRW%Z[$F(%JD/\HHVJmQrn/WZ[G#ׂ(5 )@Xme5ߡNp8OCJR L]eo$NbY~O..,Nc?(0vjpg#rK*7Jg=ĻdD (5w]h[=t[2A?R]pn Yw,kUJS!FKi&U у#7~JOjGzSzZqiY‡E'6X@uu艐ɚh%}>~)NާTwPCTk"OAN9䓄Hڍq9׷K !ֵ6H ]kwg*DU*IrC˚FYJ~xkx&K:M>2 Қ#)ee$ic&U8fQVYRr3sBB  ֧(M+T Mq' 4rs\촳NFc@wIb&3ۈnfcjJcثU Qh3$J{VQU{Y42@ЙElǃXW>ǁ"?T:Lg;בmxuB9:<<0 mI@A2'TZB3|P7PX\[N5׶&.UᐠJz{_:؋D:ud] =уVrjSk*~_Is~Ќ:pk|Լ⽰n]w U DZR yåtyavG_^ފfLGϋXʧN<γq7uoMk<ٔ\bݬՏBP4~Aᢚ=|(jD4w kWO z| `XԨ" W 5(jWO1LzwvTЬ6.~~îA<>^Q54g$Ӑrm- rMfܡ>iZ]j 7x! ɇj>RMտO1WxΏKLмww-1(W endstream endobj 477 0 obj << /Length 1011 /Filter /FlateDecode >> stream xڥVn6}Wh"RIIh m,mQd[,wi-'hk&E93zkzߟ,'߼˘WEcqzYJCGrݑ([^e1,C&UjƚPwБO(kz#d볜Ⱥf>̽a#B>Pdqc^SV ,$(/^ժ^QZ}4*k#N>YϨL/n#ߟQC (7,2rjce h^Gk~NIF~RZ1uFrw "!4)(x7;cdUXKg3>30c8P`AmHm,q$! Yrkl$.ttlvỉiEPQVڜη`irn.,EV3)^ϒHcǜ]/p uic[mPDfrV\i'Rb>]u}ND7̵W-Г,ppu xu累$0ILJ]-_U1FWz=8DKyv?sbWsSN_ S[ B``<*VTWF6/ s8QA$M[n]>mSi3̹Xg> stream xZr05)$#cI2pK: p%c$kKl% d${ZКXк۰suӇGpl!s,OKY߹^/lf^خ5;,hu (^m}xQI&|) @W!0pwA$‹9Va[u9u% O@ȆiDe,]vy ,aPi{&rRh<k3ɒZ$<>MdkUHjKjG6b!J!\n)36S70u)9Ԓj}QsB2^6f+zi+?<++&9܏KyL^i#EьNX3"-OQgP 8Gt+Zdm뉍f,Mۡy˖+Oͦ!Sh*8#΁q7D ~N*l$yf`*׸K-wAe@ZxNp;~uiTSN7Hc*P[jS>ӿоq96_ڪV"SGnuNxlWE 'qHy Ap" zH㿟@JXbS5`'8\Fu=^ endstream endobj 387 0 obj << /Type /ObjStm /N 100 /First 875 /Length 1799 /Filter /FlateDecode >> stream xYn7}W1y^ #@.p8yP55JzlK:^YvSepq 蚶Ťb6;"mRDh72I j(JUmb*PF h)e'қQu*DTD{9hFȬ==)MRCO3-T* 9JYPIDG&TrO'V, )R„ <LX l:SSsayt") !T=Г@,PQ=:-]֜GD? )E;nBn!z߻6a!J`fm$XuRDWY-#1̙*:-_ ըૺ삡ZlFiOs =WB  IRԁ r'2@JB7R̅DE0L ؒbbPz2~K0^ {SeQ9취-0#&{{;nȽv/ƅhfӧ'O 5[sq}` D7 /+#l7 D YR|ހ18 0uq1" X׽Z.f+wW/]fe.  f9&1Nq&{Izv<>ixl$'rh%(|So&]>>['ݳlُv?t/燱oMGLE} uy^/{oǁ_Y8׿ɧ䱮.p˭Xps7!unHzCk9k"l."\_V!YcsK=!N8sƁ%F|c͠`xi5ɷj(&i$yV+>wb.^8YhHc"ѺD׷~wӽ~x1_ԿGV'ut/X~N;# CZ`(n)B}x',t5{~7hJ->va !hnt5]ɟgH}. )s˷rr @M^ mW 8pLWKFP2 8pJ8j &#k>? oqˤv(|p&CX:Vf:C6 Hp(^Q`$H0#?a0;}F`Lp 7]gJ i !99p6ʝ3IrxtmNI,dS5.Gw{gO-8h}̵GbS9_bCBSF.1BFmS *>%[Ɣ}9 @AJD- %[V{J{;QT@l)@&9 ' 1qذ&"`Z>tQѨ;r .^A`UW+mϲ\p"9k~vӛ^Jsy)ɴ˷%_4h|G,SXn!&1H2d|bd|̑ E''''''gP\bQޗ9\F endstream endobj 574 0 obj << /Length 283 /Filter /FlateDecode >> stream xRN0o#yvj'Yy@ Q%ZT QX[ݻ燰yp˘AJS%0DM%80ɃvȴH]w쮅wxÓ4b_]X`.0Gq0/en银y>> stream xڽZˊWD}Č1C `>'+JwJ̬3a($:G&75IiI'<#HQJRk!r_,iknMM&%3's,-HSHIVeL8(W1 &Վඊy iɫr础 P~OM`VX`(PPx.څc07R-, ta%Usa~, wRmyqLV 8汖6pHOJa֋•:(LKT ԝrcz8HSQR˕4D!` |4, @iDiT 4*0 Jhfw~q3OQR$X ҩQSS1BmWh iG4] b0t,nyМd`vM9 ~宗ógv?<?9x݇^[|ײ<?ݽ{L\UJ>WsL`Iي`ٳt9!?w1}{`,4޲@{`GOC!RiT fsi 7C, .`m-a0We@B.i\3 ֲ[{C"W"Cf1BAʎȋ4Zkzc -f.:\̑!0+Kb),PT:x4R =>7w ̭c2lV ߶0s8:, bP*Ig]rv!Pt6+缸دRzU' :3!a"jmAض.xޯcnwm703I| î4b}-r5ip÷̮6QQҙ6qRNt _S:L^SkZ[ogX_yf,Ob endstream endobj 595 0 obj << /Length1 2909 /Length2 20695 /Length3 0 /Length 22148 /Filter /FlateDecode >> stream xڜwT۲&[pww%Cp \Ͻޙf֬^j|Uj>* \Rv&v6F.F^t@sW#'h Li-q$F. 3UW @ `ff=032qKމ gibaX99D<,-\?(M@t kfZ@f 7J3K'g;#[ ?m,mMmh7LLtQ=Al@w2?Ye/៩(m jlJ4u75YK3jg tH@ @4{4q_99X.. ٙDlFotaXTh 04q-r 08Yzt}~<ieqyqVx388l\N6;U4/R "ox4]ۻjkl&/?u_Fj=ѿZ/잿LuAqo}Tiof9O? _ }!ndkiـLSSO#?UJoT`fd \dl,퀊Ζ`c5U Kk;3࿖vA@ 0rr2c 33 ` zb3ٻL. :5ElDD߈ qD#.߈ 1$~#fo`XAo"F .ro7qQ@\~#E7qQ@\~#E7q@\F\ .ڿ73r64t2q[dl[o bndd!f/?oc.? @I@Mm@7Eֿ$abej7d毓S߂ :<~JaD-ۻbT O  0? ٱ2k4{@Pl _v]#Ph;W[/?(1`4ȧVLL~/b89mcYK U7'P]Al]"3Κ/tl ugaA;n?\\,,(-w? @>\'(?.g{?k ? vLȩo O^@2 TXNa3KБzMVMxBC}%I6d;1Wc CKJśP>7a[{}KA߁>~qc̩ b WM=-2$.mG*xj |&"ޱz>Ƒ1"Ɨ.~1/n(&bT-R5Q7XWRIéhCdOd%)e_][Z|7ABFk>/ 4ntTQ Zko 1Tb'{8A 1Pk qC-025?(SA?xO(ŪMmZQ$h5ƫ N[E؇Դ32cz4S!s~a `QCLόH;d#Ա-Wvn*5>=ϻK<~D'ReS<%pس,= SK\ڵbf8%}V&5܏t+m"-QoOY|*CM6)&髕9un&z`~_LkXgmvj GVy%Ѭ;!V-adǹ?g& $a@U֊U=;;V>hUJ}TČA'%kW\i3 H*a-+aT,ṟkhr/81/ _<E їx9[vdZI> lVxg?!IggR*!;c$Ɩٙ{Ohf= {J5qi7MST=y7zd1+ 2nett9XZ G]lvDt&A6J3(g7Ӱ/A=Ĝg}Z9Ϗe<%RXppI K"p2":Q@pț<,jSv~KF "&}, l 4@?LݱzḸG|yh] VSV;'ʃgܧ0#M4>5",TSdzSLx&䦻M㾄czӃacC_=Q[wÎәNv9g'8nK2!^u{G,Z ^RyiF~Y?]\v&[7>olE2``,D´/En\f<3{>JWtKARE8\ێN# sgݨn)wQF[~z~¹5xTd{FHD+G+1`vQm٠яmR &*2Gc4{^wr^">-[ )Jusy5Pl2y!tt&ƞFv!kܜ  `33%A=DOdSd'%s;˚kV"]E\,327s:A<\w@e?Ը?|ss+nǍ66-O3,{? Em['i~sk`JK|k&3% A`_ݍ]7%<.7A) RH Z^zlC/V [ii, na,ϯsavT1lk8˗WZkׯȄ y5}%Ft81 0A0qېvl=ᗉ&5C}L& 2c̍'aLU$iH?L#igOӲ"H7}sl +OӀDžGċZɥی:)$-0\ +;ZƦSs$,㈡k֥M dnQ5P`J1!j^i7U5:W7ͯSQ?wȾ #3no/x SFΝwȋp5|SlGhg+G$£ 1NEw E8t fR1ZD2HSsSo,\rrb4KdaL+W7 )(YvkOq#P[>+?A0A"'X}Jm`RpNr,͎'ސ`S<=:AilV04_rDX?ؒIEp)N9v,&xgc $g%jIpX.,$03/ad$@0۽2eK8$OC(Իj+X Ӵ0eko}QYVW*GY]gَfk\e~ [$M ;/H>ܠ㦣O'߸X=$YQGy"q0QXg~a3gyH)Cd7Ӷ77wt[涝ZHNTѢFP g~}z/8'>?$w&ºt|f ;ÜHb+IB55Jy Qs`?)9OhNJ'>_ 셥\ZwxG {z)WolnBrFzQ}>9&Q b9cqkG:/6U$Aq3v|A=cpᅔUі\wx!F.?ډ4O]'L>0jdIoBcD6c`̻%9Jޙ(--7im]GzWͷS1 XJVQ` L<0!KbPy/( jމ3uKVh}K-Jxamq/-6DmvC.7wW㺔0`(tFam"i!.$]tYAK17=ݒJ& &Wlw#Ve[b|y>Qpec' ]+i {}v): 9%ٿZ/jO))/'<.6fuUk>92;+!DWJtgB&i'TT[| [TVcʪ3|;Ʊ.V3&pi4W7on̓Q:dǴűDi:XE*FB( ~I;Cvůꊐ ({lEV ){riߪS/^X$s2Y#~~Y:\*RL"HVsbr-w5ki*b 1wJg|g1W[Nsxr ݴwhZE003t>ahK^Z';B=}7 E 7U||3b5;|"{:Bl(evPQ,7*Ȑ؞XjxüF*[1Q[Mz+TdDxcw&C$>ԍ=!r ;3Z{ƸԬ2Io,+\G-?D$Wv4,t[%دZW;`nO?s|z9 i}8D?aJ9d0Q"UX#PZ{ropx<~4rM(& R~E~v TX!Il]MO@˰xnE*X9| 0h2dH) zS3^2Az!u#\ո\:{`(:M \.Hw*"lz$@Q9 1US %X>9ØNwKl|WDc|Gb tsj <~'-uVXX՛ MGg>_vU2IZfc;h/[5ʟ2Iz(G!]վtSeioft bSsZ1v UrOKx|.\J=0Sě60f; XHСTN&^ߴ 175w1YlBV$e nlC߹1FXSx竲kE…ڝOK T4%]0W"@7U-jk9F\In+q pJf|(Jk4E#y wGfW4!W#/dd {tڷPm~ĚeҡIw+kR) 2@}\~wllznZ]pOl)|KTԫ w(d o8*#F^:Ə'6|?m{ڰy 0 <`ɾ@e1Gƭ)ZX&6]=!tWF=(& y J!Lbt(} 82\<U2,۵>9xbX0"rgP!"8E,W}nkS HJ1 eBw*e_"ƺòGTbg4W;y>~Bzg~K&ƊLWMNHmI;7Pcn+SîP.GX6AFkP^R/S7G¡UB ӈSgΛͫ,)Ʋ傷j>3ui :<7t󏱢)ӑN-ܣSw«?1̄h-ęDHR [9V#D /bׯD1zhW.oGN.ŃWiEIv&%UJSцd"=\#K97S~dzpUz2Uli0L 4}#h/@6*^k}phÄJLB;[z쁦F*]oWN{YfO5 "сQª QεE(ՙ_! »܉fN9/{6b˸}*޲%h,FIL=.G?#:391D]@9n}TSmy"{Izׄb6F=؝wЋo47ڶCG,1iGr:·UY*F`~o cQ}n?&>ȵՏxYLC83 .J{홸 {=lAs;xC]`~_lk3vhw*$5rx(קdǀn5/BNV32cJ+ ՋesT)yF/^y&Wi*dQv*4UWgݍQ'|ùOd\Gć-@g!k_$u?<NgAR.>$UrU ڕ[!qEVq$1WAL!c}s"OX4(sBk強ˡwxrxىM̞v"Xzˇb+\C2gu[/C4;1ZD&/hCCoxj.Pw~U P| 6 Uc2+ϱ )&Y|EmOrUX[65٤ 5bG DR ZV^^$Dܰ2]ڏ8j:h !B֫=kNQ_s645!Jɶ8c Ujzq>Hy E_2D! ZAɄ,A.7WmeqΠ2SGrx8|V-` Ij%3T ѳk{1%c\ufneL<_~a9e23:%=j G//6)vh 2NA*A7+3O2e|{[z1^xg$cEa+Tk_HHIt߸mY0_u3+o$^wd%jfi WWkjH;%i(2D̠4!piR4p_ h9Yz?;cyI:nTF{ W2C3]Xa)[-&6Q9{Cx3 p7DB~N ?~-(z@,wu+Ҵ/9E)eg ^{`ʢUYJLX^RRO5ZLb3>[0ُ%4ڭ*(IS\]cs̮b˙ S]龜%Xt>Sq^vXHlӶF/Hn.(OCY&V?J 2K`_AD5?>sw;"YJ UvFNSճL\}o AV㻎=J ͦGP6_<} Z1M҅Y7w5{RC6i1kd( -y$~Z&@3wț o@}mg}' fE 5V֑CL8tO4NLn=ri%m!0 $[C@\ y"4"ͦנаo!ٚs-qc@5Aq :|'dRWx tDF—["On^Q9Fw{dĿ,',~D]fi$\7}%ֱ Zl3b/RmYRxFzgx^:c%P CZ$ PP\c:dג!q#/80gj3*pn#N| ܠ PNq`T\7K^ŷ Ⱥ$oT9lMh&Ev<q0A[O~կj0.E|ZR4?An{jDwz192RJ`r̕?lnBkD0H |ۗO)a7 pY;mfW+Cdyژm,+pzrYJwO pN\t:fȹm%[ MA=^T6*LZgC>_#JdPשD^e?l9C@<< jFj_Lo6qHL&dW?l0#ޢYMMT7[o0m vZ[,1/h\؁jfKRO辒a$eZa4`lrۢzR6)^obRSGiL zNwn蝳LC%x&S/"%U'Dr""ci0Ϝ~}AzǬm~>%s bZg:kw>;1S`5~Gw:D9|: iŬWcGm>%n1Lm='d(Qm Q~p\lj2q8_mVt:Gv2e1kQ05]FU(\>L[rZ&!{ohiJOu. [pIo՟,"H_k8%Z9@?,u`86@f]Ӗw@Hk@]wL2X\*:rL6QAQ\IFx8!.-^uҜ/EO`QoʜoJR{fCy\Tu+.M3y&"D 1m@@TIF'rՉm3_?fאR9٩oQ11/jFڊ3*)fd(t߃U`b')5)wo~o uQFs <2mi|}5Ԓt(W/4_HLgA&-lS9Sj@Y!'5EL/w_D}i2cv욯6.B5rbtqD})>#`*&rЌOn *{ I3[EA.~UtEmGp`&kzil6,by|'l;BCndE!~aC"-4^7N?MA.\>ygwA(3 va4jfo5j3կX ԇMvl4ђa!j\[8Fw |]W$4n%7ay"0 TPxZƤ>H۵~ի\|3.[ 7 :-!ΗpԈDe#U :z*P *l}8H8*RUG]#$#-zhk"B{1P|8~ERMUjōR EpW'"]?DIy_`@fg^t>KәH-B?lJܤmZ@D[m8\ .TࣗClfGEKt1'ᄯ(Oڢ_-\c2|޴9kLp"S(.LO G4E+V?r]9]'K)%2 xvua؅lx]=e'`$O(D>hlQ<KX&|QR>W5T'^jP0Or3iJC=Iuy=̓*Τ#RN/F;ZݬO IPX͏Fr{fSRocNTpQF^_l~ 'EG&Dh.)5| $/Lĕ~sDRMaGEe[36*pǪOTVڔYY 3Z@4昐I!؇t|c$kX`fbyŻv`H@>J6Zq]~5ONW{pͮVD}Xp E̫Lח%ӹ=COsh=?`iĒSB:Kc4OYSrY=WM\֩r7jzp D811 Of@k"=l0,/Po|_Y*ya ovvpWOD' exbe&{yERYQj UfO[E8Ȧ}qBn}C8S2HR9BD BuB:VvIG3 ]~稠KKBEq >T<_( >h2k(/TG6_h*1M4OX H˙xX ƪh}F҇N˚!YNO:ybi~^.Uzc}^4pblq5gJޫ=Xo gkɰ6Ttn؀|k+WBsm.E9H]BT.jE(Y/ig0Cl݃:sk^iGY/sfw&LMMQkxQG׽gtp2T|KdӁt#dߚu|L\ibuGPTKӶBN;k@+ݒy} ˟XЁ9oJibBvFoG\:b_ .Lo'|V5Y ymq<= [U=ևHUv౲h`fäiBZluRzZꦫ$(ԢWyץ_FJ3 shShH>v@z(&y7?{w8:>{EvX܍1~K!c hRĩ9@ֶ<Qm3I e􃸉)ﱷ;Eu8GDBN/:[|)ۥ"l yp;qkrTOCWi^LUG),mn#BAv>u%4b#o딶{&s !'B=nLԳ,"Nt$/S_B[i8Y W.c^eT{޼[N 2{#/;W$Wٴ\~ÊO*'SNxDmQՀolln/g/2?e؅7 q|hޞ߆*YS\Ovg 7!tYO [罌OusÂ,f%&|iT 9\&B`[Q/E3ߌZYcӻPvmXz"{@ET8F-\})p"MOuŌU:ЌF/]l5W .zЍBM xPڒ< 5zE}'2!~=K_LT1%ފJ|.F_yّqΉ6@r(`ybv[ CHuH.g, Nh]dCs-Mwh{yS97n qtB%ZeV Li2~dA2x; f>8a`, w]}~MmO<}B`S($Ja?-_@R>QSkJ :#`;Ҽ&>8!];~?E/L;j8O9І05(_ a=\iB=GD?F6<_8p@qOM2\L&XqoW"itUȞ_JFWFjTztG~@_%`hbFBd% U[ȐanENϋ䵕i5rTʷ{)[h%7dmZlCd Jf.g\1)xg=/gWZ #(Su, ϩg_UVm6Ł®OP96Zx N$j44rYd`3{ ZGGs!,+1%ۥؿ݅S]|FB4xsA|q[9jVk]38[ߛ1n[#Dja'56 Z0II2.澀?qL&Uo⠔vXhyʟsȾ5%7R&,&3=i"ZNT»> ǕpƏli;f)h '6I(hK ( V}7$,T?r=ِ̮lJ9t7j)߰tWei46.9 l)~Zձ qUASɽ(q<೥{8 ]8lgnY-8.UQE+ʦVKs,K]Ъ{n54C+fJRg/bJjeg/WUدr \tsu7\(;VwGgFG{/7Ydž]Ot@1%_:?YWeӒw20&MIk Wb f 1!P_{z10L F, 84FG0#S`3r435Q*B11\387+]Hm}n:'k=/m/-b}`Ǝªs_m,b 8N.<B¸)I)fVV1G3?@'_]rq7$.ak/n2Ed3ۼ4Z& L:ڑ֕XYh= "j]S1!m_僓a-c_O uA4)N_f,lݖXUڹwWH!8zqZZ#P*w]cOr]!Z N xF ꚀxCB.(2lxHSi/n%GՇ1P(% &#ƞ{]_X~Bnm`ڄ+ɇCreG5IBo#GX7gpVAFs1Wpٷ`(LvbK69B`Ԥ̵v"NG're;"Ы}T56i~ʈ1݊Z3xGD0OG!x\XwH]7Fh%cia`~TRlsYy/0sc0k`dNU=2]z]&O[_4$lƤ ~0"+7b[yq|/7?״z1B6|3Im*Yy尟Vu]Ӳm@%r*zoE? -(hDŽEL(mZz8]T§Ϗa}RzUEcW jn].ʓwkvI D򐁽|i&:J^kqLvHAQ{.fgvąhC/QggnvtʪrqzlJ7SqZףW^Pn+7b]*j߈C 獔仮)ٱ‹ߎ R8zd!dR;ڸBr5rAg?i1ۗXG܈gNIw /Gwء &8LxXR ?锓Y Ui=rXP [׍1֨dճ޳Z=1z\S l BWN>/̈́;8rFYWqwPD~k .nOK# YN;B4_E2T ^o߷ZBϳ`KUި[ WF:YP ֿ=8v_(Q|d ՘!Uif[O8uG@1qET(.a#Q,Ttp.Æ ]Xbfm}J< ϔ99FWo& س&W9NZ ƆK&w%/vhh6o8(TԗwIt~l} K\D3L޴ LK%)t D# O᥎aF)Y4 E?D1<{i*N \yKbn,<\%wr ۢs_ӓ{%O^'E@g1Lj3SARns j^ Y-%Rz=B|`ʢV {_Ѡks)!"`lYI<3p2 uB]>7|(*U2dO QmH,B- ;HDiAS[D (C'; [UI7R juNlc-;~.~=3AB dXw+ni*K8?k9^v)jyFiXH>%^//4Op d\z(eOEK$F#RJi)-9 %1=V5#H=rH$|b^*trfEXQ>)2ns6(>@K  (A9d lƉ:RD||3F>xM#^Mxw? bJ8k!Y#C67ʔӋ^ 4= ˆv,ejB?EďzBUf\$0z,&0Km̧ZӃ_;IǏS~2e#N%M D|z=MS=PDΏ*TzaGdf_jOb%3_&8bڨ~' r "׷Z5RӐ妊?~cBNαJg+VH?J؞g]w",D .9b5YNhc$MZ{@Mza8șB{߾ pbKUJE̜d?}\)V\ &e;Eݻ| z܋5=ԯ+Z2c`dzBy92JN2,-ʖD)d6']fa87Qb[[F~jfdܜLG6 X?kdk eѕ8^L kL :[^kD1#LB'g>k=%nJY28GRkLkeoۄ]&6 QDM?^ Ww# ]催':S+o$59q/U<0BāP>l~*є[y4 †H9q~gJDE; N`Ys'!=\U3lihה2Qcz<~Iq4TԿ}3{1qcHhQG\Di=ǝrX8ϱ23^ebyeEvlɳuX] M"yXuT} @>P; :Xpp!{6`>4aӺg9hh)?8NУL\y/-ˊFهc-1C10%y=NXlSMLaaBO0 :p_a!i+^vzX ~\fમ|#lk*6r8r3H6{T[ e$}\SL7.i_7Mry |TCʉ1 9-`$AU5ND3SA@w&˨ނܦvc?m`[7YRk0@ B+a׳I^/ǁ,6:Jng&L}#3~/1_D!JEFFeDX/!WzԌ{+vZ#5vdETB)ǽqIZj@y̛͑>#M ιI=zqaP,]&=CUo{cbP8+ږ)dP@7'HQZbUqZ&cDQ^PO'+{K`ٯXxcI }0 h(pWZ]ox?C%pO`vXN6|s] XA*o~Hu𠾈 B&9EOkܓ:?;l4W:Gda|3b!B9_HD.FZ33hµ˒GB`|*slㅉ 6ɤl5X1h^1Hr7EV|PD0\ IÇ拄om2L. /6hUɈgYTr݅yuj5J=a,  (G{XDhW{)b0<6A⪥r h`.ź;"6OWo4ιEGTȅ7όlEzaPܭjՙPxi.Y\L0G&ZDGxl^y!h.N&eVnDa7uTYE"<* gh!݁MsWm;zAfw{Сpm$b83o,`͛ ʯp'05gN_~ L"̹q ͯC."$RBn^O揸[H懍0VۈgV_BYh I޳nt뿛UދjvORM=07'2Ǖv=H9p$w\@zXX2H~ \]i endstream endobj 597 0 obj << /Length1 1515 /Length2 6671 /Length3 0 /Length 7680 /Filter /FlateDecode >> stream xڍT|6N7H)c0b1rHw R 4(}gluߜ&TG ez@a') [NiEzpPEBAux PRFX ",,")P =A=Mĩ @\\Q7q ҒʞP$ @(WMD0`àsEdAނ?rCH_(d>4A"N+/! {ߘ!P$&:D[`?Os@Am ^ x py@(?Ryx#nA Fw tSH[F_nnڬ"<=p7ѯ`H(BGap2 >^Bfp}?2( .,-")!@BxA_^2`Л"7 @!} E 00 u~#:? v7 =U] ?%TQA"bi aPL\ ))xoG ؟DXHM l߾7ԅa0 &4H7y<hPuzeՃB`>j@7 wO#a0(Řfv"a @(,?͂o. -CЛwHu8h" Kl$!A8uc)$5S@=('//D{nn51[ u<@ȿ oAfM ~-P?L4?FGUfϹa#Gvg QڈEХC㉍WDsJv*md݊u})2b~}  og66_H_VL $%چMq9Oӳx)oM,|wr!у$RHtRkkz&ʷw*_2͢KN&;{]k*ڜ}i H 65*C**QҷCMٰ_ wOT :wZ}H=xmHEmKr$Eie٩ރR]^pS~ŒMa nͣ=Q`c^RK_>IJ.wg.Ԫ-KW>N501N>CS(`_'RigԬm;ܑ;Ck-73nڶ_oէ+`Uߎ6=Kۄ8[@e ǚ=ށ,ͤ_OErrZP@$_#lps.m.‖~eG.]NxF ;%=ؗNevYpsTw":lḥܜJG BQ'*9?VKÚl 5KxC8$Otnr )+jh~׊z^Ú%idw%?Y_UTqKDOWx.MM2}P|N'YL>d:RknɌ{M3>@ȴ4l?J-٤(gyJ;h%tkCxT͑Vl:ۀwFEUQYWiMP49kp%|n*IA|< FbE>0g_~d_&soһq վ5ia*'d~.:& \(-%XSgޯ´^2Jv^e t.-"Q}ÐY!%xP'<%iz6>&;^:tt1.m,#UgDj? W1Wc9o;W;EPXTGw,|n~{U`<=oJAYrL1_Jevo} jf<>"}r!aajuU$da ׎>Ri.){Ck[Wt]zYmB,:^8iL0GU%E<{5 Iqc:U8ٳ)stݦojVو|ŸEp_,XVI@;BG6{g\KCE*@ak;&ӋiUj{e “iE~u'M|ï8_|s S!k!ёx~y!ǒ ] !{SoO;q$?vr{o; [Qpi,+5'HnJ+}X&]mnaCgwU&|jšE%.ynωaDde4?bΒ6toFrEп?L`@O,eci`0\mzoِgvj_kvjs\)N4cL8&C0+#%? ?dSr.R"pՄ*,Zwcݶy7][}:-LWiI׽KVMY Or .p?\fftYKf t2JFsAyrL>:$ g[]E즂N{Ӂ fּ"Uؗl ] BI@&R-[wJsjc߹OUW?_ER X^cpaP2nZ]U&;>aЗu֑[A0"M}_H,yrqR+LL~1 Q9( ^l?yF"v]]G1_m!>Z`FEJdE}^.8UU(r+=fWW/3 L[٬=s_bӧJHgY jz~9;p4〕pi5 "Y4vШy%`s86ȖDëyDVv4_ `9>;@WT% "fgI~z mof)Z{QРOׂ^ve,Zd5| hxD7Oq(׈bȍYbz콣)ِ\ K^ }2Ka􁾶[wZ+RL-}؝7oǿfФZ;U3p#maaYk&d+40Lt.zY m+{1WǔeF-zh*Cm3@k`_Ҷ67U$O{=Nv,N:$#&qN=q*Z:uHx-P1[z⸇S;II!1Ty"CnVH.b>ʅn$GWaK:Il!;yjZ ֚&|ȶi>rg}p,M ׭&'i,ΩW=5E0Z6fY#26FG7c@:^g }Q0|4Yև|hyX%V%(r;`j(ܯ]ڴ_Nzg~tVM0ɰfE!;-?TKWoqkAcXgS{)s$)ygFWV S4ۼ wV>FVn܂*] pDD~U e ȡMMk*oQ6feS{mUs3*AG5+`1Wt *mg;]X*4̕Q[ OD@*zaM-bYz6m";G:z|)CfLۭc<;ҜO(B"M$B,D'Y{g<BvE߾3xVkAֳ⧘ش$o+??! 2hpְդ8X'V+O 5!#+OvRB*Qf4%rVHD>}:P$%+@Z3xcKOptÜ7\qMioCA|vAir1F]_l#gҾ`O:g^o#1qmc+>H<ˈ1Wf2p{;s_[1xx7YORRw ]g+'Tol"\k? %Qnw;X͍Ap)RvW j.9iMFuD[I%۠&O?9:3mQ[8sd>^$P:u]Dׯp9?UTwaul I?L'z4ͭ[L w (5J!Fsʈu Jؖ6>鸣EH&N7# q%x5Sigl)WFiYҹHwy1BԚ5I8Y,,LL&ܯXxyI96}1|wtQJ$VK"3!{hqؐG-]bSA{{ IkoȘW-5 r'y7w6 eStY}bu&4x*jGnZ[!6,k%(UqU$y|:d8d0,ػx)7N d"q* cN 8 e T7luU}?kIvޏ܍Gs UgO| (X-nj ].î4THСł*3W|o}ӘP}!ư_ +v)V %H9\apyyV87j\Qh谙% |3V#}oS9=GĤQ E#~ޒx,)QAEcn8fYR]J kȫ$En9ywCz7G?zFe׽ U;gW>d˂2GǙ wk/K6DAo3x_nb]Hl&)Vo8[_+o_~r6EkYf}S @&v q\e."Hࣗ{G(}'q|?~vWxQW2~PW1) ́v;zr1Ej.J^/ɓ:mn{OtdZ)U&5?GK_Kp gMɱ'5 ʧˮDЛ ח,?V_h>~`S&O0P9L e*w|!A[;tGώVb˵wS0x'}0cޣNwam U" 5'ӃTPv)ݡ#ؓI':?L_P=j}#dA~0evG"ެ /+S+v8Zc&JZh L  C9k9;9A촓}7%jOrt37\}6єwlχaLiC-s>32ZBS?'MR=`A Ɓ>=텊ƾ%f%?j#TH:ގ/-;rx_d8 Rϕ$LLi s :lJ~4Ngۣ(mD7ы;)uQ)@"A#x6ti 3ց oå{LJ,]ۣ|>aKKFדIg`G4qkﮙczJ%+s㭔7\1|G],f*Ӆ pkkk}qg1{.y8DY> <^Ҋ2bh ϗˣD`<Ko?r1N1fXv8MtL_wD8~ϭ&:QSʙ~~֦A5@k]E4cE "љ[Ujx+{*S OLϾ95^%0AK;Oe{c2zJ[fG,VƾI;=ĺ166ՌF3 2KνuS endstream endobj 599 0 obj << /Length1 1376 /Length2 5918 /Length3 0 /Length 6860 /Filter /FlateDecode >> stream xڍtTT6!)t 3tt)0L30 RJHHwtH H "Ǹu:}y6;C}>(Bb@@I '_31 @!%@ cmk6 pw QI$%D%(@B܈ٕP.h=̿~.HBBw8@F@H6cs;Q '?ٍx"0= ~ ;LO0GO068! 0u; Cյ.0/@+; ]HoG8*Z/ /P`0 l{ 9xn4p54׻*aH 0{ 9YG$wG _C@] Wwklv0 @(!(&*`^{_ ]`_ }]P.0v!u{;;"P!~m=t (kh>EE$]UP &3C0o#(ğv_-{e_upKuM[?,!/7(+ݐo7o;#Y뎹V6ZVE;WVۈpSAx {rCW| |ڂ8^nל]K%ED`4M t-F(7H:p=?B:Qq @Նya~QF_7 k[0 Bi uxtVouHP{?2`%iEoW&@GhIOUMxp^ronZkf6BHN^ DƆR-~hZqq!f2 u6}L*iEgyKi ._;D5mFc_:KmPjuٮ?ݦ w(*+hBC>Y yAW;˪g -nD#N儼0R$ lfJwoX{@yd] r1h|ªRpN?*n׹j沼9,6QF]&cs)75 Ɵ=ʛۺ>U"~.<"\c똔Cz~nJf3^J7ax;VҦ/Wi&>Q<}[VHI|蜟k/΅ 8@Q?4;U\6cp_~,P,| Wv<+NNg|h}ho':2ݔxm~oCWD MW$HzaSY1kM]r_ҕDuߤg=T_.daZDSmc>fWzVS9=!bw;\.zLf5a.:=«\XŴDz[fdFO(̋+)uS8y<}D򛿰n7#ۆ7yMԭ?)(5=vá5HN ϻQ, 6El:}υ8k/jbt;Gdy'rDjv)gs|բWffdOANd8EP%X.Tz)ZZM42B j2kh}Qxw,^:uOVõ_Y@y~+D_,5גY8-%miqoDQe ƖMC2`jtkԂ YٽGY ɓ#ZM=ç3]]17dkI; >䙝Ϻmʧ%d'4~r('X46PJEwれgu9^|/%Ur5w4~cXaZpy J87NZP47|wXQɚw&棥i[17{{ǂ(1cǮOpc~#4-3MV# @'zJo 7N,:y>j^\~XZٓVR-ncA/$aEa69Ѫř@?⦽d# #ɬGAE^hq|ꑥmr1Aft-'σ~?BڗJa>+*7*c7lTB5tYJ.}?t*s*d`lxRP6JIB|(mX.KeuÛnpc].#\*eCu>tQvW.\/vW =w鞾<'Xxn@}sSww=P$PRU+ڌj-flO>aMk-=63G(-[2OylNAձoN($t+w5BmDӴ]I(gM- K.ڠ\[6ny-'?ˀKܝz#fޣWU4:KCѼVrtԬ%]b;mobH{K̝; Sǽ-1-F`g A G-eNH(z|w%A+9Tw|bdު9G;.H vE-BvX']2(歅ך)r(΅y%2=[ez}K`1Id NŧX ß*r.7g\c_ % O$dϷhU$\H2kFKe_$`pYRPb53.̒;meá]f)a>m AprK z-]ݴ, A'g%~J@|#9YS-> Z`e?l,rXE,dkaiz e?/T\_ȹ?Ol-s݄SG;Sj zhIC[WOzu\$*f \LͪgޱjP#!Fv/C#ʽ SI.R-'ޡc\c=~n 3y -s="u; # 8q{&oBUl%n[g$OL,cR>vՔm;̆+hvJ/z9=r2Gt;LD(!?$qNI#N {kk,uY /_A%:}YUV^]3h0sx \Wju)w]b$J M+oyP9y}~} uˡNW4(8Q  ˄6ơ%Q+n>=`c4YaZ8" 2gjTⅦK:aߋ ǷN31W^l%ar 4*O1.Xٸ2d[]pȾQ/"Lb Ѹ[y=Jw7+[tZSfxa#nEF)\'{F{U[m{Z j9 9 o1!#cYvN;)"2W,A# D&Ϗ樺7?} L=}ǟCHҪiyB]3>|P )!yIXqˢ,z_oկ m cM+::O}VJYBI Bx_3n r*x{eڇ m"O-.ތED~B=7lҔ'P;>e@C\c5p /ÇDu7 l&^Y ETmӽ¯b`}Dnzsw-"TFJqVz?c35-^!1ngZ_qt88~|&SҍU[z9{cjABG/[$~m>Ĩ/Z̶TvHqދ2zp)05 b%z\ByυT@<}$oرBÁثyHDbt#vpxhpsGqf+wrxZUI&U3:& yShKqJ{ҺGe%fC\"sV2k/tb|9:Ŭrife_~bۊZVւݓ~mݷoc8M[ޢ>Zۅma*I?_OmmN *ƁSe7_[`@ق\ | OvV !So_ŗ<~_? 徻f-CoD%g\ZFkVN\ +9{D:7rz)\Ҹ⾽{ǓY@aiX$z_m$IIb)~G~z.,S說 (zo kE2AO( DB%a/ҝx`'5 BhE,!cJntG@hyCj)ؔzGQSݐY-tK ), 0&gTKX* d(5o%ӕ{/EPAT$W5x/HjL]t;'U_0'&d1 !G.c*o,AzCMV?qVk-q]s;86wqZ bԱَTy_ hxngqA_\-idWks#A1SWOGzkֆ ͤ2Q8K;I&P0L*bm˭EigzXo;lA+3h#E)lz YAmĸ>'DzNl~-n3#/Q4jEQdez]X=6`Eǩ r%F`]*fAj؍ګJJ9OʒY/҇pd:>z[Iފh%k^RO$oc"25$里? W~oPnT$),S1FBõLlzXYi;P)0fU| Y!;~1]m07Ϋ7+v8rY6HC3L?yR%-2arDj\NjӤKɣ'66֊{$,RZZ|YOmM֤Kڢ4א: ;}XxW&9kg(I#.YKĤ]OtYC8cYeH^y!mHveI>Pܺ❢Dp԰)IM3qP7,vgm*Eoc,LZ눁 pFS5dضNk/ޜgq.kHB: ՒBJJϤtyJRT*IȴGh{|)δj~ZC}-ßcfYȆQ _;a2zQDZ:cxnzg0B ^rHg,4;`8£.9+e6EXI endstream endobj 601 0 obj << /Length1 1694 /Length2 9480 /Length3 0 /Length 10578 /Filter /FlateDecode >> stream xڍT.Lq+^R8ݵhqKR(Z݊(ZRܵH733Z|gIᔱ!0g'P @^\&&](9.> s+@A:^ P?0WQ<j P!nLr0+G+GDDwjrv'dF+#@f +9q\m%Y9P@qX~ 9Aj kuSAx\!jqvC;[C\jM8Oc? 8pyudesζ#ƅBp@ֿ An0?u(h@ GqA; `NNg䡮+{s5\g wpn=g;_6H?2[ @\/+; t?<}08jA~< ;ߊF<<kBqClB&@$x߯̐ 9;zcLj5Tjo, x!yUǿ|;yP/!CR`@w+"EwG?, '_H#kC.@]u5 :8")SuSzA_@VvOs:C^ܠ?:Y9 7$7Tܐ+c1T] @ o\H˃\Skps9Hg rE a HFH:sv%|Ho, mBmDqȔ 86x5uF:x%ng%r@ty2THpz>Ʉs74?TCUgǻFoUS| aP+__a*xMN+g~^+fj}NB>NSoa!1\->̭vG>.GF)-: " kE( AMh|0J_<C?lI Twj5L6瑷B׿'iJsαyL?x+mtIsNX5.~kD6;'|4Ǚ&{ţYZW_ wP2>/`Ɗnq!LּG͞?)K`e%UWۖ`vۛ3UJA~v1_Ax_C-d1WI1H{xGf223^{IL)^Л*}O f[[#-8 kNr2Y7"8Ҽ}e%nHn8bc0/A(lsI1Z&=fMA"Vki޺BԉV/%tWr<;li8T>Ga׎_2$S@ubMЍ Z/KwKa|b5A=2t}'h# T6,pqO$oF$ hI|.y 'dLf hRf5)\[?BdpUgx ^( 5V%龹}𞫴3g:Sgz2mړZ}';CP*AZGL1JE| ܳЯ"57],5A6>qO3~p[QLU/I"'cC K6!VGe_ԝ倷Aua 2dv^-v4\נ*z!rp7i.9 KnMeee+JnjkIE(&0jIN%p<.Ɓ;Rhe4NP5璚q)a }О\Raܡ&aOZl{Ż8Uz㕮2mwF7D-T}>3G?gF4K[۠iZШ`NNT㑮Ay`O"cQ{4**㔍r.7n+eeZ69pCBQ7kb/+F-ԻՙB%[JKLv~Ph Mju Iʔs* Tur1VD . ,Ogt*Һji ԥsK 8<Ӽ"xJ#4őgAB*oBCbCGl?pV2y:!۔S,m(ƣ1'KMw[j b/qU36$wLS;il竘PLp$  }yOÁ!V*xRfgۑժڃhz${6q:ʜGȯcuDbQ 4m9g'?EV)o7( @ʘM} n?q=Qy}3[v;*m8zr7ۀ* ՗ԝT h0i೼Ƚ;fq$5DlnU}ɚ8 )D D;v/X~oD䴠h]31?\+D+muJ\Ӗֵp{yPO ;2h,)`rq9P&{t]hfޒRMΟT̲u [sI97١p EgS-c$qy110 dnd|fNf[k1Pbė×ZR5Q)&h T^b u,YZۋrR׾ +bb1>nXI^Gٻمe,B+ TJdzomz=_6ZCpM?#嶱.qʯ>B!ݫih*iڷ}M wɏ`)&})ʾvƸ`>$1*+*8.Q,a#ס@&/'ri"[?-8?;H-Dy6CeF3G<w!fNqtMCyng_H;:L=WufX_0mhfx>Ia;!WrvkHLh&U;.|=)1Pa{jwA'Mծ /-C[CTk󠒂8ԣP@>reR֪HԓTZH7LЧ5ۧs=0NG]Ǝ6vɲ_^.|]_,t2bF " qҕ-\ˮ9,tʒ b}SB 28Wd|,3]nMd nܨ)٫! RL,@ YH+]OW0=:NQbRsЍ5npш)VH9vXݡ(eQPt,3N`RY' k8cO_;?vC1߮;ȋ Zܙ0Khu @/VN|͍:{/d9 (ᥬ)a%c[`U+`zHWQs;BJ4ZCa*R?n,$mOoIy7^;lBՆ31SfWDa9k-c;,w[/{}zn \Qho ЍزnUӇiw=&8U)VzAh_$iʾuoaYvh{ӥ`$ bn ZǃbqyU4?5Lz%:; 9=B`EU%tuJDCVmXn/Y-T93~TO*aMA.vު uwbF9á7]~GeK8Ĥ'ܮE2־5r&G`:(g 9 ~Uӆ )ΣI +OrNurTXOMi09G=Y&d%}ݮuexH1 /US҃5pbG>=rTSd=L)ފ9!E2=o; jbή KJ\Gk[>qɠi<8 tJrCqrde7v ELqEPy% 5+?p l}P;0!bmv:.=*x O3#F;QUIwNV(ꡓKZzmwCՄ< f|uh՛c qME182Tq2q \1.,t#zT]Kiy/g$YeFrRNOLyOvE&4^AݸkltRdǶD6`Ppا˽I55٩\7}ʥcK!i8F$=@on-(}<*Rpt^ ΗZ)L`"{5[\pRK X9:c)J^@^,.ă5U]M0~.M/Fxćo. r˿ *YkMN| BE0 ZُSTk[;n&u=ws -o{%:},j`ݚX--W~PotOGCT]>3[%l=Eֵqm0,,10uS2Rjw_k*fCOo _WJX Tܔ*eJxM N?eOaO#[LG8sY$ نpFK~ Dصn=pd"|--sʤZŐWdK:l%6Koڊ%&mWl;mfPPzy vUwHLp\pd;QE n=1YRxy_'!phƽ]#;ŮD[O#ȋD2b(W3Խn,Rh?[]Oÿ́X~*^r{e}5S ]4&M7JKB8gaco7*ѓ:Pi?b%چ-ay]nn#k8nUV]\10wo߸pUD \u, St9&{f1}1:>cu0 6 .GrԠߠS5X;L&ѫٜ9$\0i(S_6*:?]MpF >LŎREf5*.%]Dn4!ܱ ngt-eqۛXR#h˵;NU)Rc%*YCkD'}}r-,"7z:9}|A*w6[mQ/0vYr4YueMSJ3$*s EZấri!Lf,X9 .M'mu Ws%:?_~@%ϽzǢf|;t^Fok~zJq@l#Bx2aJpӃ "'TI\t~Ջ,XG"Mg^wv)fp087VQN!ETRbTcU]hUւjtH[sM/KLiʨe f1۬SNCWjkmd`WJ{F˧ؙ6z-yئ(55I\7hs?j5ͺy*E0cqt(?c(,~r-pr_̰j|[;Nh2YE e8 [EtSõŋCr B6!!ͨ[-=@'\OOƼ_h%*keoO% [uk؈:~C;Ɵ*- 1I>h3Qd V[ ofs,Q?cıL2}3Q#,ki`wU^2Dqd|1 Otu@,|3DAk͛o,\ '齄㍮t?Ggv5)3%*j{,v(bD'pQŤ1/ܗ(=I\*(W_+Z@;d9l!e:&pӾ?JBidOdL[RF,R)r,Hƙ=oLp/H'w-dƈC#4qC}Kc3js5ivB8rU@)Jaʑ7 e$@'bEd >pT^66ח]U2˞U)4]V?nIL(v{~U{5iZhVpm_H5nO"9d4=ΆT@QLwmE=&]Z<-ؖ1KoӯX[єz׸r׆ hT}:qzԘ76R+DpEMl}0=ɹa<|9dLһ?-"A {BuWiIE+/dạ]O;?mkV~7d! 'smH6@I6`; WE],ϠlH57z;=  J>xәNhڭߠJ="Q뤧z'X#K"%;޴}LE,i&bJ٤XLqЇ+ư??E ,Z|M l&L/+=g^sRB@|?^.I-/ d*^P^$5hrpT=ЎΩ|&w~Ov9MN}'u!;- V 1+DZ7ކ7 #eXrvu\+u%g&x>OiZeL03g]i8S,ڃ*{$%6Wc<I8aW=`J:Yv2X~X588ifbpϐѦ݆pܳ^Cve.O5/G"R#{0}ۤkHr;WbzG3jGQlu3, 韁u)P-/"QY ~H0E@9 @` |g3a`+ ;L8Ib.TF׎^_vsKP!cxY&jf2Qps\@nW|"7~FPI1Փ!kMħWw1J,r?nx6 x,?p챔@Ak_;\OPDWFs['rSqp_֜\JfK̅5cZz^jE>]A]Y wiL!!)p3Ԩ@2۫v4XP֬<82j;R"U.rQ endstream endobj 603 0 obj << /Length1 1385 /Length2 6193 /Length3 0 /Length 7144 /Filter /FlateDecode >> stream xڍTTTm&KHЍtw 03RtIJ""J#)ݥ4uΜ01hq­!p$ih ?7ćĤE8Cq !P8L!`'F qp Bbb  w^P[@P LrpWwy̿^V6WTTW: qڀaqAhv6P%X%W1ooon7^"] b @~Oƍ;@=~vo;@:62f qz*ꀖ+ d,J]\0(:C-Eunc'=| F~uet0r?yظC]P#,eCxOA^:0?fks[OW"t A06@HY e 9 _]CmSc;&+  \| $]DaK?h"_{!q, GMrs SWU/gCο¬# v: I@ @?FߢՀB=]3# GW$P>jC6)oSjPDmAf@C @wهnSw|B샋\=xc0 \ k=k:&pp:sZ2y/pnlNThh\} KI<֋7y'OH1G# [e3%c+·F+FIy`ӻϬt.io'NyQH\_k ƙ}btor%&2ZDr=Bݛe"VT|=05G#Lt'W8yϸJ+!T"da}o*Ћ*w xְPCMTWR"$;c7ST38cU|\!2!]>61RCfP!*XɋNfA 9@3Zol5Pi_ m/F,ͦk~ T˛׬8 /(Wֆ ch(")CpSl܅`cy60!4|KB0F*}P.Oע~D`Y=N"#l,Lݕe70mijuk2reJy;_9~-~>;LѪ- nǫ$yA9V6-CTPg6o18;<(Hllϛ4pV B/d24[Ba`DbʢзC°'*%C>РN+ӨyaODS (D,y,~%.J+j^GʫZI:: k;A('f]LrQۅG#qp-cIJ &H@qKۥ+U}BG*;i!st%/^MZ֦&NT|}:&qLSGzD/}Dqf90e1>?Y:dYlxT _o>Eggƭl;4v$:'ljb3&EݾI~B`@ጹP6hf+ ؜G\jW o031:^|}b-]z` IeݜH j5FnމL`|:+N^x߷YmW=|M)Ɂ'w]6۪u['04Y2nO ʒ' j;8m|ArP[(fc֫5JCMV='Lw.3֧$& qnH6~&ޒg6w(H2x٦:;9Cf耫^Ï2E*WKyZ M~uztN؅DBf2pDq% GbWo\Э\`#bc3tvc88.?0Ք; ') #;䎑? ϴ)~8_0}ֺp:1qnKt垞QExYxۖmlawHhSHYʀjұB|wޮ̋r;U>Eݭ8(ǃ6/P?ؗQ=f.9.r9W dzo1l[N0bW2JĦQwߔ}b_D}K^5cx=Ǥ"n&Tk')0t [sC5/-:bb*%FbcC;q$R}j(:o:[7 + Ѳ/)2yUjb42je1ǖjٜ w.,N 7w}q;~^"P1~|ߪ+T>]y8ԭ{u xN{.'=j57x{2^O5lӲ~gIюJ L))<"r/Y}B/b̜pZ6~a7 _>}ocdV W.#`J2 f~o1JEk'e,AH[LD)Mdܚ܄0JX y6ޞ\%@Uq_ubKq4Ea $vE6296NN4q;Z+u{\WU.i0a=(}4ٴxЬd =)=7C6D5;QwKq}ث6ǀD4=5.lD7@_sk2%~'\'IΊG7IEsGߤ'I?c?vIIˬo̒>\iѨ[nV ut42/ýJr jv_Z/L1+}ΐ{O?L)wBPSBocB̎}G5*H!f*S5&2DI ܎__Z)U/k=}uVƥ̃h0v~]`;={0UmTL8y A%1:З>ńΊ/?%']k r8DV}_drÑ8;w4):c]Hu8SʔfQ]2:3hRxm1vogfˬ5}`BvB)xQ0+;OR/KtMŢo-Խ QYkI\"d⛮e?nUMO6W*u_n]/i[֟y|rj`@x{xtjXhدq<Ͼo~L49Fiz 8&5u$N睁 .XqUIYKҙ}J,8;ꎔۧD6t%kygtHx򁧲(SH˝p_BK EuU ^1lIC%Y-+>JƇZ%Xm2 hߧdE 4HTQoOmYr~#vb`-M.[pTp;`GH&{MޫIqr4>gt^3yHaI^RI&zdӂ 5m1s4 {.|33d>2~s;= !,ƃZjĀ.zgW\G͎ԜbRt0FMR ^eT*[+K2W-gTuձ*_zǗU>MOݒs~9dwUX5VOVwrWXs.l"e"er~:'xGЇغIЉգ"X 8H얋mQvvG,W!:8*K9GŗVA?QWts)44yā o9_8f_vHs44 *M~~2ɓE?Gw"]S p;(f]R‘so<\1ɢNu=`ECFU#]Kjf*ʡh^(Sj|ƽ;3?#q=y?gPȈɫSv~˜q%,Aז=xAэoS~Kw9?zX,x (ơ"c:g3]_ri% .W0Aʨ >نf25 š;Jy3HI10 ޭ9%}=[8•z=e̓s|]:^uu̮Ĩ(^UՂ-8G UP8w}/v ىƂТ=+ 1(##,Rϔv/DϒJS8H: Q8lpK+~qk$!;bM>p-?oUv%r?+A]*CA1Bʑ(.`U] |Mf¤7=Nm:ƥm3eQCO,?{8T#SNqHrQ8}yS$t4[ jICnTHbe|e%4os> stream xڍuT6)HJ 3tIt 0  1C - H#%ݍ  HZ߷f}>gtePE Օ@ ?ȇ̬C:@21@]\a\`$&Fx8@@b@ "ì<,pr"Qk `@\2P PGԎ@A^H&aD:zxx]y.6\uCh:c\uH 28 P+* nu6*4?d?._g_``{6kƃDrp_D+v(Em_B\`NHWWïyAJ#]~'sBPf_Մ>U2m"@a~>J2:qB8QM@}aP+ @A}}O`$jeZwyL(_e;xM}::OV HF-|E ߡpkS-U_`k8L@ `[@A ?KwOῲo"~~7%Z7$j17ghաV07*#A۠  \aP+-bG2Fj!\aT_>|AQ+J\`W԰!_/ E?PCVOPvq{ᡮ> ԀZA=+G Q!TϾk ޯk_0oR/? oȇ޿?j-%T¿( F@ăjΪe=G$SόGp Y󪥊s= E3N Y_f}NYNߞO&a&jF1L}$VҋEy])+^]f笵g[%\'gEMfMd7{uo!:k=j?d㘃q`d\$z䓏"U B|2cCK&8Pp\ 7CG 00!c/@aRy19 $Â(o*/5M{ٰ# @%ɽCú]#-?0oPwЛhUp,OmF2*Qw+^> K%{CyX[#DB ^uޚK.?x^$%&bpYރi9K+ԽZͬP\fC7gZO!6_>^5}mcQ8F{"J>D/i&!hK3ȩoDuYr+gv=0dXAI;"=^۳ snrf%͋U皐J]g>(.;?m'@f⥉\d-%bK͙nۊ*hHϡG*j )ժD9>yjt+a|),gR"ПCe("q|5ڥ$a]Kic[kp%ZfwDj< P\.ceyFA'&¶PFë;'3$TfOlŞ_eF\kxZg֨ a6#mT/-D+E߁(Wdn!ߓZW S:#SӉa=jFϝΩܠt|o>+/\uUYc̝d#,*ke:&Ô#s&'3d6mPiνd;_p}VQJaN*>ȑtr3Q]<m<"05f*ek G$W8́l'C2/OI0Τv,ZQcγt }Q{QoE!z TecS{mhuCt#OL|AƬN.q R/nI`OI͛K(i8iV5bK C\ăDLoB͉dʞCLq3F Lo{5a?Ԉ0 gʞ_$ս?<ҩ$;vLLwkƆ|5 irK Ɠ7Џ뿾HI+=i_ŒLxU;\:$qaO=C 6XqSH֬8UƐd#ek@qz)̖>2maIBO}k8 UHBi&rmtweZSC G)XH%:œWz_7*D^O+ҿ @Ǔ;kG[叭]QōG0W >GH`[^7vȉcÍ58G98WO{cԸ'Nl$GV ueCb(Gոj;;:/k#__5$cŨ=Ĝ*_\?]Qq)=M$1p3;9:~:;i>fQT+fM,CmqB6כu:F9Ŋdcfv_κNKR[?Q!~3Ij7֭)m /JC9U+,zĊ/T:DߢXkLoF)j,%;0 f܋9K$PZ {V #{z=~v-ylnpQۍFZiqյu4ɶ*^Ա8s0"5s IzI9I-Wz͋[6%{j _1ioyPGæq8ĩ:" OYQhHl_a҉~%i$Wpû|l'TAfqٵNqy#wSo  zlkRB;hC?58NaX,Ԇ]jw0(,ii ߬Qհ3MF2f^}~B nW8-,ӉH7[{+Si5"s=ElhuUi Q_-ǥ){9ʹdJ{|bi=a¶{9ġ fЙ4n@~m}vBY㣾$B'Qu]vSI3e|4W˻W{~} Τ:RaIA5&; ")lm'F2TA:XoNd|>KP*K0n։ }:5 hy$sW5Ɗ7Ϝ\"“N>{/t*5);Syn'͏}TinYL{']CRO6_Tjg-cSaR2nwLw>1a^%~ 6𔱤^Ɩf[t"iK|{ 3jv +`#ϿJ@4}*L W#˖m`SD<8zjxӋK)ޱ~p៽8k܋0;G0d lM]jI0ߍZ&kL^}%l؞@k[=׋3Ȋ7Ȍ6 ^oA? sZad ^=[h7}̝vegVNgXVSg%9Qg}s-4P EՁ|rtU7.`_/7[kĝn c4 Sjmۂ6cuh I%6amC{Fj| ULYb*W,b i(e2\HwS?ex|."OqlgG`'EÍD9x;Tg ݘ>LI[.`S<!}#,c\ (fDiksp0LBʯCgc{2^k1`#$fTZ6?𘩧[,TLJ|YQ9BUZ9R71E~y~ ;Vȍyx,܁AU{Z]bkcmiI7p>b; 2yu&PX)xcVΐ=5?xN T:k>ˆ64%q ȵ}TyS_~TV,$;!<#xߺcnhxfؤ^$S*yãk,&?lh:b.baWߎ/ϑqsGn@-s޸y|qWٍpK!6[_+)23`idA<4#59 7ʉߡ]7J!sTBpR/ڒv':E?m֓LbŠum%P41o{yY |4OBlH$ȲP\XK$Ks.R/$p|]%mSۢaK,,~ @8|ʱxrS’[)U`} H`cѓʡY ^cFn|sOz L y?% M+1I7 Y5d$ oJx^o|R~ >vbI H´4Ւ͜jw6e='꥽F98ڴdU9ZՓ,;9c:3H~`#BHV_j}nrgZ'dl2|`8-բlM?Qg0QWLM= KZjq:A@߈RSn-Hq&'I:6݌s'Qow4w$:{Fwp6>4NMNz{FlmrU @ˉ23Q߼PC{!|ez2$ym#Rj8ڒ!O_UZ?;eOS4{P<&Ѩ)cv.(y uvw;pz;& $c4UKS)Po܊ijfAtS&v|as쑓6x v:}ݹ)ƅl[b h+LӇRIC(sWvely;coԤ=a8ȟǨf=Lb{m ]W`Ku _'Z'ow89i (`[kvҢimHRT.%)%1B\cSgk&g2'fk^%wN>h77=G X(MsUvCrYU,ͼM:PHMaOy{FQϧ:gZ{-YRį3_~ ubxt瞮A[vu=g4ר16F[1/o-bL\,!t(Bk*;՛чF:7XC7 BSFפfYݭv飇`JÍ=a" q Ï%ib.k ";[A<5M`c&\υm Zqq3;%yO7<;ZȘT3e4R4_)VM/ݪYX?2+x*Z1$!|[^0V mA8\USc!p!!TVk7`"X:r\43Eu",3eq>sK4CG>~L"y@ V %c;=Ή{Ts;0*Wtj$~" Rٻ\|v՘ށx7sV.U7܀2ANѦ4?]L}- lsO KWS!';FacϞtFht>a&%xC&:׻rie~ߗ*&k^ևqCٳc*(3P%Wx=:1]%0h+ ^}=,SąT+=r뿷F&]GV]5WXs&UB́RN G`v5Boӓ"W ~dgƏV4pKoS׶[R=x6zb:o1e3sb^ ,gRz4reN/ ^(k }ʼր"7j#%jAfS/s)t endstream endobj 607 0 obj << /Length1 1673 /Length2 10851 /Length3 0 /Length 11943 /Filter /FlateDecode >> stream xڍP-5Фiq<\[@ X-.33WuouUotԚ:lR@ygS aFA`4:};"/7>۩9C`_K@)Cg7a'Pvd]|@4y00XpH9@6V q>Q ubrrgwvgbxm;h 0@ gght] x  b t<'(4\?U4`u6.v;򇳕؁@*; 6;?[yZVTnX=7W{6n ;;EaOYb+@~' r<ǟ}q%؁ vpЃ\=J[yP7`߿-qqlA6P5A'3 S~`=.Ofu}1cJ* F,vNZ `p&CѴUƿ| v?}>TZ&Rw~f-M98mG P3@` I}^55ϥUڂ- o,E^g Ogjs7 nIjx=mn[с^ Tr6]mWWa(zbi_{(xX]ï~_-N/4t.:g FŒw=uq9[8b?5iJ]nNZcb z?TeY⥾9ϢT1YӖpwj@1:ϑ@8YVr]y 7 V|h+ nrۥW;4SF_\خ"Z6JJ{q19D/- gQ!V@G: J/pXKvcrbO3ɹ9T b+/.D#>vҮJDo@MyK=; CTgk8:.0f7fSt@}BOm|M|p6:\ܵq),evz1eh }R"΃i!,Y{/yw ^?uhkBDv',?Prqd<944e :䅯V46fI XJ [!t zkrMSA]+,`cg|npSԓAe6(B'&.})gm(LW]OM[Zy5x=M,Z jO>mĐrR|8SSQ{oY9ǿJnu0D ]w#%AD C*~VQ2 h>X* iJ໽fd5N)`u?) ,=7;W#$΁j=ľ+Iy3[K0{0?L< }+[)TyGhDGOwx|(_fl`͎+?,;U>~BBW|R"K'H3%", ,HXOBVJO [+5swU&J-L pi`j>]xݠX\H܂o=&ZHQZW3vD + rUN j/YYjΞl} x&@sH#^Jx329h;~l0# A&4:KMWJx=,Ie(GUE7vB9nkw,6hyѱ:؁\v~&2pi7 ц2\n2{ϩ W{R&c.%AsysqS :4֚ 94f/}J]<ϾbPD͸-cwzCKi6VJ*z*F6oRs*"ˈ>~]+^lXuwTs-Wً_Y"$ڨ)#gW>CG<&_޳1D[N3v)4+th.rmFX]E&*I$0ls zn^/r/6 ~rDߡSCxf%>ZuQLR+@?vjaE:t[TjPX3fM܊.z\mus1WsF5o?ƞNuNc+27kIa+ͯA R;Mʘz; 9u${F SV]t2Mfp@, )ʪ(h;yhU~*򍫋毲W G5f(VEz{<7NTWZ xq9I=;?3g_ _:g{3B-#CGdndrfaﮙnK6azY36E*90Ap}'XOgպEo%}Ȣ #|_|늦4LR2lԯ*\Ĺ[9?3*&błTo&+6Si 񿠏uf5D{9v]ŨhKShK[xț5S+AX>^|qZHTvX;Ob@ހ&Aق5bPa#4PNJiP>=.B)GnP>AdC!:HvV=;iPVuΦ;AR*6{LMMWi Ԛ; gD&-y,˦&M%IET'Ķc'F?$G>tSܪJǧmS$ˋ\BSPoj3o9xVSK7iSqv' /zуfG;Nb4PG,n>ň쾮; z왏Ubv{AA"/C4\hO*Lʆ`RA6ё{`g5Ƴ$7җ#?EK0'Ee 8!hG}ŤfС߻$1]s9W9MY.׷U>Kng)hv6,|_}ͦsnɮ;X`;yL aųEj F~ǣ8xZp߰܈,EcS#ϹNJqMsa8`uݍOV:5QPBn*ÆrN?ōl㪂DYɊ lU 9RܖšIXΙr)ȫaKDN*tQܵ}>qr gBR8!nY~,8`Hd}bUQ4Md EgXH%$GWʐv~0Fw kXcS#jiRMce'[_ |o]^Fq,c';=ߊz5恝dגpT3KQ } d>wVx%&5c8;Fr H"ZQanT‰jw% yco|BDy aêKǤ ň7QNX,,S WHx޿aN"yZ/S`YlX uA/Cm8߷ڊOhϛ7Ynen|06J-S-Ț=4: tN;:ĸ*NJ?d+:P$µUI FjrpCzݸ( {%d+ɮ<{~ |ai*:ux7 Ve ."&y]e Q_>-]!5}rZ5wxG" UM< +;Acњ9GskC7%Cl/v͍1eol9T ~WmNRܑIrK-Ji`)pv/Q\q2e,G0. =N5uyh2H>"k\^ aRcpIl~%tSK{A};A!f%FS9߾[v#EeCLrQءzٷ^LէSk/?,D9 g;c}LBSWHؤ ]q`|Pأ:ݠ],lW1V%s0s#Fvm\rGB*3Blah#D_Ԏc4AuD#Ɉg ?,YCķl,Q 6,tkuGK:|Ba_?Utdk[2.7EAZdgz!U^2D&oFPv6--'rKU! @csϰGUxIGCTHf u~hƌVKU(0,}>"w=7)𕨆h`^~ONYx0f?D>oon;Sn\-q݂QܒG :fbG!oumZ.Z&WE}U;iRD;*K2M"tХVmf>kҏү^:,rk~ Z5`+" e8ԀOf僈Z-wҳ[G.w5VT~tpQ#FA"~ջ@MPzRv[&1OlZmz q]a-(#p8R}R0IhN )Ȳ}a.>q^o6ׯOo&0cO  =O "Vu7R#8+Hۈ4"|sױ 7fGo>,Bw^u|1y8Ϩ ^E[D\68{:j[LےחZi0[K\QaMm6z_&g9BXW;nImWQ'.Yc0kfWce#tuVD @o)]cGKO܏$u;P07/膴>sl*-w?;tyYXy|@wj#*W}b,cl_.8b(jFcu0ig_8L$\Tr=j \Ev&FR`W6c` #dZ4Ǜ>ZhD()<Ձӧ/YѯRLƕ.e4 zZE=n,q_wXf~ɜym 4(H)vb~Bڣ#M>OJFRNPLIJesSͿ/wԝˏQjBă07IiDu=,R::?u׬^q6R3gwVWiٓo9"Jp]L 0F?3sM /Ӧ#GMgSDDiWo=ַQ:oC?_ôWb4}:areu@ߖՉɯ5-v#7@7ۈXA4ZYCxoGӘ~Ż0\4p1|يZPQ'K|K?u/u ^o`5FB/+ 6H?`65FUR1NəjԼ 9JӡKxN{`\}pf(`+;ꍺ̚sX4\Kĝco.h 1OXqTJ pVcq]oe`Q |4 ҂D_6.0c|:ըhlzqkvERyаΠL xIHsmy9tx"" R1l!k(/@y 4,ߪZR$&e, ~cjS=5HBtCmTf8/4E/qeAfcZb:lLK mQ>@xn^q3o8MLa`&"r%b">{ť#p "+P.JU"5lTE.:t LqJn:d(M-7 4 mAmOע,k^1nhb$\K1Ӈkm)wrorc5޽BΓf2 Y G&W)׈,#J1m[ `>v͑PD) bJDpnp(NW?d(m پq!QYiSuGPOVuf:iF`t0¨gpɖ&s}+wJ.cjeO_ɁFtf[ FcDPT8C]b^i6yܔ,ڭ\S4y^JPq:'VSQc\=v)̈7_Jn>%>lo',gK TV Uaat.#k ]βz5+ylvwse˜o^0ٛ?w A xρYV׹PS wFA[U\2E˲_V0TaitUWOjIghّӁr[ĕ=/:R/:y( 8ȠH[ȍŘS3A}pj3ㄣ rKySu5u `?͊E.& ZX&^%Tn 9k$9{#fvrц;T 8Rv`>ClT>-vH'˾o~)^&\"Tɽ9~1=2ݾ3R)NاΆN~r{m)eH" endstream endobj 609 0 obj << /Length1 1427 /Length2 6378 /Length3 0 /Length 7346 /Filter /FlateDecode >> stream xڍvTZ-MJE:)IBޫH!"(MiT(ҥt)RKQG[뽕s3sfYjb.vkQX18Xnh& %` ? ?xu cP,{!@DV J1 @ hh(C~~uO0ş(BeEUp E X8" 4GplBb}@@q(OqW"@3w*hE&Zx h7l o ;\ lcl@!W 3C#}` ıAXQ Co wP)`OBЯ0KDH8 o=^(t g@*dBu5C0w8( e@/ nMB~p>hx p o;tE@;':;Aoƒ>Y9Fyc S}]CcRSCqb@1 i0abE_]('Y-p_k0e+G`i0 oE DxkZ!oV π*?B]MX- 77A!~=(@1_~`^G?4>RC. i -更8~ ]A X _^  oF!0 >!)y vgO DA!p_1p>_8<LOaxZ#PluHq:SH 7iAC&<'rsIqESPe,)մ4)lt05vɦjM7Zom/F6=|_9B7A5ѓke)*ދ%Z&./pydSHc++//N>L!{#"B6ʆ~vlLs[U>Dkgü[t;I =\vG줜OzҁV"~k*H9a hxw(„jgy*;ɹ=CRMzS^l{CIEiS{gg}LSMɏ2݂6r˂:KFNnKLq_.YJenT8]Ⱥ*̧?tDF̐!ux*k3{Kel݂GEՙꅡR6dd@<j}@[MYN۸t3yf/t#P\8s~$|hWqiT%i'TLw,kIX75?6rͭ} 0|\Dxɔw!S\܃/sΦ(D?7Lּ5jqWpnm}~DŽRЌzgEۦ(IÃݫcSNO<$>+w~}=\D 2[PQ HXI^#V_F;Ȝ\(,~Ti;.Ɖ8VP̿]ߣwpsQAEVKDB(p?5f<6I nRIxdc7U~4|+KBLi(ec>:"9vrz$~<|Z$aM=b f6qZ7oZb=[h_wg:';Ҳ_<:)vv{>&Sm\N+> e}YsvF%XA{q?*'ee@%M9^i>pwmFn z'Qx")vmih/DZ.f%PڱҧJZnkʘbP2^!x`g kǮL5̸Z2l}67_nG ;cꫧ `?JWY0A9sFVb^xF2? s n꺴$D ;閆LT\s }ȴ6zoGm^)REAΌd? 2S9_0- N[fU&M5[-ڜeknO!ؚ%'tmykKl5ѫCAvzV@+ ux^o~QU)եdk!짌scKDj弧 G ǻ=ͲV!ve:qͯB;:^hn6?|sQ=Wo)[WZ;aϧcM4 T|ZUf oZJF ~#AHT,0Osqz݇VޛV6i%ؖZZ0uEXfj[F&/Fp6\4 Woҿ1M§[lg畲8~{iyQg]֢[\TBw]ifIRޚ|NGOG;|up\)yL@!Ue^vtOZ-ؑ.,Zi|L"8wouTQO.On_xGnR%5"Kj[2t8ݖSDJ#_G_mEqJ((1t;ם~ 26.RQsaĬD3Ðkva߲7JG4; p0kL)lߑsGJZ $n2D8-%Ly&Nt7dxXEa=حe2{JV7Y[S@,j&stuQqȮ;e3_:k{ڟ.]'*aa1Y xqxكpgpL4=ZM&;i&EC " f5[JoIȍ'iy|iG5G{K9qS;UE5;>VX龩oL\ݾ3*xLYQY0̓7*àa戊Hgz/<5Y!{ֲۼt60ݷXA =Nw+?\ej qrwֿwz?tmT] e0S߼fn()U'hcnlCF!;JXܽ^Ch9e6(m¯:?#A:7.~z^M4t'|EU^N$BfOơntA{G:,f<%/+D'?[a^_k@n+ sQ\Fgn(%A0&u\n$-%2vR`oj~?y A2r3R|ΣΆ6۝ v GKpLWCi#4QH# Y#貟OIi }\&z/{q'ݬ"kzf(A֡Ӱ+zw>/fZ;!{@?~99֖ĘB{կ p 3q.پPV'aH0YoSoxjqmjNo />X|D4+<0Tn[8و:NߎO5rE{y+"[61èPׇeEAuVyYĈ'=O KC0o_JI@GB[#EoEvZ5= n˿Q$U=''TwɗC]ꮄ0&F/ M]aN\nh%l<00]FSSPt* F0YK\/)vwL$uw-sCGn Iq'Ϸuh&Lglku,JN'\¥oqdm"ƿO7Yuܗ2*4.8k~NO6j@ \1&oj^pjq!,,BO|"Kn~niyҿPO1 EbfY-F] >qtg/g}xB3dˡJ(e8!ÏgAZR;ъ2O/ʞstt,P+" +Sa\B(/PlLIUڣ_Hx>XoF | mKO^G,7`LftnKPE efOvd_]/͛mkuS5kM *NW.ӸzV', *f\3\,\v#I-c'&eЏgUԂ;mrWT{۲oIe;89M{&a%{ iF}I?Je&ʬlj:ԑ6#ٴ1"I2}p{UmB>Ġ#`nmlE.-IlDuwv!Y>&Os-ُ)i.& n㽝7a `č 9QSoMN4@ !wUj~64% In_.ӝ}NP-@U)6=H?[l|{L N-H^9`%ҧUM29Џj.V֠If5Sw5^+g8}AI `@J@>A);-TϪHV,^R+.ta>:5#bU܌i Ĺ]ykX˞b(W0MRl b]L}t,NA/xiVےqCI7,,හG/FgK#~GW+D/y/?\aWf7HD5A۵XȷA]qs,{]$%a fo(ig8/2VParbA8(1O,st؆;ofy.!( ǰ5E{vs QET%4|o PzYNDʾ@#ZuSTS8mt_`չاƀ2c ]ED hBF3-/ʯp'XzY`Ês">-1oFD*=Cm! :>4mE{G湉On ׳dj{-߈:]d^c1%Yba:$xb*7o2d*P]Ne }-7W Nbf(yyeIoPX9b`K]h=BM,J܄.Y;#c[J'F t#7*Rw‘]qV>/7%L]Ss4e]);W"鴉*I1`!UYzs0W21A ZL*RDf"Ga.r5RHNAszuf΀H"YNfӢ$pSsB (% 4#b9e&b(<;+k c̓||;kg; endstream endobj 611 0 obj << /Length1 1488 /Length2 6865 /Length3 0 /Length 7880 /Filter /FlateDecode >> stream xڍxT>ݝHwHww7 2CtJw tHI H HIK 7{}k֚g>3kXt x` e+' P20 ᱲ81A%Cd@bv Pb!aE;/@x 0w_3ߏ '@P\\w8@ AZvgrG`Ax@K{{{ٹ`NҜ<o0<@_vn?X`_#@0#C< rw&@Y/ +ݟ_v@  :@GYA~9A0dbgt]@YN`dvG`/ Y ssAp_)=@@i+ {:8o?)ABxƜ@ :Frw4@`Gn <s)"5a63A]* ̉ą(Yڸfr3$D_+^}}!F*QӥcTED |IB8]ζeꈇIyc[ ?m75DCbҺ6l^2t$gQVe\9=zJK_!}#OOhFֆ'j$ӕ*-vkVِC^6;r`0l1^1 :fVQxՓ8aQs&N~jXd*]#KA^ɳ<,FeZ2 2k\sb^DRK TbcíGmZ_ҨVFj/ӬD*?R^9GMZ*:/?,^Oٛ v`1.Ȯp滲^g3j敬Qj=V {T뇮:RԇUsFe']ҳ/hp[|d:23c kgia:;"}IOl'[s0n #WjW9¿WPZ״B7?nuUX# !Y$w:^6eX IktC&=Kܞ$VˎɒMFqW_&_wIZš @ ͡`ޤı~U\{?fЧo1}/-w8:,8Wmu6B$F-v-,SDԚ_Ӿ+$z4|18r4XDT-Ц|~֜ϙ I>7 Fk4ƖW[놎TL ޔ#,,ݥIC;  K}ثg'XIoQƉw!nai(k }&~Ov4]R0Ey }B*('rQWqK6h AW|&B9ꤷqiuƳ'*P G: C*G"M#h5ZcQ_P:to57Lnp-'ʹ֞N~\0>UH,u,BvuJUS <?w"pXg,&#;~4]"pkd6%sI٨0MY۶Tq?-h wmYe0LYg0ZC r6>\+n{'}jE#=stf]^(㴓Y*@(@,$KIACI1,!JR]ωi2% e%ϐñ~ o=Oy\D|s{ 4cr#؍ZR1&WؼknO`Ɔ%Or,TF"JPֆXDDLw;rUdkO^O_}2 ;18i+]{px D7:0_xY$LT3;R宀.do/u4zyKy,; XW*uǑ>Hg%7ֻGmro:e2?6ez:P1O+\=z6U']^Iyg?_B]4D5W95(Nj+f/wf&x,Yr.dk, kǫř]Sudw{i@DžO}vCݙl:>~d/UiQ%LT^o*&KwxᯔB9\;df-xmۙwbpG-IIO!z/Rd`دS򻟡67L}ҥ<vV4OM#Olw>VXltq? ;`CT)1l)?L gȄykazѕZ[֏t$eLzylUsm*YgGJGN:z/Y~:' + $ ڛEa T-ɗTpx9IS'HrSLJK 3 U/,391j8/nlqr-ijkj'|2\;|%Ҭio6OwM]?}^SQh,^ѕ.sxd$wUǴYH\F#@G(-Caƛ},IUW/TSUx [M`Q.xjL+~;Jª,;8 uxQT ڰ^tα!ʴ#6㙌Tۇoe%9uO,Xġ,˃I׵\`bσHOσ4LfVe+NKHRzO 4] SfJȧ&)SdX oS_Ym K2ſIi|W@zjM؉觓/7__Z_. kꦲ!h*~N?M3Jxr26HX6H9A[=?EYԈN@z {YCo&\yxjJj?rSZd,??$Bz\d>R]MZR]A,jbw{k]*aAȵӺ;QĨ8ĦXT*7gbiymrP#6V'EГ\q~=Q{: ɴnD|q/jq-'`ڏ]|e~!XC@V2>qVs(^""r珢8!oO,qyfeqq{N~͔N ;]bTq_%u*Rws 7yBYZV lt@g] W ΗYڛkBe$9pD-?ƽm߫z` VMD8}KT+knlF-`:ᷚNދ@qYr651'K$BWRw9,U쭽R)r#g3$ˤ"39l5ɭ@;#p/U~80dߖl=%j(Bƍ:ws7 a,~2N)h%Uf%)sRXd@-q?O֫k -sXVG XfL#Z*pcϬ^2 kCʗ=:V ZާH5uizs9dKGz- *e&\oB"efLj' ~), %YL}[Y$)L_Mɵ۾_Z~KOUrqW^v)[(סcssw sV%J&%}/g_oIlә!D_H~g~^?ιdzǍM{~.|%$O>KwRigd/ݣUEKpzo8ap+C!J{BMxYJ+wu2SvZֲoY^Ӟ@ \/I4~^4($+OY5,) c÷7.y6@BӤRZ0rN ubiZE7CSL^|J~ȥVev0Ax'/Ffv/tXmU96?Oz46{ר0ێF^QP 1؋dа}ϫ \^ƨr]c-ckގ}PӶ CD%; ,Og ToUI+{bU]z-]`Ak&%ĔPiodb{$njJc`{5?5}?'6F|*7dfY\˶ރM85|fImku.E-u2M[[mμ3O񝹬 Rt2"q G^wޠ& G~)hJ4 HB!})e;KfVcRm:uڝo Q1$$n'*xή%5O1O0DZq׍dvL~Nl~-I~v<>y!tӌ;&>;%IQiٜhB]=jz0 [l-wUz0mWM83g R =]4_s)Gsml4e^=agȾ(UgU^ތUo Q܊[ڵ^f%FjJ橴VB)T.OԤ8v\ҕzp*TU}-%y"J<-HUhwod3Nj[||=*/)0%l9B8(}MC%Ȗe;Jr\MiF%n.Y[t;'ā9Cᜭ93IRY&o.q-fT|CUHڲOIMbc*ϱ@.-09L{>5Jc 6ɳˈ!~w:+$UB. 蜦%Z D[$ܣw-UӧoC%|TBçfg׸~Q L؋֝E^UZQ묭soWW7+\nZYJ;NѺ> stream xڍtT.(0HHw#C0t7R%R  !Hw7 8޵]7gw}EKG a U@Q< ^>1OMrH.H((4O:@HD_DR vYy*8ԅM䉄آ=y; E `8@:w G q[I tww;"60-@EAh&%b\k;  wAg­Hzs@ CVCx{6/f*NC G'0XM5^! E; `70l& P9\x]`F*>ey, GOB sp;5) UKACDl(#aaAQt~ |NkP_5GvPHWsE`j:ZY/  -/+? 2QTR3c227HH"\e5OcWn@U pG|B|-)77;;0Ͽh]Qh#67ǴP+GQ`6h1y0J /9P- ׷_1 ZCP}<3~!a{/$ id@S}$ѯkapW_(?*C\H~ ֿ z@!Dӓʐ ,X@A/bLu}&,e2 ʭB,UZZ3Kk?`p i~51Wѓ;3 q34;=uq qԱ.Oɘ<|&gl:+LX:[l"xGTB0&% d_gp.d%ݘD*Rj5Ft>$kyy1Dprd}r14+AJ|`݇@+2_`?IH~JrRлUZyqGл9P]D^b^j`7% ƻ|r: (eJ;PC ),?J!~73-gU`绘G8&WD<"2~=*AӠD}pt2ܭG oގm J: Л,qydpfJ_M]'bA[s1M_ M[WL顫~R8`Őw1xe=o 2C]̌קf"gt{,@gGf 8JOCHHC#L;[$ igneT+e'Ȕ_vVvONِAI7uҿ+4&[a1[xDW.g~54!A+/c]|x"Zugyco r >^j{Qv%ga?ݢحy&p5x[8u#vlTP`Q \:[';~u20#+K}=Ϸ;4’5~]P&ƛlRƀ5'_^K AR)3 50ȸåv}fc՘).;EEGgyVPJ޸^suvq8҄IW 4=<8JR>3dF u  .,Rcz*&#fH,0sNhmwtjd'R.vOȦ30Vll0.i i^W5f0p'vJ<^ZmҶ{5* ~HKphK3W/lc+>-2xҰ6q6mQț!H]=1h'(EY~'t[w >|P?[\/Y@8|!Zk7}PBL>SOK_XUIS׶}952#a4{^5S}gWWdʣNB7a2l_gc̲@e1U69Nyj #'.o8[ V$;-_2*<S9,u._8zD/;aߌ+2Ҽ3maW(?ORyfO^[cHgM'PhF iMkɭ=aK {;wG)BC][Dz=vsj~'P,WX[/Oa1k"C#JReGGKI-k}َI73hbއ+V-q ~ 3ëĿSȓvIn(/5'Uܖ۝5Ӳ~Rd?zmUY}5s.1oጁ(JXlP+nvs^سi/BR;@|8 }2VT&;#SdkiOZxz rq7p óFܽ_V7Gsh.bJmedfT6*;sBr(bWQN=HnSGpSSm[2!&f(5T FR 1^2svC8j%KzXSxsy yNu2`cPJ |Mvfig&ik'kQ6E6EpU(B i /;U8Rm+4T`a?bǀt7׬qNޔmğ=ȡYMGyG ৣNpF5}N$XvK @~Txr6 <0Ӱ%Dz^͟?NvǨP:&oer#M@qR#?_˸R;7.p~Y栖bz$J}$^:PE~L2]ZYd~oaG9fcUe98 hߞXTyJn[$I{|r~.E]Rvw>]!d}S!2>ta$K$8-,Kmsf҉9窏}-lKt*V~T<?z/!)9>>h֐}0e_=xji6j?fQ"v`>GO<0lNZh.4(u->;9Y&i{OHO8;E;-s3-J6[mދG?ԛIs]OFP<|wٲܟ&^a:h.260<`}c**m\IWrH߫ËiJ&TGB'2m mL}ʭ<_%zT,fJ{tHVg &P.~bjVSRuQR$μp53e&|*]ȪPm(^RTIYӱ 2]Q'BfKg;/'6y^`E)~՗?a3W~E>L:lߟpYpm{'*@]'Х'L÷[z2n hvZM2mjkFf̶GKv 4.`"oE22kIƳ II׶CՓM߀UUZvk胉[dO-(miONP%r>NQuOͰ#q 4I'qSJ<Ri"Zprt.XPii+hg| zy|kخ S̥ZbP/ap k5)5U ng,&BWX(y)je*=R/_Ոeڦ|%* 9{wF޺P6byy7KJh)${g`x̡D4F0Z|XkGhAq@љyd%Dn|R]]=n۲N/[qQgh7f1G~핳5 VQzKD0fQM^<̘x)=}ל +>z"rVkx b,c X83% pϳHҚ7,NJh1ǻvo }QsiVM|7{U<`#HeqW88*4%hδnpwZI9e[?NAQK9k]q!ƕ8N*ۂ|=V*b&:?3[37 qikh0Jb:'u@^DxcrbX+6Q'F'A7‡$ݪ)Gڶg$E_n L:oC|y]0-Of*JHW\  BOGpNvc^oZi+7^ zξGiNn< ĚssVXjY*{ۉ]z&m:[d9;9ER$諩^HL@Wop; |!+xR6na7j(nT)(MygxE&]N9>e}[uEpn2JNQw亪J%%BM43k!%_{ ~!kF=jYW=u^M0@240d߼W3_\ f\34ik?2I endstream endobj 615 0 obj << /Length1 1626 /Length2 13029 /Length3 0 /Length 13867 /Filter /FlateDecode >> stream xڭuctnmc6:ݱmضmc9ΝeOSUP^VXƉ knm`k-k!M+cldB 9;;sTƆ&&#4)@ @JIMMO_&|y:Ⱦ>\lmBNfs+cBLV flcow627H8SLlVx mm*͑+#@hglhffhl`g`m 0w:8}`nchl/߀l,t_m _YEL܎_jɗ_% u7q89`dhg+0mL`l`de+_gV޶[s'Gc+:hFN_Mm [#?Fvs1vA }#[+w 4WJe-[#_9oKZJVkqc_GFugҀomnrWkU2WWKlLhacQH `oկ6FV6_R-#ÿ -m"*cEUT%8)}aRdlWAA[7'-#;kq1x)Ϸ@nƿ?_F诱Qtҷ16tvp"?ϼ!ʢ!WEJzS FЄf_㷡 z<*n-r )ΏV=It+$\\/bw f(~aJtj3S"q :P:)Vӟ35\sF\Qt*zZʉ/ktyN'&P}6+6G@wq?3b7Mo  ե_GQ~t%WYh^`U~k#}e13HnPJʡӇ1Kt^oGUM-JeWEx/ lk.^Rm1s[}+Vv[[%gT-L)oIJXW1}H ^mc{Pk 'i5MY}k,(!>wo[Fpsw*QJI=~cy(.#TШ6Ff ]~_38k!x}G"#3C}euNnTL2izz:H{IJYMW-_1mrN ~TQYMrm;k t Q\~6.j L<[ ه7bz%.saU«gVXd85{#Y+ +גYJ<sEN̷ ߦʦpK憺tM׉FId`W>ۆs+,o4bn%FhHw,RnKA;Aǩ1d83)_^Ҙkj.'jv,Zo>$>+ $:^` svG~̴Oht"F_ R&s'N.)H#ky$m̄xT .|ü-XG~C8aZ#}F&)8b3B|NZ^F$1 b@7x;k \;VtvPY]n0< =b5אoj|{gǮI9T:?Dm ~x򔐨oCNЙ+ S0f><C/ e''<:YIܩ.f$?|,TJ7Vv`t|x ^iR|j`elVSYx`mzJs]wG!h,5pYs3K>*{ 4V#sovb=im }#υR7n7 ٦Hqc+^YhvCcyPqݜnV5ũ ߤ3u)LEPYşM={r$*ϟ(Ej)w" S`Xk؇ '[T́yھYdG^nndGbtXyt0kZ\'?٧;(gk^ wL ;i␷gij\l|Z%q&cgJs}Tœ&4(npS"45CH5skBgŊjS>ZEnkph%;t>qw|iZapI}v7E0piQ,´sE_궿 ,x0]GQIq7A֛qѶQ3~1[764CahN FdM\fW'"!i#ԙ}6+AEA\v.XFu韀ù#,X񉱗^MUܷ@ VA ([Įv`a{줌L_o 己ᤄש%eÂxmU2 ʂvaP><rtd0s3s5[%ɇ=гA3O'G{x-.@7_axYi*iTqT('(l d|s N1d͒^!TBlqzs>]Ŧ,zU1@R/=?#A%{뽞Ik3u9U%z֟ivI*ю>{"ld FYiF-8Ol̸N n8CB8CZN^p{$]k溟=*օ.V.H^-19v? &+#Q$^ޘ z3p7 ;ƢA[V<ޥv޲l)ewp71ߥ o!IefHx@wf p4/e=VDVZXEX[zrT"aܯj%sJeO sT x$*-|E,7ۅӤm!,ZܪH5:6,&5LP]8NΆz7{[S3,#@饬1̠4tmWo ͪ]pTUFjY`pؖ5C!xtLg'Q6j뗮|pV `80 i`ڜT7c E^g~xٝl|:&_# } )ks5et1Y+FW; h~9AF`E9C 8r}ǹc,E"3UL0fK &y8<fh?(o-^;Mc,Eõ)@IgO{B馴.2?88[|bWA $aCRPN0w.8uXQV죙Yr e90ekgqHNNvm%k7 x FpN )Նd1 V{[K@h9FT5D|o<^l߬`5aTd3H}/PUs>'I ?H"M&!q^4]O&ǔPGR2I@Gk 擄4;X=!94t tM5Cx:b˗ N=Դ S˂j[#+f"hI7 DL:N9,U}-3#̻.%Q#9sL}M;hgX8v}#D Y};x@]+MCzܸr.t^V+8_o`3{{&lfcgSE_sP6:'5˲Z3"5PE$9+^PVnnzkr6]UpGٳ{䰎g'CTrejqz:2! 7X鵢vnr~䢑S"Df70t_˄qH9 uƁ3靓M7S\.\xFrwjsVKvy1A>Gf=6+0|H[($lݍp`uj6X:"wx5瞽 "OP`.,l^ǔDsL\gV[ CxAN^ w >$qp;uɟڄI`h2\onֱj$Χ‡}mJCOB`b4Āﱴ$8\6trɘM,tLƇ:yB;d蟮_GJ.>&X**@@Vi򞖭`$huxc: Bl>๰wh[&`WR®Z ;ޏq/G#u.u`&$"!z:*Boc&M-~ᡎMs,SMԳzn^u \ Jy{nxrrIOyt]-oȀ> 'UB9=R1zgWF Jfs ]vW@B3mC}̘ aЍ @9-T?@Yp%P5$xrOzqLu ny1mgg)>ryuT׼o&Ȥz3q5@0 &Ffݸt."ڬۏUw Q0\~1"`q?Ki?lq! +bJbwk!DP?VnPB `jn#m3n4Yqȧ~r%ʥZڐ n',w+> WYc VԷ}󮧊>Uks'ςswAs0Wmzs54h?zBWHGEꮵy#4&vS4~[]Rppe6XA#O < Z/+FJoHfBw({&{L1MoO{g3 |]`D0tr!kۍ1=7KM㪀zG0$dd#-ɓfᏛS0WQV\ +iQ˲l g3S=덫rBAH (ЫWO B۳[Gx7 slhRv ]zQ3j2-xa 0dgr'ҴPdjvvG3oV^+{7ta2HeBpqu,YkJ} SfҜ!Se Q@ۼvZq1j??tktk0{GsAbCkJj]E?`-#m`lԂ`L>A'5]hI\i9~zVc/!: #(0[U@nm!ТKm΍Fy̢ieaU1`^- XY}Xy#hD6+]{ 7鉎?7wRwҽy,|OyK5^P-wdXF) #5+3H&bLr ǒW:×^رԈ8EPE.ަ6Ruu^\`nviBQ2xr}kjp yu^fd=* /ı:YOl~wS(e=;3Mx q ͕n&GNfhYT=2׻ 8\U"nHːUW?:y! w2[37h[)?tU{1( 7P ö0iHe;Wd)@6*co2ޜOJ8umdIe3ۆ`ظSn,*1a@Ceur#ɩ-ZiltȌ93j=utPHOgRo:oOCX JKу*<ڜ/Tj?e"JWc D&@bG֨5w{'y"(ߪ>kC?=E$ >4zGYh< X^w<oep.~.ziƆrl/Q`A KqhJt@? :Sь6tSӵ&L ~Sc4XD} X}r3 3J@N_^4?w8ڥLJHw& zτ`S6aû`*~=a10eiWEhZOb g-crQqEwaG3Ca Q-HXz0~:2(A|fM w$ucX_"G~42򋢵BgYjy8tëhfȉːhw& BWJL8;8\Vι&NqKW+njm>p_H^0{t}X|vRiTmg6o3,i?حd v[@0*8̸͟P?]زr5vk뤙:]-9YýiDy>fhXCmN>c$$|{#hNc¼ _Ҽ]8oD+zdmx v{ZL_̽0'B0F DqVR/:>=֒)P4;Xm;0gZr t9N~;nxS~pt[&t<M@Z^XG+-' L7F;I-ra'ʗe܋·C#C./~2UC|n4.^X%$i\XDM{ -I4 _`zߏWj$tk H {/${uG3WZc?4Lե -!Le?@UKy/gtiSxgI9c0(I/Zm=k? Õ}$bVc,6Dj5y ]Y0;s"nV69y F bw<~t~PEv{Mܠl!Pz̴Y)tS&.ek/"̷ EA#~vȤWlmmxYt/DRc<% gSce0lu#XiwPg.1n<LrMufq .et Aր辢Q [i e(KO'.T|:JvŰ騙R<*1C) {fOq:zp$:|~o6  xEX.~3nΦ/հJa&~ksTQZAQXr!T$É!Ll{W7aԻ7k-IE"j(nLv-w6qPW)&ڋ2te1e=KQ5S{L|k\12lhpy§a#d3w > - yڰI;1 #RF lf6kE{q( lHM",Yd2qLhcK0‡/chx2Onj) {+\k~m&p%:Ά`w{Vkίp7ɼV9M?(J9'8ϦjMm=Du1-@Ǧ;ݒ}2dq?=6T <`Rܡ_usa*[bWk5lRJވ٢OX-r<'7yٲ!g9 q<}W }.N('sϒY%j_;(0~XDK~If>s 5epQ eE;+}.]p_ ]M6| 0+:;S1-(qo戩P/bht6Y}VףʔJp (X@[PXJ.vȭ6jB$?͕(&j,[B %zH@|#^/܇#H 9@BF.tu\PJ#B$6v9)c7 9!bS2܏ŭ2S;ytB:/^Ĕ7Jx1k+`X%]%#jݾ%Kf<jݎu~V Z-و.BP\2O N+kH 4PpKMOZD…BuEfkϤIpYG/^ ddb}usYm6j'OcIB<򤕳ĨC5VQuIUi͢K(HXxMG%_ ޢk 1b09cg\QklPEwHVݮw>B%Loė,Aӯ/Bg K.f__/6xeM0ndZCrUo[AI$]zCpuXɄ&p@U7ТI`\o & iy+Ngvo[kkeCb= $.MF )m VSǑ|4륆Yu".:S?y-N93Lwp70#u$~pt7/?7]f~ףvJ  b%ÀyAzԧCm@W{׆!ۜD셀kHv4VL'pUp⃙12{LwG. l`,nP7G:]ʃ{>[= SdR$䗲멿ݖ̈];bu :dS'&*zzwQgζTc93@4mMJtLt=AB=M`_?:h]bKb<*}Hy:SUv_&w駚ܱZPILj+.縪rY$=I*HzPd=~bQx;Jύm ȊaxZ|YUnDD-Kl$%xZsL09>`Af* Ac4 0lYKZhslۯ_ay;=d2?ԒUM$ҸKxNC|xǻkHP2ta^`|kR5Ð\ >g"+J2 {jw ަLHpwPFx%jq(TKa,~$Gq7 ."lN?Զǫ/n㛎V34L^[eڅg (nā3&|P1Lch@&mp犺1@@$ab-?Ve#as8s FL0iyʱ4ޜcd^֬#7_M&D)A+ߊA/e6qZ` zOx {majdWC ,?\?cc66 b ֏/Ol}4v%;'X  34Nkdf{z^To'yYNt&+]1(-nW7|]ƷX0+ϛ~LV, Vh?$ endstream endobj 617 0 obj << /Length1 1630 /Length2 17907 /Length3 0 /Length 18747 /Filter /FlateDecode >> stream xڬctf]&WlNŶm6ضUm[Ulb;y>8_k⚸{l2bE:!S{c3q{;:&zFnLLLK`pv03u301sGE p0s:;}NFv.{bڙظ_rpkaWL UQTyXW 7kijoOIu19\<\el0:;y 4\v-/__ul:2{GCc8Սùj1U%I mɕ!v)ゅKtQp8N2< .8hBdFUZkIl};:k+w$NR̶N)(9`*ȉ7Z+@&Ə-X0^+XCŗZ5}>LnN=ޑQPP*,۫r9k/.XfpŔU*7nZw}2WpM&"<;^t1 yÙ&]h-ɞ 2X|?&ZݝJԬ(d,+ZABG5|p8ͩt&LS;[Ǽ J,xe_}j?XrF~C49>[b|~^5~7Gk_w (] 7xbc1TP4)nfir<7UGl_fd1<2>4$ %9lȶaeȏnL,B {MdQ;bhQ,@PSel=%A(0|5?ڋDуKV;g; &nmܺ R2B5$踼^l^ۡQ^yJ|;|f_.'=f )醦Ֆ@KL񟩋umS*rplE,O#XF?85k0ADJJ #U<{9%Pc{MSUYmgڳMU&U31q^ot|ƽKe5LR9`0om§]fcaIJ[5כ)9[ &1*5u +`̐Eb m뱇<i&[ާ,lǛ"lbs9jK2PᏹlZx_RԔrG}|9Dc_Y4rV4-hZ\fґފdk?ȯ@vr /RN明P76!lRKO㵒|w_DhCK$'1N0B JylRޚ H8!]Ӧ0w%w#s TGL7ҦV{D3,̨v hByoQvj7LWYK˻.J-.i\ #\{.KK#J /Ns,Mؽ`2H)(#[vyc%k`c/#}hX8넙ckhE6sPe;S:V`BH0m T{яQQ Zm M˻1lR}wnSk7bH`2]^-cCcXЃѬj8$.0!T6[Hrz:|ީz|1VVDm.]퓋n 1A&x2yX2yc$ajodZ^§W,uFVo0Zǂn+m-hzYiVKϓ[VtDǼ|wB5(.ǫʟJ\cu<~yVF-8=WyX2؃W\H~ qu6lxPVrs( ^{*ʙBGeC؇JdU7ꢑ93g] gevr?Spȳ4M *!޻9ҝUq"HpA`gH"ZVF?ŖN{G'd$V2`1lYq ĵsQaP)w\'qbG>Wo y45&M";)Iuȅk>$OZ4RSΙ;vΧ;bFܨA%oe\!jGZxxqnDtսT#$q} Н\d$@U6Q2yi?¤Kd&=,PE^#?5-X7>Q 0`ߚ>s8X:ǴM8_<`[RiҷGe?:Y^I}}(lt#S|vW.-U4 m F8'-A9Ң[W6yL" %IF-SU'9喅TH5S4Ӧmܺ5\vTj\($?euy>1nF Bߜ}c&m"[/ jĚrmjV,ɀ0VQDle?.V Ew ʨU 1EA;-āA(bt1p _`CBjU~DSl $vrEje K'y=NLe8.f.4x68zYhNml{X.m,F?}p5)Im}"3j?%LGK>Fc=?1mqNWL6r3~05J5E/{2GZ&\htq θ%8T)g +G>0X;U\)} }6=Ɯ}zm%ɯGҴȓ ߼'[1܏GTfndq j/3`'h{4z7Xp;&TL1mEt ŕH FSSoK5r±I:,q lPBZp7ox/>_.KjOڬFHGͱE \ucȳDgc !PJozB{E!, T`÷X4Z{ ~$Hxf'LJΣg h1}:l j[PZdῃe _,Q/3)_Lɺ Ii>IEH^픑EP]?;aICt̏9+>>lbˠa+ݚv0.P:mp z0 c`U$56zq5E' }!kO71qUJ}J3%_Tkǯ95U{x 's8%Z'^D p}TAc9[=q#TP{s*%kXdZHGa'F M ;2Z 6d8uu.jWuT3C{hG.2VveȹJzZIrIKo3?Ͽf$i&ȎEgT "6>=Ojc:[P9Jװܻ0 4Dh_KN~v8 rTJF}M[x4ɶ9Iw{7"<:1vǟ"/YG9Gny盧/B, \>Jsˆ1^ xb0!'O8-0-?ʅ]Qi|0AJĀ%9&qb)(A$CUVUYQF-4Zcp)@?NMVaTP/65!267uO"gIʹm_wski A=F@V P.c_tHi`v_ZsZ&FLNBAQ#^)U5f \\&yqdRU5 v0[Mhu;;U3`刉V]629s5u蘤3M5bq Io_rtIUSR9# Fz/^cM0@+d{l ݬPTl %dmg˵_0u&p~#Ɵ%'btajc6[Pyt*AzX+ޫ|sȩf.<{N_C]-=nN9@̤"7PqiGǚ-e'K[8+Et{/w'5^OKV?I#.0f&1F=:_ĈZ3G&iOl%Br=TB`MUЦ@؏MQ0y]]L^uؿ8W` ܓa@~b:>J}l= /[R!(Ծ^O Cߜnue=T=1صTtxLHF~[i Cq7C챹@>KQWTٙ8m8WfP0.(2A2rdXP_ΓeYw ׹ u+}Pchp464W8' ^pR&Q37{`b ތ5{Dir$@^h¥V+ -W(bj WX>xDzNbr?$αdSP5}ȪFء1nN*LQ]FjOC߶O%Bf|xy %qfߎov (j CywR.ֳ;ʋ#`YicmCnXX8SژH%lvhYPq"L9\ Rm4  &`A܄@8:H&5촵 I9Zܧm(l/j3jWH?7KYΞ=K|IrV]$¶Z͆G*/:U]W0X uK1Z[2>=pyְe`v7(ݺ3G["yS9u\gbd<+YZEz&2.ە;r5\Jn^7\ }$q=kgCWU#mٝCk$ϟ.AY]/]4D1 DmY)R?oV(t e}rP=5c20B;MRRfj0V=m d{-hyO غ+? _[`_RrfwE?a柽1ToTM*H)TޕqG)b0v w!+ [zdVޜg%u Vd( ;$0_H/N{_54f7JC- *n7 _aoMy*bܒN<" Zy,lJŬlQvL -}3Y[rHCRmN*!.#qp̍Bx`1g(7ov؍/w|uh1G_MNzUƈގ/*M̂~C[TW`kyv Zvo襛Ķ_l@>-5SX߉#y@m5gD(<Y* ؖeF94 CYΞBdm~"@O7uچ۝.^6xQqX]d( }uxGZB͌r:@Jw`V[@R~S3fxG9__ВHtl&v׃:$ЇoХv^EhP;ZrS5Cg_KèO/r9k\n!^+/ZUPI0j,uOrqpO`!kaœ@})$a[:edsNمR%iRbppk5&>C.ټԒU Hsjc+YKhY BZ .ȳp>o*B$͘_6 1} BIM3=!5": Ϻ݄Б)-:<{YbsI+c^)%*ad}%v)ᱛ|eHR,uQQ=P?պ=~3$x@hͮ<Đ@,i"':N=kD̡ږx`If- |Q-9fj]d:#?PqhpmurjRanMI"^+4;Vh( zGMxꉮu; w/ӷ#2/tQ;#;ſAǿ:mxR•=cj>rROEJ]g1팰3]~˗fǫ.I+e4 PiZk^6F`4/6 Y뒞-C⟻)9h%\?ݭE%MTRPxO*x u _C4ڡ/n_=)9Dp>mAm׏`I/A*B]!h ?MxR RSKgA؂Wsq9c7}8*8k7=M5LSa/5>6+t ߧ y)~1WA c x,&r}\[;˰"jyptOeV-[Ssy /Q KN z^*Ax#s{Q(эq,@U/SeRVDzslJ 숣 Chd+a՘U,R9%J;FV ?b3{{pEJ&"&L!DM N}oBܸфW+C{aPuzV/a1DJ}D+CuP c94c+.BKPq{x;9L0.Q/h ~L_}g=$=@J\wcpi!|%[bi64SZ>9iAw:%MQ (~ 3T=Nezk{C}MZC,c R(3k`t~?u"ZA Ŵî_;y '/ AYޭc<8CzUOhFִJTsȌ4+S9챁5bk^<2}S:xLܨ2P ΍|! {NdX6k#˜d2v[8Zv{_Ȇx;d5X MdfB_,1Et|TR _ mӪ^ ^Tq)m $dM^%>i` >D+_M1߄{QvK1{u`r>[+bDSAe)9SY ڕ%B9-d8t ř$Bf.DE<%&}ZH#55&T$Yơx i ISMaps> 2ߑ(ϥy7b6 Y7}+\P_=%ЁBl/0I/o*}1@c~|@&ƛ_e90\FM/&}5:sw嫁Au2(I}V2#ΎlKB~S՘+T2D=WBG:Sq4[ %q'4VZySoֳp}x0ܢEEڇO󖜭UJxuv#>d:pE7Ć#>Qv cȋ_~>9zsYU4BdJkCNUG=Th3p>yrVF3u, aCgKfMw1ݡm؟:;Cʃߤ`0ZUd;8/khg&tJa|L_!/D3n9*3b:! t}}a Rqvjrptst?zۨ1zt8mHx IS? R3|bbv Di9WC}iMmdX _.1!U'-M44FT#J aRIuҮ/6+x!^5^:Z|^82j+zr}l= FMW b>hDbo_-Lj/u )~4˥pv~Y;dH*Y6:c&Iװ #b'1A|c%y$g]*'N a]70sb? mqr礥 A6xM"S(!5: Xxk (2ˏI< V RKvysSK bE]('PX]2O0c.(so'"9*̈́"0HWd C<񿒜F{1U=N߰R,,2j~re+茠b៭I;y٫bq[:&gݦAxGcYPTb#+' A/ ҫ:#ɆMIKi욌jP_rn>#]#1[ƼO1pB2v7|_0 e %:_Eu;!`jΗ}wgCJ_<4:#ژTեWjO*"(uzW8 Y`q2m|vXNlۯ.,3dFG{7ɶ 2ȱF܈DZ~b ~@T/m06Wc"fG{03LaVM%v1b[ F.zr۸LBAekYͱhFae3L Џ'kw[͋il>' "^8ŧ1v_s"r\pr͢|C>՜@pAF@.D!o w4p\NTd2.:X 17y!:Uuj昗{>(>ԁ7M:IvMF ت5"%GMa# ы;v{~ʬZ]J(Pd$vb+UA)afo58fWxׂڵ&h#tQA-a6N(Mdq ZE"d͢hu dC#pMh#ytkxRN&N{_ht9A|ڪ@|4Ca+xmi򈶳@%d['2ܔaS@#j@M.[Wwm]uB; 2ğ73_` PI1Xv,̇:+Že G 280b KK1EڳZi"[ZjF{A m`"Tol)ǖ;:giOěR?f^$%nE>1g.q B@ɱb#E{rB$|R"8h_oP}G}9e/ iق-}w!vV՟ Vvan~ظ\wsZqܶ/at4 DYY w5i:=bu`OY1pE}fTI_}%*; MlN6Fb48Y -zbm_^mаL?%,;ä9!{>$T'ݎMlN.Q*9޴ $)m3> ѬUI\ f VZw<Jظ$wf yHwɬȳ>aR0$G4vk`JUQBbdE=6OW0sV*bQ' `(dB]A ǬŸKCP(aO΢'_vXShګoԲgf;|qf4u+w#[:U :wI-Wī3\,WyPQ Vvjz26/>*=Ғ- Ub/]I6~g)Qԝ:Y~;6NydkT(oeI\1 /I/?yf& .Y]%PQMY} ¢-ϡ5?Sf`{ MP5` /9l@Ul@帏U1%U'H 'p¼zJZc^kxǘ{Ws$dV]\JR{Po@QÀeW*+savXʶ3'ߡuX5T29C/{ ؓ5ɳ*o.h̙롈[lrmKAUDk9B$wfYsv?-(,3Kr#vk{k~Ozs72\l೵.-9Dw}j'Fj{hl3Z"NyuberqdnoB;mdOq0{T7 ˼Iwk)*8p0`UW%S&Lj2)1Y!|W#(FvLa'>V 2-΋XGDN˃F`A7&~cf[A.Dd3[k=i#t z`e>H;rѣ^?x;#+UF󃲹.s? ec4'iK M7 G=&#ιL266pe58-zYPjDWx_޹/"I[t&i&䩵Qc Ĵk&Przm %Xb#J}Sem4 M'UBB=t֖e2&rVܟz"&'<\z $W +ZƓ]("(M4n`y 86Զ1"Sc7NC|'܇zO {7pEL6pѓ] Y:/^8yΒd7@g,#%az9D.%(8{eHZϺIHE&(rln4CB*GkXR,Z$i'o@}]r;rO/q8F/+l]t;2sd(4w@HK0,˯(X!jSLn\'7/^ #)Ftu;;?փkymx𗩬hIg$_nAL9:%;,n}nwp 3FU{- %ΞzV<JӐOJW{ևuPP0i$?C6LFCQ!9iӭCO&|3 8R4*OŔoqpLKUݤX:PkljnPD!Fжcck6.,pt;d|łG@ eݩ…*"*4$ReIqHx7T+ VE_ QSm&ZިN `CRC&|ݠCWރG##{ʡ{GrGE'D`txnlB¬1iZ+:ÓvwIy&EM5SclFנW=;+T=%ϗ(.W1g]9v'p. D+; BEu58߫;|<>fD"jcADa!/`-S+ Fjx>e;NdP0Z8w̞wɛu9kd)/]rb(~p[()on@EH/+#Ek3?u-6%I4aUgU\:N٫a8ʂ(bR(2:6IY-# ͥψJ]i5T,MA?3" (ҥ4E4Q 8lmGM]@4t?׉#J0.90aHOn/Y.p 8kspWc J%A/3BH`Jm/</W <²)/0Ēz*EHͻiRJMΗ O;Z5 'ܛw }~UBD@ Mʰ!?zU,$C^F.j,][)!>i |܉`DWpӁ=︲SZ\{}iI{&ݐ5N# 1:~1Tsu89tU*zK$U1O޻-x3j y|P,)i Ml{`̹ؑEQ&Q9&SnԻ owTdj( 1 ,S/ A?vYS"{3Q>둎+ZQpbD_ ܷ]kV.GJA?=>םoUC>_Y?8 k*h4fso8 W\ endstream endobj 619 0 obj << /Length1 1644 /Length2 10171 /Length3 0 /Length 11017 /Filter /FlateDecode >> stream xڭxUXݒ5$mܥqwwAi,w$CpO`  sA'GB?v| 6  *`Sȁ 3@v1 . Oil/\3 ir@./[W(` pp WBN./ :jbDU;OOlWzi pS_ 5 OX K2'ۿps[+ B;7srr׭` u9X9_bZ@_b[ۂ̊ rmtsrA f% 3K ` BcW@_Bg*߉ 'w#߾uspP5s|w eɘ/{ h\uAߐ)@^"~UCoUdn X9/6` Wk@ôll--]SJCV].Yַ/f Ee,Z^N UXPR fX9/%5NnO𿈀:A]l=l?b07 -_f?ˋq@   hܡqiþ PSiVQA@ ?=|SCm([ӤS"H}w*8ԗw3nI)fơnɼ/ָIg.kj|+',?8&WutI?F#0C2{r@ zrhxZݢ[~э2vYvC|zb1ZQ(ъ-P_r.jCu![xG䅳0]af9wwabԵ&BɊ ١bͱJ۴\wo>ʯ96QF+ҞtvvaΉkR*BjҗS*ǝbp5o^;bh$]25;{Yꄛ;v~fg=\`+QKSvk5z QDV 72pq[Rp:pɕymNQtNۨ>Y y۝ !n=)g3VܑWRmG,jtS`&D;5I=s=ׯ5@@ʴBJ>rԕz 9<8ae:8WNu. u' =is_E7Tx\D!k#Y~ChuƚW}+s r5{roEKxŭX1ipvPQ!/iv채Եf8+Zs wcU#^\weǜ0_Gq}قVT[V٪Xw1 L1bv=>H!0Jba%ͩ:6)ebƻ+b3lw2yPmߜmڒvP1˖%;GI:"lb18 L)DnFU<^CB>nVh ;BVRJRlFk gZҝ=B׃pFx.qڛV&fe9_#l1ړu# oq$rmB͹{8G)9Oԭey4ֆ _G܋ޱb~{:Gɛʀ-yt7ɐۏeFϢx+ 0{CAh,?[u;##kY|x)$OmM- {V2GKw}d9ߧqm^|EZ8?& ,o@~2]7ԝa\Ɗ,uoIAȗ\; #\ID1jX_rg6iKEg5 IQua~>JkGZ?Wa"ߊyjK":Rts?M/mBfV*O19{.-xTLɤtQܑr:ͦT˗ImMR̄s`UIr^L!"6Wz|j7g b Jx6X'ax!:qwR*7_ncm|9mFRuZe-(9M3x*Y|CzUo`en gī(tO (,ǰ$-`٩x#tEei)`TqHTxa kIfQ^C`{kHou m {>KFڐ)qoLVGp6/Ⱥ ^2pw"Ɓ*FP/÷IȧyFKqk5B{M:akr0xl%NVDry Ǝ$l?eZ/Q,端kr`͹Lπc"_Ad@6Բm0!}\{Q1f9qz4Hw)'irR L"O2\DwF?D 6Rb`JN)GQǣ^<]cF/ŤR*sOuoD6[K3fVN4؇/x!أAgC"Ǥb̈p8twX?aTӐʏ)Bt1*,=jGh`SX-ܲLkՃQ0|G:EØwf8?Ő8B8F8;9x}@yb,,i뽑+ eOv>&Հ/cڟ0zaLn]]5ܫh"Cq7kdyLum<qqjT3f/nB zOARE>?t$qX+4E4+LF(6,Fn%hٷʾ J m3R;O08:'|xDa~FNcrO#$0_|:n 4h rJ&8fEdZt n})o8_oZZեCTyˣЂKBu[68^zhup-V9ݰ|ڐ߆maƯ{8T~wa_,O6oZ T)OFw%-egmbod7Y1ۅOfWF )SՔi:"Am QG%o7xk"LޣV=%O|qc֫jހ{CnMX D(ꆧ( i/W.6Xy~j琸`7~VlJ=MR5{(Bui>뚬>˖<0ǩ17Gd*},&m]fQ@66>Xju ѿ4LCiKؿZ4F6E *Qx$Ax%0o3|oۂ 9ϡqդtgDdT&\,@N >v( έ[hرF_4O7 :wJj!dOP|*)?KV9y2śO m\u)NOZ4o 㝥~LrR%::>ѕ{QmNUqSڕ~~F Dka.">L}2wyHELG16>}}x)Sڥ2yJE/ymb84ǥ1Xt!l„5Z6h_ax**$.[HvUS~ь?Kb{Y7>@n/zd;b[ `Qxo<Aµ+u+ ʻBfuH`%++INy8} ;:7M[qVZ_A"a\*A8/qcѼn$]jSp!2[vNtc`ٿ'j7%-jlx@[k1maAd.b7~861nYX-qv,\P^iQM$_-xCL`LP.*T7<YI Y"䭇Ɔ] o)?[B ȀqB/EI8K$&z:}^f2ܚ)/r+J紸 _px2?F aԽq>еP$tZiwŘgzDbn4`d q`B]՞$&XҊnJ(E*!ܙ|^洑E 4y)o Fz}̉fX]Z 4tE G Y:K6ԉ%rxqzzNHkohB1O.TWMsN=/ќOW߆|`V6$N S@9'@E(]n m@fקfJmHd|K"WND-_sdn3cYX?& sr^-z󩮀prZ(+yL4W`ZzK/7IIK)<B1Lza_I$C,?X6AI10 ;R}24*3JqCBKmp8ІF IsmVǽAռ^PfG˒&* +i)$Fw膵 ]Rd hP"2ngSͿ;PJ1ɟ?I)x^ņ~N++J'"&s^Vma_LaCa=.hYA x$I{#}+`ha/<+e ͨVQ2?;d"e'6+.._ :'ub*S>\F38ec5bLؖqv5@M=|pY8C*̣[N;Pߗ̞뽤 )Β* %)31oNNw,!Rr<>F&A_b v~rJ[ ;7"n8b%^^jhbр p yX!YReͅKzL4$yXZ;ۋ(3ts@cx9/rxko7Pv* ld"/JݛIyj/.{cNzg|BGr駑ߌEVRVS1QeTS0텅o> ,AN}'r \݅ZPx` $Wߝ"з );ryP f; dǰBW)TLE$ t.b4 L->Kͯ\XY0~Emsv`Xiӂ&iF?D;F[q h=fx877>ܳv@=b=N4^|y@/|>o*rgw?r'Hqij0v#@E(0v.Yʘ|rɉ2{[V Qqy3kw?HܝP;M̑PWEAP`|ŝ |H_%mi($/J,g;=϶0ׇӥ׳0d{3}/cms|\ɞTfY>j{s]885_e -egnXFTF#ss:E6Jʮ=p8o }TWu&IG X[L[NةL%WͶ)v'f/ϱ (ܠt qVG&!VgD.09 4g~Z !'~?4YW6 e>(r1}cmcx&~Afg_a-/ Cmj q)lE4wt:+L|X/.J|bɥ=u%m))Anjia@,BǂW*T]ZҖg.;!kF>i)<ԁ &W㣢u+QHz(c ~΋IQ*bbw(iL˦cF i;5rJQn!N2 W}m%H `Kݥg0X]o$6eQw8U%뷾@V1ŵ$4 ?h& ۞>Y awbe"k`sݻrv~5aQ{0 c DWݗtW͓N .q $tBBh\)"n^ 4"~b"Zk{T +~!ҾԂp[ךm?{Kk ԙ7Wa\unOOh)PuZg :m)k'3&>KtI{Uq MiV7>:B~EaGlB4lmw!.hU>uvs+oC=g\e/Qz)\^9]#U^#{4>:2B=@ȱM󻎆zULX5}W{7SnSg+zYv2ސMNa-!Y_C+ \͛|ly~!x'T pq;d>KvR]՜o/&bS\LnHJ[>p6=ٴxPߊVߋsERfQf._`{q(muד+1xoDaC,/ l5Zt~؆A$@j@} q"ӖnIoxF+p\ҹH_6^wCm2}DOb^,N/QRu}awxnͽħE>3T ڶǀD°Bi?05-8߇}|1畃Vg o׷_% Q޻xݡK_3Q6ʣqQ FEc4T{;zK첬yZM޾¼v4C^ ĩ_JI@wu1(joΦypF"C #tWESI\JRcqmO[q,mU/ʵT%Vn޾lۦ[rׅt#w\]Yץ,hV8o<̟6]$G D)3GiXb%Te}peD̝=[+HvGtdN.%:i&tULj)Ğʘ-K@YjAi$;X\!7aՉ+:Nӿ䴲@[-(wY%J` wYV+9Zg|էhH*i:E_+mAab3IWOERɮohz`nXo0|YU p$r[qƜ3[>!-aώЇbs'LȪy;W-{ךT`Rj~u؞:#EGBLwD )oA8ۘ$2u l"l+_N|KN?f-"9FqN{5Xඅڞి>cSk{S(OL$3B > stream xڭvct%ܲmqm۶vlc۶m۶t̎;IscWU֬ɈUL쌀vtLy #'e;y;.Y:e5KF&4t5tr4&Q1Kp03wP)kP??Nf??\v6@[?cG lZX" ZRJ y5E#k c1 H0sX054'?\BNC=hD :X89 p9:yg;_ ݟ6?dvNNƎ΀?QE_,;?7M]*o tw+`bdom'2{Gpq5WG5^_uK{}?spvZ21i'-,_"ekj`b+g$ahbgk029 L'+'k_wZZOc,C[]l - sd#app(Z8L ꂷT[VQn jv^jd/175%{0Hx/يt7zs6~FLh <jT8p%x8%0EKP1b_ V,t]X-i߱+0uX>FRA:[Fh{|p95eaWk tR)X_1x;@δu@iOŻ)@#TK#glFEkWEy4G6Mu"8rK\QOy]A\ 0nCjEO G5ˑr,F>M`G֦@`> W\υ \3 vb,]H6JW'Z˃ό\5򎾾63"@_J*R}.Tj'ATY"2 0Gו}"V|w#ޟNh `HVߜHx(Q}g$#,BGz[WdD`XA5= -))Z{A8w!W_劑[}53|V~.#lX?_3:n|òx:*ri}i06 |hsUYm w{%3%4^{\$q1K6L-9ImT.s3ir8h^+$4V.S:?K{B\1[$h7QզdyV w>;iD~2^^Çw"mV[bIX<<''Qzڊ(j89It׿ɍjs,Qh [{\ JA~0[wwK QuuzlwŁX9fMA1ʉ̀]Oq!̭XSzWW*Zi^ڔ.o ;m/fozwi79Rn`F}=oR\_{e? ԂxUHʠ:h.Ν.f}6^~O^HO6 KiF1s)Yc0*7 @([K9M8a.`=qNlwk{сCjUG;ĉT1 k#0paW-U~&<]qtSw8Yef\*)MxvsڂQ~騑o!{񥺹uyV='ͥ-YTV嫔ȺD2=XCi<+S|wU, kA%ӓWF \4j~zjrxcu4[(yfBʊm)#=.xݼ:5X$ٵ, }& ˰a6S 4ނm;ѮX6 -ꉝYmTK.9Tzlf J^G=mS^!vc 8s*pW/m^l20䳋kPW$'(]ԈO= [ˁ}?v & 1aœ˙ 9LRUY樛W3zo 8kY^?6/r)ӀSݔ3 a':[ƶ3d=dibhnOqGsSa{fM@E,E-10>*L No+=8Ez1_pyԆƕ#:MGxQ8E?9W}⬿cyWb}T'6|>z!mzw բ3H`5@kkٯx*O}1GfahRTi@GX9hD#Ժ(X!^8R9 K<>  0vk04g/u/dM}|bfTASis~,$(ѝ6$q#<8%SuzD(w]q,ʹuN'}5kR4H]plhJ4<~[ef k"[@#Y_740{DQSEk:g~G^Ӏw/g7;} 5j)$f:-ܱx5 i5M ]SM D:'क़-A7v/Ɠ%WLJ9, g{EQb0%0KRR`e?(bjh #Y5B]W'n2w>{\B&~;R` ț̓$޶[ +??D}Qr+9T(ְO\ P*%1Nl^36ħ.rK[I꒛oQ0TPэ;Ij4 4c%kwm *Lnd"6naR"f)Fnոr8BpuEREt_@%](9{f[헁>OaWHb *N7f*(׶HoAnE>y i7 5?(?"lgR֊d`-jOJݪCBP⽁U_Ӟ)ЍrZhdL0> X;xoen56ହ 6\ek3~=LkM98vSjлbPK=Qi@R~G+3}E/ǝb7ҋBU`49qZcZ鞿FaxG1'ޠGܘq^aDW\ 9>H a][^Ū^,S{RMr~Ui;?{~RqZELr.A8[}1sP0"\d7Kk&CByJ/3IYɼ:iNXY^+T,Ճ,;A ab)=D>O',3yw̷": lwDw(iݮlY]boIQq`$$HgByG hBRfb n?bu[T< }.yjˀwR}Sz6,8!ӌzE$8aو\/[䡵^aT}L&5 醻ZLI$8<;m1k}PkuC#ixs4z\5A jQbp{E0!̖8pA1n=,Aous'ayNyέxv#WV,=NXt= mP)/?k5R3!%<*[aS  $OY917ޣOD{֊71* 0jߔKrO,yWx6;L[1n;Lg}0ڝC\3)8ZTj;Xr`e{6;X`4TyVzC:ػ> F ۺmɝu<3VFq;vB!vfPN{dX6bⓏ>/)g'މ(ٍ mO &gZT$*y+Vt6Re;7P^$xdGZhn` P^m"$dAքqn9$$=ll&)zUmńyHlWHЍ&m Вy 9IV/}hΠ[u%\\ٻC?֟5i hKhM0QAzZbTRў(q=<ةfػ㵄8K&/l%S/9l!I$< #hX)?!y!xe0ӴΒSO!JDԃ`3-h{z0Qf e˧4k$3j,O߭˂=טZwqz763Ć:Ǭ]Tu0 q ]|QiRnbHLcc6#bZ@ P +|^ZU8mZ@`}l޼7Li?PHk(͙my0R 9~Ih;W9NO-Rqxk=D>,"|.bzo^vr>"S=7`6LRDZi:~Vm "mD畇(4)xydPm nZqz dm!?Ѻ枿 b-=(xavHV[?&W֋$CLp7uSDJf9Z feB+2>׎EF )w4Mm7ҁҝ o gp`ڽNLj=d2~HtfA:fO|%Up>,e=YץmOHa~3у*)qfF Fd+x_8}"2)åcZhO"ekM-ln vY.X$dd\Yl &:!o 5iX8ײvZ8_-m[.O ᄥI%)鍼Y<<6t.w3—&OE ҏS,ݤS`jJhIlu3E*nj.UXuSVzM-ն%l6STu.DI׫kcM͖2j4X}GH7*ר= tS$aI(Q:] aaA3-<(U*DȂݻ¶&қ4j T'o2%Y/T<.L V[[4f@&تeaAOaA ->K]ӫ7PZ!IWy S?zojNxlxΒtι!Bu]N i:rk<Ɏ@ڐ-=g7=ꘋ_?;,#Ц5(w(z}Qř _ťtЕ'RaTs@(eokӝ\ WMiE,5A Kl )MWX{ k]:n0a$mPU\*t[%'@^X. 3:V{dP:ʵܫrh^ڬ Zыוz'G;1rfd`6W;6en9Y=>: ^5:wxI:G[ɴ`+y`\LJڹ~f3߱b 5E'D/ŋ~nek+"ق$\ ~I6Yǿ&3 e^KZ&0Rn]skPETDJ $@IMN/YΕ݀67BY4/v ׼4Tz#xMˣ܄-6ě/ 絁BpwRB+|lɈB# *.ݴ \oYe,iU`'헬Û ï; zvB$Q-!FRdH ~%h.Ђp['hZHDgX I`!WS~]B l K;O5æ zqGh0qe/ڮ2ҏ@La<! HwꨩyH^ce 9f0!bnv M1&tAUfab5daI:Jdk rA^|]uWe^i\WZ.اT` b藳҅H6K;C׺:AY?E.Y_Q$w%DH_*RTR 7@UE|\^.路>^x|f~ ޏȗFUʱ氻Ќ$1Fw -oX!vƭusG e 0Ԁe8f4ʅݾ @.H,B% S!goe c)ɕ>b$Z-d`ͻ9m{XCH%0ob`vP8%WE;@8nJX\k>&v93\WJikssdREmɊշ=5O8ntyCLG8M:Ҏ?$ٹ9z.^gzL؍)j&;ꡇ)s@ vhfL[D1`YIԯ4'Y}Ogy:IԥT"n9)J*X+4%lj㟔0EQ1j!CL~N(*'ˀ=$O'xUnX ٙ)pI̖!rJՎllc6k&稼xo4p",g:i.4-6_-~ isNq@.Li;7"q rPbmE93PY05Rh\|Գwi[Gkwvj8_E.NVۢ69UOqd=a ?ETͷC"P0YP@2 Nr@+!_L8jmJX[]%{\mt-@f9^Z>Dh-VFxBF)-P m㒑]PpD'>fṇ{'%wzgG/xôǏB(mN?FpVļQ'y/Xb[i߁qM1Lj:V81To9(}Y@gcZbRr0Hإ=o[N ;l炇=Q]ā#LʝZp':GX^tJ\ŝ<;ֆvNg)hoQyҼ 1v(3~a3Nj F9 Y.a U͑SL'\3ZQ n i|QI ]+ <) yzMЊh sœ "L8%Q\Ҳ"<6g+_0f8sT%$]21fpUԗ)-C,og<_\Pf6Rm8j-6FKaԔ#J\]0Rh>ju" v }sZr\u?h"NxzY;!+>/칃.8T"w`/kz;Bf65-XV~WҚr cf/Sh6iwƤ؊|xHG4#I:+BR:İ95Y|6YMCa9ʄ9wC\;naU*st7vƊeL7E;?œMcq:V۾^~G"YN 󚛥Ċ(,bN~hٻW2yZ͇`u9-(2|KRii(i:E?rq_!1$[K ~ZP>N 2Lù reyKi j/וYԝM!.e7^#$R†SVsq>r,PFglV\LLDUh'؄O8z"'%fHmD<`za5m;n)p/%DOz4~[/FL^×y&{K؏٬+i4sOGá2V}.IZ8"ٻ-x6YŇ.vIBt xooWH1L#N8W+fτF[a(ՁI:K=x"-2ZEIܱ pAQB?!g⥃YjDmb{2@j B[{ؑ҉HJgve0h(@w4Ce4HLidv"pCGWPA"ѵ}ɉp0ב[\O_n_f?_g$+\͝zE!qIVP?7a|I^Ggz|BF@}$C`u! ys^++AuT}h esf6 T&W$4Glֵ;UVA^MRS5Ô؆ԣbe>l͙amv'ӕXlUn!m'm8ѫ4V"iϷ(+ZKf/6T4=,ڨ xsnANp=+gGg_Wǒ3x{?^?]tk09I9P/p|8鷔 F 4[5f!Q"0g L}^YLG jr<ث@q4G`($QoIH+pPiZ*#r ݰ֑NEaeK"z0Ik^mJťNۘSݣg !Y e^wKiDs,|ч # 9-=m2"4 OHB׫tyx3܂{A8_A\Um+E'zp1,*FwvY4CGbGQ8ǁԨrw\,$wGn!mlL7GEB9eXWnt+<9@ qp̨-y7%DoSQb Z EE`o.EKIC%o;9wiQee&]W. DukLV+& +u-{ZjsNuã\(M~zG'ϯ?zV/zhܥm5$i_ e.C vSMVJ(铻qu5ț1}m G28-Bc-h"Re:L-_B@+O{~]Wc"(AߐH錢V R F2zWC2&Ne\\0ݑ|6@;)pyi }=G&%"gjܥʯxW*/JkTS`om L:8Їcq{ޅ~hxO*א< ܮNP:/@5NaہY9 JwXQsяei6M9JQ6Yz/=rb$J5Kn:8AU-sjdE``#H_[e_n5tҡ/pQ؇Xk;SOe%COHʰ]R}(dG*o]#fgBT;_M|WaA*yt ;zUHC5e젫fk6$nN}Mt $DXPPz ա-ͰWiQ0(Um/>x:YjGhBHwuFV%Nj]cr#GPy|W3ܮ RP| ;@fq0[6>@e~`yV^j"vwLehBwLo=:T#,MzZczUu$[EѲ~a m/K1R]95fxp GԯgA_J 4Šh8Tu  US9nWO]hZ N%mxHXDյ2M͂s ͈Q`c҂YWޟ֬,>VT%g2R%ݱˌ#3XdɿiR{KR$] `ߔ<ҚgOF{44[df͔$>r~s8qo*f9sڦ G^T։ĩXo)'yud`S};j)`4R:Hf!6݆XͿyr{aZ^Mq|wRk3P!%k7um9iwQ^c|2xjP %Ħ;7 n endstream endobj 623 0 obj << /Length 494 /Filter /FlateDecode >> stream xmMo0 !Rz|UAa۪V&$E 6~=HUAgɯ~uo$ƛLD- t @ZcNt=YNk`T=Ro æeCڕ(>Պ AiZsn[6uc^0Xah\je?0bprOY[AKS|dۙoF)MZ}4W@{YmG;<9`;K (EytbabisbgEjq(po$}Idon-p!J m-O[L endstream endobj 624 0 obj << /Length 493 /Filter /FlateDecode >> stream xmMo0=8|U(RDmUЪW8H˿_ǡw$>U}0yں7cF}{PlM-бf'v재xW0p)a|ԗ׮!GV(l1WL[EϜsj+ & ΥVƛa'D1S=ee_omN`bl;ssɛQ`J}alf7A1gzM xn ؝#r%kms`󌭊" @rtR1RSW1䒻V~MJ\vY3[K䔘#O]98B^osyMȂX oSB_ {xW-/6#c-1"'K#"_Ǟ"!yEJŔ޴3#v}Į獣x濆{%q;"{ctk QjooS7X~n?ފ endstream endobj 625 0 obj << /Length 696 /Filter /FlateDecode >> stream xmTMo0Wx$ ! 8l[jWHL7IPV=M̼ su;Uٛ=w]yil;<[[j<=?׾+v`&ߴț<^*;~&Q>MS >_P{=s@dkx;`VY`s4JaQܡn.Uu9\Y6><ٴ.Z.4>Dӗ}~r:-d0VWk,8yLһʮӮђ[*mLr?q 5F8@=@)& 8Rx uD\j2HV0CzL] bctI g$`htы0\F0s jd< I6zg W qȐ+#k .bsrbmXK7ǵH7Gnb>&jؐu1VljOu$՟qWS/%1{\xB!K(hHTЖ枃Jρϯv=k2UKς_:~$/ ~E+7ˢ/ l(/} -+ZXukoԝE?ZKq endstream endobj 626 0 obj << /Length 695 /Filter /FlateDecode >> stream xmTMo0Wx$ ! 8l[jWHL7IPV=M̼ su;Uٛ=w]yil;<[[j<=?׾+v`&ߴț<^*;~&Q>MSǓ>u;q~:fc_0F)lGιmu f8Gӫ6b"!YUe.`M{My?IC4}+̝l/Bj*{pϻƲO('$ *{>J-9_eQ"V$)MP:^9 ^` br @ {@(\,RH&ti m+3ԅ ,;F$БzFFieD(0A1a8yΠFpnù[w6p@ )9r9b_ia|F-(:(nQHY^`nA|n(戥K}s\}sԑoA&vqc⠦ YK^ʛ!_my_)=^ ^{TGRw1RDž'xJzImi9j'pͽܳ/-_Z,N_: ~iyY2q,nЪ5QN Y58.] endstream endobj 627 0 obj << /Length 695 /Filter /FlateDecode >> stream xmTMo0Wx$ ! 8l[jWHL7IPV=M̼ su;Uٛ=w]yil;<[[j<=?׾+v`&ߴț<^*;~&Q>MS>u;q~:fc_0F)lGιmu f8Gӫ6b"!YUe.`M{My?IC4}+̝l/Bj*{pϻƲO('$ *{>J-9_eQ"V$)MP:^9 ^` br @ {@(\,RH&ti m+3ԅ ,;F$БzFFieD(0A1a8yΠFpnù[w6p@ )9r9b_ia|F-(:(nQHY^`nA|n(戥K}s\}sԑoA&vqc⠦ YK^ʛ!_my_)=^ ^{TGRw1RDž'xJzImi9j'pͽܳ/-_Z,N_: ~iyY2q,nЪ5QN Y58.] endstream endobj 628 0 obj << /Length 739 /Filter /FlateDecode >> stream xmUMo0WxvHUdCmU^!1H#x?gx]OTm$|͜s_Iss :L;<Sz==׾f`*_`ɫڟk3'iѴ}=M;7rfnj-eSӵOLg~8 )ok A8 $`I\3`Af<Z]! xNky"7 _㓧q H`nḱRONH=CpB:# =%888QA~!*zƜАT?!~> tw8y*sύ }nFE>7*QύR>7G];~<6OIyktg>O:yұϓN|I/|yIg>O:y҅ϓ.}2 L> stream xmUMo0WxvH UdC۪TBb B8߯{ .@=/ۙڽs{K;K.k6/k+[M'ҷ>dyӔKe'$cS`vfSfK}fƁVGGf\bu<19w|擬CTAW $rG]IyMsh$aW7y̟u? sK-`θtJ!'c83?NaO<Dg!;IX 0z)rЃ@kpBQ]^Z7! / U <ɉ#W m/%]cX! gȀhID8QN~ACT/sQQRs 穅ύ>7: F+}n4eE=zG~<6OɈy2kLd>O&y2ϓQ>OfdV>OF<dR'<>O)yJS*}𗏿tx>z{O->tՍ]*3>cC~ endstream endobj 630 0 obj << /Length 900 /Filter /FlateDecode >> stream xmUMo:W5?$R. d9M eCkmCp;;w~>|3E_?O]5߶w]Occ]=~?}Oyh9%?۹׬B|Ɯ>);vw%g43>\ 6 EJ78 1{~`W(-;]%=xe_,b+-O;q\L}UI--=BKE1p[! Mߊyu>.N5K)Wb٬8i[_uʕMzQ)V(Txޢjy!Z2P="Zd0\ÃGR\).2*Шa!U,H`+j.5Nα@VK-x%3%AYӀzΚ>kP#5m0Woþj.ZT$X/)n)#Wo(oRZ $Kp4Z-b\1ܰJ P"GXQi/8k^Zq:Zs9dB )sL-7xJ`aɽ)f$1 dъcCZC<73JgznHȰYɚTa,_-O87}KԴܗLloK+gJ.GZyVc48Wt]:P~`rZq.n1] S/Pu7Ue:?&?!d&1yHn5)yғBx#1ޞ]Go׏M?X endstream endobj 631 0 obj << /Length 900 /Filter /FlateDecode >> stream xmUMo:W5?$R. d9M eCkmCp;;w~>|3E_?O]5߶w]Occ]=~?}Oyh9%?۹׬B|Ɯ>);vw7{>oaI> ѲH8U/RǾ0ñ_x0ӅxBiE.͏S=/b_ixމbc4fi|8EXD_R4.GRQhV̪xvqڎXJfUıkM;rͭSlҏ֋jU,N2@ ",   T[<5 1"àcvG@mg K | +T|5flxZ1YP^ꠦdb}[ה_Q>kUbw88]k|'%Ǿjց{ g䈏rsqk:n87xIue.Aft0!?4ɳ4mFtӔ^z1?z .~lP}L endstream endobj 632 0 obj << /Length 699 /Filter /FlateDecode >> stream xmTn0CƆ@LE"j.RC~8iZ)Ayo7?nkNy$냛G׎ծU[7|SlfM[kwʽ5g x=i6;RV׵_n85]֚̽u[OsE͡i P{ LՑ @4=tb/yVvL MnݞArjwf4P׏ީFT]Nrî}sBZ2pmmR?\rs<, X#.KIɌCH'hjmJIQ09da"2rG~\5hגQv]`n @v)(A'b}qHI($ux-JBJ!^I :ggM597F7FN}Y{}&Ff.pdk_ ΜN0VG9ʱwDK4X=CaCɁg2)4X(rb0/s4lƵǮb]ˌ[r> stream xmTn0CƆ@LE"h.RC~8iZ)Ayo7?^$ŝPIs77EW]}==硫nTشxGɛz?{k۝=` 4vN߷u8NM>(s&`ywS0jzQshz+&TuS~Hxqq`P<+ OC톦}SWUn}@`T;P3qtj}w*5UWSܰo\ze \[3. 9ff ؤdF@!i @F\ ` H sn4ȶ` $(Ng 2R0zd9#Cb.k(@.0[Czr aà8SuX$Q:\CAfpGR~m%^!N%$h&՚R #ƿp'XϾ>AI }3Nh25gNE'bkkؿs %|V !3?fc91ӊ9|u 6ZcWCab d1׮eF-9Ag깐3Z=I= 6-7p?)pegT> stream xmTn0CƆ@LE"j.RC~8M])A̼7W?^$PIsWWEW]}~{SCWmݨMi7mv9I+ڴg{ҏÄ~F )P ǦkZn;@1zz5= 7m=x Fgu P}?i]X<;k C톦}UYoO} A`TS7~wpjmS!詺]]ꂅK(ew&97\=̒5⒁yAa>:M1ȈK,x΍t,@F*&" C,zdWXPv-hakH/]d"btv"gg?|2JB^G5kdwt,uVT Jb9;kBX!00a0bw3W M";\88̿9Earʱs ށ?c>+q p~PrL  hi˜c>:q-+01~k2#Ϡ3\OLqRυ>¹M \)s9O \Y!O>\\/Au*[ӺkzT%C0t endstream endobj 635 0 obj << /Length 700 /Filter /FlateDecode >> stream xmTn0CƆ@LE"j.RC~8M])A̼7W?^$PIsWWEW]}~{SCWmݨMi7mv9I+ڴg{ҏÄ~F )P ǦkZn;@1zz5= 7m=x Fgu P}?i]X<;k C톦}UYoO} A`TS7~wpjmS!詺]]ꂅK(ew&97\=̒5⒁yAa>:M1ȈK,x΍t,@F*&" C,zdWXPv-hakH/]d"btv"gg?|2JB^G5kdwt,uVT Jb9;kBX!00a0bw3W M";\88̿9Earʱs ށ?c>+q p~PrL  hi˜c>:q-+01~k2#Ϡ3\OLqRυ>¹M \)s9O \Y!O>\\/Au*[ӺkzT%C2t endstream endobj 636 0 obj << /Length 814 /Filter /FlateDecode >> stream xuUn@Cx ,ei#$JW)R w8`x3f_,Y}..=pF=Lc겺oxķCvYQ_s9;~1_B4-辒O~:p̵:롫9Dsg~&1^`32(WB0(~z?v؎r8ӫh~?u~Wu]t<(V4dqy5jޫ kOGKWj4?L%/۳v _NU4(61ȘH`Zp0aASgAQ@Q LE)58ZP\RC%4k(4mA%MJ$*C6TQ.c3p4ct| 1v9y\;摴.y.i*OYIa%a2A{&cxs4c̲ lcw36av7fgΘ4aʒOg[2O[1[3K?mgS- }3 O3ev/Nz}\-!={3pII)dKdgI$[d$[HI$[$[$[d$[/¿l᳔l1l/%[K~Jɖj%[^JlIo$,v)%sRJxʚ>fT+cVS߰n$7G"=MS8鬧'k?G}&馿r endstream endobj 637 0 obj << /Length 550 /Filter /FlateDecode >> stream xmSˎ0+$1$#8h@Bܰp`~ +8*=SJ]sCM&ESݮ`w z\ħmbo'ޚr028~}uHXz_z.XA_`1o"xR:bct\$7҈٘TmH@ ]W0ywznͩV+1r]oś}X 6g1ͭnm{!^ ' bނP48YhC`୤\UY=0ZĎiơ 7([4r;"A"e"qDgs"2dK$#В%#KDDNs5&]J[/G endstream endobj 576 0 obj << /Type /ObjStm /N 100 /First 933 /Length 5148 /Filter /FlateDecode >> stream x[Ys6~ׯDRcߪ*^{vݢ$ƽs .M{_&w$hF3eL$l9\&X,̈́4Wp"cBhȌi*㌉#eMƍGRdʱLpτT+'3 5(l3%4EHCHy4sأ3-ʹ`(4tff63Nxl%̮Nk6s *G3432R&R-AxRAK40Qki$c̠0PF1 1bPT@?xVL%X41.=0%~ X0AjP7Wjh8/($ K@H@% CK9 [YƂ!_2d%*QihF"UZ`@ F(ZiF ؐ@ʡdh5$ f Q0[0Aksi80҈#L.9q< Ki9$FY a5aZ*9U(s@ˣ!ivӲzwu|A'J;e᪸jD \ ؝~0'&&^QN7pTMAěe ūQuabnp[\|g W+HE" @d+5tAD78`JEA+FӍ(y{hT55m] $Q QP 1(FZLp}@̔A6 { ziRM,7/ t[z#T~-po=_ˮX4H |V{krtx& l (C@Cxp0̢'qV(Rb`NQ*yX\=\ޘ)eWf_x•7kf$MAC G[/ e'ⴽR78NESM W -KC;}zK|Q ٮJ$3/vm>"hMK\u\h*+Pab2N\a'Q{XP}E͂ɛUg;C,z#i=D$0 Ֆ¯ذeVvMK1AA̕ X2V}@v/ EMcHJ b*| mYa) S{`g5CkQ;в˕ÌM1@s_bگJ`˯!3>T` o  M][˜2,NS*\wHEz6Kgi*(b4Atu$QTjk^:qeH'|0={z_a EXÈ/kh=(CaUhK7dEf~N0C-w?hƏLJ<-}/!ua /7K]R'<( c(.됮SC !Y~L40v6vM)PiǶƘr X[5D/jM(5tWԨ w-j$¢ EM|+|AS6S9yۮː #;{r50v' 'Di2|-Z.6͘z.Ճb3]j>ߟsxbU'v,d2wo%f' wIvB;"?lŢյ*Wk{DFq ׯ*@yHNɏ9#<# D+3&o[+$LrZ9b]n>: 5Nvx0%l| r ()>n$姂\.krEu %| 32+62' (YlZ%YBNJusVyЖ#]VYh)k&)> 5Hu. R}^-..`r]O3Bo[^g | OV/|÷ wV*w"E 4IIC*!]4+lU\\,먊/Us3?/3L HaΡh'ҽČǿ>@«p٤LV$f1|u`YhvR}9z.rH<̻WHU?w_vs&2!p]\Mrg)B5 Ll)8Y;եg+t/P%%4^J_|Y*fdOװ4Z0nZ[5=<ٳH:| ?fN)6ZuN~ݻ2/L m {3ހ@%&\W_\~J(`o詧`_^+`W -;foW۞ԛG/!nPQ x+de2޺2ͽpshPF4h$3oxfc3kxfc3kxfc<4wUc,S%7a%~`S|i uɫ*_WW 6w~[^u\YGń<-e16*ui1?UQUm`R|>1i{Ž3v@Kim(蚷^kUrro2'[wz9+6 z/jRc@GuDဤ\|Lf[!n~ꁹ0 Br.͖Werr0\I)A"_i>/XnTig𜐝*~J!"!.Eܮ<9y/a~5/`U4VsP֕115w2{ӘĤlYM*aU`I,>D $1ZUAܐ%ЀaL0lGi:|в Ө,y| <>hYt~ZVRX}(ۘqrMťo`prS'-5| 07$|#9N|)eWĕMVN?#hi ΎߪE :EeBA*,ܯ" VPz9o2:Qc=lfm3bz,*ti;?Oz;Mr`IG9ewRø8咧 *l =. =<#=<ͬ`KvOO%DJSУZqU ;Ǎ0(iLީ)y^@)`QҋUjLݖ!L=kRnݶ-Daq+ 6-&-ze۟zza{:PZX9wGc_<އ'ȴCB],du#eG tI577~\ag-,I{$HjG~,bL {5Ms67 Ԗ3潘{cٓ)}idZU#eb$R[~@EndZbB ӢǴ@eiLo˒nL 7ד endstream endobj 699 0 obj << /Producer (pdfTeX-1.40.28) /Author(\376\377\000M\000i\000c\000h\000a\000e\000l\000\040\000D\000e\000w\000e\000y)/Title(\376\377\000m\000e\000t\000a\000p\000:\000\040\000M\000e\000t\000a\000-\000A\000n\000a\000l\000y\000s\000i\000s\000\040\000o\000f\000\040\000S\000i\000g\000n\000i\000f\000i\000c\000a\000n\000c\000e\000\040\000V\000a\000l\000u\000e\000s)/Subject()/Creator(LaTeX with hyperref)/Keywords() /CreationDate (D:20251218131527Z) /ModDate (D:20251218131527Z) /Trapped /False /PTEX.Fullbanner (This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) kpathsea version 6.4.1) >> endobj 667 0 obj << /Type /ObjStm /N 32 /First 280 /Length 1185 /Filter /FlateDecode >> stream xڍXM7 W=$As'T:®s/G숫A i(CJf0f QP:R1Rmx 1$%Ĭ&"˴ZCb 4ek Jf,SXb ,*&)ZxR,\JH)M8↥T舄?Ʒ- ͡")Y,$/lPLrȩ膵 $۷oS|a>贵EXL ptpL?mnOgGiii݈~1gC3`~[jpu +viB@x\й:: 6e⼩|~/A: 4um(N}~dDY!^K1oBX D@nEPIuHl+MZ?}Z:I` LZ}%ǼeN zIK8u+ڣPdHl+!-H=LJbRr mwzid[K1oX}~2Q\F$WQ)BI EE71q|W7J^pI*FR%JeOe]s-Po(M¢e{3u! a]aJ)CXq~!!o^t^k ed*3Ug e?1MJc޼]ZyWH.I^hZ01qYXp c  ܍RL/D".Zzх1@ZG -#P)+,ZzɅ+M}(uHRhҺ66} i]QTuu+-q7pLּӵq|v\Ơ"| <wŇhK#s^o̍S8\Hsܺ3~ko"ۢi-[/o ؂Wgsvʵo[OօY;o/O!wkb&s_XKc-6rM(cMslOf뿇ct8nlXv\=6߿oNwDgd@<f_﯏ƶx0;Z endstream endobj 700 0 obj << /Type /XRef /Index [0 701] /Size 701 /W [1 3 1] /Root 698 0 R /Info 699 0 R /ID [ ] /Length 1653 /Filter /FlateDecode >> stream xOEgJ)WK)@h)< Z5>M$DFqataӤn M4Ѹ0ƪ+|2sܹ}̹9_ι1:s8ȃD<<(1vf]ĦbM1- dZv@,r 2{BqUX3ȴ;Lli'6B Hl(&7#6´#vi+(8Ŵ #6Dli;O{ItaLpn@S.Z0h"0#e_dM%peVuy9[w[낪U#FTVQ5jDՈWGh "rDȱ»mJWmTO6:xczpFumz+gF>7|nF{}G6j?^QϗkVy|~a~= KeXa g~z73fx>{pg Dk(ZFњramn"Ek(QDh* @1 wT̪r.eOh|#J endstream endobj startxref 234420 %%EOF metap/build/vignette.rds0000644000176200001440000000042515120777213015024 0ustar liggesusersRj0TH@!z?(C’[+$[u׮!4#/!I҈D19dPkfDOepLȩ7pK hG^Q8W>0jJ#FNĨd$VmSI7"hgQ0j&V{,9ZwTCW]LmPA|bҸy~,Eݿ&Ef݇r˚M\I**j%B?ri}ӧ%s&7MPA|$etqR5,Z/6!IsWwʧx[ԏ2ezZd_VVBF;I4~ɼOf`ZA_*VjgkNp%dkfIzoV^{ȍIrɭkf͌|=6q?j:Y'm?3VvݪKf[;gjnެVhPݞ˻ڻJŘ,Bc SΦj1ZM,7cP5=s B`ܭN֫ͧ٢Wk"ZL IS(Vr~y15}<@UѪ7fG_$h4hNMeZvabDYx>i6<]<|ԊZׇ 07 VB^ LR$mz˜c!\ >"M~xhVtu˼e{M뻆2&=O2{D %F] .0JGP},a-QL%fhtD q3 _Ͼ|$K6?\@9v$ mͥP?ygYH'L'byAS@kתw7Z;|V54}kǤxdP~;Y_dAl\Ut s~iC6jf=%bMHr~{C5Fet *!{CA|q ?1sNA3Wi̖@*@A|iytz[ -4l 0B<aCY@$jjy )dƧ _A?=djۮQij(2[]P?DHp!>&BPF=$I#t&8; (quڣ!5H2sZ"QlRHhU"'>fPH˅j=(Oi^bԛa,N 6~5tMV4v] !< C\. 3O.v_. }fC( J؈ȲCzn:1i`L y T+Mc\F<׷cnO'r)9V6Pq+\dI..*oFKy&)Z0 !Ehl *muz\֛c(&8X(MtlbPh%lV*kE06yY`By3etde2(o !)yP7(O2߈ \wd&z^6[1(M.O Ly:`!,C-O{)%uK!.QGxl^ԢٴjM"`wq"fZ' a;Xc Pn!OXr;3_):%0搏;QޙR4%g3hQ,9-Etbm.LIQ,4rL!fюTy;PAGy3#)?G`9e&@gS043F aXf-?ZxF)ROܢk PA|b8؍rQS cmP >[8Vh;y'X(q?E%4tg"hH\ħ9ss㤔Qx+ v0b J`1oTFF4 !ʋFYu]o5tk%j7O,S汢ec(!('2TJcNadF;QOz vA%v x<ALq !ק~B/7wTߦrP~ԙ2uљΔ3 vLr63XSlC`׆'C%6EA!ņt;Xh`go1"XtSl@yR:6!oɁoj~t@P~Йu `#y'Hf>`7 ODvp$2ةqVh?`׏_y#yˀFvZK^ q~QIȚd[݈(E/MɅ!E/ PU+5@^c( EnMypy@f3K^j)i1g@qEc+D\L!Bg ,8-DpLope^5_Rߵ sՀMh~xgy%,޲<".ܡtΔX~.v,]𖥋X~.[.b(,"/7+pkU[j.bI LgJMKJ&%%@ɥC-5,)tKMFi ܵ o.wܖfKDR݀9,$̑&(àZ.av-DT[06уj;8{Ԁeqm}R\'N?^~2?K[cwzTUve۪Cۏ8Ę-(\C6 @F .~q7GR j!|QY𻭍 ZiRiO8kb5I|rFG "ěq#ш:B>BOpGɵЋrNeJzjms~l;?BDǏѐ!I!ɵ)L &BSxe'z_u\ыeZgYDYhL՚K,Dq6kŢ;*Z֪4Lp蹀wP;JiWmkU] )G$ xHI;׸c9$, IvROC_mhea<Dy26@ٲuu_ {lV$sI21)(ak|) g ޚzoNr?=L?˘Y:po%)b 1OhLɅ7ΉUBАbi6?w|!W|!8A|>EC9ʍvʈPZChskvc{*v廱q4ׅʜl!s Gpهxec:"j0BԛX2V4Tы'QqcsYwBo>40ɵH^W^D:J)&-3ngƌj}FXhxʹO yw^wK:n L[Ic[5ˇbFAPބ@qd[FĤqA5%M8]CVAv鯁PҺ$<'"7/h['W"%)uwZܒvx 5yqQeyq`_FBYh{__z6^ƶN4Ǹ؁0(+EKA%3(d!8( J&fjQ ڨ$[J}DOZe!t PE<䫊G"q}DN(?,bT. N x\uwkGrӹWMxAkih(ܒ+`fȯ- Q{=X~>od\#B9#Fvl#vs4_FYAsK5a7GQ/Ǜ<|bV4%ܓ,D(c6U[\R?ǚ n'Q*4bU(q ",LU qb$n*\vdUD7 PNd5,'(tL{9xe&>W. BTl PzY2( GAyFe,U*z$ CVVn^3K-2f,gih.zۍ:>e+mx#퍦@8ϊXMшh{4JZ#6ʵG򁍦QީL h6M%| mgyksG&i qe@4"]:cw=o0Om)oћߦٛr<-6]~9NyzF pGFyXk)ĞA#/$蹀Q1 sߥő=6bSw:sP a"ਜ਼JXoOO\ݖ{Rb񚾔iv|t p}Nxc>3|0jpwKzY؂gSզYy%O |%u8W$335}+yH#4TUյ-bELL ~ NC ?"y0xkK:yCUˆ} [+ի*q6Z﩮^/թt*#B.d 5j ~?ܲU$kȱdԝ%;L]v5V-5d̵U{>yU/t*HP_0,wr O)1BCxCՋe mc]^5:GQMeAII/n*YSX+^uϹ ilFŻ>6&/0O4@rΟ'T}Cmwg_폆n+V=m~&SPA|ҦOc(nZD{[xy?{xz{7bZ%v3AT[ă(l&B !IT!F9Rܥԏ2՞wLGFY%sgf0^ cDS3[59j䁅~-{?0&3pn(`ݹSn3dx3Y^Z[ueYR,79wFSBG-ykb2pʱ5%_3S,y6% L/Nt>Ei4="wZ=I4^ 3SS8 I>sꙣ:a(vzr$_;4̡Mzҭ?WcɟABxD,*FYgOMEnPm~$P{9 (MTJm*U?d.M UeO\濣pCuBTVm{y( d[dxSS|h"ʿ |؉aj_@q_ GbkG}(I ;R5B: JGcjP`zھ2fNJQ܀(K67,;l2//}E|/@|2 |b #4BZm,u|,X TlhkeUWC/h}j˼bKpV]?E̋-/[wX]Xk6ꡖWz E9Ӝq>oP{;J2I(S[RC6Vi' C˾#/nRӟm[oGMjy=?RH.ێ꯶˹7nshѪ~ZjVkȏ)РU2Zp؆R߶+oV'Bچto&$Z51Wު~%Zl-{ UZLEBQYf}N`,5HX:CXaV4t75Pjj%h-%m6mjFDȁBfI: UjU5Ӽ`9ekRz^m?І[oZ~0نBVri-1ae@1>fwѶh[SƶX) y~mwaZ9_kVXnamdwXz{*ZT/د/l6 WhQu_X*hm+o-/׶3MRڔ`"ސ/8Uu% Bd)4u$#7eHm mOE;XҴٽǶ݁cйٙh:6 pX,..^#L p7Od=\Cy_dmY߶!/_=]_*A!D]wNNyܱ󗏾)yt9ߪ-}y\x/W0bU#¶mW+sL)_)nl_ :j>Rs[6S7+a\-_fyoٗw~8v7^پf{{"뭯\vM߽~uP7Pf ?z$~ҾazT<3c y~;-f-_I pEiiSXWM9ǧC|L$ -IECYhrjaei!abf9-dsa՛N`[G i Yҽ WF!GJn*I`#Ҿʣ=&'/jCt~\< + q@PF<2:g1ŀ̕|B{#b[,:2(ߎmOU;SIdv)D9L9` -C/:ϡȡ`tWzM_%;6>3%[d|$)}/|.GCxZ϶|Y3Aޗ~}:݃w񯥷:1Mc3Ft<b_߷jJ|q2@APNؾ_F`sXhF~v_G_ƶy@Osa5ҫ/Z`7:Aĵ@5kH㞝%v7=KkL'[֮dDTw>6^_K!2?4Y&B&{Rw+ 0@ΠPm˄q}"'K h%KVJ4֮s!A[Rn~̒,%mGV0@tُ/l o4iW vŒHpȠ?oGYa@O]i'CpU-+ϼ[y2*M $؝|ٿ=C/:'۝lr]ٚ}-F!PcsQf])eu[ys F~A}#(WYh@0'~C8m6J!;_j5_HꆥLKu1hl +~򫇏Yyw=妓[\ZN{H  Zf,,NI3vܼYUؑVGf#h@Z?`hB3mU6o3[v-/}[mAXIߋ~\vʿ?-E+W5k=qV(AtjŲk@[ Tgw W ʵkZ,GqUcaVamںj [k߄5>ּvUwB=l9fNM]J}͸+Fr|o<2a7iyQWkg8)ڤ!Ʀa<ܺLU8~N+YdK |w\9L-*^iըcn]?o]Z˓cP<~ʼn9+۽I`jE92kwc.|`Pryn^k*'B7tAu՘N$\FyYVB?+>eXvpE*~x0je<8%{7zU[Ҭl^q돔wıcRP^5(v]stRяg%`??Qȱ.ڶҾ ]VUG|h,P4 CY(sBidr%m #(rizQ>imM0r\}LUm{zaֱhד=gzf(/JЮka٥4a@ [_o j@[OA;#47kULe0K3RXpN+ր29C4UregNϓzM]}e|oler^A֔B׫ "ƭ'|jn!IpQh (ZߌYm!#m\R>Hafc..0sA|$4*(\z+j6\"c1X.oԗQ,Qq4n?m ?PJ읷aB}P*C+M1}p]u݅Ӿ${|y qI*<1A> vj]?@| ѡt`K%亥*@A|Fc`0"9<۾Zt5ۻGսE0FI8x .o +X"|5_KS89ToP&[M^ arM7"@ k %n4 &G$(OK"^BD_f_!K!.4J\] ޥH:S»jmӥGmUqk[12r%u=wP~2Om>,^ɵ]h3owqp$*u/_O|ZzC'58\Pwqyijt @+(˛L@]U'mW&U&4nJ#L7^CkTTs3s- Fy?:/%G ܎ \f:oB:GrQӾMjMܲmQNޡΠ#XwЙk5Y]shHSuUkVeL .;G `I{(ʣb&CWy_qA|~A(u oȣ`#3(UCg:{(KV7,4QsP~~e?c4%Pj䤭` +3g o%1Ke#ܑZ #JG2P`lΉo8u(,Mڃ8zGx3S.#Q\|Sd.ncs=cܚ]Yy e WP78xCY%E˨ULJ]C%x]8X}( mN?H8R?jCcJ}}YңqkPA|R`<; OZ?m(ōq}<n!=BN{Q@\FYh5; ⓺D>ҪY֏(a E[YtiṂ>GD/E9)G9IcPWfլ`!KܝSu(G[,&بVUވ7lʛBCCM)OSR?ndr1:.MZ# Ouܡ$P8(+D]4*3(?*'PsWB".:<. a T뮂@=eNJ #d#=mC+,U܅o*i@t"+,&j'nc 1@'oyG +q[[SZfWȣ:s!7s brG3<Ay$6Ę21Vi,K k}lqvww". q(ߔVQŝe]DlfYMCC @FY3uO፶aasdPޗM2^Mcs @a }{%FAE0|_)S i?+[&}P +蹈_o΢<#Nއ2SH;)W"|RtA5xTK)g!p@e܉F~YLmP? >qiN!]L؍,k~}J}Rуwd٥6k;(5eh$GF/CoʮыYEwCekku\w#=?9!M;G: S AIr^Sժ~ }9B/qy(M/fJ_X5'N؍W Cw?PhھGPʞ@b[fe5$؃GIA E{6( jP!.)<{KBP1ӌ{'(G]*&o ` (+lW@JhS ^P{ %j6FYB%r>d0 {FZYۊ=;؅ցzfP;^q$Y-q2 keU"̔*T.dG1#gف"ʋ:r!^GzlugEN㺡/;0Z*SWQU.!^CQPW94թ'v3i%E~*pFA9Ffb}U̷?_H;BwaJ>7:r!5˰+žA#/Z#nҒ"Bj7{*Qa&9VVcoZd!A}Oopn0?$>:4~5N9L qɆ[d4C ^9 1r6~=@2F\늕s'heKG6ZoahύrP5x"j'= >1!앐f?OʛU.\U&nA#PI  yuVomFCޭm(qrTrnmK:SomKVk[%Ĥ?D> niVǵa\4Oږ ⓴GLD8=nQ,CQs"QScc(1cT mΓZWcbo`O&(?XO1ħDǏťѐK˵XV1=)iGPP#(__vFo˳S/{kߠHP@oQoӱ ;d''BPtBQ;d?FP]{# ){1C!D{]}|0 { .ccۣkb/Jn~ܕžCP78ˀAC%*Eq/w aS {F<ˀX/r3 _=&/24{<4/aˈ {ry_ZaoEqqɗӰě {Bˀ\ /w=Lˈ|#N]rYN\+/}K~{q[setϭ=:ֹU|pj{Q,b9eF_Ihl\#+V6uḰ>QGB(8o;-!B0HqoQ>7~6)EA|:03dv9jKrGԎ0QZBq 9,SfYRl3J"GsR,\aN3迉x [ZLtE)Oӱmg(?U#@4Qخ+ik_:|[(V0CTQ bnA*ta jn+WG%cv}6==9=#b91W/؁_G3{?:yM"w g(!:0kb۶ gsM,^b/ F#rwBQʵ;QީL &M'4Yőa?c)2]p&t> | ]ZmZ& "bP`ߺ6\moרP*Eh_o|.S~A|:Pb9J⟰(XGͭ6ÊejKZIĄ;5Gm g?/1;5K!oF%Y=O$)QsZDܲI K.w7@]=n 5,N(wKB۩AձnY2OX_Hag:aF'9 |Z,k4 Á>c(K> uQ>.ܢd2~)oV-zQ5D,z ʷ>XxF|O!EǏťѐK˵XzIw7yc"6.@n(B,''!ayf>~Ao:|}"{=`LafS[EaP$l=VLN=,#Ρ<| i[XPA|:PncNay m,@TncHaʆM- Auty m,L C\F9*X0O 8U-X~AcJk Ӳϗ(9VR@x!ޡsi4I5bN=%)cvjm3f'-͟dR?gBNΟ vj'nY9Ο^ Y쿫:t||Wj={qq|TV/BP!8@0n<=->p|T P)?@cA|b.Bzav|1jqkMj3U#(0"EY|:5+˪]zEbҒqs(0r v#Σ܁cPA9#b!R-J7,X|GQV&p+(HYRh%RT5֢ngc( 򕬇X|'2OGJ#,MR)Y݆[OB9&(0ThD٤hkz 1!!".,tD_z:d.RtH=b8"UycXPjj"QP0"Xd]kk*g?GW9rX|LZ"M1q,y:)lȻ83wK ӑ2ѓTTI+c"0'XP4)2b)`yq'X;L vzi*ESI8="xex38nn,WS9S{c~ {Y*ZV(g,PW)Oϰo[GsdhUU[&J64[#]@]{!bղn5E9$_@Fe~2OG*/TQ1)Q.5GQ~II{{WSߢ|Ĭ>*۽hv7_Ey4h[t#( Qv-0Qu@8/;P^E)xio{ iMȀJkFl{FC޶WiµFl{k⒳5L 6^%R5۪v e#=_+UlͩdkK5(}ejtu2cRU-k6Aglb|DnLSiuEt4}]s̼6,|gƲÖ^?^j݉7 s][SW4WV7UU)`O]0g%d"6ΰʰ^a0 oU`4zZ>gbx*P*2O/0UPRPeVSPAbuOH&5H ^fϢ,4->+ #8843І1BqK(_bu}qe=Ձ (/9K \9Eyy] ( ^E` ~2] tA|}^I ԯiFR}/E9m\nDŽG0=P:AYmH?3(| ?eϊK!/F+kҙ'M/-oc ӳn|7-T=TozΨUۈ($F@/^V;!TJ:SK%PuOŪ٦/Eounr%7_x|F\"U8M/*~ȱUy] @|خ4|(3g=Bequӿv?odE]M^)P6B"-o! !~ZZM]8 ^YghN RCTDZf 9&s" Beh*A[A4 >鷂*JUh{MU*-/T6C( mp m/- 4z*m;aZۊf)Z6m%擷VZg^G.;8*8㲈l_/lkXR59(?=`9ER!كq'4{@ 0U%%y rhYVƆ#۾<@?OѺ%x՚]WI!G P.Q3_ R]㭌 E˫F/C GvBe ~ >WJSҨ] ԻV^;ዀQ>|u O,vvRkgyϋ0vXd'Qf4bpqJx|MJ:^`/?. ti"J_\{H@O:S䴶@& thJ\rd^Ә/fq.tۣ/xΡT:DY|'3s1r>nQva=%Z^UwiIOTTTV'\/&o/: _0Вg<6lA k@u/ϾAe{-[6k_9$=2ʗ;ٜ$nΤ5gCNslS",./͢A-0 U̹809b'4^|SDFCx4J\r!}"L HVk yn٤+b(wpf?X tv>Pz`f L`*n_<2^@<kȊ-YqkCOD{EU[ؽfټ|".+1h;Z O4"\}lU8&p 2܌e]ABy*6k3Mo⿱fuyeuޓ'PHtfo>pp$=~Ҹxo6,,ِCU׋tzNhR) N >reW 'Dטw^p^{Ų䞶E\GQ, EoԚ[](_# 6 s @!{H̫F8ߐ,v~b{}Р$a1Kb@bhF)b(|XL=%)bjm3,&-oe`̕MoP5Q@`'4>I ߲a _l8ݒy#Vc\.5O^"ɈlOߵ*ྣ^T͢F - fx+%i\#"jI^&*8$w-JayU/t7/D>T@# #) hɊVz-/ (u3`qX:)' >1e?,ܴcܧ'9?~;wF0l; h.‚?[,TjSxmnXvX'#( U(2XWtL"۪QaB~S i?k55/v_Vi0h_q+FuF~[d}jqn67sE{Rz rA0G\|碊n-u(O6؍8pêM??Vw~$FwZTwB/A{;uW 6i~on9?݆5[|'A.֍1Ъs*}m[MKΚnhm^ j%ȴ,^xٲ/Tu)MkАY4ۃe պwcNt7JFGQFfQNj.4OR0s8wItIZ'Gyn9Ӌ<LӋU4M0rCL4R V՜cj/2i8?T[+}pE$x- P^J߂&ZA , a(  %7>'"]EK!d iµF!OH:SOHVk1%dU8!@YR9sId60uDdlD51 $(;dx,ר7Mt:o=]~7+ir3zrɭk.>kzl:u|W_#O#og&&Xub>_,~~kL͛JA}w{.j&+c/]'/OO83c%7~&~oTM(plcg%PZp_սcY"[j]$[kI!1ij Uѯr<@"2Ʋ_G`NP/߬j42-`~0v1d,MsѸE$HG?E9APf4}"-R֓ Il>5l"WT#E+mzF2M[r3WmHD\)-)aDuXjGmjc ʶҏ2ɌA|sh=2,yZ"Ͼ|$KڪjNׄ-FzJ?x})e$9υs98`?կ4<$Ыb(|VC.8ݭam|4geI.q ,geĮB͡!gD9RPzڋx~{$oeEo-n5K{c-Ow?}zYX1CN]K+AV@ه >1shJz9z( ~1Ⱦuf~BXyttXz+:{)J `BA& Ef6>xQCi!IH P}:"FV?d+֓KںQ7Xh4T4t%!%:4MŦb97 >;%ܽн`֯4*oH*2UoR+Icj]e}WPW'^Ej^ 1O^N%ջ~~au|jݯ7@TI`OHPL/@ IaKwV+"/FCiµF ˵%IgJdY -˒o[M?`CCX ceROp2nYuSjFjU3G? ڙ{W ƴ)y[NNҥ%1҇ձSc'󣉖>o2LZ?bi֒7^ʗ 5;Trk`aeF:mCQ|yT ;:FW!v8̤Hz (@=޴ hz=`;Z l-M`pPG$߂(!Zs(I,\ס(K8Qπ3WPNa vp_cSpr+\.j~AE:ܛWuow[֒:}t˶U[=#Ni B fPA|b8hзԼ 9!3,Mf"xgB<؁5P>~Z&^: 8 {v8`hS"}`%q\d2ϊGЪbAr/F$*ZTքw!ڦ !EoB?\l[sY%15GT=-Z. CާRg!. B# ]S )SE>T}qNeKtՙTr\Ҹxb8@;ԦwZI+qgѷ_i0ޠPЂChy,\ՈS[a U/,![NTV[jk\r{YRG_56a,#Fۆ6li o mU7=>dk/ ;\<[a4h`':PThsW0lOm?@t!<(Bt""y 1F+k"%<IVkDn|{8 d!u@2ICcUjUtOu`f^Ƚ_iaQPB5GT j%1o_ -.IQ5 Y7['a-݌aMVmUlѤ t hvZ_@kͣ3͕aCqZ(*fJ@A t7p\)k뫵hlЦBU\%^*8asi8TaUa¯ھ8, μ Byi6s.;?sUjޫmߴj43]V$`?RZi 0'@ $DX)7Rwb@ZgЦ[izr!3%JVkj)OFf3D:=.m7snƥ\cPΑvO&YKZct TD4e/>oP3S(O [wQ[, ui(_}3\RA%dCwD3iD|-Q7`7Bh(#Ud"r`{.5^qIR8B!ca;VΔ#+iM.q^FhfehKcc]3c˞UF>v*fMUŗ`xcT@OJwUr1L/,MpL N r2]_toՌEs(E ]ˤX+geU=̒ZiEO"&dG9Y&e,ZvLM(LƒCY23=?993;zJq4 /i%%ϴ eYɣ"~~o{]%A6jB&z xeX& 1sh[i IDDVVZ TmkU] ս5:nEl_ۼA,]^~*ɚunbcoeV1ts0ɚ{3ǪeR3`^66gqZ h+lQ˔E?؋KFn ctǥ-3(<ݼ^,Ai&/+߀( RF4j-[vDfq&\E0KN`PAN5pY@,(1fp.V1un'PŎؖ/DY6by:)/~ PB[Rqt|bqt|bqe|o,PA|$~O4"jK!ڐgTr'>z'獙LpӺQc:OTɍIR'w?渄O, , ākU7ٛHb\'[LSSY2% 0&㧪akU3!%ޝdɻp\9|Si_wAuefPcu,J25b٤b . WTDh]r6dM74r~|ˋ0薣qNwЙ'& )YE*H߆cٛQ&m. sGPyO1OX)jP}q?%D| }ˀAm:d+@]o4 C g;O:|ww1NGj Oj_ij~ŭTkթo>Umn:|E5A+ 2A7RtOptDA?F9Q6M݈(3C!9??`$K|7(׽$؅󗏾)xtoUupFhUDu.Z6|l֤o'䜟9Z 1r YE=( eL]հ8s9G6`2ں҃<҃Ay$}G9$\hgy[Zi$8x/ pvsuP]2Gn=٭O#k(_k}-8d%b o=]~7+|yg0rɭkf͌|=6q?j:Y'ڌm?3VvݪKf[;gjnެVhPݞ˻ڻJŘ,Bc SΦj1? YR_QU# ?7A.\ ۘ@_,ckn8E[7z#Kd~\dk2):&MmX3U.HYX7UL`jvߔyp#MeZvabDYx>jZ3pĐƶfCRKLiV3gۇ0fg!-õF#EkhOuF2Mz6iyIh"C1QìKi: xPz >e/<{l9#F0d~%o %'Oĩ?M5'-FI2I!>`{%n7 ^ gXޘa BP l@M1. ;C}3${ |yʧeĮB͡fDM yy@WBs,. ԘcUnų%.>L`5@|:g-Z~D+3F*eD !H[0!r "ih3|0q\*bԋd# 7f=^l3zj⇚k?Rν&7wn[ ⓺sC'ܽ9`֏4?;ToYa%PSOvſUm]]5l` Wad(_M߫q Г%ջ^~Kպ_7oڽQ@ GkD xt@" ~g†Nv &zT;^ao &bG4jF)\k\{0{9՞t՞6Gs&B77(|(zECP I=؏ 0P>-@/=җЁeV3w,(;/o-ժfҏ 3sb0*OC->fnAyҷKc'vjK_7#@1Hkɛ|YX{f8u/3ըPm;/(m@YUC/%QqIaQ+#XH=>]`A(^`3NV?;[ Naz\ɧcux'\#'&PX"6W(OKDg Π<|EgQTP?ǠT[bO"rQJsD׽}ޘ۪"m۪#N,$E:!tCXzDQ<>)YruP7U`a8% Xe)& #+C5H^FG6g^jơ.|%F]XVU^oKi֛L>~~6!LA5eub~ $?%I D+b /%742:APlx9x 4MD/}CMups8~rK:ں6:;"F};[T }R]jL%cM[n\&XN4\y;[lV<,X~ F{SnM͕myOaϼ;7?4J\/]9&ƂjS<Pb0$:v  X 4nf kjlg&X vc\_D\cLseisnH1P0,XgjSh:7oEEfntqd sͿh"@9 mJcQ>|U N"^@B-?({vJa Mxe=ƶ)->ݭ/%c^X'IAi~QvkjF,N\#zvLUqIZV,yi[+JNn"KvCeRVҪe'uMelEutgGTbd,9%33SoG3 VYL ZU{ G E?݆[|+ ~ 1Ъs ]l[M ̚쇎/0JXiO;)b]J-АW,}ۃe պwc>t7I&GIn9!1M{94luXZ%M#01TiEmD\{N9smޱz(ӷbAKvؽ%@vO:l`EҴM(ӏ8/o|V@z|ޭ,FC=(kN.Nν*L 6{%f5Fˢ˯{fHPeF,k5o=]~7+ix3|5W3fZN{Ham?3VvݪKf[;gjnެVh-=ww1YǮ'M*9leJV1+ogI}~oTM(plcg%PN֫ͧ٢Wk"ZL IS(Vr~y15}<@U7fG_$PP7Wʴ$l4M?D^vvRiN*MLjhg 0F[Qu6 l+>5h"w[k Ѝew;͈_6d:&-="O2)aDJXj Gm %DHh,K'3(u3`kL"?1#c`Pژ{}~|WQ>&_Q@7i5^.7~< QPv.qfJ2A?ϼ˒\.7ҸeҴ) U͡cDyU=AtU3{ b 0fZ$lkڄ{_#S{n4-a:֚FW}Ҹleu8H[0!r {8 v xA|R/TarE C#o[U# c)8@Pw@h^_J0â.W`q. G' >%6~嶡UbCQ>-oQw"e 58Ģ]DEyVbw%PxqP׃8|2]+ zUcrUI@ GDyPX(sK뵊f}nٶjeA{?tpez#C; #)"`=XUĥ[6 =mM;}r"3'༈K-+S%)ߍO%)%\5>S_2%2I kZ.|/M11Z5Mo  {4\71AŻ"‡+?[ C[aZ;JMdԄk K&b1P>v4u"T t @ɪm(p, xbصr9 a7.LqKh~m@k'oe23~kKo27u(_L 1YJBC$B-t;.q7Ғ4&yQM#w(CK(~|d˔6-4Z&FĤ+p>Mavi4N Wk$Nʔz:Ymiyn~{&IaoYj"Vnza N<~Cr},xCA?ƻ7ch-p 7c Dƒ"7}KIA'iYa#xӷ4R\\|(;l &[9J{ԛLsV_  ɢ(?ק ֧!|rfZXf_!$}Jo>$aH$ MMDPЭҸERUfU<[4);%9;i8Sw桙X|Kw9$k) _҉2TkkGЖ'?wG9ƥsJ(g)Dk;#H!^D4/lOfPΤCJ^]@b\l*?N.g/WOac(KEA>(OEAn(Y"otqe/14Qn >-mQnD-x-bC8#+Ƭ#HQ3(s# T #hDqǧQLO˵WDV$ʔVZیJ'8r[%a(Y/1OY`Қ~D4e}ԲXE]u)i/YBɪP݋8G9Yt޳==R<ۑAeIݑyudwJ8!QG;FiۨxA$(O!*?+B<~T(Q Qaw*S£d eӷz 7젮Gzlg'}\K`r .o*qXi')JJݬpFoyITF+ 0?x83K6 >R6!vhc֠y4`[E]]2J nX\MG2oͥlf= s36vd9I] ~rVvXh䎗r1L/,MpOL N 2z<_΢54lukD,SԑIW24<2]˪R7z%:m|E2ZMdɎr(LʪYZ7RGSb8[Q.gKƒCY23=?993;zJq4 /i%%ϴ eYɣ"~~{HJ`+i4Z8:# "M7}쒑/@xKke/,& m,-;Bq(y¦GħSO(FTñ'KhKJ+1WK7Q%r%|2[҈>O,TsOPA|$~O4pӈwYhOw3&X:A_R]5CWL&aLZ]M-i'Vޘ$u/`C^{0 Nk]2%5*/,d \5˒5۪˝< 9"T3?8% 'P!(ߗfwjjv /d MʮppE+>^'-ymnXv)BsoP? >b>Mg𿫘lE!ѱ8 ?WJcTkjMͷw_:/WhؕbU#JT+nZۨN=ȯxWjs3WټP+\ A?gy0~6VTCͪ(3g` U_z0jR? ,|^w`-_>>mءU7ea >Ŷݴm^VzL{RZL{l!P@qe պ@5lnΒ-GEys"vA[<]z̢QMrχ1>$wőkU")YEDpw?}zYX2e]JRrbI^~ޟPhg Wͬnz;M}0rVkP9خ:{qg1p椿Q3(o'"]nEpY45K5bY\{H_֜t/kNVkeܒ֌exqv, *͈xf4˯>^f5{÷/7ܺjXcIvɜ5D;~71gʮ[ub4CkL͛ 헺wnR1&>uZ%=т~v@M 6~&P m|J,-q.5ˤ4b*_W\? g[cȣ TEJzP/߬ jSd0]m2Qh+@ ϤCRKJ5鎨/'D2Sy2I U}?5=&x 4_N_&CKu [%*ҸilDÉ!K/nCZi]7]˼:z޹5hV1, gRZAwp%tͪia"){Vޖ'ǣf]$o'"/ +[Dx)Ym/ɳEB,;1DΔM/"Δݱy2sd 4L0K'V0uODr[1w\vJ #ҁ#0(g'1$-3pSW)|/sC7|8!fPv>"(O(8@t 2iEwbEww|/6C*1tL5%|Y73P~lj[E`jC눭m;E!,a0 k {!~Fxki4{ZD(\{|CJVkdGnU=E^PO' z0`MiUV?֣W** @lHi84]ەfcmS}DijwD:ј &^c**QjLネiw*SdiLeӷB%2"v1zx ;0O ;Q\þ˛ pGVPĨ;ط0՚y4&Wh7Pog%mPA|$~WmEЎXUS+^90^ӗ2 P'%݇{P 6c-7_Gت&50_8ŲeX;D)W;6̱jaGN'c,Fk ?Wm5WvZs5`O5rZIޟs 35ȝahn(7B;6BY2 Ϊ:ztx̩״o.t4c_Vњ<*FVWJQz_\Z\Qg^}fޫrA>}Wz~wd~p LCcmu旯L{ZTwB/5{V#/|M \0C*fnV}KanZ^6|lkiN0k)Ubv/-k8hH+кABY(gB*5ݘ YE@0HȠwnN.=h GRKڂDž]@!d?MѐKdX'Ѭ{PyVmA{ZF #h4i5k˹O =Ri/frhq^+kE6Lo=]~7+|yg~5V|=6q?j:Y'Lm?3VvݪKf[;gjnެVhPݞ˻ڻJŘ,Bc SΦjU U# ?7A.\ ۘ@_,=7WݛO=VZs֚eRtLFB/g\.Oȳ᭱oQ"%J)ZCC7ijEW̛BFڤVI&壉 Jolƈ6a&CF1sxqeAv0rr`qqdYbX9~}=qUy$NK3S Զֆ~C( 9W6ܦO bzQ]r9~/GƱLJ!#A5Fl >2V?h}=@|bҸv~TUneEo+]쟕F{k%B?rQTi[ßk(_K?A>{ b sve1jW)sTl,X!w9l+]XHc/pe9ݏJ `BA& rȭ=z.L<Ġx8Hc1 )}^4'@1~Z,'kƳ0dW7J^ ݂qh:!RHa%FPZH U5RuY;4Pߣ ,e >,DwۆJ8P !V' [v^pDFYh!dEugP<9AEYhꂯ&u=s(ϥ_yI& w$U~`DbAb=5i՛Kp4ʶjeAs?щgP*ޙeI(MѵŅ}89% XeZ\:П`eDŽ`>Ѹ2 3/$MRߍOOKxLӋU=Y"Vy/MRXOp7ɓ7BHyH NPy*BcvG}T"&% \k]2ռ~_w(BIΘP ?5Yml8^xx-]N-c-,^9'yxB^!o޶i!~Br]8 D >lVEwV%jU>ƣ;k|Ug٨$M"MqFĤ1xO[!o^BbSk[~ JS2ߓ}fr}ղ:1v>׾8-bff'osC|Bu]ET9҈5qNK'JAcѕA3*$M[q ,Ɠ6c1s*i`HڪlՌU8beխ0U04B~, 4LX\5-G˒8 `wdwzt?Fi oi U7=>_|4) 0ϖsAnX"qIp5`{;4.飙lmfcq:d@"7P) LZǻLe r&WD%"̀Ptw*[diVNC۰O\ՠ & \dGkkտpF>oͼS3C4 "i~\:wBi|B ы "FhȌ祑jZ$x>l oyڦ췇*]٤hX[Q^l1>/kN^܂I)* t JA7͠:w.O#s(sw>3Exǯ2}i个}*ѡ %b)Jjm*+ACԒwn|;6Sjc49KpQIOcF (wm#̽ |!~HxVPIɵLJ<ч\t(S›diZ%`(kCwĩP[ֽS06t#򲅏)s(oϘZQsJ>c:V<~xYIdBP;`'Wh*-9i }7Q)Jp%%B% 0v*@A>hi**܀&@n8ʝ~(6 O >g!FCĶ4J\ \{HN:Sdieӷ~(FIwPף4 lnܳO$&],CU[?R~.F^757Hi>Y?qA+ 0?x$3K6 >R6PsaA;Vj L̕`K]?YKY[זVkQ~kTUoul5msil|z, c3cAgU+셹nNWƮ?9+[=`-㥄yL2 sSx$")Oߵ*wLӽ NqeJQC2)VJƙG&kYUFVZmѓHF+9,QEIY5K?TX&Φ5GwvKEْPLONNu`=Rs0KZ g3m|kovV}嫈_^ [l<0Xh6[+ˑw?po7/쒑/@x˶Ų䞶mrRQ^ae#-;Bq(ʣ76Mcs @@[J %'f2mp,Igsd^{辀QhY#VN㋀'P٠GG_P+x O1)8nQ0(qi 7(h\0^다 ٲj'u#YPc:w$;rs\D^Swy+&3H?#}(jgUL妳d*731A8Y5 |5wn 8Tlg4=9[~KHb]V #PU3M~%%j窴(|&r\FyYZ_E;ծfPn7c7)}mn`V67, ҷ a o/(Cn cl>t|Щ״5Ԛo.t4c_V=*FVWJQz_Fۯ\-_fyaWT3UR  [T`P'#bN27 L\Ccmu旯L^zYÿ/NyG%3_<蛢Oaea >öݴIz\Z q1͉ 10R%j22ACZmB9uWA5t5lnΒ-GE}1Z#U8ɰx Vdz('Q>@)[)8 N/H~;¶Jw>oSV {GYUrZA_ {F̸ۚY﷞.zx_3itr뚫o3c-_M\'ڽk$s6QvZfUg1/NI3vܼY6-=ww1YǮ'M*9h2c%7G~n\@13X(x ho8E[7zݽ-q.5ˤ4b*_W\? g[cȣ TEJ0AD}SoEhМʴ$l4M?4y\u9xضb`Xj 3VPX/2Eس-RO?܊3Z#K QLS+1<7ubC#mC+$F$^R[lg?q- Rt*4VZZ?^zѡ{͆> {!SK>xRȄ7ቋuD][h&f(qńr!}Yҙ,Ym6sK=bc{,If"fvP׃C9~ zL$ؾ2~ă(!JlZhޘF lSuSm($CـY^2O^;ArhUB享%{=b4*RFF<-u=z'N;10"ҸE8rq9J̿[Xs4ǿ>fzAȚmUȪhdVe7sx}s\l#pt[S6LӼF˨T_PgM5]nʬn%f7Syo$`*wu# WEl!CGL:/kz4!.N!^CZlXnEFNu^= = ١i&@wKލ.rUs w{qEcH[Uo]ƿM17١| Zd#m$UrObY5? ͢,67~{^{.-QefnG?vȔ1b#RgP9 fh2#JE<ؖ9(;C5W4"05J {Q'nMo@^c(߇1iKz 9x˱yM{J6T;1\j~dZ~_QbN(O_OPn |\vOm7 Jci9e] iMJ!o:Tpӡr!}:4L MVkPyn~+e["-ԎXzznC#PcIR%:nEAaR?byȱgy߀(oP9M V 0r/anwk^EՈAnqqUA fW1;?D,ÈP/SY܎qEp̄)bei88r洏: 9gbSewCSno3Վa\i`n胮^[xVm#fPZ˧ƭ[c*[5] -Rl*lFY{F7󔷜1mRh Gu - fKh|S{0_A|2`[V*"o枩|J>SDDZI#V?u}_^wcm OjJUYWЪ̢\p>2'TJFGQNDxc /?X[8mPh9c;Xf2@9ShrpNhDV7I]tjq~عVyx1d8F H[\ (kmsH<{H_ϐtgHVk ܒBpg*ǨU$%[QamcX`">Ԋn^bZfsRbTyR/aة0sqe)B0saG=XF^ - )ZCGRAZRkH^;Ljt2cR7Vos L5K*\oh= W-g_>yNC?ӌR4BV9cDMg=Ҏe1OV K3 p'&qpr%oLfVL[ELy %˥XOHLfp9D%J]]md5pb*A{1 /y 2ꔽ=)pi=),~*w+'k Ҹv~TU0_2",4³hyo)XEu>s1k~tDk*ҁ![݂#J#FY<E >vˤ53<aå?"ErC@x!>&B<к4֥Qʵ3%|h=YmeB, iS(O{#SҊ4@%IigSrM{/t#2Hj=QW5Ëe)|Kl߉44E/DagDoшjq7(q5r>;) |Z4ܲ'w:oRɢ;[L<;wPcԛwfGo&w\!vyiށiOyxwi4M]%]=>ؼG9{2%yOVk][6HRIyu=lA}N5- 5{rvQ`|]֋eoydЩf[OKM#ؓ4XD\Dy1y> x{6 >{(zh_m!qXv@eL>^r0S-z1PMͣy{3bԽy%aov#c6{XfnRGЋg5pI{bY㯛hP? >{4{O]x;Gы&gZUeQta;4H GQ^]^mN#f~ Vv'm84;sFy|˴o|[bAksUe6n*w,*y>GyU >W9` Zgn =MǚjkH N=. 8t veK؝8'ЅO$ۻ8q]1Rc:i>n 8rKyIݥui>It㓉4iϟONngP? >)S@c~֋lVqD20,bA3*ox,2OP7xBQ-""A|Ұ2Cv T!~W+J_3Oi߫=L07| pGΜhp:UZI$/|9yW> EYhE >Y߳}Jޒ:tWl$jlz9ԍݲm)g=(LޣϢBV o3T{;"m!va;VaBXbkwc)t/&HP&yacPފ oY_f_!^ۺ?XFlFCa(k,!,ʔjmYB[ ;3}&Bz"sj6 PD7 's}AC8&`r&jHL ^FYKĐ94`/#D][ӊ.u"3Hg&i;cI46<: #y}r5Lu=z;8Hl9IbѲK޴w&pz$wTl\~0~SbcQMԠЪS'a 2?pex,{z&q4s@Qj홊&4P>|DVmj몫V qN 2C6`"N9N;،R̰*`e X#[{P|:Jchp@`^㷅i8W4j%qm(DO dޱ򘈑r(  w0{s2:E2OP#tE": .!4 '}7P^qEֶBgj4p%5?.3"}Ew\ ,oRrH>c'%<64nY$03-zYEoV;H4,S:DӨiD*2(%,%77@&`Mq <x]o.OgtHpxo=-1?-!Fh2P垛+\k܄\|hnw*g'(fBvsG,( #M<_A넓:0@0Q&̡wCYh)""g4,r b[MMZdZ{x HGr=C-P2Zm!s Qo")O&DDcZJfm+AmEfTݲnY\cP#%u-8r`]}M\ |g~Z7Mx\8NQ$pB56Sܒvx`\V"A'''ZrOp#@YhУِr]\=4!Ρ<''~6Gr&F>2,*b ⓆE >BQ >1i<#F_H}ܣ~!QV aT0z_f!u޹]U |7T+El-XՎP\:PP2`ා /wU; YKYU׵՚nZ)UEݤ}M(F\7D0;gU+셹+V#v9Px%mx'g%x',㥄yL2 srI&'ERْkUVMZUw ')ZwJ_,7ˤX+gET<̒Zi|E2ZMdɎr(L4X7*ASb8&m'KEHƒCY23=?993;zJq4 /i%%ϴ eYɣ"~{$lf \'^bsZ$= NK VQ"NK5b鴼`Oǿ@`^GN55ulY&lK&F|dݢu>]"d%k+ ;Y2̒U] 8x$%`@߁+%F o7/쒑/@A|$ObY rO69Q>,Rknٲ#w!<~0O4PҺ5NjxA|bfABHIu O~Lp3skc22 M-KnL:stE̕1t]ǟ@NP>&wjjV_b|[9&eNR?(,{ o  h ( -LgP? >bl{L""lԆ^G ǜjpM^CbKG<rz'VQ5h'V7,ujqn67sE{UgvAE 2A0GL{.D]NbXQn1X؍82sM`՛_z0GMjR? ,[ >Ip_>)6Lߪ[nVKTf nZhtCkL6´),k)d]Jӑ#@C^6n^&T뮂jjXߍЭI@>d}tBAي<!6=hQGSMGҷ ? >lsX']>$33!f^ IO`^ `ȼKZlinNZCcD` CcBP%dk%h=-rd[QO˶dˏˏ>YH)1LI*]Ϫ?{f߽zz1wd$T&툌LumT9b&ysbeo#Jɦ Vl}_xpt 5*t4G,twI0k0ʩ]p*DJEzy1OE5&ԥSO7j o4RQͤL`!QЧÌ_4Q%tGi9^@6;5bQֆr7k"gh<##녇@;pA^Q§[)d y>&Tkߑ֏|%R;GtelCE9^ $+_ҋ.RH[j}iz1_4lᥕ"WGTxcbi{Uzȯ6ӎy<ά|6rUM98 ; Q(@ahW4:}WO Fr\SN^A}w^? <יܠRAg90!q'8 4jSG>`3x=0#=P.d,4 # V:>G =t yyMq!U]09#j| 2S&+,d(+D=B¦[cxiLG`=g^p9RևG#UlڑFp)v}=+=ЋsoiXB hK"9*!}XWA|UPy * RԐ@ w+*\?%m@u񃩾l)[z/+P6 bn Ǻ踻Sk)a_2 *#G~^b _ p "B{\ ۫YB~)yW)qWsѕ  `iC t%?XUܦ-&6SfQ%Ki4b h IRO[ =j>TVv 2+{oRu W60"mz: (sL%(;'P?֍;3C*?̷ʴ~A[+};'$H㭆/&L~ M~k!:z7z|Axh٥CPs) 2װ: kY{l +՜(H<sGk@XM:\"rb;Koی9Y\'|k'7Md, ,6 Gi_x `)ggvjjSMk}*U^U_ nbڣW[ا'Huґ5D$21M헳GȠ`7ӬŒ'ha@BsDtm+sE}َ.x EОfIGp |u1> ty[lӓԘ`U}aJ1%O =qBQBZC өVꈊDU{]كn˦j[ZESt^hgzY_4nJuϱr{_ا€.#{֮+J}0 p4šHm bhQvLJ3 #pJEYhuQ-[3 nuQeBe%h_[۟pi3<͏I>s?+|NyjZS þ**f?־29^&:&gaX$ >pHPo/ Wl#yt!+4 j Z]cr3qȉY|((7L0 G^İ^YT5۱ͦY;kv,b wpAuf5~ؤjK7N̦S Uf!x#fQ)}Wiz{fE GUEF>-UO M@ O9-2p H #"bV&0_ZiB@AdA ?DGqVN*9rՠ#Eg[.eb"E-!xLqơ?@K#IɾhWBLhQZ"ui  "- /ا}_d(č9՘[Hq ֥ 6+Z_UݶToef],B :!x@F e( [Ր/(3رaO -?})A KWWDGCğ4HRC&C_܅<̲7^Gz ;+u'DS2Nis7 >PL7ŔWװu׸HGK{TfݭvamܑI}Ѧn /4;A}bi]#ᑔۇPCӞÿqC&IR ;>]z bJZ=K'uˑ)N'唷 g$&A2I'W ?PLIXi4 5 fۄSG̔&ᄳ%pna ; <%'B@/ Aؐh @/"/t|4IRmU3 `}RQi oנ"}.г;S^ʉ6^U%CWpeaA i}a]sTZx U75o#zY Y#˫ŕFnHҹ\i1G,NoܬcD%ŒFg"."X∊-҂_ڥsH/FF}uDgٶ>ƹ؀^AJdt[v|au)`ߜij;#N>bF`b;?o)"\F\lQ/,,cQ/B4٩R28ш9xzAgh;RKBZ Tס޻KsWz(N' ^f}ƭ ÓN^R<]`AP)T ?%ׯ}ȽBge!cW,??TyOq"L_FPw+u*>~F E"s?޾SD(Ta;*_~,BK\+ogs*e?A϶tAK3+vHJ)r7Αεߩ_V{x1<#/ԑǙ2\iCbbDLJO1 ^L 8_[rfD2DZwl6K3i$/@wCj9ƑB^h%/! ƝA&y^V#$ 6T%(`CR0'})"p&u a= h:NûnޫUB?V ajϬuLA*C1 :Q oUC'swf|0#L7oMmͭh^ހ[d1J:Ʊ2H[0#JS"y #-@O3SUrhU4CVI 1bzQFܫ}G:Ċr "-!_؇ tN!G~>~G. s;PL;1|]#  XBJ]}`k1u),b 95iTjM 5141G(A!#IRO[ (j}oðq>L'Ur]'Ke衺&P5@ħ7?ϔ?|?̷T>dʴ~A[+};xewW>ȓHR3M[%!<)-w︱=D?de, y%E }5._>Ȕ"WW+++ិP_t$iR&_D[B6]( w*4ܝL@_P?XjO\w/-r#jxءF,SD㻰6{Wٔ :zߥ"*}'ҡ'G{;~h.]'T]wJuO* 3~JώWj-,٧~r7ʽTkI4h_ ⼃8O7)h4몥8fh0dߠZ1 u[qBpdZp䟓~9KC˼Stuf~:G*~ymUa?27PHKsO6Cx\`` F2{<|^,vœ&8;WI'!N,Zf@/ 83Dvߛ?gL 6; uA]εCVܳXҐsu)~ڊTfh?.Gѕ&8ZXo0f7j L=NnÎAܭ-%\:0X㘕`ۙ3Û6(mSkRo}B\9`*{FCLfL>ՌT>T OV~/ŊWjK^bX7wVպM 4*M]vI(mԼ"6rاGn@#̵Lב#?/o0iMEGyqk;8[hnpl7sW+h9WPKW~7Zڼ}$vlUJDi0WUh> U,LZi08- <H[M@6ˑiڦ^[6۳ۊhsdKU-}̔<з}$C&Ag23CdGhA4 :,e)thGA UҊ>pḆrA(\|j9XJ'Z6#Wk'˙ YWѫ?@? L޻_ G *0Yjw˰Ž|ȆSiaќԔgNm4Ϊeo g]3ݲuWKpƩ,7moNfyk]+4ҁ{س$HfѭE% -a;Ѝ?Nܽ>?Be33" i3{ZGX0K;6CeW&˄Sg4? "Y[nY+tR6x8.OBL7nK7YNgo%8^ uQP:/r‰ *PrrM:Zo=Φ"FG$ţ5H $h]p$H#H$Hf8C>q3HhA .-@("]@^l$wm 7 Fz: +Y|땜K /~Ut2G:ζ954#br:HIC;)&~X54p.`̱æZoޕa`^|?H,9 c%xIx~i0]G" RH:xv_>>yp4U(xїgBAEY0+ȯHwNqHo"߇ ~o):ݎ :lІ^* s4[pL 0`Zm!V >ίnh'W޸kG{vkޚ{+ >Bgl t > $)Gˮj@-"Ɲ"VDRǢ™Ky>ŔtP!>J.:oKX@ǐ2D pt0Ȕδc,ه!`#|TO.f;%b{?:T{-Rk pnU.b(n4.>3+^|WNm̽-rxW*K+Pt}gEpW FAm?)JB*l%̀B6D@ѳKutu}U>~at3_j_޲ӱ^~VB: %R‰nqKi^*1ZY4?Gάԃ:L[tNȃᑷCV8! &PѲkJPC?0Y"I+ď0k-BNv֖j83 $AsȟK^; 0z.l쩛z_ 䏾8}@ ~޳^tլrz?GZw4sˇj@uWlEw슥5*@?n4[ÖiPnN?BHAYtw(E*? Tkߑ֏|%P_h ВtelCE9-hsϤ4eTXv2AE "n0ٿ|if%I)E9Txcdij⠭Jk<著Ag.WUO4!1yTh&􂡘ǃSĞ4rdWնkM}Ƌ=nnB?OC)(O(hz;?iT'sXnG9O~Ŀ'=;KiCXChspckʬq3 黳}uȟlQܐo5 K M;5m Qއ杆SUv4A(>_2cE:$!'PLط6tkkۆU_ 2$E%@~BʐXBx-^~)Y$)qGՆð@Y0B o KwlވeR*\(ޱҔM3ڧ_ߪђ U;7)qf6hG4R$h-ng:6rjEUI&iDŞ!O ĢM~D<+€{T ZNDG_Cފ4HRCfCp܅"+̲CX48TӸ{%J Yg#wg)^ [땤[HN 4ͨ])y bO#"yc}̤rM|oO:[s:8%^a$-4bLw?9tՏ+3N.| w\DŁ]#e)ꥏ3L~Έ,_=L'tѓ ŔxJ:l K#\vouG6=Ŷu¶M~;4,e#H8# ?f|y6# ׌\}HPgcF@[6 :qT_ Ŕx,3}f(&I a_]nHysIX!a@,%.&(8t DB/2S|]#, Hͨ&[W_уE[u)<,]@<jߠhPE3o>tA^J=Qn*@A>L=5ݨp  v,ꖆg.jFr3Oot'pWqaf5^/oYJCo?hkyG[iղ[?X x/+p2KnײYR$Lݬ\)0wx )tp_opw"M{8G5445O%z 8ROD+D4/n;EqDB80QF:P"+{6*:F%|\xci0f1YOՊPuR{8jyf!vXlY0OGgɗ#0#|H>R>>#Ì_# ),٧al@0M;4jrY|aŨN$ʀ2;wE8>t/1\0ArrIf*`\YOO!j"T)䧄a}Q_^杺gMϔsHt39RQ*5~ym,ccUc<}1M!&}ᕶpm)LB!^ PW"/rߧ⸋8AL6vP*MZh8/<t8o?1\|ʦ "BL8~QmVQk̝B@K"f`}3q]̦J&j4,aiCycoW # dȯF rcS5u܄S2]ͩfċ rdPǣ)\7*5n 4[mv(O/Ko) m5ӌR)r1E4&ڌ̟ٚb(sLrjr3]G4 lM3S~pK֧?ri {}UoBx#vਵCK&XnTɶp#j^4L6=6g1) K;ۺnCXklt@F 3%?m{t@O;p01btvMϠ2aZ%A'F;Ui>t<$X "~J+h, 0`qJ5+W#a*9xÕg[/o1mWkc ߯~4>|1}W'޼YGy.qG^E;Nr55rܾAHCz4 %'.^YO/.Ti5X[c!n B{x4P+{0>T uKhk; B;(ZlRq`^90v]u蕪lL-CS#Dwb;ek RۅWET鈢 ú`ؐn\}H*TYY׌wlZV%e/B.t0@vʀٿll_/N͡YBZU Ұyxu#OBLpf_9v.#v:~_ ţ0,HW J=^RWAvΣ.K?qрb4ؓ]p$EzyE!Ri\~ #O/DG`kty0t{gg )4ˋ,si9]o;ZC$o6268f8^ vSL\8K1l:@[Fz9%x*P=4<8Wp}uI ycA K.'Wx#](xX]gnf/JoNqH琟\_b([%N@cl mضY #D~?-{XlY$;W]`7" W.W](-{R{̲7g^Gz ;DkEA|VYxsw!-t4nL7 mTLTog*=8$;߉߶ў!mubJܶWОWbcAN\c:*[3oZqX|뮘 Ө®9) ȋE6{ߓXBfA 67o7> C1I2ӛط,u&R9ӫo-I"t g5-SR(F`z n5p:6tATWMwsOI^ͿFGֶ mK(;RWw/!jҜBT1 LAqD\@/!/5:0~0bKTXZȑ; #D -w Dy-nVf 7UFzÅȑVޅ\ 1zm) S&zV 'Rm`-X_nJXAJs/-C~.2 E v3A`wSf#*}؁2^|;mM)c 20^~[D[@Y&ZRljnKih1Zm4]NJ=h iUƤKB ]hb!r@Cw8B(hvKvb $?Ю&Vf8Q >N"?nQ@"6y݀oInNX{99ЎasȟK^; ApjxKsM'N!}zq /o}v8 >Tޘ;y/h:xK;1"0 бԾY23 iif .4*5+r9nzDzҨmzSM?G&X@#]SӦ#ފ!1>$&wu`Gd/02$O1 :Ł.8S~Is3X=%N% 9H[0#JS"yb0 21zğf(īVÉXQo'-t4/1gOV h!/>^I"웻tI#֋ UU~Z"i0]d RԐ)J8D 0cWǀWj %"uDq =>do>wC^->`([|["->NYT~?VK1މc4Sm>ྈx͇߹.qJpm#?6?`(Xǀz/+Po`H/F,MBWKkWH 7te.q8t & nMo&M@*C1%M;AxuW[iD .D:|#.p#] !$\ B˪|. "]C~-y)q2ٰK应ýRN-ZW_:5"3&tw9j85ln p $.E7cPL1s/Ɩn-N7ؤSQuaB*Aljn4b_/:4|.R!vgZ]F^^7Uqy+ w;c[B69TKU D!'ޫoV$Ũ ]F /0ܟ(DZ&Cڧ}q ~+t̏6\Om6_wXh5HK mO"LNd̎gvO >.:*2={mz4kwΑ z_^w/5.H ,ўePgD{طZ67u61CT(zͭ&l?* *UD, yWq[MǴH"#y9Q%ުPYݴ:CIGzDjC?odoE8 C^qkOwJ צx?ˡ*:U\ujSŶ͊՝7S(?b I| HH[_a#sVQ[_E`![_C֗ %xKR{l}gӹ{y<;z5sЖz׫אszusmށZgQqM[z?oNK:x)DѪ*g`b8aN#锌0T7ZLM~@s 荖4-i-h](VR{4Z̒}-vY"WoOQg~B4)Mq lmlmgi&i%o|~Yxt- <- ;B vJ%4oX^\`EVB>:仚S# qぐ-Mש7hVE,VagULȯGC 3DkBB6;¯ 399Jsu>QI[BwDThHJiWBvDcHO#=B3-ͲzN0n{],X ȘC͢ e1=3F:jŗ8=Y-){f`I3= %g=3yf>͵zfnOG%Z1aiu!0f#/ z\ekvA*6 o#V"-@`(&Ar{b"lkXSQw=eRMWKw@ f ~ oK;}JKSo`.YC2 8iblŻL°R`G])aWֲ/k-Z4 quCz;B r+G[Yv<jj A u{>@CDlsX]H=f޽TR<~sh@ /޳_ ڧV=&F:עSM{7_9`d[dZ]ذ1i/'A> ygkGim ~s!^\@{.HA7 h@OZQ!>2򗿄!bO>CސK$!\}Hr](Cxr3Kyo-3׶7:ԃAȯ&ԃ[ ŔxS_4HKHGR*@KweE|<[t}X oshsZ!^C )&Ak>ֽӺn $pS15 ](בfJQ!+ Ȧ':,iZ R@El4ٰ P<'lQuQ4=DT2-+E#MM^l6Y^yF~ZZ5e( |aː%~[ߑ @E|Xݓ`dWijܛWNN"~Æ[[nmknN״o!4ѢHltLiy!?g n:M 1m D{3 qǑF>1hFUhgLu0OK,-4 6:a(OETUt-})?ZjpA:vTx@o:2P7tVWNjM~kEqr׸u|ָH-/K`ѱڗM+Ѝ? h! VԐ }z;:s5ouGoYWwڊ Ob؅~i3Pr5\\<%Z[soTChT[u fg{y/^ /0ulz51u \>7s`bzOXrO5mty#~)9򺦘ui~[ȫncoz[B~stVyXגiЎji0_[s?T&mJMء[J>?s+vz#oLJ3ŨjSj5ɟ*wk=<ۺK1Vν篪пvTTkԲQr=M\ 1tt|ObA9P*Ip:8 VXﵝimMX9W*-.̭0'Ҵ*r=y&^US 0$'{&IR ;5(ܚW9Rwsi=@T8R&Xbh-ϵJMQuPU:f[i:53#}ݏb6M>OM$X>/ QtiE):D#W^C^zBF]mѹy7>sH C!%*W}Ĥ4"Ⱦ ܥ?,ite/HO"=Y)~qSw)A$'W*񲭪pcHoR}훂F|vЍ})bWG܋ܰ҈󺚳;Zr|ȀN!/T;ӵYxۼ+,4B T3 OytY}zc$Vd^bS"otLMzg{ƚt\ݹ)?UV-aGqxH37jQ|+wJeqiE]_V/rX74CwUBH=:8d9OvtyfﺯԿy7|]GmGϏ@7??e)~|c?|7Ot?IWW-UDfK|qgI5!g>E1 X1;ty zL;'JP?1 l`@j600֯ =ij^9̺5mV|Ab p4GJD0i9bYtS(H_Zv[emˏ9r(RaOoytу/`Pz.ll%VT8|>*?DE oM>~}"PܲN-UZwx#g D%@Kj.ӕ ӳh;~(Q!{5xxcin*U,&C(+Z5`ogۅ dgWMZ)K l-EjsN4 k8著Ag.WUO٭b9 }bg!g(ݥ8j4rE.ŏϞZ?gS`MRHpRSJb&UՕM:u Ry)R[x*eEfVI )bGB :];2PS>+N;̵C N\GtKQ:A R: >nHc"NH =jA^2KFP#/AC%H q '\a܅|0^=.AgӬ?{X*3 &оyśe.#ZAJRPLM&G4R?@xs}jq,FS蝌aWVAg?z'x>"qJpK-.qPR{%ZkԞR.^/B}3ietB ui@C1Ir #9A{Fz374%TPfj@YbJe,qS鍀q9f!/;GĖiSSΠqq^AlWRfglD&3B#qr4z k?3|Y2sdY2Ci]-zFBqW#ϪaN0TnsCkNP`b'#/TCFn~OqkO0Xd'w1Hx7|Ě=_A"LE#aQC(~LCbl}޲8s1G<}o 1_mQL0U hP L(sbL='?PL42԰4)eutFc& ?PLnV6IMÁEw(!_ Y+)Ł%bT\}`t7o?h6(! I~QRN HzQ("`[)XjȢ\}H_PEcQDYOg䷭,%Т_CТn k nE!gA6wE"w YjbEeE~ OԾ@uNIѮ%~ @`(&AѽōmxpEtg 7j5Vi,y'.;ũ C4_03k= #=RH7hC) fse/K+@̇*TDw1~RipXp*GPLg$*TGВ@"=Z$)Lwֶ mK(ptgLܞcT;R@"o*SLN|2b/T 4CsU1cV#n_NZ:m$t{OUA5ѵ9b*y8ҧ?к~[:PL[8Zx~4C6>6 ]Ӯm0 u{_k]HKȗ$֬3,y%6iiBPO/ "]DC٧'X`i#W_V,< Xؠ> cQ%eV>F ty ͠AC1I}ﰅdg&t R]Ldb ]]N'N!?%\ToQ]."4Zu  ѷH!o4HRCC %xJR{lQgS:ʋ{F:MVic"|OeiFIô5GQ[\ʦQCJ uL:`0mrGac1&L>6wXW`&JԧhkmiEf!\tP8.#`i#"#]]a]H=Qb [Xnwt;~b:O'((_[!&LW26D{jq@ɶ*}| 44gO$ !9sѫ^WO4P M(%N( ?h'ZopnVj_#w}ыKv˝lB;tc5z/u6iA!ކMdus}[ikl͔з ~@KuAxQg*¯9.*ܦKuGw,fSU@C" ݈yc(( Y@Qx:|q ȧ= _<Wj\?=؂}~sis_+g~E?џ~w!O_$C~%5ޛšS9\[0hTK޾fw'?;>>>~$E3>iSZU#ND'$^brlʀȽL· 0aa7_Ij7Wl&t!+4 j Z]cL3qYWCa}x&VA^}]}I8ts:Az]OEG>q3H hsAE,c(0`ɌgJ.e":LEl F~7I'<"[dcuv&Xʽe0GZD>zGSn'PLcS}Ap7)X<} V yA %OՇ݌qJ!^=[eS\!TS/ Abr* "{~ C1%ގqkG&yNF*ͩ7EJ'5YW}N(04C1%nfk-,4V7buuh>΢jBfjdXJͭHDwwfbldJCW{dccoh@ $y;O)q;ϠmgbFC[hF5t.KoWDz;vk6_g(&Ip7O Y>T>;Ta8s6PL2OEFvo|ë* uK3lrʼS֦gJӹV?v|SSE{Q9G-(sD/ƾ9e/;Ǻ44q dJY5C@~ER].+VyUy;֐9jlBT1 LAqf!;s)oO1E,kCsa7xI .y1ZBzyW! |Ȏ2!UJh @/"߇-+[RmU3 `}4R&4.>φ*HQC/4"Ky9<~ȍq q-:D8ݾKnC~LZ yY[o[jhUl qRsT.ċ9t<Ȏ/t&RMeIiO0XbS"o|}/+yWE'v5fئϸ/}N}H//mߗl]w'@C ; Oϻ9)5`Lr:RQ@ǐK@)7:|eRJLu{>)j!J FENX)~*0*§r2Fk4TǙ?qnrBEl/ʄ{LZ9xE1R{g^A9 9rvhsS#Cu=Tȁ $ch>Z3IjI\d$*i6->N#dsIԚ9z0',$5x6PLZ;uƉ &FS;KGERPH8B~?JLDxkl %xR y(A rR>U9(.JqRYOEyQQlbgȦ\K5Ӈo?ëE>x^مmQtmE2W_*5ʰϲ}?3]s}XTvUյ`NhԋuũXtz]W SLyff9m-˒>^!Pݱ+p֟z'ktn[A/#o:@? "Qd[ӹo)7Ve;r \Rsl0]u(GCmm!y >.RH[*>c?A϶uAK3+HJ)r7ϑTLP+f!ڡ O;V0'ze:8@US6cC C[m!6jHIΞ6g(b#^F sK9ۅ뻍gofFG^l>k[*^ߊfJ3N"x{0v8XCX`!/42`f.μϑBo;g팧7z˷O@姳m匣n"n9Lչa9'S㰜O,@54Qa69r2=ZntҁbwtlMj6~"`3NTT8# *,X*#NFNcT,a;#I3/3G0"w9Srxml8%+pXBx-^~)<Ш n.I{)*^c`Jv\8nPe}"-ghOq %/q.g "/gJiq/gJ,5dT>>=T(˙J),٧#N)* oS6D=H_R<|IO) q{Jy#B IcO"gXn!+Dzɏ@bJ|3 h|ȭ)T$M8k_߈'p^GzF g)q#>{6^#v0F7.Hg6^=[޼ëfjn~3Cώ 3S4#e)ꥏ3L~Έ䇿žJ( ') ,9^VfݎwpFzˑb{B׽X2WH(7tK@қL^Ubcrl.~~jCC}P'V1iMUK3!דUe(>*Q)V["Vϣ}OVϣ'm>GUnAE>mrW1c  `iEҩQf]5ktt,]@<1Y>F t /0ܟ(T ۟/O[.b @}T8Nv]wKDs5s9q`B? m+sE}َ.xp*M=͒8_vםZ_\a#G*JV/unVkl=$fngnbxmե ²05%Ҷ5C=Ұ̆ MJM7ULQD/)<@cXiUwC56uȡ&(`Nlj"'"Ft NHWPȌ 7<Qgޏb^0}_ yA /W7<](J/,٧30R7-vYizlrt-;[V*d0 m( kܓHR_PhLDxt. FkڥArrIf*`]YO/Scq\A^#&l(A mh9mYf?ܧ]R m6!Bتʋ~-(s@|psv5 %7OJ|@1OHp (7g)s $9kX>39sD~P^k_`9t4 Hǐ[iRGcS 4D{;kf*ŶuXp7Pjh<5+,LYEs瑳tkӝ4Ҫ0EYu`4, ktնQ*UnW c{Bwc* |h>f6*ݬԠ4 se]%- D1Ԟv˝tsE?0L8VZF{90m[`t˭;WȖ[L^aQu{AbL]Sd- }u>s)oN( L!?Y)Gx yTF>YQyHTv UڵF-"{yLg< PX䣟Ho ~"8-P+mF*ݚʽQ <U8f[CIf]VN#ž<>< 7F( 7>܏EpGHcΗ3(H5P$0bFaUO%< /%fc0#nO+vc?SɥіtS5(@~}~F=譍4aTM4P\M\|r>?U,:^=@0/sJq{SXi^BSϣ4RZ]> p/3/އ4c ̱UՃhix?q[y|SS湀&y ś_Nlj4Kr47t9i,]bJz69w@b : G`r& CP}pW>#55]53(V%=/fy 07_ /Na& "YzеTiBFE!k7M.:b8V~A Sx_9vx;aC89^ QPox[aÛfcn8o䷩0i5}XjŬUEV;Zo Ӧ=('&Uz׉t 䵪9zCW Is_݄m!C&U GU_FF>-UO M@ O9-2p qzW @E<+Mӿ]iB2Cl͎P7ߐ " C1%c}_?аp"UXX$4d8i gO"=jz}|~AxF_ yWI'PѧB nڣїga:늮6wOu&i#f=9:Pe|R?(%tDZP]o#/3\] "|Ձ5bcp:uG%»1=``ƴ636gH~$#A~KhUUxi0䍄AjCH(B nڣWph{ 3{4_c(0'@~@zszbigR#h$M*rowV!5ͽ/{| jeUWVbC^++ W++W[ٸ %WjVVYONs >#)߮{QMQɦ׻q+5|I^FDzvMyk5mD̔H6G#_!-tH Vmh:dG8Z{:'A^f hSX|.v iho<.tc $&] _)I 6XЧ"?%FRc.!?&e66ta`ATWMwOI>gc\$VT;bґ˗WH*`<0i WsZݦmߑZ 9PE6èn;>[UJ{a﬌פB',p̗>WMVu=G^䏦o`bzOO'p,#n846 :Gz5ڌ$MˠA QW-y(ƹSmV4B(%X:zԱi1#KK-hJ:׾k|w ~麦mƦ84vvFW75 [e| {R3us}CvE'PyT4x#gii9/-އqÏ]A\Y2 d|{ZA+̕s~s;;PxA|\sT==܎YnoPy‡2gAC9CϭCcR+#o}9+Wd*B$#E;7MA5P&pr_s:*E=bz+qi J jZ*4ŏYDVT,N b+}2lD XQC|`1XNk;7?=UV-3DGqxHgfEыozʩ7WIҊ8,XWbsR ZV#2:8\e%ET˴Z鮴Gí.fTj폎яiX&w/#®vժj1i72?_vQQ섳kΛݡRGF8g1F-l metap/build/partial.rdb0000644000176200001440000024131015120777150014612 0ustar liggesusers[x۶5A\xIp> ݸ ^"x[m^]@buUj\cm8.s,)J>Gd%vIvv/(9Ηqr|dQ51Q5\۵B1>KRTWw:(CT'0aR+XJu-: طzM*Z2MK#ՃxMCjYUє5(6On5_5fI3ɦuj;JJxug3rӋE]mOŧ??*q3ȖT&:=iˊ?#Q͢ߨj~TkkWkn,N_NOPQb}JMk?g?ݔٰW&PG[m#I& }!<iܽ4Fu$/?~D\ Y6-xb:e"YՊdkp<<|AK >L<8I m$ڹ9zPӅ<51f:d_[fVTmB(L(٦AT~ɼ; gPZ傶Yv*faQ]ZY]{*ei_Q,(/VcE}q6yM ~ްxՎWϒR|e0[>U% ?7J._&;{@_) fټc-}A虲N&ZsfiP3Եb&ѯrPM6aPe%ໟ2YT$+ YGП gXGbG46{cmV4DHj e_ڠ]<4~?NMdPR=tUȨaFڔ@3ݻߗN{³A|"6gl%F(봙;Gtv2V_>% ΠKtu١56YK[)7~+)Ȉ+Mgb?}MsPĬYw6j;|vٰՕ%lbV\2(/hTUa26lhJ6kF='b͖%FՇy/$M#SBZ$- #XJg X*iB8ya@aNXzUZ O˥Dg`EǴ`B O+ΟCF u R-onBfd@;͑ ܥP[9?AVF=6Cg=0"&FjUA4> j!6/Rp`s m*NkXͲ!AB[Z55t=\5rFZ)t4G$ۉ8h- xh?ch7h2-7 RmnqM -E/&o%I܄Մ/qe{*hDdp!YE34cWlcD v TƸx!mv,#RJ&[a/U%ZوB?HjQF&l "@YY jArId& n{.N޻=@$S +fd˄ 5[-{RQK+*z p3(7|(Z`> 1-a]5V2z^o}m5^',6ٟk?ct }GߟRcEF=ۣBTd+Z4DWT\svx؝FEy=N,WlgNtGN[9ќE͙ϋGpy;x!xm!zQ,]u!tFgہi 9OZE!ږSlC6օr@uNϜh`s}G!?Lg(Iaד i|>IT Lu7OA:0طDu^]@= I,|4iRJyF'IZ |$SXj~^(a)e(GNNd NDoqA|Q2g4H)os6 ~%`1o { Dy-d8D]^V:5[e7OLCiYá[)(1 +a^fgѱv9L ~6;$ϠnA!DyQ~o! 8~Rܹ6 {ȞF|y ѧΣ(9^:>` =>(/7p M ) P"6=.Dl tcK׍`a KY+($^PyQCӈi{:`#ymɃ{lH0>`D a:16A] k$oK~$Zs"Ne@y#yHvwݑ^ CQ "aQI(KXMʁd{Qk4hD0rۄ^IR3&$w$B-2@iz̒EU%%0: (;8rulbNtr{2::et:QSBmPUet J^(:t-Bˣv=Fr=ח'(Ϸɗ\i/]A^_d_S^x} ϕd} t,nTx$Kهk^CZ&idS2 zC zJ&YɤA5Mݝ{S55neS2{kFSFzM`.d4qD! 9ю*>`D/ `lm$`a_^Jt:Rԏ^bVC&@UaǯSJ>(È(OHlI}-( mS>$ΐ\'sɻ3$A|$徯g9,">IAs:# j+؄Xʛv=B/U(Gśj#%mvl[[?%t1U_q,ŰiDYQ4vgeMLSWEjs}*6DGͥѐw 4J\\}H?5B MEm.,oO(K2oΒG94ed;ѰU#-F88˭{MwoI~-g.ؙB nkI{xt4}Z}7;KCj9o[72 {nxdb8[Dgdr8KJ?klj7 _>cK_o6Lx%R$)qxi>90T#/l]`{X>w)$؅b-$ݍxB b!$4J\-$BP[Hڢ$,oD n`OS`biNa(oβИnK5,zltϋI?uR+RI;r r>ҮZ撲隣QAT!%RuJmi$, Hv bg'Q⡯U2Vtfu 8Xd׀ii+,k/:{,V$sI2͑zK`@1I8,cdɒbýUdRMqsx3zh"&1sfI!F`biT?wB?\t4HJ(KxSmSC瘛K0XnQ~~[uXgq.2@J}7iCP:#&Ya"GYhzc^bZ28HdN}F `7hWt05H^SE:S_@7 =ό}[fQ9s@ y[Xhqj4f\m+j٭mm*@Vc܎7(y~=o?i|RoA.+5!E8EVAvɯ'Q]b# Ë4IWC %7uC,MViXsWSa|.'H %"Cƈ?BBA2xWOES(Gowi~{Bie)E;rqdB}#wp1OԆ,\-Sw+?yxݼyzwQ^CvRu݊}W9B9W 3!]St}ؔ% #K@HldW%!)OZQ W&`G@/R gE{_Wu9_"c( EWr:| =Nv`_J.rqe'_ɝDA9ZwX.(OHn7"-{(KFCQCC Ɣf_>N2zQs5Mch$twg.2Z"wGM]WMw;.4[@NFŃӮ8 -~6S)N/bNd%$KUܶ-/6QTGy fQkjYޠ`ޠޤdN"(!l2Ϡ|F~&vD,4ë/Q#(vR&hg6mTJֽK+,4O4\;hO:ujޡpKЃ#F̾GIǼ-#r QYin 2ov ؂TM[>)6e{%X;ߠ)2"]soIW8VZ9 ^"c@fOD7$i; 2.*0dF$=ep]]Qa$ZI5myݑؿCaIWLG9)c';2ou L,,㫎!nă)sXv13uy!!yc,!@FdTAfNh8epFK4)aW!$Q6Q㪮iN{CN٭z &6<ب;k Ŀ&`,lip*^eLG9M9hj[Seˬ4.*ז7 fACڀs(EŒbP*‚X,8k$i\r7L/2 3v`fhɻ.FyAqԋEZb=;^:̣yJN PГ^P?rD0KQT˄fLCWѴҸ{E/SPK9sB@EGH!Dzi:rk U(xSm)gc^ nˈ9P,"mM }6**./Qpeeɟ'VE΀»5Q~x54FF]k0coWڢFg-S 2[SN|"2#!]?A4/TG䆔05 Qh8o}=~ #Xl\ppM𷈇P>قkv,,zA#JɣiPc"@Yh {; #>Gi ~qehHBsJHQ٤H$n٫hͫZe5&fr,{[MֲWњWk٫h>˲Кb}heU[/AJ3!\83hD8Ax - /fbH> >[:ZzVk1)+x1A+^G]o(lŁ+ On"tgMht~Jy X*j*v oK )㣛hPs;GW;A=Mw ^N [ <ΒE[dEJyPVw W^nSѷ[ XĎ EƦBG<1Ɇ,~)nGRjO;C<lOɬ O3 v}h>X599Z}) Ci.jwbDZvـQ:,dxY^]֜*PǺ2>Ë,FI;!G͹kb2p5%_3Y2sh|31;5ʟ)j=K4n&8ITWsꙣ:/a4r~r~p~Y@ PE&=DV+4a"!@y}7?QooA}SC}]TV6?=N˦*>UV]}"TO 5ZEVEj3嗑35*b&?E2(F&Mnv-I[PוJUӘڦ FkSXWgS^ %sީk4QP>N"#>bȺ m(5FiT:[/y/jw+T~2~ϦM O:W^P`\~l6zjfag+oQ'P'mAP}TFT1WVk_md#p-@RÜIo]hI+leeb ztXU ;_ ٹ9Ӝ? 5KO5?ղ&h#͞6iMARMo00+Ki4ꀌA_;[1;euׂ.SX(6kPZf5@ifvPվ{?/Ex=&Wjp clTvI|E;BQ c:7zwWB .شr6ƆRahjQA$W;sє`pҴ]|uZ>UbA͕>* *}věڲt iw qXo0̪5.Df BCmZUːZ1j |?BhVHӰi?!Ʀs1:C34 =e8,gggJo[&*gG&% sYQ^/6{ǐ̗o>}_{ Ahet?83;NpGWO):tK9Wg_ Va-,*zeXJ/ƦssyXj~yosP5'yX2yCm:T7oӓ7;hK;=ݍWvn q;̮໷2#u 6{D&gfN>[i1^ [[[q,ʳ򸿰-y 6LLdaiDHIz@T@ `^vOق ҍTY|کSvǑtig( sMD _}o#Meǩڳ߾so|,u?Pm 0ڐd햝%v6\M -k̭֪do{_ 200X G0ߣXi AN]7Lf̍3Z} K~jJ;-):1K(/ɌtCC67[Ypyb۵wJ++jж40!wϣ7XKbۑVGvi-f Ƹ GWsܥךoq6mmZ:]nAߘkIϊ~\Bٶ?#E.説{Wm[me%Z0N9Ė{B4vP6p~D9VM͑hmmI߀ko:)k+eDgyhκWcf<-ܺB6U8~O+lsdQ+ml)Tpxu 0k0 'H/n^I±"Oϝc:=;55fmmeU-qWO/Æ֍ˠuv+U9tClԽW3р3( zq!(ӱaTc}8ƁЅ6JYngF[}ΪV"`a۪)?Jֽob:ДF!v۪P>_g~QI3qtZ J_qavy)jC0) $m츄|_1kn6zzT2#zs4iۀlS3V!X&ܝX3c?TO5@GlS@EQq;*^YNeyICX1Oч&_Qi}X0}dJ` $?Ƞx\ l±P c2G ܁xe /^@GJp3P #2Fࡐv 2ۋV $Az dT:L}]sySk&˖M]7` LV{pRf=Ai2zFEyVYގo|;ҡ7^R9"$:E2ݲ@fuP: 9Il"JDDa;ۮ#g/}_#}KI,aȊccQo YT(_NF1CWP&dGQv-jqě(LF+Wo|KVxSxgqeRcn3J&.b&$H{;"}('PBrGF 1Zu|q+ǭm%y%-^ ;0%o4mɯST "jf[R)>)쒼W9&[u Ix~htpwݻ(y;4]=(Ӷ8K ECQN|B'勁`*Ha{]ͩ&:݋ɚ攛fT]uAe̮ɢށ&B auD*3Q 40Ob"'0Nx6"eN#wGODeGqA|"ZEBպjPNUlF*(_foa;m 9Zv%9)ݯ'Nәyx^xb08B+dV|؂;~x|,caq > e![ssVЮ6Aħ .v|".$ΣS&ΣSb3-J%ZNe) B\@y!~W;bɿa6A"`4#` F3(?q9[ AY~;$.xFb:eг|'n/8򠰗5OS4Tbkp< #N<)lL);(o$=Cs"ģI!oHTCfC Q܅u nAi4D`A\.FjG]oArQ$8PVHMFX!klqݿ X&Kh`}+F0FqnQGF%',4㦢8NPq;* ";86_z|=Uo|#z5}. b'cAD|?} Σ<&}<@vW>~!g,_}1>^ D<}<Ǘ_,4ίW_,Y$oE[x%BTPV/P^j>%KFDud"VPI)O~cq dQE\GyM@ S?PScW(M4Z>>ϡ"y|/#<}&⿁!QDBPBQۤ5⿃#Q/E]d=6ߊ?DP?F?n> <}<)>9y_ }<}PG__IW J>ڻ:}6ߢJԇP<#!>_]G=<}|(??&?CI??F%C$~tt#d$kLǓ;.g (M"xrG{!>AOl>"5W!x"ӈg#dyOg"xœ;. Ax2`[1xՓㅈ>&'=0 }\Cd;u\N!VDw<0 }@ɀm= (KgOʈ'&%<-N'w-w ǛoDa#:$ b͓ۢU5OZF >Ǔۢ\<P>Eɓǯ'Eܩyrr}|%G ><ɀm.w˞!)Dߊ_C_z2`+͓##+}GZCvcN ٿBm26OD" z^<xaGLE=鯹7'Q\E >Q# \CwU9tn\AC](U C{IlTx#+f24!!B({SQqZB230)oQ 67v6&"8 >mh0o(r ;?Gk* )%Чr&DvIm<Bs;͐]{(ߓWժi#O_"G|6ik_KJbr԰^IK|ɨ Bo Cr݈ bD_b6DgL.&p^ъ0p;xB_3OgH.|uF!~z#W.'*8EDy?@x!>%Bnh;\TCNs*x܅|*x8\Y6$(vCKfeF$׍8rw# >Q[MNiҴrt3Y&.09磜Nq&QXjxq,V p_:/&x5$ׇx2jngs5< s1\ s"ģwB:ܝPi:rk'4U(xSm 7f?$$ߝ;Cwħ 0`>]Z @ B/CrبP[o]].+e*̊.o,4S7Џgnħ >uf">?asDŽZ7э'liJjIDjSoV3BZ@x!ަV4nQj5Շ %o-Z̲!AC܀($A|"F9-M -n`|4uM|$,X4T}ZahS XQ^~GUeuJp`x$'oCrP>%ѻ ddi~몱 )oTM:ZQE4z>8B[?c?!-.4J\mqPڢ-.,oc[7l@lF4Am\w3ض@Aw1)}y۷`3ou0=O.dEJOn84GXHFO:B7ħ t~2d:}t r@cql4_Ѵ,UweXљ7q;$Ս8rU܎?`688 Ǫ:ּHuLȱљS{|p2͟oU5m?FCޘ4JՇ1 %x.T[3ˆY2 Ο3MvΟClt'4iiZh9t!. Y>JtsfmCǏEUSY?x c7!>( .&gh| >Ma.ǏjmSLS)?U@ D,}? a\ՂJg'PN`: ; IEqXV,Vu9dA= N#N1$׃x6C73r,LOЁ$LvJO7,\ C\i|GRb4[--/~w+}DGYh ϳ7>@A?dxSxVZ7y)$1h>Eg&N P~;dcO+@̣ߏ@Gy%B7Ue*Y T_⋀ !F -Ҹr^m2KTt7HhSRT]55~5ʯ# wlC9*+M޵ IyW& ʒfF 8P|,PM|GTq(S(O%>sCDj i&"Z]) Q(]g䣠RRID.CQ#4*?~8HB\#U?BSh HSW+hZS64D t/G۶j#b}\}-sXR~ {%{>?grH.=p.V{! |+aJD),ӦdY }%|0y H1U$Q߶%@̣O[i/!gX'u1R;$'*cʩDV'\+io/&:C:4.pp*=z`i\~&z6Dz꺐N"=Pf0|T  #TRqMR+ |.ׁZ:ya#a,5( B7J)VHC(%_B''i6B[љ7ep2rR^ CYév ~c(s-%19>"ģI!oXLa1>,wśja1yf~/ ]ϣ|^n l.#fQJO $GPZpx)+*YRUXmrQh?Eݱah)5%XdxyIX1Z y17ڏr>T~HoKP!P>$1}GuJޫÉĵrRlFh>Ь,ybhZQ1*Uژ᭔q iaWK )CS<4*5'YD-FHF-ٹ,SEi(qlZiEaxhkThO2Mdɩ6'j ki%/5ikw7q doG|(RzvRuhMñLTЎ1LUڀ*+Az8v!QR.- 6-X4> {SZ@]_ʹ?SKOԱdћ%7nM}rrCdNjxx m_447UTl<&{vc%`A[؞Rq&7`\S*MV: VY2u}bllppuloh5=gmQءr7E~B{ImC㞪*)Ƈ> CM| CmCw^6,K,b́GTZ,zf&añnʻV))akZrkC a_.ZՍ,y+܋,? ^o?ɷ/y & >ʒkɧY@S YM<V#i5|Tge7#ܖlIXu4G藺ҼmaZ1K_`iZ+ԄZsߦP&WڰkF}[YA*ҌeZuw{ɮ>l`A{JU[{LI'oyco ]ϟ. B){d~!dI_@$+X6о0fAwO/U"rEgƣ̷ܴ$-A'0ߎb< 8|f(;N٪ûOaGP]S_xnVP A*hj2XW;vJ"wTgCg.GAnsM^לjy WpF947_p*ZuZ~]d}fqMuz2w+|E1)C!{X/u]|1̕4cX,)d $Gg;/|:}_{ A7C;uS7i~[Og[ |'[~)֕לlC=gYNOd"ۼlZ^:R ht u,T8+(4DTV $A|$)eb|bNtJO|20Wt IJ=i񑤞UK3t:|<t:R $Uɟ`h-PI_V돩hdR U)ZŹBЍZt4G Hݨ59 $A|5| r qܪM'cCnzx6u|W[& O#oeFGwpql>_,l~^rj%Wߟ;X!5) {>}fdr~O-%/̽B nGU/=S٤Wk,\6 ~cV3U.IYpvk<&ỈVߐٺB%@Kj<Ӕ W *<7m4R/ fQ|`#eJ 0}"c"ҷ>:S<|R%Zap9ہ_7߉.ፆ ?X,x!kuYjcۏ$3t v4N!+M,wA|HW}$J~lfY.띞6G^~yص%[u4 yY,͕\~ RP~%\a nwPhY[Ŵ`u1ȝ[o#OP$fֳ$[8x #bͦ.;RەPz:x~{(K{wGwzjj.̞zˠ IJ 8{/rgG:!hX*iKFa%-h2`ns~pK%o8@M-{чSu ʃRz=J з`FZQ&GEbMFR'v]IyUųJޝeJ;o|*,U6=x[ Z2Mo&oՐ-IܪzO֋xv/Pěj ̲!AY2ߠMMoo @`ěНk "2=:I+S~fA(e!v٬%RVUՠ0{ bD=zwb&/y8}7zbއwCձ]c'CXCz_;&@14S=YXfxl*95PK<2TÚ:-CP*MeU пLq&?EC~I;PÞ@'=us]V/;輁l.m?5|s:D"ס@k qir)$w:%v 7PN`Dl0$v 1bL:siVzQ!H+w^Vܩzwm]h-{!0=8D 1$ʓ4$? >rW* Ch'۴$zH4;cH]ּF$/Ө@fq Njӈ;D{.Xd}q $w 4bA<<Z_1 9dE0H}YEYCہ]#, {!~Ax=hV {4b\%Zm.߮ Běj.<e«w uѴ,ծF LD[(GF;i[ A| },B\N*F`SS )SFv>[|%/]N9~Qbi<~"8B;Ԇ 7ZI-q/m2[.aLhB~'pkF;XoR.ĮLũ0N,![]7 YS,w -mFMm#Ԁcz/KmkK,ReDܫ꾭 lcpfɲZ@V4![ ]d|ί5S$ CQ᰻; ۍ'6~h?C_p[[ RrЎg[ Hq@j$H7-֛lX*Å 5i@ |RcRn.lp[R} >Y N1N5{q;WE fۄoLohV"nnȜHh/0Bڎ29^&:LMժn)8ͰJ7CfXMŪyhHbobPg ͱqt2lq9. ^ QPx0KGQg[̕f;T?1QemÅERCCA,29𫖗 6tB99ͯ9LS(n0k-g8BQ2$`/ʽRzo0%i >&#}"2 vʍV?0tr#W_>rwxSm՗[-tx#6[ ׉/4pc;$fhT:(5/a(h4%k ]@k ARg|5:$x "I;D(`Yqօq=ć(?L,fWc/ Jsߏ\SN%dMsD5hD|ճ-΢0m4q~!kDJRo9vV+ p=8D9D̡K'qc΢gc5tiYW/"6#Nom)psHmG) C΢^EY͐h>⓸!jw$;due EYhCC\ ɟgč7x6CS1z@* ;b ^v:AC=LLr3LΈ t2C]pozع ]†.R$yhUjFOZZW$h)"%|5U*aЈjk2)x49%&XߞXٶdVYR]#ߚֻ]ϟ. B:H{fIO3(^޻DK%b*1-R16WDީkU*o~h #:<=_xeP>`>hԤDqY %\ zpLk#lEY=dJ -ڐRvTP(XއxDh!)w AHZGvJ ԅF0ԐAÿF~G=|p6ZvGjm埛EEϿQ+S֪ |ڍ7TmD+d/߇$ݑ{X/?Is!E 3mP=}(3C!:R}ֽ#`1z COvnEuTc53mRL2h2w;~f8U{6/vIյU+gNިVh)ߟ;X!5) {vJ"zfr~WTOpύ˗^!PW ؚ;vҪ)dlҏ5gl.?1C]+Vhk*$,cxk8uNH & U\ol]!p㙦l0]mPQFyZ5CA [~oXk6PMxs:%x`aXnE[R)>)a^ijpcDHHjG;Faw|G;i8oD %ճ64Bu0:R WDc>e;&<l:)H||jz/?D48顇fd&D#fa קOcG2SQ;-p;ٜf<R;xjMV=#EYjOHa"h>,rV_G#4'aÍ8b~˿+5M,^,au h>#X蜟7ˍRDRF)Po3Ҫԏ2y8*! @rL8:t c]o1;ZlXt&YKy\\QUoIé\P߸AEn xA|7hc5.0Ed$μr;[-XOX4 j)K:w l!@FV}-&7jN#>[!CZ>+qAjtn7VnC kDx@& ~gŠN~ :~ _!L7!ѐw`4J/W .MŁ̲!1K)u"~7 _0OMN5z#!#( - X'5y׌m8иu/+|J#3s S&:oaT r>f wAy>;w$ֱ# 5v”|NPE>5ycϽFw):V U^(L5Ӳ ;/[ŁMeU пLq&?EMaI;=La!!Iag|۱.@h*rH" ЉF1q%:V{H ;@'Q"a{S(ai2$?͠d[b"rzQ H+ZDVݢےV:uˬD@Y'14cG~͠?8%W HBuMk%Ktm`IK2H]ְ0.+իM8w#aћ# ˖R,صMmnbqn{meoѭ>ݏG#2E>q3ڸ&_"Hd_6H,Q2_CƁQ#hm`)|È J#@ڞ;`{Q}x2Mi>~!$, vGT ݅R]ɶG-ZƁ'iR^sG9ݍΧ˄yL*/x漏CXAG[ aAr](G?M* +t0hz M(.*f  B# URHqW4[U,Ug|Ru1M[Kڡ6Lگ6zh[jҤKg1ڠA ܁ěeK*kn?Sq/;6KĖ{B3G |E[QS[5X55G˒iڒӾнGbo7\ɞ%jdd] lo1%tac9vpLpxU= xMU83E"%hH+h-y "W DFbh],-xSm[9 al9ݏϭ=\Ȱ X*5*ﶻO}[x%组ࣜЏ!pw킻)6ݹM.-RTt~~^,I1QZZ񪺅s"2fr*½Swɩ2P`0 l:vu=#,lU2o-EC{0D.}.B.}ͱqt2lq97$^ QPx0K'ҙ/4c JJfn@i4QdsͿ"@9 mJÈPU ɝA$"?$x W"ۈehY{An#C^2fq>21y#E:V6!#8]9e6/mݎZBƙ<'Z O+NW*M^Q:$đCCrC(%@O0OFECkUZ 5y6%R@B+7 xs/$A|714رXw=1Z6sިX9inuYlFՒ#Q}Mc#Ǖ7v >r8;`96us >#U1t)o[Ѷ8Gd< ӽ ܳͅ7;j9oeީs# |#ã\%Nfߧ{rJaUxe=Ǝ)- yd&ffGǟ&gDr:|λen*UUʼnkHϮֳWH+iV=ɒ'jiƢ_ZsY ̓bL7kU,{à=eR=@LN\oc=~{bf۪EZ gKu|kZw=& A<#) nTUi4П=Mo4`OF4/͕ŁZ:y&S^OпBOޠGOA9e Iџið$A94|ohKiNO>9wQU&sKz#m:/)en/FYf@txe >yBgGRlU3 q ~ 4%X>F 0吡s;`ňz*3F.g,SK5vKS\/Hp>St=XS^4ﱆG/ViqGV. g( ]~Sg&kg_ڪeWh?7VRU_!7oӓ7[+z*Cr!{X/pL[[!{PfHY:7yLy@nvwu~ kNs 6# /` {dzP-֑j~( M` )A>n,UbI*ZӉ7YO54M1!AÒR $\?sśSI՟!zW[FE C9'Qgnb|:GPgҡvjQe'?CH5,id="7Y'~Tx}N ,FC=(\>vNν*B o-3KSa5BHeeQF^W!˚,(/|37܊jfۤQ]md.?a3eǩڳ|d~KZ9CuFBtNetQ*}/&OOVr ̢Wϒz-.QQr2+JJ;vҪ)dlҏ5gl.?1C]+Vhk*$,cxk8uNH f U\ol]!(pgvaJAEYW4ΎDR LjFTJXX:E ~FnS[R)>)aiҡscDHHjG;w|G;i8O`)KmfdXf61+xx\[; (G0J`}|Tgr?ƶ UO WXSTeCM -2j=ڂa( +>Ύ;R۷6'zr9~'Rw-H5lIj6X!y~zW3h>FfD3D, XAI V>հR`}'\n boD{X%dR|-V~Ƀ1=L8t xA|wIv8>v!zf{N|QѳɅun1Az7SjXϮėz8I U5@R2JǙ5Y>=N'SI;,$? >;!tCXc^P Gks(.] e 58D ]AByJbw%%H<4W%\'uGa >W%;Wt^~E .<%Rc K/ܚ-R` '7hĀ(  ޙbI+UҷeA1ɗG>0 J#uY&$'!vEܜSC6Or&}72Q&ped}uҴC),[Jq`*o7_#Ц>6'[ lm>|4ɓ(t K5ܺ-'_ߺ' LDx:f ߉(}XnBHMp!k)ð@,fm*n@x57o^w$,d[, G'A4Ѧx ߸78vrڀ U헓$s#d2HFcREB%xIrָClpx /,4r~ 0kC#SɶLX'".Ox" HIM%DBFF!څ3{? =rGw,&}@!/BXJ]J}/ FwiZr5[ @% o-r+'[)zϟ[y~;c=PDߐ 8y5),×3/* O], d!D )[H Yo-VECb'd"m!84w!px5fGA—t"m Le3)ɧG8Fs6m Q{ ;RΡΥ/{o 5x+Ҭ8=vA9D!WGw^ Ws("SG8G<_&y #Dd& B<$LA-RHg"x|Z>v]ZP{XbT:ބCUBrL򝩶߁2OAZ0`|A5]ZՋȜWٷ۶YG-b"e*̊( Y!_@㽀)ł  >0p}0ڮZ͇3v,@lq ʴex@$(U8 B#X*a׳WM~Pkfg5V--;ucnxdb8[0adr~wEll^F2$] ^vP{44 yd&ffG'&gDrz<]΢UlȵkH[6#"W<4?5CӬR3z%O EϿ"dFdO'e(-;ou*VL )f) ţɁ,>6695zBͶU]'Βִ-ztM/ׂ3ۏ ,G5kЊK] p> Fk4WjH]S78A/82oPjNٴB@BY|F[PוJUeAO3(Cʎjsp#嵢nx];ucʹJ!)w AHZGGvw1}t6Ϻ=4^ϛK'p҉`{+ $A|"Ҹ{iǏ WrCxbW9fU+YtoQK!yŋ/.H5,H4!{ #/y*L᪙ w>={)wfQJGsH_ %1H> >Dg1NVD/<.\8/kg/kP5Ǜje̒h2 ˴HJ3d9%~'YxKLJ^↝[QX 7}=U% ?7J._&;{@_)0t.ZZչ3ȇMq̒eӠ1fk M>~M?_ry?De o gnc)B?r|#[W 㙦l0]mPQhw?C3)vJ M!h}°"¾!0K蔂NIa kMH3琾{o~~'BBR<2_7Fw|G;i8oD %ճ6 ku0:<(Z #Xs P׃9 6&4uG3{Q.{rylc>U-(F<(dHKHUql2YB<9f>wڗ5IOD.] E{1qh-o%_ >}Q ?K.;%FY̼TlaБ} c7y."DA:{ "o*L yaN&yN<Ơy?~]D{XQ•#~"s$3NHaI6[`h93oA@TGGUek"=v=d R|+jC]Dé7*{UYR]~~|1+iܜ\NMѷ{GYA^A|K)Ѭz9j~gΰ9ZmW W"ģK4^i3[2 MZcK$ϗf$NoiYYoޒPT' t4Nc~`) 0PK7ok :Ll ^6kٟ@% ;diA@t!< Bxl褖#Zs%qӅBHP@/F/W#mha*r-˭o<v?֠?H!Ӡui@!|UcU^dhvғ :rfL/6DwPׁlP6q-RTt~~_J1 ˆ["A$fdJvϪ;Txp$q"dҸΐK&b<]4$7 Cd"dGh+v3PX)7 t"5S_(Ѫ\ӃVLg%JERA| pT:p0~l :`eNé ,S|/sO;s:A9HY"b-FAk?qRKҟ]Z >T(xSm12o¡p N&Δݸ;*s py[4L[S}"} kG0D&Z0FCީ(qS5{ %8ƛj`*,cG(N L0w:SI;$a;Iy_`rT"LOPwoeaW35?Kh\M2PyG|'~&hπs(%oې]}1{M;/#RQ X*JnoK#hP>$a{:lBe#R' oл`6695zBͶU]'Fϒִ޵[; E8"xwIfOڰ>T,i:\la(U8p\ mi@^gf2iE(M\S*JOh5ԱdAGNǣ,E魙8YO nvO{Pqvj%-| AMUG3~=DPL@[UGoB~~B(#(iO3 >`IQOY1 C|fI~ol'57p)MOկ ,{.a,LCX5 Ie,OVpӁ>uۻ't2X"knˠB!//FdCVgϠ|&yo2/ت f`}~ 4{WQ>XG˹cﱺV#ҺP?N.?En <ǽk.VGM̒*#4T71 847-J6bra}G RvT,|ʫ~ՇԎԍ5 Q6tC A#uC{j; %b;z >uy?z,6פ{͹lK[+5>Zk{^Z|MMDS] }}.1F /=_oP*Am\&/Ba  6!) G@YdSWPtM i,tc$H HH{nND/ AK'Dž^ c #I/oJMf\/Qa e{{BEQKT9zPօOh'4H~A|܃JCf.x9w<JoڋXtMr4.傶p Ydl7O↝[QXIVo' Q+9hWdKf+o^?~oT ((|`%Pp ޱVu?LYMq̒eӠ1fk M>~M?_ry?De o gnc) k 9[+5~:iۅ+ei~htKh8<=(s9xcn*%,R8DFavGtʟO $ȟ4sivMw"$$#CAL[nD %ճ64BZV 3Dh Ux1w}~l~;3,͕|:|1~,{@Pd ngSs`SjsoA01+0՞۵ؑ0΢zEzr9~/Rۇs Pj6 !yClGJ7܇#>iܺ4F*.wC^흘ipVK~~c׎ 0Gn|+rgG9@TO`Ǒ(WJ!f+g 9Dܸ@%,S)} fUe z@`'<']CcP9% dۚ֋cϽYÅ"(T:- |0Qʪ)jL~,D'Lh"r;,$? >;!tCXc^P Ǫs9vU+'P UI'%Bφ#N,4W@r(O'_@'{_WMI~Es*֊״¯%wV^0ˬ~ebЇш'Qrh L1 vA1ɗnE>Js{03b|2o6D{8nLRXR͟)صMmnbHaR?mģ[ׇoӗ3Q'n(? stK !BxC5ZTM GTC{u.4wG݅Rɽ&^i G-,O"p%1ϴ\lgln~躞'PPgi7(%ݴP 6sQYD"wppDT[z֛V)d4. (rjmws.v,S6)<@DR2St%Ͽzt3O3m^a_!=I!=/W qKp7Gist\en*o2Ey62!c<^N5Nngy!an$8GN;sjΆ_;sƼ{ ih}_u|3^KX*d}sWqUr5*hS-ۥo-<b SLh2Ȍ*ۻ/ݾ!dN/ų/@9"yk?q)ۖnOAx!E{?x;:=@CQPQ}r['6Jph7EY^4L *枂WnO=7Ԣj۔}hGW%y|dɄ`\Z(oH$@A^|WZq%'B,z`q*@Aqyڷ37 @w*`~\}+ ^35ǿHiIӘQ- %'b2mEMI:T3 x ear:xe=du`XG˹Ы?Bi`ňz*3F.glJ;$_r !Ef5*fsY2%dXgo)}<mS@{jqy%sd]Ϲ'fjD7WrU2G,|xbv 墀E(K YH[ 4r=6qS^3>ߗBb;ucʹJ!)w AHZG{; %b;=;uy?zש\~5曇/mղCG4矛EEϿQ+S֪ h7T bJ*Cz!{X/qTXg13uPB"5RR}ֽͧc/5>\}u[~㛎Og[ |u0EYWK_sKLvOeͿL)RP*A=0&C&p~!I G

4r1L#H'jЏa$A|$ig/ !pjG,NJfF5cε j%H~fVҩuwwwLSgggJoQo LggO|7wƎ$h JzlP [s/\dĿrWq* q촨A//v0w;߿) 6FG[RUYV A+(_bG}+~:znXF4dMـK~lZ81DS|׌USj6,Qag$ Sak/!_U !>IYU4]YUJ ,RU.a*K흑7fQ eZ\}E4A_~\Z:%jvY{#g4giۡȢc֨EQVu/Zim#c`Zia8T%X‹{#i^!7Ys4rZjufWue#.ϲ('w Q >gҁq>9яcfjˊQgC(s!?=c__Tm "weCVV*ϪZўm7(O޻BzeE_R˴Iaop}\*Ah JmVG7rҜi{TqdT?-"m4ִ7꼖>YU-Ѷm1f|ux7H>|wTNTZ=0X>90NٔT6$lh˜1@_}}JW񐼽Ay.6jfi|f*BiacK߇c7q]1x y`u, =t\V̙5=WA{O{#BZO:V(g4y2Kߘ#}g͜4 uGI?4 o5I_x\<^55 }R4k ?j\%+G` UiUHqӚq*4 e=_"Al*m1TelrHB&GLY'i*i\>GV1XT4+U [`>8tYLKdUp)h4FXzþF6kVQݓT9O7ܼyj8^GP+щ?'ۦ>:^d yM{ԉSfRӕX 8f?biekʆ 8ͿC q_8Ӈ Ϣ7)eiy+{ykYi+a2g.[r1y}&l$vY˧-g.ؙwbXã#8rPrt0cQsW3;g̒R,~dtmG]wj>]K 8Rud-#jNvxvwp1dr~n0LR7q^L.FEr!<.(7סB+דkO.|7͓X7#;%(?H‘24q׃CC$K 0 c3ͰA(aO4^2~w6%exC~LfKx|[p[Clmyŋ/xLq$O'i` (g%_[/͠lviBT%ɟfi0%QaALpӁR8 >KW5`]w8h}0q[ }q7K77՜lF贴ܛjq oWH0oנdTIT&T#I7ȵTH!K~&^`(n}K2X"W2TmaϰL{*U :B2S/!ZUcў3fU+:?aZVV5Ӣ\oOi/j?btzSǒϊGYrc|l((w{~1KpۓYBh4 /乺d vg@ׂ&;%IְAC^*E8Ǯ mco(H^=4}3-k;WHږv M)wMNϢSA`ޞox층Ǵh][+zkclwgMY oM;u67`΁;^ 9 ^*?R~9(Czp65s+jl܏8RͬS^~ 3{LI7gƮOD ܆I AT|ܞ~ݟ{hq PJ3$wou.-=jXB*I].6< 4WHe_T:Q>F;!h]S@WL4m!_up(:*|r7jF4 K BǨCF5۩ V35/ _(߈\~MwT H⍬;])B}T2`w qI !KS(OIL6ԁatXio;; #.P<H*B܍^|A<ۑ>%&|\RЭ-/=V¬==mzuO?|^^7{j=zBUZG=!5bݏxe LneJ%i@GGRN8({g0v${g&I^OESof0lM n>7Y;1D.{=嗑KB{yzOFI?e 2퇪eom[l2#-GcsdbQ %GO|?c}ONR?]M??-BޢL2:.F1L0Q N0v}0=0coWƛj%etw'Yd)kv˫Ó|?2;OhO9mT(_J=L!,Xkm}b͓g,uG/a↝[Qج5mRL2hoʰߍT|X2r?%UV:yZ=(~:c>Vo'%r9dKf+ogI}<~oT ((|`%Ppcֻ/=S٤Wk,\6 ~cV3U.IYpvk<&ILVߐٺBi В4el4 ?4wۼo Σ:S<|R%ڞa K3{o~~'BBR<2_12=  F9`=~$nwwaVv PJ3`y_:-x"6qL5KueV  w?nz,wzQAn(E!dJD֕ mVv?):|5Ϝ=)x G(s1hv2˖R"gʞ ,oDrcZ/c2.p{pHBf8XUJ]Yj.d7b$^~x嫑 xe 2bݲvÖ5r?gPتٴRMB~*O3(^ų޺4/ް+`L5s؄8kG-  ?0-o%_||5#7TND T҄pLm7G( :ã-h2mWyJ۴&XQY'P>!'X'P e$  <!}E y,(2"W'X. xSm1", A9# VBLmܙjQ!$A|;ڻC.qeO`t?\YR|X"@Pj{a!E<>x+w2 ^Q rk3vJp7^Y6㘲}"K%rVZwCy,'Ξcxqυw u}C$#?3 6wi4wxF+Ǯ=U(=T[wyf`"ᝥ`x:! $t^(Tyoev/^YXYw%#J7p>8l}6ʷlH$nChCZ>o^ă(fJN?zǂpGs( T|< G95C ⓸5lNh^D<Y9UUE@+Dy2~>V 8ruSB7HM3O^!EMN'hşbYd'h€yjJ>sMp`$X͹o{^T}ًIw6WRB6 ŻI!pB$8 o玑%XXfaK}Kt (ma=T DeUI\|H5$^wAzc=UcMT[$2'$AO A! AsIqΠŤIS'=<=A@9z(t$$ngцj}["F4r|~g'Y3-RP Ux7cA|@rӈQ>mo";Q/O#K"A|< T"~W\'W(| >Wy4aTN 5vBЄI$h$s>ьd0rK/`A9Iܖ/^n˭WLӋx7irOB*RQr/[rOֲ;eˬC/{wQE_@+- >rWPԊ 9;OE0.c:3jsb~Z,Ԋ !w{$&HP&ea#hcWQފ o$Y_c_!^һV!%ѐw؁4Jl]7K{ %xD,!,oIWˉip_2PXoZclK6H)E>@?Ks\.VՄ Qk(} R̢}e(jѡF sx !E9! bg8i_BcDy02^J)KOY3-˦D)MN^gH&y0Ǧf2f323ޞ tNޞ򿂜gQ֔`>iQ? 8vNBH9jRR۞*n4}6IO_ArP~iTY4.$%眖};,AE6rvЙ`y~&|}]):ǂQ \Q&+۱j@tJ~j$Eu /EC@YhD_I]IXDmjnSqEpFF Eb5g.kj<~i3Tp%K5]75(Ef;ZY!}(?[mhete]UY#|c>-M`ڿ=NbBc(E#6w$bO 1AS ʉDpTw !L觉GDLo9-1|7FSOh)}Z iS &Z}J&x"T[LP3P4wqeHo넓4Ak*?Ah'Ql,Zu(6i;8Ldqvp8ѝ,>G*JrKUuӎI%hBb4GYҽ7@R.˨H+DR7̴ W}l[_K}eӇ`_Bc}eLXw_+Cr6!)iؠ1jZ->6{Se塆V&;HPJj(mwE(_UONd%P gidID## ⓄF"^Dbd@op͠.ST[@mkqrќk/N.`(`&j` %v3V)wd #XJgJA98 [bQU^xӄ;΅Eē($wxBA;<IOR "ģORH!o4JOn{'.੉xSm15!,oKp͵T}>@6HHg.@c xt_t]*[^/ ]Z=M.b0y qii? >q!wP~݄PCGy^FD4A|ħ(?Mփ1OD/_ {ԏ;޻7Jt#GKp݌ =w#%xrci5NJ9i~/|!p dQN #[fYV-E-<-`Bp BOL(Brn!g .\n1\,o"7a_Uwb#(Gtܖ_d3,y㭲$oV/o1Ľomu6[0-x`B{x,](/ގxy Z %p#9@[暒 :d/=q$A|$~_ HwKb@iG9 >҉>-,U;6=gsK5M/}P*wAyK(Nݘ7?;I-Si+TCrPx%cƸeg33 yd&ffG3LΈ 4{hV&+*F`YUu;.J_L'R$yhҐj'YD->HF-ٹ,SEILh*VL y[kR+%@LN\oc=~{bf۪EZ gKu|kZw=& %ٞ{fIyyTZbK*q7>9D<Cw.{^߷ci%q 8H~B+;TmU%xZVt4hgB5Uu8_9eEI?z~i9 :ƫgf2WÏKzԲb]}{J{6ݥC*/=y}cK7Knݚ[UJ 6緟&G}6J{k2r{b xI''2>[Et??DS:={8^BNtZTCN+ cDhUcm֠YY :6ޢjlFxdͤu >l^BdhAZ7f:Bd?KgƮO"&sۏ ;pt~QbM*BC 8o_'\RA|$9܁Z:y^(S6;PJ>DA''i_a (ދ iJ't5i >(!8J_~r3KiFdeR,cE#u/~+3"=I C8O|RuR+1"|$׃ ʭ{HٽwT!U~XmI?sjylW?#Zs矛EEϿ=S֪ ԍ7Tޭ:++_I$a!ϮUts%̌B+@=(3 IYz7QLy@nv?ơŧ?G?mU6'tUeXWD_sKLv8MueMW[;C 01RPM֑j8hs q,T4+(4C:x pR*1$T˪u&f!D}n OGnژˇd&G4ԅZ<4ԅZ wIJC9Fy"jhjiֺQGQ>bQP>b #I17*s&K޹TU0Ee_ś}69$=Xl&BH>`SgSU p8bu8NT3 .Gz svnEuTc53mRL2 莟.;N՞%#]Rum7|Eq?(>VcE}q6yM ~"p,M,--%/̽B nc-}A虲N&ZsfiP3Եb&ѯrx RZ1TJXH OYM`=̰aІ`).$7f!T7xNvyd< o4L wp; Jgmֈ`u (ژPa=Κ;ڔ~,.lfL5 M\V~?_|S3h-ĿʂC=z#p0gnwS PХm|8n N,ԴQ ӅM7%\nO GY^z_fbeFC ۏJP`X*GFN5̨JMwz'`%yӂ4aT" ʃRzT=J з`FZQ&GEbqEGR's8+X5B¦cxiL:`=g^Ag,WlڑFp5v/]+=so iXR hfHz.H'ֵpim-\K,5d-\>](kJ.-O`{~F|''AbJֳ>G> J3T ?>:.ԚEme )ЩBy%V n N"]D^hg +a{5K/%J@2C1%J1|>/,t`۴E4:u*@V-]@<|1~>F ty!͠AC1IRSUGp]d=Z85}JT803n9TzmoX-դMSUB؇e+G`1"wCa(^xB?i?} 92O`Jk0l%dWJ|NDېMҏ#HiTXf{TX0]"*s2 MpIo1D! /2' 4F͘e[yyr!4@V# R`p6 w=+;4a`Jc]i 9 rGޭ JSMLR41j l]:>G^ɋ*'A/~}rx.\#lUNwKU97g&%t!Ѩmo-F5Fft8]D <m!Uf;vf*ϗA{jvt| u7fow/k ?!Bc=znr/>G8Sa/|I$C1πeڪT}e5]Fzy9Ao܂N 1 ML>:Fs@0ME_S4lU~}&vlX媻|aqt?QX/wKn7L8VC͓nڶ)?Z3wܷu]Vt%[.7t}[ t罣;[u`kˍ?Y"F?*N`Jp80DK_ ;#S:Ҋ>ڔ< ;# פ\4{U,:J2#9O6aY96_́2xҀ25UKѥ^iw];b /ඦ|O= N$̴P.x7UT3 EMi BicHϦq#*fK5ݖMP輶!-"/=fnU5i6Rcs.xO]F~92Y:x*c4T"59D1 /\fq$e֕McGl45D }*mrm[t'~rg4?&evkƇOmx;kRNcHfk`{8[bxpA,y fC4l|>^]E@0ܪ+h!v>whΰ!'fA ţ0,yQSÆRin`9v,m֊|@UmJ~Z6k5~R?:t8\ޠ:NjyblR1M'fɓJh35OU>ë =AǢ#ԪϠIM#ҪK&.aNK b2rJ$#R2BH'0| LyjG ODIO "OI!oO`!r!}/B Wj?yfԛPSo #镺")va(BʫM@k؏kuliKνkmnrV6YH4ߏ߾ h@7ىf C1E4ׯHʭC̡i8It $&?o\D*g_ wA|C1 :;̧O1E,J.jKY h@GSq;e?rG=ptH8˽FhC',.> sLc V¦R ɧyhujFOZ٦m?ZYr lbT6Mw"V\%A{"f* ƣ,/.r s=o:yK=zTwɟLC*~ىR g!Kȼq;1`G~jMWwPgJvrB{,y\ь͆]R{[ϑ7~.a곭."a׌Zp[j? g6 '5,T÷m'p H؁54_(?v` _z KņXC[zy棙'`(&I?YU4bJE 1T]0kᄞݹTNъ({hН\uGH\>7^cpc]G|@I;a͒i5!dy-j)d2k[]? ȹ.̨:~ȍ:iXGTliWK ~i粰^ύ>"Z@]ebzq>mV}s^&⮨<@]:Tn/n1?Dd@'rqE_Ǣ^nzUn-PfOTvwj^{ cXA_Ƌh‹&>˟ BݗDmP2PYҢkOg!To)phf)i;/g.ai(z5} O]'ۊ Ũ(V|PvMbS d՛Gog`ܩ=[,BLO))"R1ˍE(n$-/ڋiM]w)X>@.+?Paq@ԋ7M?C$Az̓1b+}2/1۩/7ڦqzv>;_ٛҙ?=UV-3Ga^8JYV;V/qjn}n፻%~y./+ X)~3YTGa&r$ S3ӱ2R}vl_sݻorS'@}_c'~O~e7OtcPCS⾕(U@{_;j( W#L_a !>*ݪH*@K2K$i!vǕmvLc&~q.J^@BG/1$[jQTȟN@-u!nHZ@bUoJ~Ɇ [n.l Sf[!8z{hݓr 7IP;ȉ 0sȟ.䣫@G:$/~x#*oaRU]E`!U٫!'J܅]%^]3K.֞ב_o6CN[pӋwOm=u{v~[uTۤQ]mdСa[Bb+XyCu FFNgł~jz /N&OO{0*LU̲-;yu<>| ~nܸA! )܆]sgGN>я e2r[Qk}>ޚ~|NE(Rr|#gTZ2`~45mSQh+MLI"%T*XV{>Eg g"Zd}_*`}I*q [f!)izU#exmaRi[`z֦a]# 2\(_O)&A7V=X8Ў;'a^,#w$v^xšcLJ -0jm& QgJ Ѱ#}qPPxAIg>f!C xav!];SLa^M:x\d-@@P~C̪ZswjI g08E,X~u6n>;7Yaґ}krint]DƜCDcȏIs(Qo3ҭ0y8#.k!K3q:i,C1%^%[%? J3Tnp'0:W"{ޤk_.rH琟XBNEW/IH@\?"`nG)qG2♯Ks$K#@^hoQ kbm=W8&Y.be6y:G& KI=F<_E3T+pB+IRSU!#ol65ð3D{N1#~` #>RjJC^'9Rl~k+_q#{~<ɸ'aȇ̇\qa8K+ykxe2Ͼ2ϾyUq@*+mE?1oCҟ20!{"n?;*`ʇ`*+RC6c~Z[ux"Ѳ,!k8VSWl}jh"݅ &GX{ϧN.Dio>"܇2B;t1-D=`-X$\}8{U(>;^]|hS`ff4M9N۔;}BB)`*{FCLfLjB*I *UW nڥŒWا2MoFƱΝ+Uf$urrCW,:]R;Jr5/I\rd쓚n-iXfw G9AFR#!PsaF K&%LZhѤ{k vrQހC.`ܚAU",:&\*ZU&]dS(ڧѦOί_&6o]5zzv\5Qq/̕tA |Bv˽(VmZ' 8~KOD;VC͓nڶAWU㾭궢#,RwU ~ E?mjߟ1ZzЄp8 0DKY #Zs:Cb6gAs;xk W#-v1^Kp<^]rSs؆fP[ŃRdC>hNʎJ3nxj6noղ7\tPnٺ%8j7'yq35RDi=YX$d3A̢?W_0ßyO^ϟ2{'X4=B~N3F̋tl%Cj`c+e© A,-vۇ:[) lebr6X!a\]\[7Yvgk+:^ uQP:'r‰ *PRrM:Zo=MEh፶H kI`;H6K'^D>ڑI`3*q*|6~⦑% KH#c0\5[P@I~o .lV2~+9C^x(tm;dWsD58;k'i)G!(yq7ۗ/vSLˈ\c)MGa5+HsI< 3`ȻF>u\}xp4{U(xvїgmsBAEY0+ȯHwNqHWAaPLWݎ :lު*i s S[pL0`V >ίnp'Wf߹kG{vkޚ{7 >Bgl; twIR\Ƚ[@*g;>TND3f})R)B|*G9\tEӗ2#/  ?"e86tb+i)kXxd8 Qn JU^[en*9{޲R&Z 7߫셌6*am5RW瞙 w돹E^{媩{JE(/KV:6M=肥x1% K\naypyϟ} }o2ݦߘ_}ӽqMW>F]XK_+)bVGmfB j~a]mk&k͏qFl@q^vom%ӤN\~nm|'ʥKGPzo:3= UG[4) Yx'V.j}C?P!GlL=vJ u9 ~tZD k p37?UV-Q?^,+zZ8zc>jƝ]^)/.Bb]g7 [IQR`/a!D"gy}S'@GN~e7OtJS⾕(ݼUli~\HYCuf$ #oMڱ*-I L%EהKDVbh[D~똍-՚qj5+J@;v@EbsoiPLCGQ+@/#9 E@~"y + $ICf8yv U4P1T1ǒW ?PLԲ]UIF K^dZo72նM%у ~C K^3w9tCp$p#D~?LDxswc誺4K,5d\}HwWj̒}zK&Ԥ0#?*̾-Z. ngN+O/6=yÛG>|&mՁ=uSfoG^w-jR*V}6;gSo 劑ٮc )Z8՟ 1W2䏾8u??aَZAfboi%;C5\s WLEw첥՝/=S>u~\o8ȧ-Ӡė3r _|@AXTw (E ? TݾߖfI>qB!eæ`` ;v$58j`B)80jd8ն)ٗp8ib09Ⱦ55mږVVpt 1)% з`F&gDe/C)bψY=?PLW#VF3=Cz k-ȋ"0PL(h6|Hjxe^cKEF,[RS YG(lܞy4:ӷrV= tYe(ĭ*UƷHޓ]wN4Hn!!]WbO3iE#*?O p 4 ǑN~C0aH!o_4HRCՇ}qJxv ,dH5﹍WD?A~&^ 0S:+I7॑2IS9 daxQٻp5^ ) ;t<ks\F?gN3(i>읊m7j޵}*vhpҮyeV4Tf,}qK43`B$=3 >ڌ](3J2# -O`{~F|'JAbJs>G> J3k +ȋ[ nBu9$V`j niDwzD:|#]@~!yG)qGg.ϑy`if}kmv -bhخ FZD^^M 5Јz/ZWX| Z*5U ߠiv^ӾHu^T8C;§ #uK3N@P5@:ǧ7;t# +84=u-mYJS?i?} dF~k[?X x')8p%7k@[槻BsP8Hw-}%=eL!{Ps4~J< kֈh`^eo,X<.GkX1& Ěe) B4c6ڨ\f#g/{>Qg1{X$fI>1 w;xvq̲M 찱ٲ`Ƒ ##%ȓߊ*\#G~R qHy8G{ %G'),٧al@0M;4*jrY|QŨN$he@ p"pC:o\0Arrq3^JWj.,٧5*$°IV樯 }/AݳקSf,)+ZyOb\1_V1M#.}pq)7B!'ŵŵPW2߿}2"zAVD?4h⼒\")"p)6\ 2j[EIF#ZJۦ17Cf`AeΊmw0*^̺)卽]e/4P|!&\˵MUԝ3sN?w5/2ˑ/BpݨԸi.,l?;<"g,y7hqefیi,Bf e+y @;ѓ{}1JIøzi~/UUX)~`5ȦZZkXmt%ԑ!#/͐Z ?|ddkg2iȩ*jd Viz/ٚb( OA1<^ބh؁ s/?LTȮbR&ڎjA,;vF{YR7m[`ۘŤ,fo뺺 ai\Y}Lзi=1 '{Оˍ<5El>ʄi`JpnW`)nD྄q{3 B$ng/OңA](.>>x9f>]hU>sk' B@~#:Dl5,x.hP+ܫ̳h@mID>s@;h_t6  ~xI5oTBcH"=+0ޡ6\S`|Vv9E䅎/ԻQ4[! 1*= vسha@-5EסW~j83 |hQvLB3 72#"i쨖# Ko_S9k W]#. aC>r3)Sgg%]3>|oӳejZw 9/ҩL>ة(f}er1L8u6&gaP$ m>mU1K%֍<] q8 íb3~ؾ {mrj(l~ p"]5(dB]ع,"F} kI`OwrnEHHg{ ni\04|>r}>C$^ ȋ;<#H XĥE^^T.fK?x[(8 Ƒ~ב d6pREb9Ya̅B۲ +(GGSW"I Ǽg".I!/r4H!}%8pu7rL܅%Vhty͍|#}7PLr&-@^E*gwW֤+BݝpRޢO1E,J.jKa. V#`C!Nv7>ydkkܫ=?"uW6HڶmievG8{5d4S [WH*`<0&i֩=ɒ'jeFdԊ͒CePdTi\X* o(^ GY2_\zا4l[uz,y?ևUsl>=Gyh9VV[1j98~kFEG҈&USnI':qtW;dMh!SǦWS@Wi#Y\[ zL!ndFZS ?jG^uM wvؚUۨ tM [S,1uRE6*?7l%mbmiXF+d! Bam6_piDXnX3wr P%"8ap͒i Y'Ņ,Sv.?7%[Y#ަn wLFD?]QSo/e#ty!цk_B|V#JLX6oni/8Al@"52kn6Q]sKw>25n@x@!-2ԛ.zT.-nO$ЛߌnNYo3k=jsn굚/aK&))W\ B:\d[+3f2yާD:KsyMexʇ "o2~hfFF^#~ ԽKԏA(E;P#Nsz:/S)THkZASt/Q@O#߃y%?PLb;_XD k p37?UV-LGa^DGfY ZƩW7&Ҋ8,FPS8_ Aܽk8n˞Dije ?#-Hٱ}nwV;O@7GGO~eǷOtlM4S2(Uli_;b()U  2tMI I N%-Q>,T` V@C;ZZ[Euӏ:xG}=ub(&I9M[b k(j(B;) S;GQ#@/ !y $I;ð4 c?j:m%k[UsᝯSiDžfD-9uhIRZ4PLZ\,>7쎵;jaY^czH"7r)[ͮ֌M\NF!/֢3OJږ)䈭Gi?xoG/a힝V8G;xj6i~u|W"/Wneg~f8uVP튪k;VPQѡSYxs+CSkSCK\#ofm*XH/G zb[b҈ŧ"vH=eXmQϳj3󯽝BC~NÚcL4tҩ5Z ,E&^Na>GʛyIg> ^k)Gas'84t$/RZ!д0WH6 pƻFЂeJ0ǩ'߰kBkzy5^n_!/6>ljf 6U˙rgF;߉ !^6uԦNG7t` Ʋz; vCz+t&!G dhuh]C^X"wh8>$:LnAGͭs]:9uovD/)D7@߂Vg<C} !aCA\?#'!@YbJJa5JFxHSB^sΥj.c䯳KE9Y](@: yf> aQ<ïo=⃸~|7)c1HS.|_Ub)B{fJܗ^G:/^;77DGoKՇ6?B nڥ͗gSm>pyVg$ Ŕx#`*w̆AeuŶEmԾ;l:x$tp.!$vOq3H_BHW_o"7k Ŕ79ٰKcAxuW[iD .F:|#.p#] "$\ B˪|.#]G~=y2S.eܳau)݇{ӿp4R[rEk'IL qخ (7q4]/&o ~7cXg- Z".jmIl;҆υMݘԊ^,t il&M*mcohrHWG8 lsx@YEG!]$ޫmV$Ũ]F /0ܟ*5G&\@ڣ}q +Tw6\Rn6_wXt5SH mڳ #LNd̎gvOY?>䮻-*2={}j8mʒ2D_^%w/U.h2(sHW7 ཹpinMd!'ss+CZWgdϚH~~+8@cv~P<E ϹU~!*?PiT6--DP"Hmo}P+yf>˹gYwo|Ao_5w mx:z>W7& c!E{e^ذՊ1\f*,Pj(u0p 2w =/NSm*%#Ynh,<+7ZqJp.QIH;"Pu4d(%+!;"@ gu!ԖfQU'm. DWU^c>@Ad'ZfЄ213=3F:jƗ8=-{f`I3= %g.=3yf>6{fnOG%Z6aiu!0fE^(dܷ ,Thmh ~{LN[΀#0,T)0$Q-EEnUKkYok-Z4 quCz;B r+K[Y=jj~ u{>@CDlX]H=f޽TR<~h@"/޳_ ڧl.V=NV `K#NEkщ)ưvhv2K.lؘH @3um^G{KAwh@ϦQ3C.}\x>)!0_u$B|>_3I|AUb%fov0Erwpgmݧ}jp bX*#C8(p2#C{f%n!,@/#9 `)AJ׻jo pfRa]ri\?TaJ)3c BR[f݂CyԋED5fpTQ-xR~ 79X6yd#xM*b:::Ujc67&ч-mmG*cu]rIj so_C;:|U nms=i:U^ӾЀFn"09,}TˏNy4"/0SD'0%'&0K<)Jl03'pĝDzGouK?0M'өe0>-Ѹ 14ڸXT8;h"?%QUhu] :xc֑tRkl+.I ]{~FEnyi_Bо^ixM}Oqnx+d4XRC6Z+ bz]׼afM*j3z+<ˊa{@'JsqknP >Sm4S7B7ţ>x7tԱi1% srG>}@bG̒j;c,yA!g۪bY~j7J;5kY 銵rU%6Qܻa`I^WmهJMؑC[J.7q+vz%LJesŨj3j5CkU\uk9<׼K1Vν篢пvTTԲQr=M\ 1tt|Ob*$w8duRu}PPN޴ ʦ](s sk̉4,=sO߾ 7BqFto|C1I*}GTE[*GCu 1 ~SLeV*N*5X@l+ juQ&<@𩸉DKz2*G)2\bt5CpauWXI׌v>]F*xNz/@:Ģـ4B{"kH#/t {Wc= !N&6?HNO\o<wQJ2 ]Dz+H#^J}_@:dCJ'@U=td**TO ц/z;]F'h>XF+dE߳ܰ6҈&󺚳;r|ȀN"/T5Yxۼ:/B Ts OytIz"S=k e+F^luo״H_ ?N^{>$Vd^aS"oM{ gG+{haM:tV;[·zm^ ͲީzS7vsv o-+ťuq~YY(^PSBaR翢YoRxܝ$혎Z3<䙖WH߽ώ߽&cS'@}_yN'^z㛍RESUaS :}+Q^3'ht+(R |3 #!GbqvJI L%-Q>,"IZ# ~$idniK?c u)eϝ%$%UI 睞"o\@, /HT9zcf@W_b(&AE^sYaoI~8mq#D|dHic}A:ƾn1J>?#KK JC^diJf\ø %xaRJgim+ t yƅyڷEK!- ƻ'6~xzɇ^,=;:pxmE2W_hʰfg̔Q\1?Uv:^;bQ?j5=Wn'=Qkyxe*fY C5\s WLFw첥՝/=S>u~\o8ȧ-Ӡė3r _|@AXTw (E l"Tݾߖo6\^AVC꒿'vu){*Pd-Nsg؄xi@^x2(r3rk $}B(>TCF5#)s_p a>}ky Զ mK++Fӆ:F%C~LHDBx-n~Ƀ I{KzѪVÑX1/'-T~?Fvp$,L7kk5ͱVUHuM|3o#h@E-?g(-}{4VK?QVr3iuŶEm䅺rtv"E5+4ty%;,6tyy)B= ԏt즀w*}IN{T&;'ANiF;)O UpKg4ZuMM7*I!o4HRC6*ՇJqJFxv٨$,٧ߨ89w^7wy<)O#,6N)6cTeaW)7 EZD^cn+;8.D3Uw`x4ؘkm)Ef)P/ Sq>5RVl*VgWU \,:}We{} v&U'pty_@@_w]dЫ_ 35/@ɶ*6*i]|!(fFzMC!u*фheU{1}mjSbSUWF9 9rЗxK8ݢX 5O6BMZi&G@Z3wܷuV WlMзT[B[&r#T8ȸ jp8.9V vUq`2v#ZsЋ6gAsk܃Air5r`XJ2[߬`/?GJF_h@ şOs;.h-$YڂAD]Z5{7{+psgRVt>s?sC~o6h6V܎ѵ}"Ij%.ibxp 2Y6M0OpDV3dIb76X!aUWBQweS3ΰ!gI2^ QPox[aNRO*}8/>b4sp$JyG^D|*0"!ɁiyI m1SD"=Sri@$'`:<7N7+J8A1*Ƴtk6Q T-"+kh@})INaǦz"=.<4v3JKx.CRL3˶tfz K[S e/' Ŕx;zk{?fseMm"I{mUo_?PL گn K#~{mF{mFoڬO{e3h3گPhZC)١`-pr9s+(7]m)ƶJ`4tEK6F>AIv> )Os v&V;?.kaj$z ]3 Ǐοvp_ O#m; tme(&I?^bF5fm~ghc+O"U_0 9b(&RǧOcM޺j9e>{Sũl3bԬ?vrS-PEȻQ:G5(sD/ƾ9S%/;oܛNthh쁛g e&Er:KuŻZ]WwT=tMXCL*a )RS<4:5'YDlӶIFY+5(AQ4F<[Ur{#(^ GY2_\zا4l[u:,y?ևU>]/4ʭ[IRJD Wg ڜqӫGsB}xc_8.\RC/`0O>!ʐToU  '%-hEv\4!;F"KWW)-|V@CW,٪ fR1SQi} Mh\}  0T1ъ(;Zl~aMx:lw ?ƸRma "bn_@P%H ?"KGV (nUlOU}'IQm/TikZGFtZc $V}2k픈A`_w>;_S9֤KgnbA0Ȼo%oԢSA3lӨQȦ,Ѐ5(-Iٱ}w0j·) ƿǿk~4ׯ>vtl]ʱSB(՜eq]^YCud%ȝ 3;wCn$ O{,%ixv $)Zƫ~TGPJ?*6_RSOdR4CD)GQGV sJ9\uqfnVQ1TȟO@9@pI+4)&Yq 1Q!VrB|*W9Þr[?j9Ѐ5Ts-ҧkT#ްt&bÓU :&Yo;J~ {K}܁ Q4B:D9 sҨ)"JZg $]7_k`l8պtX*TI'yIND7'R(wR`!(Y^s2B >@.(%HnXe-qlʵTZ?~zɳ޼.ᣗvojd:O&͏j[$s\U lvvLUn*#]QumS0BMq?+/cVse}q6yM ~޳)T,r|?KC5\s WL6Ew첥՝/=S>u~\o8ȧ-Ӡė3r _|@AXTw (EMpAU^m.)sԹLG6.MdTyn!~tS`Z-J_mr3蟋ok~Q'dX-l{4sOmt|Hԫ/mc/9}@Kճ6 aIm Q3@zPLT^$C1Eη3,+fu2[_l<K j19' {+/[+,g(+,DGXiFu;GlDV9]`9/K^!@ W$vCHW_M^5bcr^l.~!V/@^g4Ӣ*ץI*e(*Q)V["V/}^LV/.&m>/FUn~;|t" &C1%Mcn֟\Nqj+ZD5plg=`ӑSvU0"B 1y7hPLrTUl2m5}ҷQ:)va,Sͣ̕Tہ A<+r+VQ;3bɗA{jvt| u7fowR5-[j=z6vh~Jr,mY^Ps#ʹT䝢&"WXFhZڶf(GY7IjAii8G(=6bf&9$7r+XW;>]M7+J 1#-ˬtK*T[UyOe.PnnRЮPiiz;t 1bCaeB "eN$=pr"r~npkm ],!46Qw#urv+m[ulA |F; Lv+BUV ͓ǚ-#s%i}7K3hn@_ "rnmf[Z(nF3 ]zhzrY;jەd3[Gݞ~$z0 4SHSUWTF 4_+*o)~&QXmG5`?-a:ı6˒iڦ;{krquu[mlN<з&wmd{ 5Ec7Q7S0cMWveq`2#ZsЋ!6gAs;k,W# |%x.`Ω9q؆fP[Ńɛ,G"+bPr]#s<%*#'U1n[ݢ>SVRS?eZS_9|/iԣ Gzy"| į3SD@EjYHYU[U7ј^D0>G|s0KKߪ}Uc۩~C7ާ!?H  i0}R&Xi8 rB(3Jxvȫ[S"<{ri%T|k]h6 E:*+w" W"W#|%Y+gi(zGQaȨxêbͱksD0Bѯ§@~B??pM<+ +"a'D~29sj0dbC}TTkm1y.I.BH0!4ϗf¼W/^<~wSel*ڒM"C9i,=bJz69w@b :uG`r& CP}rW>355]53(V!9/ȋfy 07_ /NA& "YhеTiBFE!k7M.b8V^A Sxusl;^qr 'ǣ0,y%7YKr-=voSa]նԲYFŋ~t,xZ"4cNC'S E߳5;B]@~Cb?(b7׏+ Ŕx%+":!$CHGMV]}}TK K"7`ȻH$F_>lC=G %яWjF_YOh֮)q>YD7ɏ4G/(7:QӇQ܅(zcoKij%Bupu! ׏=W)"~==,#< tuR̴5o@ ^@^|!ྈtB1K!o$$ W/WGBqJp. |CSwԣI :C1E?x-h}қceK>H; hR{׶*٭j}= Vp!]C~[ ["`keAjeCz+wJ3Kiکz.c<@Ad8Eu<*;*TUzw?.zj7/ʫB׈UwO`$G]60~L$m)n4BuێHoeߦCvԲC:)>@|eV~ ն!i~U˧wTׯ|>r5C;!%.$kr!ŔtA|C1 :cQІ SRH*"R` GF0VۆC6 :(n@guFhC7:e39رt+aR ɧyhpՓ,yVi$Vl*"taT6Mws*VJ=0wVkRhr0KK\mNR%/]'гuzT~٧g ZJm8]Ñm5QQpڎ{=ۚ|iF ̆e ۨ艼uv) 6˚lv}u[\;d4JbȒ\nieK y!4Q D]hm5I_5]הҴ@F4^pa=t{yU*_Ӱj]WUS78KW0pu4t]u/=CC{ť\z\O߾ 7]BqFto<C1I*}GT{5RXx} ސ 1Syy \H[Hx`$uf~rHt!Q@YOF6 xʞ`)ĦmJUGG~dӡ<SHt@Q#GoOϹzT8&4BCJ?e:ws{^-O5UeV*N')o_sȟ8hSN ?r:xIP5AƸHyN˧§wB4}VN8/Q1/Sei3@_/r!Kx!B"K Eka^-k `(&I?YU4bJEu 1T|Da Ny_Sb(˻Ngaj_piDXޭuw ?qIEx ?vqq͒i\'䛍ogbu\~87%;x؁2 "㺣vfpc}>j9 Ju~n% ƨ0k\ȝ>PkYݺz$S%YbQ/Kܰ4/Qe'G[5gjOWЫ_Nh|hPMPhb~m$Ź>?sg 1 ,x[t,MكLy|O]ϫP }Jw"Z}u&F=?\}*=?xGt$?c5?b%+h 5+z9} 9 UG *ڏ)#*% 2PvM+hG`qď1X 1HxmM'᳣ޏL&_:s[lղ 8C6G{_xnN oZ[{[xTY^)/.Bm 5(:'yT{,vYRǁz蛊c6`l@3vUG'GN4;WNTߣQUF]b~nad2 \chi^2_{\sum{k_i}}(\alpha)}{\sum \chi^2_k(p) > \chi^2_\sum{k}(\alpha)} If \code{k} is a single value it is used for all the \code{p} of which there are \code{n}. If any value of \mjseqn{k_i\le0} then the corresponding \mjseqn{p_i} is not included. \ltle{two} \plotmethod \nocancel } \value{ An object of class \sQuote{\code{invchisq}} and \sQuote{\code{metap}}, a list with entries \item{chisq}{Value of chi-squared statistic} \item{df}{Associated degrees of freedom} \item{p}{Associated p-value} \item{validp}{The input vector with the illegal values removed} } \references{ \insertRef{becker94}{metap} \insertRef{lancaster49}{metap} } \author{ Michael Dewey } \seealso{ See also \code{\link{sumlog}} and \code{\link{plotp}} } \examples{ data(dat.metap) beckerp <- dat.metap$beckerp invchisq(beckerp, 2) # same as sumlog invchisq(c(0.999, 0.999, 0.001, 0.001), 4) all.equal(exp(invchisq(beckerp, 2, log.p = TRUE)$p), invchisq(beckerp, 2)$p) } % Add one or more standard keywords, see file 'KEYWORDS' in the % R documentation directory. \keyword{ htest } metap/man/plotp.Rd0000644000176200001440000000272114643714252013572 0ustar liggesusers\name{plotp} \alias{plotp} \title{Q-Q plot of p-values} \description{ Produces a Q--Q plot of the p-values supplied\loadmathjax } \usage{ plotp(pvals, plotversion = "qqconf", ...) } \arguments{ \item{pvals}{A vector of \mjseqn{p}--values} \item{plotversion}{Whether to use the qqconf version or the original} \item{\dots}{Other parameters to pass through to \code{qqplot} and \code{qqline} } } \details{After eliminating out of range \mjseqn{p}--values and missing values produces a Q--Q plot. If the package \code{qqconf} is unavailable or \code{plotversion} is set other than "qqconf" then the plot uses the function from base graphics. The line shown is through the quantiles (by default the 0.25 and 0.75). If the package \code{qqconf} is available then the plot uses that package's function and as well as the Q--Q plot produces a confidence region. Parameters can be passed to \code{qq_conf_plot} to exert further control over the plot. If \code{plotversion} is set to "qqconf" but package \code{qqconf} is not available then a warning is given and no plot is produced. } \value{ Invisibly returns a list consisting of \item{validp}{The valid \mjseqn{p}--values} } \author{Michael Dewey} \seealso{ \code{\link{qqplot}} and \code{\link{qqline}} for the original plot and \code{\link[qqconf]{qq_conf_plot}} for the new version. } \examples{ data(dat.metap) cholest <- dat.metap$cholest$p plotp(cholest) } \keyword{hplot} metap/man/details.Rd0000644000176200001440000000060714775673666014105 0ustar liggesusers\name{details} \alias{details} \docType{data} \title{ Template for use in function allmetap } \description{ Provides a template for the output of allmetap} \usage{details} \format{ A data frame with 8 observations on the following 2 variables. \describe{ \item{\code{funcs}}{a character vector} \item{\code{eponyms}}{a character vector} } } \keyword{internal} metap/man/sump.Rd0000644000176200001440000000343314117607164013420 0ustar liggesusers\name{sump} \alias{sump} \alias{Edgington's method} \alias{print.sump} \title{Combine p-values using the sum of p (Edgington's) method} \description{Combine \mjseqn{p}-values using the sum p method\loadmathjax} \usage{ sump(p) \method{print}{sump}(x, ...) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{\sigvec} \item{x}{An object of class \sQuote{\code{sump}}} \item{...}{Other arguments to be passed through} } \details{ Defined as \mjdeqn{\frac{(\sum_{i=1}^k p_i)^k}{k!} - {k \choose 1}\frac{(\sum_{i=1}^k p_i - 1)^k}{k!} + {k \choose 2}\frac{(\sum_{i=1}^k p_i - 2)^k}{k!} ...}{% ((sum p) ^ k) / k! - (k-1)C(1) ((sum p - 1) ^ k) / k! + (k-2)C(2) ((sum p - 2) ^ k) / k! ...} where there are \mjseqn{k} studies and the series continues until the numerator becomes negative \insertCite{edgington72a}{metap}. Some authors use a simpler version \mjdeqn{\frac{(\sum_{i=1}^k p_i)^k}{k!}}{((sum p) ^ k) / k!} but this can be very conservative when \mjeqn{\sum_{i=1}^k p_i > 1}{sum p > 1}. There seems no particular need to use this method but it is returned as the value of \code{conservativep} for use in checking published values. \lele{two} A warning is given when the internal calculations are likely to have been subject to numerical error and an alternative method should be used to check the result. \plotmethod } \value{An object of class \sQuote{\code{sump}} and \sQuote{\code{metap}}, a list with entries \item{p}{The transformed sum of the \mjseqn{p}-values} \item{conservativep}{See details} \item{validp}{The input vector with illegal values removed} } \references{ \insertAllCited{} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) edgington <- dat.metap$edgington sump(edgington) # p = 0.097 } \keyword{ htest } metap/man/metap-internal.Rd0000644000176200001440000000057615034431150015346 0ustar liggesusers\name{metap-internal} \alias{metap-internal} \alias{docontours} \alias{makexscale} \alias{makeyscale} \title{Internal functions} \description{Functions for internal use} \usage{ docontours(conttype, xvals, contvals, xtrans, ytrans, xlims, ylims, ltys, contlabs) makeyscale(yscale, userfun) makexscale(p) } \details{Not to be called by the user} \keyword{internal} metap/man/metap-package.Rd0000644000176200001440000000174414563126540015135 0ustar liggesusers\name{metap-package} \alias{metap-package} \alias{metap} \docType{package} \title{\packageTitle{metap}} \description{\packageDescription{metap}} \details{ \packageIndices{metap} Provides a number of ways in which significance levels may be combined in a meta-analysis and includes most ot the methods in \insertCite{becker94;textual}{metap}. It includes a number of datasets taken from the literature. It also provides a display and an informal graphical test due to Schweder and Spjotvoll \insertCite{schweder82}{metap} and the lowest slope line of Benjamini and Hochberg \insertCite{benjamini00}{metap}. The albatros plot of Harrison et al \insertCite{harrison17}{metap} is also provided. } %\author{\packageAuthor{metap}} %\packageMaintainer{metap} \references{ \insertAllCited{} } \keyword{ package } \seealso{ The issue of meta-analysis of signficance levels is not completely unconnected with the topic of adjustment for multiple comparisons as in for example \code{\link{p.adjust}} } metap/man/truncated.Rd0000644000176200001440000000542714643714526014437 0ustar liggesusers\name{truncated} \alias{truncated} \alias{print.truncated} \alias{summary.truncated} \alias{plot.truncated} \title{Truncated product methods} \description{Implements two procedures for truncated versions of Fisher's method\loadmathjax} \usage{ truncated(p, ptrunc = NULL, rtrunc = NULL, ...) \method{print}{truncated}(x, ...) \method{summary}{truncated}(object, ...) \method{plot}{truncated}(x, pparams = list(pchs = c(16, 1), pcols = c("black", "black")), ...) } \arguments{ \item{p}{\sigvec} \item{ptrunc}{Value of \mjseqn{p} to truncate at. See Details} \item{rtrunc}{Which rank \mjseqn{p} to truncate at. See Details} \item{x}{An object of class \sQuote{\code{truncated}}} \item{object}{An object of class \sQuote{\code{truncated}}} \item{\dots}{Other arguments to be passed through} \item{pparams}{A list containing a vector \code{pchs} of plotting symbols and a vector \code{pcols} of colours} } \details{Uses routines from TFisher to implement truncated Fisher \insertCite{zaykin07,zhang18}{metap} and from mutoss to implement rank-truncated Fisher \insertCite{dudbridge03}{metap} The print method prints the statistic and its associated \mjseqn{p}-value. The summary method also prints how many of the input values were actually used. The plot method provides an index plot of the \mjseqn{p}-values. By default used \mjseqn{p}-values are plotted with a black filled circle and those not used with a black unfilled circle. The colours and plotting symbols can be changed in \code{pparams}. The first element of each vector is for the used \mjseqn{p}-values and the second for the unused ones. } \value{An object of class \sQuote{\code{truncated}} a list with entries \item{p}{The resultant overall \mjseqn{p}-value} \item{stat}{The test statistic} \item{validp}{The input vector with illegal values removed} \item{ptrunc}{The \mjseqn{p}-value used for truncation} \item{trunc}{The rank value used for truncation} \item{n}{A vector containing \code{incl}, the number of valid values included, \code{excl}, the number of valid values not used} \item{method}{The method used} } \note{ Only one of \code{ptrunc} or \code{rtrunc} is returned as appropriate. If the function encounters an error it returns NA for the value of \code{p} and gives a warning message. The effect of specifying both \code{ptrunc} and \code{rtrunc} is undefined. } \references{ \insertAllCited{} } \author{ Michael Dewey } \seealso{ \code{\link[mutoss]{ranktruncated}}, \code{\link[TFisher]{stat.tpm}}, and \code{\link[TFisher]{p.tpm}} } \examples{ data(dat.metap) validity <- dat.metap$validity truncated(validity, ptrunc = 0.5) truncated(validity, rtrunc = 5) } \keyword{htest} metap/man/votep.Rd0000644000176200001440000000271114117607000013554 0ustar liggesusers\name{votep} \alias{votep} \alias{print.votep} \title{Combine p-values by the vote counting method} \description{ Combine \mjseqn{p}-values by the vote counting method\loadmathjax } \usage{ votep(p, alpha = 0.5) \method{print}{votep}(x, ...) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{\sigvec} \item{alpha}{A value defining the significance value limits, see Details} \item{x}{An object of class \sQuote{\code{votep}}} \item{...}{Other arguments to be passed through} } \details{By default splits the \mjseqn{p}-values at 0.5 with those below counting as positive and those above counting as negative. However setting alpha allows specifying a neutral zone. In that case values between alpha and 1 - alpha will be assumed to be neutral and only those outside the zone counted as positive or negative. If the value of alpha is greater than unity it is assumed to be a percentage. \ltlt{two} \plotmethod } \value{An object of class \sQuote{\code{votep}} and \sQuote{\code{votep}}, a list with entries \item{p}{\mjseqn{p} value} \item{pos}{Number of positives} \item{neg}{Number of negatives} \item{alpha}{The cut--off significance value lying in the range 0 to 1} \item{validp}{The input vector with illegal values removed} } \references{ \insertRef{becker94}{metap} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) beckerp <- dat.metap$beckerp votep(beckerp) } \keyword{ htest } metap/man/sumlog.Rd0000644000176200001440000000437614623337532013752 0ustar liggesusers\name{sumlog} \alias{sumlog} \alias{Fisher's method} \alias{chi-square (2) method} \alias{print.sumlog} \title{Combine p-values by the sum of logs (Fisher's) method } \description{Combine \mjseqn{p}-values by the sum of logs method, also known as Fisher's method, and sometimes as the chi-square (2) method\loadmathjax} \usage{ sumlog(p, log.p = FALSE, log.input = FALSE) \method{print}{sumlog}(x, ...) } \arguments{ \item{p}{\sigvec} \item{log.p}{\logp} \item{log.input}{\loginput} \item{x}{An object of class \sQuote{\code{sumlog}}} \item{...}{Other arguments to be passed through} } \details{ The method relies on the fact that \mjdeqn{\sum_{i=1}^k - 2 \log p_i}{sum (-2 log p)} is a chi-squared with \mjeqn{2 k}{2 * k} df where \mjseqn{k} is the number of studies \insertCite{fisher25}{metap}. \insertNoCite{becker94}{metap} \insertNoCite{rosenthal78}{metap} \insertNoCite{sutton00}{metap} \ltle{two} The \code{log.input} parameter may be beneficial when the input values are already logged and would be small if exponentiated since it avoids a conversion. \plotmethod \nocancel } \value{ An object of class \sQuote{\code{sumlog}} and \sQuote{\code{metap}}, a list with entries \item{chisq}{Value of chi-squared statistic} \item{df}{Associated degrees of freedom} \item{p}{Associated \mjseqn{p}-value} \item{validp}{The input vector with the illegal values removed} %% ... } \references{ \insertAllCited{} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) teachexpect <- dat.metap$teachexpect sumlog(teachexpect) # chisq = 69.473, df = 38, p = 0.0014, from Becker beckerp <- dat.metap$beckerp sumlog(beckerp) # chisq = 18.533, df = 10, sig rosenthal <- dat.metap$rosenthal sumlog(rosenthal$p) # chisq = 22.97, df = 10, p = 0.006 one sided cholest <- dat.metap$cholest$p sumlog(cholest) # chisq = 58.62, df = 68, p = 0.78 validity <- dat.metap$validity$p sumlog(validity) # chisq = 159.82, df = 40, p = 2.91 * 10^{-16} sumlog(c(0.0001, 0.0001, 0.9999, 0.9999)) # is significant all.equal(exp(sumlog(validity, log.p = TRUE)$p), sumlog(validity)$p) all.equal(sumlog(log(validity), log.input = TRUE)$p, sumlog(validity)$p) } % Add one or more standard keywords, see file 'KEYWORDS' in the % R documentation directory. \keyword{ htest } metap/man/sumz.Rd0000644000176200001440000000516314623337576013445 0ustar liggesusers\name{sumz} \alias{sumz} \alias{Stouffer's method} \alias{Sum of normals method} \alias{print.sumz} \title{Combine p-values using the sum of z (Stouffer's) method} \description{Combine \mjseqn{p}-values using the sum of z method\loadmathjax} \usage{ sumz(p, weights = NULL, data = NULL, subset = NULL, na.action = na.fail, log.p = FALSE, log.input = FALSE) \method{print}{sumz}(x, ...) } \arguments{ \item{p}{\sigvec} \item{weights}{A vector of weights} \item{data}{Optional data frame containing variables} \item{subset}{Optional vector of logicals to specify a subset of the \mjseqn{p}-values} \item{na.action}{A function indicating what should happen when data contains NAs} \item{log.p}{\logp} \item{log.input}{\loginput} \item{x}{An object of class \sQuote{\code{sumz}}} \item{...}{Other arguments to be passed through} } \details{ Defined as \mjdeqn{\frac{\sum_{i=1}^k w_i z(p_i)}{\sqrt {\sum_{i=1}^k w_i ^ 2}}}{sum (w * z(p)) / sqrt(sum (w * w))} is a \mjseqn{z} where \mjseqn{k} is the number of studies and \mjseqn{w} are the weights \insertCite{stouffer49}{metap}. By default the weights are equal. In the absence of effect sizes (in which case a method for combining effect sizes would be more appropriate anyway) best results are believed to be obtained with weights proportional to the square root of the sample sizes \insertCite{zaykin11}{metap} \insertNoCite{becker94}{metap} \insertNoCite{rosenthal78}{metap} \ltlt{two} If the omitted \mjseqn{p} values had supplied weights a further warning is issued. The \code{log.input} parameter may be beneficial when the input values are already logged and would be small if exponentiated since it avoids a conversion. \plotmethod } \value{An object of class \sQuote{\code{sumz}} and \sQuote{\code{metap}}, a list with entries \item{z}{Transformed sum of \mjseqn{z} values} \item{p}{Associated \mjseqn{p}-value} \item{validp}{The input vector with illegal values removed} \item{weights}{The weight vector corresponding to \code{validp}} } \references{ \insertAllCited{} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) teachexpect <- dat.metap$teachexpect sumz(teachexpect) # z = 2.435, p = 0.0074, from Becker beckerp <- dat.metap$beckerp sumz(beckerp) # z = 1.53, NS, from Beckerp rosenthal <- dat.metap$rosenthal sumz(rosenthal$p) # 2.39, p = 0.009 sumz(p, df, rosenthal) # 3.01, p = 0.0013 validity <- dat.metap$validity$p sumz(validity) # z = 8.191, p = 1.25 * 10^{-16} all.equal(exp(sumz(validity, log.p = TRUE)$p), sumz(validity)$p) all.equal(sumz(log(validity), log.input = TRUE)$p, sumz(validity)$p) } \keyword{ htest } metap/man/dat.metap.Rd0000644000176200001440000001260214606223504014302 0ustar liggesusers\name{dat.metap} \alias{dat.metap} \alias{beckerp} \alias{cholest} \alias{edgington} \alias{naep} \alias{mourning} \alias{rosenthal} \alias{teachexpect} \alias{validity} \docType{data} \title{Example data} \description{ The package contains the following datasets: \code{beckerp}, \code{cholest}, \code{edgington}, \code{mourning}, \code{naep}, \code{rosenthal}, \code{teachexpect}, \code{validity}, and \code{zhang}. \loadmathjax} \usage{data(dat.metap) } \format{A list with the following elements: \describe{ \item{\code{beckerp}}{ A vector of length 5 hypothetical \mjseqn{p} values } \item{\code{cholest}}{ A data frame with 34 observations on the following 5 variables. \describe{ \item{\code{ntreat}}{A numeric vector of numbers in the treated group} \item{\code{ncontrol}}{A numeric vector of number in the control group} \item{\code{dtreat}}{A numeric vector of number of deaths in the treated group} \item{\code{dcontrol}}{A numeric vector of number of deaths in the control group} \item{\code{p}}{a numeric vector of one sided \mjseqn{p} values} } } \item{\code{edgington}}{ A vector of length 7 hypothetical \mjseqn{p} values } \item{\code{naep}}{A data frame with 34 observations on the following 2 variables. \describe{ \item{\code{state}}{a factor with levels \code{AL}, \code{AR}, \code{AZ}, \code{CA}, \code{CO}, \code{CT}, \code{DE}, \code{FL}, \code{GA}, \code{HI}, \code{IA}, \code{ID}, \code{IN}, \code{KY}, \code{LA}, \code{MD}, \code{MI}, \code{MN}, \code{NC}, \code{ND}, \code{NE}, \code{NH}, \code{NJ}, \code{NM}, \code{NY}, \code{OH}, \code{OK}, \code{PA}, \code{RI}, \code{TX}, \code{VA}, \code{WI}, \code{WV}, \code{WY},} \item{\code{p}}{a numeric vector} }} \item{\code{mourning}}{ A data frame with 9 observations on the following 3 variables. \describe{ \item{\code{stance}}{a factor with levels \code{No stand}, \code{Opponent}, \code{Supporter}} \item{\code{grade}}{a factor with levels \code{G11-12}, \code{G7-8}, \code{G9-10}} \item{\code{p}}{a numeric vector of \mjseqn{p} values} }} \item{\code{rosenthal}}{ A data frame with 5 observations on the following 3 variables. \describe{ \item{\code{t}}{A numeric vector of values of \mjseqn{t}} \item{\code{df}}{a numeric vector of degrees of freedom} \item{\code{p}}{a numeric vector of one sided \mjseqn{p} values} } } \item{\code{teachexpect}}{A vector of length 19 hypothetical \mjseqn{p} values } \item{\code{validity}}{ A data frame with 20 observations on the following 3 variables \describe{ \item{\code{n}}{A numeric vector of sample sizes} \item{\code{r}}{a numeric vector of correlation coefficients} \item{\code{p}}{a numeric vector of one sided \mjseqn{p} values} } } \item{\code{zhang}}{ A data frame with 22 observations on the following 11 variables \describe{ \item{\code{study}}{character, the study names} \item{\code{smd}}{numeric, the standardised mean difference} \item{\code{lo}}{numeric, the lower confidence limit} \item{\code{hi}}{numeric, the upper confidence limit} \item{\code{ntreat}}{numeric, the treated sample size} \item{\code{ncont}}{numeric, the control sample size} \item{\code{n}}{numeric, the total sample size} \item{\code{phase}}{factor, what phase the patients were in: acute, healing, healed} \item{\code{sd}}{numeric, the calculated standard deviation} \item{\code{z}}{numeric, the calculated z} \item{\code{p}}{numeric, the probability associated with z} } } } } \details{ \describe{ \item{\code{beckerp}}{Hypothetical \mjseqn{p} values from \insertCite{becker94;textual}{metap}} \item{\code{cholest}}{\if{html}{\eqn{}}\mjseqn{p} values from trials of interventions for cholesterol lowering from \insertCite{sutton00;textual}{metap}} \item{\code{edgington}}{Hypothetical \mjseqn{p} values from \insertCite{edgington72a;textual}{metap}} \item{\code{mourning}}{Results from a study of mourning practices of Israeli youth following the assassination of Itzakh Rabin from \insertCite{benjamini00;textual}{metap}} \item{\code{naep}}{Results of mathematical achievment scores from the National Assessment of Educational Progress from \insertCite{benjamini00;textual}{metap}} \item{\code{rosenthal}}{Hypothetical example from \insertCite{rosenthal78;textual}{metap}} \item{\code{teachexpect}}{\if{html}{\eqn{}}\mjseqn{p}-values from studies of the effect of manipulating teacher expectancy on student IQ from \insertCite{becker94;textual}{metap}} \item{\code{validity}}{Data from studies of validity of student ratings of their instructors from \insertCite{becker94;textual}{metap} including correlations and sample sizes as well as \mjseqn{p}-values} \item{\code{zhang}}{Data from trials of exercise training for patients with cardiovascular disease from \insertCite{zhang16;textual}{metap} } } } \author{Michael Dewey} \note{The \mjseqn{p}-values in \code{cholest} have been re-calculated from other data given in the book and so are of higher accuracy than the ones given in the book which are only to two decimal places.} \references{ \insertAllCited{} } \examples{ data(dat.metap) } \keyword{datasets} metap/man/albatros.Rd0000644000176200001440000001267415112261761014245 0ustar liggesusers\name{albatros} \alias{albatros} %- Also NEED an '\alias' for EACH other topic documented here. \title{Albatros plot} \description{Produces the albatros plot of Harrison et al\loadmathjax} \usage{ albatros(p, n, axes = list(xlimit = NULL, ylimit = NULL, lefttext = NULL, righttext = NULL, xlas = 3, ylas = 2), contours = list(type = NULL, contvals = NULL, ltys = NULL, contlabs = NULL), plotpars = list(yscale = "sqrt", yfun = NULL, pchs = NULL, cols = NULL), ...) } \arguments{ \item{p}{A vector of \mjseqn{p} values} \item{n}{A vector of sample sizes} \item{axes}{A list containing \itemize{ \item \code{xlimit} a single value, the limit for the x-axis which is used symmetrically \item \code{ylimit} a vector of length 2, limits for the y-axis \item \code{lefttext} character, to label below plot \item \code{righttext} character, to label below plot \item \code{xlas} numeric, las value for x-axis \item \code{ylas} numeric, las value for y-axis } } \item{contours}{A list containing \itemize{ \item \code{type} what effect size to use, a character one of "corr", "or", "smd" \item \code{contvals} a vector, what values to draw the contours at \item \code{ltys} a vector, what line types to use \item \code{contlabs} logical, draw the labels of the countours? } } \item{plotpars}{A list containing \itemize{ \item \code{yscale} Scaling for y-axis, See details \item \code{yfun} Optional user function for scaling y-axi \item \code{pchs} Symbols to be used \item \code{cols} Colours for points } } \item{\dots}{Arguments to be passed through to \code{plot}} } \details{Plots \mjseqn{n}, possibly transformed, against trnsformed \mjseqn{p} and draws contours of constant effect size. \insertNoCite{harrison17}{metap} The \mjseqn{p} value scale on the x-axis is a logarithmic one but folded at the null value so that the extreme values represent small probabilities in each direction. The scale for the y-axis is user selectable. The original scale in the Stata version is \mjeqn{(\log_{10}n)^2}{log(n, base = 10) ^ 2} which is obtained by setting \code{yscale} to "classic" but it is also possible to use \mjeqn{\sqrt{n}}{sqrt(n)} which is the default or \mjseqn{n} by setting \code{yscale} to "n". Setting \code{yscale} to "userfun" allows for the user to supply a function for transformation. The function (of a single argument) should be given to the \code{userfun} parameter. If the dataset contains extreme values the plot may be uninformative and the \code{xlimit} and \code{ylimit} parameters my be helpful to clip the plot. If they are not specified the function tries to choose suitable values. The values for \code{xlas} and \code{ylas} control the orientation of the tick labels relative to the plot. The default values are usually satisfactory but if there are many ticks they may need setting explicitly. For the contours if the \code{type} parameter in \code{contours} is NULL (the default) no contours will be plotted. The options available are \dQuote{smd} (standardised mean difference) \dQuote{corr} (correlation) \dQuote{or} (odds ratio). The contours are labelled unless contlabs is set to \code{FALSE}. The function tries to position these so they are not obscured by the contour lines but if that is unsatisfactory then it is best to suppress them and position them manually or use a legend to identify line types. The \code{pch} parameter may either be a single value or a vector of the same length as \code{p}. It may contain anything which is legal as input to the parameter of the same name in the graphics library and will be used for the plotted points. The \code{cols} parameter works similarly. The values of \code{lefttext} and \code{righttext} are used to produce labels under the \mjseqn{x}-axis and are placed level with the label. By default they are not produced. The return values from the function may be useful if further annotations are required as they give the axis limits in plotting units. These are what are needed for the arguments to \code{legend} for instance. Note that zero or one are not valid \mjseqn{p}-values and are silently removed and values of \mjseqn{n} less than 2 are not plotted. } \value{Returns a list containing \item{xlims}{The limits for the x-axis in plotting units} \item{ylims}{The limits for the y-axis in plotting units} \item{validp}{The valid values for p} \item{validn}{The valid values for n} } \references{ \insertAllCited{} } \author{Michael Dewey} %\note{The docontours function is for internal use only} %% ~Make other sections like Warning with \section{Warning }{....} ~ \seealso{For plotting parameters see \code{\link{par}} } \examples{ data(dat.metap) validity <- dat.metap$validity fit.v <- albatros(validity$p, validity$n, contours = list(type = "corr", contvals = c(0.25, 0.5, 0.8), ltys = 1:3), axes = list(ylimit = c(1,200), lefttext = "Negative correlation", righttext = "Positive correlation"), main = "Validity") # fit.z <- albatros(dat.metap$zhang$p, dat.metap$zhang$n, contours = list(type = "smd", contvals = c(0.25, 0.5, 1), ltys = 1:3), plotpars = list(pchs = letters[unclass(dat.metap$zhang$phase)]), axes = list(lefttext = "Favours control", righttext = "Favours exercise"), main = "Zhang" ) } \keyword{hplot} metap/man/wilkinsonp.Rd0000644000176200001440000000616714136254504014635 0ustar liggesusers\name{wilkinsonp} \alias{wilkinsonp} \alias{maximump} \alias{minimump} \alias{Tippett's method} \alias{print.wilkinsonp} \alias{print.maximump} \alias{print.minimump} \title{Combine p-values using Wilkinson's method} \description{Combine \mjseqn{p}-values using Wilkinson's method\loadmathjax} \usage{ wilkinsonp(p, r = 1, alpha = 0.05, log.p = FALSE) maximump(p, alpha = 0.05, log.p = FALSE) minimump(p, alpha = 0.05, log.p = FALSE) \method{print}{wilkinsonp}(x, ...) \method{print}{maximump}(x, ...) \method{print}{minimump}(x, ...) } \arguments{ \item{p}{\sigvec} \item{r}{Use the \mjseqn{r}th smallest \mjseqn{p} value} \item{alpha}{The significance level} \item{log.p}{\logp} \item{x}{An object of class \sQuote{\code{wilkinsonp}} or of class \sQuote{\code{maximump}} or of class \sQuote{\code{minimump}}} \item{...}{Other arguments to be passed through} } \details{ Wilkinson \insertCite{wilkinson51}{metap} originally proposed his method in the context of simultaneous statistical inference: the probability of obtaining \mjseqn{r} or more significant statistics by chance in a group of \mjseqn{k}. The values are obtained from the Beta distribution, see \code{\link{pbeta}}. If \code{alpha} is greater than unity it is assumed to be a percentage. Either values greater than 0.5 (assumed to be confidence coefficient) or less than 0.5 are accepted. \lele{two} \code{maximump} and \code{minimump} each provide a wrapper for \code{wilkinsonp} for the special case when \mjeqn{r = \mathrm{length}(p)}{r = length(p)} or \mjseqn{r=1} respectively and each has its own print method. The method of minimum \mjseqn{p} is also known as Tippett's method \insertCite{tippett31}{metap}. \insertNoCite{becker94}{metap}\insertNoCite{birnbaum54}{metap} \plotmethod \nocancel } \value{An object of class \sQuote{\code{wilkinsonp}} and \sQuote{\code{metap}} or of class \sQuote{\code{maximump}} and \sQuote{\code{metap}} or of class \sQuote{\code{minimump}} and \sQuote{\code{metap}}, a list with entries \item{p}{The \mjseqn{p}-value resulting from the meta--analysis} \item{pr}{The \mjseqn{r}th smallest \mjseqn{p} value used} \item{r}{The value of \mjseqn{r}} \item{critp}{The critical value at which the \mjseqn{r}th value would have been significant for the chosen \code{alpha}} \item{validp}{The input vector with illegal values removed} %% ... } \references{ \insertAllCited{} } \note{The value of \code{critp} is always on the raw scale even if \code{log.p} has been set to TRUE} \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) beckerp <- dat.metap$beckerp minimump(beckerp) # signif = FALSE, critp = 0.0102, minp = 0.016 teachexpect <- dat.metap$teachexpect minimump(teachexpect) # crit 0.0207, note Becker says minp = 0.0011 wilkinsonp(c(0.223, 0.223), r = 2) # Birnbaum, just signif validity <- dat.metap$validity$p minimump(validity) # minp = 0.00001, critp = 1.99 * 10^{-4} minimump(c(0.0001, 0.0001, 0.9999, 0.9999)) # is significant all.equal(exp(minimump(validity, log.p = TRUE)$p), minimump(validity)$p) all.equal(exp(maximump(validity, log.p = TRUE)$p), maximump(validity)$p) } \keyword{ htest } metap/man/macros/0000755000176200001440000000000015070741666013433 5ustar liggesusersmetap/man/macros/macros.Rd0000644000176200001440000000253014131333016015165 0ustar liggesusers\newcommand{\nocancel}{Inspection of the distribution of \mjseqn{p}-values is highly recommended as extreme values in opposite directions do not cancel out. See last example. This may not be what you want.} \newcommand{\plotmethod}{The plot method for class \sQuote{\code{metap}} calls \code{\link{plotp}} on the valid \eqn{p}-values.} \newcommand{\sigvec}{A vector of significance values} \newcommand{\ltle}{The values of \mjseqn{p_i} should be such that \mjseqn{0 < p_i\le 1} and a warning is given if that is not true. A warning is given if, possibly as a result of removing illegal values, fewer than #1 values remain and the return values are set to NA.} \newcommand{\ltlt}{The values of \mjseqn{p_i} should be such that \mjseqn{0 < p_i < 1} and a warning is given if that is not true. A warning is given if, possibly as a result of removing illegal values, fewer than #1 values remain and the return values are set to NA.} \newcommand{\lele}{The values of \mjseqn{p_i} should be such that \mjseqn{0\le p_i\le 1} and a warning is given if that is not true. A warning is given if, possibly as a result of removing illegal values, fewer than #1 values remain and the return values are set to NA.} \newcommand{\logp}{Logical, if TRUE result is returned as log(p)} \newcommand{\loginput}{Logical, if TRUE the input \mjseqn{p} values are assumed to be logged} metap/man/meanp.Rd0000644000176200001440000000225414117604732013532 0ustar liggesusers\name{meanp} \alias{meanp} \alias{print.meanp} %- Also NEED an '\alias' for EACH other topic documented here. \title{Combine p values by the mean p method} \description{Combine \mjseqn{p} values by the mean p method\loadmathjax} \usage{ meanp(p) \method{print}{meanp}(x, ...) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{\sigvec} \item{x}{An object of class \sQuote{\code{meanp}}} \item{...}{Other arguments to be passed through} } \details{ Defined as \mjdeqn{z = (0.5 - \bar{p}) \sqrt{12k}}{z = (0.5 - mean(p)) * sqrt(12k)} which is a standard normal and due to \insertCite{edgington72b;textual}{metap} \insertNoCite{becker94}{metap}\insertNoCite{rosenthal78}{metap} \lele{four} \plotmethod } \value{ An object of class \sQuote{\code{meanp}} and \sQuote{\code{metap}}, a list with entries \item{z}{Value of \mjseqn{z}} \item{p}{Associated \mjseqn{p}-value} \item{validp}{The input vector with illegal values removed} } \references{ \insertAllCited{} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) rosenthal <- dat.metap$rosenthal meanp(rosenthal$p) # 2.17, p = 0.015 one tailed } \keyword{ htest } metap/man/meanz.Rd0000644000176200001440000000355014606754724013556 0ustar liggesusers\name{meanz} \alias{meanz} \alias{print.meanz} \title{Combine p values using the mean z method} \description{Combines p values using the mean of z method\loadmathjax} \usage{ meanz(p, log.p = FALSE) \method{print}{meanz}(x, ...) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{\sigvec} \item{log.p}{\logp} \item{x}{An object of class \sQuote{\code{meanz}}} \item{...}{Other arguments to be passed through} } \details{ Let \mjdeqn{\bar{z} = \sum_{i=1}^k \frac{z(p_i)}{k}}{bar{z} = sum(z(p) / k)} and \mjdeqn{s_{\bar{z}} = \frac{s_z}{\sqrt{k}}}{s_{bar{z}} = s_z / sqrt k } Defined as \mjdeqn{% \frac{\bar{z}}{s_{\bar{z}}} > t_{k-1}(\alpha) }{((bar{z} / s_bar{z}) > t_{k-1}(alpha)} \lele{two} As can be seen if all the \mjseqn{p_i} are equal or close to equal this gives a \mjeqn{t=\pm\infty}{t=+-infty} leading to a returned value of 0 or 1. A set of \mjseqn{p} values with small variance will necessarily give a large value for \mjdeqn{\frac{\bar{z}}{s_{\bar{z}}}}{((bar{z} / s_bar{z})} and hence a small \mjseqn{p} value which may be smaller than that for another set all of whose primary values are less than any in the first set. See examples for a demonstration. \plotmethod } \value{An object of class \sQuote{\code{meanz}} and \sQuote{\code{metap}}, a list with entries \item{z}{The value of the mean \mjseqn{z} statistic} \item{p}{The associated \mjseqn{p} value} \item{validp}{The input vector with illegal values removed} } \references{ \insertRef{becker94}{metap} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) beckerp <- dat.metap$beckerp meanz(beckerp) meanz(c(0.1, 0.2)) # greater than next example meanz(c(0.3, 0.31)) # less than above all.equal(exp(meanz(beckerp, log.p = TRUE)$p), meanz(beckerp)$p) } \keyword{ htest } metap/man/logitp.Rd0000644000176200001440000000271214606754070013733 0ustar liggesusers\name{logitp} \alias{logitp} \alias{print.logitp} \title{Combine p values using the logit method} \description{ Combine \mjseqn{p} values using logit method\loadmathjax } \usage{ logitp(p, log.p = FALSE) \method{print}{logitp}(x, ...) } \arguments{ \item{p}{\sigvec} \item{log.p}{\logp} \item{x}{An object of class \sQuote{\code{logitp}}} \item{...}{Other arguments to be passed through} } \details{ Defined as \mjdeqn{t = - \frac{\sum_{i=1}^k \log\frac{p_i}{1 - p_i}}{C}}{% t = - sum log(p / (1 - p)) / C} where \mjdeqn{C = \sqrt\frac{k \pi^2 (5 k + 2)}{3(5 k + 4)}}{C = sqrt((k pi^2 (5 k + 2)) / (3(5 k + 4)))} and \mjseqn{k} is the number of studies. \ltlt{two} \plotmethod } \value{ An object of class \sQuote{\code{logitp}} and \sQuote{\code{metap}}, a list with entries \item{t}{Value of Student's \mjseqn{t}} \item{df}{Associated degrees of freedom} \item{p}{Associated \mjseqn{p}-value} \item{validp}{The input vector with illegal values removed} } \references{ \insertRef{becker94}{metap} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) teachexpect <- dat.metap$teachexpect logitp(teachexpect) # t = 2.763, df = 99, p = 0.0034, from Becker beckerp <- dat.metap$beckerp logitp(beckerp) # t = 1.62, df = 29, NS, from Becker validity <- dat.metap$validity$p logitp(validity) # t = 9.521, df = 104, p = 3.89 * 10^{-16} all.equal(exp(logitp(validity, log.p = TRUE)$p), logitp(validity)$p) } \keyword{ htest } metap/man/allmetap.Rd0000644000176200001440000000277214760342174014241 0ustar liggesusers\name{allmetap} \alias{allmetap} \alias{print.allmetap} \title{Carry out all or some of the methods in the package} \description{Enables all or a selected number of the package methods to be executed on the same dataset\loadmathjax} \usage{ allmetap(p, method = "all", log.p = FALSE) \method{print}{allmetap}(x, digits = 5, ...) } \arguments{ \item{p}{A vector of \mjseqn{p}-values} \item{method}{A vector of character containing names of methods or \sQuote{\code{all}}} \item{log.p}{Logical, are the \mjseqn{p}-values passed as logs?} \item{x}{An object of class \sQuote{\code{allmetap}}} \item{digits}{How many digits to print?} \item{...}{Other arguments to be passed through} } \details{The function uses each of the methods specified on the data-set in \code{p}. If method contains \sQuote{\code{all}} then this over--rides any specific method(s) named. } \value{Returns an object of class \sQuote{\code{allmetap}} and \sQuote{\code{data.frame}} containing columns \item{p}{The value of p returned} \item{valid}{The number of valid p values used for that method} \item{eponym}{The eponym, if any, for the method} The row names are the names of the methods used. If any of the methods cannot be applied to that data--set NA are returned for \code{p} and \code{valid}. } \author{Michael Dewey} \examples{ data(dat.metap) beckerp <- dat.metap$beckerp allmetap(beckerp) allmetap(beckerp, method = c("sumz", "sumlog"), log.p = TRUE) } \keyword{htest} metap/man/two2one.Rd0000644000176200001440000000255414117607466014041 0ustar liggesusers\name{two2one} \alias{two2one} %- Also NEED an '\alias' for EACH other topic documented here. \title{Convert two-sided p-values to one-sided} \description{Convert two-sided p-values to one-sided\loadmathjax} \usage{ two2one(p, two = NULL, invert = NULL) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{A vector of p-values} \item{two}{A logical vector defining which \mjseqn{p}-values are two-sided and to be converted} \item{invert}{A logical vector defining which \mjseqn{p}-values are to be inverted} } \details{The \mjseqn{p}-values supplied to the other functions should be one-sided and all in the same direction. This convenience function will convert two-sided to one-sided and invert as necessary. By default it is assumed that all \mjseqn{p}-values are two-sided and the function converts them all to one-sided. Use \code{invert} to specify if some of the tests resulted in outcomes in the other direction. So for example a value of 0.05 will be converted to 0.025 unless \code{invert} is TRUE in which case it is converted to 0.975.} \value{A vector of one-sided \mjseqn{p}-values all in the correct direction } \author{Michael Dewey} \examples{ data(dat.metap) rosenthal <- dat.metap$rosenthal twop <- with(rosenthal, (pt(t, df))) two2one(twop, two = rep(FALSE, 5), invert = rep(TRUE, 5)) # restore to one-sided } \keyword{ manip } metap/man/invt.Rd0000644000176200001440000000321114606754000013401 0ustar liggesusers\name{invt} \alias{invt} \alias{print.invt} \title{Combine p values using the inverse t method} \description{Combine p values using the inverse t method\loadmathjax} \usage{ invt(p, k, data = NULL, subset = NULL, na.action = na.fail, log.p = FALSE) \method{print}{invt}(x, ...) } \arguments{ \item{p}{\sigvec} \item{k}{A vector of degrees of freedom to use, see details} \item{data}{Optional data frame containing variables} \item{subset}{Optional vector of logicals to specify a subset of the \mjseqn{p}-values} \item{na.action}{A function indicating what should happen when data contains NAs} \item{log.p}{\logp} \item{x}{An object of class \sQuote{\code{invt}}} \item{...}{Other arguments to be passed through} } \details{ Defined as \mjdeqn{\frac{\sum_{i=1}^n t_{k_i}(p_i)}% {\sqrt{\sum_{i=1}^n \frac{k_i}{k_i - 2}}}% > z(\alpha)% }{\sum t (p) /% \sqrt{\sum k / (k - 2)}% > z(\alpha)} If \code{k} is a single value it is used for all the \code{p} of which there are \code{n}. If any value of \mjseqn{k_i\le2} then the corresponding \mjseqn{p_i} is not included. \ltle{two} \plotmethod } \value{ An object of class \sQuote{\code{invt}} and \sQuote{\code{metap}}, a list with entries \item{z}{Value of z} \item{p}{Associated p-value} \item{validp}{The input vector with the illegal values removed} } \references{ \insertRef{becker94}{metap} } \author{Michael Dewey} \seealso{ See also \code{\link{plotp}} } \examples{ data(dat.metap) beckerp <- dat.metap$beckerp invt(beckerp, 50) all.equal(exp(invt(beckerp, 50, log.p = TRUE)$p), invt(beckerp, 50)$p) } \keyword{ htest } metap/man/schweder.Rd0000644000176200001440000000706414117606234014241 0ustar liggesusers\name{schweder} \alias{schweder} \title{Schweder and Spjotvoll plot} \description{Produces the plot suggested by Schweder and Spjotvoll to display a collection of \mjseqn{p}-values and also optionally draws the lowest slope line suggested by Benjamini and Hochberg\loadmathjax } \usage{ schweder(p, xlab = "Rank of p", ylab = "p", drawline = NULL, bh.lwd = 1, bh.lty = "solid", bh.col = "black", ls.control = list(frac = NULL), ls.lwd = 1, ls.lty = "dotted", ls.col = "black", ab.control = list(a = NULL, b = NULL), ab.lwd = 1, ab.lty = "dashed", ab.col = "black", ...) } %- maybe also 'usage' for other objects documented here. \arguments{ \item{p}{A vector of \mjseqn{p}-values} \item{xlab}{Label for plot \mjseqn{x}-axis} \item{ylab}{Label for plot \mjseqn{y}-axis} \item{drawline}{Which line, if any, to draw. See Details} \item{bh.lwd}{Width of the lowest slope line} \item{bh.lty}{Line type of the lowest slope line} \item{bh.col}{Colour of the lowest slope line} \item{ls.control}{A list containing a named element \code{frac}. See Details} \item{ls.lwd}{Width of the least squares line} \item{ls.lty}{Line type of the least squares line} \item{ls.col}{Colour of the least squares line} \item{ab.control}{A list containing two elements \code{a} and \code{b}. See Details} \item{ab.lwd}{Width of the specified line} \item{ab.lty}{Line type of the specified line} \item{ab.col}{Colour of the specified line} \item{\dots}{Further parameters to be passed through to plot} } \details{After removing invalid \mjseqn{p}-values plots them. Any graphics parameters passed in \code{...} affect this part of the plot only. Note that the axes are chosen according to the scheme of Banjamini and Hochberg, Schweder and Spjotvoll used a different system. By setting \code{drawline} appropriately up to three lines may be drawn. If \code{drawline} includes the string \code{"bh"} the lowest slope line of Benjaimin and Hochberg is drawn. No further parameters are needed here but the characteristics of the line may be set: width, line type, and colour. If \code{drawline} includes the string \code{"ls"} a least squares line is drawn passing through the point \mjseqn{k+1, 1}. The parameter \code{frac} specified what fraction of the values be used for this and may need experimentation to obtain a suitable line. The characteristics of the line may be set: width, line type, and colour. If \code{drawline} includes the string \code{"ab"} a user specified line is drawn. The parameters \code{a} and \code{b} specify the intercept and slope. The characteristics of the line may be set: width, line type, and colour. } \value{ A list containing \item{p}{The values of \mjseqn{p} plotted} \item{bh.params}{A list containing at least items \code{a} and \code{b} the intercept and slope of the line drawn. This is only included if the lowest slope line was drawn} \item{ls.params}{A list containing at least items \code{a} and \code{b} the intercept and slope of the line drawn. This is only included if the least squares line was drawn} \item{ab.params}{A list containing at least items \code{a} and \code{b} the intercept and slope of the line drawn. This is only included if the user specified line was drawn} } \references{ \insertRef{becker94}{metap} \insertRef{benjamini00}{metap} \insertRef{schweder82}{metap} } \author{Michael Dewey} \examples{ data(dat.metap) teachexpect <- dat.metap$teachexpect schweder(teachexpect) } \keyword{ hplot } metap/DESCRIPTION0000644000176200001440000000210015121032566013060 0ustar liggesusersPackage: metap Type: Package Title: Meta-Analysis of Significance Values Version: 1.13 Date: 2025-12-18 Authors@R: person("Michael", "Dewey", role = c("aut", "cre"), email = "lists@dewey.myzen.co.uk", comment = c(ORCID = "0000-0002-7522-3677") ) Description: The canonical way to perform meta-analysis involves using effect sizes. When they are not available this package provides a number of methods for meta-analysis of significance values including the methods of Edgington, Fisher, Lancaster, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate published results; and routines for graphical display. Depends: R (>= 3.5.0) Imports: lattice,Rdpack (>= 0.7),TFisher,mutoss,mathjaxr (>= 0.8-3),qqconf RdMacros: Rdpack,mathjaxr BuildManual: TRUE License: GPL-2 LazyLoad: yes NeedsCompilation: no Packaged: 2025-12-18 13:15:58 UTC; MichaelUser Author: Michael Dewey [aut, cre] (ORCID: ) Maintainer: Michael Dewey Repository: CRAN Date/Publication: 2025-12-18 17:10:14 UTC