metadat/0000755000176200001440000000000015174417526011705 5ustar liggesusersmetadat/tests/0000755000176200001440000000000014223077101013030 5ustar liggesusersmetadat/tests/testthat/0000755000176200001440000000000015174417526014707 5ustar liggesusersmetadat/tests/testthat/test_dat.bourassa1996.r0000644000176200001440000000031314167070054021035 0ustar liggesuserscontext("Checking: dat.bourassa1996") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.bourassa1996, algo="md5"), "ee1fd46dc621922f30596af07ab12e31") }) metadat/tests/testthat/test_dat.egger2001.r0000644000176200001440000000030514167070054020262 0ustar liggesuserscontext("Checking: dat.egger2001") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.egger2001, algo="md5"), "390720b458d2f33ffa043578d6b30654") }) metadat/tests/testthat/test_dat.raudenbush1985.r0000644000176200001440000000031714167070054021360 0ustar liggesuserscontext("Checking: dat.raudenbush1985") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.raudenbush1985, algo="md5"), "61c451c67c7fc82375305c017c6f524a") }) metadat/tests/testthat/test_dat.li2007.r0000644000176200001440000000027714167070054017613 0ustar liggesuserscontext("Checking: dat.li2007") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.li2007, algo="md5"), "48172cc79e9a18e841fa23cb35d5b756") }) metadat/tests/testthat/test_dat.berkey1998.r0000644000176200001440000000045115174366615020516 0ustar liggesuserscontext("Checking: dat.berkey1998") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.berkey1998, algo="md5"), "c94bd13f07a693a3c81b44903afad980") expect_match(digest(metadat::dat.berkey1998r, algo="md5"), "dfd0a85e9154ccb9b14da2b17a958de7") }) metadat/tests/testthat/test_dat.chiarito2020.r0000644000176200001440000000031315147310072020767 0ustar liggesuserscontext("Checking: dat.chiarito2020") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.chiarito2020, algo="md5"), "23e764d61226393f0f12f1b9720ee0d9") }) metadat/tests/testthat/test_dat.poole2003.r0000644000176200001440000000030515147336354020320 0ustar liggesuserscontext("Checking: dat.poole2003") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.poole2003, algo="md5"), "518d4da3e13ccb1eb60766a73ef3720f") }) metadat/tests/testthat/test_dat.vanhowe1999.r0000644000176200001440000000031114167070054020666 0ustar liggesuserscontext("Checking: dat.vanhowe1999") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.vanhowe1999, algo="md5"), "3300d41b67fb79766dbb1e8fff7e50b0") }) metadat/tests/testthat/test_dat.bonett2010.r0000644000176200001440000000030714167070054020466 0ustar liggesuserscontext("Checking: dat.bonett2010") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.bonett2010, algo="md5"), "ddf3b996a39cc24f594d6c2419275c99") }) metadat/tests/testthat/test_dat.hasselblad1998.r0000644000176200001440000000031714167070054021326 0ustar liggesuserscontext("Checking: dat.hasselblad1998") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.hasselblad1998, algo="md5"), "40a55e4cef50d2bd0430de5163d19eb0") }) metadat/tests/testthat/test_dat.baker2009.r0000644000176200001440000000030514167070054020265 0ustar liggesuserscontext("Checking: dat.baker2009") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.baker2009, algo="md5"), "80fe19afb3dca58ca7be09b65cb2de4f") }) metadat/tests/testthat/test_dat.damico2009.r0000644000176200001440000000030714167070054020437 0ustar liggesuserscontext("Checking: dat.damico2009") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.damico2009, algo="md5"), "4b1d4adde9227dee3b31b0e109adb938") }) metadat/tests/testthat/test_dat.ursino2021.r0000644000176200001440000000030714344132547020517 0ustar liggesuserscontext("Checking: dat.ursino2021") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.ursino2021, algo="md5"), "b9c5821c858a7d8a5501822a3873c998") }) metadat/tests/testthat/test_dat.linde2016.r0000644000176200001440000000030515147336354020301 0ustar liggesuserscontext("Checking: dat.linde2016") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.linde2016, algo="md5"), "9fc8069e6780e60c411bbe507d490331") }) metadat/tests/testthat/test_dat.anker2025.r0000644000176200001440000000030515154517642020305 0ustar liggesuserscontext("Checking: dat.anker2025") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.anker2025, algo="md5"), "3582c5e832d98ecbb8d50ffcbabdc580") }) metadat/tests/testthat/test_dat.spooner2002.r0000644000176200001440000000031115147336354020663 0ustar liggesuserscontext("Checking: dat.spooner2002") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.spooner2002, algo="md5"), "2dfa96bd0d1515bdf370236e9da2ea76") }) metadat/tests/testthat/test_dat.pignon2000.r0000644000176200001440000000030714167070054020464 0ustar liggesuserscontext("Checking: dat.pignon2000") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.pignon2000, algo="md5"), "50b607c84d1ac4cdf03ce4cbcc7a7e20") }) metadat/tests/testthat/test_dat.senn2013.r0000644000176200001440000000030314167070054020135 0ustar liggesuserscontext("Checking: dat.senn2013") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.senn2013, algo="md5"), "b845a2bc3436efff179e8c34cb99602a") }) metadat/tests/testthat/test_dat.curtis1998.r0000644000176200001440000000030714167070054020534 0ustar liggesuserscontext("Checking: dat.curtis1998") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.curtis1998, algo="md5"), "a6007ef1e665877559ca0d0e0315aa4c") }) metadat/tests/testthat/test_dat.higgins2008.r0000644000176200001440000000031115147336354020634 0ustar liggesuserscontext("Checking: dat.higgins2008") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.higgins2008, algo="md5"), "764827a748a675549033dc40ec2d71b0") }) metadat/tests/testthat/test_dat.collins1985a.r0000644000176200001440000000031314167070054021020 0ustar liggesuserscontext("Checking: dat.collins1985a") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.collins1985a, algo="md5"), "273f562fb6389816a296afd7fa89ab9c") }) metadat/tests/testthat/test_dat.hartmannboyce2018.r0000644000176200001440000000032514223077651022040 0ustar liggesuserscontext("Checking: dat.hartmannboyce2018") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.hartmannboyce2018, algo="md5"), "5f8bbde96e75d8e8da450575a6b72f86") }) metadat/tests/testthat/test_dat.linde2015.r0000644000176200001440000000030514167107540020272 0ustar liggesuserscontext("Checking: dat.linde2015") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.linde2015, algo="md5"), "003effb9075e234e4c1b7e641c85ace9") }) metadat/tests/testthat/test_dat.karner2014.r0000644000176200001440000000030715147310102020447 0ustar liggesuserscontext("Checking: dat.karner2014") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.karner2014, algo="md5"), "f8b6f46195b565d1e87af56b320ea208") }) metadat/tests/testthat/test_dat.cannon2006.r0000644000176200001440000000030714167070054020454 0ustar liggesuserscontext("Checking: dat.cannon2006") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.cannon2006, algo="md5"), "63a03f32e5f26afa8e0290b74d47655d") }) metadat/tests/testthat/test_dat.molloy2014.r0000644000176200001440000000030714167070054020512 0ustar liggesuserscontext("Checking: dat.molloy2014") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.molloy2014, algo="md5"), "289c001827c4d4104b2c02bd71334469") }) metadat/tests/testthat/test_dat.mcdaniel1994.r0000644000176200001440000000031314167070054020770 0ustar liggesuserscontext("Checking: dat.mcdaniel1994") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.mcdaniel1994, algo="md5"), "6d9c49bc2437cd8f5cc63c38d0bc917d") }) metadat/tests/testthat/test_dat.yusuf1985.r0000644000176200001440000000030514167070054020370 0ustar liggesuserscontext("Checking: dat.yusuf1985") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.yusuf1985, algo="md5"), "1204e1dd2a90ae553308cfcbe0dfb5fd") }) metadat/tests/testthat/test_dat.gibson2002.r0000644000176200001440000000030714167070054020455 0ustar liggesuserscontext("Checking: dat.gibson2002") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.gibson2002, algo="md5"), "5629cee5d47e75d3add44dc91ac5e4ac") }) metadat/tests/testthat/test_dat.dumouchel1994.r0000644000176200001440000000031514417201110021166 0ustar liggesuserscontext("Checking: dat.dumouchel1994") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.dumouchel1994, algo="md5"), "da9f347c3df75b8fe0c75f8e3030ad16") }) metadat/tests/testthat/test_dat.franchini2012.r0000644000176200001440000000031514167107436021142 0ustar liggesuserscontext("Checking: dat.franchini2012") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.franchini2012, algo="md5"), "032fe3c5d34b4479f354fffc0dafe72f") }) metadat/tests/testthat/test_dat.nissen2007.r0000644000176200001440000000030715154501133020472 0ustar liggesuserscontext("Checking: dat.nissen2007") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.nissen2007, algo="md5"), "8cf5635d90038997a3099c66ba205e83") }) metadat/tests/testthat/test_dat.bauer2002.r0000644000176200001440000000030515147320625020271 0ustar liggesuserscontext("Checking: dat.bauer2002") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.bauer2002, algo="md5"), "53ff64f7716f25357ba6bb965acebc93") }) metadat/tests/testthat/test_dat.curtin2002.r0000644000176200001440000000030714657354353020513 0ustar liggesuserscontext("Checking: dat.curtin2002") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.curtin2002, algo="md5"), "3f6600770272aa68c2720dbfb78d0966") }) metadat/tests/testthat/test_dat.moura2021.r0000644000176200001440000000053714215673340020326 0ustar liggesuserscontext("Checking: dat.moura2021") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.moura2021$dat, algo="md5"), "313e588a5e1d08ee541260392beb9ae3") }) test_that("md5 hash matches for the tree", { expect_match(digest(metadat::dat.moura2021$tree, algo="md5"), "78b3738727e054b2212cd16ebf1d5c6a") }) metadat/tests/testthat/test_dat.pritz1997.r0000644000176200001440000000030514167070054020370 0ustar liggesuserscontext("Checking: dat.pritz1997") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.pritz1997, algo="md5"), "d404c9d72e033e67105c0f1bee3a20fc") }) metadat/tests/testthat/test_dat.knapp2017.r0000644000176200001440000000030514167070054020311 0ustar liggesuserscontext("Checking: dat.knapp2017") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.knapp2017, algo="md5"), "0d866a1328248f8c6458c5127c443e02") }) metadat/tests/testthat/test_dat.lee2004.r0000644000176200001440000000030114167070054017735 0ustar liggesuserscontext("Checking: dat.lee2004") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.lee2004, algo="md5"), "3d79eee16145524fe53554e9c43109e4") }) metadat/tests/testthat/test_dat.frank2008.r0000644000176200001440000000030514216157151020300 0ustar liggesuserscontext("Checking: dat.frank2008") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.frank2008, algo="md5"), "e0ac95d1768ec2fbd61dd7907434cb7e") }) metadat/tests/testthat/test_dat.begg1989.r0000644000176200001440000000030314167070054020123 0ustar liggesuserscontext("Checking: dat.begg1989") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.begg1989, algo="md5"), "56f50ca9aa6581fd843bd1083725ccea") }) metadat/tests/testthat/test_dat.craft2003.r0000644000176200001440000000030514167070054020272 0ustar liggesuserscontext("Checking: dat.craft2003") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.craft2003, algo="md5"), "0e314716e890ef8c3366d01c447e8992") }) metadat/tests/testthat/test_dat.roever2022.r0000644000176200001440000000030714344132513020474 0ustar liggesuserscontext("Checking: dat.roever2022") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.roever2022, algo="md5"), "1409e1999fa055ff3728478033bd5da2") }) metadat/tests/testthat/test_dat.pagliaro1992.r0000644000176200001440000000031314167070054021010 0ustar liggesuserscontext("Checking: dat.pagliaro1992") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.pagliaro1992, algo="md5"), "7560844add63d1c6c7b44847b05da7aa") }) metadat/tests/testthat/test_dat.rivera2025.r0000644000176200001440000000030715154507712020474 0ustar liggesuserscontext("Checking: dat.rivera2025") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.rivera2025, algo="md5"), "f89914c89d7367cb8e38d3670c0e005c") }) metadat/tests/testthat/test_dat.axfors2021.r0000644000176200001440000000030714167070054020477 0ustar liggesuserscontext("Checking: dat.axfors2021") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.axfors2021, algo="md5"), "d7f19500e14f2b8a383cefac7791f43f") }) metadat/tests/testthat/test_dat.maire2019.r0000644000176200001440000000055214167070054020303 0ustar liggesuserscontext("Checking: dat.maire2019") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.maire2019$dat, algo="md5"), "a1bea482e3f89fad844e08b7b3d3d987") }) test_that("md5 hash matches for the distance matrix", { expect_match(digest(metadat::dat.maire2019$dmat, algo="md5"), "bc75d00397a71dc2c7a7e1c5f88f7e79") }) metadat/tests/testthat/test_dat.dogliotti2014.r0000644000176200001440000000031514167107353021177 0ustar liggesuserscontext("Checking: dat.dogliotti2014") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.dogliotti2014, algo="md5"), "8dde5871843a3ed7c62c54ae84474234") }) metadat/tests/testthat/test_dat.white2020.r0000644000176200001440000000030514167070054020312 0ustar liggesuserscontext("Checking: dat.white2020") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.white2020, algo="md5"), "290a7ba0476ec60c726604ec04c8d437") }) metadat/tests/testthat/test_dat.graves2010.r0000644000176200001440000000030714167070054020462 0ustar liggesuserscontext("Checking: dat.graves2010") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.graves2010, algo="md5"), "3bff074ad3ea13da4c5e67f33265709d") }) metadat/tests/testthat/test_dat.bornmann2007.r0000644000176200001440000000031314167070054021010 0ustar liggesuserscontext("Checking: dat.bornmann2007") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.bornmann2007, algo="md5"), "cd3be7c49eed994719c0f4b224e48f24") }) metadat/tests/testthat/test_dat.dorn2007.r0000644000176200001440000000030314167070054020137 0ustar liggesuserscontext("Checking: dat.dorn2007") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.dorn2007, algo="md5"), "1cd82454da033a25ba5d831b1626dff5") }) metadat/tests/testthat/test_dat.quan2000.r0000644000176200001440000000030315147336354020141 0ustar liggesuserscontext("Checking: dat.quan2000") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.quan2000, algo="md5"), "f47d46448cce73409743d2e077242066") }) metadat/tests/testthat/test_dat.bangertdrowns2004.r0000644000176200001440000000032514167070054022055 0ustar liggesuserscontext("Checking: dat.bangertdrowns2004") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.bangertdrowns2004, algo="md5"), "716b3c863ecc3fd61d6a9c076732f28c") }) metadat/tests/testthat/test_dat.moore1998.r0000644000176200001440000000030515147336354020351 0ustar liggesuserscontext("Checking: dat.moore1998") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.moore1998, algo="md5"), "a516c9fd3334ab6a16073b01497dc2fd") }) metadat/tests/testthat/test_dat.laopaiboon2015.r0000644000176200001440000000031714167070054021324 0ustar liggesuserscontext("Checking: dat.laopaiboon2015") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.laopaiboon2015, algo="md5"), "1260edb7d5c69d8bc0b507f16eaacd0c") }) metadat/tests/testthat/test_dat.metap.r0000644000176200001440000000052315174351061017775 0ustar liggesuserscontext("Checking: dat.metap") library(digest) test_that("md5 hash matches for the data", { if (getRversion() >= "4.6.0") { expect_match(digest(metadat::dat.metap, algo="md5"), "33198d77ac9adf4a701bf95fb55412d0") } else { expect_match(digest(metadat::dat.metap, algo="md5"), "db0d8015acbc5525a71d2f70145eadeb") } }) metadat/tests/testthat/test_dat.riley2003.r0000644000176200001440000000053715174351073020330 0ustar liggesuserscontext("Checking: dat.riley2003") library(digest) test_that("md5 hash matches for the data", { if (getRversion() >= "4.6.0") { expect_match(digest(metadat::dat.riley2003, algo="md5"), "33c30465073c92c11a79a4983dab4a8c") } else { expect_match(digest(metadat::dat.riley2003, algo="md5"), "606d5e3307678b0b8b57b0a833f4d184") } }) metadat/tests/testthat/test_dat.woods2010.r0000644000176200001440000000030514167107655020334 0ustar liggesuserscontext("Checking: dat.woods2010") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.woods2010, algo="md5"), "7159dcbf42d9bc82d53959b6fd2d8b9a") }) metadat/tests/testthat/test_dat.besson2016.r0000644000176200001440000000030714167070054020472 0ustar liggesuserscontext("Checking: dat.besson2016") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.besson2016, algo="md5"), "37e9119b7f262598c930291ae0fac9af") }) metadat/tests/testthat/test_dat.lau1992.r0000644000176200001440000000030114167070054017770 0ustar liggesuserscontext("Checking: dat.lau1992") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.lau1992, algo="md5"), "724e40152d092b1ba8793b20862fbb6a") }) metadat/tests/testthat/test_dat.ishak2007.r0000644000176200001440000000030514167070054020276 0ustar liggesuserscontext("Checking: dat.ishak2007") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.ishak2007, algo="md5"), "59501e470f16259537abc9ed864cd6f1") }) metadat/tests/testthat/test_dat.cohen1981.r0000644000176200001440000000030514167070054020305 0ustar liggesuserscontext("Checking: dat.cohen1981") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.cohen1981, algo="md5"), "c74ba5b65fb0347e4842ec32276d887a") }) metadat/tests/testthat/test_dat.kearon1998.r0000644000176200001440000000030714167070054020502 0ustar liggesuserscontext("Checking: dat.kearon1998") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.kearon1998, algo="md5"), "46bb5ea53ba8d6bb22d3cceb2f8429ac") }) metadat/tests/testthat/test_dat.nielweise2007.r0000644000176200001440000000031514167070054021164 0ustar liggesuserscontext("Checking: dat.nielweise2007") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.nielweise2007, algo="md5"), "05e2f281b42f16fb6be456f62b625f82") }) metadat/tests/testthat/test_dat.steurer2006.r0000644000176200001440000000031115147336354020673 0ustar liggesuserscontext("Checking: dat.steurer2006") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.steurer2006, algo="md5"), "82d05ae9bb363034b5da3a6e3e150cbc") }) metadat/tests/testthat/test_dat.aloe2013.r0000644000176200001440000000030314167070054020112 0ustar liggesuserscontext("Checking: dat.aloe2013") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.aloe2013, algo="md5"), "bbb5d1a536e791eba68780bb8822125a") }) metadat/tests/testthat/test_dat.collins1985b.r0000644000176200001440000000031314167070054021021 0ustar liggesuserscontext("Checking: dat.collins1985b") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.collins1985b, algo="md5"), "a1c5ab9525f7ad9354793073bb106164") }) metadat/tests/testthat/test_dat.obrien2003.r0000644000176200001440000000030714167070054020453 0ustar liggesuserscontext("Checking: dat.obrien2003") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.obrien2003, algo="md5"), "f46831024c5e7c0ca64607327fa1987e") }) metadat/tests/testthat/test_dat.viechtbauer2021.r0000644000176200001440000000032114167070054021472 0ustar liggesuserscontext("Checking: dat.viechtbauer2021") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.viechtbauer2021, algo="md5"), "2dd6203150534b3bd62dba7a329ffdf4") }) metadat/tests/testthat/test_dat.assink2016.r0000644000176200001440000000030714467432013020471 0ustar liggesuserscontext("Checking: dat.assink2016") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.assink2016, algo="md5"), "4b542f0f3e66323a547b58c57d488568") }) metadat/tests/testthat/test_dat.bassler2004.r0000644000176200001440000000031114657354317020637 0ustar liggesuserscontext("Checking: dat.bassler2004") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.bassler2004, algo="md5"), "b2602c6ffa358e30992b5de028bcc1ff") }) metadat/tests/testthat/test_dat.lim2014.r0000644000176200001440000000256614167070054017771 0ustar liggesuserscontext("Checking: dat.lim2014") library(digest) test_that("md5 hash matches for the data m_o_size", { expect_match(digest(metadat::dat.lim2014$m_o_size, algo="md5"), "47c9b90b4d399147238b3d001e8cc09b") }) test_that("md5 hash matches for the data m_o_fecundity", { expect_match(digest(metadat::dat.lim2014$m_o_fecundity, algo="md5"), "5cd73c511ca7a5993d74ea3a0b01e7a4") }) test_that("md5 hash matches for the data o_o_unadj", { expect_match(digest(metadat::dat.lim2014$o_o_unadj, algo="md5"), "281630552862a8351684c375ca2f237c") }) test_that("md5 hash matches for the data o_o_adj", { expect_match(digest(metadat::dat.lim2014$o_o_adj, algo="md5"), "86870c289d85e1d914ae009bf9635529") }) test_that("md5 hash matches for the tree m_o_size_tree", { expect_match(digest(metadat::dat.lim2014$m_o_size_tree, algo="md5"), "a0d9c3c1381669abb23710059752cd18") }) test_that("md5 hash matches for the tree m_o_fecundity_tree", { expect_match(digest(metadat::dat.lim2014$m_o_fecundity_tree, algo="md5"), "553fb55660b195c5f319c147585e816e") }) test_that("md5 hash matches for the tree o_o_unadj_tree", { expect_match(digest(metadat::dat.lim2014$o_o_unadj_tree, algo="md5"), "d4006f261ce75e7cb397b1fdefe7f7c6") }) test_that("md5 hash matches for the tree o_o_adj_tree", { expect_match(digest(metadat::dat.lim2014$o_o_adj_tree, algo="md5"), "ea8b3394bef1ea32001e903b987ded89") }) metadat/tests/testthat/test_dat.crede2010.r0000644000176200001440000000030514167070054020253 0ustar liggesuserscontext("Checking: dat.crede2010") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.crede2010, algo="md5"), "e41ba72533831f037300d67c501a09eb") }) metadat/tests/testthat/test_dat.meeker2017.r0000644000176200001440000000030715147310111020440 0ustar liggesuserscontext("Checking: dat.meeker2017") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.meeker2017, algo="md5"), "4def2945d1debc973d87e6022fd11fba") }) metadat/tests/testthat/test_dat.dong2013.r0000644000176200001440000000030314167107403020120 0ustar liggesuserscontext("Checking: dat.dong2013") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.dong2013, algo="md5"), "e94d834a5af363dfb336bf642f790957") }) metadat/tests/testthat/test_dat.nielweise2008.r0000644000176200001440000000031514167070054021165 0ustar liggesuserscontext("Checking: dat.nielweise2008") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.nielweise2008, algo="md5"), "f7e4d793597dadf2d314545af7555d73") }) metadat/tests/testthat/test_dat.bartos2023.r0000644000176200001440000000030714521174302020464 0ustar liggesuserscontext("Checking: dat.bartos2023") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.bartos2023, algo="md5"), "fe61d69f402cb3871713264daa903621") }) metadat/tests/testthat/test_dat.stowe2010.r0000644000176200001440000000030514167107631020334 0ustar liggesuserscontext("Checking: dat.stowe2010") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.stowe2010, algo="md5"), "2191ce23321ec455c23daf088e09bea0") }) metadat/tests/testthat/test_dat.hahn2001.r0000644000176200001440000000030314167070054020105 0ustar liggesuserscontext("Checking: dat.hahn2001") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.hahn2001, algo="md5"), "53da7f29fb9d9d3c73af596862c5a9a9") }) metadat/tests/testthat/test_dat.fine1993.r0000644000176200001440000000030314167070054020133 0ustar liggesuserscontext("Checking: dat.fine1993") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.fine1993, algo="md5"), "34a037b6745cf6b6e9afd6bb2aed7007") }) metadat/tests/testthat/test_dat.normand1999.r0000644000176200001440000000031114167070054020655 0ustar liggesuserscontext("Checking: dat.normand1999") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.normand1999, algo="md5"), "35ddafb737cfa2d73816e9d4c5c8dd76") }) metadat/tests/testthat/test_dat.hannum2020.r0000644000176200001440000000030714167070054020462 0ustar liggesuserscontext("Checking: dat.hannum2020") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.hannum2020, algo="md5"), "e935f7ffa13d303a2b955700f07600ad") }) metadat/tests/testthat/test_dat.greb2008.r0000644000176200001440000000030315147336354020124 0ustar liggesuserscontext("Checking: dat.greb2008") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.greb2008, algo="md5"), "2a5cbdd2712cba02f87b4ac30b7e7a2a") }) metadat/tests/testthat/test_dat.baskerville2012.r0000644000176200001440000000032115054334031021466 0ustar liggesuserscontext("Checking: dat.baskerville2012") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.baskerville2012, algo="md5"), "5c284797736e1def58cfbaf1ebe2a026") }) metadat/tests/testthat/test_dat.tian2009.r0000644000176200001440000000030315152523335020132 0ustar liggesuserscontext("Checking: dat.tian2009") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.tian2009, algo="md5"), "e8340aea6835e30c78e42d2c2edd35e4") }) metadat/tests/testthat/test_dat.thompson1999.r0000644000176200001440000000031315147541041021066 0ustar liggesuserscontext("Checking: dat.thompson1999") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.thompson1999, algo="md5"), "b0e3e3b83e39657c124703cab4ae1173") }) metadat/tests/testthat/test_dat.lopez2019.r0000644000176200001440000000030514167070054020333 0ustar liggesuserscontext("Checking: dat.lopez2019") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.lopez2019, algo="md5"), "7c4e427c79baa8549fb3c46a1aff7265") }) metadat/tests/testthat/test_dat.nakagawa2007.r0000644000176200001440000000031314167070054020750 0ustar liggesuserscontext("Checking: dat.nakagawa2007") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.nakagawa2007, algo="md5"), "aef00ca12dac2cd7c27d7a8f7692ba62") }) metadat/tests/testthat/test_dat.kalaian1996.r0000644000176200001440000000031114411522670020612 0ustar liggesuserscontext("Checking: dat.kalaian1996") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.kalaian1996, algo="md5"), "0f15c3094fef881f444ceeeaf54771a4") }) metadat/tests/testthat/test_dat.colditz1994.r0000644000176200001440000000031114167070054020662 0ustar liggesuserscontext("Checking: dat.colditz1994") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.colditz1994, algo="md5"), "a8df61024006ae1ce670b7ede5b29a9d") }) metadat/tests/testthat/test_dat.crisafulli2020.r0000644000176200001440000000031714417200755021333 0ustar liggesuserscontext("Checking: dat.crisafulli2020") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.crisafulli2020, algo="md5"), "fee9264067c19c6e53294e4c72eec7ef") }) metadat/tests/testthat/test_dat.greenland1992.r0000644000176200001440000000031515147336354021162 0ustar liggesuserscontext("Checking: dat.greenland1992") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.greenland1992, algo="md5"), "3532a0d1256fb169c8edb191601e4b9e") }) metadat/tests/testthat/test_dat.landenberger2005.r0000644000176200001440000000032314167070054021625 0ustar liggesuserscontext("Checking: dat.landenberger2005") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.landenberger2005, algo="md5"), "787f5762af4701c33cf1ca7548e54fea") }) metadat/tests/testthat/test_dat.gurusamy2011.r0000644000176200001440000000031314167107476021056 0ustar liggesuserscontext("Checking: dat.gurusamy2011") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.gurusamy2011, algo="md5"), "fafe3c72ffac20364548bca7a0cbe866") }) metadat/tests/testthat/test_dat.bakdash2021.r0000644000176200001440000000031114167070054020565 0ustar liggesuserscontext("Checking: dat.bakdash2021") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.bakdash2021, algo="md5"), "cb2b2109505430e49ded3586a3ba31a1") }) metadat/tests/testthat/test_dat.tannersmith2016.r0000644000176200001440000000032114205661725021535 0ustar liggesuserscontext("Checking: dat.tannersmith2016") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.tannersmith2016, algo="md5"), "bda45667a6c6b6e7c24c5abfc91590de") }) metadat/tests/testthat/test_dat.furukawa2003.r0000644000176200001440000000031315147336354021026 0ustar liggesuserscontext("Checking: dat.furukawa2003") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.furukawa2003, algo="md5"), "a8ac8b79691f45bcab13d4f41d564427") }) metadat/tests/testthat/test_dat.dagostino1998.r0000644000176200001440000000031514167070054021211 0ustar liggesuserscontext("Checking: dat.dagostino1998") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.dagostino1998, algo="md5"), "fa0804ed25a8d0d93f91d840a315162a") }) metadat/tests/testthat/test_dat.anand1999.r0000644000176200001440000000030514167070054020303 0ustar liggesuserscontext("Checking: dat.anand1999") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.anand1999, algo="md5"), "83ef370cdbe1d5db37f1a3fd98676a80") }) metadat/tests/testthat/test_dat.hine1989.r0000644000176200001440000000030314167070054020142 0ustar liggesuserscontext("Checking: dat.hine1989") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.hine1989, algo="md5"), "237ad8966750f5a26cfb917b3365fcfc") }) metadat/tests/testthat/test_dat.lloyd2010.r0000644000176200001440000000030515147336354020323 0ustar liggesuserscontext("Checking: dat.lloyd2010") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.lloyd2010, algo="md5"), "fd3e2bfcf96d22f321d34180d6a8afd9") }) metadat/tests/testthat/test_dat.konstantopoulos2011.r0000644000176200001440000000033114167070054022453 0ustar liggesuserscontext("Checking: dat.konstantopoulos2011") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.konstantopoulos2011, algo="md5"), "ccc4a7cee29012013552e2dca1c634a4") }) metadat/tests/testthat/test_dat.bcg.r0000644000176200001440000000027114167070054017423 0ustar liggesuserscontext("Checking: dat.bcg") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.bcg, algo="md5"), "a8df61024006ae1ce670b7ede5b29a9d") }) metadat/tests/testthat/test_dat.hackshaw1998.r0000644000176200001440000000031314167070054021011 0ustar liggesuserscontext("Checking: dat.hackshaw1998") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.hackshaw1998, algo="md5"), "40bf072f51b31ce8cfb0ca4272eddb84") }) metadat/tests/testthat/test_dat.feng2019.r0000644000176200001440000000030315147336354020126 0ustar liggesuserscontext("Checking: dat.feng2019") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.feng2019, algo="md5"), "66f495a3b6fa0d560d5ca642c18808e2") }) metadat/tests/testthat/test_dat.debruin2009.r0000644000176200001440000000031114167070054020626 0ustar liggesuserscontext("Checking: dat.debruin2009") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.debruin2009, algo="md5"), "d290a731fc4232fbf2bfd54fabcf8732") }) metadat/tests/testthat/test_dat.michael2013.r0000644000176200001440000000031114167070054020573 0ustar liggesuserscontext("Checking: dat.michael2013") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.michael2013, algo="md5"), "ff2a9079b413579d2246e0543c7f0541") }) metadat/tests/testthat/test_dat.hart1999.r0000644000176200001440000000030314167070054020156 0ustar liggesuserscontext("Checking: dat.hart1999") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.hart1999, algo="md5"), "df7f6e390eede443380bb656e9262958") }) metadat/tests/testthat/test_dat.huber2000.r0000644000176200001440000000053715174351046020306 0ustar liggesuserscontext("Checking: dat.huber2000") library(digest) test_that("md5 hash matches for the data", { if (getRversion() >= "4.6.0") { expect_match(digest(metadat::dat.huber2000, algo="md5"), "a937b78c3b22d5610d661ccd40444282") } else { expect_match(digest(metadat::dat.huber2000, algo="md5"), "eb1df5e6cb1d52428512c71410175918") } }) metadat/tests/testthat/test_dat.demir2022.r0000644000176200001440000000030515053313411020264 0ustar liggesuserscontext("Checking: dat.demir2022") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.demir2022, algo="md5"), "15a5d4bb5582f06f591bfdda95ed83be") }) metadat/tests/testthat/test_dat.mccurdy2020.r0000644000176200001440000000031114167070054020635 0ustar liggesuserscontext("Checking: dat.mccurdy2020") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.mccurdy2020, algo="md5"), "f3590f669053d881ac7b32fbc378229a") }) metadat/tests/testthat/test_dat.linde2005.r0000644000176200001440000000030514167070054020270 0ustar liggesuserscontext("Checking: dat.linde2005") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.linde2005, algo="md5"), "819177a7eb640f4f89b23ba11f892a5d") }) metadat/tests/testthat/test_dat.lehmann2018.r0000644000176200001440000000031114167070054020620 0ustar liggesuserscontext("Checking: dat.lehmann2018") library(digest) test_that("md5 hash matches for the data", { expect_match(digest(metadat::dat.lehmann2018, algo="md5"), "bfa52ac1cf59ef847c6badf23394298f") }) metadat/tests/testthat.R0000644000176200001440000000023214223075431015014 0ustar liggesusers# to also run skip_on_cran() tests, uncomment: #Sys.setenv(NOT_CRAN="true") library(testthat) library(metadat) test_check("metadat", reporter="summary") metadat/MD50000644000176200001440000005240615174417526012224 0ustar liggesusers3c94da84d9ae0ebd4de694ae1795fbc3 *DESCRIPTION faf9a8357bbb8ba7eb8b12b21fbf1702 *NAMESPACE 56859e471badc1c9ca70a30770bbe370 *NEWS.md 332e8b10fcb842137afef99ea24a6040 *R/datsearch.r 8858bc066441139934e3250cf6a1d8bb *R/prep_dat.r cea7ace0cb3b94b3332627d9071cbd3a *R/rd_generator.r 182d365160bab15875cb011115776270 *README.md 00b2260ef0dba4f2e013e8285bba9956 *build/metadat.pdf 374b3241b8c175b866208ddc21d87d8f *build/stage23.rdb b25cd840961fe0bb9b03bee6caa3e257 *data/dat.aloe2013.rda fc5f94daf3362d2b1e154354f841e9e7 *data/dat.anand1999.rda 7ffdb9020b4f4ece3ee69842f66a9d9e *data/dat.anker2025.rda f94b887a6dc34265d4c66c4481b7eb68 *data/dat.assink2016.rda 5832ff057c37e39e5de3f841eb1c1b94 *data/dat.axfors2021.rda 1d53859fed5869efff8f704afabd0a85 *data/dat.bakdash2021.rda db179c8f4902b7b491eb33d7471069ff *data/dat.baker2009.rda 37889fdbde6df5f8d7ed448b3e2e8e68 *data/dat.bangertdrowns2004.rda 64be8fa9c18ea663f0e579d057a593fc *data/dat.bartos2023.rda f368077a3b6d0b297ed516e41f104781 *data/dat.baskerville2012.rda 34f3c60b3b9ba6c56deb0c64c6c64734 *data/dat.bassler2004.rda eb229c10637735f152a537980891ee14 *data/dat.bauer2002.rda 3ec26e60ec2de37793d06a9bfa05b73f *data/dat.bcg.rda ce0131936cfb180e7fc71029c21c2b09 *data/dat.begg1989.rda b80c4e0007460a198bcc37132333ae7b *data/dat.berkey1998.rda 953d5d78689c935291e2105836509df1 *data/dat.berkey1998r.rda 7aaf10fdbdd41aa5e2832fcdfa559985 *data/dat.besson2016.rda 3764e051cc3476292ccac59646c654fb *data/dat.bonett2010.rda 5c2e38c73ea1c36d1476fff4154e1be6 *data/dat.bornmann2007.rda ee5c3a590333ba1a58ac96509979fced *data/dat.bourassa1996.rda c3392284eef638200c031a5fbc686463 *data/dat.cannon2006.rda abfe257093114e7995415c04a6f7cfa9 *data/dat.chiarito2020.rda 9ae12121dac07f42f4a5857c925d03a8 *data/dat.cohen1981.rda 314a3003a5cd3ecfd016c2c7f04163ec *data/dat.colditz1994.rda ed7820425a8d716da2f4c6741a010e53 *data/dat.collins1985a.rda 9f9feab52b7227c6e119eb7032e7f337 *data/dat.collins1985b.rda 12c72409e80e51a515190a9b135b9e6e *data/dat.craft2003.rda 89541fe7c8956c973c328eeebe79a607 *data/dat.crede2010.rda 995e7a3d1605c172645ea5e0a170adde *data/dat.crisafulli2020.rda 6cbbfe3767b9250c90a22e3472bc303b *data/dat.curtin2002.rda ac13c3f8cd813d6fb4a0cd2e72ab1b41 *data/dat.curtis1998.rda 57418118aeb7d5cd30d391aec0df4d54 *data/dat.dagostino1998.rda 93eec04820c0831ca7fc1c9c66a236d9 *data/dat.damico2009.rda 6411e291d3e56ad45a19fd17873c8f81 *data/dat.debruin2009.rda ec9dec3234980152ef48d33f00828a0f *data/dat.demir2022.rda 4139df5f20150514bdd078b50d9d0208 *data/dat.dogliotti2014.rda d625b9c740df7d7f503d9bf7ef1ae978 *data/dat.dong2013.rda 6603aae7df999ed48edebe99378ca6c8 *data/dat.dorn2007.rda a3ba8da0fc85a678d2a303e07c426eb9 *data/dat.dumouchel1994.rda 0b7457c75b6595af51a3864b7e9a5d84 *data/dat.egger2001.rda b775b6483eecae0ea84b0f953afd0698 *data/dat.feng2019.rda 4b32bc610b772234decb00cfc0743f35 *data/dat.fine1993.rda 7b177760320d8b8bddcf16a78be84436 *data/dat.franchini2012.rda 62eca59780eb36dd343bcef615a14acc *data/dat.frank2008.rda ea872f2c404436bee2d21f5d06b034db *data/dat.furukawa2003.rda e5f6398a505ffc847c8c87a214b55307 *data/dat.gibson2002.rda 7ea364a88c0c92f47b882ef5e1f18c50 *data/dat.graves2010.rda d2b122c7f63962e897398ade55632f94 *data/dat.greb2008.rda 4a26a97c038f640b15ab6e70a9226732 *data/dat.greenland1992.rda f376c31d195f93241ba1414259b203e4 *data/dat.gurusamy2011.rda a3956f2bcd860d9ff22b396023aa18e5 *data/dat.hackshaw1998.rda 18ed6f4f9b2ac9681e4203f90964f4ea *data/dat.hahn2001.rda 8f4eeb051ee2e903a04e04940252534c *data/dat.hannum2020.rda f0572410aa69a94c6a5654ab7fbd45b0 *data/dat.hart1999.rda 15d38ee3f74e9d99a674e5be5a573c86 *data/dat.hartmannboyce2018.rda 6c763bb035afeddfad51ee394960e0c4 *data/dat.hasselblad1998.rda 654281cd5fc2452ba7ec559da63e920d *data/dat.higgins2008.rda 799dbb6bf6880cf494f113e6cda6601f *data/dat.hine1989.rda 15863e747e8cf64ecf74d524d54a7203 *data/dat.huber2000.rda 3b53084d40d64b9dbf0e9492e3bf11ab *data/dat.ishak2007.rda 5491eab84713814f603d08dbab67ae7c *data/dat.kalaian1996.rda 6218cdc5e12057c67ee3b079fdb4346b *data/dat.karner2014.rda 081c715da3f46c11ee6f29e4bf79789b *data/dat.kearon1998.rda 020bce9e0557339a605be972f8abdc07 *data/dat.knapp2017.rda 2b4a3edf628b3ca0a0bde4f208d98df8 *data/dat.konstantopoulos2011.rda 22a6fe4e9acb840192446250d20f5a7c *data/dat.landenberger2005.rda 76f3f944cac9a78f9c31bdb420a0ab28 *data/dat.laopaiboon2015.rda 4a13c550bf520fda687c08c9ecdb03a4 *data/dat.lau1992.rda f4d6f921fb1a997ad752a1e7ee790710 *data/dat.lee2004.rda 173b7f273ca800e361653c35ea0448e2 *data/dat.lehmann2018.rda 64f926a97e91ae3455ea29575af4517c *data/dat.li2007.rda 6b9c51bb78d61f10127412f859107005 *data/dat.lim2014.rda f23b6daa1bdf516735d0a4bc1d724fa8 *data/dat.linde2005.rda 7d171d8241fa9faaa87f0e96cbc5853b *data/dat.linde2015.rda 7b2e418fc22ee18ce58c532b32b2883c *data/dat.linde2016.rda ff85749be62cc72e9f7ff9635a1a671e *data/dat.lloyd2010.rda e72c85c8a68d5a8a3296ae4a4105eb9f *data/dat.lopez2019.rda 670cd887d0869c100fdeea416401c869 *data/dat.maire2019.rda 69652edc29db9dbd840a8da3a660cc10 *data/dat.mccurdy2020.rda 32834748ac81624938df3bed62e794f8 *data/dat.mcdaniel1994.rda 5c3d9a1f6cf210f2b99e183fbde22082 *data/dat.meeker2017.rda c3bf5b27cd67328026fae5ed9c4ec446 *data/dat.metap.rda 299442b58bd586be3b498b0e8c3e5ec9 *data/dat.michael2013.rda 85d2235e377ece9de592f7aeb0e389c5 *data/dat.molloy2014.rda ba9465a1815680892c3f4fe266d4858d *data/dat.moore1998.rda 31777daa30c17271603a4f11bf8097fe *data/dat.moura2021.rda 8f6a1d16e1005443305a6dad26ee2afd *data/dat.nakagawa2007.rda 9a9775aa509890991d6362f5bc17f57a *data/dat.nielweise2007.rda cc711b309a289dab5401564a514f3eb8 *data/dat.nielweise2008.rda 8fdd27d2c4e77510399b8a145b7c8ff1 *data/dat.nissen2007.rda 0c2bfb4beaa4eb90fe8dfaebafc1f550 *data/dat.normand1999.rda a4fb8bf06e332863e671bf1af2480a8b *data/dat.obrien2003.rda c45cbde114b43382ec3430ebf7a4b9ca *data/dat.pagliaro1992.rda 1c6cf0ca3ddfde297b3c7a2b44fca35f *data/dat.pignon2000.rda 206e6bdacc54d5597880047db7a0f271 *data/dat.poole2003.rda e8895304ce4b84fe83d7b3906c28e213 *data/dat.pritz1997.rda bfa999e6d336d7aebf8f0560b4e16b1f *data/dat.quan2000.rda 94daab31e35508163c2c982745bf3760 *data/dat.raudenbush1985.rda cb5fcd4e17fd6afc72970698b93280e1 *data/dat.riley2003.rda a61127a3cd9659700e158ba354fee49c *data/dat.rivera2025.rda ce7f34d217b95a778959e1a7455e195d *data/dat.roever2022.rda 40ea52573d2514f52449c481188b3770 *data/dat.senn2013.rda dad30414bc7546ee146579ba5a2c22cd *data/dat.spooner2002.rda e3893bcb43b9288d3376c4e792597abb *data/dat.steurer2006.rda 154f413d1721bd490ded93dc1f662b93 *data/dat.stowe2010.rda 7036ab51c2170c2bb65e4b640c39b8cb *data/dat.tannersmith2016.rda 7ac917dfbad4e92e55519839cbb60206 *data/dat.thompson1999.rda 5f8dd5eb279338b725778314672846f5 *data/dat.tian2009.rda d67aaa956caa86978d760f8206f7ba7d *data/dat.ursino2021.rda f0e32ad2d83ea23abbf87dd41659d99a *data/dat.vanhowe1999.rda 77225c8fd8cae353efb9bae5fee658ce *data/dat.viechtbauer2021.rda a96c2a52c4cca9babff5691674f42649 *data/dat.white2020.rda 1438a6fe8bc4c99fb5a055cf57ac9307 *data/dat.woods2010.rda aa5fe6da8580bed7bf8112379614ee25 *data/dat.yusuf1985.rda 2a1a090685d7456cf723e4cd5936c307 *inst/help.rdata 3c2433f70d29b17bebb521144cad9f99 *man/dat.aloe2013.Rd fdd8cc64d489646391fc708ec4db3c10 *man/dat.anand1999.Rd ec5cf088ec192c4c31bb8dab3dd3a1fe *man/dat.anker2025.Rd 98908318f01f17d4f427215d962cec46 *man/dat.assink2016.Rd b8696b04aa9f116458fb3db118fd0b08 *man/dat.axfors2021.Rd f378b3cce88da4c4ffc6cb633905a1c9 *man/dat.bakdash2021.Rd 7e25cf205c71622495a1a33cc9a8c2d3 *man/dat.baker2009.Rd 25154cec4c5fdf9fcaa2140e7449dcc8 *man/dat.bangertdrowns2004.Rd 8ce544c45e8e4fcf82475941805e3d58 *man/dat.bartos2023.Rd 54b2506c24e608cfe593e70d90964534 *man/dat.baskerville2012.Rd 404861e2f54eaa7a754852fd63e3fc29 *man/dat.bassler2004.Rd ce83bfbaf7daec8d5d42f5ec2a03e30a *man/dat.bauer2002.Rd 598e2ce86b2ea796925915564557da0d *man/dat.bcg.Rd 539744894659ab9e365c910ee32d04e9 *man/dat.begg1989.Rd cb52123b41a9dcd2fd57a154c9c6bb71 *man/dat.berkey1998.Rd 60d2973cfc19bdf9e55f4e22f0cd615c *man/dat.besson2016.Rd 730aa3ce6b92554c19916e469fb21760 *man/dat.bonett2010.Rd b57a0a9fbf562b1c84afecfa213c184e *man/dat.bornmann2007.Rd f7f43cb8ec0775b58e8f888d13275161 *man/dat.bourassa1996.Rd 2476aab316407c2da79045198fe1e3eb *man/dat.cannon2006.Rd 9af292513e615bb48d761691cb069f94 *man/dat.chiarito2020.Rd 1ef4b69f6964e4f7176505c0d336dcb2 *man/dat.cohen1981.Rd 5a58c02637fb5130754d2b1d75f6bcf5 *man/dat.colditz1994.Rd 6c3f1f0db0040576cbd3d06d64e64da3 *man/dat.collins1985a.Rd 87c49b2a7113397ef16140e3454dc83b *man/dat.collins1985b.Rd 74e1e150a3e4de241aa08cbb9e6a0836 *man/dat.craft2003.Rd 59396cbfd965b0e165a5434b33491a3f *man/dat.crede2010.Rd ae7e7726ce0fd58ec110946a8cfecc0e *man/dat.crisafulli2020.Rd bfe7f678852ec792bf66fda1e69cc814 *man/dat.curtin2002.Rd a164d9d9e5a8dc155f5bd55cb62d65b0 *man/dat.curtis1998.Rd 3ea2e4ed1aa6e8168b47bbba0993819b *man/dat.dagostino1998.Rd 6122c6bf34d64c08c8fee137f7dd795c *man/dat.damico2009.Rd ea918851abb689f70f71621599b8d1e5 *man/dat.debruin2009.Rd 38b6939ddd3740e3d433fc4521f22004 *man/dat.demir2022.Rd 750d41aa09aaaacf648a427b595ea076 *man/dat.dogliotti2014.Rd dbf2677cc382c20d4aea0771b8274143 *man/dat.dong2013.Rd 706b856b940329a81c6300492fb3d147 *man/dat.dorn2007.Rd 35fab5ab233508a14b76c85bb29a2bf8 *man/dat.dumouchel1994.Rd c3a601e2f97652b106034e3b772b4680 *man/dat.egger2001.Rd e663d4b2c3125a90b506febde5446307 *man/dat.feng2019.Rd d6f4fd21154250346224933e56051ee8 *man/dat.fine1993.Rd c61f203612964faa5d4f29865b5da597 *man/dat.franchini2012.Rd 1c1e3ed8464e78d7aba896f484ac8e8a *man/dat.frank2008.Rd 3efd2ec687ef57ab6b00868c9b4b386c *man/dat.furukawa2003.Rd b3c64d6dbd80c6c70a9fd223f410a0b8 *man/dat.gibson2002.Rd b3e154634660b2b4b0a3c3dd2582f76a *man/dat.graves2010.Rd d86bbb7d74857f4e5c21b69ad286e2ad *man/dat.greb2008.Rd 67466791514a0f31d9f06d0afd183a7d *man/dat.greenland1992.Rd a7c55653d611de8ca0068fed09359e51 *man/dat.gurusamy2011.Rd 0dd9681d60822718d258cfd0536065a3 *man/dat.hackshaw1998.Rd 3d60d6621af15de9c7d754b219154736 *man/dat.hahn2001.Rd 2e9c421961ab8e11c0c732a9fd5701c0 *man/dat.hannum2020.Rd 2f6791945e186f92b250839eb8305641 *man/dat.hart1999.Rd 399d9e5980b898ed270a89477728f061 *man/dat.hartmannboyce2018.Rd 936918956ecd6a985f38a4fbdbe034da *man/dat.hasselblad1998.Rd bf23f85e81bad15776542ffb722cabbe *man/dat.higgins2008.Rd 54389633b3651d620c32b72ee4eb5969 *man/dat.hine1989.Rd 908bc85d24075e17936062c7aa9e2eca *man/dat.huber2000.Rd 6057e2fb08bed2d5822c9f4cfd170232 *man/dat.ishak2007.Rd 3da73cbc87f71b6262fb78a772dc5357 *man/dat.kalaian1996.Rd d8f7b2cac6dd7c9120000aec2fdc1c24 *man/dat.karner2014.Rd 64e9675647a93d36f62baac4a474aaf4 *man/dat.kearon1998.Rd bc69f4e4b982f4accdb9dde2e8fec22c *man/dat.knapp2017.Rd bebc9b5efbc58a329ca08924076d4f80 *man/dat.konstantopoulos2011.Rd 62513681f19e3ca6c34f2dc01dc09dd2 *man/dat.landenberger2005.Rd 1b110449ce7ef24bf6bdbcb20dffb042 *man/dat.laopaiboon2015.Rd 4294104f24f58a2277cd6a93dd73299e *man/dat.lau1992.Rd 84c2f8bb5ad2f8df13d0dbf2d3ed9e22 *man/dat.lee2004.Rd 3bf1903c8b59be7450357e21b066cd1c *man/dat.lehmann2018.Rd e58e887af9695b38ec298e96209099e1 *man/dat.li2007.Rd 4ca484249f9b91c4abbcc3a2ad05916f *man/dat.lim2014.Rd eb6bc2d46071ecadb0a88fdaf1d3ecd4 *man/dat.linde2005.Rd 2fb3e4872c11559cf29cec10867d8860 *man/dat.linde2015.Rd 9b0657ac5d384b40580a06197a09d4bd *man/dat.linde2016.Rd 63ade3080c158dbd4e32a41fedbada04 *man/dat.lloyd2010.Rd f0e33dac6a0b1ebe6750e4c28bfe8c1b *man/dat.lopez2019.Rd c0f6381d01fa34b03328308008b1dfab *man/dat.maire2019.Rd 791ce7e0c41da8e0e56215009efcb8cf *man/dat.mccurdy2020.Rd 55c7f672353b5491be3b736c6cfc29cd *man/dat.mcdaniel1994.Rd 28a7086c8cf3dda4d285e5b52b0afa90 *man/dat.meeker2017.Rd fc6ab6ea7d3dac428c2ec0e72b95c025 *man/dat.metap.Rd 3cb8ea971c0bdaf3d0c1164bf0678c19 *man/dat.michael2013.Rd 2f7b2992281b90f27d85d3163a9fd681 *man/dat.molloy2014.Rd 90d0cfacb30d71d0569df39a319b469e *man/dat.moore1998.Rd 9b99c6ce67325b7ba609a4971694e63e *man/dat.moura2021.Rd b83b43e5f7ff91ca69a654ae20ad8242 *man/dat.nakagawa2007.Rd dfdf26e925db3895ce66a747482b2efc *man/dat.nielweise2007.Rd fe78e32ada5f69900f4c29a41ef4f8fd *man/dat.nielweise2008.Rd 840d0e8158ae4c5ddb1931926659f215 *man/dat.nissen2007.Rd 01eb3c264fe7cfcd642c55ed38ad8b22 *man/dat.normand1999.Rd 222d33a7660ece194f58d91d4e6dfb1e *man/dat.obrien2003.Rd ebd25dfe733aa9b9788c2caf493f5717 *man/dat.pagliaro1992.Rd d47dd9144669169cdff64c05f158cec3 *man/dat.pignon2000.Rd 817266ba4772545852decc958f61339c *man/dat.poole2003.Rd 61e710c04e03ea39200a517170586f56 *man/dat.pritz1997.Rd 76d05ffa77604e85d80e99160d06ee07 *man/dat.quan2000.Rd eda3d415b06b4ddf94a2eefa04166f23 *man/dat.raudenbush1985.Rd 9db960ee108f384e5f1ac7e3e82f03c0 *man/dat.riley2003.Rd b79547f6142fc217ed29567a76830501 *man/dat.rivera2025.Rd 6c96fc4b7dfcdff2947ac2ad0c156e99 *man/dat.roever2022.Rd 5a94efb50b7ceff5a3bd005a93495c0e *man/dat.senn2013.Rd ac0b56366e30144d5e3835d0503667de *man/dat.spooner2002.Rd 4f229574cc7f8a9422936a2e42345c1d *man/dat.steurer2006.Rd 83458f559d6baca4ba820b7942c0dba8 *man/dat.stowe2010.Rd 511cda24a263eae300cdc83e1c4bdb9e *man/dat.tannersmith2016.Rd f8c5e0e594f41fbc04e81e3d7336610e *man/dat.thompson1999.Rd 3d43238b40984a1516aa3ce31d237a12 *man/dat.tian2009.Rd 088a60e75e4000c16b477a6df97ccce7 *man/dat.ursino2021.Rd 5632ed0ef5ddff5272ddbd5e956cc74d *man/dat.vanhowe1999.Rd 6bf48d901b1064df8d7ba4d648ded308 *man/dat.viechtbauer2021.Rd 6a6c260209431dfaff2c932ae75061b1 *man/dat.white2020.Rd 75e22e49ff114860ba6fc43b26f8ffd4 *man/dat.woods2010.Rd ada8b03d68caf5c088d21d37bc365e1a *man/dat.yusuf1985.Rd b621c0b7ff0e97ca01689e585deaa8c7 *man/datsearch.Rd 4a0e646392dfb08d49bd1ff64970f7e8 *man/metadat-package.Rd a82999515b5b86862cdc7f3a33a9a0b8 *man/prep_dat.Rd 57742c983762b254bf5cdeaf906f3fad *tests/testthat.R 96b528539cd2f595155f5e91b5d8df52 *tests/testthat/test_dat.aloe2013.r e95e67d6a24af18fd843e54b09ed7ae1 *tests/testthat/test_dat.anand1999.r f4400d10231a5c1b8bba9212a49cd5fd *tests/testthat/test_dat.anker2025.r bcfbf9aad76e2cc4b6ad8dbd58e82a30 *tests/testthat/test_dat.assink2016.r 2e680fcf594510456a93a1e39a61a36d *tests/testthat/test_dat.axfors2021.r 3e8ade4620bd5f01434b6975bd6a3998 *tests/testthat/test_dat.bakdash2021.r 0e92a54dcbea361e7f2099975ddc01aa *tests/testthat/test_dat.baker2009.r 1f934ab301be581e546850ce25e195bd *tests/testthat/test_dat.bangertdrowns2004.r 243ee86a329c62214dd8a4041a40b2c3 *tests/testthat/test_dat.bartos2023.r 39968826e2e86a50528954d1fb974841 *tests/testthat/test_dat.baskerville2012.r d98e8dd8b532c5ae53a6d58b5c9369c7 *tests/testthat/test_dat.bassler2004.r 3a81ece9c72ff29fa07aae0b8948a33e *tests/testthat/test_dat.bauer2002.r a0debfb5229099974cd615b56b2acf2a *tests/testthat/test_dat.bcg.r 1ae091600c363088ffd181e361c90767 *tests/testthat/test_dat.begg1989.r 61b3a97b7990a19c8270dee22a8b504b *tests/testthat/test_dat.berkey1998.r e1f1a434856eaab41433d3bf0281e693 *tests/testthat/test_dat.besson2016.r 55617898c29409f201afcc3c2fa9e571 *tests/testthat/test_dat.bonett2010.r 6754d82332107b7a019a5a7efd028458 *tests/testthat/test_dat.bornmann2007.r 379a0eed680b320fd6dc1151f3efb4f9 *tests/testthat/test_dat.bourassa1996.r c223a8ba8403aec4706b970f91a44268 *tests/testthat/test_dat.cannon2006.r ee8922ac96905b252fdafe06e02c0831 *tests/testthat/test_dat.chiarito2020.r 538d6b597e43f977b4fd2bdad8037d7a *tests/testthat/test_dat.cohen1981.r b4c018f9bf2397546c9c72d23241e806 *tests/testthat/test_dat.colditz1994.r 6629f8dafbe5b211f9a2859cdcc08262 *tests/testthat/test_dat.collins1985a.r aa27334e9d3a02ad27d0157807e656e0 *tests/testthat/test_dat.collins1985b.r 3927ae252c69ecec40fca816db2deacd *tests/testthat/test_dat.craft2003.r 16d55946347ce6c32191c5cd5a1e189f *tests/testthat/test_dat.crede2010.r a32f9280d9faffc858787f982914f9cd *tests/testthat/test_dat.crisafulli2020.r 6ef71d9873d4d07a6d41ba8c7b411028 *tests/testthat/test_dat.curtin2002.r 32522f582b77cacd90a5006b3b554fb5 *tests/testthat/test_dat.curtis1998.r 5997e68617f3a8ef533d8a077d9c4e08 *tests/testthat/test_dat.dagostino1998.r 2e856252dbfec592b1fcd8951f31dd0b *tests/testthat/test_dat.damico2009.r d96be0480b47770fe55b46d1e49f8816 *tests/testthat/test_dat.debruin2009.r 87c099103fff8afe5c6aae949fbfbc64 *tests/testthat/test_dat.demir2022.r cb95a6efbd3ec47505e50fc3d84c3a77 *tests/testthat/test_dat.dogliotti2014.r c1113e21119b1c2e76a250a14913a255 *tests/testthat/test_dat.dong2013.r 65449872bc3764152d4cc7f6b7f52572 *tests/testthat/test_dat.dorn2007.r ce21f238dcf5e486a850894e71a7561f *tests/testthat/test_dat.dumouchel1994.r 720c4c09ab71425488cf2eed18b26f76 *tests/testthat/test_dat.egger2001.r 2388d4855c499e4252a3fc38ff68713a *tests/testthat/test_dat.feng2019.r 743001ddada7edcbbed79a09ac5024aa *tests/testthat/test_dat.fine1993.r cc2354b3c7a90d3b7390b0bdceb111bc *tests/testthat/test_dat.franchini2012.r 52a756755dfc0567f5b20c24f6cf3e17 *tests/testthat/test_dat.frank2008.r 7b62b3e80edb301927a580b9a701afdb *tests/testthat/test_dat.furukawa2003.r bf9fd3c703c1b0b6e619b52dd367cbd6 *tests/testthat/test_dat.gibson2002.r c102616f2f92dc3c08668eb0f0613054 *tests/testthat/test_dat.graves2010.r 27ef6e92cc74745cfd04c9aceb374551 *tests/testthat/test_dat.greb2008.r 44aa3681124d9da4fcd694e6d7952361 *tests/testthat/test_dat.greenland1992.r 4b8f0167e4cd1c26c72bcbbb861814d5 *tests/testthat/test_dat.gurusamy2011.r 32c45a00036ba84e76c6f33d2b3f5f92 *tests/testthat/test_dat.hackshaw1998.r 6fc7eec7c43d37f7b4d891eda64d854e *tests/testthat/test_dat.hahn2001.r 400d83f4ce48093ec0d8fad26866084d *tests/testthat/test_dat.hannum2020.r d8230e329bca05faa46b6962b870afb8 *tests/testthat/test_dat.hart1999.r bcd8194f1bf216228b8c4e61f7c7e5da *tests/testthat/test_dat.hartmannboyce2018.r 3b02a8b299a836d6e97b9e01bd823362 *tests/testthat/test_dat.hasselblad1998.r cc3f3a392bc8c2b90839e0e41c0839a4 *tests/testthat/test_dat.higgins2008.r 65c892240c87bb89494e28f421b8bf0e *tests/testthat/test_dat.hine1989.r c8a52d8d14f18f2b5f50fe0c17e6c844 *tests/testthat/test_dat.huber2000.r 27ae055aa6fc73770e72c7801fa8f568 *tests/testthat/test_dat.ishak2007.r 7ad56e631aa9d3741223001cc39081e4 *tests/testthat/test_dat.kalaian1996.r 72705d2ec4927e7fe10c5295235584ce *tests/testthat/test_dat.karner2014.r e491bbe3e436bf457e8434186321cc2b *tests/testthat/test_dat.kearon1998.r 516e8fb23755800e82efd72069d2a628 *tests/testthat/test_dat.knapp2017.r c64c5566a237e3dc5639021984f418cc *tests/testthat/test_dat.konstantopoulos2011.r 57705446278d79bd44de850ef7b98af9 *tests/testthat/test_dat.landenberger2005.r 814fb2bd1ab6bcac74a4456883f7d37b *tests/testthat/test_dat.laopaiboon2015.r 1b90dc3624ea281ed83a65ae055333ed *tests/testthat/test_dat.lau1992.r 385602426d5b4f2166f392b301c715c4 *tests/testthat/test_dat.lee2004.r f4d1ccc2582c5ee6116ac751a4e8b8fb *tests/testthat/test_dat.lehmann2018.r 93064243b9086579223d3c6376cc5f3f *tests/testthat/test_dat.li2007.r 0ef57d38cc251f0f36da2a06acfc87a5 *tests/testthat/test_dat.lim2014.r 7f5766614d2993ae4d97862cb9b482e2 *tests/testthat/test_dat.linde2005.r 0b59fbb93f9647c9d0b0cb927ff6bcb8 *tests/testthat/test_dat.linde2015.r 34fbc60292743cd4dddfba410618b90d *tests/testthat/test_dat.linde2016.r 8b1ef6217020df2bd6d91c57c5553d17 *tests/testthat/test_dat.lloyd2010.r d2e9cc3748e42b782577169f717ada7c *tests/testthat/test_dat.lopez2019.r 1f2873f74841ac2a17932c5a9364cb31 *tests/testthat/test_dat.maire2019.r 4edd12339be0f3abcfe7e7e143205098 *tests/testthat/test_dat.mccurdy2020.r 794d9abe902dc29bd764f12327b61c8a *tests/testthat/test_dat.mcdaniel1994.r a05810a2e0a819d5a3b31f5b33a05d0a *tests/testthat/test_dat.meeker2017.r 30332c7ae7b089b8d659bc99a56ca28c *tests/testthat/test_dat.metap.r 89f5e7e0b77ba0bf665746b4bc7dc5b8 *tests/testthat/test_dat.michael2013.r 04d391ed0bcb60a1df0ab28fc82e4d3a *tests/testthat/test_dat.molloy2014.r 2f37b5e5a64daf78bb5aabebb3fdb4df *tests/testthat/test_dat.moore1998.r 345048117bc64c45521c447da23fff7a *tests/testthat/test_dat.moura2021.r e73e4c3b919d3806492a5ee6b2565ddf *tests/testthat/test_dat.nakagawa2007.r afb627baa7fb8896bc6ded54db6a7b66 *tests/testthat/test_dat.nielweise2007.r af5907a5ab03bbfbf591b09beb1200e8 *tests/testthat/test_dat.nielweise2008.r 51f1fbfc473b2dae7c33142154ca705c *tests/testthat/test_dat.nissen2007.r b8f1fc998f3e07cab93b02ceeb2564fa *tests/testthat/test_dat.normand1999.r 6d408f197c8ae35b096a69018464a925 *tests/testthat/test_dat.obrien2003.r 99007709e5adc9868a2fdbbfe9705926 *tests/testthat/test_dat.pagliaro1992.r 1ebb6bbc67ebfd34e695755274f1d8a1 *tests/testthat/test_dat.pignon2000.r 4a098feae90eb88b23c4003c5ebfb908 *tests/testthat/test_dat.poole2003.r 0325cbe097129375bc46771f3cee16da *tests/testthat/test_dat.pritz1997.r 1bb8d1a0c3f61173048e317cfae7141b *tests/testthat/test_dat.quan2000.r 102c77c4d3c6127c59f018c31a0ad1b8 *tests/testthat/test_dat.raudenbush1985.r 876d80af4855ec6349cf202442b0b7ef *tests/testthat/test_dat.riley2003.r 0132b62923cea33773e649f7608265a8 *tests/testthat/test_dat.rivera2025.r 732b49b55a2324b3e8cc221a162fd0de *tests/testthat/test_dat.roever2022.r edb805b072e92214ca0017b46b4b7b50 *tests/testthat/test_dat.senn2013.r 65381da088cf016e0acda87d4d510c17 *tests/testthat/test_dat.spooner2002.r 9e0637b37d67ca154ccebca6899ecd9d *tests/testthat/test_dat.steurer2006.r 507560f3d110ec5dd6f29a4075c291f0 *tests/testthat/test_dat.stowe2010.r 174eb9db675d87b0ede3241c6868dce6 *tests/testthat/test_dat.tannersmith2016.r 6aa63fa57a283406f717e03521a680a2 *tests/testthat/test_dat.thompson1999.r 5514b0758f91001a23e56b18971840fd *tests/testthat/test_dat.tian2009.r 3e2fc2a524201c8879ec3046fbb1f0eb *tests/testthat/test_dat.ursino2021.r f82f360d54006c5927df2c38145d8c48 *tests/testthat/test_dat.vanhowe1999.r 41dcdfa4ed076ee7f14adb1ee81f5e2b *tests/testthat/test_dat.viechtbauer2021.r 7d1ac25d0aca6c4b29b62d5d2ce4d12e *tests/testthat/test_dat.white2020.r 3b9a012d251f7bcb299e8bf790f67bb1 *tests/testthat/test_dat.woods2010.r c4d2b9f6ab1ff83775c19b93c71c8c30 *tests/testthat/test_dat.yusuf1985.r metadat/R/0000755000176200001440000000000014206422210012063 5ustar liggesusersmetadat/R/rd_generator.r0000644000176200001440000000613514167070054014741 0ustar liggesusers# Main function for generating docs .rd_generator <- function(study_name, dir, overwrite) { # Add any studies whose documentation is to be overwritten if (!missing(overwrite)) { study_name <- c(study_name, overwrite) study_name <- gsub(".Rd", "", study_name) # remove file ext if need be } # Loop through datasets and create template documentation # Will only be > 1 if overwrite is specified for (i in seq_along(study_name)) { # Open new file connection con <- try(file(file.path(paste0(dir, "/man/"), paste0(study_name[i], ".Rd")), "w")) # Write the single preamble write.table(.preamble_table(study_name[i]), con, row.names = FALSE, col.names = FALSE, quote = FALSE) # Write the meta-data table header write.table(.tabular(study_name[i]), con, row.names = FALSE, col.names = FALSE, quote = FALSE) # Load dataset data <- get(load(paste0(dir, "/data/", as.character(study_name[[i]]), ".rda"))) # Write main metadata write.table(.meta_dat_table(data), con, row.names = FALSE, col.names = FALSE, quote = FALSE, na = "") # Write the postamble write.table(.postamble_table(study_name[i]), con, row.names = FALSE, col.names = FALSE, quote = FALSE) # Close the file connection close(con) } } # Generate preamble .preamble_table <- function(study.name) { name <- paste0("\\name{", study.name, "}") docType <- "\\docType{data}" alias <- paste0("\\alias{", study.name, "}") title <- "\\title{ADD_TITLE}" descrp <- "\\description{ADD_DESCRIPTION}" use <- paste0("\\usage{\n", study.name, "\n}") format <- paste0("\\format{") out <- rbind(name, docType, alias, title, descrp, use, format) return(data.frame(out, stringsAsFactors = FALSE, row.names = 1:nrow(out))) } # Generate table start .tabular <- function(study.name) { info <- paste0("The data frame contains the following columns:") tabular <- "\\tabular{lll}{" out <- rbind(info, tabular) } # Generate metadata table .meta_dat_table <- function(data) { variables <- paste0("\\bold{", colnames(data), "}") type <- paste0("\\tab", " ", "\\code{", as.vector(sapply(data, class)), "}") descrp <- rep(paste0("\\tab", " ADD_DESCRIPTION ", "\\cr"), length = length(variables)) closer <- c("}", NA, NA) meta_dat_table <- cbind(variables, type, descrp, deparse.level = 0) meta_dat_table <- rbind(meta_dat_table, closer) return(data.frame(meta_dat_table, stringsAsFactors = FALSE, row.names = 1:nrow(meta_dat_table))) } # Generate postamble .postamble_table <- function(study.name) { closer <- "}" details <- "\\details{ADD_DETAILS}" source <- "\\source{ADD_REFERENCE}" author <- "\\author{ADD_CONTRIBUTOR_NAME, \\email{ADD_EMAIL}}" eg1 <- "\\examples{" eg2 <- "### copy data into 'dat' and examine data" eg3 <- paste0("dat <- ", study.name) eg4 <- "dat\n" eg5 <- "\\dontrun{\n" eg6 <- "ADD_DETAILED_EXAMPLE\n" keyword <- "\\keyword{datasets}" concept <- "\\concept{ADD_CONCEPT}" out <- rbind(closer, details, source, author, eg1, eg2, eg3, eg4, eg5, eg6, closer, closer, keyword, concept) return(data.frame(out, stringsAsFactors = FALSE, row.names = 1:nrow(out))) } metadat/R/datsearch.r0000644000176200001440000002412315155004757014226 0ustar liggesusersdatsearch <- function(pattern, concept=TRUE, matchall=TRUE, fixed=TRUE, pkgdown=FALSE) { # immediately show warnings when they arise opwarn <- options(warn=1) on.exit(options(warn=opwarn$warn)) # load rdtxt object (list with the plain-text help files) tmpenv <- new.env(parent=emptyenv()) load(paste0(find.package("metadat"), "/help.rdata"), envir=tmpenv) if (missing(pattern)) { interactive <- TRUE cat("\n") } else { interactive <- FALSE } while (TRUE) { if (interactive || is.null(pattern)) pattern <- readline(prompt = "Enter your search term(s) (? for help; to exit): ") if (!is.character(pattern)) { warning("Argument 'pattern' must be a string (vector).") pattern <- NULL next } if (interactive && identical(pattern, "q")) { cat("\n") break } if (interactive && identical(pattern, "?")) { cat("\n") cat("Enter one or multiple search terms at the prompt. Multiple search terms can be\n") cat("separated using a comma, semi-colon, or 'and'. The search either pertains to the\n") cat("concept terms or the full text of the help files. Datasets matching all or any of\n") cat("search terms are returned. For a full-text search, one can specify fixed strings\n") cat("or use regular expressions. Either the standard help file for a chosen dataset will\n") cat("be shown or the corresponding pkgdown docs at https://wviechtb.github.io/metadat/.\n") cat("\n") cat(" key description setting\n") cat(" --------------------------------------------------------------------------------\n") cat(" a list all datasets contained in the metadat package\n") cat(" l list the concept terms that have been used at least once\n") cat(" c toggle between a concept term search or a full-text search ", ifelse(concept, "concept", "full-text"), "\n") cat(" m toggle between matching of all search terms or any of them ", ifelse(matchall, "all", "any"), "\n") cat(" f toggle between fixed string matching or use of regular expressions ", ifelse(fixed, "fixed", "regexp"), "\n") cat(" p toggle between showing the standard help files or the pkgdown docs ", ifelse(pkgdown, "pkgdown", "standard"), "\n") cat("\n") pattern <- NULL next } if (interactive && identical(pattern, "")) { cat("\n") return(invisible()) } if (interactive && identical(pattern, "a")) pattern <- "" if (interactive && identical(pattern, "l")) { cat(" In terms of fields/topics, the following terms have been used at least once: alternative medicine, attraction, cardiology, climate change, covid-19, criminology, dentistry, ecology, education, engineering, epidemiology, evolution, genetics, human factors, medicine, memory, obstetrics, oncology, persuasion, primary care, psychiatry, psychology, pulmonology, rheumatology, smoking, social work, sociology, sports. In terms of outcome measures, the following terms have been used at least once: common language effect size, correlation coefficients, Cronbach's alpha, hazard ratios, incidence rates, raw mean differences, odds ratios, proportions, ratios of means, raw means, risk differences, risk ratios, (semi-)partial correlations, standardized mean changes, standardized mean differences. In terms of models/methods/concepts, the following terms have been used at least once: cluster-robust inference, combining p-values, component network meta-analysis, cumulative meta-analysis, diagnostic accuracy studies, dose response models, generalized linear models, individual participant data, longitudinal models, Mantel-Haenszel method, meta-regression, missing data, model checks, multilevel models, multivariate models, network meta-analysis, outliers, Peto's method, phylogeny, prevalence, publication bias, reliability generalization, risk-of-bias, single-arm studies, spatial correlation, subgroup analysis.") cat("\n\n") pattern <- NULL next } if (interactive && identical(pattern, "c")) { concept <- !concept message("Switching to a ", ifelse(concept, "concept term search.", "full-text search.")) pattern <- NULL next } if (interactive && identical(pattern, "m")) { matchall <- !matchall message("Switching to matching of ", ifelse(matchall, "all search terms.", "any search term.")) pattern <- NULL next } if (interactive && identical(pattern, "f")) { fixed <- !fixed message("Switching to ", ifelse(fixed, "fixed string matching.", "use of regular expressions.")) pattern <- NULL next } if (interactive && identical(pattern, "p")) { pkgdown <- !pkgdown message("Switching to showing the ", ifelse(pkgdown, "pkgdown docs.", "standard help files.")) pattern <- NULL next } ######################################################################## # for a concept term search or fixed-term full-text search, can specify a # single pattern separated by "," or ";" or "and" or "AND" which will # automatically be split into separate patterns if (pattern != "" && (concept || fixed)) { pattern <- strsplit(pattern, ",", fixed=TRUE) pattern <- unlist(pattern) pattern <- strsplit(pattern, ";", fixed=TRUE) pattern <- unlist(pattern) pattern <- strsplit(pattern, " and ", fixed=TRUE) pattern <- unlist(pattern) pattern <- strsplit(pattern, " AND ", fixed=TRUE) pattern <- unlist(pattern) pattern <- trimws(pattern) } # number of patterns specified n <- length(pattern) # search for relevant datasets matches <- list() if (concept) { for (i in 1:n) { matches[[i]] <- utils::help.search(pattern[i], package="metadat", fields="concept")$matches } if (identical(pattern, "")) matches[[1]] <- matches[[1]][!is.element(matches[[1]]$Name, c("datsearch", "metadat-package", "prep_dat")),] } else { for (i in 1:n) { hits <- try(grep(ifelse(fixed, tolower(pattern[i]), pattern[i]), tmpenv$rdtxt, fixed=fixed), silent=TRUE) # grep for pattern in rdtxt if (inherits(hits, "try-error")) { warning(paste0("Search pattern '", pattern[i], "' is not a valid regular expression that can be searched for."), call.=FALSE) hits <- "none" } else { hits <- names(tmpenv$rdtxt)[hits] # get names of datasets that match if (length(hits) == 0) hits <- "none" } matches[[i]] <- do.call(rbind, lapply(hits, function(x) utils::help.search(x, package="metadat", fields="name")$matches)) } } all.matches <- do.call(rbind, matches) if (matchall) { matches <- all.matches[all.matches$Name %in% Reduce(intersect, lapply(matches, function(x) x$Name)),] } else { matches <- all.matches } # if nothing is found if (is.null(matches) || nrow(matches) == 0) { cat('No results found.\n') if (!interactive) { cat("\n") return(invisible()) } pattern <- NULL next } # keep unique matches matches$Entry <- NULL matches <- unique(matches) # get names and titles of matching datasets names <- matches$Name titles <- matches$Title if (length(names) == 1L) { message("Single match found - showing the help file for this dataset.") # if there is only one match, automatically select this match if (pkgdown) { url <- paste0("https://wviechtb.github.io/metadat/reference/", names[1], ".html") browseURL(url) } else { print(help(names[1], package="metadat")) } } else { # otherwise prompt the user to select one of the matches # shorten titles to avoid line wrapping width <- options("width")$width width.names <- nchar(names) width.titles <- nchar(titles) max.width.titles <- width - max(width.names) - 10 titles <- ifelse(width.titles > max.width.titles, paste0(substr(titles, 1, max.width.titles), "..."), titles) # print names and titles of matches cat("\n") print(data.frame(Name = names, Title = titles), right=FALSE) cat("\n") while (TRUE) { if (interactive) { sel <- readline(prompt = "Choose the number of the dataset you would like to see (or to do a new search): ") } else { sel <- readline(prompt = "Choose the number of the dataset you would like to see (or to exit): ") } if (identical(sel, "p")) { pkgdown <- !pkgdown message("Switching to showing the ", ifelse(pkgdown, "pkgdown docs.", "standard help files.")) next } if (identical(sel, "") || identical(sel, "0")) { cat("\n") if (!interactive) return(invisible()) break } sel <- suppressWarnings(round(as.numeric(sel))) if (is.na(sel)) { message("Must enter a dataset number.") next } if (sel < 1 || sel > length(titles)) { message(paste0("Dataset number must be between 1 and ", length(titles), ".")) next } # show the help file if (pkgdown) { url <- paste0("https://wviechtb.github.io/metadat/reference/", names[sel], ".html") browseURL(url) } else { print(help(names[sel], package="metadat")) } } } pattern <- NULL } } metadat/R/prep_dat.r0000644000176200001440000001246314167070054014065 0ustar liggesusersprep_dat <- function(rebuild=FALSE, overwrite, pkgdir) { cat("\n") # if 'pkgdir' argument is unspecified, assume it is the current working directory if (missing(pkgdir)) { pkgdir <- normalizePath(".") cat("Package root directory:", pkgdir, "\n\n") } # check if package root directory actually exists and that it has # a DESCRIPTION file with "Package: metadat" in the first line if (dir.exists(pkgdir)) { if (!file.exists(paste0(pkgdir, "/DESCRIPTION"))) stop("No DESCRIPTION file in the package root directory.") if (readLines(paste0(pkgdir, "/DESCRIPTION"), n=1) != "Package: metadat") stop("DESCRIPTION file in the package root directory is not for the 'metadat' package.") } else { stop("Specified 'pkgdir' directory does not exist.") } data_raw.dir <- paste0(pkgdir, "/data-raw/") data.dir <- paste0(pkgdir, "/data/") man.dir <- paste0(pkgdir, "/man/") # check that directories actually exist if (!dir.exists(data_raw.dir)) stop("Cannot find 'data-raw' directory.") if (!dir.exists(data.dir)) stop("Cannot find 'data' directory.") if (!dir.exists(man.dir)) stop("Cannot find 'man' directory.") # load .rfiles.txt (if it exists) if (file.exists(paste0(data_raw.dir, ".rfiles.txt"))) { .rfiles <- read.table(paste0(data_raw.dir, ".rfiles.txt"), header=FALSE, as.is=TRUE)[[1]] } else { .rfiles <- NULL } # try running Rscript tmp <- try(suppressWarnings(system2("Rscript", args="-e 1", stdout=TRUE, stderr=TRUE)), silent=TRUE) if (inherits(tmp, "try-error")) stop("Cannot run 'Rscript'. Make sure that Rscript/Rscript.exe is on the system path.") # get names of all data preparation scripts (.r/.R files) in the 'data-raw' directory rfiles <- list.files(path=data_raw.dir, pattern=".[rR]$") # paste header for output cat("File", paste0(rep(" ", max(nchar(rfiles))-4), collapse=""), "new ", "rda ", "build ", "Rd ", "create", "\n") cat(paste0(rep("-", max(nchar(rfiles))+29), collapse=""), "\n") # process all data preparation scripts for (i in seq_along(rfiles)) { # paste name of the data preparation script (and enough space to align everything) cat(rfiles[i], paste0(rep(" ", max(nchar(rfiles))-nchar(rfiles[i])+1), collapse="")) # check if the data preparation file is already in .rfiles.txt rfile.exists <- rfiles[i] %in% .rfiles # [new]: paste T/F if it is a new script or not cat(ifelse(!rfile.exists, "T ", "F ")) # get 'root' name of the data preparation script (remove .r/.R extension) root <- substr(rfiles[i], 1, nchar(rfiles[i])-2) # get names of all .rda files in the 'data' directory rda.files <- list.files(path=data.dir, pattern=".rda$") # grep names of all ..rda files (could be one or multiple) rda.files <- grep(paste0("^", root, ".*.rda"), rda.files, value=TRUE) # check if ..rda files already exist rda.files.exist <- ifelse(length(rda.files) > 0, TRUE, FALSE) # [rda]: paste T/F if the rda files already exist or not cat(ifelse(rda.files.exist, "T ", "F ")) # if rebuild=TRUE or if the rda files do not exist, try running the data preparation script # [build]: paste T/F if the data processing script was run (without error) if (rebuild || !rda.files.exist) { #rfilerun <- try(source(paste0(data_raw.dir, rfiles[i])), silent=TRUE) #if (inherits(rfilerun, "try-error")) { # run each script in its own independent process cmd <- paste0(data_raw.dir, rfiles[i]) out <- suppressWarnings(system2("Rscript", cmd, stdout=TRUE, stderr=TRUE)) if (isTRUE(attributes(out)$status == 1)) { warning("Error while running ", rfiles[i], ".", call.=FALSE) cat("F ") } else { cat("T ") } } else { cat("F ") } # list all files in the 'data' directory (possibly includes non-.rda files) data.files <- list.files(path=data.dir) # check if there are now any non-.rda files in 'data'; if so, throw an error if (any(tools::file_ext(data.files) != "rda")) stop("\n\nThere are non-.rda files in the 'data' directory.\nData preparation scripts must create only .rda files.") # check if .Rd file exists in 'man' directory rd.exists <- file.exists(paste0(man.dir, root, ".Rd")) # [Rd]: paste T/F if .Rd file exists or not if (rd.exists) { cat("T ") } else { cat("F ") } # if it doesn't exist or if it is in 'overwrite' vector, create template .Rd file # [create]: paste T/F if template .Rd file is created if (!rd.exists || !missing(overwrite) && paste0(root, ".Rd") %in% overwrite) { cat("T ") .rd_generator(root, pkgdir, overwrite) } else { cat("F ") } cat("\n") } # make sure every .rda file in 'data' is lower case for (data.file in data.files) { file.rename(paste0(data.dir, data.file), paste0(data.dir, tolower(data.file))) } # write updated .rfiles.txt file to 'data-raw' directory write.table(rfiles, file=paste0(data_raw.dir, ".rfiles.txt"), row.names=FALSE, col.names=FALSE) cat("\n") } metadat/data/0000755000176200001440000000000015174365751012620 5ustar liggesusersmetadat/data/dat.demir2022.rda0000644000176200001440000000177715053311611015457 0ustar liggesusers͗KlE7DZ oTPpViI&Lg;3K rW8#q8 m8g6$&+}?zwf;Ltq>?餖=88NdTW~zz:āMzl[e40dt!``! 01S?1xO0 t X6ou"e2)`Y@tN<ڍQiQ)=ó\mC!l,Qݘ^XA+NzрEUD*&9Jskfț:T|E&/`Y]@52kxcw0kԸ0%V80+|$ɶjYK=#PYS=NDB`ڡcjƜg:'S^WJɦ@cU?]'>~IOﶎ| 3SGcO!ϧ/:Ʃ̟H-Lt?L\k^j\G$/-Ʃ;II I2N<%-_=ƩyU\j{:I@+s<89<>'>i>>) R;$L}D  })'5X=~gz'5 Fwd8"zWQ;vο`|m~v~/[k_tkW;cŪøT'q:|uc'ພc~CeX=>C^{{|0oO;{9Mh}suS]WVn/*ַ}yPo+.sj/^Ct}No=^hjԾ֏W^C~..pz??Tξh6GbŬ i0<S`QrWA(}Qywc wSm!y腨nATCt@v` Na+g➠Q;{eo89 &v= yvc5_S!Dpy=' U: (1T_W`(. E-ծ.z!feWFmX,S]%?"~7}Rmetadat/data/dat.cannon2006.rda0000644000176200001440000000062114167070054015630 0ustar liggesusersuMKQ㌨Vj!*PlFBhM :ժmhQPhѺ66^cFC-<;|]֣D$9 QPAHZu)H$KH$Sp0MTS,f`G]dwTxRŪDhYZ:b/gVIhf<0DCkQXDuG9x(npe(5 xi5`L8 |c~ L;p[g`oe^-k)c~`,+߾y}ﯘb?+hyk[Jӏ 7bUU55̧0a>|fD+̓Q"F;ᑶwq1>n w7Umetadat/data/dat.egger2001.rda0000644000176200001440000000073414167070054015445 0ustar liggesusersujAu؏RzUEoc r,RZwKg }>FH? jč39s3{*K,e,e^`,gȰ+b}q]áZm kp:xzȘuD) (Sc̋;qDVp0 | n49 /"O': LҮZ |*BţC#c\ѢUzr+o\+ ~M\GFFcFf>kpP7 ^g ^98D7cѹCu͓ȒBgi$_*oS:~4H{~3#/i;P$ /@27" L`G߉C[JEޘv;-14{(@Oic®3銭:t3bMʶ]U"T2ü& }mP?g@_" 4&= / g Ӂbj@ ' L 3!(ZS &(_rbQR~EenbNI~q*3 pAF18hh4}>P|BiO4 T}P:Ci=4U&O.0B'kuJϚ2h‘9K /Ebr)L}5{ _Q2U~_Z')4#-Kd87O/@ t; (XwNs5 l/e赌þYbre?=*_'g.{Ն|WpE&.u+mnYDC5ҷ/]=ׁx0S+0?rg+~Gڗ?xp;[n'PnD`H*ѱfF҅}J@kZe(;`çp}71\.nrGM;,W~۟<^l+U`([}A\Gnj08ЋTXQ %)PKejb,f敔 ΂Ԥ|{f^fQ>RY+8srK |Ԝ̼Ttx)KMPㆋ`-)N $ <*F83Xµ@z8bpMl(Z04**NÃ$QJsf@%(Ue^ZP d @nmetadat/data/dat.gibson2002.rda0000644000176200001440000000134214167070054015632 0ustar liggesusersTMhA$)id b[Ц";Z1Wd,$u7!T"xz֣z^DmIEf}yYB|~f.̎Gf#QAR%kG҄(AD!@,mFGSm`/Ij fJ[B#˻/-3 sr&Cme2JWX)oXn͖vœZѳmEÑr,kpLy5Uےa2\6 J[w>u>{u[OKkW數1̎<`0 7 @ Gc~1AӛWf(Yi24,CÅ鄰B9έRϺen<ƿ$Mqq Xw#|/Q73< x O y8pA=sQwEd 9+_k^J5!럚-ht_3~9|7EA},c!^ zgnu |hŠ?G˧]td1tG }tnK!b}k>}C_E]mSW VlEXȇ1BU|KmZ){\Ouqh/7Wf,W*#Y@'m李]O|߁D{Umetadat/data/dat.bangertdrowns2004.rda0000644000176200001440000000361714167070054017241 0ustar liggesusersX{l_w<@Hy5 %RJ`nb`CBv;{\T(x@+*(Q.% i %hJ_/onٝ[WW7}fffvw朦iI-ՒВij髯kZ*Bڠ<Š^( Ǟ܋'Cg`fi#06@+ ڑg $]*8pt3,8p]wV pp!Q+nqv" s\Z{(w1'K %G} ziWEM6,V }dzu[/|OalHRien`|8THٮgQØSScj(-E.Zmth-SܾѶ2ꙗ V ]wlQh:(d.A6Ўdb"8mg O6 QDbgb1d(CQVR9uy2p:ei2\deacԑ3W>xq^'=k.h2\1۷ )D/v IC( DZ0Q> 86 Ux" K%t~Ê mh+هدlP)ܠXo2e7BbԢ/RʧnoJCl9lXoDz Yl[_l'cq /6S#/\oWPCr gi] ?Ϊ‡bs.EW]۱Lc?fДRk>\q8w+WhQ;ƹf\#l>9bޤ<1Fy4Սo4q͞fZ<{+|.|hwLiuן}w}Тnf*z8R:g.!A3f:AWnQzpa[{Rnأw=˖6gv2a,:jK٥L0"++Ҙ &'db]Fl4iAڸ]pdS RXYlp+zQ%|CHC̵}Gfzf٘'zn[sF43WMU9-z?ɏ7 NN0w݀i}R/h1/\ E^1pFjuZ-nׂc s}Zp7` K|BۺȋsRT۶tXIQ$9Rܥדo=rn]b^ eY_19hɓ_dY݇~~(\n<ǖa`JU?WT_"r,׾A\_;FFL~׊^r7+}Wo]>疓 R2!jRavLU׏jȎ *K[{`0rq^і6RFe=]p~n1U|/Y\[3F.5 U>WxʓIĢ9?z=Z%Xm=)Sb ~N81Sl5x{.Ԗ˲ lw֢EsFiݤTKpFԣ[t4metadat/data/dat.landenberger2005.rda0000644000176200001440000000521114167070054017003 0ustar liggesusersMoIgc8g:&xCb9&Ykgdaf2qOPm+Bi@ܐ@  ~@N\BⰇx>ǎWWU=t60.;6z`h\9w0@nchR^E;s+(;tͣss3oI JKĮ0g%sd$eV;"{yN2~Y2טw\jjQq*,ebhݳ,۽$nmN\׏*`Y.G^_ ED3Mj睢Y*V6]ע d\bdKLH8:eMLU&.7s[F抔WWJjE˥R9UUjۦ]Zf;y,\D5ٚ Ah-qĠX`!WɎ}w6Eo_WktCC'Z-S'W$xq9ytɳboZ5XBeMg;T3Y$fd@"#A*&5'zy&|shZej簕7sSj0W={.D,;9;8,gj7Ju 6UbY8S# 0årfnWtpFgStM˾ :X$4[6YmSnCaMd]H-|Hө\S>뙭[κEhB1Q ^_.6 +6BRם nVew۶@ -kЁlb b^?ștuDɮAv鐳<7dJMRa^h2٠FsDxsP•PwX t\3G暥3֍J7h-Ptx TjR9V*y>b4+߬]N48u;fo5ǦL,GdqaVsu U^4hAM[kƋa'_X.Q % cq `[0 6AnF,`6Q],SGE&u'Qg f|?vz? 1Q>>>o;(+ƛ'9 8}7̥}0ğI~o@P/Fзc}<&qYz~`+9kXX[<1,c`+ g| tc0NyvgPr2jc|c(?\.]!f/a} F|k '~EA79.b|ݿ+\A-~xߨms OQ* v2Üg}21 'b)`g{F;2A^%X^`LxWo@WӕЇ>{x9N<,xw1^35_ :k_UG^⺼2?+_A<yamOhr"(5Yēr'q+x_B6?KZ?K͟F޸ƟhĆ~#ʄ v$zrRv5fo<&w~G[RhqKoHߙ9K,v$&[g_>BzGh q4 O ɬ9݄E[˥^mf6xD[kw#t9m$Ad16L)kȽ+I"'yVob[xFmn.Ύb 7,A k5֞zc\-ﻪOYM;^^}qo EO%g}~h>/ÑĦ5jWU59}>u+ε>8)|Ic4'$q|Ae'eV_y-y[rV$Ii<˂LVriiNsǮAFUߴ]ʷի=μ̙ki%bJx%WP1- _Jdv\rl%FɩrOZaC2:pX.d$v; 6sY2Ke V,xYeilX>);i(Z,K+9 -RS"lZwGTlgZv`;Oϟ ՂImetadat/data/dat.raudenbush1985.rda0000644000176200001440000000177014167070054016541 0ustar liggesusers]lEww /})b(NiS|$1nlwgQl$FIAhB!`, _#?3{&?3e`{r0iZX!-ݾ-XEBZDK\VNa2/~c D"RuoM AHĀ8$"`[,QIjKz攰&N9(k1tk:k7$E2 j {ZZ6T00U%9Jڔ51[6zpR㗫PIsU%*Ȓe I5CM2GrmSR2-o|t/6|#lY$ÔbDY)]lcKp8%dJ2RNzCŃr~ayI]T/>Rz<ѢmGo,_K lWMMX-ww~YG(<i`&Lm1])eN}+}"4ޫ06^_VSd<q'gYy}ڌnuO,5~1oTu%lQkG-:s~Fp@HU'!$8ӆlXe':EQU"rU u$j\]1xotX9i(TKq5ь|u߇xV)ԷA@i metadat/data/dat.nissen2007.rda0000644000176200001440000000355415154501016015656 0ustar liggesusersrFT4ZJ[TLa:8XKa efh)ZۢY I_cas?3/ ]y#ɒ hF>>˞חnfnh6MLi6KMqd6Ms׶Y}|k|_tZ+"yL("B R#/UQD&iTfʆYM+Rdau[5KRdWY2==BC,qsP"BWbbQ[ÜÄD lP%8}r1B! v+q![93X#ƪW ^M.]";8Dﱷ2d>8P?i84?`VP,vBM'rny/Йٴly/¨[2@A'b wޛۆ&!]w-×em|yO\ƥ1LQfS!u_ 6D7̄=ަzzKlz F< e6M}TϗM|/ٵx9G N$f"t_2x|p|>8W#ٌ ,$3S[Ci6Ia$;Ty(J:΍H|HpMGqtqv=dsj|uݯn9nÍ Ӡ2s :-5; #j|϶xϥ1"& )|j9@qRȺC;nNCYm`PWb?xq2 #\ų/[M;:>O#9SoZ8 uR8|}8^C2Axx؎8c0ku۝2R P#?syCEK**[s!gh>{W Q#]-jzF5 5JB"AQ#$UU*- TY*VrKX.E釁PUQ]2Uv_YZ*ZT.@U1]sKv_Q5UL*d>`EYI*QT_)AXLL>o"ʲj%T0(*u5*Db.è4\'GF&Rb{ri'[$S=yE8N .녲sX2;֘vRŴOf:dcc-vToTP}FZ5r:q^Q!Dtzdjb}/zzVp4';th# 7p&88 1CM^a['y{&` /]h/\{! '?~g O*#*;~)?;>+ ~\IArn=Wz$$<^/Yz"ݺb=|%n.uI"b?_\Ӫ_MkKwdon.?'!@^Py%q=ݻ3W_qޑM@vl7@Y_\ݺJdԹQW8#qd;p$)u}Sqdsک՟? 𠤨箞"u$AǖOuKFdWöis=ɳqɃ逿-I%H B~'³ ,/HWXmC̄}]JDW UUfƶkxPѦݘ 5qqsU'#metadat/data/dat.linde2005.rda0000644000176200001440000000226614167070054015455 0ustar liggesusersoE'i>ҏD| *hbDZ4I4&]3&T8GNH@⫔?G7›n!FiyfxvV.dEXt`4Ylc}ƢC,Fqo2횘d0(S 3|O0Ry@5(p Ǎ$:('Si 0LuS7>^mJaFZxin̈́Mj%n&(K\J!{M_u=!¬=kB۶n7V i*7ars.]qM!6,sCq`d^T4=OLp[2{wvJ#5Ll6M{OXuS[vXfʭmgjseJKseQmS_Ww܃p=ݿ M||| |||ׇ=' *n3Oh⒐J\j4hen ic4X٨,mW$ʾ ;t9d9`ۤ[`>.}Z|*Ct:@{wBr/Ź_yP&(> g?R@..`=@|?XyCr} @RrH l)MM=XJFºA ɓ{E$Kp+=܃jÁKд0G]7.f;+/2Z/ǁvZWϡzV Jgك^}t&E?ʝCOa?& ʰT֥$qC@aA&vx u}]`A66ߓ,ޔ);i.c{@_k. .]Y56_uP0TQKmqj *+Z/1.~}'3Z|b|Ux|D5] gOySRu|MJb׮=Di۞ξ;,oi4;>bMY<*,2=([3A:hwۂݶ-&n~enO`-;@Ar\o / +햿l5l,݈٧>Gݹ棻a˺Aw.Ǿ\Gvүe}nGםtoF{nP֮kWJ)㌈QюvRuQa+s^sݔ~Z_u>RwltUkAJ]+'|%ZuTD;)y+5W?!#թZ''㺨_ ~''S#Qюz&E|ƯRp,[(uK釗i{G >gwDq!>:j3]y7:ӖDNļsL]Esl!? M܏0<7j>o`# c֭9X.7ʦ!G|~:@^sO}Ѹ7!wkh&yXϟ~ݵZ@g2m{AE6<_XnI|4$[dAVo9zjK+_op} 蕧^h5gV ΒmଏsR|o~09Wy҆%1$aHRdT$crCĆ12QbbaAiaAiaA4i0`H# F4iaIf~ n+metadat/data/dat.bcg.rda0000644000176200001440000000110514167070054014575 0ustar liggesusersn@ǩbhHR"AJp *6^7Βh*'x8yހH.qRO3ݙ⅕KDcd[+bIf4]bMxzµ U,P΁J:1z ĔIݐ"NDlr:to[ "HxVYqИ\bRiuep)HtTmA!CAKzo <pɇՖ:ŔWw8G\ޟ?/D 7ddYo.e?c[F <sMct΂b$䴾N4q*c>Uz+##h-;arkG.5 +d 4}St..|*N\&:t8yasG.nbu`.gV1w132%q?k ʘ)s&"b*21OjpP'5*dSYbxI"D{ln$[Ǽm/vTQ$&5հMBG)6t z~j~wmetadat/data/dat.colditz1994.rda0000644000176200001440000000111414167070054016041 0ustar liggesusersnA c#BaK XH(CnKrm 7"$@x j$ qv?|_\:.D4BY'C#9,)wլ!fq(KEȱ65_vgfp@m>8  &ȃgmMQvd?EdnKMVֱˣyP2q1aՇ.3^Jm?n+ۺ:'jilA$J}+>`9V,.4+!.p:.FZm9Ny|9\a\vx7%ضxW9xjT64/Mr~@NomS9&/,^k }@cR6IpBVAܷM|¦ h ё{8i[y[DG#/X;Lj.m|M㠞Uz~+ۻ̼8?L!|/rMEO{΅s |,K}6Y<Uu-[ު~yTLl?p Qjn!9qPudF]y>)I E}ٔ4M)&)bԳM1M8k74rR 8h/g>sWdqLrqsp8|A]metadat/data/dat.greb2008.rda0000644000176200001440000000063615147336354015312 0ustar liggesuserseJ@-*x@^EPkbzKڮl9-|:[J?3ny|[fc)v, dI~tIYIB[VXķl\f4Lerj+%m Cᷴp;Se4oG]hvs Mtݏ7/\NsmfO2³횁e;E\vIː/}>o ?? Q3A5` _Eh9PxYgb/eL X5H^8/Ow4p8wEHñbh"dUب1@sG;>mG+fq%y^cHyFk"Y ^O/N+<metadat/data/dat.karner2014.rda0000644000176200001440000000365115147275360015651 0ustar liggesusersY]lWڱ󳀅*T-*%݉8iqc6l j *UQxExxgx7ZZBD0ν^SA,ԇ4|={鑁qzM7=35}) 81n+(A5/.{|%>*[RؤpWP~nLjTb0Ic|fTfp̿Ulab<#m=ǡO<ksZ_TJ1xblaVD[r:D&j;HRaB%]_yՔfTan.=_)ҭh*~@hYx q?mG1ۘ'?ׁ('˸lׇx.:W81~ccG <>*2= QVqGG>›=nvؼߘ\ T9ȗ!W o VcnVY_yM߯"9N&˼xKp͂wu |<#;;_>UIXk?ָa9ǵ fݘRN(p%c@fY,W[pgNw}ρ,13a5*\obue20+Xso#ܗ8炠?ifA}xדoο] ;?H_ݞ~ G,nz,<':3y֯k.A=(ק.OYnr}D䟾)~:^/O*G܄SڰN)aRr%z/c[Yyo7(R!9fJ]b~d!nOE]s@X9Uϧ ^@D.yQZT!^8r9̷L3sΝc@IE*.Y̜Emetadat/data/dat.roever2022.rda0000644000176200001440000000065414344131411015652 0ustar liggesusersTJ@f^oAH}E)EҼ(&!Mrԧ~ onݺ],qd-\6Gf1 uPajcT zE$ ܫh6nܸ?t֘zg 1¡ӈ=F')_ ]ܢ.661 hΣLi[,E7H'/ְ`w=-eϸp)/fRj|3O{ }feWu2 Vr b.M.yRR^2'<&ANIqr(r$.Ϟɗ(qr."P1F a9F a ؞3u0MCGG6Q(B"HMa( &9W:~f1E?m]1metadat/data/dat.bourassa1996.rda0000644000176200001440000000362114167070054016217 0ustar liggesusersoUl]Z< ҕ5J[ %Cݽά3՘+ F(1"!1#~71xNܙ۲N.mMM~=g=scϊ8c vк`Y M)n'-/[v5 F?BD@Qz`G;0 @Septf`Т00Up0_f` ( ,KVKd f*Kd ^"s/9,RX^z2 +V*RX_ ueYp_E. R̭0I n))9^_4c)kiq#]ۖ2>GڹedE6+}o}” lvZa>[ 5%L[k9wf|{-0x`,k5|դX{1}+"T1:syi-cKu}gf<94!)Gjy%9nSf)!'ʹ>1# ue^ߊ ћܴV; O̱=Ge l3 fSbRtz{~+:+tuw:5+!0q8 ^>N'ϯ)NL Q8s>8=qAb~ݐoƢVzM-;*LU۪e}Ug e88ٰT*7ѬћaxHמl%m@jD_]| F):B7ቂ30{ 3PU^5wy#y?뱐{cL=#{ ƕå3v}bY" ( <9TXrtj3C-gseUUnJ*yy൧Vk]*T!ەh*ҎB o6439q btׅ>6*Zʠ6<4+MlPDBmF1 Q,?lBm@ıX7E\^\`(p 1j(uB9ΜFze #9H4 gkf+6`Bҵ}@;׿[ k+Cy3]/si+&xF6~xo.sdSOgS3)փ#igho:΀4T3 lC?XV۹md y}z's1fU38&Ѿds>N'`_Ɯ?`=<Z@5sN>^g@wN-X7|=`~0sTNx !k 94g`γqyo41O4i3H9=B*XY31hV}nF́!EFB=x.Y;m EY,IS)&d>W/i%,iE1PQJl:U/k!Sc*w,q`6YpA۔xw M?_H@}ϯ~$nqxTxhLKӾOM(㺓;gVvo8RYfe=XH·mE4q&Uwͯ:Mv ^KO07@^;ĵw C@"{f5 g8;|'h<x#q9xmg/82=kvhx`ʙ+Xk\/Ȯ{wFN=XWCADݥXxF(CǾɕU=|ҏ,q:>d*t_-;wn M qeU<͌)/Eޤ.[L TTSUXr./vgg[6w-.q=[\uWj-{7[FNfHާ$Cٛ B\3e[32SۚBN@5=P KcpL-SmuqU퓜_#["Υe]ennଢ=n \V5m5c@څkxK!iMfSD5Ɩm{w0G34۰eaac衚_"=腧5@8BNʼnlFjʺZWU1`kb=~'t…3usocz91 !%bP($wNqNЈA*ǒ@JUKԶDOYs~_'>Hyϵ{ⱼ qzjgr ^Y**5"4[ DsSBLeh) hmetadat/data/dat.debruin2009.rda0000644000176200001440000000113714167070054016012 0ustar liggesusers=l@ǯSWI)E!R+jKQ$# !A(j.sz>Y`Cbaaf@m ܥԓ~G*WsF@iHI!- &JY*g(󄃹<:[,^)@VPa cߔj{'ME] {9IuZo:aI9{5+⍈5\MhSsZDR*.E>lB1&l>R\ƫTrvO͡M` |೘:\kCa^?>7O_:.a8qa7a+Ind,q ߰ n4?U 'w& Y.z}aX`kCPe3NS\;-Bw(MZwt2Գ=ޔw9|<ѐ!ښP&E0yAJxMO=V_1F]metadat/data/dat.assink2016.rda0000644000176200001440000000417014467431354015657 0ustar liggesusers 8?P*E]D2VNJDRdB.L:L1S)R:]|$M'O=\#1#h29﷿5\fLyf?[kzY9QH))*PR_(0LQJ<4(%JUS$7J$ޫL'>تh "i@(1a Z{0ZV hAne^[էe^ըweufo.\^1kBojk|{{=h##d02 Ctd$2 CF#c8D 1FLSd"u2CzP S4d:)1Gf 3YgX sKd.2B# kE쐅=,BňY8#.2"n;<&"x+ ϾZF bCF©Cw*q]JQ(:mRoS;gP>O 2WGk;hmcFhJaPGltK);ݡOؼ-{1x3^nP#CaL/ZYq:?m2K'1 ൽpL1Ok%𓲝ހTx=|.àu jSsO;R7}|%g Nya_7pc:F0+0hjom?SUTa&hr ^J<ȸ c]AW@_!Ҁ6Cmnq'}^X(x 5N~s Ԑ5#@.28,; ]C8-PA֑C`6hA&3 GS1Ր޾K4,*ddÖ 2O23dBWKKG; oCݟ\wANf5t%**#Bwsl66O_ݛ?$(me(<~xپkY@zbxUÕu Rz~B"bbܝ_wѥWVnxU4.Smұt%{>!O[!qZ >nV/pϓ{+%JoK۬hg5K'ۃ/-f4V-&gUj!n)?QN ~Jk$&;%iwue6M#!s7ҾBlkOYFے~vrʵ!\|sq@9ѓ%du|BeCdudm'2~i˭g!(~[7iw$jAd}+Hk^ ${W8ϠTC7Y.M$l߽ǩ"'HZRszpoFƿgbr]-^(7ybz8R:r0JY>qo p,I+Ts!E1U:ߪ'n $QZIEuۛ.őRGUv-jM [Lj?񵰟's v1Ѫ-Nj:a" 8VhHO 1 l<R[@(DyC[.<LugQ +OY&e$,:uF1Tq;C+-ڴCe`Oeu-k5/* "Jdrkщm`BiB!4s }ZJHzH\HC2dZi9lf^89!5'1 9,j f݅cdXS[ ɬnnnT~(z ]Q5M$=Bt4߿9g㝸?pen윦鷮|X;zR싳{^. =66LՁb?֌OU v{NdOvZ3v͔7K,!U]k$xp۷`[ M'M/pCB?οH#:Ȑy3*-cUh\6zTvJnx(H DMl4H#jb2Cr;;4nBq|}7~7.܈im`4e9͙ٱscBS2wgb"cXcLN)92:潰88Zd,TKPg Fq tp^!p 8B::6:O nlr%.cwUQ[mk8호58:T-딐#5'6:|a9:,\3y;Ȃ+JoG99^[i_Ѹ# |CN8RYN~L1k7[kijnj,L`zh>nj054$5/LC^Ocfg%iU)OZ \!yNtFsa7h/HqK*bc|A3@|mĀ`Xz~=/Y`jr m-=^Ô>X` 5;Yߢ6#,e0/u.rmh;Տw(,?C)0ؤ,k++0^든~6F+ YGY_8EyPǧ<<տۉ-=9woΜ+ɓ}_r93sf朙{C<§X[x<X L'|'l Ϙ x?H_("8TY#A0h鹲1ҷ[4Qh0OץJߏؽzq=..v&h373;'h5h=;Jnh h j=k6h|PzۙW=*nqҡ-u'p߆} %ecj4]P^C=_Q7 #.|羗it3TJ"NTLOc턟('N^,7rl+P ƮXx64$n?~ȒkwxbBЬB+>TdW] &;AAe<>e$1K F`W\;@38_JkQ<䟋|uf%'\/%MvXqhe;z8ԿNHϜ&NΌ( +AL$DJtl{a,$*D\82G+") U&U0')D-qX#OS8}ҡ2VpX9u"PT%ry!eP KT1=Rnx989LƑtW3=s d@kyuI2ah"/<n7r6-4/I2D(h ]:N%*ړr_NrBt;G{ҞkכC{\ϓyОG9>ڛfd9}l7| fgsf9-a?\pq놅s,Z+[iϛȟ2Oph= h?\t?jڋ]AO笋.,ofodP쓮PT\gPx*83 ja5T8qdmb8fuLm*uu 976(gB L aサ2(1C[¦=C%57fCQamof_3`gr %7I +osy#Cqi͜v|v<:n_e! aSva'c:~ݺu3셅/RCfʿ:H1m5|IWSk*L3 3Rnye,b]YsHM@Β4^klnwWl6pq|!Nr l/<' Lh#17qFy)Mrjc p[{R7=.3)U|JJ@;jo Ysݬev}7#m+pF9bu/uV-Rb&Lӎ'B UB(K&kT2Ô&@R<tcw, yװPJ"M$tc&~1ހe ޑ^Zk&JM̞z؋'kRRdNi#p6yKd1x{ꚙ&J-{ye(OUJj&.FVxJ"'.͘/"";f젧f r5c@>ʝrI6k1;UԖynw cVyeC:]ݸNf;Oo&C}ԟ8CF[.;m CUEۉUءŸqv?F{iܟo\z=}׹ 1ԁxbUՓ[>d0͖i' 9f-c7؏?C@8v&2m4r[ Y}QD%}o'Ms{4$I Bq=J%x>Bm)V۩\?ewo W{f4~s>qͬ`K3<_ K-)!SE=|yp\fKjn=ޮ]70~쏷o9U˝ٿ|OA7mT@eNJ? d%]iY?xUWɱBWoe8$&ЯxIe8#}TȽh;?3J1]rK87 (IJIRE$&"cRW%(4*l6%T\HR1K-a%JI4 %125 0E*ft"qV-metadat/data/dat.hine1989.rda0000644000176200001440000000043614167070054015326 0ustar liggesusers]N0 ݴ/@eB ڰFLh7#ʁh{ߎUH (`Bps1DF͹MWRd懙enGVw@ y ``Č {?os]x Z(%kqIiJ%Øe%TC9LAFhrL9H790a\MK+0-umetadat/data/dat.senn2013.rda0000644000176200001440000000240514167070054015317 0ustar liggesusersW{lE^][\L !s VR- an]=w65H4"AEcg$mۣذ'׷áµ{D/B1dJI]d'ղa> |XbqeF'!"@j:8ޟ^ef%$s>2\' |XخY+Ŀv(WvMy?z&/V}ojɃ>Qvl؃e1ȣ?_cwVO|̏)@kwJ׿x=װs_g軯MoڏTzs5ß:LycQהƴE4TD?~j"/݇vz'VW/頑 0l^fi܎bv~ߩCĬ\/4Z]}dM׍+@>gڼkPDhp?܂&Rx~]h7G^هm?.GCϴK{Y ~'oAͮI4BQW88[lk_APYMGc.G[3񫷢 Z:otXt֨':4r~Wkt]C&#&ڈ}B@PHMP{3V24~_$iG.GgTM2:$;NC:>} gQ\|Y^(&)+a7Xμ` +(}Zfx,L qe@ %MԶ< ?_BsQPM|*dmetadat/data/dat.curtin2002.rda0000644000176200001440000000131214657335661015666 0ustar liggesusersTMLA-R- '҃4ڴ[~0!Oeܦ]2JΙ^{Ƴ^`bB0&*=H0&y}Y/B((c-M]#b&uɨ,"n& &TqRLMb}6 gf V%duA-VuJ#[W#LlZx`:6!Yv3D`uH(ܼ4BݾJx2!r30,dMdyᛶeyf4:hojbv%l v1o;}C7-oe9ob"Sr)"QGVRMdyRnyq~1qTz%p߉[B$ ^ry]{P.=iԫg&ڃqXQ2 7d =GAo1GyAyi!#'CO%(FFk߅ȵL'6툙qFo)|!@t>Y<6|Nm\ny'-:ǎB|_U!mh)W34]05_eGٕC0;La)c-WK/_QbM`7kޓesIX{Ա.>e8m-v־X5<ͮQ0eG1]6vTJ*{y+糗ʜR?T?taӊXy 0=?՝Jlւg׃1)?WwOL醝 #VXTg(T**WC;5Bg 7y0@E~~ ykp؃C$Ml55#O= k7.Ί5e/ɌWI aOwu]/U)>mqw/.Ns)ϧ<2DOspNv>y^G)metadat/data/dat.anand1999.rda0000644000176200001440000000152314167070054015463 0ustar liggesuserskPStBAt@CIݨ\3K3I]ƭ@хnZ '_:'$ EqGι~9$)LmheX:d ,sal0{tAY KwJ=}}} 1Hl!m;5ns]eMҙŜͫUs5RDgʭh^;*;~}̧(1=OJΖeY~ޝLm vbƷr_ vӊB:\YtCwq8bRI7 Xg:'LKg iPox )zqG^I߳2 k6VWy!ڇs{<:+_0G ҹŜ;\^b7?8n +^ZF-戩Z/Y˰m e$\Ϣ Cuz \iY"xF</>Q3߂e:QKȟ(=%S鸹▄ؠON: :K? ?wP|" (R Ӱ~0΁yl`mEprǀW`roe< ;&@Q˱S߂vt.~\E}X9׫,8Wp5L5FL} I i!%)֟lޟZ>qp&.Q {U<=)qxExl Eϯ7dzAp}-0LX$ NO8LZ^b +؊O%=2Vޢܹ}dp|GO?,a metadat/data/dat.hart1999.rda0000644000176200001440000000066314167070054015344 0ustar liggesusersS=KP}MOZսM[lAF-ixn7G_888(XO{}! 88{ݛz>YOBD )$AH"53S"DU BD% pI]m27W.Q?4BwO猨aUc+Z1LFm ZY^Βa9p \p}[y=qcCk[8?c=gW ;#gMn3Y?Oo'(bN6/ѵ]mXP6YX%3t)hYȢ9ѵ9ײ--Il شcؔHEÉݦTX8ϵDhЕa_2t!^CfqY{|k,pM{baL?ý{> p Smetadat/data/dat.maire2019.rda0000644000176200001440000000424714167070054015465 0ustar liggesusers{pUܼMfġQ( G^5a, q,P0I@&!hL%"4cb%  EDP*"t,TQowɞ{('{{|v{n8Rc>vyx%#M+eU+jff qR r|mE,m&p2AL629\LL$#9W}uarpa*!:[QsYWùh\kORK- DXBKŒc䪖AC:!KlKu[XɱkkgIO|]ҿEjC)`26VSjA!cA,#LH07#4xZB02ׯ! 0\[ ȓ0Vq]Cߛ:DG{vHw%~9oh.ٗ\=l՚Gvi݇Gk_^MP㴶']op3I~msoQNm[i-]|͋OoZS/˰wM,uFRat^%ږㅣhTH?mӫ[E%[Zm5xv$&mMguci9yjmN7֖a˝:@[G%} ݍJ]@7lu 4p_ғH@:7q ):pA+>}[7bрֽv/}koڲ0f^ˆ4i5j;v湗\횆S ig ݇2ZgYeN_(#^.ОZvjpgz(2ݶ誝UdDOunuAOVp <UH?]ҟu X Z^}-t%C=:0dY|֑d + 6 ^_&sc# Flţ]}\Rgx(kh S{؞3= =~pZ&v)]^'"UT͗ l[pTs0U)_[l^VWSp, gͮ5Uҿ{I/vI$0Ah_0<+AGϚ@@MYS g<+@ZACҗ*I}6bc98s ,U(z謚"I`C08x4)U O+?Bg$H "хA͗Bqt0TI'U ]ׅ<mQɸ`{gZt 4168BR U;O[A  2%Jq2ݣ[Po󝆙XCgk^pba|l N906|tа}@23#`dnSʼF0IR\E슩% A ͗{|23F[<-?6eu?7|IgkSڪw:hI_#fr$ח$.4}l-VX1+$x&hEB96DsW ca]fs;1&NdE>(D̗z9>#) }Q˰?u54F+8Ucaل@Z⤞dNC& Jqq/j]x6Ls6pRF%\ha Q|T->H=Z/'%O>*ąc6e1cw3}jRssL -FvMYz3{Zmóh_֟~\s%cڢYَ[Xu_HZiU9uT2]~Gٕ521N_LC)IoZ)yn̅Zo۔21_hw]>߇(ZjٶF5s$]huf}|Y3yTUo%.|1ŏՌgY$ΔZד<2q1죄_Xb-=vT% UWo:yɁu K[FmtαjgN EϾgQScvPR%ؽ[Atm&܊`nn]aYW !;.-/:jNP.q+Zȏ8zOaXԖMUrcT絮؞z6e_hvf1DΉ jkP;P(+jփ];{~Awtx[6@* ]a ]Povu$jugdcu:t]kVknyy=Le#tkEn/=}AwNWC T,*e\T&*XŒJvʓ!auH):x O^0M FbTf#T2Q%``4"J6p%xQ_"\#?y6jfs#d[-`ޞh W.a vqҿ~tmvSӻlhk{V{Eg`NC`Ȣel}i4PIZ7L0YxЍ ZIhtV( }'2SrC & eS)cgTGezRku,bw713jk4LCAjv07njg*eo\3≢' U}~Iuڅnv`˷:|S ^juX|Odx3-nXuY֝r{zA/Y|cE8Jծa!(z C7띾5s մ MW-wpn`ʮ9ٜzN N!ߖ{53XvlRn{ r\aX.-񃗴ܖdXv}g#Jh=pVMwh֝v% cF!jq]I{P  dThH'TWk Zn O}o.o*vj}(e93hv}Q-Mohk|#A;@a?rʈ#O8^7ym[yv)xIa8봷Mvo]o[3M8TM͏Iy" uдDX?:V]Q-*l~l{T >[J3"'u(V&LoS۟gX4<.;]{6bvʞ]"&|QjkFNKm4;zNne{KEX:VHNR:mo-q4e~磞v#)K9 tbT!17 +^VHeղݾUwR޾(H4YLe lwX)4g^rhYǓ8g&S88^Q\gW]jkR#ՎRbiT_6mG)x۵o!w0:T6wYCtV&| Ϡbn}˺GawXUeA8:eݭӖq䲡xdnz0ȹ2 }]e/DR- [kwپAKvA yP[Xgwm4NPYHmM0.F}ۥ",-s ndcOYuCahADQe?cT^4OuD/z432ӪM@9|8e>Z ]7o]}O{QF=m7U:be}?-q2:_]Һ)OD@ 93^nnM^ _ כ3,CTr}ӮiMTkq{j03tr 0?3gI^^ʀ2yFmJʰ}P vY,;k Yѿd@غ4P43uz]e3VåئiN { ڋ[uuTlcY'qT~uNv;}ב})RpEuk>ݯ6uh 29Dx]GDƢj@lPMl<}Y8W!L}'NW]A,}5;FFh"BWiR(=Mo7'x)]1,]ݛނ9cN[[¼WT"mPqs\uYGg[\)5LH;pս޴jS{봛LؠgVƟ6H1hb`d<:MiV * jr2sA5+m(Ȃtryd_U`dI)q:k2oSi:, .X-˰lBvăhk?o# SoAhp:agO,]>atm,+ufʧÓ-,tdAݷ`m`l%ybX|[UgZ ;:}B~w6rNg{y<$iQկ{; b@ U\L*sY^-ַ+lQEՂAwUw&Zӷ`"?DZp'm9{ik@Jx`Qk|=[+<,T-=`$yO5?;52GaIJ vm]A䇒y-;ָː0MX4"Sq8N:>=`}޻2y:R{)hulṿ,Z{s& ËSW?-S#b>ʺ6=!Ң;5< δC"͵n4:MeEY[uxꝾ)3<C5eDQF1#p)[bX3b5AE@Nͯ`-ix&a &ʧ;]ˮdr~B(m7]t)LrCnghVt+t)5yo*_Skӹ&uo-oPfpU^35U>vMu:פֿ;j0v%Rkl;^Bb`kE3@3hJU9%uYY+(Om3/ދlǢPL`iȰAGwnM5Q%M'_0iq`̱kJs v4ט_sz/A2YEs,qUβjNx޶-mvO_] L+풴C/8I=/:1-;Ay |*|Qk.͠;`Bc/8z')dDفlB_T $r~BX[EjtEb84,ȋ4iu k {ًÿh4 cfi_4̚\^iG}ff(yG^몣v0vC.8ml]߾MoW ߡ[FG=2^Q;@h:y'=`^ܦS"lʋ`ɀ^ OHח*WJѬ{^WIOCjӷ3;:kVKZ @Y,U@qP@i2 dNKK-A!JI%ACttC̀=zDy9QcAzA:z%APAԮ"***} OAó.AA@O]=z *Ysз-^z"ՠП-H@Aˠ 2@/LP dlPZꀺ  n0#>8O>43ς~;ρ>苠/ ]W@_A_AG?'7/ A_? ~ ̀WWWWWWW%_______o WWWWWWWWWWWWWWWW ________K ________A =㸈q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ8q?ǁ=?'~$O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'O ?'_$ I? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? '$OI? 'R O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?Oi? 4FFOi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4Oi? 4{{=4o{={={=|~ϖ>ZvfڮS2ԙeq܆aꦲѷcfuծ;,v˞mCJۿzs:iJ{3-a5|ۤN̵ꮩZdh82}Nq?6{d:d m˶cwe[kՙVrmЙ2jkN1U Rבzj5<;v YraL-!x?mLWC<ѮVn, 2gɦs]g^p5h48״;j[{i4d✁Q}_2`kDHm7!,q|vjMLYyU}wJڑKV"MfL!-4M[SJIk;;iuuc۶S/V#vPWyr4ӶHo ;"IqfL[A*U6mkqk[W,kQmԧO8`Ps?:+:h6~ޖKmM+r,uU(cr ƟQOiC$35T5-C{Ө;=uÁ̖51vLok4Z&b,t۩M~EpB\Wnvh %؞v9(ۦnpVet4(uv)žuWKkخY7hP9˦;6XH>v_^w-TIqd^h,u |Um!^IXKN4#}pVǴUK c[Ƹ?.&;=94l]ә6Lþ.]cO^2vӱM%uf嶔;0O3bvn93sД9MM34 MMV =i$o4 -yGmSm۴G'DVjc됂 +t?7"$)ɺQevneYGZ:,aɆՐ% ֯ff܃OYCy׆!c2gt7TY[3s3if8I+M̚NDg ܨDT*q†,1؞l1oUVBЊQkgz"˕p0[ǣ\1ZmW cA՚= N1꾥>,Ȏzr׼ϛnיPr|5nW?0onF.㊜[ڶĽsziЂ}OX[;nMSTt ?С喙u~H p lruՁ8óγh̨ͨ.`1w|qo}g3lYaDּUL[x64S5'cJvjMkj'7|uJ#g6fl"vxm}ft)SΆ$ haZlZ8ߐDvQq SZ0'Uܜ9 dF]]0uɇ=pЛ0S|+znۆ0r{lBc5~71nGƩ5~KgiGowF Y϶w-uTɥϹ @tkshvIhlӳvALC-- <$B!q gBpub,NTh k-67_C8Czŀy^ؤD;FͱsY>`F׮/o뤆Uǃy6ܾ ָ6(Uk]} EBL]yڴ "[Q~G@ca˓I0v-eWO,i_pPv ѱ[=L;W7{v(}[vI{6Mc':4mBҷhm@:MʰzE`o6!lc?rS;*Iymm55|/LH*}8#N@~ڿmzxngdajF'87uMWs\ޘ4FmEDbסc,NU=^䜽T[u1.5л~RalZvIu]}Jē <8.\gĻ| x*XTZf~T9b# }(sd}EiQZEiQZ8mhv֐I?mכo> 4 wǸ5Z$f͙n굝ҢHuFШij˴ݜMz?G_!wYyZB>}VKﭝ^t<nh1~S[le97( 5pܢomQ!ui܄80x4ﴜ7FWI6OHЁDNNڒC݆N6f;gº'eg9tN۽}&{x诛헆Mk>߼}Xǯ9}m}\ݾrO5qRNW?8HY"8(^ҶڬzKUh4QQ7k 0$ytc7R5M4ئ,ح~KnfhYq胋a?.jlMx>%d벩ؖA9(Iږau}w6}K<֍p&z^wl(zC ^٧JwوM]Ǯ2bsnmmWa b= ,1+llEl&WdKiGm.௳T\) 9׌/5T$/V٨ȚE,qa[űrO-¸To.i=`KR8^R\@w*Rʙ,zC}iE4TTȔ2yQ"# Lu};d\"+ @-FRۨwa5Q[ךB/:}wIj/BɈ\VK]L.[-d*Oi-9zhxO{JŲP=5*`Mʔ 3_(.1(/MѴߎ\H}˘zʾ]UgEg?Kfłl],%, VlZeN-@K=ݼn*ْoDE"G:oz-JsOHGhδ֡WOkZP\ly马X 'R*t6Pe;w /[.qJ.)pc8MVTZlXUj:f}9Z]3i)EifOPUry9y\3ق͓:Z*6yZ)MfْrbL ~b CN7G"rPN\pu 5_P)T22ܺJsMjX+bh/UJS,_k;S/Lq"U}v+..dRy;*Xmat0b9o*Cs6VrŜ\vcڪK>ؖ)au)Gt S{ \)oKީŌ_2>BwigQ)sy1Nŭ+d^QRI_S@8NO要D5ar1_Ni9| *Ene}kRN~|Ls҆W֒c—d\~ةa[Cן]9N&c&<4hLp7:?{]7͖m$kMm;F[0:~$W\4CCV S-RqOqIh診4Z*D1:pɛVmX&Ȗf.BjxH SO/iphS/ C=W~QTtEa[jX:/ 좲Qٍ=*JJ5WpIl?φl׷Rf˓qxt GZj=ͣb*C\;Ǔ1I)eg@8t*ɰI;(H j:?]R(ʩR[j%K?KuzTo\iV2rNt\l7u g}1G# nŴ l )}GX֝n(3YV㑋\{k9W*mCvݟNGn*QP䌿5ai@y9S!o_Su" ^J vž Fs/JN6L~I;ʕ9y.56m ͭ+lXKpF͗e T:;'xo_:<.Y̴.fk.Vls6[Y-DrycO'G}etI~e]l:(L}Nhjc뺣TNɅQb>LN_c]ŝW mXT4ɛW)H# ]6{XSB5pE}QttPg(s1Β:nSoLFs\Gop4?KK8xNќjİuQ19pbWSuLaG)CF><^G2J#BWz-6Pwj,_)*2ua7r.lN*f*pWkٖ7A"8֜?7d;KUD P)an ud3j^O.v]j⚴pӫԂ?; Ͱw$K-ԕRAJ1?1-{Cwpo䪘V{^Boxߠ+YQuݔ@tf >TJEȓo.dsUVvF+Q.w;k6-PrEݴ-Ea4}Kv1I#Wmk,4UC7:|ZJo=eO>[sj5#]bĦu3<>ڕ?-W WE5uOkoDF93gaAwx5gCzOVhjK+ŊVQ^ G3 ,o/Cy yƱk>k/-R|1T<Ӥ~WCA^rNƿ^,Y:|Wo![sԆ+5w.fs .Hx+QxT|U%|-3QѨhT4*MEO$%ML%y88jc~L`^bv}kT`+Yg3O^g4ٹo򤆲**t:wmϔ>~z!U#+nGWVeKyXxN^U5: :6lCZȔ'սe}\L弌%,,!xMP)*t*P g"b6/'Q%SiYU4rg٣ j;Kuw=5UU{\*X4=g.9ze2(+gyӋjzk@]F]BG (s**۠ψ؎#NY٪\2Sb۾&rW`q c_bml︧fJ6' 쳆 r^@7*e/޼R|NZMCՌ\3FWS7&VaySbP%ѣe8tH7RTOڴWaSO(kC$[`N ]PR6?wUo]-)B%.a:j}؂ot166EMzBE.=34l5Ц i5DRwQ৒?%1g3U Nș䫹nܧLms#ˎ # b5#ϛXɷ7U#|j4{ִÿlotڢK!]uT [k͖ajj&ͽRA;tnrXNȎWP6{7f›J{2` 9s›h Cعl><~EOPL.W̼kw*a%-yPL&S;@wtʖ(7ʍr(7ʍr(7ʍrܭ=e4<7┥%v,|$7ݰzvyb50* ilM-/套:s]k:+tSjxFQV Ng;sCNh>ws6uNhK|hJoAiK&n򃘅JQli:]ۼR-ӞR.ԍ]pN̫m-c|u"k,㡚*ߡ|gx)W=+)}Y7uV=y ~PT֮ŌܟaX0jB䪕\Q.hSʝT.mN+e Q;ԂklAhKօB}0FiQn'&dK]ZO =]#/pz]^fGUX.%oiЪnncwҖ2+{6M1lF τ cbIn>w}F{؂e{M^䙨;RJ_qd ϻUoQHXvl LPkcQ[S6V)ra2maܸg뵦aw *EU}Įj6ZQ~iʞl۶KO7FW]7SI,vIVbV$Z6MQSv NIqyöqZ5;Ņϙ9]//f\7m)s}n4,{*+#)"wzJ_-r#Vw-H򪒓ыjޑ)kl?rQfO~ΰc&n>CurO5LouuPtU|B/3,+xd%̜m. 9(3LC_`d,WWJ$dl>% ֥C9QO)ٷz]{r5F(w+rl srcNdYhLnuc7:z MgزŶo^6}*̧Ykv6yb7l6ͬkɩE >.<ʅ>g{hi;0јN_6hC\Ζ\3UWj"O)檵 ɗՒ]VV:߸EzQ)lߪպqCZYx񲏳ukٜJլf/^2?]Pq~i oh)_;Q:pZ\X qPuױyEH]^$n&V|ѬP(O.Xl,^yTK_^vF4f )kݱ\9n{)逗ДQMέ~QqRVȂ;ٶ_տ>^*&d͎S箔fG6JOTGZFԃz3Ooq4pFFsRbU:)9Ʊ9 .Ib;햑چu0;-; FF{uՖF7a;Rdc)ӊ14w{7^/>ʠ҄mO mcsZ4ֆ'moqxǔݕ0ߦ%vK杞$1姎'l继Dm$V%L:NӿXsuV m 5`Nfd@n> iiޚ`ufOӖ2( 6-F6mjo2z+3zNgЬ7OdiHcq2{05M4(H۷jߔԬf#D['<6Л?[77JMK”tj3wrf}W2eXfZ,꒩X=hD훶ݑ-1G ##ۍ lw42`sp7{hݽ>#;-78W\V~LXy'nWiY1M #aսm|1jkRBv2A{R5QqBkF4}ω[u[7#nfݯ[ wZGs|'=S֝ȓD&`2xw4찡sGYo;tUCS^6ߤw7{O\Wv{hMv[D)Ӆa3ؙ~oV?a;f$Uݙ6ӟ#~GwɭnÓItg%&N$V;Mm'3?8CGwi"w-xyxy{gE"ξ{RvZE[; i=mr(ݝ-[vGqTˆH*> wj@"FFۉ{;;#2sh,(%JRAN;aCGXɣ3GiUy{v%E)рT=]w3;;]$W?e;ct;>e{{|M^Q;~G;6'wszN%X;mdp4mgwCiU:u:Njiˤ}WS&OڧV5?yLam_8}C7tcnnuתM]yǯuUWut:08"J9Ǟcw=Sߖ;eƗIn3 vU'T/_ կYՅFelEC^ewUO->9j]j@YM66(!8zǨ莎qK_+q@fFwzaOi+o/3&O0a5B:Jk-!y3u=ZN᲻꽁CzP`)^+V‛7T5lj]>uN9`;z1鎐eqk5Uaq &; =l^)Z5]TƊ[ۥ'Y{MjLW5`u]may;f[5ZO Gשjj]7Sӻ7tݚްי:oYݲ~tha~1nδtTtM&rcC5l'j{W][e`X?CG ;lEe<ǔ߰bl$1ί$ga9rc[0$l7![[*DH7xzc#m\~$V6eu4j;U.)7.VLjvZ-ꆕ↭I暴j@([q~Sy6cXuo,7~&L5D~ ԏQ *(#ʈ2Id˲{hd^f?2I]ՁfM }Sݿ)wN&ۈF1c<@#4M^Qbk*/@7ٓe>w416mG~j|HdcyErtzƘY#22JFm p aMb=zunL`\9֬ЌR]`\ajՍH(sCAiw$77~AeX߲mYeSLÍԁz| ھ8-d Q|}=gZ5)|mAc3k2A9uCsNwUTgI#Wf8Zt} %YcCMXb:D{L[jͱԏPmk3@Dl4i` ;}o`]|h8jװE~/2hG["8@\˂j*׷bHy!-Af1 AAyxeHZ]{[צ jp[Ȥa{ g!R7q) ͩ#ʎ {U C2qkTwUFDn6Gm@ԍx9^ ŇBGiN:7iCN4 eM8g*-gAXLR؎\:u#KUYb ֠һ#Ԋo5 7Rc{Wh{BV#'tI I A+6 hmr3U7\j[6ȩq 4Zz ȓ] M&244;-v:XsavQƤGۤ3zQFݦ]Ng/c?\'z|dl\íFxBr6Kxi@0q2ZnG )"y!ӠXhUvҀ!Bބ\-kj{_ ok;56vGr#P1Z[mQjF/u{z0(5/N;86:E_.cfL#un@FN^l)YOrth)of,j#8 n$x0W|H' pE;}?2l3qnH-9N}cu?ci&©o8i#ؼ VO= *ֱ$N^dAJYޒ!5\L$cFԆlVg |3Wo'e}߂pet z4|&)qpaAUלUptkuDaKkvn  P^}ZX֚@ڎ!mc GtH=ǻkPٖ];(LJb3&-ˑU9 ~FB磎>XsḟbA+6K`WcDj]{F5~l8jVxu_ m@WЃ ~Xcy(ʢcO7  k191ҐNXf>u-q`AƆgجӫvy2>/wv`%1ߺ>h@;uɰAC7#s9k rfx5Һ@4hЈ'!r> o4cΐLu +59F{p~c!tqCkoӏ?EI#{@7v6PiZvk64{>ȣ'rPq s Qρ@ .uFb1C'@~ud1DX?ߌ 1#H<qmQ! ׇ FDoP0B VIf ` OA˺H O|D_7~;xu'Bwl_&2b}||4D?l:ǯq 1˨ ¶ ۡ S{<13d {:igc@V>0&7ݱ~.dN">" KQ?az=cm>)ވ\V A^=n/Eq X?h[y:Ha2=$7wnzp>&"^|S_C>ѽAd_DY2m'H` i/cE1AD0MO̠~G '~fW\ V~&I>AOABxb:w%> 1}Bm_wHjl{4[IϾ36<2Sa|HXg7BcE#c[!KȧLl.  9h!hLdPLt0mA*s0Jc'(~!t|pn3gb}pVcTSq,uut5ηt+mm;j"jB칩Lِ3 k&Tq:!N55FZKukzz8<*1Y9A=W*WO[OS0|Gw6~j=]!7i+o?1+.;o%1vFQ3JvjSHloZ|mwUtGy-aخ:Rɗ;i N Rwjdn.>dqJ3};tI:?ԟ˭U{Cm}7.ΐʑ˝7.-%T4]~X`;5 r"*vڜqv&\Lĩijԍp|xUt]Ww8avt+ZNMyM0l׻w6I/]EWwfB v vG&w~\&g@v2]C?;{;S%+v[˭`wn%-^6F]E"/ZUt]m,یsuw4wΏ4]EsW_ڕvxXLc|vդz;62ۆ۝$ۯ669q]U':|EWwF,utE]E]]Ej.ww@nDfvѴ_M|#&ۭW$nOPY|tNt5WbM=fR(r}q w'Xiz0nHl Qt]톫tzz}5캻.%F -$nDlKN.Em;w7U6;vAcUNcgc-i"s#j+i;?[ٻFnJ=p'_< 1Wf&SMjɻR vv[+׉S$ٻR-n&'7dOn'ك-i&܁j+.w!^0b&hsLFcwޜ`˶׈6ė[;߾i:f'P1Ӡ˩b 7}_DDz!o<_^r/%P_kN˲~M8z?c }?Hϲ9.ͼ~/.}|K($p&8ohKۨM9~]oyB,%0?x/DropY>n܏߂<xx h/|]|.-x~3/e?̆;;UfC,6fO8~rP rEU𷐧q>-C}rU_!x;? yv?O'8> ~G^#!'C8x >Đ+p9?ע_qKb~Ew]ov \&__ 됞rT_#?"7߾ʟ`57$? <~ 8kND}B[B儼%M'!?зBD? H(nvD hS_]]?ۯg߷W_KB"g19ORG_/ueG!>,}"[؉_D~!~rü>]T0"o/~n򢞢CvM&ϗo~O/=!1qsC}Wx;?n2ho ;?Gg8ߋTobVn/!/>+bEx;~| _Ec1¿࿥!G'޼#.헯p"},ۿ? dD?~-o9'DygG!ׄ";.^><^枽\Aga%/䛐b>{a?;"[Q/}`/xn'a._I.i*uguWv۹?/^ BN >_D7~B(Q.D?φpKLmfXf?\^|˅ M[|_ cayI&./J =OxR.{rϼ'8~UٯpIȻ/Uܞ/a{<$S }<3c {Oa2 Bse4L7?:̾gU޾ ÷_b}7޷ 7?p| B#O >z]|8G9Nx=~H;_?ag_HدF1žxOB.}τ'flX}O8Xϳg_H9,|9޾K⫼RBva|>^ך Vgq}+ǿ72lxkPg?>EOB -COK{L \^KT!>|GH  [_wx9!юЗB_}h__|>Ap/x Kq.D={Rh!Bׇp'S)pvkܾ1&!L1B {ts\2BNqv叟dWꃏp= P:{}=G9DC<#?#?'rw!ĸ?\+w-5^=[ϼCh>_9./>q/cn~L?~0Կ࿰ p.pyo9~? ;cǟ|+}a?\ص۪D9>Q^xO1B >?B$}gI\ /~=No!W?NN׈q^}\}뿷]ħ=^_,?$/v!Dž+/q$p)r~ _^qQQo?#ÿ. we'8\}5?vg=s9~h;3wrm_m!F{ r+s?'y=~Iwo~xAv1ώFcܿ  {d_+%/Ir^)|}!yg!'HNE|RzA'o!'~_~<%YN1o/?ݟzO3Ɵ~|ǁWo1яb?/Ǥ3?p;{}s͞pM\s68P >E??~-CV >zLQB|)d؏ 9g<[ۄ~vq8vEXKW ﰽ'/' @ )_+BrBq11BX L9x=qs{ܿO)'zG-︜G8_?*⤢_>ԛx|![c1%EȽ_'uBM^_y|8|d|0l "# q_0R>v~~>$ODDZd|FxjOaUėd~~/ 9fG? GM1ax@8>Nwy8[r ҏxEx< ~E1 wf~Gx?~ǽ12.$_οv}1$DH&kxK-/'\x7p/_"! !y)n!D?{VaCo8n! \bD=|;J/T0@3# g!;m}x/>r}~X?#OGG̗#OD{~ožHhG7V4g84_-T>I>'2^Z/$ 㻰w\|*zGykv˄.p )Ta -qOτ=&'ܮ/p>};]? ;B"~! H·?"#G9Q/o 1΢Bc' _D/.D W%aW= "^.'qX${xWox?מ}[G k\/ḗGbGP 3ǵv}^/*Gmo+4?b]xTț}B>\p۟G71ok<~AW󟨯~x+󸑰WE%;/tOcttt3ñX3~끞 }'@o=bAA:N:3k-Jς΁~Q7@;&jY^@M/Ag<͟w߷Bm!z==yN/= Zeqކ6>qޟG=3ԇKz#r8Q~M:Ymy0e@T {/oPN}| :_[COu8A8 1x9WA:uɘ󼿩 /_}^_?< h|,ᴏ7rz>v4^'x࿟(Y'p!A^}_^΃5;f̓A$? W^y('X,^;11/QmAo_ˣ+1_-xqN [@xP_=ǐKv\̓՟^;1/d=uL+g࿏c/</%T G6H|'y8!^[yz_yX&kj̓G^g Gb>ߡ+O^Gm s%1O&?5ɻs@Oe7~ ytpļ&L6+Q?h3 SN /ٖ/ys:+$=x;q" >oD! 1֦w9Nmr1~`$#UIv/٧Am1DKؚY^ǣxj̷a|fI~\}m=T'lO#=/pNh!-Ay{X>4gA~FbF1cns?Cc{?Wа Ӽ^ȶ$+R $Ļjyz1_F8$Dӳ{D>/%I}uk>);:c_Mׂ/D$'qq$I?qf1Vw,<2Q"D"c{ƀd5}3KH/ OI&+|C|K$b\t&]sfD@XoM)] 鋧9ɞFm~_?+O<-XMADrU̖K$$L}e=Z ă#~ ߇0Nq a z [c^Gא+qqv~wA!OyqC#ɀoH yz婍 ^FQܔt>xm0/wӼ/2t?(ۉx<_/xo?a?yUG1dW9l-L̏"[5>{"/{cuy_'o#7K 1NsMCac_Hמ}HDu\q2`/qys^,ɓ>$ٺ\_xH &]S;11a%uWu{kWv[5C{/͞xB~ӱnK:+r:m_6tJ6MT"LCS)=]ux}m6+jWE;mSMJ/ꭶΈ;<wfDW.;P{+EoiIbq%߉`*(jR;(8QڟDe &[ʟQEU!3@Ph%&V(/OUڠׂNte= "vqj: 'JnN:o j/D9%N9Q@(P `UNZ]uN"{9QD)PQ utAN%k8}>ƯÜhAL.P'JR~]O%T)E(_ȍD ^XOr9L l̛9Nt~~/pgNTsEN? 2Bo*@ 9O5^ ۜoD|3-79(ﯷHVf(wqwsz/6~{@D0)Ɂ>à>cjI8Op$S>͉>É?ˉۜ~'@ρ>/r:} eNˉȥ*8s @_C #N OJoOo_П wC8)8'ceg +qiN{8x8Q{<:a*t'{9ω”]?7%Ȉr:?ft2@xScнDYILЃ0q0 yzy?QNg?mqh0}0y܃8\8L8\88xSSSrKg9pr:܎ 'Sz~+z.th|taLDs\ , V Г/sĉ)NO{DõÕ_Drz.@ze qqqqqq7q55y <;8Qy9q=< 'z6t`0~/wCơoP]뜨GlɈ8';1(tG6sTa ׏¶ A~(,KH ¶t +Ssd17-ܚ319Gvsɥ^bn#15&r[Bd17Bx4XȖ{,2d17X%;L.a/"C94(@v¶s)|I.da ;M/cS6(JNSB<%l1 \;ŘkG&Ǵؔec}Ø kb1]hFL_Yv MҔM#w0 p. Ox8F$#X G.bć{d7i'\c11nާPXya1!`1#!Ť-#>a,T@m1ZJDv[B +a1-+ne*!"blڋBuKؔǘ_Qx6cRaF75 hZ2¶X FvX <QȖ0nO?OX DvX h1l16%;-R be4HS3n[,^bb#ҳdCӲ1ZޠxC++1 $ֆW0 ٴSh /1ii0[Maҝ^Ƹ*+1 I!MiC3SIwD+#M3Rl1 Ap%Iҏw4HB3 !҉X-n>%]C ]o'M+OXB}>cӚWa ~[LA)/k޳j%SVJv}CtY.>=ʋUy|^__b nCF<_?\~ {:CyC3}C/?vD oeCz9CCCCUP}S(?}+,6:CϪq"'VAlHWo/w:7gc>yp >=y5TeGl(w[,WSaaҎ}(g =o GCG'ϛ 3;i Ypq>RaC'߯=S!lBCa|=J>O ccT?Ć IXk(}D}rtb wegBC2׍w p {a0!7:!Yrp1J_ۈo|Og=CG1Þ?LkWayZOo̟|̋)^H ߣܮnvk%f bwmURN,kY32b5޵2X/؎nnWfB\ Hݿ`>W<ݰnS; J4{ZQݶa*x'щmײJZ ;2:uW7 ˫q%W)U#t CgU\nԽgUKxؘ?8xMmB4vXKJVȥN1̺hI>S*7)[M/s"LE<ЂlXqK[FGִP-eeF絮R=!\o;~fY .؇2jyؐBhMhV[=y]]rXVszx=Ue΃OYarFAvI@)F/+8k}xR.%0/j:OL ï;왦݂|xT(G~l[Mvm{Q)Vd/hʙ|nξŶ[ ?gml%rԀݲvSr\ .8@r5]UQsj;i Lr=1ohMS%@R =pe([c8qsF^cNjjϵMue eꪶ:Z,+jFsmʛQFD3NUb\Wɒy]6W*dG46aKIZC\RG=Yhhq9SŎl!rK\Qeݶ5 ȥ[/fo5_抁 KJ>/pt:e7W9LnӱeerjiP]bUJtU-,q]F LvKJ&,܎_H gV尿G!ol[6j.cRkfÔ*,5m{¹CtiBRnlae3Epo-ئJ{P.+z -../椼;]U9`= [(U'BR<+c2_* 7v<$긚RfLE0ܡk4Z岴GΣZONtnXG[zDF_Dʪ"J+ oc<뼓ЁahzZYvh9I"_Zs2.Y]%*Оɕb. J jXH_ nZ b cOT% Y,4MY7|KRBj6_c].<@(5퓺,Aʒ-$x9rŋOUYBWՆa$֭2ü3J|V"|P1A(^yRMUJ,}؃uMzY̸rgydutыy2ԥN>bs{_%*72/`FUHs ^[61$0^U_(25G٪p=x[*PS[>byt8:X+gdyȒ=ZtWSl.+g3}&nR@<.LVʼn9EP[XL=Gޓʒ<Ց6$ !+ V͔   ~h|PU_47IA]Rg}Qx m' )2%T)PoI$t_"@y 9 WHw6[W"a0f]n)xjd;U|9/[eժ.谑D0FMÍԁ,Oj9%c/@Z>p]>#ڃ"ů4Zy[P&a?ho %bؚМλM1uR>fg`?JNHesᢲpsR6rEEx-R;Uq[A͑+n v4;JREײ9V RGm>}RP\,{EURV>[A܎\b!汅ځW ;$ W v)](8yU`㱦`6y EV$S![2gdpţS,#F 2&"ʥL^NP M:x9wCbpTf>Wƫcx>wuٜ-a\NUJG:-hnY0 ")blI;L7VtKU5Sz $TuIJCaJY5ݵ aV :6Y0=r6MPWyj2N%'fL2ϐ|W{!  Ȫ͖Sy^|Ƿ#~45UjV^-Iԥ68ԩLȗ XՖL `S&R9_3]oB{+:ß A9+|֏d&UtjNd zР":-%wH|2Lx?,#%gWT56egg2](RFJcC46:lwk4mCud9.ttHjXKM,jrQZ\s' nC4syBz]ԁZMRzKm bXl@|UQrIO\Կ{Y3}K ZN`嫲@9nu>gӚ$Pc424L<4# !_wļE6'gN|I)$&?+#)p;@:HFoC2/I8& :7u_M"q'*eib|C\Rf;vrQ`e,/А uz/\+pe_Ǟd8jv[LiVmvT``ՇhPpv1e_!5(Ӯt~!Ewh/#MX)]8Ck}o9!m+f.9zeE `EɭmS!1`<#{Q]^m>-I9vi<#[ĜTVrNkI39_;V: ӓ C!{^V;dLhxkn.nt^Z$d*{!$fN^ z9g ],’*Ud`) 6\ hHC+AYL3*T33i /)o L2e>DT(~!2b.V+E&P-ّ{pAtﲨJ,1h^weİhщ-]BWU"2f idW<ijm҈ &Ԇh>ݗZh[SXK%mނ:~eKN\tzvw %|&+S 1Q#geղ_^Sh{A#GO5+*O$_6lTK\13ʓjPFV2 =Qb- K,Od隲f]m-]riRSԚ.0'}'X-atP(Ru0:6yPOUpY]sWMr% /jIYilݸT6T=.uqL"U~)6FNYoIm`4 W 2.P҂+d #lSM.h?MlgӉz- JJU2IoۊkZrG>_,2W6 }V@ښ'er*,D\~@ R~ 8'ϰ8;Xm/*i.uc7H {5ϭ=dDvtmVsCr6[.DՖʃ\"|oz0=(*-ŅivǛwZrvfɯ8k]m:/ɖrDNPxE+P1o3TV ހ6Z@`MHWv ٱ2Px"_4챦 N{ & xIRQJF&\ۺR8r5ahUG1ӒŻn/-*C4sw}.Wy WI*r^Xh'(rOE=|R!.DePBs*c>KX I$7\\雈0Mx,!s3%?%y2ru#(*Ռ8/E *!k]> 0DP$qt*ݎeBe]Ȅ.y*t`Ūv:b7 b߳45ZnzI3mg e/T[k@.+Ob 6KSe4oe!VW | K2¶wl>}"-`(úg-& o=-^nw;0(Z .W*XSs,-t*+]&\ZO w 3DFVWu p Ǐ ,Jef RA Oy ǯ-Ф`Tri;.=iL$u@ 6).PHCD39O5 -N&VWkENNy,(/y=휠ڐ&@!MZC"!NIϟKrM@Lh&M;Qa[}K$3engZǿߑ7%zC+!$&OJ= ;PKׯ4՚n{F''|v,};@ juU|/ut^45dmetadat/data/dat.dagostino1998.rda0000644000176200001440000000336614167070054016377 0ustar liggesusersZ lTE~{Xڲ@)B N[س4Df @²[hvnD !h !(*%brW2--BZrHs;f/54Kfy}3`<,IA2EĜi9%ɨNJN2JDr}%p8 1kLH@R4 shr) yZy }q{B0!Ǟ81!߄[XƏ⸹bbM`Y Jo>^{uXE`0P ԛ}DM&Qssk_Vii,Qt ׀짗4րj@Oc5'}H}S(P-$K5V0.̷ Ƕ ǶK%|$eu|jQhǰ.K5bv`㖚WZg^Z3t,^UOGu c{m~.O % Fեj~R i嵓+)Z%:^/Y CYkBgU앋f`@-[Zm>q;_IثOJ҈SlB]3D M)Ļ3_1=vfO%2qz^B>u(,BT{)="$U瑉~O#L&US4Bd ,l] ZEϣ:?\dyƏTըhw8:El݋$:Tw.p?;Ƨ;$Dоm=}N|I.A_?ch>Am=Z ׏y1_rNNV t `Ng8atrf JDǓS9|{SoOsd*}8=prxɜ>c$)c?Qg(48 ]/J+Y98 1s:B)-}9]$wa128%nk3-q@}\I0+ɞCZ6$?#[1q%oFާ(V5 iQ:s14Oc0Frب\szOm>É-SSR#eQ *)a_ aY7BeK!'Y$?#eoDޠԗ=a_*ݕ/s9(+>Oē8Yq{j(l. ycK'cNL,ɂǛ._*ZAd$Hy M 8lap؀6 8la;p؁v8a;p؁p8p8p8'p8 Np8\p.p 8\<<A*)metadat/data/dat.meeker2017.rda0000644000176200001440000000113615147301610015622 0ustar liggesusers r0b```f`aeb`f2XCCt-XFN ͗XZdd`h! R @U%蜑Y_I-KIKQKL+ZRYZH,Vp,TʯĹf$*gY\WꜙXR)O,NMUp*J,KYRRTZYX.S/:((h$9 ̼`3abdG14,>059' nTZbrI~ G_tMcWۣ{V}eveїu򳫸boo|oa/@~O#w}_l _7qPoe#D?i`f cg^>jxXw>[yd_~Pū.>)i_D~WgQ7?$V)<ҍJS^qP*<1t5C/{sY=9"3=2 ƹEDe;g梚f&Oeƶ xٜ-(ҤmP (PIZN/F{%aC*1׃J > &@w"xP<x:L_66xpŞxsf!O<U'&fMi00'8`TM`@&t'yI冩}ƅ#7\*OEtYo2:6f@ӣmk!ۑ4@6:57x[=8 w@ metadat/data/dat.hartmannboyce2018.rda0000644000176200001440000000441414223077551017217 0ustar liggesusersY[o$G;3&$$!!v{֛CBx}ve{ӕ{%q.H !!/(@ qyߐ$sNT;< vS~Nx7._=WZaـWd,Y٭ c ۛ< N:5QG.j!@EY"_ U!v%] m*_Y!az1Ĺi"VC'RV!xW!s]he[-DJO!!\eZjkx=qlP2:q* ؕU^aνpaΦ`bkؗa. Bk+lyvMƬؖ?k"N֫6gYeەV]e$XD\^a(rfIPɈl[ᡯ4S!+~C ȊRȭ2ǵۼ3*bG%bZf^O2E$rEHCu(74&.z/n VȆt)oD1ыc%4MsxwS"m@:7ٛqFT ,} ]a["nq&0Zic$m@.E'_ֹbyeC2.}x^86]hNGFqN|/d x%\/E2Gd3O:\%-H*'6`Bpteuр9\= vcɵtL#$.k`ƂK^o%nfֿ+JG29LݟBS- 2΅1Q]߂s33SYj%BqC$I*0ZNhx2Y75§,eȵ}67 f]tv&& kl箭V7zɸΈuZ EPi2Q ^2~XͰct%#f[FɅmqhin{X_2} ] =x '(l-\GϐIO_`?N@ YAp5sX#931*b4׌~K3u ϒ<|by(Mm P i{- X/RY~mxb ?g;O0vQ=a-)ƃ5Z'l_qfjrO}%"U Jt~h9ɶQҳJy6dKi΢·I퍓2h=L:MS_IyylC$C~""z?EvykIS6'IF_ {Q]"pΛ%Wn֟wXb00 $o`UӏVBus,1iMPf Yh#o0 Q')o`ߞL̼3_?cfadd:. `c)]ф(鋚ڭujMq*h'[5m7CX) R_N oD^Ft}2I ^ڷ}+'Z#B?Uh&O[ڟ6M"s Q! k3metadat/data/dat.crisafulli2020.rda0000644000176200001440000000157314373115707016520 0ustar liggesusersu=lTG| 6R"YaYM";>B~6/ڷϖ $*R@ N$$ A"*R"μg%O7ݙw'˧[N@8$RhBj2QPA ЌL: Lyn!_=I#9C^BԂ=}I̔rmTsVYWF=[ܜZ4rH++{ĥPJhG<&|D=JȻft]Jwgh:'}q }7}]v-F"h'koE֢oӚLuj{\)cj4ѻ:&BJ.A\dI H):NH| @)־_CAZV;gs\wڈ K4HχKI3tD+i)L3)aJ(&vtV %U쨬Y^S]tDڷ61metadat/data/dat.dong2013.rda0000644000176200001440000000130414167070232015276 0ustar liggesusersKhAg鮍Fc}?[kT/*D\h" (j "xě |MēG/EhO?fY)]1oήfBtaXٱ;QSGGp^9 G׮ij}c&$Id' S4$IAfYd6Cyd>Y@B,&K",,+"*BbLsud2)֖ eUiiRS3j:ih8>Q_hFKؿÖj!R:U˫Z-0΀["|ʩOV)YUTO^VVm`/2yB}*76\QƂ~C~J\C[֩bBk _ş_<~D| Lb/mBKxDϱ]8F . C#50;]ۂi  p@7 |?8K΁1)؝J.=Dg^ClG d9ApqiA"|\ 2^2DNlNy?c6= Nd~*5{.GU>[(+{c%󹁬 jkK0c)j%l*mno metadat/data/dat.bauer2002.rda0000644000176200001440000000103015147315534015445 0ustar liggesusers r0b```f`aeb`f2XCCt-XFN ͛XXZdd`` *bq+JBssS<ҜD71=8 ,NY6@|*fI(NeI-K) *lj`aMI,Fž_Z37-1$p)4q[<[/Hm/ | 9ǖgX6]q5_h|=iuJ&8v?d9?k%{~ކ9w._\ۿv._ye>iA{m엫}_ u@3z%B &X\RK!,EP6gIFQjqF~,JRK`yzy%E9H%pnynyq \9kN~y*l҂8Eh,/׃991A B41z 5ҊڡijYmetadat/data/dat.axfors2021.rda0000644000176200001440000000210414167070054015651 0ustar liggesusersX[oG^/`$mcbVU/dLm (~f%.}cAUR xwW<3ߜ99^Z;ϵ $($RR %AH0XB!񆪬*yڨkifR-KբV2ucy> J^ z%-D6{ͱ|!2"y/Y9s{~ʋf`/oy~ r"e;lcoxP.~[{Cד43/ kZYZf<-S.>'q!c D{v̆wٻvghSGuɩ )o`nd:+ܝ~Gni8;S9wܡOڧuK=2$ȠzS}A8G~LOh:%metadat/data/dat.hasselblad1998.rda0000644000176200001440000000164314167070054016506 0ustar liggesusers͗KOQSʥ@*`EI%nȡ=c3d:FҘrʅ;5Ļ??0q=|Pb 䡝޶o#'ƘhS|R %U>p7y3|0Rj@lƴr]ejNrUZ:ur% 6` 6;.!4}`?8C08c8hapVGn?z>Wz&9yA~' yCGyE~gFz%"ˆfxuI]?M5{H%DxҰk;E4)bJMlE~? 2VCq/ ZGpұ{Lfi[X6L㪧1U{4NxOcV^\9p|URfuDa {[zcha˴W)V+Q3ٟv3uQ3nv(ەN_>ס6m35GFb?xxF<+{*Lv?>p metadat/data/dat.molloy2014.rda0000644000176200001440000000134214167070054015667 0ustar liggesusersVMhA&S/HA^AvۤjMOAA4ى AϞbJRgvw6#ִ۝ݷO G (NG((63D(eݻ@Fv&jceL--X4<ے,pb lZXQ7-im(Q %YARlhZnʑ<}T`nBa@rv$)& Jc9TȔ,96 ,CdvUwsy{+$`0S2~ 5S"B`:cp`INޕ]G{x?k3Oo}BYHmߑ3ܲmҨv?yPڬ[̛hwr<ƶqm+Oad&^cXh=si7+˙e-]n,]ɋxʵN^5vWFxۇBL0s_寢XkF8[&~u3 ] IrsnCr=uХR/zRK7q׉O¿z~@8 F[pTa, [^o`I<{^C3E""62ޒHV!F~1P6(N԰;(E0#]JxwoCZ 槍_-:metadat/data/dat.steurer2006.rda0000644000176200001440000000066715147336354016066 0ustar liggesusers r0b```f`aed`f2XCCt-XFN ͟XW\ZZZdd``" I 1 TB~T' (3* e'%f`#E 0qSCBa nE7a``R ?|e]qK3?]y"K G<nڬJ1m\O3]-d>/ə#Ԝ{ yPtiLGW~ӽӓ"O c\]}]zN~g?ʛs7ڵB5/17ΜPAҒ|XT&L~pV23,')-(sXrlT0!90"Q/F4Ez0"HXxmetadat/data/dat.gurusamy2011.rda0000644000176200001440000000100714167070232016221 0ustar liggesuserso06Ejh< !PyB 6tennU  iza׷PWNAs0I8wL5Tp1gvR#|\.>7E^+-\&,2 metadat/data/dat.crede2010.rda0000644000176200001440000000261314167070054015434 0ustar liggesusersՙ{lUn[ڮwy/bD Iw%n*b4h5  !ĠmJK)-vʂ +F3gaSR{s!#=s#`6;G)0iG"Y,ڻ/5G)S`` ƈ@RUKIs b.Gu@0 &`Fx021Ƃq`< a"<&I `2@Tb"fLYQb6xDCp8 '@n MTzh4VM4U4~m%iJɆN))G1At/4zL&|C_[hW D5$`+)ї'ze'\7E(n)7|(ͺ^nh^ǷFV`n{Ǟ^v߫ǧO7Bz>7|ߋw"Nl3MG g@v77j"9:}Ǻa0껵ق0XMj͹)x;]n}ߜ\q`+,8ҽֵ2VMDww5́;aoA8]Kŗ֏m'ַfG﹬uF ^*і]cU EPTV@UT賉2j'*ς`-CCTm*{gjP/ɴ&UmN^3*;^m:6=1Z ~;iob堊xUK>WP)61B v W3`6Z 68aU|%޾bxti*sߚ[~ xَvB"[ n,,ٙy!^Nj୾ⵯGxW̫:+H<2`ť~wxyg_ݚnjE{I jyӸSKnSZMp~*$u{ko"}pؖ${<6 r?On_6۹_S+ Sy7?G﷨˥:=3Փ{N6UeOԊW5E#^sWi1[=.B3|6Nr?OCO96}^7Q<(Xn fq^GZ3_KXB8FܺN{KAd{y3sf#MM6>~69wL=W|*</('{c0.L%x(BO % C;8L kwKr8~$`g|U2lMC(N?hu<r(=ӯ9[4iF~5ԭR4~cgƦ`Qz)% *M3n9!VsIstY,lM z=Nνe;/gl~fmetadat/data/dat.berkey1998.rda0000644000176200001440000000110714167070054015660 0ustar liggesusers r0b```f`adb`f2XCCt-XFN ͗XZZihi edx Y! df*($KH%B;/<'QܴyRS C}?P|@0<80,\`,G10eO:WTə 0kcc0 Un׹l _ |C1{njbqiQ*k0a&_4Lyd?:.:81\/x$}kg]DW^=azw:n~pR9#&ɪe_cG1̀[ߣ$nhaBpsa Ss/<{a0BC%4YsS ,)ĹrKK2<"F^~iIr~n*L&Tc1"Fh,/׃9L @Ʉ-%3=: g*L=d1"9 Mee*Ysaʘ`I-NNIed^Zjn9OB;ިqzq TEyt)H=;lb8G&+H-<\E TIiv %Y)oDE!f&{bILvAV3(2gcĊBDr=C|xoijݺ` _'D⼈nBd~!Gwޅȯ>1s{pM G_17C]MO Yn#y"9ɍw `OΥw ]?P':pYOBDn>j/^Xg=Ȫ:n_??GiLyBA{u9rI."c9`E/P}؜l9i!fl3- ^f#=-@o0no$B/sͽ+M98?"u yG~(+SSO4Q~`|= $5/AGuz~c> | Ya`3[Gc$EԜ38O 1 >9Sob/= C^$S!z w{ؿ% A>w~tg76&sG?(iGs_Rlݢa`.IwT˺tV1ش39iFѦy5雼F_'=wo!B9nmetadat/data/dat.bakdash2021.rda0000644000176200001440000003444614167070054015762 0ustar liggesusers] |E,gQīmiACB/ŗmm&ٸi)(-"rKRF<k[X%*jrX6Vmʙ2F@)Xx)z2?떼k/h}.q0%jfqK>|"[ Ry{*+ /N-7~IKĸݬ F8ʲ4ln˱%G\8N[/G)]rDQC5E#.^Q ɩ|<)wu|ԟEGQL9j ZJޠ-9n` h-Ե3 aK +ql: Bݎ m(l> :3jbkս.<@$?8!e8 )ow(2@`Pp\ R;jnhm#ч7кBC3?EסH!*}RʖNù+0/)qR9m%HH J9- hWݼt*#Uy+'yݴX7+Y:W`M rYԻ97mqyWbi3'STT{Nh,4Sy&vZi'gIݜĕt>+J"&zTO,kDMA4; r0bR鿊9n"(SJ)F |!/XcSJbb(.;_ t96 &dVu̹Jz•iNYHIi>ks{J$W@iik tA1) p.{upVrz783Ӵ(y@r,jHeout{-XƉ9PpqMIiDm$BQ22^k#81@ @]+JC$rSuI\DX_E劫:Y`e?V)Via0];.W3G`jpB38Wj)Q<=hWm⟬"_#PD+qJXх+:Еt"I]#LtwbpUߥܩRx _83p7S[3rW QATԓة J2pE Ye#<ўeOII˰Xih >YFvZXW lҲ-k%MvD9S*P>%8(+VvWtFԨXP>uO]]6Ml6Mlۍ6k΋mfYւ\ E+;71Õ(Gy|!/nS lEEg@ ;.P6IC4۫en β.V'~oj>ʔ*e_{:D5QMTD5QMTDڮ-Algb,llX"OW.1ELSuo*?SASԤ+06?m:[C2;[䗩eTsyN aU&@L h76ejȉ{z֗oMiAEbzaCyҥ\G+;7:Yb89E,k/dl%gN9N9C>,aRVokuθiQU8sh_ +Si8AsŎL^^w>)؃bNS@W=toEVJWo>|e^f䅥,&'wZ[.P>K.MBhMJgCJ򙜟Z\VߍV?]ࢅ$؟Ee@{ExvV?ED]y,ɛjs."e QJD)QJD)QJD)QJAi9†:rOHOxq:~h^Yr0X1._?Jab^'.fU ݁U#')`?".8U#2ܥҊ~|Fkj:Ǒk so-v\e[> g$ڬJ2wt:tby+"TrNdyxu-Q͈Vףa\vXl-ȳdY޴5#mΤylJS\K^,svtAvF9OgdZҹyԌ|kk5@mVA9ߒJS|/O7RdZ9b+D;u*PY5vvchy٦f +AաTbmsA#.^XVjDBnTǜY*yʺO\s5 n9kU8m[ *ΕwG4yƸ,T`6Rh6/8-6FZR[&ƺE0Aܠ1$bzCɨכL$>WtQF1 qs{;]xѐgONHH64WɦX!FbbgKJL2Ƙ`EIU/?STG( I㒍F '&!>..\8.\7Ŋc7ц;4Fb3F 7\@. ZO0yré،>i2 cƾYx_Z}7 FSbb\p^jcE.GB=RQB1LOI d eTܼ8)ɔq r\W\1qX6JdpL4l=Bu) P'el`<@aG>>6Ozo\M rA# !Icx86#l9/%=E9;bs͹ncTLћbƄH ĸ9r 8 rZIEZ1"Nmڡq}H2%'.op>,R81ٔK3="fno#5R +5P(5byGIqQ 5R_9{ZDEmN2_%8c}WMQt8)$ )k*y KpJH' ;7hՏ)|G<}"t/䩶[ٷ[cըMN4*Ey˘*H BI%c7^*֨"1THHHHHLU$IU$ɡC4P%Z#\~6UZn4+ EESIR{bkh!Au| @(.(U3zD$@0UCPqCuj"/ eee1vŸ8g#VbNbXکIzS^t&Qkt%1fL4A$o$ ִ'%$kU l+6%kR QITDmgX%TG10Mq0kN5_&ǑXg-/$ڿ8IwΒ ֕'1ey\4Jo\.7!!:iٮ׻gXFm@F  9BpI # s>T ccti+.=vmP WANdPmuS=y6A zq$G@ Y5D *.AzyGyjAU%ĵp)"@ t[/'5$&> A`]d4+u? P3OJS| .#Op %idyQȴxI 7o7]A繙xq`ϗx؃=gtw>{kځKCmvw3W]fM;8_ >Ns>ω1ZNWO{/`{tjj=yC[?rX?<޶~.80WNwl;&=bK&z]];m-넷&z;]>xUS|wU cm^k&koǝ}:`oƬMǷ>S>w^}v؃<8^ݒGt{h_xuΝx%Νiaxܩ7Kٻ{15VA ={w;jbxs[KZZU⸖?Vg{Rx}Nmq+8Vًh֮WOcNtuGiW|# Ykb}nו)xoëgnmxsN6Y;/J2#=S.{+- zs5\כo>x<:㤽KRmxݵ\2-_BvCxdnAWh|S|K^ꈮOϷ8>M}ϼ[>շ%W+;雵"~J9__kU?>a3h4B3m"_o:^*͹e^:.׿UWo1˴=&yM~c:޾D~S~.JzZ?rԚ]as܌#:w-x>:գ7#f/_fum|yϕ;6Jw bp~AMu o>y`AbS~K}:~e}tAWj>S ;YyH iK-޿=؂R^gK3wusj9[zk{6\m_XMNҫ]-/?x O_X_@9<}^6zE/v*Uf_գjzhcߨ!_2Zc_yG+Wʲ/WLz lLLx×;=G=F}1xS|aŗoZQv/8ŷZr'myOwN]w?x#sdia;5=~|l[OL7&]2|;Om?rVFwG_jy1z|%Gt|+ݞ^`v>^yޏ7[x]fk><}>}eqw=>ɸ?[[>#34^gݶAq=U|x׻7$~}ѯnu.xuW}3Xw:Zx?$^]2wA<o72 xo٣5#PnN]y駦ܺ <7r/G{~W_䛟3էF'ރxxf| m}Ioo~ϡS7,j7t_γG.Ik:YZŠn6x~y:\8fL^2˾ ;7p[⹧/z"5wn-Ѽی7mSqxGa`:|h5N#.7qJ{/F}t収;w\>9xKv~?b<`C^v3?/G´=[ǷN;ύulߤw&meSh-m;5s~ZwZy7j9O|S߷ g5__][Qvy6{yQx镟ri,+VS6j~RJI|V/{>0^1m|\+x{M?uvb]p~U˧k[$hi@˿˧;:$hw>'PԆUm?5Jkw~2?sb;h >_ ǦfOК#߿ø)Krܬw{M\7,O_K~}>hG;SC1ڭܾFxnW2׺O{wuշ nrsks~u~AO|FGO/K.ƛ:F^<[o@[5qw>OG]Ӵ'mO\lq:g,ڱͶ$\O%Owu[kv-Yzݏ:}ro#_;w݉O/2}^9mȨoY˃]Ƀq坣s7{&#-.ۧ7ëx5T>M n^{!g0SܻߔD>Vo]J_,2n>|:UZ^{+ηڹx2)>w/EVΊ1tZ۷WRfLJyzxӆ^[-=>}{?}]ޝ5t^䇃MwoJhݰNċf6_x!q˛ ,B^Qi{oX|3㍏M_n]]Ӿ%7;0O>/>p-^/m{?>}ߤ7⭯>>ָqΗe Vv<޷.lbOwl1g^ۿ6w__Y=UO4W|ޯ>Gת_jV?M{߯wjyУyjzVNT\mk׷y,ֽk&MoMML\3oz+7N-,{;oiMkq߂ӒN}3oؿ^[la{L#yg_to&>#AO]e/]z⽶OzfNK-L^;s|s7_ :ƓܮAط`Wb'^^oμ*{7ڮE풮w:xk>xgl+?*[]m[>y]Q7;?uZ{>po̼}ԫ1K RG7mxT%w: ExKk}{=}(ayxѪk-cnK_OVۤ}QiǓ}첤qCܷAo]ݨ6{+~\cد{q'_Vrgqނû&F3T>4iKwZjg:QNj=ǧ#P ioNWοgy^OMa_ÐݯL_vW}7J89&W;|ב rp ?fux#]2J.3;8B~pzn?1b[N+WOw}"?HǞF>2'ՀO~fXn1ٱEm]uSpҴ?.鳧~f(-jUOyIX%WӆO"~sܫo 4W%Tۅ<}fë'㑯qs|. # G٭K˫i89`Om?-θf|jBjT7 >>ϡ4XX]\ C۱oT0ۭ$HhZ%q\J"SDr^ ~\D,ŗ>:H\'[T:/$-VgQ>^wqP:͠Mdx]0d2q2!nij@YL.Zè,ΩK A:/.<^0Vٜu{FU%9LH$-s܌3M\mjo_wUxADB$DB$ "iNjlP5RcmX?KCXm(UZ3N>](Vj-Nv7)gom[}aP럫\CY^ P&f:-ure-0ԭ:[K_//o!o$//o_pοU{W['\//o /%/o%#oq"opοMMyX^_^nG#^_>Q$IڣοUm `R@o@οR/ S%[%[ > O0p'.`:C P`Eb 9.<{@H/Po0p/>< x0(`1'O< xFzYs1q/^Lx Ukɀ)o͐;wۗL|00ckYOf> K_VVVV6666ll| 8[w?~p $WoN'/߀G#?#?#?#?#?#?#?#?#?#?#?#?#?#?#GGGGGGGGz#?#?#?#?#?#?#?\ GGGGGGGG9?jSS O)?SJS O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)?S O)63' ܌p^k;2ږdMRs2^'. [1.#{(dcDn*$%FU3\]i[#dwW.6΢,F;ٵ߉lNFT*leg$&H`dJǜ߷^metadat/data/dat.greenland1992.rda0000644000176200001440000000121415147336354016336 0ustar liggesusers r0b```f`aed`f2XCCt-XFN -X^bhii$ `b0(L,)Q*RpJ,ρ @S29zP1̜T(@prFbIUvfbĢJTAԼԢtTqԤ"TQļ̼L]`'TZT u+K΀ g$恅}}3K?$1'1h՝RV }P !2/%*铊'Q!,599#3U)5U`@žHx}PP9 Dd}᱋9o kc&hb?WQmLkN̰8a{6ׅ4 gVt0@}E5wWEz}p~ ~rڟoO;̷,2o_&h_yY1*RU7e'E>k^bnj14@KK2aRc3&AL&%$L rU^Z4Ez0A1$Haplmetadat/data/dat.higgins2008.rda0000644000176200001440000000070015147336354016013 0ustar liggesusersSKO@޾(1DKz*PuRdHBpp|L]iX"Ĵ4bXR$mSFLH~4ɄjIQ-X  `] §+eRף϶3:^`ނ"BzUKL9JrޘpiU>7*ɀ3PTØF,`#gf]`Nw[\ d+\Hj-o+J%K`u1%9\U[5wr=+x)]Gn /S;WOTkĝP?Y+8=6RwիMe~+P4jA7@GB|kgiw=O<'-gbNNKWSgwMlU7BWx%G>L6;:!) OT`5dVu$}lb\[B8-g`=P #;DS;8 88Dj1͟DD zx(fޒT_-)Mj4[E:-MEImgu9̜Ua92ȯ#5T)OT^ ٖ2( $Ay/ɦb`^C6MzfNڮ_;d Vô;mLEU]А R&Qib&@mNgA' >4Vt.8Y@wA vXӭt_i?җNc?ͤpTD] c+1`9.5Rލ,LzUj% l0xCnFQ9f>j 5/ >dz?1nh$w˔$C{ѡX(WlSwI|O~..wC4w-"?$6\{4~~Z~.|?=* #dX3k]Հez_#(9&V4)VOkk{o<4oS.Xkk ;c/ͳK(%'r.޼~fۍ$ߛ6y5̰d࿪(I"nm@:cr,/o(Cw~ pp% ) metadat/data/dat.baskerville2012.rda0000644000176200001440000000210115054334007016644 0ustar liggesusersWMlEvIjIrQA( )2nJEMJ{cfנp{PJ*Pʟ q@{vʁ߼>KS c,'%N%=ZKkdb&>ҔH_sQ:PZ{feQFZUbzB:W %jQh1is$\]o4{+ǮNQj3Nst&E ݢPYQC:74Z~4xRe:9閺>aM@75}WK|]g B)B}@'CmjmnB_"evu늱+FBƍ8TN_st]jj/F6̅ڜ1Ci#~#@coS"gże>Sg#x~NA}!_dQyȋ)$ȋ kY{ճP{}_XU?BpKX]ka0 MO))l 蓰}?f*^l1v& 'jrC4شN#<\kNc ' ?j  M_?&}>~W6 ԍ1/rWYUE6`+R[Ȫpl\WڲfiQu||e[nTeͯo@Z _|Gb-5_l4E\j( $$0 (MIZ%i\A'v{9W>eUau`!%==1X0 2Ni9Wg4(f>0N#<|q"Ss 2<ϹPxs%'+L92զ+9Ӻ3mjJ.mKεJۙDs}L/OTltdl:?Zx^o)vu\tSbFyl/ls&. aZ6Uk՗R_NiZ6WWx>] aV}Y#@t:BDg]D7! &z%z:b"EywL,{wHd׬Uvm L/u'q!e(b,YL<]XG]T߂fnmchO|}f6l뮱f4ͷvYp+e#q2upo:c\'hL"0u8? .F+!Z poO*0YC떲 W}k|x#DD8>Gឃg!y߃(W¸)j?7l}G KƎ=]|ǫ$T66m|ȓ{M?f]jŲK=}Ek_/ߓ ^k6J.֝IoIb𵳳#dv metadat/data/dat.tannersmith2016.rda0000644000176200001440000000233014205657033016711 0ustar liggesusers}lE]9.4` +^!`6jkqb55h QBji,^  10~ D3o6שwnyf&/-t$IJlRJ'={$mD'٥ |ވ; peE si6+8?rDW{OsN^70a`]Ddu7OmLVkl`ԛVEEp?f܄3v<~ӬT^Y(YF:&)(~[%SE{m;ķX#?Of<1~FGY髮`UWU.-g3'Q)@ &v!"%rou]>o. qB+VYkmzKTt= metadat/data/dat.pignon2000.rda0000644000176200001440000000226514167070054015646 0ustar liggesusersV]oTv?4ntC1ueMՉY's&emݐ-u&'n??0?E*W\ K~'֓z\ arl\O!%U&&nwy,݁@޴k}7__j?3@xo{jEJy3/u`þ źX[+B9 | OgT-m ^rh6xm=?j6Q~|x;׹=3McLUݦ')1#89=xJ+r .=2v,LіBVVRS4mIUQGÖRkvʆRʕmGBX6glIQ 4-inR9EJzM 5AU2<@5[ /(D.uQOҶQO(p5ԅ9Yv[ks8&y>FwnOuQO;T7D7k9? QvߟG_ЏԱ !zqn__/r?de0D}?ͣ. kAB]oy!?i?D}}PVF܍﹝x~m}K~O!-Ĺ|~ hk'iɑ=ėa'B.n y>BC~~wZ}S!"5Gs]"_g ـ"g&o0y;?;r9 VmLr!Y#x~1~PHM]> X 池2U1K_oy)SQ metadat/data/dat.lopez2019.rda0000644000176200001440000001237114167070054015516 0ustar liggesusers] tSOW(m*TZE,miI S}CE* \6QPEɦ"XVˢ?޹sM9g|3m^!7DհOZi%ene04M[bT0:ZԒ*:`$mIÅQSKށ(R`Eb6x&CSx )cBu]9}S—Q1t:o!?*KLO#)}{QPOn?XS,1ܞpǏ= =gѫ]+ĻIq*Of(1;sLNA5;Atx}>>M Bє {o;VVEQ])c]PaaV)ôj쮈m7ho2GV_1J+Z(_yaY&^馞 ǹiY?ʫ%wISbP}㢕0F މGTdp,AU?|&*O7\Գ8WoT1J*][ؔ[smr?W_AqA%rȎ.8TC6v Kdn ?)/nIaWIp׷FC*T[kKTzkZebTOnoPm[cݍ*?vǘyz#擅sZeheɕ1;9NŨAu?k4q ~:uEZ,3׿Ψn@u i$ʠzWb^=0/-XxPo 0QM{ ?Zyؖ=jvR xx뱹s3.<>6Tl{l‹\4-'#ϟ>vw:<2{_fϽnܧ7lӌm=izoXf< 1 El|z6n$MFÆEmf↑eSHf67ΒU{sG_vk74gώqvjdxU~$#t6{{ܻNֳs.xjij = ᙮WI OsfwI׵qS?\9Yp)gl}c]:Ilܿ@[]Y5pͮS8p7؁wGp(&`zC ?\>6 /0<>3:mf</y81<+b>lrKm:V7s;?:3-ˇz7 _#[/C>½ m-ls/`O.}M|'|0o6_V? _E M>3bc~bۜEX @jؤC/}լ|~$<{`؄CWle<)?qco~Mݓ>xӕ64g6+_{:e+xGc\y~k`tᏻ:}㽽q]yppfևo1iy_|6LB\px pC~?(1x;Xʥ&l[`38.xhw($ < o{hqX/([,|dX8u7|@r0u'` |@EB7 {s29r7X7cZPϛ=FN@'w9$x$#]i L|@H 0+ ^xY3c}&!%9kqv<-r|0uF^'z.fτ<7P}pO\< q,Qsi=`-/N0OxyO;=] ŝ~|'KX97Gf]=h0f%O[y֯8c8 .o{v޿OK|?~}e1[dfPs_+n. k9>ᯟL ! G|Lo%|wn/bѥZ&0Qi!_=V"!u`p<|w뿐c3x5 ~Tz q{u^q4nޱ`ƚu_%<sW,| c˧\"B l=gJWSl½Vpم,O[ CG5;ؿ1j;ztO`vb %[`ouB`<_y W'95s%[F^Eiq3 FWX~5N\G دW6m+ B蛂k@lhYFC!{ bKwk7jd5O)Ar |oT^/e ц7__6pj j>A<~S~ j_a, K5' Z?_x#G>օ;ѳ|1x S庐 m__-?S^O'ZF^.ZOO[B =~T\PΔ>WRS@ZM`RN:)>7CEۙ/=8' qɺ#c0t{kznWi Uq.uDAj_p])2 #ybNw.zNf8ʼn k.iS XdEbr{t3;zc;)řĎY?$g;oHOGzz3Lg&= YI` ` `_ = = 0 0 0 0 0 #0 #0 #0 #0 #0 0 0 0 0 0 30 30 30 30 30      + + + + +     I]K]5J]5K]ԵJ] M'$4tNBIhҏtNBKhz M/%4^BKhz $4f AB3Hh $4fЌQB3JhF (%4fLIB3Ih& $$4fLIB3Khf ,%4fYB3Khf "Y$404?pjmetadat/data/dat.kalaian1996.rda0000644000176200001440000000333214411522236015773 0ustar liggesusersݘ PG@'ˍ((*"(<@Q@_ :!@0 @<$b-|$)?.X3yspxK\MØekô-p-c23 b%Yb#MgO ˆR,iF1N͉$m0mA<\ۜmmmmmm|iSt{VaEZo12]o1hvsKs:+o%w=G6#lurfv欤IlFMR$:m `Q7Q&nz=S+\vn"-ti_I1OvAQ;'!4@9RB ٌ[C`#)@!{BuA|ڇwxsm4{~og=9q|ndw\VioRv}IО1).sqx\E1:qY=RI)Ë@7[<#MK+q~4CR%InH1;W t|p<*{Z$ Oɩ :2^-O07+rŽ_kяuџs.*q !ɚģr Z8,%Kr}Q|m?'7_U5o XڼCq-plM3l[\ďluU@nî ɲt0E7˙v䣟|Ӎ!̩w+q;l^sW%vH|s0hql*Cˤl6fhFvJH?]M2JWF۷~58"HeKgא%'ܮ<ێTI=H} bfF6K^I}+CIws,"߹G+CJGvu\W,t=OXҬ{}}>)An"j߭Rͤ"v=O_ykKt5\5yc:̝m_?A&oz<|"Y~|ic*G6߹׋;a1y "3vzCLf}2L@2a,qM!uBArJP>*CU2eJKXˤGyaO^;u2_ςuZ~$<^!9^ǭS|H;5#dtGٟ'Oܦ}.ˎTx%Oas-y<^$㝬K{9z>@p: Q4^7ь9١\vo?jR%oϘŒө4M#E60HaQ#,X}aDS.E'ametadat/data/dat.lau1992.rda0000644000176200001440000000131014167070054015146 0ustar liggesusers}IkAkzz2A20[N=MX8E:ݡ'7<œ@3MV<꽪z\O~./H ;ad S"mH[0dTdۍJd=UjʐT+PJ6O7UzQ5reHzZd4<8a#jD@~N8S\Kc)xiSNJynq 8]v\Z#ydqD-qf5mvܾ n{q][L]€+KT%ʹQz{fy2~C~-8,b)22 OҘ}fqP6]+!2s+5xC%{?|p-CQړ\}gip^%!DjbQWD;p+xyc\A솿na~bEoǩv:{ , t?xnC-6"K.9,'it9Ei=As:):˵)S5uohsYOOI6懩X%k4k|7x)_.P4߸4;cU7Kj%2Oʺ[o_Q|vR 9X3>~־cmetadat/data/dat.tian2009.rda0000644000176200001440000000564315152522501015315 0ustar liggesusersKliy&6ۅnݶ4va_IlMtcǎnOL=xM'tHB $$"G.o<7Neg/ql.ߎMܞ06>*+ dDx$"ip8 S;e9O..^ G"W8~tTOG%C]7~N~^꒸Ub6aēwrޒS΀©5t&nH77톡>4=:vl_c߃ߠ>ՒG"zԔ;ü0VT6k.UyrMicyڍ:Xu naÿʹko|e[֠=VGϴDj~k^'!_{F剧p!p y"G@zBfnzK D l:Xkg0~?@>_0^x `r_`#WUb0>;03߂|sWikoX<^){ \[9>.?*m|_Vav#+_x&0%5߰08uHuapgW&Xa<|a[ˆF}F=dF:Ft'&ه@~SxBgY>Vo7;D#wμ쵟.^IM 3BI6UHj]T(%x!RV4I MC2]kR5,rktXx`U,F؜(i%1.;;JQ*fS{ 2L 2L 2L IlEY3]Vz~T%,ω5C䢩܅J+Ҫ*Ɇ3_߽[z˹D:dhL^Cy!dGb*ubVD eO¥`PƜ-6_{Xɢ,;G;wU{Bo7bO光;\E*ōw귋F}?RLH_~ױwktAA|8n`~S?|pq3H~x x 0s>;2g:.XNų8LrkyyEיVPyG>~eQg${uo5*܈=^6F ''͔f}nm%ٔU.{Ǜ SEҿ!ђ,WAc{zjƣ5Ptz;H cUIu*rU/(RAȉdJ;$a?n)7FÏG-4&|?U1]metadat/data/dat.viechtbauer2021.rda0000644000176200001440000000062114167070054016652 0ustar liggesusers].CA  ",P)ABhTE7JbgX{ HTŧ3g.t^\qRʦ9*G,QnINEE:8)| T[]~%hZ&:Љ.tG<3w seV( w ĐkՖEi#dn@ xW)Iq|#V#f\LݏOjr0aY;]rr26^'QD.W+p <7e]Y'i=2>G8K7|ȃ-M׺Z?ZړBB"c 栋/)ްܙ]zCST>i~_R?metadat/data/dat.mccurdy2020.rda0000644000176200001440000005602214167070054016024 0ustar liggesusers\TK;[T,D (%b|b?]]`b ߂Yŷ͝{N9s̲bծW 5b*jK w7TTUyb**ya V1A m^Ȼ]Gix^XJƔ2LjP_Di%" Ā@!crIB5!/!pPK#8*c 8Nᤌ9%"8W;yT.좝Rj;!-_ȮOBv0FŤ*@{)](ZHKҺ`Tm/UPWRkt_ZhWTZ#F񭎢](|M>B\??+|(U|u}9ϧ,iR7E¬0oVE_.$j}%=JcYm*PZmTl_ȫᮄ0R49C,xuQ\3.H^<{hWE}l! OZ/,'C;Z6Wu3¬0~$EgjmE RMҟe J_ȫGB^HJAEaZخ? /QsaGѼaOa. A e8ަ":| n/uׁ"\mFFmeq)b_w* Eߐ.TE"Oo0¬Oa?R̊ ն.B]jf# i IJMZsI(~$H”];iĵ/_(?_Z(=I嗿q5Dla.d&qʗvH$ˆirX/+ꛠ~kغfCQ J/('wQm^T>k Y߅DY셸[UqmAVsIǫ {+2E)K~ 7IƎ0cKX}+>O\}}~>Kj sNT WQˣHwB!$ D`~@-4,,} G"($ X<`@$ F臿"]ÐDd82B"!wMF Sitd2A"BdY,E!ˑJdYE! FdB?يlC#;@ndۇG Car9GN",rIF#H \B.#W5:@n".rIG2H&e# gOs2yE!G|E!ߑ?))"j:h"jHqR)A! HERTE!ՑHMR2C# H#0~14A"͐Dd82BF#c_8od<2LB&#S4d:2Bf#sY,B#K2d9YBV#k:9iBZ#zH-G#H'3bG6 Mfd نlGv ;]nd'jH) i d r9A"ǐ $r 9A"dHwD^?"AHOT#-hF6H|ˇ~>#H'3btA H7BCqBqCB;@z"~H/ @ $ ABH鋄#H$b!GX>#<GT>/1h"qG#H2 A"C!pd2F cqxd2LF Sitd2F sy|dY,F KerdYF kuzdلlF [m*QNdكE}~B?*z9A"ǐ $r 9A"d"Q/W:P+"j:h"Z6R)DJ!eH9cp>c?U+H &R ƭE!HC4IoO2 S2~{|9x/ãjOs}lKOan-1;k,>8^69Xn4( b>=ÐgSɽ.A>6b!GBƸ'W m$=^1[ 'BFj ,r[e,\8W \Ot-.QOmWxC:yzõFy (Fw Ukȩ躜nv^~DW 3ss̓so/򒕀Ǔ};:^49oU̽,~<$u~ @e{gyRic{xV=|Svc䊳A*\O,F9>љ' &ug؏a?\udp8Ox O ^΅Yx䟃B07w^?U&r|G=!9er=yV)W#Cc6׃cԛO1SH?Dx8OzA7:F6 _ZxҌs;j \S^pM= pc{.aюd~ 'q% OP2W W9BV_+h2>q|_Mrq ޿KEKvM?#4I_h|>XOTtS*7jCzϩ<יhn7O<͝\?s/C^䙋u' ۹MF5h]>FMvGmԃ{k o>4/ >-w+gΎ<@r$^{WBnczz@zDvT:֓0>/4Bq(V4~4^\P)$y\C~!#dHihϨ>}{} = !{Fz]Q> I?ޒi4r!{jǐ;~$?7+O In$V4^?|2&dsrP.{$' /ɝKr D9./l!';דWei_lU `SM!?9do.Sy3\z}JiK^pq/d)_ZѼE-w`~4pާiSƮ7H.jI3|ASUK ~*cG>Iދ~ѸqFh`?>~4ŐqGɎ}yId71MJzLqJ;OQn3VʇⷙqNdKvgPݙ(IzBE琉[)Lj(ܥs%o~|c7[Q!'6,YP{(6Rp10]2McL:XZ\Ϳ8gQ?8`i/Rzndw/E- \><3RsNv[D{APd/N?N0]h]O6ʛ񲱼J 55Ɵ;wf~#<ݧ7_&u˙ ?5Kf ?I/$=t!G`$ oʗ Tɗ34}7diиf9a_Bv݌_֛3䟑Q=NR;HO1zJ~$/?g?8d9îh~Eq~KzNKvֿ8}tn甞'8&į~zDSn'ySH&>g~` c=Io}nN3և9qSa=֟%9SɗP|'LSx(08i {+ RDZ/wGBA̾:;՟/ݧkp>ɓ#>ܺ cO972/>v]N{ƞ0dgIQֽER'y]b~0bnߧt}#}t>{v̝737ɓAH~bST>k9H˜Q9g$οAY,υ>\7t>˭oo_nFq^scKI1vۿg[|K4 돒~ 1$H%{͟=Af~g[ZOR?Sޱ`F|IreEvA_g}$߱2r3y﴿e#;[ovCd9Ρ;fZ0캈D_o74~ gwi+q}iC>ovJD'=iF8'g/isڷv>)|mq^ZC,J~֧ԟԏEq'M~ɛ#{Eҹq^*OM.R}~T.oϙ;ΨOAϩ90:43[񔅟?U9GcܷD<l/@ɉ\Γi߄ߤ$Osd?Nb9On=&yޏr9{p~^!}%{BKԏ?WIh7GJO8NR~4ߓH$WT.ygdi@2A;u9 <_}]kWi a:_@9R< 'e=eU˄[dϕss #Q|ҦZ@aڻn+8OnB{}OU&Nn M'w2}!{AMBkyh?YѸqL>/i=ry>3Hqg|o`} i H^_vx<Gr>σOQOqlg|ڙXN6~~' ?g9o`1ڱl_/4rȏjTTVDl|LKw[<4"mҿTUǏ#kޫ;ހo](r`ބuOW> :y4.]V> tPepjf1t˅`?Eg>Lpj^M&CKtuMui@@vſ'uOP5lSst'+<2xv&)X ~ 3zӃO?\j#Xw u pr}|KGKuv~`<ǒKزbz므? Ny 1ر t;~A ̊C9N`~riP}x\nwC*$"khe{7ρ`5*hn<@ih:*MF{ӏ'cŲkM  ]n:5I<<l7|hmw,duIPCmtƴ呞ͨ75l9fnOe{q&2>Qi~c 4T[}#UjYϷ"W0dl-yTsrUcM݃KO+Yި}?|:R˴%>uDR5j=vnX~^0,6ۧD⹸MͫGͫ1B~nJ-+>:1m\}yb6XF?,}<.eXۨ_`ݪ3`0{|0!pfӽTm~wuuZp2߽x_/V,fWHqlgsn{C\`۞ cwv+;ˉpqNl *gy 8Tl6cSI37|y<~.5+aywM{k.wxxvxf!p޾gґ tZm"KNb}U>هϤ >|cY ^}&n:\4Kū{N <=zਯ3؝oFC1}A9e.s=3ШDk{чg @S;gzΨ ǡ/T6+ 3> Jvr]&]o\?~m,jm3YgmE`XcV^>Oۍk*< )':+e:؂߀wOZ][Fk]VZ4{<퓻 nuLW+\.H 7~(Ң>t.ɻ[Yp(ާrW]0[w`{pb7$2gMHAu*CïVz -6*}]/OuƓQ.AoX@y*_-]|ז8uT'8ُ;6(?gMT6$z8nzbظ~8<LVmt`:姀K) ǛϮvՇQ.x'$~8H0iXCpkpl1:fZ$grvrʀǝe~= z>.z7n۴h p_{^ުN| >qRR0=ޣzlZluB>ʡ8 ͵6sA[ǵj:CՈ; jƭW/r(tz_wㄇU&U^K9^mk\z,z~얫M\_|}5ܻ6#y=L?M+h^}5,\R}?XXwK:ϏyCNwpOSlI7p˚b7pS%Oi>wK͉{NCWWS?W_lyaX*g.ۯ{_FqO\-vyoߺ,NOB=O;+je*X+ٚ[7ǴZ1ceTyevjޱ_J,Z_G}nͳnz,zI ]";?WMœ.u6ŝ.4rgk`^AOWΚ绶׵~Եy;Umz[pwI3c+8m^q0Bַ Lշ78VoRQu\v`Kxp-٧Ve~6u?Fu.W~Nv낇_돖q̤n\3=aū=ReSg.~yuuSs2H9 #-,y.Y:wgPyW"|tw9|/I= znT2Nvmf.>cl/)6muGhX̤n/n|g8}{+ګ$s'ۘغ<\UgSSnq8nlpghV,Lj'm]}6 Lno;%t8>b2qV?Ѧм[/f@VlV3ZMlFT7,t0d:h΂5-uuʝO;_]?28emm2֛r`spɣ~I8H7q70m\|F6L[5kByp;|`~xޠ3YYusYށ31(u_/ 0GCzq#Mif+uM6ۚz +C~Zr{F}qfˎYCժQ{~-蟘^9?S_645]~pzSZ7g w!8ucl]m=VȏzTzGt?[.l-? 5gʓǃ7449YpqJOqc9 mzA\S es3a/5[-{ ~ &c͍gj#U%nku{Dw|j&XkOpWzM>[b `s1& 6ZVōFo(}18ux#.8_&lԼv_\l4 h~]0cnp]q5^xT\pp5~;x6af\:s;][֞Xdv8X9F_S,\5L4XcjlM^v<7| \6O]>f׷ڹ*~0vKVR4 }ԫ Ԭd =`9F3yG~; ~1 ;q}cXYs(P;x#okUCۮ붖Y _\ZGm<^ur{8վLAQoOT=_פ^x. ^v 7 V?s W  !cLB#+jC5ϛv\Pw42n)Hp~`[9L#GCfzmqNuR||cuGKg~χFWԼus=}vI!ށkZ+۟V۪ʿ{w'sl6+b{m-ť3^goˬ]uNCsĘCv${LǺ^nY6,B&8;puaԻx&"^o?Aaqʮ_}:aL&gƥ;جrT(Kuh(jb`?v: oмWݷFB&+/m˂vM<9--nN ޔۑkOT;nOX>1apo;=2:Xdw45]}AFEpNJ%'UxlIh487Z9q=8rNlX#72^K\b06tOvM:ռ7o:Ry޽gc-\dUk5CzGO_%@ˡo<3믭:z*6Ff/xf^׊7_~ p)idpirƔtb#-o=kJsNvr 0ye{`p_V#V6:y7pjwNw~׹Ow뉎fGSoY-N7iݮ4;8h< 8hhx[-80L/rjRŐD0[q`>-3Nj`%#mTk|ByVx-޸-GCǎsXD}p0=InvݼuFzMJ <߁csO`tv/с5ʀ 6_q3(FĤk!==%\+h=fޫjej&C{bp8MSzWhan0=i Y9Q9+ 1) :yǃz *9j-v{Idhf_hWnvz8P544RuZǺOi=}Q?.xnO:jRZ|VCveQmUq˴t̅n1wY! I\ÖG_Sꙁǎ~K?5/ї;V%nE;qk@˪_ Ig4r^ny hnuW݆ ?3}l|ց{Nqݛ~X..V|d׾s2{7dO\Hrm9 މm7{=scgKeѨY{eLBߎ=>K=ݜ{E_w`^Ѣ%iutgpr#{]KksϽuT|mf j`If׀ Юռ[d~ ,odAw }yР 1k.g/a>WrZ\.>şwbK{nd=UؗR#Y~ uV:-1dvy=UcCBC56q+ڙN5P[ŅhwPܺ 湚};ρfڙRGR5Gف&C/D߄m[윺z'BOq}olFݞ(|=`^5}`scmŶƯi[וmji1D-k}[Zeż&$=yv3텺Uǩu]쪨zjˆF`l^bE-}cZwA.{J֍N&|c\\~Y fwnpN{}z}=E^pdΊmv(Wؙ/o|N\po \~f}Jk5osUuW*^]jGvUMvu10\Z~`C%`zk]|u.8d C_%(f: ̏ޛ\;v8\w2T/vzuaԋer/۞|XίBȹ:_Ԃ.THl RF\Fvr |ro]Xm<8ʲo&]<&<T;5b}מ\dЪ`1]Na[<|ǿ[[^pN l=07s S<0}p<06"<?7WE0pXpV`pݥѣm3ɼyc!u5`W욷Tu?\h#tsdpr*`ekoϕ`[qd՘?`|X#:X~`;_g|EWIxq]ya%ø vTJlKi3Ǝ7 lM_ʳX3_tlΏ]8RZV/mj/!¦̾52E^[9iji>1=l R}Yq=ZpHm#n;YZF#(O)%ʷNjq=O5xq'0|ǣN ?Db;(e!'sِ7Q>TK( gpbl1ڡc/yeo/扣Rc-c}?L+sD\ZDzq4e}L?$<hupqm!(%"@{O4:wzɅ.5{Z'D_41.hD8?*t8w6o7ީ+){2/J 3t)/>7.ǝLm³[_^ w<k4S92x^-U̮Yǀxg[1^еIHNn`vO-VflD԰YS|w- .;,kdԨ+\[tdu$p1#(90J9f<wX#=;x>M:w32ySCYs N =lUӧ^ku оx}uÁ%Gm>]MYO X_洺u캻;~ &5k  6!^8yF?q8 3ʱ̆>xNOno-uU7 Jk-> vLQJV~{v~n v6___I /o L}[7&؟hp1o~vSwconUb7ȞQ7GtɚGOY:O]!-iJ:tK9Aξq@jIzATC85xj+ᭃR:.`<,&rw|I{<},9sϷz0eǀst Tg׬3ʤ`nmm|]+/kx;{{j^We_wmlA#h0[j><~+^sRs>]v._/ ʷXz8vpQ30ovU樭ǰ1vflIv />fo %;MPoC_!hgc *%=DMqzN Sv<=oGkE"J;mך OmIJ- ^zi nk9³ϥzZ޶2ϩ{i I֧;oió&WMDFgZj0`ɆFs ef\{ٵvc34:S3*򱋺_^rScVO[Uϩ~IKcd|AӟYeo؄9Sf/_7sj腚W4g 4j4X_c~U}RAW3: }%痷Ŏí ,3nrӋ+o?8|z0luچ{ ?m&IXB,#s0ZTɍ`gtZV$`pmgєN&>BKϿPs:f-࿷ڳk [yĺo[g{ͅfF 1UG^~sܧNW>X7bGZ+F^=!X^f%dJVNn,^,l>W- 32ix`4T~ߧxUI4Sv]`S;F=Om wWvs 5;C*N]/%m-ZѝN_I+\ܣʭQz8ClRʂ硃*N?JPWn`7p,r?U`Ãq`?N\~{yӔz'GWݜ './Noݻ>E}O0}NґNJ^ӉaKIqJ CsfT +i_ }>: ӶUS]@ߧ|0ly GVP#J]">ׁ}`PK ^b30cu6d_iXȴe8׎]tSN˻ep+ڶiS 0S=2-pb\-,~OGvw=T7_Sw-b=е>]CbKSFH__.:$eD0HD1RV X 7GJo~?[oAʺJXɃF]!ַ1su0]#הG}$_=(ǒST@}꧊(k'P4o|zHVN-T~"~Ϳ~@~#@5BTӯ*?v|mKB{#D꧆ =Ah`Wdg`'~QP1(,ȇկ>C9ARP}Yʛ_T: 4'otub`)֯e/9?sV=Կ]9)!o6+ 7A?NzSukXET.( ;~Q5Η"s͖¶ C)w[=v?ґ= lOukߨ/ɩaԏ^ee*A6fQm,356]\g oɇl:BP+A6"鞛V/CHT r ]KWe`ڬDU "h/^?E醨Et#mv}o 炐t%h%Il=VT[ZoQǑT~o!h!mH^|v~jA dv .ram7Ǎ])W4vs~=)ʇ}n$"^u=vGTs|v6 /hfi?1QǢ` j\"[ Dݛf'{a蹨*oA 1zDC# 9Z`֞?&T 8^W @uFQwi'q";]O`W'O R)طf/s~ly{O+삤Xڰ:҈윴zIɟVCLX*!m :( Τt.W3V,4 GXfocScToیAc}4q%?+_!lQdE"-[,* [Fg;*?ã \W4Q*C茰+Ce PQƻWP*Ce 2TPܴ ϊp-MTP*Z(k^!?C3;*?OTzL^kG3ojҋ\v!qQ1tȋ(wH"{ҎRJ(Q" * n)z} *yM(Ȼ>J _#\đʚoTd;_&He)[N)**uBYDž,=a!țj$@n ._42(Hʿ£ R?iR`*_%JeiQ[&EEraEWyqQ'B}q]zRr/l=ջ?u+/EǧCQR8\T[mE{D9B,+(jJK–W䍴&v(R!怰a ) QDV֢ʾv +^YKZrWXI{._޶[V* YWz;"ߡrS"ɻ>J I緢fw-/iZ[nguR[.!vJ.O(z"C <*҈LC,14AH[ (Z=(QDɟۧ򮏒?~~+BK% J}SH*Q"/XUX]oYE aG\=׸u8uo,=1 HȨȖohEG*ё rDE_ACTu"/LP;eE9?SLƒcOXy%m㗿DU$2i雨K_`Oʏ}^@zav-_q$+/~U`:~P:?cAqQ# kD*|*i=/qGRK_$jWP&W?4~g_qlɻ(,=JSPZqǪ.DkE_Թ^ZEmIDKSXHj IǗH+6W' JFFŅE7ҕ ǻNBb<4JW} 򮇤2w}D.HQ 5/?aW44y׃< AV?J;HjDž’%6AqQ7?~v=^*ZX9h @Pz9eb s-􄞋D'/9+?/q_O\O\!oOT얒_S=gMPzAq~z"uRu'%W/ jȯGaO}I/7 'Ie:+@(HKII;./(Ⱦ!|tFھBU!㢆g6 [oi2E ψZ!<'lBEbBBa )-m OFZP"yڼCAHK{Pͯ|UՇBqǫ|qCynXgaCc?kR @AAat8;,hGF’[QQ)NEFE4!FQgiWƾO/E)I_򶓲SE{s"CTō+o!o;'W/y ¤$gWGyC*%7a!*GQUQE6IKn*sdJ}]Xd//޷QtBFi~stHx"al՟}. j3[qQU-ZRH&e1k!#o@~^(~Y!Hjr?TD=A$~6?6o&ioT~ioPX[ v~q__XYQra#Q5|#I#~ҋڎߤ|!v)0]8+'?H/+ D Uϓ} >v="kBEFOH*1t-!-wil /QB&H^gX`roIIOE>AV&hnW4y(J{ ݯ-Y铨HMz%G ⻲c[F ہQqzE]f@LX/:.!:('JDDҢ Ef4 -3Q*qժJ.W^z!yɻ]"yOٸO+_Yu~ՏIۋv?KWJaS!SNZXEaǭe y˱a턴""d y(8?hoҚM?miz&(W~E?RSkQ }GIu\TujJRX_}ϤEX_@\=~fɺ~+ tV&/o~Rsu1_-U  It. ÛcsF/0^8'}qy@p|iEE't8%%J(QD>s]*DIGD?Q_E9*Q?@?ڤ?,(8!"TS"/" T\ڧ J$sY鎢WR]w(QDѐ]rU_D9#EG>iECQFSںTzRI^z((DlpxHh@H#.,BQR1HK G^)o+*_󕷞 #q"n-+=v?Zo~qEEV㫨QXOA|uFuVߦ" O"!~nIQ~TnSQT %jdHGDJ%j.4X9 ;MI%J6=Rq%J#rNҮ_&~S(%5:/l%/' ⹄c ^( hj|+J~ON֍j?+Qw{"`QϞ.Y8U]EMo!)QGm"׭0wmvyD=yC\ݫ:j*=K{<*}O񰈈0`:+GX*̹j'IąS1%FDŽEGRYs0&"¢"FHLdX_\B4_::&8W7ظN%D`I co[^q .kY~1*EDTPpxl_j\JC?4/4&ec1 ^ LЊtUrK=R386?<$*$fPXhX/W2VE`XE*N;O?ƒ,ztpJHzߟ;K 'F/+`,h'?~3)IS|U(metadat/data/dat.spooner2002.rda0000644000176200001440000000133415147336354016046 0ustar liggesusersU=LAv[8&hD,ÿ4ٻ67dZ[+jv&F+,9gn[h$y͛z\7 !1-$f'DׄBtkT`2dZP:EXrb^1'g9bwSoz8m,J^l+!ocEV+C}o͜Ϛ]^6P+y.j\9WVtvOuBOMG쉈=vbOd"Q,NE#gT Q'hR/$S[#B}_j풝Looҿ,f' #C~[C#DI}_:ħ)}hNo9`z{>:x=/$ܤ=*~4~/=IЇkBݘ%/Ї _z={s: 5_zr:4q֩؁N^Q$-k7AG@gٌ @{Alg[Ro"O8M?@kݔ4rbٳl-mV T4|zE:VKEi 5LXp 8rE68rt/ɀk SzB qtdXNRA[[GT[ Z·_Ck vgm_Ewl$k&j_ j)~R]Zu*gmetadat/data/dat.pagliaro1992.rda0000644000176200001440000000065514167070054016176 0ustar liggesusersKO@>DZE@э Q!q+%uڍ%3ʘޞ69luF`LK)LiiEi,Cw#gfsr8h(1T́4`, d"A,<("X%P"޽C {ǃt/F<$h~|fWs)p+0ұkLw@ R#~*FGt=Lqk%%]oU@ ηG;D Α/-"X#@&@nDzJ8ql=#N0Y6Qx#Bm[Er /P0zFtJ.cn)Zh>&ND&Iq,yFP&""pЮ(H~4 9yr,J_{&qe$ғHrH b(c:D Iuc"ILp[:m0BT=t_'b DV=vnߏz?f ؘj mK쯂 ٟC/ҢThÄ?hgj_vb+?9foT{YqBy{췱HL.ٓNs[dl0h‘9ڵxܞD:׿WN\ob7o}΀2+I&7,n'NwUW6^qceCg&LhϚZ z6`qIiJ%,Ŗ@,EŰ̄)(N12,/׃JL @odgCA PTqTf!5h*pp"krNb1L9ɉ9PLK+M$#׀w͖rUo5>ߘMmBnȼ{>llc ,-":t "MwF;sb۰.f7 |#h"gAS{5bTW/ [ag)CkqjdAZs?)g $3.[94&8{0!AA@c<0 }taZ s߂O`1anBKUПJKNS/=:U q' | vo OG?=!s? 8I;oe3}>8Evq>Aklx~x)Ws@P?D{dHÀ6~Zyx55pblM9#k Cq\|LO:rj_{/S(7o=I8ď,A$0{;2UљG`F?q|p1Ϧ7?IW6,<iӗ+~Ӗ[7.mͱMޘޚ&``_~T1metadat/data/dat.ishak2007.rda0000644000176200001440000000317114167070054015457 0ustar liggesusersXrGd1^0 K1͋Bț\8jԱ4ľ @?s-/*.R3R=n4]LOKfe i3!}05iᐻ8~UV$b9W ĎL^aV퍤S'm0!9Ǭ)iDtZODosȶaF6T#nT}1*ewp;@tFMWn5DzezPSj5.5nʎ.w)_ibqދk&kDk6 Ǣ}Hu|-4d'.ź!{1Xe'FKشlwdvUjťgMv &Jj b7[Hk ؾni6Ik3WЦѤM7rnpڨKMO\V[tR&tEg<2m::S5ZMLmkiX6h~^7^Ԓe;y}[Ѩä '0E][m:n[տe4vD^Y.O|5_n' M}~_޷p|x> IG,ٕ!+ .8"q_vawd>{+c'܎r֟ol9&.P)*hHhE<FA >Ç~HҏR7{&=\/=o;zۯ?r=4r\fÂ,Le{,-ׅr;64颼7ˍIr>~M=߻.b>oQ'POBw^i{'LJ#t.pG>,w ^a8Ӝ{bob3ϔ2vlA) ЛSK)qg?>4QLڽ*l |h,?"l4!o@_ZUGp᣻@otb/w½i~TJ@{N×RaϺq{NmWN/]f_6}Zn8-EрG7;!vypOQ>Qd*ޥ"(wCCAǁNN'FN(M p} yR|PO iS_?CgJ\G[EK~"O_/^NO+ uF2N)2GUr_%;"/ ~_܀U?t {b-6rrB_)/CEy/{ G+|;&4~$ j,T _>|{ 7) 6_a(poZPi`K*QՅ*qtt)窴Fm .{^&";D>qes 2ahxw7GOReѷM`_ZjF;KRuTUvE^TwEo?lkGmetadat/data/dat.berkey1998r.rda0000644000176200001440000000105415174365751016055 0ustar liggesusers r0b```f`aeb`f2XCCt-XFN ͟XZZihiiQ" I1X)3A13@1+ C).)UH-QH# 듙J w^~yNj11AiYE)D :&g ~(Ż0`x(A1?Aq$ aX(29X.TkDə 0k[v߄/_-X|bc_h|Rf}}'=KuP^f^8ڗG{AS RǶ ,Ƥ8gf/GyW}YQRZ)U= zҿ-w6]1w^whx>Zq.H[cE <XlGsP ~{|+:U3h9#zk\J|wޱtwj4a>!0Ĝ2 l Ȁl"L`vK^p%A7&%˄8Na%a'.-6mw A%N>!a} cN -`.&^"na"x`( J2Cp`eGs-<|??~^M?I&Y_^KFI[M A!1N x+__͂!x;; dx=û >|"%$g @|+tlpɅ W[p Ɇ;;;v2vfxxDhga _ǨăSOKKG/K@<*╎Prc:H*c1Ww_o\Wz;'zzwtqyG8Uw_=&"~ mȎ\!Spm_|{:#KbfGXoz ZK/=4; 'ѽ4L #!ˀfqw^ }Yb_+ q3b0~% Ým~׏g@VeBCR`*R4QU`~ߍ<9ۍ>{`?M[}Oz‹"(aXQ }5&{L{ͻfOҝwS"&1I8AI8!0wp`ީ:^8$DNxDo߹V=do?SInpy ~hQɷrk]+)‹P[b E ;'KݸR͏Ր?'"%9|G Es + +#CS(^I1f!Btoִ.TrEI 3y_*K-Y!#t~^9F]b/JNq)!kE"s k4A{Fe:e 3*jj rOH`6j-|"b2Jۿp_BVV}zr0ꦁ!9Z@[!dGQ{{q1$(X. 2By  |rC!=K^:=Qd9ȲUivf|(| H8$P*5\U˞3cgKeD>!{\ET JL&7+,.KE zR(Wq'*$,i{H\!~ވ~$f^> RoO|DYu$}-NY3%?VK(0W1Qtj=0`[5- <ÆsW =Q#3K9؛+lc_gDq=G]AWViHz*PX !/8r@Gy$-an9<.$t|_#FZcLXZ;DO%¾a,Š hj$QDȣ;~ 4.4⎮zjSqg }Gh:­#N_j ZBP|wmz0MP{Xq9Zc~ J':EZ OkJu4F$aaA78 %6;Yaϐu\YP2s8ۮHeH*ELs?ԾdS^@h1t~Yh+٭QeyZPIP*GY#NqIC;C(PN{aÜNnh0mAJ/"$(,$̱^H‰z-n|jn%Σ\fQsH{S_GV";.<7:%԰P.Vb%8GGs!:FŮ6r:hN!wB[9 @ uWjYLDJ N(Uu_ oؘ H"3pz pz%қBM^3 }LjHL4;ԓ26#9՚a *ª`&L^L/Vv-NADJB9Qu T"YS#ZܑBrjN-ȢPLRڃPџQ>,^eSejm{vdɠ1;n#GiT 㢑{c >%|beݶ燢g\(S[N;D*ݔе{x RsN1E8)g,n:[H~5CuQVQM"{Gӽ}Q((i@“.@P;pe _cGHr$s74;EYtCH(Ggj73ޠ+E,iH%%8aYNiCĜTu~Y'XT tE{ɶ*>Uk96 _^WO:x`ͣ[9Zz늦Q~Z'&p/m5*~,6R@ Ϲ"P49 ^5 )=֫ntC}e%-٬V7> SOb{SWl#[MTR{ϒv.;!E#Ya=>^2sNq1QڔKnWD2 Ɗ9_b8Z'J~’* xۂˆb%R :I)έɚ3v LZf%UWgWS9V嘐p0нTƶI,{R"$ CF?^Xz{ =0-M-;βOt6DrYwčLO;Q%ܑ.us$qiVe2RSt9n@%=36[=kldTS`^B^Mb'v9oѾ}˲F (σl\ULp|+竱NXDBF(C#.alU2^R/5%'z?`n皜h#!Z8rZ{ٔ8;(C^ XѼDzWMXTOIs&9hcRqU"(9d%k׌>=Rψ5560Ƅ\Ejx NU GԶPM7:|93Z{ػikZrBNq Ŭ{X:EaN"Ȍжq,6}Eۆ\z 6VFF4v Z֌4⌴|e+qmN;Vd=sD997"-ƼJ(y˰ ?'l3;FJ y\>C2?)_^Q9̀y6!mW&N=c𐸊NmzKW/qXqS]6 lZK'vNІQ*ns4ʴ=uX*umu#9ӞQ-~]j/3/ޏêAʌjEݺYDZ֝cymd~S:GT{m/w$z-'oND C*'tcE%0s(rݞsizbL Qu`Qq4T}' GQ1O1@xd~_L* MbpX.&|?$zEUD [F#NX;CE{F>mYM|uy r:$yYer#Q[7YOrN3~mBeUUv*?gh6i~&1$U_׳:7"KQmdx_׷e͓Ď3&$eDzE򚖕zS!m/tJ(4|97c~^Ӧd\4[D? #Gn-7/OXa bW@*ݝWQ:a\[~U;{H$~.j~^]8gR6 ٬ Μzmf+''dВRV%R\셅ʬK{6))L:nwo>p\ݨ8˳!i`+\Nw zm@{ǖPi6'*[faZsb C ed]##WICJ)T5k`vЄWuxR%eȯ 0{"bP1 .l֊Lt 3@CD"-V隈 FQ05(ָ+n\:x3UG ~H<,f =msL&z.B={C /a3ޫhŚAvyfG(~U|k'x}%HʱgZ־ p Byb՗ǡ; @*A(v%^5F2uUn~Y4bV`wX(yXo]A:sv$JE?޺|$kdG6ZgoA;H8Z.eAϠc7׻uuu<ؒ_ֱַwqm練ӵ=%҄mwZrxĞ#6iwRh_[[ڴi9Ǧa;R4ɮFyE[/mhq޴6Z 1j+o?vֳ\[\[Ϻ2M? mP4iv\~k+l-QwKIXrnXZᧉ wO{+1n~I ę{;)rۍVxkHv-[^[v<^4xY|2ؒY6t0Zoa]vo;jWv;e^lٸҎ_Zv׋h-]-/֮Y!p=eoli[[WK=8[W G<<=]tԬEKWuSaTwif[oC Vصs)W%7Wa \JV[BD /Z B2Q`eJuǣA\.'Y*.ݙ9WS"9lSRa$сgks^'q ~9B gksg*#̢w:ЄB1 ۔O5 SZD!c{8[|LiG,4#xs o D1hp>SJu`liո/ixE 8~UG (GQR?#_,\$k|C)WMjN)%1r2f8cEVDċLlL"HĢY?rjMJB|YϻtRK_Q)!͔AH.pH?(;"a}^9uDIo"^: jU`6k=?JY(1tØS j/-UF(SWkŊ+MVfyQR8K%+*1*Ah˖aAs%$헥HfWPI@H33_9s <In5QUUF͵QT8{x=&vHzn2l9)*dW" cFeTskRW$,P%8=Y"3>ɖD]CS"JƻqDvBlJh)6t :eχfid$Y;B/&XXUQR'A*f|I8pZ|̈ų>W ꡬI9TK.^O-u`VutWPY=1fANү!|YY' ,ܗp;r&Z7*8ֶd5[s2O,G\˫^}Pô$jqeN6"i^G:^aEjB^]I:P-zT t'hL,)vfMBYv 8i{E{4X"颧 L6CRBB˝\6KCN7> KKn2',8*ߕ5W {Wk]NzsJ.FC] 6A& 343DH4aJ(ʉؘc'N&kN6Xc&r'7"쪴Q:USCi|Qh/-E89u,6jqgIr)/! |WZ%XD6*NYn6qm_hONf7Eb"o XbT["rq'dmT۫% @B-rw 6+Lp(DbON*QVk{K߯!SdH7>5Aڢxرdn ed1ٕ,F6Hlv4֮ y\[G- ׌GuAi + Fy$Fo Fu׀l8C)nOM  3: \A, v?oaZ7I;YpwDu\G}5K j:!d8$&{ sNOmVh][Lrr><q)NF#dҺ8CRq$|6PAM$*~XZseq2K0HVUR t8<ɦa~IYUkWF 7qd}+q"!! ~r{yFi3 ?7R)?Ɯ㖖~AQ"gv[$>Ln~1O'SLOϿt|Ns:qS;9CV"q3J3GDL`.<5OĞO`jԝI0t{׹_~u׹_'81ug<_1v~u׹_~u׹_~ufd_{ >Co4pxEzUO涑G-We䕵?%/6zg߆S{d AU}77o_}C!ww_G//q./xYnw~#U?/mZ}эޯg/ԿG9 [7]+Og?~yu K@+hfG/e?r $<'ݟʏd?C_~RM ok6+B~՗^ .<a:zC+}ހ'eq|-ݛ"?>? rd?GTq/[ԂevEٯmT }u qG.Ofy<"K󠦽LK] ϽWfV8~YVhޚ}~V# (}j/2=s:f|zPB=M?|w Z5Z ۹1Q7>ͨ 3>t`Ƨ߯^-Pͼ`|18?1ǧAU>266=#O~7 eE _y ,W _r'L'|I^7Ӟwy g_1䋓u5nY_,O?qaGkCf?,? }mz/y/|kHOg}槅oޤU~J\]aaoxޟdyL< ӷQ7en_?^6'^I8sMNGY/,dwxF~}$?vs#>g,g^zЁbW>cye>[x33 g{qǚ#f>{T>r9#W?n,~.?tqkZggyizf {<1F|Z>8ϗ>y|>^D0uq1e~io_0}}^Q>,/1e9*GWl2gޖ2߇XN4Dޥ[Vg2<8A n{E6":`5o溭?a+#xw% mMt}zWsK e@5bϯd~u}9C }A_qc匋m<5t|'?wvny?D$dV}ŷ^Уoߠ}2 T_elo\~!a u;"*Cs&x wihM70a|g\_Ͽ'{@۷.|`/xX^UM{W=Zc|}qpXt rý:oE@tGj :=Y[ۡ"|ύ7_֏0^c\q!oe%$A^L*~qF?0Ȱ& ţ  `6*(3Z}oF Yd@ ѥ,3.A;EçFpAFSfbu(gB?d0ܠ' (h3,hk3`kMȀ&xn2 (?!x}F 7LohV$+&x[ o EwϰQ2( }$ P36|26q DF+O1|3 %sg!#Kr2WpaG%q'"xk_' $'CJoN ?3z|U_*;^@@:tB;46; ]mrdtױ{emE n, bm%@z $;n|6V73u $; 9Jmwd&dyG?m<:HwAxuL ArcԂ$; dz$;hA򺃌{ Hnw1AeW Q\\ƴc Ύ | ~vtm_t}8=T}mB=l(ܶGe.Qdšh(-fw2%{tJ %Iz=sCNE&"(>iZrżE <+l]x'S/ \~T{G˸cR+Qy7YFF~_7AFS⃗ćE Jޞ߯ZBi=!(X˘^/;wӹt]c`CmOWj5دte(ž>'8+hGBaDFKNfjwjQ׾h~|O݁a !I8 @$j7po8EQc| j ;Veь "Щ`q1'NA]5? G鈶 RGH[i-w-O-Ep=TM"%#")[3:TZ* #S &oR2(RPݔE S1?{d`ePOy9tDϸ P6ǐɡeݾGn=qPxn RXd^{~wn:6~b+/.z5tzra/"ͨsε;=A݃V{0FfCgDo̐dyjLڝ6cff;ьhVۘ6 (h2cI-ooԧ1z`}iaϽS*1\+:M%W z. K@s]aT~ͤ֗'lH?aLŎލteӸ2je [O|\ΌnreSHK{49> 8EG{+OT.<Τ96O9fyn~, ~I@(#dttqOuk%]KCmDI+5i@ۡ mG{զN36=:ۡd w1p'pKC9# Џ" |1⼱aԫiiLVl%:ޮڱz%g[1!iᨗU)#O #3>|vu̍]G7m _[U>k+p6|znƹaZ2l- ꍦi<ew}ڕ;ˊNbN3:NT Ws*ҭ0d~t02tm^u[FcuةzFz[qv\oZm(?P1(c0v~6[lȚ}Ő۩,WjɿϤRђצ5-#bμ?J7"q%EJ\Հ0"m!j<$ÈgRפ:wđ:@FI+أ1Wd2xb؅CϲbarE7 cn\EmD^T~j}nmX}4g*%7b[FqJFg{o=P̺ <3b`>zڈp<~YV "E8qG>(FB[Fcfi3{MKgkFcZ⌴drVt%8ԫ5@I"xV m6x>qG`*!`uJ)畈-u[;<#.xQ?WB( o^zVh~,͉v]_LOy!Wdw<=Hqwh3T W8-d9bMJڑI Τ1=sD9e3r*=QȀ$oiREZo~׃#Bz/ZVj1vEfeOl޷a :FjnLB wC澴[垍n̆.D,Ƒ'jAe(G(פ#۹̀9P0_:-;zu6Azɘp]u&;E_>LY12= c; ׼TS =g>vCU$GT9!,Xp1q$y!\VchT'25;c9>=x55 z{}ȽG~` c tNa#*G%fN@MNlNQ 0 _%_j-f܍;~3fmYp2:2G Ї@Ldm ϑ93 !e*ݯ?BvW%P}Ƣ+NA*ŎԤt ZtX %nb8 81]?H.q15#N/Oǣk9[?('T4 D(r+8Sli}g^ ?Ebr.+k!Q[cogpZ0Yn< a,,kS%Az;+XPt"[/8R{D](=w[&ԡ7/1nXL,߄_$jGsHvkFBL\?^ET-.K@J4!Aҥ k}_6SdWR" 7AE9+KT?muqNȄd͋aT r݇9ik5_WGw)DۭOL3uhnKO6]>B$:ՋPeN':F@`Yc:)C]Fے}ͨkE ?LTkg;lFY/avASd1X'IBΘLˬDZ"1#oe(::oq81xomܴX&碇 ]mn/*R"­M~fA#qԾjDeQ{6=Zͱjr=~Xqq)!.6xqXtRFL1mjX}3D9ro⁀uRJn7jj!E+آ]R!~sQZ@ mTVIuUcyۆ0sk SՖ/VHQ*Htu42>6Dv?beX8ʦK&v +w,%AeɂaئBI<̽/25:E>8GJ@U[VQe'3Ak gcmDl.F+kxaY]" r~>Ưm v:aKbZ߳_ ק#<1gۡ{[; 9P:&=ǖԯnG꤄vޒ}rŔVh9.]SXZdc Reh%/ps" {6DZ# wbFU|sL뽽M.\;,zw;]ކËX{%e/j GW"F[KdSn\,JU+SHc~n-)?m{sgǤ5{*tv< 52l#g:~m_[St9"%W$ r{! p(<{M>'V}yagX2>\%i#e>#f]ѳ%2M _jTnVwi}L˚߶ڴ0^Cmq;^؞~ξ09hԼ,];pU{eɼ7ukoh|Xׄc|v{iPeJtVq@w3:I8٨@낺NEavV-G%i5=1c_9_X.mטckHI(c}p d{&F|Ierl8,p3NJ4W 0 ~pzT͠d˄ElW4V.LfK\>:;<'[[E0Ѧ`g]qMuQSA Oט ѨZ[賙G\d}>X싵Fc+Z!hcd|}OMB"j려u))>%wa])?]2J'v[mycwqwijuMmڔz߱vZNsGMzgܛ[67γ6׷ZhoW+6zn ?iݦvn筭mܶ<ےךWtmM;y9$}k{M۵uZxlzպ[&~۹cp\-flz3麉Oe\a˃v&og'K/gQhMa'GZ5i薖"Vr(u;+mkim,]-)&n Q)^Ƶ5Ε]7C; ]5i߬ Vn-{UYÈA{GlNc_Dr4-mo#OO^6qO;aiشv-iojE$]N Mҷbopg< W=ش;[ Y4vsܽ*M-Ƕ=Ԧ/vS4;5u=WSy;mI9v׻[8,vl6w2yv_kkiݭo-K]7y;^%?Ӧe`my0$|;^K"tR76lS.Z\8?isW+-bszMw ]tԬEKWuSaTwiaz:TAXs8޺ %ʵ@eAu*?.< R'B"3W9SŔlSRCJ-:aoՋ4,=n/Q$"3ie!Եm{Zԭ#X͝NʢAJ:S>MG̃Li9E~i{ǔ~TqL4Flxsf o d]1M8{]fyIf7yaZ5K-(#)6r/ZsJ6 z4G %+李f*cf"bs-E-,~]_T?qsyBL-U5YD DMpxI?mP+p:e'mIy Med OњpKq8]|~t8N)uCZX\bƜ"9IOE~藖Xn՟p^*hEX*ITF~r]<®E¹Ig[З6KKB?.i)'~$fX3[%縌&J<}|bsQHIrDӗSq2#ujD˨Lh1J"-_;$-?I <90ɸ B)+SMqx(_se=O0S"JLBPesCr+HuD0⢅$B 1,tTybz/t:BmsdIa~`ICYypR7N34#Q hCYdU"YDdNxføjB aֹ 'Nl53^dO+VbW0tͦ'ZUf[CMu@J$n+Ԇ e2k+0}|3ICEUA&c9**-ƤQLB#iDlȲ2PX''U9JD 1PM}(AȐ[;]-ϾOe&ڊ|C.,!x591 MHbw)edtR2\; jTTE9)LlBXC v!AP:?Ub%0L8 |Xv ͦ~?${AL|.;%J JMfE˴/qe-vk:'jDf HQ*vRdMk4%/".k].iJɪh[_.NhsDwPS{i͋M SIx',ǁh'VEb ADPwn ^iLE/\~+ آSe|q -vo9Q *&i$ Jɬ'idOOՠa-DvC f.b+m9~vX))1t'D8H$Z"@'f "jP]#X1DvSάS%K&yDtQs&M·Y:X 99*bc`J!IRq"l~Qgt Ex6˩"h5H kB y؟u,vMR^FSfxH/ݲX fbZ1 Uo^+|G%N5 5Pܳ0Li2&: >4872CKb 0" 27 emz../'&Ƥn2ڒA$^r(dž$|d XlK` d+O~=ЩC8κŰ⬪,rW9&cyǹV,p͕-ՖH Y]7>oj>fq]ѩ9rĹW2's[(԰w_\ ~ѷ7'Lex%e% ՘(u*%UֽĠ֛@q9N7>؄ R^E6}ߓSӴB T,oӕkGX/VpadMHtl5N*Ġj7ڹV~ʝt6+Wg8T['HW^pa:%1L 2=>g C;ྸe`A͈dnڕ)d|ZdT]'Jh XSa-- ׌GpC, ˶ H@$ 0^ $hA/߻Ȑ gRR)l[ qEQ$*~0+hv."N[TԭEsp?5Yc6D5H}+H.׵75Y i?*+s1J=Pm *Ԇd7hODDK,f/VnT$k1kAl 5KDM=fKT!jx(ޒ{q C!a:&5b㢬UH\^wHZmЇ RUN6FȲd^7hKfCO_c58hv66E#S%K 4/i?iWqj?Psf.Ƴ$1b*2JD\%J[㥫:nwV)LAyIzZYCʋy1HW.AUv@F$'p#zDfp>d*"l5 X$`q3 š6""I;qڼT-k78O%E椢D_R4:-Ŗ ޔdc5}~&"|mzf֋m6$[F;^fX@!&L;[8({SriIZ<YW>>OjXbd+٩4) dQɤԳO$O g΄96^L=Sg|rg}RΉ93g9y{RZ>O?Sp:3dg4;::L>q;fqJU4N3U z< s꬈3Nr&l_f~<)팲Osigi g>=)h|saxȹ_gۯ34s:빒 VΜ3 ~v:=8Y.~ܯs:ܯs_g?znYg:ܯs:ܯW&oOf7oxo;ٯ5|(W_^7egz}_at3}ow~nuoYw٧tѮk/<_o*uvѮOV\5~'TE__}y;}"*{w\O~G.&(3/|;ye2.y} Ÿe?_y<~~w$Y/ߘ= \Y54m_y0K/'?9]>f;l3jX~O)>egS"5d=?>jAOg 2>_DC>sZh?S~KWв=C.1<'jfo4q~ 5RY=-awx٧D9~BO?q>~~hfy<3}_>{=qE>7de|[$գShD/0:#Lφ ?rޕ}-?~4#ta Yy] ޿F Ǚn0|4‡c<|TF>0|6_{nq>RlxOs?15&)774ӷ6Wx\a'x= }P}ع'$|gӪd=zS 3,gw83ُ?,|5|eCO)OL3 >zqQ:=*A}+,zcf9oA>{X}BO=~?/ OstӬr]gy_d2g=z~ o_#.7|mGx y/\cy$>xU^^v}|7O ;c<}^O]ӥj'7)^}2v/]}'ӟ[>qcj:Zx뚏\ӟ,t,_vf^\|= ?2G_oɴTfa;aGߓ2e}Cv,ͺ޿xz,` kU$q&Y2.#f_"ϸm/bXOp9\g Se2kvA/-/BpAzj.)y-_/~~i{'mrz;//pMp%vu~-g߇{KW/vs_w ZsK}1d2q{}z-Me2~.xT;X8ǰq "g>~U{c+Emۏ1iSNs%2벏ǻM\;y?c:yFR7 .z 3ή9{;s34U#$Tߍ+ݹ4DTG>bkyf-5 S}ŀ_1=yԏ9ŊdV:= LU4g 2s.5X#ԅg:s\#P;dld(PwQA {4Ah?}Qb{.KVcHz~\B Ur9eOAoY ~sҴX;a oa(\ۘ?Re6>+r%U^yT͌~C-lF0TK8vrSS{o_PÞ!|RG1X잜W\1$B DFy^Dj3jUd&W ;2=| US`)"kjBm.3%ýqt0Ij#bnŎ}n!Jd1Kb&dbd=Z w¾{g ^*CIϐ%—τ69դmʃɨNՋ2ZYʺ&bcn+q%WbƟK•ݡ+gB\3V[\;,zw *OAW\G̫AF8=$UyΊaYzG\ȕ6 l{*ͅH*RXj{ lM`Yy3x"r{]gDs?/@L'/@|*s=dT-+LG.;FZTXw [!$ouAIhE".G6|x\FR z*_ܥzwmDw? qHP+ ג;Vx}޽szm-ֽ=&[վswnӾզ[[7^ڽ jumhroZz xZzEA }7YwtS? Zz fM}Té@13b0X =ʉhQL!ab)BQ'+ʈ!kvN)1@[e\Sѳ Ay2ybuKgMNңQ4rS9툢L'rc˒=@F4Z7hIbIY$bvuNӦܸ4nQW'֩XE,H.ڨj^ 8{ɑUS&۲_O.^ЛL 9~^( -Rfاŝ`4ԛG:0`˜VC$6MhqhӔX^Υ%?P9]t>TM-mK(H)}CܚSLƿ~?M+󗠏{1vӸ)֋X =/aQ+gCuIk¥p罾EAo֩ߐsewTdJ~ !4(HWjCR:4X8aHz |se|׀#JZb0բ iZ/AxvWN0>/~nU|Y0AO^RVn qVzBU'xU:U3:=$6SWZDIxճi<ժ_ *D[v LJHN۰r*U7Iʾ( U7EͣHVNk:JQ$i*E% W슰$o=K}y*csR)IZ[bTVTY$TwGdmE"*Е'Dp P&Ŀ@UUgTyw싮H ZLN 8+ Wkեkڒv]d"),WZMݙnx7 dIQLX,3`ahKߞY4+PZX BOzU ܎WK-"v?j SџQ.'ԻIe0!$s׸7uU9x8)w)Uki SlgU!@ & Tu*A6KA:a29S)ۀ7Pťr͗PLMV1XvۊyZH)ikVz8+J ,8,ݝ椢$k I\Z2RԩsL15Ү6%eV2}~ǰ <^T$oKӶMis, D9i{qxaI J|`q^=pjYۗ||'3dS?3yȧ'&W~ȣ"O.{ޓStY!#Χΐ@] q&_1rVˢ΃F{:{U t\ 98:^8sI.ͨ&9r)ΙssKA[rs _oܺsus.pnuK3:'e[ 5'9Gsnڿ朕\:xs.cir9sLp\or|,XxT;d̷\&wgoo7ߺo|]˝sQgk&׬<;ky06^p1 1 gf7*{$\rf*^D&ûy~Wfɼ&!5?Ș .IIw-eswdMwx># kLpiۖ [J&f!!LP D0LcRXMLL&Bs FzѤ_,~Bt`2B$uE GoDbfeH݈4}c=iMF$&0)xi-OL 7Z-xSF']ND@g vS%( Wsʒ߾midLqoEGe[bdW;U g>+emjy:yymMNcl)3{hpQ%8R& i: Wˁ!H4$>DoZuH\D'H)CÑ9Rt}$9yǝi ]Ζ1Q 5V\{՘q9c k&[ d[]b2:?,j#ZD5Ho:ʼݫE]F(Ȥ9sy=+j+ȉ8GּsLNDJO>(#YB$/cWsP'ALƝJ4vswsEweYVOSSBuKOJ^n›Vfgɩ8'ߔCݴƾ\ٹT)JY%dkU Mm-r$o"[VEh,&m C%Z7g?`)TW9嘐p͖v;2':U3A}A=~B#G-3%̝"-F\&Kݾ4uZտT@TƆ/DB>+qra2C1j; )DZ^!Wє0匝amkJy)A7JT+SDd^6(P'͉H'weSF!V $,/J mNu䕮0k5-+Y(#ed\ ?"!5V Oӵx+giMiW& =7־ p B؏ޜXu_ka&JS褀9)i {jS ꄗt-Πs6i|rM)>kdi~nso+n)Xۗ\KD;Wrto;Z=uyWVxh &sguӺKxi_LT~S6R"chְ-'ml&rRLؔRMeklw.Us{noU{i(ۥ[Xοsx;3vLxح+r&(FI޻VeN: e-Bz#,@+CGv&6+`u`g7xbΛHU)FU3U5MrCE3ܭqVu +kR N.2WAն^QգX1r~q!AW՘ZL I3Q]n6v"[$&+n)4[)'&4D;kce~#BM٩J6-K2O4Z_y5yV}L$J(9 s,.p](p|c~pORo|[G8G݇w!,|sڽHڶ}A\umcH+?Ε987_cs-|Aw(=/f)ɕ{s/~s=J)q#r፜C39)<9“㳜  ϛs*&IGS6IN 9GigrM>οWyig>ش&ǥrEܠ 0?"҂.|syͨ _\}!˹!=s`rWzSn[㜙s_" 5 xɺ?|S\YJy ܊ _9E|_"O>H'ttӿҹY|is9ܒsUʋ<29B?L[ Mk:GHEo[xZirf||D7>{7lYΩ*^g9&ygΤsRy(! ŌNSt&%{2i|)1!!rE4z}C'nntr$O1\?0 ~~fǏ2WgTg? { ~gP?ǀ'_d%2W~doo07~p~w~^c?$#?f3)ڼM (3739[ /p6o@c; ] (;g@w3 cx?>F܇|#e>u*KW]z֓|FW^ܤ+/a= 6Г@t&KWnÅA= #QI+mt% MIeBc3 ݃1C`=+ 1si+aCO*#ㆾa] xQ1+a8CO*#z JͺR孆a]irXCO(DbsI $iDjI䪆Dj Y1+TJepr^kIV )0ҡo0^0~g,]654  ̺2C:9T ocƝwɁa]r\Cﰮ4'zR%te:ƍГ|:?t =CcWy[,]a]!݃Гȣm t6]L+Mm 6;9T֕ =Sz9I ѕ*9> g̐nf zRαt%CO Г =o[ۺ2Cz? d;WmHkXWfH Gѕ=iCOb=M+3=ps27+3'M^FI֕s.']a]ir]Mr@G`/+Mr+39`B簮̐AsI!ǘsh*o9t t }C@`ܤkz怏,غ2qC` }!teIdohsㅞ1gshHdt >F=F]!]qg>Qb̧2JOf>iЕdT?ds'3(' d'3_$2@FI|Pz2PF̗3|6$R9u(=y,d֓O<.j[yۦ:NuekXq/"á:$@+stmu$_};N9#agR{oNE|LOe]GJX14V$\vDvu0 {S)/CSF2L!lSg* u)Я_V\,RWvisүAt)@8 p0u2ߑp 5䔃)'"q4(7sԒ 1!@]d̴Co&ꒈxF)_FSv$~~c%#+;8 oxDRjVѤ:ɎD6V rC GJ˻<$c)ȯ}|ː1/Abopl̗$<bGɄ*Z\\}#mHQFZ.~phū-)K7@MD &TOH6Xu8Eeqܕ8H⾈\qIp )?pO/rsB(xDӇQ呬ֈSyԩz~aA̢^ml*؇֍:$iR Hs)=9N) |['1bSDW@K4N ?+d--/,rB1QAU7rU-,]Z^"Ԕ 9B\gO T4 GUj MG2YOb̒_$2,$;s X~ TdP^ousӀ A8UIJY짴d Z/="GF=W9 4̚c덆ŎvΙV,Mdڐ[E294X0 =E#EAhSF2n{͡E2=%PFuޕ M!ƀO16EWEjƎQS$߬L=Uq}{w V7+1Т>/ɖQLZͱw$) &=c~TA.A');6նX&9Gh_{ n`QHH2:mvǩ`ӒGP&M(P^"SqC`A,(|a.W!#=qy!ag0Y'IN%4\ 2`+IxjjZN^iwMU֡q2v{Rՙi`X oqr{R_BI ivR:jeZ[Fs\RlriHW n\75.1pg;Hƒ}$s*eˌؐS;zi>Q`H9k҆*]y28INSđ)dod66U޶{1?~VӮ|BKVh["b" &qCgxtөfiB[%\iӟ>|IkxȚe&VLYAb)7!-V<?j:}dTiONb't9d<&\׀#Ju-&EdͻuEz@ޙynY̢zIb Z3< 6 b!h5IqkJ8$OMixn6-Rl.Ox3?.&;mvARw&?4l#9&"G2:ǎ#}pmG:id@#}fK;ev6>ߎeƨ<ώ1Q?(k]yU1m\ۑ?xZ4Fa@7͑?&&D}3Y.COs|1m\#9eM^̀k2?a)"}p*|L;ϴ~pv\m#^* m7vOȟ0Dh\1`~p3:mk;|'>ŀVob?Kp?& /2Kx b[د0 Gf@2<ƀ2}Ip43 h5gpuo0|eȀ9!gaWc@g ?3[hVu0zŪ'B0"!Ŵ k2#XπN w#A&m&°e3\ʀ.' (*1eW3\Cp-u (Ϻ% /ep㨗F\$Ec 71f[nee32rի^ (2- 9A= C {} # c 030Hﯺd :p7= 2|ڒ=eëF0 Pb d08 (;̀>fXUeP3c4$QhgM1)"~ ^(In*RͶ!i7DI34[)I"8Jo$9ёDC!M4D1Dh8hCT$yH|i7%H4DIZ(ID(ICD# Q%f"%iHID!hD$џdMEJ" Ql%ё0eH4>e7I[#U$֘l7!H4DF7h&B7%I"$i$Bi~SG`# k57DIvSGM:;Daa# k4d!RREI" k9D# 6:NF'-d Q7DKI%IQh~K$hhX[ **7DEh4"`HDF$Daa# kź" k5eMEF"uED8"ҰHMh4Hf"~Cd$"UD֕l$"ҲTd$oIt$B`IDF"*TFa=d!2Q~K#~Ct$Bl7DH *BQt͏ft$nI$o*Bl7DHHi7DIHTt$"Md$oTl!:"$Ud?fTd7DGvC$l7%t+qDGT:v8o*:7ht?)p>I7DF"*톨Hc!*oDd$l7udѶ! i7DH":#ac~C$l7DG"2oHDE ё!H~C$l7DI"B"$a!ofNv cl7s9g72p}ogiZOn8e`72fNvNvR━ml7sN͜ȃSpNv)n8e `l7sNvn8a `dl7,p9 ' fN `l72톓i<~S'U&9 pNv cl7u"o)51ܒrW И697./i6:S:xonJkqPřm> >&,%S(duجK襩,:* }yX̓²ta g$?'3 μZ+â{5hv_9h- x˃D5dXLWc])1եVY~Y7r|^$JmL^cxfHţWM|]1|(Tb {Y:SqzYHhĠ`_'s@ c@h,/6.+'7H Ɍu_OS m߷Jوhmp{c=LT]:^〈 Gll[Ts,Vo+vuS^˾І`N*4GǷiJ,[Au ((5/B|hyaSdľ.ԇyͣ..յAJKNXm:_#NCu2ƌ(LCDW6l ߖ9״ӥ=2D!6^R6 ݛ&cL2l̵}U]iN5V'f//TgƋ'ei7ҊUno<@lCFxv# M+"2pjN,16zSސZKGƁL(ICܾĮ{s36(6ڧ(D;VM%e6c ԴfSO?4 8yG4}8}[8Z,H\uD6foFmJ6I=[WO9U|%ɍv bs83Ol+P(%٧{$Cy-[NT^"z'c[ϑ,rjY񗭃Kxa>Aqnҩ1ޟIL@ K_?Ȁ KR~ˎf`8hh& C0\?I6$9|5PsK,?uat h1qp:NcC҄l^xuT0 AdI. r>\YRW_'4_iib (3_h_/s~LC~׿΀Mm3_?bng_&y?'OϹ L}IƯoˤ>;27 Ư ˴{w&gls?@fx@ioh_6NZ|o3)pEs_; _6?m_3J#Y#seLG:rW{qP1 aId[q>'ZøW+V.ۣ';sGJ ܩ _v:B_<ػ\2%x.= &^4@oI );c+twǷK,Tó/FU|B| >EB1MO>ƞ( tB[&톞uIwvSi+?hmetadat/data/dat.konstantopoulos2011.rda0000644000176200001440000000161314167070054017634 0ustar liggesuserskHQهԞfWͬ{!iw̩uw7$zY~()pŠ "Qufiu9s=w0 r\.,5,6xlKp%rN>AqdE(P'degCho]0$1aaj'ҿ<{_MaO Q^6.->;- ݁@O͔;8Z܍Uާ\^+ѽ|ikBEB+}f ̣}yb Obq|K22\'i[1=Jͻ q.rf) Q`Jz=: N b 5uiڑ &mV]D`v:j &54'4V/DV|or>TӰG (ΒTo TC ë˟fR =X:w!riǁnUsq%n.y?9Y+ԕy]ӐUkx l` }yntyB/O{,*p$G}T!l=W@.~ zɂ}o8Za훦.\p^7N\oBa3QNջ<{a^Nq)t$F-[Db!j9_;mYMkde*xD'Ȓ=qr¼r"rװb#%7BeZ41f`Rԋ> us =vyر5Į5.]<\U:ʝ)orm64po}1v~7U 9ۄumetadat/data/dat.lehmann2018.rda0000644000176200001440000003041614167070054016006 0ustar liggesusers= |U}_Aۤ--Զ8M$f&=PkeuYoY<QaUA]窫*~^ȵr!7d&i\tGfJ]arENN֦]{k?|>[Kk mtiH2>hlzrRmh)_ Hx kTA2'P >XJ[DDU(?iB#JE\ '#kL`䮏SX3r&UE6 żR$0NaW6G)!RI`n+hb b+DzW{< %)S%vx8~S |#2b>/JǢ]ŌB<%E*ssO {q,khbVr^AL,<ځ9|+U*C2GQB`o, XjEi#. Ɩ-t~O<&T19ݵ0vT&3[u<2KRP]9+"Xh|z}(N Kڹ>@ #o jjveL&e@%?6+s^2 &Ñe:5dvhC\?N"3 .yNX>:He'qΙ`0@eh@oHl%;Dƀ3X &#'0*^!bL"ĬdUd\5$x//Q!A'@ | < 'jD,VYfjD^cH{Wfw`HA|DQ4u= Pa<R*_J@`28~wwc}n^VTxΔ!6 8?Шt@$fRfdXfNu5l@lB #` ZC";H]e?z2b<\&q<փ 35Ib8Sw${D;T@E B+ojL!1~, aEdXǠ)Yo6"=k%7Aj5FcU먚Cy2gz-F9Ioeܸ26uh`6b*قg"A!NU"7Wb <qR-ϻd'X|'uދ(8Na z>h}Ȧ Yzh1 Zt %3PL~ڔ|f7['nebxƅA0ӛlIM' ,Ⱦ Y!l*D9 KA/ B,xX$HpFF\C˚ ol|8$ a:f #x/2$rI2Ɔ̤GÖ ]j@nKWb0nsA8H P`9 Nɘ!Kغz``Wa5zY.hy#q`D"vic-"A;(P#M)ё;r1,VT0k r@a6k,5 3i绬ZM`5$\SkC INJ8l=e22fIoGq%,8o2[mVFnYYJw}rdiWՅLJ`|ՙ2e~ʩOʺUJ"fˮ+ %ՙ.ze#.SV\/C15b3䀡 qќrlP㲄9͂Uk,UY@dN99zY,,h4سsFyȕFc2Ϡ3[h lP FXGKjl9 2ZRyl֛ih0VSҪg~ޫ=Xө**uӽJ*'+2H&&V)c_`JV`}(0>u}7Vsp@TN8 kH[=E0U %Qb AR>j#[omq[69h[=L䔲Ulh kҦ8[T$꣝gZq_)#+q@ ˤt9(@"'F!›]:ClsH4!㭯r1FH s*Ö́/1pw\5VY#U/Bd!̡ VRxHTl*JTlWsY3`W2PF\&J|N&N,8I6BM2h 5% Fùw2+C/gsJ"teG /Wd&9P_Wi&x4P=8!YD$f8"mfD9r4nwXV4Īoʿ *Μ֩sԹes'CɳY0\U/OR{j`$]Nk8-Y"5n-w/к6Q x]$lЍe?@nk<i;zel'9Qu%OA@;J2͉^'PfQYtrKC{!bt=OJ{t^בzV~/%J.~wz^/JZ /~MHaw%AX;Wq]a[YV|o=B_n^c)|$~JIi6RQ3iR* tK_ 3T:"r2d}E\mSY%˂zf$Tʩ,),"r428:#JFf<}KqиFDF-U/qi &$3b|E;0J<)!0ĦDXƅ>TŸ;h1>Py>ZbEil #72-OD{ =ޞI͸\k*3k%1:/tEkib>[|L\jB ;#<,^@ Ӥ^8D݁~hgyKRuj651fVSɏLJ TNCXCoB(d|pEdsꇊ@ k ZT;0llњ(_0`OI>#(fS1 ywHwW~a1cZ< 'rl-o^Eѭ [';hu` 4ϱ:aw+ Fۑvziauڅ]mh^MMi/m_t&dΤw4~V;^cN&+4YTnlyl$8I)s hlZƆ7Keru$WKL.6^sow6\.rO'WSkhK9^-F=esݴLji1 ]b.Pp/QWqn@QF&BDy~&)Y'Wɩl|LJdNeN^JDH͔P'Ǩ<-sq N30!G/$j%:ƑB$Hn* Iy533YXF3*i"4ɂR:z33;NUZ_T=JTSưDȖr $$R 7~;_&\CgIC+ή xN嚇ir˩wv&q5^Z.vr:9& J?+`x~`BMY \*syz FRSIyzwr铆rbb"p ȉ* TAdiF?&GZ[[[[[[4?'7&?/C8tkZpE9߲@'hX8U$9+)Q"Ey:3 _Sxtr^GP= 8M+FD3ô1P:9D༌y)W@r)}I 'aFc *0R}5LbܴS >YT+)& yAӬ# `2٤N1Z{ 3qşVGJDQ֬qɉ4J+Y 8N͈c5R rK‰Y ˪U +F9QEY3%JD@lDrT<I7EhdFǬY– MJhqg`ZdԦ`|}BӶ:| m!pxyAr}ֽWey{˥'st=v-+ۢ>%c) Gs~<|Zn~,h -8L Li>Y:"-~\> 4mW  .J2hP\?wjl[6I[z^**p η)A>#1m=!FM%X輾xNZmQ{yrH4M_կGǽ͔G<,gM#fAmA4EvMՎ^TdX% ffYEo=!cQ@C;ș X!g1B0+,4y$Z454EA-qa$,`LDn0cbYB ee2e 1a-2m[͐e#XYGCBn5 "m[&FݙõEjAk1S,2Rn20x6!R>яz 2e[2L1.&^ʢ9Vh]F =-N1F52 ጉ "YAl =ٮ:żQɩGln/.)h CAYâo7L*g)>v=; mʆ.8'@)6 jvJLC6sHD$m0C֚R`Aŧ=QG fVE`\bαCHdID(; ,M 6+mO${h4!e;m63dQ-OPvN;D4 l]^z_.x?=mP2pB!4N]E遇?P5r/=}_{q}= i0Ig8 E 98=X&w?zc7L#z/#|ʡ}<2[{4m椟lRl3]0k f7~}!Wp ~Joq}_yvtɵ< bxAA0'-,8 [1 ,GkMFp,sσ#d<^Z{+Ib9+OcB`''B7IZ#W|{_'  |MEN0t+XIBW߷.3I ;vロr-@ `P ~~L&(8 ~!S7B57-n1صdހ%7;:OuteUW} ]*?;$/LX$#D@(yot{Q=!~ʎCO?K?!Oh[ ۻD` ݲfd#l1MlĮ1t"y W߀lx(I/7zҷpە/ 0"Gid$_.#+5ܙ:#z߻?g~_yH~yMwн͠?}@F3E"X> gNtgB|Eǿitwbڃ 2:M+j~KGGl{?Z'w-[  %xmxOOlD:7}J?fӉHۭ,'㤓YOi:@<7Ga"=pVm?[C$7zk꯽/DNx챓#=;Ho߳s9cl&劏!GÔ G!U> =蹶ݠcW}L*?^Y3FxK6*RL +0U+weHeb*x(#1*tǭc&Ny Iw/P}Kxm2et$XBPib IXn%X{8<좠O Nr^^dGDV"J#`UԨJ?+X|pՋ)`%. t@2ATC'r8UbnXe*"r'/QQ҂u24~Dg82Uճ_*$Jee(0 1NX;Dʸ,[eZՃz|0ϋũeIݡJųoD?.Dyv$5fsyS| =.9ɠJCKP!Nl b\I=J~@dk|E}^7|9,*i99K-BDȯ RmHNnZҠ;#EIL5{)0t zEd*Xh=fSNϥ +AEwN FMMe( B-S s6N &Mdy "<˥,tF@{⌛p  cP}DhVTGƔ FǙK{ h1uxO=Exe (:<ǣH?iShl*uxsE_ރA{h?d!}Kxh/RMnT։<ux3Oi9G/:uyGOo?pkOްupk|[Qn6? $k=7~2N絊Grsׁl'f,p_=k4=Wow";v^X9?{jg uܴқ3ӧ걻caeWniX ~u+&x{)}鷹3]{bFOMU[^b`ࣲs<.cczzs;_Wаvc+oV.x:XYZWW]1E I}7|0zo: _=h'qc%75WۍF#صd"o:!S^nr+`7vt}GAgJf/n4[wѦ^^vW,zo7 w>>vѐ>/ w?u׀m3zaɫªEY :z_^uӝ{ᮉ+cOlxsvw?w~8]]̬Go/ֻu||Tp1 .N*7|:[p,Zʵa9wNԁi9=0w{^5|}Ů늆W? 0䰆ۨ_8gFڽ gL>ܽ?# 랹paϜgVÛ:T? ?w9r'mc6t֕?si7U ]naz,g]L^nx߳I*o|O~{:0oe.?x9 掸j ({npoKs4mW=kG+<;r\[j?;oKDoEJ&oF 7|vެ]~Ƣo_]6tCoU_g>0,}.U`G;V=zǯڞ`CFN3k!XwD_ߝ'pNX}|}Y]}7D}<_לpNԧ+?}rg%= V.8ΖqYow~S ,W!Ͳk|poM?v:<5gNd_+6\MOO;kyl|g7/YOT O(9v$xƭR<o 鯖E`{^l >~qn5`ANZ_W{ ы6/z<؟u4\rx&ٵ rN(oX>>$yMd̈́bBIiI9.~۬D`fAawbŒ |dwD"[̊:!3IGr<ɈJ.8w<41т q^v7][LN K.s2*Iz(<^3e%WTćP3>n%xFU :cEJ[]5xJ |˧**8θXk6lH)\2G~* ujgv~PDHşD'QIşD'Q2şL'S2şL'S2_/EKQ(R)_/EKS)i ex^){SO+WT]o.=Qexq!".F㩈x:xx}m ';1#R xj#\bx^'ۄ qdɈ8p >#4q!".e>xw)g!pWݒ <CB_>>x:"i .dx\q)".77^wMnBtֵl`DMd\DQ"/!RsDsDڗȴHm%b B%~#p脘 G zu::Ru<]#pم$"rD<_: '#..L4\'c1.r xy|鈴 <η -bk^.Ȯ>ʮveW=kdWk\R:SBp1fx1'C.ҟό݌LxxKQF t1>&pR8BGp[sr[-yyx@xɗ}TDڗpGpGpG} } ɗ}/E.nE7IJu-{E0VG$|8B%D_B!wHupSyU={d9B!)_=r{Rn܂OI#pD*GdBdSjS̪sjSCq~8+'XeaY:f^+ wE//h)ŢjpǓL&95ܔ>cV VV|i^ҋJ%H:0t85Iu!ucf^WČ;xnXAnW tGrnWnnXR{oi8[WL<0?Z\Yt/,)j)`hs5&dd̒WAy(+j]H+¤jf(' ixZƔC)<m_PO^.jTCqfVcO+kaZa,3,+蔲83WkEeA+*ƂsI1|`i4]R*yRYj9s.JKN+ΨVK|J/=M^\Pm%WwJf,qu&R5 cܸ>3G=vZ,Z3|XTGVJyNX=YV`XV`Vk5"H]7(D Js?X zY)'/M0{QddwΤbM`i([Ӓ%Euow]y #(m4U+,.xCJM]1d[Gg)1jbw{ , ²,Ruc+{ϛ5umi8JI˝IyY.v!eZ5M*ŒkcÂ_g>yMUι ٗ}ЯyV&l/b"%}ᖻ'N+2ؼ~<2ZcxߴV!|S)Z1nRVU &gJu#>sp2c j2 g8kU\<:p3 gxp2 =G<}Xw'ό7>U`ԊvNW eWv[>/bVj96E̝ͪjX"i{fфR1ojųIxZ)ΜG OW/^X?6~2~RqT֦+cTfl(FQTl#3&_cR)&(qyj/\iIt]3=%yn6׋7KJdvvсAM]8I]㦊WUHFD2uCS] #iչ)FDȘ1lIȘ}1˺nL֣FƐdJLDI`cHXݚ aH[ۄĭg#1畊cC.a&! -IUtYbv cNi>tQw8upX1"ބ7M/iݐrd/8X$F:Rq_ h˓pሶ> _Bh3Z!֊Ƕveozus :2ɔrЅݘZ8z>:% N`I];.jʢY4mn=k*W>MبʂJGYYrp v32NztE& LgIf,:1dufTS,zG3%e,EN]NǜF2Exxl.hRC~W^iM)EdhWеea c `WK06;w`žL`f⥈qt+]hJ_|+1_1[P2 e(CЎg(CPګ;'dhcHvF=YwCW5eգrlN0ju {lVdZ9>!O=js jzOJir@Z* -idP"(%ARP JL%I$!>HB| A$I$!!HBB A$$IH%tPT 9J1Kcj厧ZY, e&w9?4<Roz1&kVVrEyz;N; ZY|Kk-KC^S*F~>g̍'yQ>bS7V Ŭ>ŢȱDxy(+jb" yڝI0TP𚰌8:͕tEkVesӪqM˫9~}efYfe2p)#R]I&u7JzT=}a 57ZJV^0YnfqN1~wZMkZ=UbQ1L_P 3gVbܝEkՄ!DZ ,Ё NZs4[]k.LtcJi su,32,32MdՀR_3uQ@>tQ&ӊQvy)MC!N9OM=(&eCSUzVUjywUM;8zRJf(;GU2%g!67zPCՎFՒR<3 J;m[R]Ӈtc~SjQ1_7iae֎Y%' 'WH|95yONkk:|Z1~kyZpS3ĸs w9Ɗ{L(Ne i߄VryZZ;uB)%I)-?_6ix6Mh߿s*z38` 7k꼟u.u谘TkS9ΫEv`l^1aҮBsA5}[ӹISayXOdtv,q<'gT:.jŢăVbFter2ќmOg'aڛv(ry#g5s>kfx?}z|%=?f-PC7YKbIO:zQ_n|L^fxqp83GY^eyWq=O5Փy8f*+Š"H%x|/}Ke,6zvAQް,/,/:ۀ\Gj61/S$7|LNEI GM=kt1MWɩ-t4yT<)54ѩ{#c֏'Y:KCOS/w'G^oW|ܰt{|^ޮeX6iJzz~\-UI\C>>0x\z<9./w'~Z&O)X<, KWۙډEyάU*܄6L!WR-ڌYժWR1V#_H8YALۣav0l6Fx\gn3⯑1m+"\Q%+Qps0 kq#ke98 _u'a8{$l׈gߟF~fنnba|QmѼhR8W_T~8s-hHa~*Voqn$a3[k[ۭ ߰[vYF%`D? #pS-75g}o O7 kHqO$|X_X_T2f+AͲ,[C.*A[i7xu||UtN5JU;J\enwY\wZd}8q+qk5[t[vTIkŎZz1!7cqî7>fٺ)v^7aw-ڴ6K|W[ o7`v6oXWQ}>Cq)mv: _H01OBDBxG][~ $FV$o}2°{P> `qQPa0d`M]'NgSP{~p* qy`"@w"XB:q ad ;b!n}WؐYmvSm/=dmqB_HD-etlZvlYk;(@v^k7M登^ٶN*d0aڻe0k2!Zniv%wfhgѵeamz=Bq&=$hVNnee(q0+߶|ax\hnړ%0:hj幢ʨ> s^%Zm[[_Q4x7 ]v߯,loXz;o۶Dh[,3qd!lhN'-.>7{'rx^DH!CTA8$U7ǺQhBQC~ 24B|[a_%^ゾNՆ:|eI˥Q%2 e(Cۂv[lQ64 e(CG*- %Aԝw[:1W\~Jڷl 1a cX?cq0ayŰut sb-wgb+#2$"REx@UmGMoVԥFb$vdܮRХ,8[IxQԧZY1-n3"1z2$xRG2qoSh?ĈQשov{~LގRN+r9dW|d:. _!YDgt*6WHK%Ljg]A)E]L[ޜe&3ĬW^O~ O~;΍)A/L%Ur_@Ǭw7 o~7~_]e?~ Yxa Ow FxR ȧw 0l"1/H#o0;r~ ~넳~0~2ȏ^};Wnqp<T>tCs `h@v6B8!n77'@~ /p=mlo9ȏfבB2upM?v0,z2W>欇#_?k3osŽW¸?>/6"omF6H_Gvv@5tno!ybs$4Q> /s+ o _~?ʇcH~&g{fh04@?3,7@zjC,W6mH۝{G4_Emdwi/><E1| OCqdwZAqW۾h?( ߮sEy~8aX\6;/bxu`yan@C^{Maذ|;0ma84z|4Z~Z_B0|9 o '0zއ˷ƒH¹H?X^iQ9Hƒ T'y/|·F}t%ax*t SMus<v~_4| ??aV[|*6M^_:?W+|ؗ`x:w!{O ` ^?.0 a8| ѩ ֆ0Ym{` 󜆃`h_S/+aOa-$q9G  ~1>lw̢qp<;yMqmCOE `c{ګ߁SEe|Jhpo'!~fNA9 ~гQh7*=Ѝ}l? c{:|֟ς^ 7/s׈??&=*|/p?-_PC>uli6G ۣfxnwHPg#!l=LfЁ+D8|v6+F ;xȔ_t@9b{s5kޏBd;і0eV3=6Bkn}B#{ +]_=ri*A׈W!\6i/riߢ{l ^GbZ媡Y Ka)-lb$#HF2d$#E7:=/#HFƇdd$#W;V'U m=>6bc(CPX+[IP8P2tY}ϩڜjZ榞R@ HKe mGZr8(1% AbP(%AA$I$!>HB| A$IH$!!HBB A$$` Ryznܬ}pK䌐J箨 Efgw\ҋJ9G>aɚ\Q-3zഡ zP*U_]lY^'| qM\ͧC1zOig(8vrPb*(1^u;5 b`RYjLS:e\PMuъWU܃6f4Wk+vfPsedIbYnn{9Řψ%r=_P 3gV͎bv7W:{iCU Zy鷥f ]+t)=Y֮Y&N^~-,/,/q}$b8nzi(&>祣ÍusjldnF10.?}aQ)ﮪb;}#8}JM׷HߺƢgcfDŽ^.og3R1'R]ktc~|L1b17iSܘn%7}-il-@Y \g-eE|rZ+^<22n7U륒eqŒ_p1V׬^G 195H5v$+J1/:#Q&]+ ;RJrSZ~dm%qlN[Egn}=Utg,q%8oy?֝}bnR)efjQ/+-WeSQg)WĿ+Q_!w#пv_$pC[e|+_rW?Z~ѕ+]%^ջF~૕ys 45"6`}d ^cc(CP e(CRxb(CRQfq,Ν][ oëY a/J^',|t© &BD8̭WHx) 74Q(oJ{+>x}q^§$^i ~$> L%HӉ`觟 {z@{`#i?]4Ö~! ɍ^wh$ZG,@z?!I ʦK\8s~"yfr /GD+rؕ O]AaF2Kdu |/é ]I;7Gnь^tӏьft!V.TfQ 1qٶ]GUDKګnwSLS5M{Kш⧓}jmݜP,#MT΃9IM tl4RoFhg[=.lqQljd0clY)2N[^&wd6MȊL<\D{tyv_ VYE/?0G.`nBkNɨ)rWr%jT`|J^k݈|ۂb,&1zUϫb~וŷ7>nbVgLg,~R ^UjI%5̩=wa:*مF,m81qY {BAXI3 hTR3qӆ|5Z;6!`Nq[ΝDbCp:*lm6R!j:0a0rV^@M7ӡ.n#B'a{Pd+C9y,K,qlWy][|B]a @9GaYVƂ[mp?~%Wj_S ]1J9\5XFQj%Hȑ{,nTUdɤӺQPkGj %:9D ےTm)m[STj9J%}F+jս,~級F.oYUTs@nb >7k72Wg˝j:u\V&lrwXEpzg[: jl^)J- .gZ9'dgvOm [GK3 y9CKKiB/,[RϻC%|cE4Du-)ƜU_]sA+ tA=8>tM=.仗V Rx,74jj)y(A˼ru/ἆU%1I" !qnP>H=k/՜Lum.' x'aGfյ=^1WGY?PglqX;PeNѓJTE<̦AvAiW<ەvf-;ߏ˻l̑2)(vmi -߀P۽d(pS|ivm[ ޥm֪.˶iV.ȧ"ɫ*ɣٟ&5[SafHͣ*gYʽ7;lߍ2ݢ)צSSOa)BD;\E7g,nʼ[wʫ,W^Ë aJ}w߉D|xe9LeY*C_}t67kk8@)ſ%A>xQnBۦvNI$h6iopvTۈ*1Mm"<^DPZ(C;Խעq)MhE"-֏㋮-X̋7InF55fՠ9[cDWt5ڪt&++7EKq+mq]3ahg erDӿrA/e02VTkAD :{6oq&E5ʆuy02 e A{'>i 58튏*b}L1kTv. n^މeFE w(v/%?7W'sJTop]/no6"8EmUJ:ZըvԬft؆mu-2qv<7m+ #"+Xϵ!b Gl2x9Rl*>\6 $6]]4rǥ܄JJظpڭvZYK7HYN+řSmo71|$xF,+#=m<]+T k]9K6aM6m.{qj&2K陸}%sRgYdp7uc'Q\T>&:!ϹOsyc{s٬lMܸ+r+Wd8ҥܥPԥpTCb#/G7T ;FɎ.M&ՁְH6]M\:aj,76bxnj<'\_0Hl<|#6 v;j,awrz{`=Q丹H!KmύO@lqWOw7*WO; z7ەZ{Yܶ;mhtht,w1=6_?iMlh+}W"߫ãʹ>oǿ?ޝyuهoP7>ROnt6;v#_faWwOv/P՗/N<`3ENv=es~'Q緡g9W?Ww]<ՑoA}7{=^seo-|?+7ݍ1Neb&|ozȷA~_x Hn?@r#(Qc;+[n3P~ Hc|WQ6 yyHv(JO|u|vq"ADkQnB's?|~c̎gӗQܟ8p}_GpOP} >4^]?A9,w /BA:z=.yG~G ? P*?먾 ʭEr2ؑ"wAAv);B<39#mHA{4>"sP0n`wv.<"?׈>+jHs~$({9%GѲQGrB<}I@0w@~u=oʥ@BQ/'!W{{]|A8gxO#~ɣH 7}('\_<ƥ14~)Dz~hћކyt"}*W?\wɭ KO-??+(8_7r Axu?8 _B(k`*S^~?[0?8_F8j Z{A?"'wy2/ȶ7:Ou}dca~C=x^`s|@v W`~HBzڹ>?埁y/P: }Qp7#kޅ!s 4W`} ?_N7F9H{Q)Qru 4> "˽`h3g.;ð~`r?H?,_Iz}~0>|+;R=;,ӐX?8'``O<`Y?|o y8 84syDr~gg t"'~< /3Q߅Q&#磸0_~ } 1%1 %#z?_u4fH_F~8G '9&`?;e c? y B!3L|9 zu̿2"H`?a_>qОɡFr:G>'Ay~'|S~pOAM}_s0/!~I?<߷ا|~lAmӰ󷡾+>'sȇ~hox߽;p`vo9 !;L>wz5-?`ovp_@c}z~rq9T_]OǑAv: ?%A~2Uhg(wz27̛__wa#H._zpGϽ?ߧCzk?;gUٷ{;d_O|QTO@;O剗() q8Eʽ4Oq  M}qoNLg30~ aۅ4/`sW~Wc`a}nzؑ{Aם0OX~/#2ϿF~LJW>o_P}u-S#߀v?2ԋ>;?}.n-|nu7*7 CcBCXЏ9x?ka'ͷ |˯j@? q| x]>'_`~Wa]?${+aak+G~=دq9L>O <ct AϾ l>nl;K6B+(_DhQ0@>rz4<p:ƣVB_@Xߏ0xy!|޴d= ?_z^C/i.{"9ac;a65['"Dac !DG=WٌG F>b ۬6ssx Cኣ=zjW6b resX@? \_J=VG/楷\a+mzͧee§O( f_9447s W h8~{*C=>0|| F 3%g.T! l-θ<8g8.;nx6 b@=[`9y gWe?=7JgtF4 0=޼ ;1x.;+™Ա[ =< {gxOx+ ΜAdaހowx8 #_=[|pѼw^gC=ރ7E0`]w7Q$%g^e|翡G\7p0;>p43h|/#Q=w3qm4<~`#~/^w,Gz,wx 3?E: V^zc{z9Q h޾Sи>}7?4߈Yϫ7Go|7ԇ @Pώ? ]K?]Gl/$CLLE`0h; ?p ɕ0.4|C  /3=cH^j%K+."_4}oav^ߋϨ9rz}?7~1OA~|nVB~<|fi8?khΰE|Qn agoCן? B';3Ȏ3#08X|VaA||KwJKpѳ9N Ls7/튿+G`/|i${wE'HwhyoXfDA|~߅! E o;V4O4{zx Ez]1+{ @N؞~!;jF 4z-;, 7F>B=$эOH~@A&MC04Bﺬqk1-Ϝ {\C|.T՛]03Exw߅;M ݅|:?a M?nw}"wyjwVPGz `=wy ֟}^߄Ga=W33߅:~15~ 7 οqD_w\wݢg;J?4S;F]V) a8kW0ȉ;;sS|gN/z-,pw ox-{-*C5$B;C~5ޏB]e~m__5>>fL;4 hP ~p|]@];8pW/-Gore @](|KV;}/7yכAׁ>}_OCCl$U?sH.x%pW(8}?9 / ~0>G~yWG'՚U?+PwP7ؑ;N}ϮPf'E}BCS|{#](|q 8<&.T;󴝡u߳u.܅:@K~s-.T#yc]0nۭ[ohm6 M)!4%ДJҡLX*9JqHNL2KrI}OK} >y'x ^x'x ^xE x^E x^E x ^DE$x ^DE$xm)GA" }>HD$1t$N# }>ý,'2 Ʉ\dB.2wL"/)Tqg)K%E"xI^R/i4K%M&xI ^/i4K&d^2/ K%C!xd0/7w$$I$IR"I$S$&I$U*Ir$J\%I$WI$U'Ix+'Ix+'I+J H+J RLWȴ-U$e%IYDRV"#HH$I$+J"Ɔ/9FɕDr%\I$Wɕ<2'LL,23W2W̤z1JIII\HR$W)U*Mr&J\I$Wi4U*Mr&ʐ\eH2$W U*Cr!ʐ\O:r<#:FQH) )G!SQt2$Fd2 I(K̓.1O<K̤+Γ8O<+Γ8O+!rOn.xrs \'<-O<ϓnԯ$c= 6;e҄T DMHJJș6ӕi$d$U$,,Ad$<H&7S@G$9rmy: 9Gvk$|qC<)X IsQN:3N>FOٛ^DZ*~+x\|0ر0놣6'AeotyoIY"F}NEwa(&ECDb˷?@$zS zQ-pZ:7=tf6>i gy0R.UnFb+ZKij9YR;XUʙJbiTZ3ʥN&057|]gA稹S$lZ]ugxʼ+NᒒBɪjV9^9碦*WW92TE;sjX3RRUEsjI59\kWOp3T^QU{-ZMKq+`J`=OXٽO% k%s%ܑnB}ֱ{%-rU 7*-bkFµ=h~B&W ETC)Uը3Ȋ"̌k.Tt+J3/C=ިuCjzٹ5h`η!>Zl`+CWeve0?,_c`[ʰOr'^dC!41]2 δhE>,hj~o?ke.sJiPzj?<,ұ<+ʳ<+ SFY5TFVRJڊg7*rU)D=z!ZChRvڷoepEU1qY5_ܨpCzS&V֪RZy{yYO7U!Z8B5럂5JIELǜ*Q7g >XVj r틥pV᥺2NZ )zE0}gV JUqJ\;o6XqD*5@m{ T lYf 5jf z_vU\Y)O Yk{Ӧ |[~RVA/9-eX!VbX8z̍|Vpo&&.:qaTƴsʡQVkMe*1PgkEuNk=SYU+rdPX۱bj(̀YJ5ˣTREk0pCW5Fnd;Ty:`גfy嚆aub) 5.Y'=h^32p~̬^V/׿=Rg5ôV>w,/˻^ym_rv֬Χ yYu9fEt][rGMPߓYTQ~yVtR㜷?dn/(3zI2goW Uڵڇuit*'#RO[7;'yE5krE7"1{=qϸg3{=qϸg3H?akm:sQ#eZ8{D)(+%Ӽ^ҫ/\x}!Ba:Ok%MX%̢x5كUR!}z|plBwg3?g3?g3?g3?g'.sޯ_>qI0o_1X'ZUU%V tW&g78*ԁ C-#X3h<4K Cܤ}C g3%`+¨-;yjI)~՞x,\su놁^vVjlgLո|!tޅVo+,ڿ`[#kϦ[Sfe-AI kͭǪw/V>á+oϪj: -Zypג-<*.ZEl9.VmVkɕM8kO?sJ:Cggggg=;3LsLys-:[]v լXj6叚;i%!FڸU>rU 8?r**()x|%;>IY* !_l+᠗A3\HFW+WykJ-.ij~hD)xR= ˛ PƳt'W.[e/7[iQV`oo.kg)}_Z[G= x9hoڭ(ގ? ^/gjI5qRM\_tF*j:%or857yHIUʜ~Miwj݃O?yD)heݰ*1+j^سJu}=}6jrb;MVti`)pCgzZUsYheK,J9ڿ@_ƯW#.JvE>w~Uv'*Vg] {c0>=<` 0c1` k t_'%divM+'Kq.!6pjbҾk65e&ѐا;_=u,c# Xb<0C2c`' IbVT(?bx r8puyeF֐o+Cb`ZpjϑJQַs .U[*-C$mG`r!Ҙ%j=Dh"'*6nK}4WJWO85aKZgs5/wYYl^j8؏xoc{TeE.T߄1YJVe %e]sowxgb;uIBT .9#(uѡxQ.V9`:,?|qߊ/N;_ld> VN8GB˽* *zo[^WUYhRnragg{\"~eCY) Xa "7R%wafVX\7}1:3.nZje:bg߅b .B^ʡkJ"YYbY qWǁZO˩/L._o"jlKܕK{ly8qfU1$@=E-\[2b.ZK5(M"6];'jbnݤ1jVUK(UkO*zUJ/(9Uh$VSpj0xY.w3%NR]jg}99]HGk<@M',JpW8);| Ꮴ }.;A6ʾs /صVpmj4 e]pP \&eo&Mճڂvg饬6E$mVK%k%gZҨ۟5%G+Ujպn9(+$ʾЯaú koYo=`oЎ,_metadat/data/dat.linde2015.rda0000644000176200001440000000473514167107142015460 0ustar liggesusersZo\Gq8&i\'i]{7iHDۭ:$x}=z:hhG$^@DJA( \ _͞zMK?|s//+"* HL*vq~|)aTTI۵hNaN ]2cB$`t v z}=}@p@pH!a#GCa %H uR ƪS3QtNp^0.L <#dz䤛ϯT]K֪]cjj9s Lls z0ĄU*-%k10ӭR})Z f\6B6Y^UJtk#9'v[NXexU/;Ǯ޲/ۋZHR+ID4BGa]qI׭BĪ]rF r킣-MN[ֲF53KU7oek׫srP ̛9wU'PDfjpvt.ujI-SX̜8XWNZdg-,uN4'fm8sl&oQ焙/ۓsBHs:*U.%U? UG{-?෿ "xפ>r,yoS@yo >4i!o9>{ҾKov3(5522n>F3 +B:Fom]6V%WWMlJGC}kj ƮihmlxhO5̅*ibVʲ6OK{3nDkZ| ]6!67lz֏M֢}`kߊ *Sُ\ذ=kMofoC[<)Aܰ paww_: igM?VUXT?\'7/+_q=kM;9wi/E۷h36M{_&xʸ\/+q*?88,1cqZI׾=Fbk+G8W>jc|Vw#3Nj^#=)˨8_$9 j8Og8_PX*\m$@u=E'-g[+E?chD3?֟/A'}B.:"[nH_NtF ?~Kk!7=c#ASeoS?bi/i8nģCH {D68JC^}65d$kz+.ygal#1~k#GSWrCcX{ u]Y>_pH~BVAv1X_Xg_΢ տ[!w.:?kdoзWWOS-: ԌuIqfudu{=W'eԯ&e%ZoRΏ]5ۭr56kQV[+ dk:њG@WcnQV&e6:_n.{/tfߺMY{~'ÎsZ-տ=*؅ȆԆ\1.SRI YGn2eLY)SVFV*JҦ)+]#+J׆6J:z}*[CW=z yҫQcܹ4Fs$metadat/data/dat.curtis1998.rda0000644000176200001440000000752514167070054015722 0ustar liggesusers\ xT~dHa+Öd!22 Ā !1 .Vm?\,J",.hVR z޻͖7a& }?;s=da,O(O8NiUjN,vg 8&MϞP[?.jRa4 0 p%`0&n-i -_| 8'T'? P T{~&`-jkl x.=F{qlR'$_ 5ا_55YoGOv'/_3qs^GƠKu pqqA V@+E ۃpq"J8!q\\۩$hy@>v[p|Jy8tVGYg0ޙO#cfy VV̛#NmnS4m2HLfQ6k c_AW$ B(iSZ' caE$6YۻfC Jݥ /XV?B-(H Ga;r?s/$Gn<[̓ !B)5R[]%}[0頢p9x%A' cowYo N On ^}ɻe=;V4;/:xwy-.v; <̂lCQ`(1[}HObz~X;ty nu_|2_wYlVse+rbr/1$ۡNʉI"Jx?ZEu{/vw4K3`ɇy 8Z`*80xTp @92& nGVXV:w߼pk g,0cli/t y<^8(4yrEhQRkOZ3-Dwы6ickcBh\.] X5ig^|͛š^{ 3 4 |Ⱦ#Eftg{>o\N6DP̯ BBzH[E8ŏ_.:7Er]*Jx. >S]hu$O~'_Ql#}dRemĊZE>2;*^ь$~:JE??~.?t*@X(wqAК\!HV@ވ> 0bqjB` BleQH?p[Je ՚V#BP i5TCB2J* ؘۄϟ)kt_5q0yXE"CxK"fW`~1aC"B4l65Pz,7;oϐW S`+dPJ"CR`/^K"p?K]8 rvN^}cx7g#J6Z[~߶"#AXpx*D#]"쉱 !\wYQsVJ | 6x+1DtA4^SgkΆHؐ9*Bߖi-jWbwjT٭a0%Z[({u2znÏClH}%\BFeMx+2ot3Ω}BooI}~1_?JU P#27~conkZN?"~{^z&lE4c)7n^~F宧vQB[>+ΞT04i9TBs1CPhfW/q'ɞ7~b%w qkhj{=)>?I2oU10P ~M|c҆h%k P4_&&.L~c꙾hGMۏ!c5b6Щ%lz|߱l{LʴiN{Xdtܯ%3n%{DK Ai ԉUtΣ$24ñŤ %ǹzf]9THБhg#{}DE'g%abluYn/'BNKch$u+eńr }?%}XR>r??3e_|݁iv|93Wz?3fm1xǦ6=v\gdQh fGt3} <q߭Hey=ŲYHx}US$R|d/#-9¬Ff_GkѶA;q=_eHUcpx]qzX~O}O~Uu'03nd}t8dܐ]||qL^iFrCs'9.ʯ(iճo _ev F3q=^yt^?RiܗŇvb9@N_>~ťdcIr)}yQYWW#|#NbgH^s;]AC{+.o /y˫{n;p](6GiϹi&#bPzPLD~}GьRFss$]GG g|g{f/`?@N咹tMރN`'Bžl-bϑոoZQ]eFZ.d{r?&cXo>wAbT$HXHcVyYxB@ĀęK1eɇ7 Z'wKܹ.As!Jmetadat/data/dat.damico2009.rda0000644000176200001440000000076214167070054015621 0ustar liggesusers}KkAk&3 _'(Q܋$Fz$Czg$^^xů'pnl5k76[D4CQL 'DQ'X'$Jp _DNg{JCc3ԖMxEԺE׼g䮲.w5}$9ZWٗ m¹;µ. ^+S=^ARNrC۴*xPyvY1)ص xǡ~C'~LtFkreype=tn=vhk`̃7XA9 .+`sOYH9psy:9>ʞn3!0^C<&oT4W/Ո3W9 7\0/;сgUU־bΪKI%)TeE*` 7Ut,JoZq͖_5a]`=metadat/data/dat.hackshaw1998.rda0000644000176200001440000000350314167070054016172 0ustar liggesusersWP_~!RVkI@VR55FX*r*qٻVna@ɘ8SCgӨȘ9bk$4JRQ%i u̴dg>v9K%.IdXXb#Sƶha"22jw)>lʌDnJMż[}Z P#xE@=a1-Ti0D3 }9y+?2rD/<ٚd*eJRLIj7x,}R4?[zo;.^E$('@&E7MNs%Z 2iq`散\~8l%̖"Qk,Y;}b@0S4͑GT\tP6@E>E{LJelNYRPEu4~)/ pfVWMB#xfu@=  hDBF|D1@&,rf :r`\\=[_ (w kLwIM[O wɏ ED!,R4=_SHD-$Yn!&,})M'XO`A:$Q@0)q $s@?"L'X>oAH2Kd$& Xta1/ׯ]6 z :1k..qVDA6…yǐ_2ޝi߷k}[V8?`+] n=݉WhpވϱXK_7K׃rfc]?GVjx' ?p'Y%)w ೰,3ޙ4 bJ8Q:i?speЭG+1{0SߨW18Gt=.yqq%[:sCwӈ%f Άy0Ơ_뿁c$ʓqoyqqc 7F<.%`ЏzX7iX_>xhm  55;IV}B^;8'/6~ۃ _+zij3.T4o\)nÎ 3 ݰre ؒ]3= U?z\pɔ+:mhw/L\{J1 ^K`U-majz$,LҵP]}.gKbk ALEu"%BTED!W_55wqCa^ }h4X3;w$+ULonySYLd}Fy犌(g9I6tАfg%y-v5efK՚uQ7 ~'Fʖm\+)yN.]d4^+"Fv̆+a73ckz Scj%SnjFzxFWY^9=.I3k۶Ј햳Tcej[PCiN+C淹P+5Ep\=RԳR^RT~!F/(f ~*Cҋ$}4hFK D}4G0Z4<xi3g?Z:2uI^̖> eN:aY{po݁ߺ/wwֺ{?cWD뽻lV`ڍ{]գ޽0z׻ mzws[_8~\OG{?w҇od.xu7FXK?Id'";'I8^$}Ǩ ɬ,WOҾ$+`.p)>g c$_mq$cuw ߣ  \N (>RZ[k'GO,= wL_o,\ai[y˖Ye{?e:$<(Σ -+O7V o{^IJJasYD~,c4F?'X\:/d2BD, :G?,0葅Y,A, 7M %"U[k(/ϗQB,#s1޻C}%Nݭ%?!/c'n]8njNG% M~+| Ef@ȝ '7  Fn>0ohk)x&NpyҶNO+lll܀?l7metadat/data/dat.woods2010.rda0000644000176200001440000000044114167070232015500 0ustar liggesusersN@X1z6hLI#l#&˶Mo{ca4Bh%DxP@Z3:a lB5O9 ?619! w7nrz9{m4<{|߾Ull$$(,Ԕ,o8s$1Hf)avwt3Q3 PV*B F X`    xƒ!L$L"iLq1㷅z q'6INJ:s eOCgg7kD3EEú~gj _T't{ڕ󾐴xޟ/oO 9 ޵QoL 3Ϟxoz1/q;-u~1/21T)󆩄|jshQdqR=mzFu=X+K>ndެo>͡ }'c Xu֫AQ3FuK]zl| =b=i\ԯL.79ylGߐܜwٷظ>K e]L +ۣ͞3r\;]VAuN QCdI{[bFVr3-{dԼ!ߞ+ ȷ2lht%obeS YA1#4ms'ZBWvaVľ;P e(&ncBUiƻ~1{dmIѐNRULiӗ$`D4⎤4ez pҶ^WKO1&$`_ٕ4Me Ete~+f\gb1k}d 4Se)jXkgXǨ+Q1[*vծz/lS 7#o^e $0LZ2^OtQc >Yӛ9fNN9çw#ʤ"tϏ_o\n9t1N5rzз]ƵGKׯ<12=:ಱn7'o=4MViHN\ \8Y|XZx}*]%#Z`|4{Ugq(mDEUEcbQ9r_e=Ut&,Ѣd@DY,cTpyAᕇZX T_ayצ.VPiϙl$ .K$+5 JgtT$Q$$jRĚ.)yHLU}*Sj1e_WO"+̪{TTZtJUZ%2QkEߠ5ORSXOJV^Q>E Dx8/ܗag/VrY9n(v\lmty۸S404!I{`OgۉNpx t| OK$}_C~?GS0=O< Yqu9BA'ű@r95hN~:x||! 6*d#]8e5ZEn{-8wvo{{^d? <; BG{/=q5Xл 9x &KIj{k?rkv.}B^&t>.fc`OkW8^9_{aogH?b΢7Faˡ:97<!#DBfT|o!Wݏf!c4u"7P8l no `gWPQ8MLٗJNVZv~ʽd]2STsu3T4k)w5+2o}ks5kqN 9;tKTQ3r|Ttw#d݈;i`>Cu$~ÿi'metadat/data/dat.nielweise2007.rda0000644000176200001440000000075614167070054016352 0ustar liggesusersmnPO|Pz}lhTUB[Fv98Tb`+[nR w!VD/3s.={7{M >XT!@5`绔ɑ6^Y^K؈e0:7RR (l4ߛ`L:s#7qЦ~}SeC#QpK&m$Q!guhv׶zc M(-Qtv],KE?p:y>.8<^v@W}*|_*|e.o3?*-R6)nQ?ݠk5%x^| 6{< VM\"ۈk y6 ^W WAp 82]{ķZ:i$Y^te6c HzxqLf$,69RC!.=jI[N7. 'metadat/data/dat.li2007.rda0000644000176200001440000000110114167070054014753 0ustar liggesusersu]kPOޚ z#+SlT`9bLAYT(` LSAp̀Yp}cwfd *I%1yn˨/Pˋ, ^Ny#rD* ݐbvt>;]=_f$$G諺 tU%uz5irTtՄ\RU+xx%iB_].0geH|">_J| ~%-m i oFiߔUdwA p (c>}= x =\Di\;EZw%;vc_ty3:Sς2;`lc8 `Sz[GB d+:Y( WԹ_Tz{lIjXÚZ.E'`kpmetadat/data/dat.linde2016.rda0000644000176200001440000000504315147336354015462 0ustar liggesusersoWg}:NͫiMӔaW6U뵱εw̬ٙm -@ď@%,mThUh' ]n#9{g33|D^Mzx"$ģ8?;{X⛄ZFܢ3o4,?zp(LQʍ 68H$H ج[` v)`{!pXa+<TxHap n}Q ȃ!0 F(gY090PPEA!Q1qEPR0@< T2x 3Y Ix||||\W*x o7TfBSy%#Xv쪾`^XA9cPشŒxG 㧎 /JSQYv>?^rszIZVSM,3d&ĝ# }uxX,yvIysbsO5^MBjF(4C|8"T ,VKUNNi;RՂvth*q;'6Uۖ&fKc,8ABzB}C䄐!$$f#ƛ9-`wWX9+x\/*Ⱦ Jg?{p1~.)K_U. s\nA v1R7K5hUg[@~j@; ] @?˛@w K[~dLB-rRZx3r=H (EI4~nC^S%c(t(YDɘ=ځ1=%z͙?()D#JFQdO[IM[ O,탮 }Q2ԓ(s?? Oq{T0lRR..'hG6nC6ͻY~Iv'|P_)asP2.;g?~nF)|y'ۇyŜԖFHO'1-ӇqHM1h~®z{?wlZt'P!owcN !u|/{Nίj~+|5ߘk~LM?FƤg_ ~5%\cDcl!% H\?Hn#k~ / ;Z`;COi~\šYx1e)ˤL,#@&)A:9pw4<ʿ&x&? ߂j~"^o2%!鬐 =~ȕIb ?кQ>@|܈Mxh/~gLJc}e]&)(;F+k~E+m``X ~T-z61Z 4×5?p><֜f?ˏ؞١AEn딝-ږNJ^]Min`v!dkyIjXs::4FŒyU-e 6ŮOX6*3egpeZ2̵3T*F=}hUgݛq8RZ{AXk^B;+wz ]3^%f\%vUtəB누nr- 0mǔ}lXFYZۭ%~+ݽ O1n {^'F1ۼnAkrwꚨ]6՚?$DpR?d3CXUR5#Zqqwxq &s儲WgXp.-32 uߛnz^sux3metadat/data/dat.dumouchel1994.rda0000644000176200001440000000072214417173572016371 0ustar liggesusersS/AZM\WC3!!ˤ;mv[ ..=#8;;?pEA6"ng6v`|zB]WB2d$+"euef4  PNJ1g56E0jld5L8kĤ )@ӹ K%8RwrV$ꙧAMPBrۏOqdAaI<+}jJA,QdIL>{PKvݑD}$~;͞ j|龊[jxr#K\wøuäŏCn!Eb^\Ƀ~vP~Vqkƽd<M/v]HGIT=g9*δI :5ű3)xi\,kFLV ]羥#ضTI,kB /\3 metadat/data/dat.graves2010.rda0000644000176200001440000000073114167070054015640 0ustar liggesusersmOaǟ{& 5`($4WF` bڻ-)a N08vp/Ѕ w-wO_ۻ&k "PTb+o F(ű>ܔWV-oBOHPQ]K%==f8u9nI;NsԔ>^h%+Ҷef|9SQya![:]WX[=G{d;e[fIhwɂ k^/K0x `u0fA/Hk N/߉6wzI 1 c +?x+0wA*I6\~26Lы0u>D;F&6f˒hWl|;͏lˉݚfQz\e_Lmhw'<:)CSh\cmmetadat/data/dat.moore1998.rda0000644000176200001440000000237715147336354015541 0ustar liggesusersW[SEKu!&Ĕ¨|p)H-K/N3ӤgH|ɲE_HΙ==;l5ʩv3[^yxaaF:cf`hd*kwF:#m{ƂyWJ; 2#AHE@ @#sp0"`0 xppp0x`onf(Yۀ9/ G|Tl\)&V[bYeUS/,:\SV܊R5,:P,Χ} 6:"jpUbOMtZ}[& 0ݒJ _n t; X![f.\9VAvWa NaWxq+*kR9ip\}K&\UIsBx 7{#~#;gF[~~s9%[H槉~4R?}z.K}4B!ٻ)c?,2o9Y^&WߒFlzy 5`r"_Z;7}Lzh{ ?3#7-E1u2dҝ# #_8Nwizh- &u :ԭ@+B34FG~ QuzIĦm\0o/nsϤv;bjG8o۫>x<ִ^Ѷֹ=)e;6SYbG'YK:~BTon ;ϛXS-E6y˿rT0\'>eOb 0G0OScQ%.(y:n/ #=LgҧgX\ys7dtsc {9g_i?Կ0;l`k_?2.PG D~  4郙{ @ V$&0vr~^V58ԏ3j΀ Rqك5gԜ5AϚZ Ml0ҔJ()/.\_T. %"ЭHI,Yv$Ҋ),/׃ Լfj?0@H) metadat/data/dat.poole2003.rda0000644000176200001440000000133315147336354015477 0ustar liggesusers=LATB[$ڀѓx&zC6ñnq 6ZHcCbb *_%DDQ 6 7͛y:ΰaEF X`˗0@!#` tLqlX]]*ЩA9N:$ҶgW2VҶ4w]3Sw7*9/}fmIWY];)ɾqMZrǰM2:jsQZ9Ӵl[! \At9nUMWK/5%qx%`XS`Li{CJ4P!R5I@8 TL7j[obnxq򦘬ٜV+h.cc5?"9MUӇlob|My$|Y5;SV'"(ޒ]}fԠx|&y\q8ϕ5?^㒝Wd%@}7@R] A+8kO]iQ%]jr/πk%v\s3=smuMR~<@% ŵu^Q.<~ bz7_N5Qgh5nLO]2s>3NJR:gR~u_7 0ujcgʓpl~j Ÿ ɏMr jŏ/]aw|;aӾrQ6i"]^hp<^~tO2H;$wR3lO@j}GZ/{{{?^+*bnmetadat/data/dat.hannum2020.rda0000644000176200001440000000570414167070054015645 0ustar liggesusersklGI8iϿ{I|I`GJs64}ءݻϼ33_< mc_:~EfKk_JssO;r񥛿}P9c^+/{E+>}׈v|u맴SGOۉ1 9Mp; ^[:cN8Z-a{ZH'6DX\i1nBk$z;i8:mo.A w &[&:*9MZ64b8@؞J&u $C-QA⡂ 2ABmߦ:E#qF*||g !.?hWDb4:-g 7&; lC/6 44̆nG:#H~LEL-%>@E@Pv55eE/Qc zK5μBO1^(;nMCs֢Ŗ4:x:Ѝ]UA x=uc@.tG+SNOT5 -R >1`0{⺆PSmp~wk3Aэ63QK;\ Z]*tɴ['>Kd :J~2:6mqmy X;{<blNMfZT*qmdp"E]-ܸ粹0q0=o%*̫yn:EO J{檹i Qբ V.Z3g[cfmcN` 0[%rl*!up6QW ]a#:Lm[IYh/|6V'mf^M!HǺU97H\AmߪPkXOKC"Pno]pCpl["y)E0v-f1/C=I2[*y>JEކtKr:dM^j @ts t .v al1עn.Ьof跰Ixkw' YS0@6L:i?Dt94L;YpvԸ! E7Ҋ HcG;#v-gCo6}իWԻn`w@ [J'?`"metadat/data/dat.huber2000.rda0000644000176200001440000000072715147317134015464 0ustar liggesusersXKO@-/C4x1p7LR!#ٶ*7RpXRhy$_ٙyT H +$5Ai Ȑgv*K荪l? "z;ACH^CYF'oDY7О6(]^]kw%Z0)*W=iW7pN>Wl}TdJP4܊m}9e12$!E|iq_vD~$>(Ҥ44*M-UZFr]IEinAҬCxgӔC7`f;zYgȔ> MŨytHH,q|דґI&qR$jS.(djԔy:f 붲0)LC5Id|DHl)tqK Ϭ{!_î\g><\ 9`+kp3\8uΨEt]EgQ'n]ף=DfѤR(%=X JRF|3ԓIbBt`&li5=jT"MIˎFU#GȑK|Kxp\x{H_鋫sukv3j!x^:{t׽p,U`<;`^}/[8t\o1sgV]3zNGKr,[s>e+.\ AX|^h}{ ZCվoX Hrk1>9/$W~ܕ+]tk/?mr4>:{OVc8~ ĺD[Q5SVw_6¬Ԟ53mXQJ3R L|#6Qh|^{P[ԪNY}mJd%,onc.#{p(CQ-©j'g2ew8vd]*R̓JS:vaϐpǨcuahqM3ݫU$8Ŀ, metadat/data/dat.franchini2012.rda0000644000176200001440000000107314167070232016312 0ustar liggesusersT1l@؎L\De. JlP:$H*KR\A@%ԁ3anXXs`B ;:5ʗݻ{ߝn-k!) EgR$J+=V)&58zhʀ3o<TssDzW8{An! z_ZիKMtڲ` gus<3>o:v.SnR`;<<ܞk?~03vf/r띕n-wBo>O8,mX>4}mϯL\,-nƦ>Zo?/5\| s(ُHNē#77qZ$G(Y%9 Y {n^,M@ zPDsM9.7VL0)8gs^4<>nx #D`pʂ {-QMg 1$1 %>&0R1$1wx _fkgw&eFI~3Zmetadat/data/dat.normand1999.rda0000644000176200001440000000061714167070054016043 0ustar liggesusers]N@(Wb\o\&JoAHlNɴHܹ=|4w?x_߿g9qc%D!Kv;3Ƭ861f,55+Kl6 ȃX| < ӞlOxu`>ȯ9>":?+[1b7ڤf YwLC+l,}l#pMymP֒=I͔1Njometadat/data/dat.knapp2017.rda0000644000176200001440000000343014167070054015470 0ustar liggesusersY PTUT"ؘ(RMaD"esI/܋wKM44Ә9=9hIaV|~1H`MseeELɜjf8.3s!=y|3c&3p1 jrė2o臅Q("ZdKI&dIW;*HwUQih)VDYUixf-%OmA)GMPAeòD*2ddeE>Yt/e0tHsxR)TK,ȊȆMhT/͂4KnBfv4]2IVA 1&`L8r{lxHPlJΖ%]&-QJvyMSm;,b(&P.Xe;t (s=a`a~@l88рqѷvcԿzEq ݌! aAOrP!ه| CD$<1zx?`@00@<`λif$$f7҇eY97=tDj2YTɺUŝsB;0HCMyI;ˌ5biR"l>% Nu7w$&$%*KC=JOj0-+)+(M\OZ/Q@csQ]_ÏnʳP._2r~3Y-λ70?=O>Nםu^̦佉9YGG\HVF{87y;݃Rzbٻo|%gמL7'-,#g64= nZ@_3i`Mt|65e7 ofV7úw%v@tYsg8j}j?b _zD65c.Ok@/KO#Ѷ<{uiWoF\PvB.ڃNEse={my!Wa |}M.^?`-ꥵۿ| 4?\ymWʰFС'G BZV}$z=;` swiDTv駭fi֫T}Dxџޏޅ|Mi-⾋3p>WHI&<'y80G9׻ ڍu3  `@l6ʀ6DĘ r1#=㑏!Gā]q! sga@1dvA[x1A<τ5@?ɇn@uǹYj\JZAǠnӺjVe1 Oɴ^ZK lWTI;#W84E3^H.yskrlqd>U;l`< ; p\{/aêwIpS 8s72U 08vjJ jgy{?[r`w$q`%,br}8hǂV}@%6܃}97uμgX?BU|j}(bvgv]s;}o|#O˦EiSbJ :̓L+ṲLx F/ !k Cz("fé(df`ڬJM[(g3T>#1^`_1/:?:4:EB"Sx,:tkt`t1eyDd Nxv<$1σ=ђYh럿-y幡ZvRj- X4hmy ZF4U؃<yR9^pS8Jg.(փźOz?xu>rAYl<<R!!΄Wkɓ]8+{o*R".A/_ހYZ;tU6+W‹"2;z=VQowԞ[zcej5Jbi0VklpEŵhKYP۴̸4&F7fL+Lgު3ꖫW"pK;g V&םƲzsa٤lQN8Ec&Sa|fs<~f2hkOsf1 9nEsT,CB{;-Ux9zn$Ba]&-Tp&eZ1DMj G5]2&p(^ph*3;fe]iZE>)|p~ɡ|v+\K`}]B=ovzLJ'?~g5|>rcf{ҿ7}C cGaw'S 3--`BZmT]ny*:Q" :rVFMpf*3Ոɋ'*6ɂ:kY7SgH/@G|mhxW5xV y metadat/data/dat.baker2009.rda0000644000176200001440000000231714167070054015447 0ustar liggesusers͘[LU@+zm"H PĖRUhawrfOhFDMըb|h^-d>baeΰ˒H\er8c,¢0İbw`,AEY wzP}} Ԩs 4v׮}8ג9-W \I-d0/Bi5X]ͧKtdռPX90ypΤWΌm4Mr[2x\q>e.H<% (#[])M#m R Ыq_pߎP_.ٶ;Uݔ#gq{56b+Ź?'Gs= CxK;HMeW3+9.j[kbk͚?%>#>' %|S|[k%LD(#f "YFhHqatl`+qq1q q)q^Dq%q5ĵeJ1K6QR&ϊi}YP<t?jHG9T;FP(=On-k8@t#'FٲҦ;h0:b!;t WGYgmy=bEpwæ~&eY^syݫRD?]4n=@yQgcNuѡ v8<apL8Pi56x ~qw[^:zz;s Vjw 4O]8= ^kItFNW)b#lk*˿W ~<< :]}s61msQ|3,i E7 [/t!7G՗{s->u{܇Q̲Ċ<~Q!П٭η15.ǐ?@_7Ga :/xQؔ&ON)HE퇍Q;Ea9^30z;fem/'9AT4oQrcYZ:;/;ME{~metadat/data/dat.white2020.rda0000644000176200001440000000670314167070054015477 0ustar liggesusers] vb^KP*pix!j{wYCZZBA"Z*$D)}AHiEp<B[P *T g֟뵽>,oܚs?ah!VWQշKyr _7HӢb8`uPU hd4Hx;Z0TXNViĸK=JGPzthCzCz[-=ud =⬇q,z5E|=ѡuiZM5µD0Ti/Ռ!zVD'A=zqep %K.\A np 7A npC7! npC07 a npÀ0F7np#F7Qnp(F7 Qn pc71n pc87qnp8&7 Mnp&a2)oN@= z(1."W_+|E"W_+|;.L"W_+8Rp"W_+|E"W_ |EmW_+|E"W_+|E"W_+|E"WPܿWTMv}wY]jR}腥آcc wG|-U}a ZZ>^ZG}]o˒!23 nLePآ c^5MC1E]29%-.:ǂ,efgy{z! C5Z^.i1g(1Jag]y/sby2էkS3=]gݘV|-w'|^֕x(864X)by5TZ[lV5YoK|Mkh쌦>rꌤd;[vζYY펵ج;D9o[ŔD(, WҲuFA;kѹRBۦ3wıM+4w/6aLНSLN s^fECɵͳvA5)9Zo yg-dB^wn7iUˈ\[KKl?ʒ3' )uRNhORfflegX;*Mj4lSjN)#lƓ]I+uoOIIBV.4Qp٧^$.xT2ZA'>cdiEXi ^T%mꗌcLr,)̔O{|lL"eDuHxuO=zPnr  IJ^m׳gIBde&)%O=^!)ҭ;h^?*Kd1]^"^,ͥNkZU; Pck Vۚv[tuVwm4/ iur)Vm*RECgѱpt:`F Y/oI;::/Z87ut%F]˒^.v; #Rpum@ ZKp2(b(juǀ&b^1dl)wv)Ӆ\wU뗴18n:tԺ Kff[IA27wF# tBh3DedTS۴b*N˼JnKzAQ dRzY$]d>ꎧ>|]o_ys}~L`Vx{0kg__[(.n,C7]=b_n>?be;KV7)<[޶e,̾=l>N#yd7[ɯg%1WxO0,JO|=W4hxjs{|0a?xukiGycαa0yǽgVJD_O^+x{~ ޟz4[^y}X>T5/,?M3~uW#鋎cL|"7~1Oܰznw_];ro|}?zK͇V}nz e{?غ?&Cq_|6/J[ڕ>&v4ɉQI*` O~ySRs*)+jJΕ8ɒb&?/~AKr(7MnÖIc+ fc&9M7A.O̭zإ͝Ci7M4"UnY X[,?5ֳmetadat/data/dat.laopaiboon2015.rda0000644000176200001440000000102414167070054016475 0ustar liggesusers͔jA'&EAB/CRFPkZzwvw̆ɦm._PQ}_x9'; e̙fg#zMxb=!E| *sU0E֐ 49=99큒tm0JjH{,m 䇏2]r,sy]TJ4:H2 2>A&wG_|=/VB\F &]gxE_mScy8ΐ 5 Wk--rөBq`mXQja`W+͏{|oo>GOΒ=metadat/NAMESPACE0000644000176200001440000000010714167070054013112 0ustar liggesusersexportPattern("^[^\\.]") import(utils) import(tools) import(mathjaxr) metadat/NEWS.md0000644000176200001440000000365715174403313013003 0ustar liggesusers# metadat 1.6-0 (2026-04-29) - added `dat.demir2022`, `dat.chiarito2020`, `dat.karner2014`, `dat.meeker2017`, `dat.nissen2007`, `dat.bauer2002`, `dat.huber2000`, `dat.feng2019`, `dat.greb2008`, `dat.greenland1992`, `dat.higgins2008`, `dat.thompson1999`, `dat.lloyd2010`, `dat.moore1998`, `dat.poole2003`, `dat.quan2000`, `dat.steurer2006`, `dat.tian2009`, `dat.rivera2025`, `dat.anker2025`, `dat.metap`, and `dat.berkey1998r` - minor adjustments to `dat.furukawa2003`, `dat.linde2016`, and `dat.spooner2002` - fixed problem with `datsearch()` failing when using multiple search terms # metadat 1.4-0 (2025-02-04) - added `dat.bartos2023`, `dat.bassler2004`, `dat.crisafulli2020`, `dat.curtin2002`, `dat.dumouchel1994`, `dat.furukawa2003`, `dat.roever2022`, `dat.spooner2002`, and `dat.ursino2021` - fixed the mislabeling of sensitivity and specificity in the example code for `dat.kearon1998` - minor correction to one of the sampling variances in `dat.kalaian1996` and the coding of the `ets` variable # metadat 1.2-0 (2022-04-05) - added some more info to `dat.knapp2017` - added `dat.bakdash2021`, `dat.baker2009`, `dat.dogliotti2014`, `dat.dong2013`, `dat.franchini2012`, `dat.frank2008`, `dat.gurusamy2011`, `dat.hartmannboyce2018`, `dat.lehmann2018`, `dat.linde2015`, `dat.linde2016`, `dat.mccurdy2020`, `dat.michael2013`, `dat.stowe2010`, `dat.tannersmith2016`, `dat.woods2010` - changed concept term 'mean differences' to 'raw mean differences' (to better distinguish it from the concept 'standardized mean differences') - help files now include a 'Concepts' section listing the concept terms - improved `datsearch()` function (added an interactive mode, single match opens directly, enter exits, can include commas to split up multiple patterns, continue prompting until exit) # metadat 1.0-0 (2021-08-20) - first CRAN release # metadat 0.2-0 (2021-08-07) - overhaul and preparations for first release # metadat 0.1-0 (2019-04-08) - initial setup metadat/inst/0000755000176200001440000000000014205375047012655 5ustar liggesusersmetadat/inst/help.rdata0000644000176200001440000041325015174367046014635 0ustar liggesusersk$Yu,ٝGw}"#<㑙ޙjj<="=#3zs  Hći&h2-% 2! $EL2(A4e4t^ A;qs9/`?{ҟys3sR~}~_/c7J{}~mG{׵S"o8F߸FN]ӯ7O$ݸQhKϰ$r|;K/=/4ڋ/{gM[]ŽhnR'ZA>{zŔ7?_||ݟGN&N &m8t MyAtp` S=vnײ/ܟEKK6޻Ҏm'b-=a؛tŝKSzv Ǣcn+6-?L$M:izza׹ʋ}G4I}ӴS/Iq% ~=w(.w?%Mㄎg^ͪfp՝`bo\DF?u -qw|$̼̞`O pfr cx?tRd_$ ` /5Ę.nyҥK2rE hjuM L뜃v)~ڭQ$af ˆ*h Ylێx-t]mu!y'A#5꟡0HV|gn=.1%Zy&,C =`fc5RٕY%ErԊ4jֿn lӆinb@b?5hZӨJYݷbx׏Knx' vV_р n+؁{g1j2Z\:_y???_mPrrvǗՏj~|~-x0Qvp*iW'dyy{B 5N=/+n LF"'avJzd/6"g 'V# &p0A%;sFc@3VQe'9OLaPd~Zf͡[k?7wXj:T$ROh+f PY7{/](P2h)@^ 0Y108سS4EmFgg] w[ _tEj8;]2iKRj^m|;phyreFk)9~c*\^b棑ꀞ )RgBw$ˍgK tS#g}XZ`S+-/`&Sl_0J|6[#Y{9<&AD!0=z`Ch@@ɀ]w@o'/4v-[h;@4@8uح쒓/9,Mࢣ2&eCqI/("ci_ ImυC}GR0˥&#Bltllȓ7V{7H4e$9}F_f>Z;{m̓CbӖC:ph.< ;Ct ~88:n G6Esh{KQKPPnME?@A3qąx А23$Ȋ3z8= 6/{gYGyvv8^&Ml tO_ir6,ƏZ.MF:MƸp:<ށArV_"Dݼ"}aD^isB(]f[WyW^>}a`<g1ä́$\ ql8ȣ Zl&| Zp^&I8a@\4xpRtlh?2Ͻx8N1 |Q qA3%?twBT4rw`pxCpBJdlWé ݶW3ցx/DU2k|ֺ ճֿPwX?@{FT?Am (C 膂Du#*eD;ڣFʅ郺Ya}gQb1(!t]J: KRAYoXJj{c[` B + pu1p%L   3fs#4M,,+`eor8M=vPs ,O)fȷ2\͚}\h6;e hmh72G™KA1{F\ZL *Z 0 -ͫA̓i;WwW0ϺOi[BM^T|4" Ӭgŭ\Z_ۄc*wL5₽Xw&oP@ZD> ZIy71)i0P4y]*ɰD?͋uˑ%!rd(6G}Pw6+ܔ nmG%NM6氳n}@'sdc zDMLDPU9+=F C=z@е:^eUgv ;l&850 ),U6M"|a'|t3EUQ]6C:݋W' qhϿ HFs5X+'ўE} W(y3D6N4M%δPF0[Շ)cotm2P[q]ho?#37_D^ j Mk;xr{+M=^/޸wM?#G㩽a+ Zgi~ހ30'*\ :盐B'aaso]pN/1qnSlՙ Sy>%|"8Ǐ4E/O2 僰 8DfKH5[ Ǣ֤w$!M[waC(\Qڡz ,66+KH Gqh8Ag^ym-'2岉Λ&X<\ձ)P [XQ_^Le=QR[XJ KK ] VPaqn%---ͭ\*ۮ>}'jڦ1˪ ƍ[0"8x yf4.ϩz֬V;f})pAm.ߴd!)ڡyI[QwRhxc"P^nLχEʤΗ']§.cc ;A+E/;4`m@A]}F~ͦHŲ=(s>7n~#Mƹ~ZՈ^m[EI ̽#U;(f-d63L$cLxIщUE'?Qk8~&L##w/sp|K5| ƙyKuNT[ ([%"]un@Z1#U%o N-_FvDg9v)EpÈ(k%% ~NHS%U4 "Y0-%u ̷mFL')6E7#%#9Qw4$!D!zQa7hS^.]pk(P? Ce(oui9XHU]EI( 'V~t{F9j2Qp2w-h[p>ѡȺpU̟`Vr2+b}J_xd,Y𺃹d[?p0=`#s S}=.p ܤDZ]va>nm`8 zL"sCd=I"IZ {ǹfNBI_Ѳ:Ÿ~jYGLgM9spbbT zTkQUAkƴVz[N(i9jYPij|Ei,=Qm=NQ:(G3š.x^ɂiYOgehV$ݲ赖f9A/70q:ջUh;ʅJn$uBp·kr\kJ+8 ۫S%=M= k)3'#źכ&fz6"~ d!dT3N~ģL\et609@] [a,9+2h@ \CJ*…ްKV OD<8yDVd Oe680uD_ɬKQoOɎTTۤB/}尅3K$y3yhoiմ`T؇#,*VC=ruWC9(LH{LzT~“{[';R _o]_o;<+cLą ։Q(?Y+Өxr5䲏ZWLOsx6bEg!r[,:@K,ޖ]¿i;qnWK.jt}pt1⧵$xNNZ!N h}[CC7"Zçss_6kwϘZ]j-^:[LXDn\7-o1f ;Z˨>։#M}~'>?︣`;:^8.q+?M#;vo2)3څثQ8:Ϟyp vc v}4Ldn;^rQ=F/m+?HP9{omn^|S>g'}oQm\u߂тmIU9T(saEX'>pz^F\,1G-X D0 )[.5[ D㴋PŔ})"i:2pJ`dzt6%͕'"`凮Rb۰fyg[_{W}4pU[1X`5Έ"(~L%j}xQ( y/`jœx3Eµ8M؍?EuP4-d`Á.Hr^[ʆ'`67/hk`y ?` mx<-6#2nĵ OKѸ i4b# \qSx:09@z ym*fdʪJAɀS~ӿ&H"%DHK%-)׫Oh (, IÊ϶uRMJ>QE~ (z~`L;I#3QB4rP}!{ctI}wm-)-"JVY}s JD8\\8a{dQZΖ10]F.}#&ˀX]0S݄%l/  X@8ݚȳ)E|& XݺT'zz|} W.2(ӕbu<H"3Xldu,. !k46b;(UV6())ʴBnĘHhi`U J <_av?닲)%q+jݠY7XJ17FSn \l !CXw>6=tЯ8~yF4JlTw/{-Hm]{lF@Z-U(8تsO?k OBN+ě\)RI\˧dIn!u56R C;Xx?Ӎr%X^ FuYo9l7=t^䔴Wݬ |(A!V}rD̪DǠha 5&9J)C1qߝ֪#}#kE允&Fa q&q[x/s/oI^/1EikNR]9y?,Ju2,9<7>>st=Ku @ Mr9KugDW/M72!|zlk{8ZG2~(SEhj%|cp4&{ 6EǏǣѡp2k_R?8F&מ葻?h+gB#he]Ke$dx" A5r$  aS58Zt82q5Z#kPdbz:.|Qx>BBy]͝3 $~(~y&9W;/XE!?;Wb+k:[vڒ,{P?]nCNѕ1x6WF˲"^Ԯnˌ{5;ꝜZSwbE{{\pSz!J%S4G5A>c*ܒj'F?@UaHxS>ڙ'Յibf`lj/n5({Mw*VBa*30YJI oF0ltN,yr`j\yOiÝ9y"O,~M{0OD#s/dJ]X<.Ϝΰgŋ}-f6cc)=PmV3ڤM ~!!|\祙Jϝ NWF5tSn{8{vmҿ$&8D%/3$U03s߷5׭konnur7j^i٧±E)ƺݣOLw/0L5 , ~-m Dq|+ngU<[B#DyFA/9oL~^ǝC&]Ck}s9@ׁ]mʯ7N_q8laZ[7zg ٙa0݁97-̈́t权/A(AW01}QWBKImRDG'*0nQvRh;~Y= t+>ƣ_"S(?|)~I.Q\PϚ2Hm *[ ,9g_ەoЪR7ckۨ$;g[9.`1j-y;5W?=|nށh U!&UnƱ:Brhnobf(݉v"ABӣQVs"bk؋#Yl7zPvjEҖVٻAO], D("$yqUDh+"^SI+kTA Ftuz`ܣzx&#AZbwH`%VE]q{%sƶU/};#xXD7S/ܡ9tNgnRҝȑO&Yc=xNaP9ژ)u)>Y`;@` S Kc'߳Rꬥ~hs/NJwB?VBIU%*A).OHL) k0A<SЛ! !*|oԞylRgnj):ژo%S ]L*6Vze>Xx0#˫xpʱow=z[L%kv .|z˭]tvb "*kF d{/׷Wv4<\vHz}{'pӄ2oI&/LM {τz:k(8kme^}ҹ~i=L6l U68눛p6!ACb LLEDz?4YM>PߋNab7 sS]h)/dN\ڞE1l8%IQLy.vUggV ~ŒSZ Js:GQsn,^!s9dZnOx2:bf@B6 :[eQ|0JSӇERH{|{|\w:>r˿6CXSz*mw*iį1resDU9w `px.WR<3GTMlDjxnjZ,=u *nw+-c}'Kg]YQ_G`#6˝:m˴c6AU$(nZx5 Ȍ2*NVS&W1Ja(d "vv%KȢEjp+:L$qd~Na\-f<yF0`4|{lI3(AհCToJs~݈@agO"K Ol=?F+QUT͍7 }y$<| UbE!="7t 4\H}` I BڇF\.$ q`7:^þ=4c\a`A*?sBO~|rǥ`O1 "n(Ͽ~5?٫(v}A;`ml9Μ(L~:4 N҉<1፝1x.v8.Lߛ67yMr` ȱ͌ ~r"\.#(bǠ6+R4#U }{^KV@`D# IܬAytdxt/ǧ`2΄r#Q /w9;(]Q7f|9Ƨdêk2qX0 ω"%XI?fB]Lxk!K|3ȩGrm-M1V| ,*Kd4*#Qdg/9Y=&d[L$D*L@׻3>P(l.y%UҠ-Ţ>ДNZvyva[2 V?V|9 a@azvqY"ӺE.8uwD7[Y5~:W )J/i@V˰,L`eZI>>)*Ml۰4,}R,@CW5 9왉B.QDiWӼY4)-5fs]!}W,w婪C]7ebgxCup-.usSK;Q勢=]7(2'Id,J؜[8#Siل'`J8bauy F QeE1y#] wvrl\lə] J" Mx@[d/[v Sa^%4 JhLT#5{Hc|*e~X+n vԽm0d-{m #%·*h|Ǟ! e;SUKdS!6byaӥP0 Ԁu/ <ޗUAd9Tyl;!E$.HP܃y]'Mi]Ў䳮n*nsa[ x*`j X$"ij"CdbLڂQofQ8X`~O)|f'p!사Y9Nn]ߺF! 84oNGȳIaUC7FrޖҘeŸ8=3vqI贵)͙;V(eyQx-P-:;U7ZXc*Uq",dpq#1"Έ+*aUu팧)HIG0e@v 6-^-V+LTf〗 Be t j;rϖi$.ggVf2@%֡ő 5LS/+a䮡|4j0&ޏZ%#J|-h6TA%&%A fvb sDI586A`/{h33|R.$@Yc3G?*0_hMDg4,E@/=| 2CgAfG@97Qa}M j3w|$TLTIR]\1w|.Na 6{gsf# ${L'*L?*_Cړ#Ey3a|p(T%HŒ֏[!؎Wأ"6k"7 ^֖ 7="㖾ـ%0 ܣhb =WA L#)`5Td:ޅȩd$jW5ֱ0}ݚâJOjϒ6xd C.k30"Ōi[Pz  z%joJç,";*ld0x2G{Ѧ~!gS6fԄ~K޴oRDG l5fXScf5f3 (Rψse{v:y~֦٘Ev%x]KJʨKeG'=kԳݢ#u}0v%*4DUI˞k)@BA}C$$e5GAUfI&lmu>:%Z"2K TȗEhK̺2/^P5Io`3r:#*Km"[TIˎñ,a@S5[R^q2宩Z.}:ni2IKVF2fuNm޺cb$ypvΓ *hh<"҈'c婹pׂӯҲT&LtE֨#Zu֫rP~_0/$jΟdkNM:[IEAd)`MCs8dg׾}#{}ꋆ[VAk! whC$pBÁ] ^LRN `\p<|ݳ|~Y kmu;;RN4D(VgQ pZ/@:wşwm0o]<q+PVW?.:]:q}5KgNC:@02|j؀ ֻ;C[I m^T͢2GxII02E1X ή^BT;#!wza`ۓA&'&ϗXNÖS:8,G8rQB#pBuOQg92Y `n)[f!K E lůUT:n&\gj(i3ڣh/`}ڌvp+,hjHX?5ZSJJި懲 %CG:{[;JnE#1R]eZt6|'klp` B? |k-ìxGv|8l kW/G-:JIջ"A #);=ꛥB7~k i-IAi;  If3iG2vy3b$Y2ϋcUEdߥ Su,ja0+sx\s\c:4D@#|` [b$H0.t@\Zfd7-@rXS9\%]U`JeʞPŒJ)εZP6Pz<(mwU0՜,ăCx^q؍lړ2`U:c8("JҾ>neH9ۈDT08 B]8}Nh%)k-B}jRUu"åo\ʐZ鰫]z[T/+o4VȴqBR`*y4Қ/g.&;t  AֲtU= e`WE5QXjt<8+#3jKןyLgqM7љ!@pwnvCQJqVz3n&u;*Yto:,q1]|ů㫩m)~/Um`2Xo+nb֤Ds%c N_[ ܴc'iA7늽'):tFYV;&t;@/jL0B$Ki0pw#3Akb$Oz1gUU,|GSD e!FafۤlF֘[BD+0m@-0au?0 Yo>}/2'r0e"Z~SFw0F'ECF9tC/e>+*)jI?o?SqՍ!JW0n tGn kou j.:T|'۬<@\6f',o`LζemKnPv޲no#{dQmr/( dIe>= { o~N-G+jX_6Qvu= e&O.YhD/'Uވ, - ]% ` ^ ȫ((| q#Dm/qZlgz u k׵m.A}g_wf7{Qv֐&P`o 5 łlBP Zgve?{/1^rc?ڤWDB?${9e>'5j`~֘WMmL&t N|SVθT-Ңs٨C9{{EHjdt9;eTU_I=xgn̎KrɭX 7q[rջ,YA~y3*SD z2!:%V2V:E@GX}!+^YaIq(^lU VU !hݪM EN#jGeVLy_!rQfaKvգ}w\ 1sQT^\-gŋdҠXh%(Zѭ &ogMg3}ks&ESZ',a#WR /5 2Oqb<wYTOvXm,Y,A5~VaI!:].BYܠ{=Sx:i]*(9{-z*kщ(8ffDO-6K\u "bYzܮ҇ tbJ`yJ5dkw yE/ Rڥ5x6̜S\ZC>˜΢ٽAݽ=Ih%;+0UlgDko4DdYhY]} `KbePHsƱ*g1 WQ,}r5֥3oY:g5F>ћ9D92eh+t-21܌[#1(0^D C,' U6j|r}3Nտ @ybġ.`2*P@泆bg M3[nЕt΃ %j%G@&!dV[a{Y1hҹyKflV0a7hzs]y*:*p18GJH :(˄/1 {pM *y>́l8N4loy6 G髓hK}NGz),!mbOz5"a"+å bܑszl]w2=%@|`uC'gFk0 GI+P22rhhDX *yOڃrx'SL_w@t-kWXH)AB&KL!R Ș0ԣ#pSݶ nF yO *oQ@eiIL`9/OqzҒtM(I zP`u5K 3]w`M;$1/#SYf)Yc4VUf0E58b1ڈ{u]@W?s%4M3T)):!=J6Q!lVdʼniO 9*<@j]\> *9!qj%j-!;)炍*fmJoA%pb5 ]tbcڋ"h9aQZx9%N̡YL>;̶ e4mZ4KJRJǁ\Iyrߥ]ݼh6{e: DxѪMw@b_@xZXqa 0H/%OJya?c'\hު?1IRź9X!̯1;-d*k^eqt,`kzƼV`Ñ%Ιw[j zv +frhivgJ2:FYEݜDvCK#'X6F)zơl_n:S㭐:I/$5"%o))zw *QPK喿b%q $;]?ZF>B7S}9v/*nNћFR^i_-0Yz\Itw h9vqS^2!wN$2gv:-@Ja\Fe꽛sрi@Ju@N+ ~B^F`>_o~&pcNᖪ)LPcYjb09ֺˤoaƴ̘p1W^LS?uC*K49OX0}Va1LF_MU˙!LzlLʆp2K-;-N/ǜE9kF=tq{ XfJ~ey*&xq1oTD6L;^Z gM]Qyq2:v`#S?y/:>;˳.PX Ĉh0X2oq+eYyAo5oQSԥg SYaIU?oj0Ԛ$le\>-EoA[CImv(ꘌzqϾƽIt{U\y5RpqcJ܎&E%a2-Inr&ݼpUրۯ|9QO`n;_Q'ͽl N<åw>Vk,TD@ITz`>aɗv[g"h|P/ ="Q7>].cnO 6ٱ9G BȧC|~nʯ \ ޻mSv)wq8 R_-ّ^ڛE:kxT\5wfij;K7uYȢe\]j Ao D[h ;a*;ky}j6;~1|J]vd,%(zF .y_o!Ly'[ OԊ}١]`TWve/$h(`Nl_v+ym0Gm0b)*~ QhvHH,t|IwrnէAuho)"O QL$9ЗGcltlfsΦԎ#ROe}֚SR ̠,J6gر] T&+M$f\+86"lS})Y@UQhEݶɮ8ūSDd=n!w +J󻺾 HIA ֊z*0'ɗs?NR5cBj{\.~W:dUh>2TL2@qT& B?EufA䜫w+HCU|S.ݥpj-^cAb)ժ&%PPMgULENZF陵{mt|IBE00ͷ;JF)@S}ޟEӉ^;W̳h> t(PB֝0?D섃& ꌊH^P݅fdѢ3X ~%Y-ܝB\v0*Z%E9z B*Ͷg%Gy&/WH'Ӣqc]Y$[3P}Ú/sY~DBPY j?Ve_"?iu圅jȾN[軨&I)wǰΗKPL_u,20C*z,[G.!ւzHiw6De'GnDh0P͝ueuX}M[<>nJ\/i^d}XWڂG*Zpm fT!Q+=PwrkY vu& c6!{J?j5>,'vedG317.nޒ+y_V=K&3w>bhP~eCEU*&{:;cE_td3ɧHi9{}̈}n _`@} tzcPyA-K2P bܽ/k1.l./s47;p1xNPnwn9k#12GU8TbE,r+R< \4T3L1*Pqڸvε~Υ?N3%( E%[a.b;q$s:yӸH!B`ǢQnWvHn2eڲԃNWsdiᶻw|Z6 fř!A~eb|aOc\|HƁMO;Q+$gKW߷01pǘU<ׅ ,P!YYWs,"ҎݜLbo&TR]6̵;\t1'lE,j9$&o+9& (0mH p I;rO@A \5v/]e!(.E[a>r>I5z2ÕڢA03k0[nle1XA&ȐfYs$G[j{{Fvc~cO**/ȚtT?S/retMgbL')72Qw'P`+ݗ~6|G#6 ZlAq)Q0; c\r~ Kr&HqW۱ߤ}@װAt|=,-=[ͪg.:n)X׸5S%ŠDKBI͚8b +[ſMȘ5kؕJA]U*On4_h׌@WM`o~LݖJ+T!B8GLjr،"\z|ԀrwHQ y ?yܣrΉgsu祇y= }n/K'-YGh Te>gա6PМQsZ2ha'1,0 AޙS&}nLݘǔb~+`t**-#J_1%2ULO܇TUE\Q-W+WH ):~#7xDWץL=$Q$&5@4Ϥq*td8P4oPj]ה=l=)$qaQvm6=/"Dl.c:d}Q~H:z,һ@> nnݴ-"%F'sU?f)G~"82 DE=#KTKS#JY/%/I},䴈U""ErĕU[CCw`O,6]t$/ʉ1hQb11L*eTBB[ݙ-Mϱ 9Py>Dv 7GvwA$>'0 3Z ^x+*6Pb`@9p"J*)wu-ʛ1~;tEahh$ "*0]ӈ+d-\>f886ufjS /˾}s'iGH։f\ ӔSULNkbdos[w'ۿ1!Zdz[)Oe`p!D#T^Y*U%]MI?:4f\%Us#4y];,NI% :l+0Y8ׅ9)ϴb#G&}d h0< Vi^T`ӿ\2GuGwWtXѤH&}r: ޹!]Bt7p|8éu2mWrLFR[1#*t%vtL@.TA]Ԇ=gm;6!hV<&g޺o@B; 䥝^ѓ|A=R%j-;$rEn;[퇢7QoD]Ri^{N&)}'4n )u A&@2tv1SdYzK(GF0!JRI E,ZO3y_&]_UueW ee;]}6lbY/Z=#۝O N_m-Z rhØ&^ٻS2~8cH֧ɪe$(Iwec5eʖoGDJV ƉU9놔9jV$1oVndu$ꯧ?2G7$5ɛ巾\}歹U T#ܫnbPiWv 73}e QqJC M8V7=B^ ;lfd#Hf|jr⠙-Oi` %7NvU`LNg F^GID!{L*3=ϢFeGbb߈Jw-Bb$Y{u&.Lk/J o /xiKn`ifLΈ yg8g%l%~^bL[hMd閳f9ZvB7douy0êa=IW{1^Magkg `U6w^:{Dqld`@]Sa\c'(d ̾ݘBwm?jW1fQ7!A;]w]Iʰ|󫡚 R,m|ߞH.`Z5ہidN⅘obrR,) ' @GFt{9J>b~>8B >Fy;xɒ bC~86Sӥ Wf .ɹ\a TL!4A%*J颱VEd0s$JU(7N\o9W C'ByuBXj{i_#eDyo K4Wg&kxZiYEZ8r@UEx'\Ϙ+z2^6G^kp.{-z.u^"m= QDdoڷvLdc!v`-6(+@+3"34%o6ZBS[:a7Vw+].5Ox2>aO{%WjmcA:4E*qϘ_Gs/.4@z+GErgN<dL`)u/z ]OF"n; 쇔r]f 曐6Ckm1F'K/ruO鋝4R 6`a=Ow-I)w"eЉa'#XZJ5gM ]{U{3YHmϡg=}#8+m5@u0ܳwbVmb^@M:G[TxTq±ʩhHvY7'Bϫi.`%^4>,3k2?KQatW Wg_D<>9!m¢z!1_ܱS| \ZF0-zqNsRE|Jܼw:Wtm-; V;ˀh 봂aV 7GvS9?<'>%iy} ӝ0"MxvTn!~Tn[ # %2Mxi_FwJ(x[C"ȑV8F0 dm4wAyI?7'ir#xd=W27ERߗdxkSVK}xht²Dc0C_8:9s6T(+j2>g䰾y'x;) Ngx2t8qxWg9`ԻJ;E+zXR`vVA?0'j0k+e{ ;ȋ;vr;2&oJ)‰}/s*/tt9j>R4P=o:YX8AP>z}?\"j0 mQo_QyhR"/I/-zO~*] 9D*+^UL[e{D `ZF*UCֶy'AzPt*}Ka=ԧi5Ah<&|-R\Y_e>D(+},7$wV ]~Zw#'Ph^l^3M.N_JR SLNL*q"P_,ª\߆cKu׺/~wr~~b})u;[1ʼno_|_r@G:I )WQ+lveK>wu{@vu]]jUϥާ฻OWnc]n`}DT R{rQ]/|/E)u7wW䞛NCoR*Jmn;IoQ^H\Yn\Yn.|QLFApL-:Gbx!|Ô>~wzn#d"$,nYcڴYvqDER,v,Úwyih+e(f^=v"Y7iWeK`.>V'N"ϣ ?Ybnތ,SĬ@{F]Txð] ֒K@-mv*^S4!y8ar-$q/dhslx&POyfpMmu X<3C^'XKj;OioE)C; gne-Ua U(f›8r61e'8k h?vn&6>'?ۡG {Ɯ>D8NԣHE@ ?_=P3C 14|P{= ^W̱6,2]2)i [ݨZȦ=1Б Mյh:Xh~OwN$k<``dMӆ .mmZghyߍ'5TAz*c&=sEx`xv^2Wq$.Db@`J֞8_B~Xus+nED%%G (%95KsL8=>GGh<=?2\FƦIY_s/gK_d;2Tqx?;Эhtr/€^8RdFLv0$HʡѿBͻTqws+ HpPC^U}X\O ^_TwPK:Af!_yhLΌlvO;^"GZ <.k^E u?S/rQ+s<9-G.>[Ռ5-Sqa ;Vìwm;Ŗ̺(.ΞD&m3 ~~C𜼫u<{=[v..V~ZR\DAY}oN&E]h~YgDh_"m!~ mXwug`̨L`}ΑxvAAC2}JK#FiK&?7p>׳غ seCHф`y~:ڄqxyMħJ9ʇChA/I$`r[%QQ 0ʗ B@]gfRn>T|UȇQM(փ1A,vX0T4 q; =m~a+/fƚoEhMCT^SBTZ9>=>ʃښ;*?Y%:X N;r(.rZxPD vwu+#B٬z?_)ů Yaq(JP Tu3"gG і>Y3J5zvTG8ȵ (#]aX-h5B7PjkQ\sP-l5E+ aJ`;, |"(px_ij:"ZNGh-y,es?EQaتS<]m}F.pitk%65qjX5ĝ]!lO/0 #+>eA'0yf6V~[()-VcE ̘~rmtkӘGd`wilԈ7I!akڕUK!=&⑀qm^@مAĩ&BA8~;'V?L[CN,sxRv?u<97MJ[;9PFǹ- dY\ΒM\ehhBM\*hFb((.uP\i4y9tn 3"jΧv+-jO- `_mdcr@饯! MAưxI%7k|5c 0ԧC~+g+̇/6PciQ}0͡4e1<@(ڤ+ThSF,]>먈7Zǖ .]xhE^V[ 6=bq=h9Jc9mzy,5̓,bx qDa:xEmDGc y5@غD|.Tjv }Ou55LKO(H@"dBq*eQ ]lf坪A 50!%Y,x Ap(K+*e&w9d]ܳ+2_6%R0>%cS=&h%F6[mYMZD{r9jމcOh %*IE@ Pu(*$1nD iᯛ}3%Zo. lozt:H.jQ_jՓ(F1Ao+C|vN  I<6Xmlh08>Nhy"EHhIHa'TgdgjWrX+Xɱ(-;ckGa F3* 2`GKLYIbd2ܬkhd4fmZlHaG%x2-)0i4lYY9?ŹeV"CgI q[07+X]1qyz T܎DMXƺC'GGIb^ FG?xOy1(*"ᄁA__c"oC1HgRf+(gmtSz?GeAd{ rw5T5?PK-%N4C4l :Nr>CLCQ_~0w' }%]gkz>El4BEh|.QYSsm;dD Е.څsa $0GLY3;po<.wLN˔#4]7kha؎7@r}I&lKl۵DyM?qôe`$%\^R5uDjntKW{ ^ tORoIq1xT:tnRuIj<ޫUwwB_jZ:fl?ƴHr$޹ +;IKRz}efcy o^)G^x|0I`4AzhVVT% ,uNF2-%T,e)]?B'7ET^!"X@7|žE\gYeY,5yr+ *uT,;c>})h\E SӅ#u˷ȠU<\zĭpV @zGDQf4M}`K0˃G@!;Dm.u="f~s[OH:ZЋ/}ֳr&]oKpe=a"l,a y<9!{O~&{ ibwaLT+q@:tf dׄc+R;G#tgYpбFG#2%:ȣ#gc|iY9Y=Gs )^C/d~V:l.٦)ekědQ4 e|"fwd%@p%[dZ&dVk٭\ux ggl7볽ZZZ LU~3-٫#}$&/QN8/`)EȽ:N6r zx<@5N`އ-=0ZD&O @Gp@'{YJMJM)fqO@y>} nQUJWdE28]X@bds̻3㜣 43 @&: ֔P]/3-,O!"z8 ɣbr# @Jg(#_2 1M 42nn \ًf+7+rBOM{(ArTKljz滱N2_rXXr5bH[[Éir({ρnT__zƧuRyn.Y2I@1 HЛ*Ry_vtIIx?w-UCC,6P~_6^j ~WvF|/{IYa>}vfX= `;_"ISGvxTgfx,-Uws<.NdNY F^qle"DC6c fMxИ%ٛ,ָ#Y.1,gT_E]55\s%E 08%S,CzEl^"XʱDo]kI+SؓZF2bx; QAgi|1V .Mvy,@3SC0twuFnVUǯ4y;|tv7,NXm}"Dd$[C%i.v_) O۳ƗC-dX!p!ƙ}7p0Z= Ũ0#Ltg!΅җtC0jOk}fUsf0Lmax@D܄bǚu(6hX F*&DTP&9=y_.G^;9x=c F(H&VFj,Ul,aqj{s'ac5 2b{yz;F [WһT)+>i5Zo"D;Kd$ksY%_GRς{Vmwe9\ž-$⏭^c1kaS oR[f?Gc OqY,o$z9!((!laQ%vh?7'܄::..(cJakV\H,]$" Np\Y$6>t)]G QBîC/{9Wj*>=iS>MJ#]GO,ǂ/Kճlh3KSv }#x>t>ŔV$U nQyr*iY,V҉K'U3m%Pu_ «$JTưA$y]X|6dž]*6f&cE=~bvp1V {OcsӋU/hcYwOq7kDEx ;,No$Cf\c FU0Fho=eهEy:sV8wʪŠa 鿒m0^g(u>@*:UBs2m[w oI-{ >vG^Kb$(iL {1Y-=}5hͿ [TT_SfbD(nV_;,O@mV |cBF  \ʆB~ņz(IMPpl82KѢ4'MyZ[oK5i?VJَt*d&Rݲ;+] /uy5eiĻ*w_L4yaJLf[,{t;*7:jxnJ8K;~ 3.4'k;cn6@c}R rPY+w9JKpA}itJN;ff78$N7kSGWJsߕnUVQm?3J "+!k-?0ST< c_F*9ƝʛLӝ>qfAoǒw81+Ub(:-l ሷh흜Jꭃ (.u僕9۪⒠Jֳ<>7'+/^cxvTZh5s|u'pE0 3=u t1ҩ1zv+z4g};pORНЀۍJ'M+֐2*4mrKC&(IEޡJO+#i2ИU6'84$Vw A.r^ce4: sXwCtUmc z7S=^W 4 p(prn.j]۠-ļA$ڮ{zsÛcEsmy9NlGqGϔH2ycKT:OP;G~hwfF|!ݝ/[ieRnR66 ǶQX ˷͌MFpJ}51e"^ L;;mmobr[k˼Vv3,@ " G.@kaJH_ȵMrA㗘{isVEj@KA%5-,oM@(ըS*Qڍb 6m0Q/tEpf/ iO %r݈ZNnPJ.O-@f"A7<5"Q?|l^& 6|{rDJ"Sbs6G^nw&_fs<$L&z"u|9NLK.6I13 3XLAJHx;ܧ:LU|e heM>tp8Xhr ˧ʎNx(%WD%xASटXsi8'Ԝ tpz<<>)CTUOg_i~iq>r%bJ1G#d7sX1;iBXxt8ET p08>Lx8L뽘Tt? ΃IA]z_bд&1 [gy8hF?`!60Êv!jgX#NLu5DZO:ʮ*-!gφsu,źd2 ;uƧ`׈zō]0ٕk/3vj|Bը|MZ}JTTa(.W$wuٹ(M݀tM:;FʼnN`T[ v2.G>TԳ9.b2~_ C7F!{27B|q3=$j֖DTɑέ'VmA 7,vRCxMpNa埆C(wynQP|4\ ^E󼄰Eyڶ zno9º2_kjZJUTY#d#:ElЅɺIǢ6tIϻ\Vm1+/+(TēOoe~k;l?~RJW'jS?C DXs ~C? ;0}TgY6Ŭ9U\GZ9٩+Ѳ$O?RB^8K_'ݺ谋=\^D%L k[QJJ3Wra$,|găE{ >hZ>R1n8BaI^MU>+F?/ZE/aCZ_H솦=S׆ VW ?Ĝ5A n9߿h:fedNbh[źɭ b3w^M8f%amٛalS*zϤxhQL!bQZ^><9(݈336's=%Zsuנl1o`Lr;Gݞ19is\yi:u`r`<ߋ~k~*{NG9zoy6={?q%+W:`zs/U:GtU8;]הyJUGҧY,6ľP312‚W)Ւj1{}r^iF͙uفdUF$_IOw )}& Z^ d\V蹟x8ՊCwZ"o"R`G~bG2={ܭpqP5ɡ%A J_`zr%+sb%3/Րr{yxȁV$^,1< ۄpxl83UtqU4ǏS/RFDl;#OZ1Pn.ӌxQ.D86 )‚θ@Glw+ϛ87u/E.*o0Μ[yWxN`_7J7>U3<+߉"O(s§YP9Vj?#J}ݏ1#frACy$RDWj5hJ쭍i1 ӳX'Sh^4ҩ,*~!5b:9//m`LjGi˂+,]iJhl*zMya>Z I2tBDUi e,BqnЉ_Z9 ~^i % v?k^/*w:UTҶoKVe HVffE=jFk`aRmjeW#vJUaoJtT x6*0 5|GE}]޼ 9-E> 1!\'q#$d#eaY ۏk/D̶=6s ?)6ƒw5DCļ[~< W&" 0͵wCTRt :k KɊy}<iq"p`L"\43c/E񊽪[T1IP'pfS*)4AWGe_`o"B/p2DG#hH E :* M`B b5FVOcd Q@8m+YEr@RB 0?۵Z^fl!@3 /rǢeGE(-iu4U7ֵ sL~Cwx;Q`􈍪v,#=Hz@-VS[.vߜ$Aǰ^v;Cذ]jUBՖrdVo-1,.q!ln q|UjPVɐeMk+,uh8 $hZ[ʐ6ҳDp'zwGG'q3 d^_m,7mt];kh^![_2b4 ƫl]&j]%2+ͺAC")Ֆ 0ɡ{Io7U=xU_̈́ӫB?¤TFũ|h#xqnG{m ViV2꧳k:۱*H̀:! :ׯx]EsEx8@m}!(2-*Z_ d֣bJUTgKym;ko~=7gexMS\D/ @hxծ7Th4ɀiݱ ]W"%wےzS\U, Jj/VhD}!ml_dg7 0{Xl|junzr({M ,6Me<)[ck)#4Ni%xmc*--@evPGF^`eV%k"Ոʤx0h2iW8NЪ(M~'iA"{a?tLu<7P=KZHU^_tɤ(7F}:>Btl e{r9>(= * wtxUO%T ^aޞ|mEMzFr۫6@Eoagsy+4UUqOx[:'oE#x)K- Zi^$)ߗ"4kGfukoQt9aEՌ'$7M3РqG>!zQ؇wAWlј&mNImwU2u㤈Vn,fU+9 >˔b\&8S/|wcԥvVRŧJK53-XZJǁ'|W[ُH WM߀n5.)f aK@O{'];'MV}0r/gqƒ @F)S-)d-󭳅6abC~u99=.鴶#mf1Lı :GE`L3xd ƣN-.P؈K\QтVrºgTQ2`вdxT55lqK\$H_4qֿÿO:3p-D)_!dÎ[|RЛyVs x%LDH"vgr:4&T$6!l)M6+9/2į!,@Oŋ0z3[B^P}?)g^__`aK?1(%?r.H΄\džV#!K %ӌq$|2HUۇiì/ƽaN^Zu•e |t:gpfVinŁlB8j . s hLKtRy:tZХ#*s|tiS0^/ރ/3lZ5j1;W|n MFW`睤}S6,pQY5N#J)0|F*=X`0 5( 0x뉖tyteMu(p@11t fh"xM 6N E+ !IƱr (4Q4/K;`9cF7+j}IJ.iRdR#/  Z`U(z1{l  =`m^8i0i]}eȕrQ1VehS1bciMm_e&'zoFF˝_5CU ˢN] ebcy~Il.W\d#y_ڠz-1VGB(#[' $o:K"`:ޕ~QgٰA1[hȶ;t߁0sQ)C(f47_t z_B; $<{Dc䖷.tZ6#~ aɽP{C-8X5 "zN6>rQfՕ1]pIt+ƨVC@x4e4*|3Sw<|c>+;(1QbNդʙ*}3`v05# hՐ:-;ZqU$%[wVw$fYY4緊-B-/5)N6/U4}o1Eym KÕ鑣"u,6-!_.=!3[v=]{![(Wl]v45 p&. O$;#8"u]@idsWG'WUSicK A%pqn|161Qad)jCyOYc#TA ]e‘7ƦOd },;Q7 u@rEE/˩E0 Eoߢ_&'W5MÅu,7's!Lx7\lJ׃=W ~Ma1gF`KKĬf!ދугM {~&09p:-t1Qٕ8jϑ`tdon Y -E9H$" F Ȳ)V7nQ} ֨Cwxŭs cJs+B ^Ǔ#3vrfw̟{`ev@=;Fb{Ys9FPDحo?0Bs%M2RPX篐u`3֓r? BX>9+/-KyT*h̹zh\`߬k:'v \]!g.r&|U@b-4-Gx%X Uq~zyɊCε^wfM"Jy 7g{6ꏄ) A4J=CD⥁b 9Gjro(ˠ]Cpp peXDcr^7vոZL'He.[}/rmnݵ BsK \eYl%nud8BS!ǚEs,b;7FTY3@ lИ[/խD]k0ID3a]gHK¤aFw7 W`Tkx`+J*0abP.ήnzxgc>86p TE5^]e-b8йGAOhEbMxCX( ƹm.q`].=x 0*)'w4{M5 UEPbH$/“8_bD_pȰ02ͫÇOdXOSZ0'Ss)&Q,WvL_=[D_ PTvwe}LeG bo#XP4f@vqUDٛ x97GGCIQNhx25q6x`5pη^Β 0w tn!ٵrdL-fM_!z-׳(Ow{nCc:w24Qteu(x>84d^3r$]uHOR34=dUh3-Df B3/T y: dF5l5LJ{cc?씣*|0.{%lS._eDWZ;TQ4L 5ħ?=?֚_HKP-7^cUq@5(| I+<(t=L()Qlz0s*f_]=9դWS3~<*bxG+,Ŕq[fA7MHh#ߧM6ZQ(ف-_[ſ0OZudމP=PEjPUz.LՅUC@w[Ba_>;(,W*8 AѱuaiƞNG)MsQ4JYJ^˅6(K9oK2Q,sOTh,V`巏 (@E7.87w]%Q%|Թ[{I{gy;eCahQ}y9ԋtOű"1mD`:Sou` n"*͹6"$t8%Xam~*%iR{SX@a2ub""7q([;a,´km=21os+[ =)d`Do;-@c}uxZOAe~d̢MQxO$aaMyCJz8ph^90N»,L"(0 Gם :"'~x 6::𞉯uӞrbKVp7Urx1v/rۅ:OE&(vO~L躃x d:6:X&4c#)R RQ*2_nRMvlűi&^Ϩbo*!W$z[7 hɆ*RNBLἌƓtbi4Bp%lk<c%Iw:89pQ$9àH]úd`XB$2(~RˠpJJgSv Y)P̚ Fv(o9,zs#X7} hߞY߽镬ߢu՗=JQP;+j-W@ *cQht.ß29gz} ŹP߄#9`b6c*%Qq0U7-\B٣ K78A(R x.CoNsDB6râXZ4GSud\djM6 ` ׺б/c^;~ A* eAeIh0j3G 6]x5lI5?۪Фek艹B *jB[ FrUY[mUDYhsUN* :`Idpu6=[ (t8'x2bM'-yMfy{Huv*2/١"B `Wy?x<8>Ox2VdTe|tV/yB-L4NtK9(C`lM}'tppl N7F׆dO8RIA׶+!t0qAK$$rjۉHxz՛%ޜu"tfRN ^dm-wpV  t4t4*v4jш:ѸѸMGch엑F_t-S"=8P8"%n噭7n[FT ktPth\0n|F?d~ J mڴ9jhsTnsܦqCRúq9lnÆq9ks樮MX9۲^xfhEmC*4K:A䜡.b:klatR|"y>ڹȵsaI!;XleBABþ|=%gރ A,vǖq`ՃӘ'q\ "6!w$ 2cdhg(H{GY;?n8_O?1e; -~A3.  ^|qu)HHV%>snhъ &~aχn\ uqu@ğO,cj܅(^8No -~;H *Xc(c]Yŝ~[4/H(^\>*"t<Q~F//ίsp&G(%ɉqS^ůFecנkTON: &ND r#,?8#NĎs%T87yt1nMZy%Z׵H|9OPC;Tf*JXiK1q3a5==^OmTicDPu"JA^-(-Znetfޯ>.%cmZgԏ@> s౑Cx]+Φ\6B"K?› C|kFk6QvJT.S4SLu*v/8&_-SHsy\0eoiЍs9*O6vsY-[X*,kC8$ޜswbZ]g68, NUZZÖVPkxsj 5ejUI5jIQF7֨Z[ǷZ\Ѿb,%(Wh:T?! JRkG[%9l׮0_D=긗/Ȕ!$DYPL[F]-C1Ԑ YKr2 ̡Hy?f/K%?i[xb Ol'>e+Ċ;e80 \p >Vʰ3TR H '=N#{+ ;KU!+ BvcvqvaawXDkh B' arŖ^ht,r|e%֩U}Ք+:@~"syp08iv~Pp~^&OV (Dص? # PP"qYGvkWb'1veVtF׈,{Uԟx74sL b!q-]FҾK%v{ZbZmNrjܸSr=?F=I٤wQ龄f~RZ~/7OZ7ϻ78ntq4^)yF{J"(-3y80+{Qݴ/F"c[пf[]!YLUgjr4K&n+- fN:8*MF:JS΢5D^%g.f0gK,T[ui~_X=ބ_y"2u sMv<1c,OԺy)$C`+MǙ :6WC~wc$`8GaK1 )f@(1VsL2@V?S.N'G3_p %EMm{]GQm)JNj-b9k]ѓ ϱޓnQ|`gYǥ7ٟ"0VQ&=Q^ sbfQ&EB]ޒh)J-h 'RcĆj. QtRA@TlE劆څ) Q֡;"]36y `dl5એWD3*w:vcɬ1Z-/CO7(?P뵀 yKX"QC7lS#P )tPNrȂ4UgL~`ua [+;̺W/ O& ,M,$8nr+"~BAW|z'^z=&&\h5 {v178c]<).dG~3.'se)dϒ(pyQ3M$-K8VgEw9gpS\fT6˕_oƛLsaՙ)'ܳ4RPn]O&ufE`U{+܌c{mk5rMjpVma[d91zR>ʭwRBZ- | ߡbA6A=Eb8)WFTP@2s"H F7_͕|&$iPbO0-9\pd`RZɜ/ c +^)y菏3C;Q# Zڮ( ]".Ё^)8Zp=?8[Mneju<x\n4Gəކڀ+ *Su̶㺏dQ6U ^%nGrL!6چcYjH(!ݮg_6=*Zĵɍ⥄Q"$m۹d䢎4xLB^Ąf\M0DAGhyJ &C$: RRі (,[Zؤ0 'AY himOoƲQ( ilNR$0HMb" .Y7ۼg_"M|N銣ly<}8\΅ ы%W>/ ~]%pcp5!# ]7[.b4W lSIH@\[ky,J&,ܴjm!fgrDxxt@҈ ~(4(J%gP=48Zuu7SxANw]Oa]yI;Ì#\P FS`N&a0$}Zq>bDykSePܡx'=Óu;a{Iא8ře\]̎‚t3}'[Ӡ81tZgoyAi} AfF! µ;S`!>\ (kMޭ+PH],n! n.!O+A)5[Z(<wFFAm6!mdw1j|}gnt8g# /=qGp mN!3C~(.C']IBka T QVU)BmbLQiVQaGɣлά+Vc 8d-GiRמּhAt@z +'Á5Z^`#80up$?iԺy٬rʈԴw I KK1=(x|FeR|K{pժ4pE]]<ؾS$r%SY6I϶M( 3LbS"ٞwa*-bucRa ߋIy/ڢd?٤K̅C?Y2\a'ڋ,{GH͘,$ƹO 79Bҩ,k#ynLw`"{7RQ.BOBcX^F㥠 z (-55 )O.vx g^ѤW*g&zg+L _͢eo.!MW#B0=|e62r܆ULcT0M3pt+JCZBBr *]A?TOSR\$XzM'jfmC ÙK<Ȩ[ \@;P8d|+S9/@f%F٨^k1{Ou\@#jCRB-bf?E]rrtxxM S90˷hE>3Z5QM5^ ('|"ϙڬ2߸>}TY&7켱H Șs'fNdY>aAnp n1"'$ٵٴ;X +/v6+d`,b:k0Vޠ5~uL2]+ڬ |zZ,V]' 5&Ij`m,CZ' BH]J(Hϕő 5N*U,[uc'˖?/=BͅrТ60R8XơJP7xHro[ .&V6at3pEˉi?L۲ݡi :KM Wُi&)iԈ 'Z?\-rgWHUCS װ'/_DtW&+WY#'?"s  ;8cq)|#V -d+ڂ.E] ]Jj/\rx 3YGa˂r UOkTBɿRAXm\=4O[*1zqoqy 4bVrT'Z3x+ P'|=7) |TG'ڳ!5`Lqjm,5CqAI@8c%ie:S [ʪh=OP,bWzz)-[T!\ROKQwUC C%jOVZ\xat_ef,A긲!16+ K0/*̍|aU̐9ruc]NdَJ(b|0 -CLIpA<ܘ%`+I1)2 7RO~;YEWLIH`\8# ,7TNf Yjw[] ^OI MB˨}̉6 Aĥ.7PK.uN*k@؊:~z.W{عc|(:DNzxx\-jx㴾4pm;-+:ETԿȗqk.5E܌Niٴ>v }~1 `Ǭ[ΥQ 6UQ!. ϲa c~mv!3R)qy-MDR+5^;A`NzfI#)$Q$Ч4s/|{}2&KI8l},+-q o}r}pf8 en[:h:J5h\6_aHD6Fnvɏ # | )ml+Ac͘Usy4.Gxp_ͬ4BS W']0 N4&:ERnoYBiΆRSmW~%di_#VV* 6{.`}0s*V /8 E4!-ѹZC:*e\BFLp?I_z^PD FcGW a`dg~@ ƎFwneխjmzyȪ[VeVgVf0dSlr( òi3E2ô%bR(d3lBfXhآΖ[eݷh߽Ug9<`1`qWa&Z<'cbLMo*msi)\9O O%㑶#n]&3 o̙7W$-5Br\1PjFŶI|dE().evv24?g<϶BD-#*gy#xo8<'_K\F!)1\R`wcmw֫]5ewZӨ͇$s 4t_g*u$^2fǰ[`\ U0?)cL$V3 X&uSj\'\1DajgG%x\{BN ,jR۰JE-_KPbBO p+YRXgت:ml$X`mi=;=3Ak=xݶ3 SX.G`7ں 4Nn[PXWrx\;`p'y'%4>k%4HQf[ݒI/19g4ǦNUؙt>P"E5"n, #2Q+/&͞ğGaq%1  2; zD,ȒmuyV݌1i8&A~/ۉBeđIGzπ0/k(gndtV[=l;TBOo~Cld^ A PȒ 91;Bh9΢ MIkb !R:حl2.jED_ƒӬD({q25,] lmohw_u@\4)o=hѠ  ' sG9A1'? ǀ`S>K&$([Ͼ2zT^̢J @(tygю7_n0'v@a1_DwCw7-NfIjQYV Ah4e~)\Mc o]?v[:K`hR*.k즗+إnYs'{$ܮ3㐊cm83̰!}I1AP-s~vw+ogU-t#h.Y7%X) ԠE/GfEڨMWj n7czdy\ɰSp8%UU͠aLBZϽs2 z2gwJSܭբ"XK1Ē;qY G=7ac-nU}Y}KDd! ql;T VD!%9&Xħ9=FAOgn+ID3J^ Ii{(hGi)Ad+6iBhlvJTBӼ!H‹r˥c]Fх|cV2xQeH vE  jJ51'yxKƳo|)гj)5Uؕ2&7z"D܄.z7ߟb.{xKm̊sL^ηn0fH7%$u INS"#$ '&.\DtDs"]c-hEjX P2@O=2#Xz#+a&Z#UGh^iEu\Dv!lm 5h;BφNNAh]z7KRx_NW5fpu]|S=[aA rh=Ï~et,z^* zQE _?|ΣhKRU1сb6Y6[⑮aϛƙk/xC^xVa1iT8I4(r ŏOW-9(<z4<8]Z<I˚og,ZK%8LՎg]OK7/?}k iWAzzK:ۤɅ=|LpJ `temNm^(R"<ۢ9a忉o\-Z>qnt*N821%y9V߃7ybU]J[0ZTrR%;R5Yz\FyY*ӂR%?ii41:z0F&L!4=銘;EվGHxaNKPESHD [h`u, \':5G}F;{tuIg~_󽝎4ߔLg(Jl0!B} ku­8F'' ~xӰ@7Jݴg{Zy:iIMW+אϲpIQJ=BޏKm,I0JO[Q /szCvh[Y͂)2D텃ýx=~qlu qob4{#0"<]xTe8#h Fn~\]ue`܃z=N kF9X;],L?S<]w-S'67KPn EY:4Ac?';M;9z~@~Wp'4Y̩VPAl $"!~QYOhPw~&0v84F[qi^RU!Ի tV>TJiB_f(wGmQ3{@= 'oK Dw¸Ar5ƚeTcC0Q5&iHoU8*؇Q dCFQJd6BLo4k uu]`ŻBXXGVm5? rIQH(uSv@yT`39f$Ke- m=THka y/Y ?ddB M0F\" 71Є5z' 1Ct.EĞMWW~a"f6H(:!.=SPw:Qe^E!B|cމ'rfٵthMc<`kZp4Ū+4/Ŗy[bAle?(3, .xoZ9鬣ZתcT\{q0tndLE$X~&ˤ.ɕlGdjJv:%VS,M!dv|QzCu ƪVhgyquZᜲˢBqOSė` @0dq@b1- G ӭvw<>(!xs[Bll@b,q3޸ q#5희n,?3浢FQ,"\;\6:'(  k'f,Cgߧ^( , ىp*H1-f$D  ZAOw$vM"*WI:(#SXYG%yՋ ѣ2.,U-ZrQQ R&?fj^!]ﶭʾ0xy)C D!gMAiA#alRD ܋`E[X` ?:;_'=FzT!3'Ifb#giD銫Bi'p'0dpvzv}v 6h~pKOAǝdIX)6  kD8uȎcF&kigstX1S0"&ꪳ9p;,`'IrیjIZ7@M_נuG@1V[\W64gT?y RA1En9=)M8uw+Ks<8 ?ׂ;#1wf01΢`&l6i T\ښ^]&ku#WOC.t^{+c>f8l[ $?O#%Xx=gGujF 1)NkeQת"I!?Upa|I`qp)lUˊQhii*ǹ`3G=p7&WCi$ԧ"WH&XoAL&$3 e8`:Ǫ 8Tץ^H`24їU HcEb,t}sKrS 3(qmX#iNE'/~NlKBBa`^R ~s1H3zc1l6xʬ68es0,Jl#qv"xxAi[uCŇ`v2&ߝS+zr $Pߢ'I5ƴ(~?o?.#0-c)'#a{m078y%0o|&.aחF9m h!.[2O [+4'ҺaEtq(#P6PaX 焅j.gRz:$d fb}M(gOmuM &*r&ʛ]IP /QNB+vf53*l2v/'l||老P=.k:<7U|2]D)5 t7Mwzx41I%KъR}yM$4"f8ozT#Yʼn[cPI{T#vKaykp|˧]/pN-S~SD2.I~~R!}hP%RTOp$$NZDrgssQ)UOSؚç%|D 9Z*]>peRu0*AS#U<"4HuѦ⧺ʓ+(׿s̈́ Esew:.\lò05^xیI! za͖MT{ŗzL!ܗhfMt=L֋4#+uh:5ZaP:ql;Ks':788rr77ˢu􉧸ZeVv&%=$X] ZrQsy-$*ێiIV=>RD,ۧu|aְ` 0tRygh *[E=Z.K%[-)$Ī?m{v@)V$Vs{$0=KMw,P|Rb Yފpd冎$S\J1?Gcy%Lp/H+QUCWɊ&"x,ȳfq]]n޵-3ex΃K`~(IҼ V0P1{tk՛AB4%ɏ6y_Q IM' 9eQ_^+4z^9IVcz4nz[' ]"J_)m>ƮKrw QMTOSĖ&\V[yn*?;f)W(,n\==9 0m)m~dI'\r m#bc}Lj1EܷMBi(A:ݍ$~3A,) Rtt#G7!~>8;.v-We~)Ҭ]]cTٷ]gu!Fc띞Ӡ(6Pp==HӅ{p 0U0av#温tAHCRP( BUsΜg> 10YRC.JZvG'pocUt̥Hѵ^"(/" \!\c 4R"B4@&dV>iozb(fXõX/;vh迠PA]­P]τnrf#CHeo&> %3~׳B4dNR 5G pzu8iFO^,̍Aqv=fƍVs=t$K3 qYYD27pTaJe+~Ni?j@+ѬE^ug>.eRKDøAʢX+R7\&r]S?婰RJ.]HGg-#Pjkd! -p2~xA-w~-WxѰ_vٔg=@Z'd]E~0Ri^, =yXt m %X^OxE [i![Qȿ2M`LJM%*iҽ ɏa4?#t;"G1Ip#P0f8Vg6ʌUZ |Y^M+ L VyV!s~3~S&{$^ irEBh.̑ne)w  5yeGhQI{dV`5&Bxc~~{D\ 8jfӵdw{q5a\L*JE>[g7DC0!u@|]ݛ"Thm $c|WX^d1I -q| Zr\'qAujSpOI :nK*2Y^y0A~H)Ϊto0oȒrUÔk( /ATb9O0sX3%`OV2dLĐpF Wc,U;TV.RV\K\Nk#P4X,3J["vrXd4?]T2tAm̖6W >mp֛#RЀ03(V!O !D~]ZxH0 hOD@$a]Ja]|L׻g%( CULSL߽b]Ѵ@m.M)+Jӷ?0۷ǷZ֏gmu IP_-t`I˿p]!\q":=A'0yoeϙ 㯢F9OQ20:ug~1c#)&6>%e>kDV tc7ht*NJ7J- XJo]0\wAc8b)/@N3а2u5aTornɉ]tՐ`Yv-zj MZHI dI=t |2D G`ZYQ=TPzsnaӈfoқr\=3fsh&VsLLYwRgÉ \)Vְ}涻sqfFGqQ :A hN2>D)`ҙM4̳JoV7m&]S e(06vq@6 .a6n#` @I8S8v nfHa jfJ]7KjtLLd؝+btkHsQV !GY2Z aIaCEK+xZ%-B܆pJ!+ޱ I)m:ƨb3egn^-. 4PxtcvvSHH>Jز~MGZIz`>hT3!UBHW]oU6qa$*ɰ6՚LML?{r2]rZ K\YS1KlBviB>Pd+Ac{qG-,1¸q'3ͫM6x»[) Vһs: E%Cz 3?&5!D$lB 1e}s9% ag9霵u( ^#dUGEFn>gKssXMg fӺLJ+ RrY\<Ϳ.|Y7AFX& aF;pۻT \i sBZ6X?r ;;Auc{*䘒/펾l1kl9[k G &Ή DAlНF1;16ZHJp%e+bVJê;QN;@|=fpe j6cҾ0ZC&?xIR2E&otMwdv %QɦzH;bS=|5 O S&! O꧜ 6CJZΛ!^5AΎg떼Jc`㣌Ɵ6<6a[aJ7 )V(Vd);:vC~`$]kO"@u]X/D2mD.?W?g@H߱J:-M>&~tpE7z-Bu oXtFQyBoa;笆 /|W qiw)f{+*_iMh𹛬pcĠMXnd:+U>z cWzgOJUmJ8֬zn0hemGC>F -l׉eHKĘhk0E{Lв" |1XRɭnc뎁"W!)DO"rdC98+\p&L)Uюࠛn:.&fS| UoZ>Ə#r=)'[tV&m~%@'5We5x[w/ aAQε\jYEJQe~ ;jtf*jl,EKR;khȟu,;pNe >H,S'lA m:S2n>2W@@ͯK&K6tÑj 1 ƃjDRxq;*(6mJfq3, -A*ڗQH96tIPY'E?.ްoMME.`U@z'{z54F7 >b ǠO2=x=uEwrDF!J1`o&rol6GCn_ڦ_n1W?樅(28GxV;5\Qs 18ģd%AJpjr1] A]H/e^Axt>i;ޑ$LřJik+2#@@qb8PD:D؞сn-8(4*hE;+<|)p8ax>mRII^M4ĨůKmL p9 ZFq֋ɘhzD"ci;̙h^ldĩÁBS In޲/Y,3cZ ta13+A@-m9PeU ) ,'+ yúKtگ]`'."&RDi P;ie<΂ #X'u9#hKWNҨt}- ,6D G5km~/d7>-w]Z{LIr7abk?M@ۖz@ME+uq'>jAZVcic ;i8d/i QÎ;ΰľ%4YGU1e]y9fm"Pvvs90㱛w'Ts:w7"Mbx1>Ez\%RZ8Jq)ߙwJ߫7y_X?5VUlٮ9쮶}=lWܪ 3,\BL[ۯ%)-Ͽ}ձ|UbMzaɼjWU]+Nn3RjYrAWRE`V&Obb&fZ~kyMMMbLlL_M5p`۴FnW0IZۃ2R,R*AwucOq%nzTb;_)K$4BultGx )J/nhVՐ~0c@;P"ֻ" 5/e0jڻGFFH ǽK3)c'qe<(YVUm4N, 4l]ܣd*Hۥ{yПsGNs;< ?ų\5;>$Wur+O`4>U\G8UD oV3߳M1;X_8˒iD2R0M.zٯSm-,6Oޫ7Y6B 9jadz^V(ToʦNFcóz>Y&7Bsv#{-2[ d]8^+9h If#OͶs&X93pV!RQ=Ksv  B YـWͦ$m0;e @2 p2JAG?x^GĔ"aw%G0PpWVB:!I""ױ'G,ZײD05%FѤWSPO$}78UG؈H g1.##EtΣ9P4Z,%L咠9U=H0ϏP5!^K#&L@'*hv7 8~lpZsG#tt/ $4(VFT>_}> n ̻j_lʕ;R1zkq2ń 9@ :T颲VU+Q.6Dc~PyCj^i#hl)auPP)y_(w# 0aLEz>_ic2٤h^YlƑ5c9<ƒ90}SV3=^~M4eÊRlxWdfese7 c~^TDWqq`#z/*#Kx[,bgmՀf1;}C65":cFCPLMǹNGCt "N;ayRM0kp i^  $V:FZ`mwyFZGRx?d|2x|'|)7h>wO)FaeD #\Эj-P٬PY !bՇS-{] K?PQ6fh+6ȗU"u%uO4]&aZɮQ"mzҬ il= UDy|q Jl'p&!uecKv5#'@@DVDjN即@]~p4 ©8jS%5cՑsth 8 _2+3p5N ` " r}bu/?iۏX4/F,ˀEMnrnF<{tui?G.|S_V= ZW@GU6!J9UW5%210rb~M{sK ϼڝ[v k hGaZ#\Gp# 1V?=tg]zAhs}q.Ͽ &Q|Nȋ:r(xį]3SiᇳJ T5\XS}8nbl&/ṰtO+ RSztAt5AM$F*Ҹ}Ffp<4pϝ`6עlgaݴ)PߤCEi_p =>@,A2ʐ>*IGa,9! ʞ<7OGl`M&6xpZot R#󮳱}&㪝oxY} ydYk0گox/yG7>wcĿ˫xiŸ߻ k]'%+qX ye 54 Ig):[B_%aX!}SaE8KuD6 M_ڬ6'~eP-@:NoR.XA[3,0M^]=iI"0qT@Lԝ &;/pVl&gD5fW-%JXVpKj*V  τNz»uUQ6&vQWm-u$ޘ"Y5ٗߨ`sa70 "U#Jfr5G&Ot6Tφf')s3iBq]eS.,rEͬ!ތ Cy+Xh݊7vfQ lz:q8HA&ED%qNQ >c娏*FM]/R>n7H1c1j ;Q3t|yU> \}W% "L^Ƌ"zdé'Z,nT&矬} WLmMB[qGTwXpk)Ty?.'|8O\XJ/[PƦ׹&Trؚce6Xm>W#j.^%a0ę78RAnX-,z冟^UO)ә)G7 .Gpz1M$"lvCJ/R1~#/2<,:OP 9:sN*&FH]~פJKV0xP~weW^0W]?-7IqT 4LbhN!}V"~=$iY(>_nuIP9aRL#aWA`%d .?:mxcEnr\=9pp'~hTpeڻֿ;m|ɀ&rW4 Z~=KΫЌb܏԰VJZE8! a*;jz WCQaպ\Y$e jYdRņDTBp2SٗѲ-m6KКt7R@d<ߎ]$l 'Ċ~M=ic!׺̜k^{\_oIu Rx=o Q?t!= Pp$c(nK=h Ƣ, X(iϒZqUyxūޜ ڃ8_}L*0tH`&D F "@(#v⥯v{G"kX~>߰wyY(m$j+붽_eNs4\#'P]1Ҿ>7m5M퓒"VR>[֡XSlЛB,z-(t?ħ_ m~|**$kЃiuIy(:d':k(>&uTx98ؘGwX*NZEFs\(#eBFfzI3 r#C8SPOgA}'Wt0*zJavG(Uy^)ud?-v _k"cw|o]՛%0u?`WJ;k_%ȱQQsru&}u4{5LGIПkN f>H3f Mx4SK?ՈuJ$dXIoCU9}4D=!?.#w@?TuEQOؤ= hՐw"S|)SHj:.l`ňL?mL_^]--g3@ \XCkx mE\UQtdj>zUg+f^4&%2ӵv/PaP?ٓwlĪ! Yz Zq{mUkslPg|XQ!bQa ,&`l>N{ y0k2LsͫޥA֖7e1?7|2T5',!8AF2V߯1Vם F ƭ}ӂU` -ER1AϨá? I`][UBjšH./(8ۉSsq.:I 0""CRWm jӛf#UmP 4Jqgak4 XZ{ T,\!VJ/W9;Na)nIS){gd1B5X5]t=PȉP@x(+.!gDhȥ"2,ћf2(jX-#4DF1.v/^Aybv[X+x%V-`/s 6M7eśvNGq'Rw dcOK#v'քmF%[.Pӑs7{dòY8෭e xO 5n9ue%jץlo*c}0R>G@*tasѮP޴Ɔ>1p K+k4SqKWqjԾEon%ݳhz1Xnf8 o"Sn ~kPFkb|@hٻ[?uN(ne^,Y^ "Ma3Ua:͒hI%u:A=;eKPcUZ9N=_,E,ܙ×'v:VK M7Gjo7J#eMLg&p;yqLJUOVHm{$jOfM(YB=&`0XwMNRvti(g;Ѝ7 {.P(^J&[ Z=۩(["LJa!;Vr|@˄, :kOr\DAY0GFΊ̮=C~)_N;=&UԜZ4>WmCP2ZLQ8 @NiKyiЦqS)]XB~:.aA1PDөUΚ "φL8BZO岮 .'i"I qRazz *H G-Z*2"W$ޛ5tH#DbI!CŃ$8Εȣ)V{,N3 V5\R)2Gy->-}J=[⓻&SxOӹqݩv^D kg-PL>*mj,WlER ؏vFsVmޝrX'!?#})wH}? /샼+$];dQ4(0Ǹ*Kw1Ux **JwڹB&vIw +k(O "%Bԡ_{$wO> 7I:>8E+;UQy`tcT%H;G`+\JIBA`:G5!ڌ:0Gaeތf4Q;e$ЎA|xJ6+E)b±"T8A03Wi$>N )=Z4{zc\#z+* L55֍QcQ' R< \Q}\i?^x7wY$[a"Q"rBk" څa֘s*`qOWkš +P69"8lQ` ,ST2[&zMq;⮤N\?ΰbSo6м4ۮggnP_~zیE*tS箓qoi]rP8 >YE+JQ\i#<3S&*,=qαrxt;Wƀso,HgC̪!ƫ`޳ 8Dz h)O. &X"GUnf ,ZƇS/8Nxƹ_NNӊs&ie fjͣd)vm{VCXےb/9֞uK# l3ZoQ" yÄ'4LY0$&FoLK4LW"$`s{aeRQ)IdIDqH뛣m,uG %lpTQOKTOB%Cq[ڦa4{4]>Krf! \+2m8*QM40ΠR^2.\cǗtOn?%h{CH ͬ"r@+2/P9K <la40H^u'){ŗ!®PӼ1sKXF߹)wKU8~*KL$986imNjQW"8={|Bۓ@,AX9k2˽Q {= :0Pxh%5^D"ʠ<-"C1ZXci 7.LHztޝ 1"Vmڏg) Uϵp=2Z4” TpT3aE'7#Ke\Փ=HI/KCB?>-ri.JeC6+Z iPZ~C=AY~w&hvɝW5ʺ24Aq ~fl6ɪpE,,M"&iű]wZB$*% 09wU4 o]>cSOYJywBF-Q=F ] +RR9S jSQP4FTH+S_–7_lpTZH@ S[i0HUW^V@*ZFϼ,YccR*"F(uכ#簧]}Q1/aZ##POCiuU>qq3΋f?.p^BU:-H[\IJ]ޔK" {@C}k\)t[8ٗ&fhε97}5"bkDTmyZM5!~1\^21PT'S 1r-!edYV} ÜقEXkݕ}Z˶o+Y6Kr,uKhؐXOʑ5TqxBUp0%U?63n3YɣmÛNJ:Dvw؆[U)Z|)vfnP[| iB4Ť43CZmE<;3̱$A9ߦ#M#]* {UٷL` wTݪ2FmFPYvre8"Q|3JCD]M\(PDl1Ge.\ / H.K/Qw^iV%r #0ܣD8kQyØ^77ER?SU}LMY@ ݋/O;-wN<]e?s< H}<7:Qn^Va'CZAej:(\갹1/58IaӜ 2 VZ;L5cM3Ȥ͖ޚ^s 2mг(exl֤U+nRdUо0Nt J$H )뱾E3 M#_ڗPUWʶ}͎Q8Y*k~?Nvj]sFIJr13by7f0xG="$UO^osٹOmb* Q,.`g ۱yQ82OⒸT}$5̝BD78^1>}k ?:gX ]UšA.!LG=r&`{Ngz34 ]\(d dSR5+<(MK΄Bf=H7Y^O=l;ƑI#@ כ]%2hEPx0vl6l| bKZP]̍10UhcZ!sDvz*ѯ6ࡎ7Qyp GzḛsJMK ZK<K_rKq1.?99NNGgipnk#v_h& m˔>O0KVpG_:p$.?]c$ ):g8)oQ|ZyFTe[w@( h=+^op9ׯ e2>[A E݈|ERm\i˿d5t:8Xf8׎6R>+4BX۱7sW>(f_6 FW/8 Ye(GÆPO3e'CN B 6"'SS`;NG(nO疢-ūV*ÓϠ!@=jTU'f d|F{A.3:{JR2/66UӠV nm:('!<ui2?H!Qr..8;& $qgp2핸C/T&"\!| ONxlԾ5VAA=U߬(JHz,gO?^Zf@5KoOۏwOfr=p϶iW,-.l8\2V0W?ݤ9*~Y3ll~0y {^?-)pTV(>r^~MOϒWUb0)UۢN1d뷃ٚwBF6jPt!R?991Z 8#n+#~rlIhџ&6fnyS\~X ͒ 3PbEûߕJT}\-q@Av&sWi9 ^(CRI4 !'q+4%UUiKED_Fi(tߖ1b*ZR4XSk6{VбMbptN 6.l76iwEVrvWSh_iخ]ɅM7l`O$[YѨRU_CW ذe -I[ę8}CeLc=^h67ӕuMn3w(!#Lm~N9>H4t"tq*[w*)+rMS򗰆W,B? z.kQD( l6,₨X8Go) `zM|"^Iw3=luK^LQ jgAF=FO1x>x^3l-Ϳu57lmA~sw+`GA0M6>Yo{.y$݇b-^ dS2Ƥ8EK4k̟ՋZ_^TOֈ\),Zp%r UTo-4?no ! Gѵ^R^?K/#cUHeE*a BQ6T۬Kν4O,(ٸY,_~ #)$]~Geƹ_&g:欯Ah=KZm,_kY-1k>%S]XG ,iwةRŰY~# l?VB4kGɳ9&+n6=A_*ٌJpƃ},AO~ ) ͺciW ʴ;kO_+Eق<͝lKۖfX@dJShl򆈝-j'8傖{B +DIL#%}Uԡ} ؋4yIIẐ,Z'槁Z]rr$tQRǰ7uz)ќd9ݱPP6,$fm5NPaGq<.bpĘᾟ+,AZ7sUPoJaZI*?쪖Wqj.sũ(ƂaVU,ss?kr h؝fڵ/C9x!QØ&e[m)g"BFtj|a2*47DC99|RsT\A<Q6ZaB, r'8o%q&"ZF]X䌋8`! խe1nicMizɏ8u7'/Ծqϕx2ŶA [p2 $~8H&PF ImEoDWA¥FY4YW GV+~_)m /hQH(6p3̡nfL&X˝9qV;;ިז5=8V[LXeWA] > g+NQ7W81hO)>ė6* y)ۭE>m_+>KkL*4`F+t"ކīKxSm<>.&V_g`4X:j<[:Ta3;9atb]W!t5(/h 25m 1icذ7lZAv7_4U7 4_ȭyŖC2y_M9l5MTttN2I/lˈ{34Jxa/CzrٍNGN4x4NwjNWӻӠz; vnN4|4NGNÊt4N{5k; o'v>4Ö`Øh&!1@kvLuԘf3NԖA[FKxwx딭*Ca'#_-sr:҄[Uovֆ@'۪SfЀ;0T.HXѤA -3K=:xd dO{:5EphvZo0G: ;s:#LHjMAqoG[#ndO;@U!Y82j{b!?[ G*H"9MlL`FˡQ%K) ) !ӫ]4ƋEƾ5^ 0r c:P 2L5CXubY4$ .$TyMuh)56"@O`Y?JxE—RI0'{8ۛbsxau'guI08_ӓ&fw_0;{x}Sc*4Ȋ޲A8q;ʹ~f@IQuԘoYbAyOm]{d{0o]Nz@CzAUkDc`\ ç/m>@pn'~L2cXXg\mtTl]`}Vn;|-eE Ṁm-Uwmbޒ&]񕮲~ddnS!V=]S7K8.6 lA ~|1 ȡ酁`&d\`3 ,K#7xf0K?EhG#-<mBȕs/mp/'V['obzr1&]0_⧭2z8E cUUg|*,+R%g"SQ*u|\uQE+OǬya$Obl!Z asvzk{t = ʥE{caǻ%*ӽ#_\_ CC#mUD[h ' uAf&H[K0-Ge . rĩ,^3~|7}/̏nRs# 2Rj{#f@=WC^MqESnt\#E ͟*E !7OiTbie)j[zҷ@Y6w9Yr:_|t?SMxٰg Da )GT ba8FNt: orz9rTl Xw7}X,w%HYtկ& 2mgC-*^k+ XaZv$^n4Gur )tQ󇖖>$65_$8Guz9`fI͜-Q.T8-fx-VBƉ6Z 8K^n,4c1f؇hzN03_?t:I=QV-y庨7h6B(py]5JF^K>X0Cu}V]4 lqV Xc-ƌc֛j(}ZEafĉ?wg_AA鯣aej2Y'eUSD*ICfc8lEgGXQ6@entGqp8V } M;Sj V2K82;k#U;_F͜k$mDSueV</|Ɯ$9,Sy_֒p+Tb6brūL5xQkvyLC)C7U/g@fbv{Wm)$Z9ɄBwR',Ňu.n<e"l1'k[5K yEMJx_2͡ױZF&Oy퓮a5F6q59H/ ʼnCPV"r}jJe|37t ZA66U.w5ģ$P0d^e}j!F?>.n_)|Z0m6BhE'cm[@((Td?jg^[_LnfKk`}Ϳrkww%(򶞉*"3Lb,(NV 7!]!:A8'7zkӴ7^j!@d 䫂qodՋ!oSn1zEFmMzI_&k|3qi<68[ɝpj>*x,EESm,":' &W^otRZtd|٢nvrRxs:t]@Ö Bʗ.Y/1H%\H}6ILu/agY*jJQ{M0o7c+lXwԉ=acO_GacO&k%3~Ӝ3[%h(+^BUp  N(ͧ=6!?Ufm1=5@G yRFͷ]:Vd^+%jE?Cȿr!"\XV&N,eNGU;;U#aWʅT.9S. 8Bjm+|iqt  ZQހ?sɗumΣk·/RT*=0-C q=[D8a+x8Bҿ :>y{2 7,k.ȬD(nj4q=~bSK+ӗrA&f ՘[]c =Ng벍m\L-y2k ɒ^Y渪Kyԅ%}Ar*:(Cʪ*T}ޙA!*vX_Y&@VA166uH!f[XĞޡiSD[%Ze28 7c- ˱ʨb1Vi8,~T+@;q3D:X#_#89bnҟ>;Nߥac3YEl3-s.A= X SL55m^U@E9&9BH $8Jv:!:YpX\.0|`w6` =^k6U G7806+5o6 GMUO"=J ιZ+]ȕIJk sXٜss\ځk(EmGy.^D-JE.ӧw<3<3, PI28C-!0 ;v!];R;hUR..hѯ#gK2:QF^ubچTŀSְY|$a_=2}%xNtUp8T8@;YҸ(W -4غeL/& <2/5Ay#ʹ`)>M/<,3^>ΐ+%^oi2Aq-%]m!r I z.8~Ƚ>7έF7$'lVYEfCo"d+ m(aԷ{Ri/5M RlC*{}su~ΏuWDb{J.7͂ K?O Q]s>F$PeC1F+b |$( oss,#d>_/ 2ȣ#H(r0Sתr"=עԍ/-hH\RQFbM|k%:6.I,ژ( QNj FvlD 5M3ݺ&ucZhc<6JODy^~UЊj$WJm8X9vwR25HA4@m\ŐNrʂ&J9! !Ej\ORh@F*r!kP(%^gfC@Ȣei?@tʁ!΅8 ߰?&{($*4}u'I0nx@Zisȯ($)8v 0cCe9>m! ]ՂIG<h#΍ B0"0|s:m/yBmfq3Ks0M88wbd`ώZg'm uߑ"LCrJ\;|&0ʋrict(k=kQ>`({a`|9^4ٍn({U=6Ti;yGې% <9)zj<],Ns٣<s|+9K)mոӳ"a߯5]S͓d*򋾑f9SnٜFP/E91Oya!?YY k^(&%2;T9>VJx^ R l[ Rp lTp:`}Vi hD]s*yrMxϋ8$ ?LõmQх醥@xH,.m]${-K,A2vb͒.teeB<ցWuڮviH6㎲;~``b{6S'#kdIO?i y%i']氺p.m|a7n [㞵qŗZ9sOynU߯ cN{4]l]8㽕tJΊTޛ. eKJ=C#N rh5gqNyk >坼.f 2rBu`ڨ;qTb@BFY 6$"6q5y 3-x1 2bb;_J;֝Zs`MP0ާuQv &#eǯjUfwNhi)lHLtLx[?GR4>vs[ߙů;c`*NhBp>2ꒃ*ÁU U N&R# Poѕ$L̰|FI͘a3aDНQ)H.E{ÃKmV#{?];ag֐xߺ)Z%}?wfڟknF2R2w,*_O`Y՝Annk{ŵV*|HMKǞWsG&+hpDQiq?$2#D1늴3drӗ1iN/9=Y 3 =Ǵ93Njb$Xou7!qt0)Cq4R_,RPw.$eO8>>m1-Y=~'n|(8~QaQn:Y8MӄJ c@a}isW윟cR{4Uo{Ο2\2o>IJ\:g6k\, :OuCr&_;ۆUPPIc/[|;2{&Y1[ }zZq8C,n}م9MIC@oCq%D͏aXV>dtW C8a?o@JixCJK ʳ M +eL\wu!qK]>7EA~[#G_j ?<4c̠f0NUD׳?`ΎqŷN= O b&U]Ak֎MQ(ec>`,}L:l1Xi>MyZ|YL~}-'[mraU5&% f2՞x|+|`Am{0 FReEWTovm!c}L@W{oP&&,on cg00-<^MmPcJI I⣣mDxIX՟XHL('Y+o1^3jva_'9"= bھ" (Bi{۞temI{H$΄'Jc$8DeJ3q(T?xFG ytNU EM+H%e/K}jNe?a _L '9RՖMyF3tn[cA C 0Iaٝ`͒zĮ.gTߝu)cS|$^;D}"3ėe*>oK=AN.&ah&D+olk`Ю>;i,/fܥ}Hu m$,Dh%páě7 H O6 1>JB1VqO(,;`LU%Xo=.5F>Mr nw[6q.PPȌvYkxmmײJM"p=VĎ%Ir 4&kk##FGP7;C`nr!cVn!Ä.*A paW,:Sa|V0Ǔ庾@e"FZg#{ǯOAWwY >:,>sR~h*к^z#b3-)1>x#I4Ʋq4bL%ui1+} 'JC*=Oaؒ3yCF֛*)Qxcp8b(2hʮLPBQ!?Fhq0ڞ'poTn);gl{u'U7.bhL/ܲk:V[cD\ 7lhkg ͝5\!,`ϥ!G?%0g(/)B/dRރ%)@$ڪ=okοf4x*[rn Jm|'WqIxJY1J7{z&OĘ< M~S .A nPӗJ9!ZL_5u7s햜e0B)[TS=Q˴8YwOsݪ:yNxڞmaxRom-1b($`T0 cB rhts0XU"wL=VVh]8Hg%D]Q!;+h(bJa5r;U^QE0.WUKW .͠Q1X& ,)7m{ţņb$! ] Ͷd-۳Dik ӝKD!zdpq /f^ A!(s暛@@ AO9'lQ2ƸIڣ]!-v^+XvmcuZګVSKu-pS:#j 8HA²MT[Nv #tzf ;ksD|RN_6p!Q4"V- = !Ai?)T`Bzrkw<HqH\!8po] ~B^ijhunh}γ r4Vƪ&?~'ؖK{) 7 "2RX^xb*Ymh=SvۑT*ۮVʀW>ܛGe}<gTGO rץQhj>ȿo(ښ <ov>&$̀T2@0GW*2!mMIa~ZJڄԏcQLys7uSct2 liSW!cEuҙ6^]z.YQ4%%B9Z M:T2 ءGMM4G1_=ᬈuWb!iWkR܀$I m5MUUz~]U{5I8{h}{ =ƻ QG*-÷׷]vq1tLjxx$,*#ed|ej:X/*h?/8.s!(ZA+`%PdLbPJ3*ռ Ѽ[h>cgnU#n|]A6D7=wY m~WZnW9MӾ Cmu(u=L)۰g;p4{XnXh@\ M:au% Ys( ۮ)-5%@i@ُ:wu~=5uScVo|?qƈ{,m]7WIWƷI!P<9 B-e)FP9m*jͳuksms5n$g !XF>#uFnr?>kJ:jj\5?kVM/Ӛ k GVz=hH8XHrGib5휯.a46FNQ>g&%>*ڔv 7Yv bZ-XT( %8U%;gT41gad뼀H#T`݄T]\/!Ug߱5p[~XY=  ާ-!rh' +nt2;)&̔BǛUc/dd^@e9((#^Y4LgFuvzM$]7G`qx.[ Ur& Jp=yMDxHǻ!wb#b%J f,#GJF#ɪ0d@J+8ޛz}=0maq=-{r|vvz}K!GQ6U[NT9yoLT ['%/ &?RpwuS}% N7tlptxdA8 f2e1TC)h 3xYte+GOawp?띎z~^/wu&eT3! +ʋX` qB 0y&EPNČ&d.a{KtP߁ŃEF> ='r ?u98uqfW޲hZ0x}y|`~b5K&6J! )Q^ +8ttڕ{KڛdMBRh9n]7#]: :s]Z6'K?RّEIj?jѮ޴yǬ ֈ $+wu7˚ΩץWǤR\5Ѱܔg(?nlD誔4K˭oqWxǠUP1J7< k M7ދ}+h\!@`eTA_4|*&۰5Qo7R9; h[/*6:bY;10P.I9; m^d9[vsh+ h(I3TtK]6y[9D9!'3CPA$Wm0FS. l@&YÐ*.U7d3cdds( gyzaD [Jq1[!,bz~Km&v*v־^/k\ h9ۗf!RJj),sHf3 " `ImsE :"<_z%Fa0u5L!JVȯ~XVBtDaUӖd>Oζy ^n] kw1'ރh(sw'-Q,Ѳ9cIbF68 k)D/hp/G()UWS\0d=X]XrmLGBf{2@S*F ?E6W>Flr ~ᾔY;O쾢z7gJwf<__+tץo"%% 8Z#* @D^*KsJuXJ7aSaO;tѩ[@mUeLh!= V9*vJ/~0Ӗ/X>G3.3 dh.Qv,}X݁gڂ\iA;7B9GCJq G+%К r;.nLchCqmnem^OnK~?=nC-AMsSp'Єycї$,c59+_U1{QSɋь¬7Q* aNHQV-Cb\"KͺjYͲvQ5#2ǙӴIӬjx̏ 1mup M;1ϣAUa;`hEI؄6M)\XAEQo'zWT 8$nڽ+V>m/lq[4,yYԂǖ1e0PeǠ zP9+T;BGu>ˠG)Ie! i,XuvNVR`YܠLj0$]ieN$;9KmpY4&5L*f8Aah6_wK#6DpQE.!ΨN0g>քTFe 0'BN^ju0(j z xoᬞU&)h=9!kB ։?8E]"pzЃzZ^ڡyrislkS/!7ݾ B%@j,Ik]R^ Of;t5@2tީ`A>Ͽ RE< 6fa^yu`찁q:G{߸LT#xtrtbEԏlzRPVֲdGYa%jI`\(n!Ftp N;ۚ17X<(t{4p#>!x?g*WtP ұjRF"qfԚ\ɞ _ej[k$2dG#ɽ٢Mٕ:SqN6Q5 N6L3]jĿBd eB,>eס^`^,.^KuZOnՔ/X9F=[Yv)Cj(AnvZW"Ӥ0*~j&sנP+(w` õ#Z d RE*hkaVQ(.nn.zdYwQahCO`czZ(܅f$vs|ASg~=Y߸)yDRIX<'J>aO1&S^$}Vɲi<;DTл:"pٗ~ҵz]ܥI|Rr"Jt"j֊iQ8 >X j4ARq~E&[TvNdo+vZ%L n׌x( y? g.3ȉAF zYn#jZ D~ xc@²nrO0v  aclE C超~~m49 aŋ?g@#`|}pE>ߺƍjٹn~+;DʀP(3h@ܒ\Ae[!>tg=< FC8B #잍FpN8Na,7O:̽{ UƨTƤSTT{V JJS}ZX4gun<=` XI^j9v&2[i~/1W=;Q^RR$oɃ)j0'y Ghc}cHVJr*A7!o.:ښ uw=Oiw5Pnv3'A?̥UHI4CaQYiB%y)g'1[(LcMoM@G 8l},J-ωEt5;X D~w| ݰ>vi]P8G=|X- ل">{ҒQ<̩cz1v=klJzG,g[?'}*Q\c`au}SL ~ m*|^sa1OrPrSD"wv+%&y,1 Ʃb(=alIvt$a=ڷn+r\̯3y4*9{ʌ{%z40,Ƥz[ȶUm7~-n7;\Xj160i<C(ςJdubOa:k{. 3/ZqdAhƘGK:</,Ƹ.8@BQ=lӋ`1/ Ohϳuk)kC==jkgCh*)*HhI(HjE2y,AA8˱ *pQ/{wJ$±>]Uh@U~ c4┦Ȯ3.Z%!@)"U(BQ)3ng,Тv1sy-8q쮱a"D`pu #E׋\h$^rϾ/qfXܿVw? qjN TS,mu&a9[iy6<-N#xr"з2uPg w*!~d@ @ ʔIq˭hz2.qrʼnYXfÓrL[U|su~҅ɂ=C'Գ  b@0pUtDP'"-VN4ݙLP"׋M"623ɭ0IjD{UVo!WEs+ʹ#?Bq'?<IwW(@7H`0 dA$KUNC%&E pAP窝$8豶0سf)o ݦ588q;SrpEQhN3}*tD30>Լo[yZI")h A 'pw%%DC݁cmxFXsАX,ӎuf["6_Vw5:>zN)>,9r+[+S!ܑ|W4)[!$JA/MʠT,\8Bi%>t{9,GTZ= v\6Ą[x+q buZ7[ kA)LAw#?/sݲRF\! #+_+SHU6ר2 >Q[{}+>^EC]'QaT5*g3(ExG!uR7m)Yƻ]v4;>Mh t3vŰ}tgp-Xȕ hj:BDjQ :Si\13Tl\^HUɒ۹_v7k\b}!̄5vW]EZTmj(d 0wWt ,%Tq0ȉmX7CtY<]U^d Cy'w6[B艥H~- ۥj}V$UeS ˔>8Ҋ&+r<aV ߶Xlp4:NGLJq`ɱ tʦGȴIpULvH[x9E}酫.rct Ѩ@ mtrNs2a?«.N ͓n  >Ԕ8s~0[Dp7ܣ9SWr"^4DL.G%t}di r؃v74A>fVS z~+LJ݁IV4d r  .@Xx g$tTҰBFrkBa􌻳t#44a+D!"dRvܓiB_9u(>fX3jn3n OE w͓m?">]x!L-Bs=&ЇQ GUH.^Ye?ϨV,mٴv4T50x<T>&H[,[GK&. 1>ǽͳEG.K7*  #lN0)`1y_a0+ pzIDάj0F;7+:RƴYQQ}v@.eoNՋ%`Z.;58u{V/X_%X|JA;tbp`So\f5oF?ocGyaȖ1JO.O+=ilc] xQ}sϒVAW |D㼥\33:4uƢR"3a]pȹsGؠ|f$1I? E bךNۅ=s,P{!J"veg-,|pjг<Ҏ=5DK3 ;7&q [)yt)٫dݡI  :6 m[6B+Ε?[st>' eU0uG( 2bՅYjM]γ0Ӂ8ޗ̭P6gp=O-i0q0k8Yӑ,w%Ԏ?};S70;]ѼOz{Ggp˟u}ֈw}񳴓ɟxp4xʖ(}$-IۅVDs?i `Zw@Si[gl;e/tz6>5>,i|ؤQxQQIFVOr4~Ҩ.p\g%Iy~[5?MJ&WG֏JZ?jz٪Z?.iY%~kfﻭuVwGd ^[䣕O}ausԷͿOد?RS^ 6Mmyy-ώ<5#GG@JXϰdm}DvDj/bHzllprM\:H5߭-=*[v" I3xW,a?n0Eբ%vMߛ#O~>pӗ/ D {sbhJzHCF~7̬bLSפ} gtm'5g9 2QX6w.$om p\5i *9Wk'+B߅ǁb F^d/OpSA(Ť9d[aZUcцGuRASh*衂fC>>HiL ǰ#ɇ15suYR7"PrAGJL 4 @Dnw8: ?;Sm+ʽ{A4fjpM;1vX{`_~΁e LýW 9fh}9S x5/ ߣ]M/=WV 0'WۥP]Fe)v٣Sۘ5-OUI5WjIUmHUatBAtw'*3vaJ`kbpJ ^7g7N<P\^Oz=NQk~F՚_2I#'?;>]a5dm-t =to[r3ި^*2uZ[ 6i*uyHJQ7-Q_ _ZQ K% ê|GRl :W285E,ͶTcfH8fÅ 1M0;;- g\dE?(f7EO߱*TxS1I[N5sb| ycP6hlnvYEuśVRcD([,<۔ȶ@{Tr|@Oڀ,Z5*zd[l(@[ "ɇZ1784/6)m>Vm5{gɋtHFÝ7G&!`zPiW1F׶nUs6 6M&WHTSPwԟ;;d|DY"CLg,2w!K.!OCzg$)j KQ,J5n~bm hPUOqcgs@%y=^c/fc _`dzڱk=ްFn9uhNj}E&4Su6ϑ5x`TALN 39XگΩ0ӑ'?>QV*yZ2MfSz7QyZ~Wm%o]eUk6S-|B=÷຅=P_yWPVpR5VZםCL'eZJmZ7{Zve͋CM(?*^*4Pl}Q:;U z\c buǧp'],.bY i^!Aq*1k^K`$(opqS FI}PpAYg0c1IqKV &R!o}3/wݛ*GY=os*lǖPJ{x[=r299p52IV RS0VkW<>{y"8peE7uej񵃪3 \ۺVbq7ԁ8X z̐'M6p30u3·igr3̭D(0+589^Y_79 $\J@r~52>drw?=hVD as9/_QJ :0[` WV|gItМ! lSKYKOs;i6"NNgNG)~®i=.zZgUV-<Ħ+\;6!>}M="¿Æn\Y1(кohFffGzoVkZDx|pc:;Xa/~N+yQF^Lk7> u9\0g ,Lo_":k* Mm;.;,Z4ށQ[%W%뎍 tc}im-rَ\qxq/l ,X5&k -h0؀LͰWNG" W4 /t{1P=CQ$ro\cc)vإ.`a"nrs zhNCͶg2$EG43Xhx*#nֈMȆX\}Hez M~C*TI\9egJ 8&d"( %1S}s[RkJh@U?AT$*$Uܰ4a{/J M`6Ak <"@Jj<jf [:8{L\juw)kh~50,|ͫ,Wu8_4Vhw6 ~v6W(\xJ>t1jLN/-2;EtiNCTmp(J6+ґ⿦aU\pT<,2k4M_da 80*F#"3HF8b5|EQ8&)GA!ώκݳQ=ʰ|~dx܂ -b ;vcE\VI\c7yMnS1Lch Rc3m * lV͛aM”l ÃaiȣʏȞ͛|hV0t%?}\be|<>> i|G4l8(vܣ oV$pwۇl0J :j A K. :R)њv*R'X#Yudi΁/FνvAUijqh4il5NavHQ7>OZ@?<4 dIB]vd _*^+bbҪR\Bb ղw֤\*p<ݗ0%edУ=Q7 MZ/#CIg("T6WH(A#1eD43ĺhj7"Pf䖠d.TʙTKHh݌LTat{%_c;*- k`\Cm;_HqF6؜o9 ! 5h3[J=€#,vjvJVMWNvX:;+QT•n]"1FQfK^E%Rs<"ϤW:tq_S(k;Cퟨ-Q MNVRZ~[;N:M@#ߴ?حBtJtg]px䟎N{ hrrTk $-:%*I} rTAQB{atE:- DKWX$LKVUFg06%@E{/l4{dα2FN+vg찁FJR6 +-Ye$7کs~9s g7ۮ) W> >Z>Z`~[3kghv5 voHao#U^P6~ךB/ץ!ʧ]%WߠLB1}1.sݹ$&-CRX|Ց-'UPbX_ہz#<`E(ztv[GKp?j=Z4&D++)k©+dTuhpMXxHZ%ŽwP:z8:U}l` PKp^Kz3mrAֆ f$Ll;ʶ']U(aJ k8ܦR_p|Dh:upzQ8Q]@/B2@E T.t͈]gX7 5)T|5n,{aH`RPX̴½FF$ sGnwt||'!d^V4@hh2w@B;O"8@J_^Qd 0qŘki^dҽo `7 Wt;Av*$M'|FɄvo)j0%jA7~k @ܶ6vj?nn 4Ͽj2b5UB=rm:Uϋ.{; JB :e3hA6A&A-1;I|^Z(^GmZ6h*[pRBĖ3a_/q!غ0H/jz(9Ե=F2+C1j4;dž$7JPeJ.2L,Bg:(Ji J@WK" )8O#dF cܿ,a .l`r`S!CPN!+!6MUBv -/>eǮA ^L2ǖ=}'3B~D `?߆7 )F _.] FmEyr=f`R Sc7` qh̉yӎP|@y޺bCV~|4NٟSXJ2C7TNvJLV w̪&?Ao\dB괔Qcd4x^R%͢2 JBO_Gw^j6ъV^t[xKpr7ErK)%Ub$xw)Q~q#?BR~&59u 1f;>QOosKf:y0u-[OVTl /tE%'i@hg(fĞVkm~{$äFs^kP,^e4$8T L4&.HMRH^GdRjG/1'4Pj[ۈ]{m {i(8=WhGLc4-y+ /Dv3V t }o&lx#yD w0!) $)Bqk8ncc!ZT;'̉ aj69CDVPE+ʈ[ 5 )n!<{B Gu>0{PQ3`w/z"zc*)CP([6BT$LūFY !Ds$^'uN)ntzEgZcO{z/OJfbP&<:kP`Wv`SE|(Ljn=N{~(j;et` 2f=YCR U7a.!dTL ߶rZ3qߧ^'0;vVjxgrͯ_D@+l`!AC*(*ќ`,YeF(*&: iXI~x+@5mĶWJa.* JhOjlNK-Qj~^ZU3Z76^bіvcpqB -_' Xx|ڀy0 ^9`tqT^FT!2v{9ɄA$fx.e0M-[8gϸ/gZʃK[㑒h&53LQdP.~[6.APsMUɲpJw?/{DaGs "uK5FkX8s6DfCBHzd/[IzJaf%4@3 HLVW<c}Eg":y}Dۆk=($x@#IՒ<lvCURB٬Y[M"`Qz26*(z ݭlAÚ#$BELt)Jšv *ɲκ \$0&I`r ,*F$/J=l{)Z#bz"w ,1A g0r[ B^!<&ѦգvI8HWXzK0, 60s\i>5R9oF*9 ,¹.LBIK) =Z&4%ʎN+j<:mafƙ3j>=N9#K_]ZgĘ2cO"yr=rՎgXfw{AY̢Uo04G0a=dGf_?m9_WDK_d=- Y`KpEb/~0(C{Wp'fF'.A1Ɗfga[Aݮ ˙s#V jظ{^e%nuz^E,-oBLw%m6vfFyu֋?\lY:ib-i_jW)Vw&yIjQji3f$h{d^2뒙L܅6{ ?a~˾i?ba`mqɓ?LVWzdWdsĉ' ;Uhl w7W 8K;zO sBNп٬B֬7MĚs&~mI/ӉQ[u,HF>w˱UuOe[M@E!*ⴊ}t[~BM_ itgֲ~q mʢ- -rLim5sؤqW8 cq YVQCF8Hv_\!j\Bp9IM&PY"bnȶȻN:"ĹP1Ѵzh]!dUo(朵}-GMM;ȕڷP%U$J&cуc?P,J[4{Ik  >@˜͍Gg48MC2AԹ'*s6cBX%6 }TN%n-[FxئII0X.ɀug_"aA'ۈ0D[͟t+ & 8B OQQ\1Nh/ӂl#i)VhٱGڍ~w>X:م|Qy$clXDry|Y6η>iWn.~զIfyZ&$9B67k NCщ>JW|wz65Ƅo,\Ώ0i*FzzF(/FXW=SS7D\zr"SEj4jmfm.y$h2K CPN;;]Y wO+ 1Pz a iQ'NqIŸ^R?|gZ3g8ZPE+s|05[rJͬ NI\gώ[0#|LÝ y/՜6إrCS|<~(HVXo!̷w[M@E%߼րA.'Hp{Yl;1|M1i(D&O.1"DIwMiPL(E  J_q@0٩[dx4\J!tpjI7`@ޟ]!2GKǓs?)~M]Ɋ~,@_QndfM!" NpU3QMN9%FOE\^.~qdS 0#V&dЏ:_q=˜[)J,^ IYHV8M=)\B:ͼF*1OHahQ7dž샋"_Mذ0ۡgNN=wp:~nd^Q*KvBW*䈏p y} G|Fތ<ӾlG[Q?rN48Tu48/W(B8Q\#R=ewRdh uBdeH0FZ]݌8`A!d6]8nR ˽?'AtbztؒvNT?:ӏ|0ś`ni*xb㉖/jU/QowʟMAnC$ CHӭ9֬&ҧREtJdV}ע<7ccL"&_Pb46QG??g'sgX:ϪH6e.y"RhȷM}Be=)6XF"fon'ӌA/1;QT%gH3Kr'OL.tŸW~lŬEQ$\$iFXqRL{ȤI3IPf `16n'ɴ{zμ"| U]Vvi~9C%8D%,d*ҡY@Qv^W# )D韏*yn$gb˙Fo3EEiڂRE7L0_Qښ __Qu )k!~E;ect´,t靍N;"$2s&WP6wH D3g[c% ,Er4$KbN P͉}e>OLk[xӅ3fAq{ӓ:ygщ4Fm=O%)\40~F$ւ~H ?^*zE45aȐdπ_fɃn/KHTϚ7O7{A:乏 1X8WBE7ڷO'aq;EB@N %ļ>4XgI>8Q AJ]l7>wHzgJxG71g==+ htQSLڈ*|D蒽܀~{"hU0Qg6~6 ;X ?ƯoNbxB~.[bGոfK14^44O;{qN QΉyq=h6}~hc|%rށLDk8D[c};N,M2曅iȜ}p3pnr14XbM?) iᙇTIxPVq7qggvgM=X(A}3L#e@\:kRCk#l`V#mg=] PrЈ87G|4o HfċO|zv:`-)ީ/o2ҁ:NG'@C}gzXS9k2lKדCua_SWy~[_ 3jҳ*R.5oI38Fjl.yLLjG$L'maYpuLK6||x֜N:S\3g%gA ef:wȷl[z#̈L}r@ͽ̗iWUCqhpx.ߝJ+@VaG5MjyPN:1SLǟ$9 K '@ 5{Η&^&?ԪE|]ZSD__ Wr$r}*$r6pikRujyIv⬍- rWli3nOv;3Ă6(pqBG*r 4YuH>pMuSfXmZӽc,E{\?O 9d) ©OL`]0GS{#tZK7:Ȁ\wvb/p|#o0,੽H㞡ӥDӘ4 G>:ȇ^ש  M?oEtƗn:@i{]8![tVd:CJ∀1}ucHN.eH+co}R<Ր.kYDg3ѬmfP]3%Hf^Sm7-gӄˇ>"SICos^0`/8%YY7Zb;^.46bsKia%U}IEyC#~~1y{{6-$=Xnӆ.T/Az%s g˹23k˗f1kw$:{~»ƔQ5F˞{XFSƃa[gui|j6r Wcd VA)YRkeoȦIO.2i3IIn;$.?7n \SS@!>3Fgݱ]Д4$`! `oZiN67fVqc#3V}ST4~)x^tze-)aMBn̅źN& !(BW`iqiE̍,yHm%R{͆Т(^ 9WW(e 87"VWe\zM'/uD55viDw<#B3R*fGߔR0\ȕHG-DV%LxQ d@LMH,P@,WCͫi|S?2*a5N?SvOK9A.Kkn[yXPg)\&ڜ24kiǂ?^L\0vN1~џ_V)IJ V9kx8=k?@!8B3jo$:mQnT7>3h7 ?\]?d_uhsa3Pdyks[rcԼB5d.l*"w ˥%EePSZ/ SJWfTJz |`8pHF'Z }!*ͰYZR4 = \ɮ3#rOi"fUjY6W.i!nL/3~'i',(4ԏOHՉ߈f!f3DG.'wrkgq DWx܄W*(1SB֡ CRVih#lgEd$xM-Gƾ gw6Hu/z!IP@M%"տpM^wGVs%c(IƆ6(xJKoĶ]WXٳyyA5zk@_.  AlC4՚n%.yU[);NcvHG_)>c:h9oiJuxPS<|̝,C._.b+EL`ӻZZ Fy[7Iاt}J9`:L3ł !`r|ڭ]9GI#p7J-6O!2|gxh;q6̛T|a6^jgck,(2Ç Lqc^riF S2N씹ҿ@]ٿGO,YK"Iw)ԲdzDWʩe׬;Ϥ: ͟jcRfOZsdg.Ǟ\ئ՛s嘩/,|&4DaOǛV֛ngWK;1nىݱ?$eYJѺ50MḡՄԡU0@E~MuN@DU88RMq\3ߎylܔfDlp.BW(O1D=C">2CS|"GGġ>oHbh,]@z;wH o "[ AxT _>Z?'9֕ ̖uSJwpwl_b11cz~/.?(våƳp = x(񔋊S:տ)b"lYe_sjx[ ʕM(k7Kx+jE(A4/;M_ބ$F"xRB`bѧ .V&ԗ@:.|M:/*ՅpЁ µX,HHEW\,`@.ȆJ;"4bPH(T~@ 7=*T4raBX$ÖE id ,%FS`i_bvzfq 2tw{*sz v+/_мv(/f;4mH.b"u_t+S~"24aY᤻n.lU*獛v# jG\i(8wʲ4SSOcQx%>m%|Vܟ68N^DU9*$wv+G*'@]M E̕e=^vMLVT5h3"8Bz{^*wp:tχ]Hp!L 'k"TE6Y8~V)Aݷ]$s];> C(X|4߆7]sm^ 56#}<^m']Z'|'=9"wY}. =O%;kipmgXt__gGBtᅥQH (8kG@A̅ugug7꾒-Ѿ6Nxkb_M 00X 2S[lwZ`$[ 8FUsdO71M>in+e+V3,wcvҷӣ|_i[6H2rY@9GY&=qEҰU`ĖEğ`DDS=V' S!LvW2'KV5pb=;%}PEA6Oo' M'l3@|FΫ9#Oٓo#rp2g:C4䒴8%tUH4)c ܛm@И%[2| oʥ^Uvdz(%b|鮕J?˴r@FwM2˥JdV֟72lNjwG[qOŶƹbG֒,6)O2ǏWE(UPԫC*(?2 ʔ?2*2v[ʜJ:D^S6FkeSBxEUQҎ"a>csj@aK RembEJ@0PYC2(p;@k{`Ǔ0*x{OMLJ݄tK F$3XJJ1`!)U`MH, bo\'.iN uZv8:|aw3f4i?d_@?% ґ(k.bi~2㷬Y!LIfjZ pѧ]'"ЇNEJꪋP:z2/vys b-6c=.+SY %sΔ == t|Hm:DҜ5qC9XiT=Cvyd: yH\=]y|bV6;;&oɱyMa ܤX[; Rm,Vsӥ\ع S3:™Š 7XI(, hxdu6˝N\_Klms6^E&#}U|}c^餺cGwKg2˜g dNŭmefGʼFMIMv4`) C7o:3Jjp-i[D XF^wt$gmcr[wZs>^׌Vq+oSHVZ1h%ӎ:߱hjgB< ߌ0A.u^;vz]v,5-w㋮x_ͤ LSǢI+1YˏʄwMh,vYۢJ:O4\~,Ȩ;uG"L 2,jNxM5Vxu~vkqC5h?+A ܛHl]~؀r0k8yt՘U1J}L7t;%]PE+C)%z~bMffGJG2,p|ܐS+I$]/"i;rσ?NE6?jqx }`$X4n4^Ȉ"Fe BAҁ?' L,$k,]DE?W.c&<4`#<Q^#y1/8LQtǷӦ&C_vD) `5&;rUtE^XDzx@ jc2R!اq{)-.k=17H|!=m^PW&쁗wx;BDt-d/Fs7ON$dӏ)G"l$?v9lxFfY88$S@yeUAԟ(觜YWIhM Z5)qO@Đl; p}lv(%#ok떌*$bxw\(+.@`٦zƠ=QHl\14n;n"=AZ(qfx&'*mȋohUY3cBapf\g2XqlMR?Ł sǀi&MtPAf.~M8WL_)u8=ԄضIvbAfҏPҀh <.eGn,u^@pU:&A͗h?@Y&ƹ.F**;΀,C?KY@C (ytOꎞ;=\Xm;? D|; ҿbU+3_ >v4LzqXax `!BU*ם)ߎ0i!Yz&:`UR\FnM|i*R+ &zsH/`@/lcW |d JƎ}Hic L`LrO&4ɬ!UFYKLzmE" NLtaRiWh~e:'0Jf_mrB{T?f7 '#dWo|lٝ]mI}\V*$oph op<֜]YsH%ū{|B&Nrњ&YT9gf"tD eyn'L>9RPil6L ŸZ?4{㞂cfFU(08Eq{Q5,q+!D̒l%JFA,t}-W&I0ǡRL(۶jkzUt_6`/$8B zleSʂdr0E;iC$ G i\_ TM1/k"0+rʬTc{JuL4/yyVt^Vu T'b>bdzܭ=1 do'rTEٛx 3Kmؚ!7z 1]~;ao#aLV:cF;@1CLsbT;ʿ'xA2 4^Zf*^,1%?cפEq-d4VVSI(prXQp3 q%t,L(Rm_ 'lL#໖duU"ڲ ]5ߧJyoh6 Ga*It.ebY7߃;Xt8~ s1UڔlbeFp2D-}K _7O<[JmE=iI8 ԇ BީYrwog>) ( @k=-Wʳ PQmVJ%JL#!^Ak]6LH($Fw/ː!X7^oeyѴʚ^{dƳY)Kn b:`Q}U*PJ] !MDTxI#peoMl|!kHUB^1z1B Uaq"Y)G <82̀mF-xX58dq.zt||8,lda@5(* B^}*tT@D|Ɋ piC1d0Jh!i޹\1ԋ{+elorc3:&/|>%Ϝ,1;A[',Dg8cgmba4 PSAoMvRYY[P8xϦ&p;>9!۸<27Gq6ts1Z9z1ދWOAy"MO-XYB(vhNJ)9S"\`xgDDUμSGk2@.[M')0`Sk!T<@227~ގg1U*-o\y3R1ahʽ#ԭn"3B@1o&Vkk#gffd-O=nWHgR!/eȄyYA>'\-효4Kp(i8FJria]i4B=[{U.|W Ӹo^.V_D0C}oťiΗS.v 74* eE&g ;)_T+r>6q 1x I2 A4C*!@DJ n~Ϟep4S{#]Vs#\ڕ{x33PsM0֟}: *?gAq_Q8!FiD߹˝ڸ}n,澩O%DbIffSd5rtosoAG9Re?458]uX ć%") O3 ⨅#$H$1ٮ-Y)M̌wχڹO')E~ ID+q~_."}Yo8 "/ur #-OőOw/OOJskl2k%19yuQ& 9҇yHdqJRmpG0Qh I:1 hKkHv,oՐ Hߵ;'{\bnWdnQgP.+i83 ˎ T6=|=nWXtD[]'(3*XviYWLeN(':mGH]n .%3eA:;(dhJ6#`&EkUKLU UOnY271tUTŐ;xF;_?<zE('&qBVD G`'@Hĸ_e^]kƦfћ,<F"O u'.بKk`0tE%7e:)p"S):H;D õjc9H 2Gpm̗D0W:e턶H/zE+q&w#iFP^cG0Ie!h4:<6ӣ nx:\a%h0tjJre&Dڴ\WDZymjߣ'n1WGwZG} LE.LRca"r"E,.}tfSQqGgpn`hWf3C:Kɢu3ѓ0ZA_nnJyjxLbF :D5dQV IɾjBW ! E`0: Еpz4 Re{_cnS=&g:Ҋ8_]YUp$^`~ρs "IgD"3X5)!Dݟ7Kω2j']>xT;*oiG#Loʏb͌fg 15(̱=T,@߹}&~\qo}Y)hMp눝E ;}.9/b*^Sf Nw3ղ $6Z")پ[a= VFAl')Î;M3ո96XmjOz8VV-,02(L.bbxl')o8!=^ fi6ь)V<^wu!#[SpIgL1%qOFgnh:Zv5j2^쀚M29c$琘J x +qp4̛CO]r5=UI>rsǀND48NF˹'%F\jR}&Gog -ؒ򇬯jB4Qp.xUWyW X7~O2<0 nQF*tS!fg> oi;7*'_N*ڡH-&M5jgMZxk pC_4$DDO\{EYy 3굽a"v  邆;U{ż1"Rp#@[͍fH0WyML6;?êX"sx+Ü89LO^@2g[sj`PD&#YǴMnE⽈@xטPј,i7N戭I.Iڕp iP(W'>QFRB䅤JsYH?rǴs\U6DDfyMZkZ7SZf;:U?JL<}FP VŹN2Y`O^4F,) :20ʓlƍ8U8ҫTo´If>|y݈H 6jUs||ZhM6:)n褑Z `i_lmԐ~-+:.=mД6H %{^ OP3L/*-'n%0͇MV/MVlCoy3oF ̖ +NzEU6ڽhhoZYdZy.uL/1 *j7|t ˖=ó,b 7AƩNm4GC0wtg*l߽.)kv3>ʹR6$ $/Szm+m9YGVt;&ʌz6POOP6h=+idHq%Uz(N-L-Y P)x_n6ޫ;o:aB5 sywJFzot1kZ/ Nփ[97 $$Z}$I=`G|]o5ݞ46?U̒>.m'MUk|Ꮫ⡺m?+Mϙ z†@oWiT-.m1' ψMbso.KKwz-Z =~5,j΂eE"eJv :qDo72iHK|߾9hM]y~ .5vlu}ʚ3ApV͵ømrFH )fHhl:LUV>d< &ٕAx eX K敗AW釥&M~;Zy|,7܅1tjBʻj؇~}BT;-xo6!䷟ m_LjmX#,C˱V1='nC"wh\}i3dVV׫i} i-=:9(/\mMZa`;Y:XF,9t~RSݓ.^~ %^gmEa,lQ's$+]1m%V@rYC)+CU}RWӖ(<'U-.|\5-^vfb~ PU7TZğWwoFC@_z >F!5{-] @Q4X):Э#?QAIHf6`J~2mܲ aNVQ=Y=nP&~E;M,|:iKsp 3Q:k{AZeTG;hL$T5}+T"=%Qk!'D m\'·LS/e&!{X a1iEK"Cs~**#ggH{Qvw#[k0(4Ϻzڤm-s}.IjS#!H|NpӠ>6f|k ԵEl\j8 "=V{"%e bzFJLoxӥ_}3 /hY@b쑳^=&bɚFik1O9\jC|@$tSiE)ƧXoYlD0`ZIsFZ)^$t6qYV6/kN=Ϧc2p#u0'^EW,,2&)$9׶#I\*g4<R͊:;X_}Bɲ .&w슏²1`AY|r%L A Wu^6<4f O$.mսzM"QչY D)'\*SLB"[f".5W %mN5nւ^G06,WPɱװ̠Zeӝ&*ET=; eՅ}ILhi05_qrY,} EB 9~5&aCB,2:6b!;~Rdnb|1j.0l{qP}~z܎睟w^gX#!-`jVx4u$tEޑEӥ̷Gb}pp n+O|u]`iwvl4q(k۵߬gu]2X=2p2LZ555?.PkN3,[\ (ld/dk)+xEGOq.m+"x]$ b*SOsE0Tn=lG*{((+mpG#%xK'ζΌ.‘m>3.F fO0Fϐ0G!~2GmjZJ}%FQdJhPUuPZmʇeȎ6X2fͽ4ԥ3'γ@ʿϋG3T{\GkN#c]SzJѹLnMΨKiͮ (0g^Id>#"^g,r-cX|3SQʏ)[jAG'Gji匚ZcVtu"woX 8bO MxL3Ą=oWxMw{VK X4&ʦ͛~n]kť)%3T0Z So+Y)e81M`Jd }[5i4p_LOD5&M߹{5yˬu_*[空 ,'dm-f:Y%c&uǥxᒞ?]ZJ\b_"8кIu^m}pZڐs}k;}:_ f50; hP'-gWSՙ?X\=#3w[|ãdmx\y*tReMV^1س% 1IET~n"VGk R-. yBaP3'̍y*}jZ-E x Dv(g__.kk>!EOɵ,2-ԝ:kX(x7,'Kf`! |_9Xl'#g~V$ONJ g$=ߔk5$4XZ_?jW$ע.0ʓǽBݹ,ҜAO~I($o'I7ά}{Ĝ{p.{LnF:Dw?Emvn" (9EE#hYtHQnK˛`޵XH-+-e!NH,2sOP{pY8#r5@Õוo+sPametadat/README.md0000644000176200001440000001263515174403327013165 0ustar liggesusersmetadat: Meta-Analysis Datasets for R ===================================== [![License: GPL (>=2)](https://img.shields.io/badge/license-GPL-blue)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) [![R build status](https://github.com/wviechtb/metadat/workflows/R-CMD-check/badge.svg)](https://github.com/wviechtb/metadat/actions) [![CRAN Version](https://www.r-pkg.org/badges/version/metadat)](https://cran.r-project.org/package=metadat) [![devel Version](https://img.shields.io/badge/devel-1.7--0-brightgreen.svg)](https://github.com/wviechtb/metadat) [![Downloads](https://cranlogs.r-pkg.org/badges/grand-total/metadat)](https://cran.r-project.org/package=metadat) ## Description The `metadat` package contains a large collection of meta-analysis datasets. These datasets are useful for teaching purposes, illustrating/testing meta-analytic methods, and validating published analyses. ## Installation The current official (i.e., [CRAN](https://cran.r-project.org/package=metadat)) release can be installed within R with: ```r install.packages("metadat") ``` The development version of the package can be installed with: ```r install.packages("remotes") remotes::install_github("wviechtb/metadat") ``` This builds the package from source based on the current version on [GitHub](https://github.com/wviechtb/metadat). ## Browsing and Searching for Datasets A listing of all datasets in the package can be obtained with `help(package=metadat)`. Each dataset is also tagged with one or multiple concept terms. These concept terms refer to various aspects of a dataset, such as the field/topic of research, the outcome measure used for the analysis, the model(s) used for analyzing the data, and the methods/concepts that can be illustrated with the dataset. The [`datsearch()`](https://wviechtb.github.io/metadat/reference/datsearch.html) function can be used to search among the existing datasets in the package based on their concept terms or based on a full-text search of their corresponding help files. You can also read the documentation online at [https://wviechtb.github.io/metadat/](https://wviechtb.github.io/metadat/) (where the output from the example analyses corresponding to each dataset is provided). ## Contributing New Datasets We welcome contributions of new datasets to the package. For each dataset, there must be a citable reference, ideally in a peer-reviewed journal or publication. The general workflow for contributing a new dataset is as follows: - Install the `metadat` package in R in the usual manner (i.e., `install.packages("metadat")`). - If you are familiar with Git/GitHub and making pull requests, fork the [package repository](https://github.com/wviechtb/metadat). Otherwise, [download](https://github.com/wviechtb/metadat/archive/master.zip) the source version of the package from GitHub and unzip the file to some directory on your computer. - Place the raw data (in a non-binary format) in the `data-raw` directory. The file should be named `dat..`, where `` is the last name of the first author of the publication from which the data come, `` is the publication year, and `` is the file extension (e.g., `.txt`, `.csv`). - Place a corresponding R script in the `data-raw` directory named `dat..r` that reads in the data, possibly does some data cleaning/processing, and then saves the dataset to the `data` directory (using `save()`), with name `dat..rda`. - Start R, load the `metadat` package (i.e., `library(metadat)`), and then run the `prep_dat()` function (either set the working directory to the location of the source package beforehand or use the `pkgdir` argument of the `prep_dat()` function to specify the source package location). - For a new dataset, this should create a boilerplate template for a corresponding help file in the `man` directory, named `dat..Rd`. Edit the help file, adding the title and a short description of the dataset in general, a description of each variable in the dataset, further details on the dataset (e.g., the field of research, how the data was collected, the purpose of the dataset or what it was used for, the effect size or outcome measure used in the analysis, the types of analyses/models that can be illustrated with the dataset), a reference for the source of the dataset, one or multiple concept terms, the name and email address of the contributor of the dataset, and (optionally) example code to illustrate the analysis of the dataset. - Either make a pull request (if you are familiar with this workflow) or zip up the `dat..`, `dat..r`, `dat..rda`, and `dat..Rd` files and open up a new [issue at GitHub](https://github.com/wviechtb/metadat/issues), attaching the zip file. - If the above makes no sense to you, you can also open an issue or email one of the package authors and attach a zip file including a cleaned, raw data file in `.txt` or `.csv` format, along with a meta-data file (format doesn't matter) that includes the information described above. ## Citing the Package If you use these data, please cite both the `metadat` package (see `citation("metadat")` for the reference) and the original source of the data as given under the help file of a dataset. ## Bug/Error Reports If you think you have found an error in an existing dataset or a bug in the package in general, please go to https://github.com/wviechtb/metadat/issues and open up a new issue. metadat/build/0000755000176200001440000000000015174406403012774 5ustar liggesusersmetadat/build/metadat.pdf0000644000176200001440000217101015174406403015110 0ustar liggesusers%PDF-1.5 % 37 0 obj << /Length 1138 /Filter /FlateDecode >> stream xڕWn6}W6yu)&" l/JKVTחHYJ6Jd93Cwq_40a0& GDeK|c \VvC$b!E݈;;84JƏ"bd=%oʧȚD%H}8 f(0.s8q9'8֨AnPkh>%}>5]&/K^2s| )~^@8ɿuըYp*K{TU ォ{3_$pR9wUc˶XaK+6gwUDagаh'.MBr6°yae]$!4.`Aνxr5GЈjצpiݳG.GvVsk͑aȘByggZ.'ZW/5_ͣ﫢OYuƆ۴ۮ&ћ!,(k2**3E`vQqg6F ()yoz$M+rX,-M+Uo. Fɠn'NJ?*U˟PvҪX? ~mۑ@P ']-4zAKGTzKWRMgM{j&L-A,u}{RҲ-] tK%#uKoO3IbYh!E LQsf|g:!ݤӋЀX׶;=r*xQlkGĜ3p$ Eۭݑ|3':.hGp4]j}ZoKD)3?2gݳusd37l~ht V~=h:9k- i%k BhP++4jFN(}AٍNoB^S6k'6|gj}j>}+n endstream endobj 59 0 obj << /Length 3124 /Filter /FlateDecode >> stream xڭZ~/3W M{ImqY(%z,z_P[KAro67ݿ>J6 6 M"U/6?{_>gU Lr2.t;~08ϫlM 1k~t]P'8A5-ugnl SX+a -o5 돆Nl#55{]֦ SI**R)h/~3߳$iű"S7YlwIxtnWJafQD&Tz%u5nvӶԆ-}OC՗R3/oܜ{`Sл?g^fkG E욜b,mvY&̖k,*06zgءܿ2[s4j~y(\DjR1P }2$?cSvAs@RktA-R tM>Lk>kꪬ Z 7D 8뻻~/@(;w/ُL!C帡=Mk\،&k:>i05,ɆFJf~k8Scck%< ~, S`I79o&_oΟئ(.d*a<[;cMp۟h̭*GfnAOQ|05h Qk4^0fsoDv@P <n/)@7@]kEKQ4C GOc))a_ tO1Dz6Q~TSX /v-M!OeZhIl$ h9]ޟ뮷T c-.9 gEJ}Ꮙa,= O4$ˁ puKaەMH 9VWŤ;V9Bf,Nک"T-DztUDŽZ>RDZ PwaO= `cR[t='B4ѻ,a;buno ĿNHĩ] %ˎ\o l!ԠŶ<:t*KSi*(N^oj-T@G &U l%ylRȻ[\TR$*`H*}dpUB{7K&d:J5n8^pvOAa/d Q,RE >IO6^Ǖ ri22AA1ȡbJ 4'oA*VZq0h~0kPk^0t\k͋}Cp&$x. jlBږqʺץz"FmH*SU_|T`Uo!ㄗ$!K$MMv(@P]pa`NYry"[A.{pȣ`H7#*Sg1Dd^8+J8]fco2GF-ĺCg&a!L]3Pi2"Ƅ?X 1"UY%\V oyxW&-s-Wت/_#̠Tl bWh1->!9fcߔiHiŸlEEtaeW[ywvZKD2E]q6n2L_Wc2%% h8 `4`wz:$uN*gaKa .hK\O^a! \G~<DQ/FaAG^/[\xk^| eeKYQsj(&;^@qpsA4 ǹ5?[fp.{ιz]iNfC0KӇ?l1G?lx픖现B&+t} ϳ6ZӀO@5]W)fټd^G E?r>dsm,fȀ}sUqmΆxtы-6t6bx_%C{zbiɝt4nۙI=_AgeL]-BRn \ʬT}@\f37v(&ZryY%J:iW8fg*gו}}LB& dć%oLW/;T]axo)sEۭj(#heMw~aPb endstream endobj 70 0 obj << /Length 1736 /Filter /FlateDecode >> stream xڭXKs6WrT5H=ښ$Me E(hۍMʜ;6@?^mfIP2Yp0$qy,.:eU3MX+9 xo|r& 3g$nr:Mx7yCs ȗB4\(\=;ĉQldz'^v1(eթ̓+j'ucWhu}N'$Krk2(.-wrnɿiɡ4%)UL !gNg-+ H H{F ꋠ^DZW~g({kQ% ] oOvkB>{& A`*Pyf8luTSvOo&M,JK[t/h [yjr0 $ GBǘܡ0ec!x{B8ɏΓ ]p*Y=ܔ[^ҖRϾFznq{jnx+ P0*3/tLLy34ˏc퇑*4$ #/zt#{Sƞ(~pS^4`=*N\4ps~ftzVi==WI1rZy6si(|ZX^+¤1lO=Eody^Vx[GPCoG^Qa5o?k]M3cyc.*oٕpzFA(Ϻ<$1}$I6iBQ?> stream xڭXo6_a@'1CRE3X tVoye[ b/y<On&|UL22V9 x ̖{U(˲\}銣A(Lͭ2iڥVMt(ڥZv3yתɧy;i|o u Uyi G\rW0䝊INjKT.7'āGM徺(ZyC;Hk}kȻ1*m]-UaQMwLnZ ] q9n*lZOQM^7:/ʢkU䍻ʗlrUـ"{|zh@pfj8JpU]D9hV[W 50 "PT M"ULsަVKh5ERh팜l\۸ pbe ~[4t@rlGDz#m 󅷄E "' }4wu01['VvT$ޗIL6KM/4G$eE,G YcҠ/v=W[ _HAّKUL@y@|&,5#:HP'#Jr/ 8b)m|%8q! ߥu8 ػڼVh,9qr9qo1̉rFfq, NB|CwmF{!y4 NRe!\mAf;x y֠p~ Z6trid!Q>OwQtSWբaU}X$}\;'5N+N̰} myrqnYw3d ?*ChH Aq]Pd/g%oBӸ<}a5Lmd ̮p =` =P׺p0q6y_N6нNoۯQȪ1$F%W A@ߎ,GN|xPr{jdpv5 d2A88<Ѷ4B@Y1ۚǘ BWPEJ] Pxl? %h/f>vg/wg;Szq۵% e<]o} kz-L8^|jܕ0&~T=Vb:lA8$Ȏ9cB,qӁ^(vrexҘi0"'4N ~CPFO4tvI0lq1==zfF&t#xQTdpF1{!<> stream xVKs6Wp8cIѩibw&K` 0%AHI+?Mz!\,vU;'a,Kʼn'Q,WΧiI&W$s+,O\Mf* la,덽0hh̿LۂU jNś>pbXeGR,bU|!8f 'G?І9ٙY xYBvfū#gvqfNX4w≰)X-DFZ^nl҂UfP4JYSCQ .LuhNZ^ 4E!h%F7BYBL{jXRݼ$T( 3,}Q_-KB?7Br9sF`e`40wzs'8cRHe+QGI[aߐ {*l~SʧqG endstream endobj 104 0 obj << /Length 1498 /Filter /FlateDecode >> stream xWݏ6buH_M[uPHܪU<4W;\…wxa~?y;9W*([+(NcjWz~YL4Fq" t.B&r 5lF7kLp`a ppd$w5(DRe+ҬT{[Cʼn=y>ʬˆu$^aO FQ#S_ҲIޏRoOK4QsҎpb\߃Px\ "b%'J=obtܽb6TI٨a٪N%%\vz^BK &dL]%*(Q-\,BҬK)Q"94<Yq JzTXȶb%:@Dx~zvWO@F/!c OWW.^@K ŞpGR~#jG̎'vGg-KM=]P(S1Wg:$i-5)ԔNt]ͤur"CթV)l.f=ąÎ^Ӓ~Ķ>pPBGC琝fTA~]$=De :7 ytWh,dEp\qqe Q8vgsu+[f3AE>EQ>> stream xX]o6}\tOC&CbZ/MhãٯߥHRb'}HB{I[Lסo8$5M,c. 5]X_F *-]b6vH"r phl2qxa;#'v 9#t.s{b4czV19Q{BN}͋f}5:\t9 *:]=XLvΡSY7xe5! #.+m8>1 xSj l('aVnʢ*j?Jźh&.P-U("k|EckS 3V)aN&4&~"J)h72?BxtkR>g`TWj( Ft.yYۍG = Q7F.Ϸ tٲ+F FS FQ$@"oڟ JeR^i.ܬJS5Ǡ\ݿazA gv4d ƮEt#A;7lq;VYB2˘f2ռG1HB㯊l'CW{?wcJ<%K6Asө蠼046Jicy`pN: ZN#Q%UqT{xpƭ^Oz7v^=(  ꃛ]|C o]1 [-lPu>K딼m|҉^lӪM<1}1 Nϕ$t,P|ړZ>HgAmMQ-ʵqD>Tm( $n> uTs9Q}l !^'B DDR ef8ejT"ܸ*KI3|L 룢.gMG'XN%xMRd`6g \Jrgqbn:xmԻ&cEoֹ6$tv>_]w<!A$7>< /lΞ!K2YS1N/iN3 O\> [/ / 5o0 wl"&;!wYQ*ZE'`H_OoԫhO$@Dm{Fpppq2l{hPT¶ǏG[ $<0.(GS|gУGx^1<%V8K;B-* b4x=qX~Ii׿Vc endstream endobj 125 0 obj << /Length 1975 /Filter /FlateDecode >> stream xڥWo ߿bZp)!d}Ac+!'˛L%EiƾuFER$#EGExu\aY$bs(LbHŦ^[|.ca ӈXjC>qqDI""{Rd'$K ghH"0kw$eqM#kB?ȲclZyM+8<~'w+ӎQZ1?o~{e@ %ۣR:@k^@YkPl̲"n##wgvbAw\Al"۲MMZ{EE4,uoQ-ox/jn@!P2Wz-fD3T< L,[!2 }α.]BoYzpq,'mq5xlf@rGo?-o9KƒB*Xh1MdR[9oB".pfO'~+9tX(\8m t  %#\<793,g(D8$qJh)A Ӳ(5iH!YQQƑQ ~ٰGnx/h%G9dÿM3 ukEp!)L.+Mx=hs,8h$ l6aӐiSM#+ G@eou2O0-X*s1kezwRaMW;x`68kOψ¢vNƤHnpZ*"Tv8"\k6_Zh׭MИ$61~-Ƒo?f^zk#ygx jyǠ۱t39kȍU~6 *|cZ|sQ|81 Z\Pq̽׆!o>يRng-ljK'):~5|?XW(m+V;;l̼?k%xm*IdƸH*Kkڔ,HI3ܟZ lgpϔ5ؚo6@6e3_WÇ/lE=t\F8pVGdjq:>1} hOR"+™LO/]/.j)B/(tugq^>b\×Q6Ol5|~ne I~<~'ifZB]N>SOe$5M8؈* xry`0sb^+qw4P\I(\hK21 H20XsQh?Xk-x)Iƻ5o9UʓFF@K߳wpV#2| ɊS^:߯}pt^8wstB=g=هzyZhRu="\fa-ubvi/';iYOc,:hԄ,xѿ(K\vxOܬ֮ vz2L| <î +Z ]hCg-_|#/4B}8;o.)~|=ɤ ;HF7l&ۡ*-;={i] D 4G endstream endobj 2 0 obj << /Type /ObjStm /N 100 /First 798 /Length 1740 /Filter /FlateDecode >> stream xYOG~bP$6R+EJm\ !$i~s8cLEy*eR.aúDq2 %GDQ.Z[<=v+1ɰ$#'w;Y<(& l +*& P T`$b'쳊*3P6J;]x\q"!6 VJ,SNJvl a  BX+NW),+Ŋx 9F ;İ$%Ţ%1-Tr8k{;Sވѱb]ca]xFDyaW+Ap#16q#rPH[ĚOwfq43vL ``  Vִ7V N P{2^q=aT<|rtp2jgGتzi4`OS}1 >7ھT_W//_͇_ mCƺ{fs^v=x߼fB= :7L!.̼]?xp&]33j_{ّ٩\4/TvupynHÛ˕Jib?G{d 9a(PT{Fj)9 ܮZCf0v)eM~d@Т#x?k#mIGD)f) ¾CK눶(BID`jYG_`:k&:ĤIJc93F1L~m8N_h-jhvVfLf_t٬b\sɎiCYRs m)-)UJYw5t&JtiCoK",N$-c{WNp 7eWrn̆%f%ħur?pBIyK }C_uI9H:}=\u>:rKh2 ܑB.rlu^m}Kc6˱dcmW< eKM [ڀ[}}9Ťvy1+Ϋ>6 5_E'*)TSEXsä~ )b~T <;52(XS:!ÊCJ, sV3G"> :ݚ;^O|k1lH}@NMz&OťѺ}Cr*u ̨j!JfZQWz;u>t˔eekXK]0sJ2p׼R0%$}i@N,4c}V=_L+>;bر428qkx? endstream endobj 134 0 obj << /Length 1220 /Filter /FlateDecode >> stream xڽWKs6Wp4nC;v А _ʔJr".2i5C/CYLbo c*ӂjD3q<6JZ$&`[%mr}/(L9I@XִDlTtP-N C">3I|G͓ys,rUankgbR״E\{?MnjɔnZN=6bpeusc'Pp8x%թ7\*;0,KuWιLl' hui?1#!e8Hޜc d6gBq'ڮn;{K3+F=wmӔbBS[E@˗}(Y.1nV􊓛 >t0Pxy5 xg,BJƥw7ЄN]烾4|@Cb/$) 7hk1>R'(Kq e8T9 ;f?*Uڲmks%y﹪윊~7wzU8E8!$GnA(v3ɛ'bpsk/jK ĀF֕eSXy3BÎvfx3oeیDS˝Yqg^V;#Y:9w VrUE_ GS&8Tn@CM8n(?8{[[@-+xV}:oGI+'k uΛ,k~eVB}7 MP:]{DF,sJ<FpL묱wk&G@ړ8v-G(LaC͆bQo;@ diO( iLe9,pq+/.%t!075v nV] 'X,4a{aPyYAnN҉ϓGe(ʙby޹*-C;j{#om]vtF .ӹU_3ЭABU1]H1ז ,:Ƅ#u/~×[i3?NM endstream endobj 145 0 obj << /Length 1933 /Filter /FlateDecode >> stream xڝX[6~ϯ0+ǴHQ]l6n}Ahn(wCٲ=͋I΍7Ña~g7QXx_ `W ,C7H`B&`aygn"(G͵H?u(N O7ݪcCuӡ$@NqMA,ҠV5@҈ĥN^}{@۶kN "TM^IUJA9(0uA G! s{(2 /k-F0xQAF.ˡ>Mw C|0VR]sttxk# 碹=NƷ r 'g5P:j ZY/i۟wǦlg?<]*]+]ϩjcDX=- 0,>˰Cq#Ť4Agw·)!X2)-EmdҫC]Scx g 8XD1bAld9d*AB4NоQ g-ma/l!<zԄSE> Z˗>Hf_oS3.G?#!hȁ[L2]ok(Iֳ;u^, Q?mH"jmi$fɇҮv8a'={[ܰ{il )ΗIE3_hg`|)Iˆ8y"I8Gk;Wǂ⫗d,FyՖ%A>M-X]$W[ϟ?#֡=ӌ駫J&6҈krUB2?x)v6 ]Rpv]Pl> stream xWYo6~6]@Fce ln͢Y7/ih pDʱC9٦t99!Yw~|?\;q40Bc'bkZ7vJCVYUsxx;"oq;TX rrV hG^Ibu5p d7I7\zTW35VfebH *Uʥ04ȉ x Mެ>2}`|2Xp{j 'bnZN*UIKѯ!H}7c]XJ̨l'5Xz>ßzzCʶYj:2 $R4wm IY-q!jo1)ȣ=40E%\FrUJk" IZSIdT;YU O2{hf\/у@5%k[ߤ4݋;%ͥI9ۢvg7w7E/wbg߾D8o$s"(26ƈ&f[DtalW}ލeBrUL:7]ՌO$# fUSR Juf|ʷFV~!!cE fS2f]kݽXՊg`< 5[_=S(^!n+EeG(2Jፒn`.S: z,a}w9YVs^bS֥,Sxe|WAT2'msQGT zJuS,~Yk\8%[d ;^Y|ƾ4kGB͡-N:­v/;G ?T 9polI2h3\qC?:oK\RJ"c0|nEiBRK@TUIYd@XR~S6c{eMYN$)G}@C3\j: ȜF1 ihw{Zw'5[ӡ< bv#'4{E9i5ʝxl{^,5ҁRGFeC7egr8U!oaW$62ɷ'؎_i6 endstream endobj 163 0 obj << /Length 1609 /Filter /FlateDecode >> stream xWr6}WLM̴-NܤN'x`8& +_M:g' b`.F`ktk e IFF(%a6:-F=LN&Ia8}MA%7s.Z\$ n嘤 ?[zzNCx:)Jw^- IlV$t;@}w I(ԌVFҲiL:9*~* gYuu>LP@&(b,e/YAn$_PAsɄsqi,q]K>(C>e ͅo(B>TBwbdqP4ҝfR6y53lkJZ\Zb/ jz 5usxV+NZ6 nh]$U\jp,i[c#L LO~*Œf}о{BC(yHj_b sw|ҼбѪˇQ+ڮZtg%=+]oBB92'>ѶNB u%XpqRԲ<zdƈSG?ZXߺx1gbE#hI)%8u{_BNS_ξ%_NEz3d'.m'>MIcUJ$~RT&wt䬏9:EMÉ0mҼjS%kU\7 LZey̲ /4s+0h;qmK^2R]O"ϕn Gn? 9W%K:nٖmѱ&Eh q"%gKIO^'일*Xзlt2 4YT1SY:[ljVaTxjiEk+9q[[ٞuOo=Jdf0<A&ƷlШā-Jk֮~2l.*wrR zVcyxe:"[)vh;~WMJijϮY}!qbiV-.H^U͇ *OLS[LVqlwwhVo0fׂxϜ IUrlRxQ8\ʂw^ubjfZ 5}Q*@jpKC4(&nk35Y^n@nQx߽x@1u5[cx PQ_c NGI:+<σ> stream xڽWKs6WpCř&H!:$vC'd PS$ _$Ecw샞t [[3d 潎#4 Q "8. 4#/ ̀LMXG=y* / [ץf($ <5Ӵ,,o{h{S({4tXOLt{!x~"̰zM|z;`lEr6)`CTb՘FLX O]W'7:Ȍ~T*퀂.яiDb?vg``8Ft "&GrSM Up,S'LHBd/G@')ݑBV(еI 8}päC^pr-`N!S7v@KMk!ЄRe*qJC\CA-쌅 < HARTO}Am_jεqBk;cov%n^Q'v|@`B,yZطN#ɋLWLTsai ^ic+&o`=zåe^XwR<ieokHYGA4 '!Ϝn<Ӕ$#3XdӈO +ßusM B [: H/"ꐮ }h2ήޜCݼqjvڬH^RLq~Qx$مJJn6iǔ^a~Ml5o^sǔ _7|DْͱT4vwVf4.';r$]ݣ+ZYK8̹i^g~$(y+I*zͥHHKV(P-[. &0Ez\Jη eGhFŃ,FJ,&sMQ#D >=D NV]1 u& L#8xz <69qGnƄu~:ڿ썵u endstream endobj 188 0 obj << /Length 2591 /Filter /FlateDecode >> stream xڕYY۸~[* pWu%>)"! `O7H g[S5W_7pwޅYX%i+IovtI,a;C% 1pFXyHI;d_$^L.VD?:1ʚrVig%k?YH/3^w'"jEˍT=އYX󶞀'MZ 8eI9 `Z~kLNbFʪ2Vf(cioլD.rVf@"v}eˍ/|W33lDo0xc(,<;}ԉڼ(sUa'pk"֥ZFvNNp=(nMAfQKP}R^h7}'ƒC/POjAÚԆm7+r?$YEgkƑilL'Y4Β}N9V4gޭzC>^"͖҃$Vh$-C#RQZ;Ye I 3Q ԪK$_oeIc=!o sݙ@,i*-CP{zP=1ǹ o X$~H(sdF26a6$E^j[ 7 -*k;p22G @HA}s@`}4xt8^kMd,:r%{BHHoYs o Ű@EeqU"< #@9ť݈L1NE/-UCC#qK*uN'0V dUIn:ldu Ib5Q{Y4{m5d(qGbEFzG$HHrO4H8.mH4:dSH: GgJ}s|aݴ3Zٶ0?l]~A_O I`Iv -E?xqPUSc lg @JuhUaTGl8.ё"ᄒOW{&cnĪxZP PA nn0j+Xi+ײߪSXR[WIȪj*bqvSվU;$]X %~ #P|B6hjSuP6 L kyX;te($]4=uh<`:|`/g<r pꐬKn HղlP7[nAr8!hԹ k ZHe`|[* b $e:>%nxh;hg)WgZ3} 8  q=jpq5 qףAsqXKCծϼހܵWh ?Տ$/Vvp)6mlU4da܍n%> &thޓQBMVՠGbX JxQ $kq ު͵+Qyl:KF%*}'fYt{kÌ`䆢惙, >x{qȠ^a}I :]{q|FF-։tB\^_xX,؉Sǻ?2xSXB/\ vtSg"t(?J$hp0Gj8& IX*I}rȊtS Gx{@['T"Y^`y|ὩPpa Ya',\yE1 ,37ww̕`taq;!RHPީ]u+{Q샖oއ񝼘 p4̹(/g8eA7ONORWۥi-y@b~ ]nqN,Ap!V䄥y};qgUba 3 qؗ$hݧ(KnNq`yosKݷ܏;#?ϡYx~Q?/1Kˈ8p!7v,|jAͿd~w>,8 8ڼ(P~~XrȑU˃qBvOE!K\gt#ܠB1GY,j%O|̭<.r~+AE.J/[ k endstream endobj 197 0 obj << /Length 1391 /Filter /FlateDecode >> stream xW[o6~ϯ0`)v蚦E#1WI4DIa}ْ9+D4yn99d>xqq0{EQRJb1¾b |ٛ]os'xUwB8FGZw^@vdNxJb ʯz)/~+{6:~1)EV^r<%`ybHG1i}B[(*Q!_c [C.B&xY~~S0LCf$((U & 6s p%W"㘢?ip<E"V<$V\6'^бUTvı7"%r,9cyV5oj8%dM>qگ[co ϖ7`4u_]kkɄzK#o=&r1ݑ UnX-&{L=6Ƒw;ƾ*^rBVvuʌCłlJ눅:c9wQf4,j:B59҆o`8,zfHV73#A0;>NNHؙb¶9 TBRޥ*K9DضTE $ CtD8ב܎idg.f;X9 McI(ԏfЛY.44mĘ]/g|ʹYO,.hbY']6,lY[%,vfNAh w  bYnmQMxpy#KYLٽLh& ̘Gil@#Ba 6QmO1EoHCqH;oV5v4#@Hibt{{jÅ,sQr}Y0gJZZ+vNTEz K?cnÇm Զ-h:<<O#\V][qF!}VA!φYf8`w"5Ř _CEW{:݈>Mgwtuwg}xB&ta{kzPߴom?Jjʣ!fUjQ~ppG]dXd.zq1*A'ݢk [v̘lN{z@5XVR-bz(ڊ+Skk$OZlg`{B3H}W&Y $޼fs|2a96 \='MqC!wR*>l\+j򡰝Nqϣd5մM g`V[6&>tbLw:dJh/=lAY%kfϤ窗]{ NS]H+A WHӸա[/VU endstream endobj 205 0 obj << /Length 1141 /Filter /FlateDecode >> stream xڭW[o6~ϯtH0Ұ d0je-S QItq[ǫDʒ`{0vcp!\Y H"/6:Z._͏QYAB'8f[wye .Is{VLWR/:u-岏Zh_Z!SEkeF ۮPBAݷ =,MJֈ֝#>|d -9}(G>rG)@W|r~+zkSRHQptKLXi E=InsAƣ]KiQmd)=1,S$zŤ}zSPP춂ޣaoW 0"a4 ܽ'8NP$+:9rDNN椝L "ɧ5\sG qϖЌOu4j==MtD橔[\ʐHV ڌh>&S<;pLG^m)3 :bF':QG5#|7X!9ڱvr hX#%ew<1y40=S)u8 /`M8`+)`OT*̶,3=b\ D3 SI;0SY9+.X/=1r&h&3!phIm^b>E0*d\ &^ endstream endobj 209 0 obj << /Length 1403 /Filter /FlateDecode >> stream xXn6SJADK֋kVV ڢ.Jx[}$EɦL{V`71Tr ~8lx10'q燃uA`z#1Ftbv.v|ш˔n$HexrMq4av8W/ 9qY#t 8%*:u8PS4ר(qU kZ8E' Y3%i C)Yux8QzMCAFpHgiۆgw1jEҏ JSPPZycK%7 Zi.}2RuHH')ɱ^9ew~zF<`rZ8҄ssdC]eyCqѬX7c6ͪê(ISi͊Z %y `bS;a" \Dmvrz[:\-o u:_Y]]fu n3|gUB:^b$лBE> Ú 4Ms)YKv/\Yq=ugji5"+8dݳ_.Tt ovtjoN_/Z;Ԏt SmQD֗(1G癮#fXVȁXyw'|a⬱Ax2>%"6":IS`t\8d,ƖhV`lJj%ofaNIe4%vpm1+}킘NX %4BQKd\8pv#e;A@?=V9o'(<5Ԁ/ h 4<|zKe@re w%( 4sE,Q8[P 3\1@uʎv qP#b =(* 4+hg?K ^O@QABs.1TB(OYf] A j4ib|(ϦO`L3kvhI %CyHkFc=0QӒs_gm e/%\4h~Uv3VOOO~EI hC1dn (K5+~Ԫԯ#h)ary!J<e OeVO}EӕDR($h0f! k&н4eena]jn?7gTҘ endstream endobj 213 0 obj << /Length 985 /Filter /FlateDecode >> stream xڽV[o6~Ŕ%`{i 5[!Kڦm;$%[R=<߹|:~Y&|(i-6iA!ڻI4_<-K9"bg-1T@F4fԋ .0p@gɜ0JxJ)~EEމѫA{c2)̘5l6? QDԞ`8#(&=??wac)s'7rC`U&VTZ$6*|t(!M!jR@s.E=#ޝNc,8n2<¡YMųQ<϶.HɠeӋ;*2IY&w>uͬ@8- d@Q"&Lh|6Z*t]8s0܋^r]:>ba|VFm!J]#Ah7/cczjH/Qc@RBTǖXF2rļQmrBgwW"-kk7G8{`vS0VeA tB_dwbַyC;j.GM/ΉF]SsN2KiwSmBi=8._SUބ]> G \e{#Gޣ5ͼ)3)=nG撾* ă(;8"͌tu"q"7;2Wafmrۋ1/dk;rS)7 ݲԪZA֞48| sFVBL9RR>C.(b%亩2*I d6+YT 0ew212eYri,v^DZ1g%e!L[ivʱlEr8*= uRoٶԛ&|wseCZ`*P]W[9HS=ܣt6Z5) endstream endobj 222 0 obj << /Length 1777 /Filter /FlateDecode >> stream xڽ]6콿"@jWڮE{X J"mkGJrn{+)Mv-Y.JRq,h$kJIfW0C*vQUE뗫gz˜F j9%{6І8׀K˳eRu̜NDLM zǗaE*sF#k&zNfȶx#e;t~ *]2MA嘤Rm(xB$wLp54\ɳz!ɣRfc<05KB z:DYM(*"7V^IWShWwQKZcL{Y](dA_@Wf`[av9/=_'&XAϛ E,\ !4'C*X9 g^AH \?q9.)oR=8!7vDB576N agʦFGS8d=kZDG[sk/FStßDewV'CK̨[ǤH#ىNЋVp% qf2%񚎂8 J Th)ɢdW-CE+Ru'(Is]wzӜ <\q$exS$'7D0m{Oċz1f"x}6?-Y&qb"VV\dr=чE ii:r4iXL=|tl<|G(flhD8ru5 =M2xh{pX;-C 39Gӳd}:z uƮAQҷqQF>@ˋRi RmWҬW]- is'.3X/w۷|~X4<,sX4k(ݿ:N:h#6G[ ~@`[̍ INO{{%ǐW8'+c!hg 9V=kڑ1La+`]|Æ\!4RG_aT#v3ߗƨf: ͼ=^޿C endstream endobj 234 0 obj << /Length 1165 /Filter /FlateDecode >> stream xڝVMs6Wp41i~7;ikCD$e.hSl']`CoޯlAǹl( $ͽEyRz2y2 *S65 5lg=qj$/+OL&jY~wY(9FT5*;L֎-ZC->Y'8E犦f( ʬυ0JL*P[8 ʨ0ggg##Z3WR{a|DQ$]We2G8'rchQW q9X0*0(۽աb]@OW罃N%Qn7l?"ĚU:g[I:NA\pdn@V nN?8ܩ|%)uKa ycyswɄ$!=bj*p8t׭0 ?#Yk.#X> stream xYKs6Wh&34#BtN6c\OsHrHHBM*ZQ~}/T.`EѠdZnf)JEgͽxM [^5gi8;&̀6 _W}흰3 .y6X$mng.IVOgϼG3AhTa,RKn4Kc-vgtrNB@y 4-ΒK?gl!̍m BhL&qlFk1F)¬PW*3H)GWIQ]bAma@~;hk |Y\z`'Jkv&1rSoYW?oC*`hӚ~i-' k{WÇ& M"e":]u&vO?.Ƕ|8nf^wqxZ+Fp2D2558f+UV| bW7'%Oј$R nrvDz1q2G..&Е!zgfu('8-K4Ì 3Ym̥F 6NιtAH|NXH%XNd XK)&FQj~!pv?55hs}i^-a3?^'!Aqr֭tjy~^q*f+Vq6M~0zm^;o^@cMѾ*Sm+465L1rԄ׼zK݃X{zJFEJưĮSg˴J埖K%܇ŞxcbK}"5b (3 ixlFb3Py6L^3n)=~(E#G j N.jBy6 _`q8 1l4a~ALizn/ O> stream xYmO9_z Ut'UIwPE!\!Fm=4E8t<;cO1Y0LcΆ?&pg22F^D&ed2Cdʋ)LxxU@+:yR$!:3 jRAT$Q?U z58C_8 "T9]y2]VI1 0HCUBD@N%AA4$ŏ|!CcG(C(S c&cET"`W , +2"B L Nkg WGdͩA⊮Q|%> !VaQgE#xx ׌Ld$9hĒ` abPHXDI)E T1xxk UB!ЌD{D I%PJ0yߧqH!j BJ Edሐ 77PJ Ƌ7uRH#((LZ!uLƨ~>6͇yN@B p{l/p|WW/c|49x~3{B#]T%^;6_cJHbC3߇E```)nu`**Gԁ[v 0B"Qjtwl `]xj>Ýqgw[,ї˙lN-Te)G͛vv4~[y0ɾ~YugJԖ:lgKOlvv4nϋ;i~jv|Il;;~ $Rld_PKvHf0u`N,UjfrVR3\Ŝ7y|r=ĥ\.ӅP6G Ӄ(K~K 1^, zth5YlrڵS{؞HI}[(=X vМJX7* @`x ׁ)aǡ`FODf~Z]S.6F5Cgs, lvTFoTAaUwٜsݴAr7mr\)m3_.^[a?0OlVHb뵭b=dYޡ;m bOA+8:%;Έb+g8k[%-m }~_>`TޢT;[X8xO[ڞbi%UUG;ȕ入W]XUB/\?8{AY`Ľ]7p A"W$b(7r%y@A` \+bǓdIx>9j_]4wODNEC,> FsN8,EpsdrcQ6O,ߣS=u/~{tfv~z^a0{X`t86Jx[<,|N,Do]ߢ+6fzktF ) endstream endobj 259 0 obj << /Length 1354 /Filter /FlateDecode >> stream xXQs6~_'3wS@uvΤ3ݧ82;M]/]iskIb]~vYx+x?Nf',2wUz!!A'^A-0t꧓$iFa nTK ]N."e``GQl-}0BÅMj_Ȼe*Dec?$p?κׄ;y_< 4 a_j+כX.DY{QZu+U3Jw/: y)mlV¤lHhV[G!R;ln'YD`zyShV=Miv~5c%¡ɨ׳WCpD̻Cqʻ2V:!$=FX '4Xfa_v[S`#)K捒 .*q9l\Zpc/,O^rID}G:m3;bȴsf@,HZ H Pngxmf Xl>[X(\L57iM}oI#o-_߇cJ) -.Tx z4Lgkt\6r*evͪ׬u~0`(NJ!hPv_N.{pa%_s -Zhw K4K{MtBI@Kd 9-F&ͶZ bM{z;WB3w3gv8-`: lH Y{ 7Wê{t-NGA^./M c x&h$"j,0!c~g`Lùy"\s; n[;pjkQΙWxng;=ب8)aRJCƞ.w9#X2dZmԶK:8QzGdS7cbkvYFy.kѺ$ȕ.p=KBP<_ 35ة!9G#E쌨HUWa)X&h= w`Fq٬8-Jp N8.BWFUI@2p2?Ki4r 7m=+쌐$y|nj(Ȣ nI & 9^J]u_W0'֦:,|Cr?`zjhԱ ۆw'Q{Nܬe+s3mk(-4ÍVm#q>!}ߠx'FP >h endstream endobj 271 0 obj << /Length 1830 /Filter /FlateDecode >> stream xڝX[sۺ~ϯ8hW1sܩ۹٩vsr:IT.IɴɋX.at0ZѻWw.xy(#O|t-hϨ0q"zZq@l &q+*C@6NPxf8 ZK5H Ȏؚ̐xxXƉGj< qxՌL;1DaVc +k $AD?y,\"=ntY[ǾfUC~V="ލtzn \#%RZ:r9o+wh#`VF3ڳUxaލcj+$ qJu >w {nVcx[>odP3%wcsfOp=UbFkt3)Sw*\H\I7+y5)D5T/X9<5<.sޞ5_;*Z]$Scu7*R4~5C^ܫ!O9-U+ms?Y:䭓Qq@$Z+ %H٠A`^.i&W>=)twV4t'c(=8(yO@ R3,V'^4 %ڒ`7@/4 KIkf MKG6GW0=P[PsfGRRQfIf_ ۙ2STʷ9 }ednB &Im<ПtߚQ|Dg3"γ݁| 2`" 3NRa;q^%s[kZA @qMFBlo1d0ϽGAK蕅ra- 0xBLࡢE<إɕUa6?uL"?̧;/dG9$܅Y˛w'jB6:pFQ%CH2v " v)$8tiAʞxOQM <Jzy={y㩥n lO{M@'0B"?N^P5 Ƹ v.XS6j=b~{(MSAvda-ZoYH.6t~yG(LQh*7mM]a.-MYsRLo0ڲARRũ7CI'pakŎo7~lZ??^У\»vv$E?*P*-@3&FIS5K$NY9u]X._J7#&0}3=$! ]ͨf)`KDŽXًV.1?`D6<ݞD?3/ZsW }p4 PA-['^p_Z* 8M V]FHG]IX}R iݘ܆HjOBյ,%!U%7 }ICrq|p~~0$~K^ e[^eqvM{qsW_u]q3{%w 𩹖r#k`w8tx/ob.6חW endstream endobj 279 0 obj << /Length 1355 /Filter /FlateDecode >> stream xڽXIo6WJfKZ)Z%-Q6QjH;L)@ ɷ{ Iĝ|l1Y9?<u Õ1<]_o!|g΄) Q ~]OBQ E;Bi A {iQaռSŒjR2_ݙ+ƩpJI#יiʁ,AJi9u/&dC8S`jrpb7笼e]c:V2]MÙpnQozBϽFj]<)2)9SHY`CLw 7÷ÊBVʰHeUEI3E1rEaB'6q&zf"2 E^ݚa#80 E2.qd}0԰&yD+\ܳYd]%jD^$]."RV8!q,Dn{bHd#֌-5a T[Mx+2Qˆ \Pc#wy47ߗ_AVy%&2*0DI Ld*HC DMtlaj>L 96=> ܭDJ;<R}-]\-9fB&V0'nc_@QTXI b*!_Wq՞<./@i t˸Pt3Mf?BC@wN@64i^!Y3@;fU-M_M!Ywq5FM>bƻ9BUڞ+ſ> stream xڽW[s6~Wx GNyi}]AeԶXɆ_ߣMH'~#<}Fo#y$Q0w7Lh?P![e LF/7>A؟@#& 6 hA#ЎYd gey܏!BveY7B$ӵ=YQJK/X-ȟPX82^z!l-VtUK%ޗU"ʒ%W`IiMfv3?~̱5 N){m,Oy+xHm/JM|Sd5P,MY\S cꑯw`oG&^/H :5iゴ"؟c"ѲY5rmy0 8#/ 3ogHso9ϼߛ:^MiCJ& 's!-nl;2?U$/ mDIo>#<-R&G8R;T䵼E A‰z g\(NM}Ϫ,ۭRȜoNpPN.4w(J uT 22Bp`#BhOZZk脆I8g᤮xMuTPkll5=${˲7mV"S"%-h7{V9ZWkR[v̒IXT{=ZhfunΌE)ɹ&E 4=ԍ%6I|J^y #.a5b{ωw-xεdUٙ{0gB;9hQR_͝n L<6W#-K W^{Kp0X:,suM0GK6~PmbRDy0;7W6 endstream endobj 295 0 obj << /Length 1714 /Filter /FlateDecode >> stream xڭWK606@+VoAh$-$hMDJKR޸p(e+4E$y(l'ǫ| yOVIAyyo^~y'IY29d&X3}GAT(ƃWS N,1!A/a҃'.&h̳AnqC#,Rchm\JYs+c+(հBT0#dTh7p]^$+7;fWo1_f"? ~$O=}ΕH~yQr;IakqXƠUv#.F 5[N!h *oM(ڝo1:?UARq9Ŏ[`hX+^fKMg9 maM'^]'XWfx.Isc^|h:5n, "jΦ/0Qdӹj0|06ꬿt 7cz\4R57_ýFIZ֜fW~uF~4ZC<21)VJΠcƔ.аՎɆFFP*_ lԜSp`diqn!&Tc1(Y3,GA&!4ZMD8?AV;51|O[hSD#gp9WRB24צ-g@2{n~`|PR`e zڙtp6$J}Zn'kl.o!N5>RB@ji cp88 Dl %'j}$(a_*ڇFzHb*Z.vv ͺ|Ϥц™Ҵ^s^le 0BB8U ۡaaACw ׼qvQl{k 7!__Ym>-񫟃ؙ5kaJ&%eDY߶=?G f@09gV)kIwtJ(+(0MA:`s;c}iNmcBo:^ʇwCh:4,!ވr$ov1 >෮&A*̂<Bsa#BE ^||#A,@DaS~65LW&u&ss\'O`n`ifHwE,4Hɟۈ( 1v1XIK8ѵ|kٞzv yha}vΑc@{GJ6O!$sV2D=+ؖ:X+Ę;UKk*e=kS'd40$f)4O{ iN/\u1(Q [amlڦ)F4cgSַڎ g/u[̱mrihۗDf=16\ww_[$Bk'ƱkM(yEwpȡT;XPv?\ٗC7 ? zbF*=N- ;&l1{*> endstream endobj 306 0 obj << /Length 1269 /Filter /FlateDecode >> stream xWKs6WpCNDIN43!&W>ۻ 0w<b[`ɏyETI,WAXȄy+G< (PvgSQx2t1j*fn kK/~cl'xvL>?EEVtg0D!z G.}s ֆE&RpV/K>Dwkہx3^=+c:`(9s_/ӞC׸cy0ރ)P qa%6%Efw4|>Oprhohi}O6 %=yU|haٓߐ#;ȎDvV{Gv!UPJr/mQy؎aX?0@C1 xt#^ (SyQVk5>jүRv >8(3Q{uʮ }[dw.зe ¿V;󁠥> stream xڭWYoF~ q/$r>ȕUr(SFE%gvͮ>ޟ-t< f{ d>J|v_tlUhQ,N5E̳nGr`n|ǞdW/#Qs{Vdsx9}s&08OEC ~U-VSq7е[T_ 83 hZ:wܬ.OMF`j@Kf=!QbũHQBl;tޖ*d#0\Ep=PxNމĎm[jëg:l endstream endobj 326 0 obj << /Length 1572 /Filter /FlateDecode >> stream xXK6WhvS$hPhHCQ83$%YJp)r8=}zx&I8>I$Q6·)fջohzr(fQS9,|{jyw}RB)ŇOwlsIk'ir Z(( Cыo] p@~nV#~V#WB}+ r[~`f \k5>;Х6tn)ng  (p>s$2%$þBYO~bzQ͓Ɋ"0jXu0UgBJP<8Z*Vl C:vax عp’?tk䐎=\Ji2`<؝^ߝ؝-zr#ԞPs|XEb\dݚ) ftPRP D3S=5khFHzbe<8lH:y~/qцϺo6~>Ybg_ Ƞnh ˻rt,1cŬj˭89Hf*ձar0 LhTvx Ȯ+ ~/FgVl=-[3~)aFf& E'+Z:_1`y(̳ğj`f5a9V0Cglb!ڣqV=+0]FUCEݾĹ5s,҉~XS'+KCMr@ϰOY!$i2T6:lsKnb#6k趾(N<'p$gVdvzPO*5ߔEg}n񻘬dh?9|{9B}_DlwcQ_%zc$&WIf:$%?Ԇ_WP lYpſn5 endstream endobj 340 0 obj << /Length 1199 /Filter /FlateDecode >> stream xڽVMs6Wp!<8i2n)Ix@ @YL $!·{?tb,pVkEU|F~Y}cSbl2B1B6?! xιAײUST ` F8tAl as3E]mSbЌ XD'F KK%GOD2rmF%RH #YLPͭ,UyN0(ZTf.ov,J`G`α1Ie(SN):1޺<@St[T$r6%Bd:dMVBT7m[2CBx S֓cUq}s^O: ]Ma ^)>L)E#8dy=F{`F9-§7 ?@B^AMs[̱T9%kaBIґ]- 2.OYQQqx9J镖 c~m_'>> stream xXKoFWE5oNlEXQ+j%W.mE{gDK&-rHp|3\'iHԛ<(S/Q͗((wI'e92r"i?B/Y~(*23xo9Y\@+jͷVM)ږʍh(F0u žklV,Ȃq@ݚƷ ]PL2JX"ڳ}r5bJ4.fH:%KTS]]sRm0aS ȭ8Ba8lmMWC.#]rrVq>tč"ZP 5iI= uɞ va="{TD6݂6l{6B~6O\BF<9`7%"{f X(7]C]7_n .Dki܈E_|{[p;&>Kd!43J׀̤!XZZJ?>4&HA kڸ|E gUQ`I W%r+a Z9)Yhŧ"ABPXNaOfAsV^8ܲb0)mk%92xO9 N0c2@al'}~n3)*x( GG?TQ1qN z3~4 p>) endstream endobj 363 0 obj << /Length 1822 /Filter /FlateDecode >> stream xڽXo6_a@+1CRA3,bC2cECHJ:wcl5wO^<9}d)Og73F)t1FҨ,gp6QIZpcy%rOW{Ӝq ,u6 <ѻ;,""Ng[myG,(krX^J38*'yn2Jߺ߶VE-{#CF?Z~eȒQ<ҠqFTy$epki#fz-]eέn_RT$mȁV+`-dS*܉@Ka llLouc0M{Tet M0~{[''wIǐ";6(yܙ-KV+9/xƶT˲bgbE.Fmwmk8nvNU6jgpzؕ:؄wj1Gʆdps'vnnm# ;lslpJv8:oщ_ M'+/yy`_—e|N2XoLKݨOT/^ >)?³.~tc͵&k^yԑk77O^8i endstream endobj 255 0 obj << /Type /ObjStm /N 100 /First 878 /Length 1533 /Filter /FlateDecode >> stream xYMo7W%g808 hN8n)e$}㵵I(E.z依?LI]p$%\VM.;"ǥ:NIN'h2ʔizv*VWU,$=uU+`XE|5!H"Bd!!S+ }c0Z [v* ةC%; QX$![ BZ`""'d֣E^"2 -aB}ź}(H&q!Z(B>7[l-FGB%O8:[8d-qH/!sfpJf(l   >fzKdI]W H-Su)q0+ l3 u b-0ZB+gu&O)r$dDBNDrAA_= ՉXz*R9/%8apUv4IQ0rj.@R0 y`6\dgg=wwb7B]{w4y`Vik3yAnt |t;;۳ǫ01Ne#ue6 US wUdA00{Lu/}?xq|6ttŤ۟^/'Ӌ^_OܡΘnZn٬4 _RnUk.䥎;c60+t `9a2\cMo:V8d萉C^ݲuS^i\Uk۝0u/=It8.z[{=Cȼ lȦd9GLgEҴwpz /糿ݝC{<ϺrǮ?]/X?_=Bxq>؛1U|NŗhYa6T/X$xە/]/XQ֜W+,uY9~NG}p> 򵶂cZ`BHᔴW^kJZi+J Q҄uM>ٚP1q6G|N4Fl96s~{u]O$C_;m^viei >N|VpH8PبI0pEFm;X1o(v-]Xz abʲ./^'EwWBy& qp 96Qɧ/]V6+ZChde[u,5QX@c)`8U5Jjv2c`h1*%׶{<83zrTX"z׊zWn4Kg4$䣓}(vTHfOB7]Pᑻ+q\gMChc`e@j rˣio=Nk,-I&u)Cbx*X`6F#VQ ƹB|^!Iny7&\^"@rʩTBOv8"t*~4O> stream xڵWKs6WptF ȴ:4ii'+ꡓ _Hۺwb$ɤow!Zz* I"/ֹE\ZD~b3QLL -L -L˂7hL;Ux#Rwj^'P_!5VcK:4QnZӼP5o $wwI+?3P endstream endobj 385 0 obj << /Length 1755 /Filter /FlateDecode >> stream xڥWY6~_alF-[Ahvs)E䁖i,[E{ge+}I= d=&Ϯn.^E$s؏' <7I˜v98 7GD14K^ 1ctfY!ǙGz8A^q`%ljGiyY ^ּCɋaJí"wh(%߈7B݌yӃGAoߡ מD*YkUbٱ(C9\o %x@(~T~)E5sf0'D9ta6J׸jev58Bll(Bʪ2-/VN^Gr-0hHy`|9[-.8#%ިJF"UYIKk5Pn,Uվ hVDB"1h.&:`kl!>4>!, 5x>1LʱVZ暄},ke9I9.C%+ιu%j$a8(܃܅ɈL^"^KLXy;F\B[UJ^!KUFz_Q[S6-Q6fD};._ܜ7r-?yz+&gOuV%j ~01|;cpwvn[SS@|ҐuW۳: y endstream endobj 394 0 obj << /Length 1118 /Filter /FlateDecode >> stream xVKs6Wp 55ao!mtROZ+4,NP@PtۻdɮQ+`sP*d;(%A; c$2g^8܂+)ݲ,K?^^E2` "2xU;)…>#E'W\LRjޟJQޖ҈i$ $٤`vX6ڔͭ(yg%%dⲕV蛼mlJvS}Q_kФhwʚz.m~m~7W1ɛd=AyR=QRpU]˥i)~ͪ6G㵫Y{N>Wۊ,ҋjgtW3DC K˒7ʲCx?5)-}3؛OLD$3''>SM0N,uj0J0rn&? #;!s #!΄qd) 6hϏ6;F+AbZ0M!Geu7e'x'fςb܏#8S \< XJb/+#cR$FvAAU]z Ǣz9e{[P[Mxc.3F-=`Ϗ܍~Mjkȴ7V9$iY#ҏDa+8ƌ/av[qAKcxǎߊҼ4C_5b{JBgS#5. /}5.y[lͪ1$'!i*Q,G^Z45wG9!Ih\#q^) > stream xڝXY~``CÞ؋=Mv`؃CS@R3TuUpݼH}TWWW}uQv+god,vADd^s8P: ؘZIϬU=,K3ɷU8:ŀ\>/nvp`&kU*Niqxe]Thw4NUmh9-j84*1o͖hSV+Ҡnj|;7[z۴Dx΢` B ?ǩ[Z>my:YȻC5f=ވ۲3 Tyͱi{r< RnBy>wQ,{lMYMImͱ0>H~_E[}^aHXM^R z7mjC&omoxHAc LO~G1زf5-8^6b$)`#8 C@7&K팼@@z`sPka@!.ю] Cw61 OL" ITNg@C ʎʪ%!SjK҉oe4KJr$gOŰc:?/y ){ᥕ6ɜm:!թH;jW0Z>xQxIDdD]IR϶Jc2?pfpjb}_eRsKJ.y(u|Զ΂eS ix{u.?a H` J଄hU_L'#.m`0d@CvT7Eg&iG` h+fi%&p.o3kqL?۾oA0>z`UhJPk+ rw+L h*/paHUɋp'Wd%ͳ39 endstream endobj 415 0 obj << /Length 1519 /Filter /FlateDecode >> stream xX]o6} Q[ѷbFɖ--E@KMol9bbJyy^vX?~.ȋrSkXq{˒F_.άqLX 9z ߳&0#SSSNOOqKCV)Vo1p>8aF "4.WO Nքߪׯ.97,= L,#ղ ٽ0!C^c3R=䬊ݛf/#SCE@BV3wSwTi\bX/0_c񷺗^Zޣ&gp#W{p^|j.IUBRT2#>r;!NuR>@ 񈮭EVX⛐=PVM!+Jt:փgG5=v[/N'2C 0q|vc:Z)N-N4~uRs4jphkMqy"&G|޻0ӱܺօP\Ϸwѱm:rhf0dZo{յmNAi`{S-#1ݳה֗@g1/hkHRT$feV'Zldn|bhsW 9/+xLKF-Mzv=\ƌ2UwIْv #wbGZWMC{dB)T[r( rC*IYS5+еa:r%y4Ǵm-t2E]F/C*8W[kjr62=eO`=N RK#̤i-'Vg 1 Q;vڱT{hhj-Ԥ p<vH"a_k!Gp@ >< u, I fsБH?> 029͠Pv[%`(|(n4Or*t)E@QZ0ʱJ 1J)#+!J9_tVF{#.HCܰ/~0[b,n%`0e.c Lj~`,J'[ |JXqSm >i2=a.6OƟ.7#FsQ4411Pؕ̒jo;Lz[5yzoY q 鈻]:D r؞KY>5߇zsOxF|ש֘i`e U(˃U(f,ۢQ^|pz9=<$%]m_CY+wnU֡\_*u4߾7*8JG)q?|0 endstream endobj 426 0 obj << /Length 1932 /Filter /FlateDecode >> stream x[[o6~0Xv$À.؆DD%Q&ޯߡDR,t$K,Hyss6ۛ_o} .|:,փ{r2",wYTcbĽffS2rXbzqO/L1 hաl ~U3٣R4c}E] SҌS,)Nh5E eJC{Pɍ}ztZ+OZxm<-P 4WW'MO92/%k?VB5Vy|ooG77|[|$"ݏ:S5+/[x-Gleg* )T?|魡.!2KO3h 8!E_+!Ս#+2Tiä򼯂Wn{JOnv;t8j`5gu~[dӌP4l[UZJAF{%&oiZ!HO!3Y픃 JA}!Т`%5`;#΁r^NUw!á6Cgд\Aop"UB~f7L\P5Nb'ywuQ,, `]32%gZ{{#KїzqCtN$3$”bD632溁jCTlj_o0Ѡ_mC7,d@587zXŦsPCs r)mD , vP񰧦HmT]i++y!{6hBdpNڜJoӒ $ITTeɃi'_,p7.)\MIeśyo~D33.ƚW>x#F endstream endobj 430 0 obj << /Length 1400 /Filter /FlateDecode >> stream xڝV[o6~ϯ0a!uW ktl/P0pEwIRv[`BX/WG'/h< j(%a,RH拫rW\Qu@Y꧓q:QF Xx#:!MFX?C2lD6yUy܋y =Gi~1^٩ڮ퍰`"w ',% ?IJL\VʑcX<(Y஢?djcyZ: x{#%DK ,])[e(m׭VhѴhABv'Jh'CJq|UWK幷cy+EIyZjZk@J$d_&w H:xL1|5;)odmo:-J R] !͜;ɵו@fi pȭWv7MOm ̻VV˜b}#$nδ4e7K[k,~u jRXHy/AOu2똫!%q6d]mٻPZ19r.."+RڔA(lio~Cc:%x Og:S vii#ルS;MUy:dWi,aɥem.,5.E-"ݻw:C_+PVϷK q708?0$@ ;w.AL"lqC`siBmwth/('K?b!9lM+@ IdWbl!]e%l0H 칄@%kcC&6O­h<ɴ La E!W& H()0ov<99)$JO% ~'zGX0:[he2>m%{2OW,pn|ҏ){eƽ54Pt# ;""Q6 0a!O0_JiU`HS"`22T33r#xQd@ށ,Wq]dJq<J9t%5{PHDlZ3Ym(sr/m1̭lo=mxm/^xTvc gd!GdL0鼴.yi/Wì4! ፱Uuia6v쌵SCE4Gg&O:T':"5%Ї>0´E4zԎqϢv\=,I_G=Yw< EDy ':d/`#Eov{jtd lU1"Ҵ]㙻 ab.q]ld޽7e#>k>ƽᣏ endstream endobj 440 0 obj << /Length 1603 /Filter /FlateDecode >> stream xڭW]o6}d VH*am(0`K-6ItE*Yw%[]_L$=\ ono<("#Yp 0BQdAqEp[-?ݾ?%'qJ"䰏6eJSn(YF)ʃY| &0U{c '1fǰߴ5Q4 ,AxA VXcٍ+rERֶjl՜nxՃN,.nV{SҚ1I2 &6L3E:1\2Yv81 lmW_3 @m'aa!>zvc|g kVtv+pQ/I0t蘔ܟHVS.xħ 0]Z5f˘mu1C'8 x۝3/ΘjDŽ*wgdQJJcy1ǙzL򯞜o$ EPĸsm;ڸRVNVԵЧuߴՌie3w&܃5ayk ;v R{1n X&Ρb5}dsY{R {? lZpsʥ:b`hsE/쥸4?\QOXz}})6uwZ&iӺ톖i(h}ӗ: ң9v|): cm5|w᷌ @X׸8%y7莮|'Ń$xxܱxx/P/0*jc{&uQm)9"w9cGE/|hJ4j SٞsFoR [mmAVy;-Z5q@ASdžvR'n% z$1R2m/[=@rzБzIm66?6+*FȤ]ɔ4o˺e.eo{6:L׵g |zK.ėcQ /bSϢ7hKvP%P<,4<{F|7}"ɵj@Va yڋN 4b%v_ e^mh)L*IA2.JnL$x((g(7%8׏^|u~~+OƠ>Ls> stream xWKs6Wp♔1!ofʃ=:1*@EeRդL{]`|N`r1_'< gr('%%a,J[umh/8E4!"d2f)x==I^ Ն l0ZxijȽ8$Oh L1v/Ž/ij-K;3U'oKa/ެWAZ> DZE"'!#p0aM>.=aqpZ$cQ)1r 56@!An8 ˧ 7|^vu&ANٟOΡ JbB]= =^j2 Uuvv1PͣQl%Q,F ?YD(A#A${mK%v4 VaӁ3f?{s8-g$@2~lDmߣYwnIP ]ӊsQQ̺(Mv,|Qrik;ӱgPuzkt5P)*.n.>:yA7h~ˋv"3NpRVX +_JRU >,yך9*醅qn`3zm}ý:Y1Z(JT^, AwKXNt.K] i} ]f]!X2;PX*+|ؼ*< PۧϷj/KPD!t&ǹ!]N޼C},Η|bB =G~}1xq6]i#˾TaBnl*L1UE2ٌU[*c9̮?gJ:`er.'lf>cyiDHI0EDH9j>Gi;JF<.l`,pZPKչeuo܅P<!Q }4FYnzRYe Yt-+5r6ϐsW A2B*w(?B{V}~TZ2o endstream endobj 465 0 obj << /Length 1676 /Filter /FlateDecode >> stream xXYoF~kO#(4G$-CӇ5Pê;M) p9YzFgϞ_-_,!Ij(%gc$:|i (dGnȪF8u`p4u.xBa,l8,&al&_jE?´:YTy.Wij/̆fLϜvն볽Q|$mФldکo#@đ4#ZFUdhBXOF[ߴSp"ߨHl##G ;mB :[wXT`(UN5WGS]^7clN4rΩw;gV b~Xk ùl #<*>4mS6k'Y7ًԉ Ryg?5WS4uMv}cvt!<̬s v_ÑNyxYfo8 ѭn:Se{.砮WNW<˕l[<4nd)ڗCM{ a)\?#uq2@ e8N5^k$wݶX.wq+os{>\#v?^|noېfG+"vYB#RCBLG E0 OFRᇁ/h"|1ɝ!w^Bm4k>eX|cɓ'x.*۽$qTTЉE#q@]]y:N'~,FNa}6)hKuʃH#'FݺZbP?_edc+aAbk PYbg45.&?d endstream endobj 477 0 obj << /Length 1247 /Filter /FlateDecode >> stream xڽWM6WYH+VPn6qOIeD5Pw(RZɱpbR49|ftZG?-F7Q`Ny,于D!'ckZ)Β QGO_/oio]"g:͂WSF̅`|50%;tqp{8c\T8 6m:qht1}tC,.jgzȉloIcI=WTǒ2ǥA0ΉXҬk9eB笣Q- ƍEw/^M|D0 ĹHL`?s`EK "`;A KQb;FyѦp? gؕudKq¥}<%Bn7:{UTW~;?1')MF\ٜV+tE{FGh0DN -!LmŚV{I$ wmy0cS q(rW (V!C]3tl#+] u{\+?3kL-wϭ?: oYI7 w\{ωg pk;? ڤO}&iIY$\} Z*IC=$Zwg͍|OqCW%N%vɚ= :p8l0`{> stream xXn7}߯cP.97  Em ?M@V{Fv4,yX,p8B l%UC2gP&x o Œ)x`j݂eG_S|Jr<Bo T 9A(!S 80-4.|dK0AH AaaoRyj^@![4PC!b!  L9HN s %oA#,{ %[K /Sc !] B8gP fX""Z=gnh^'ϐMajfOw1o4$Ro"FXs= R;eMbsQ7^x#bl[ZcނzV %@1M@欮 j&0=FA 6[-(حZz0)y@mnpښ0tA0RQ8A0랄_~ 9Ȉ Go^:O0"#-x1_0#ra@|/ep $=C۝^.]Crqt 'aqޭy=Ïa|gEp}.o糋uQY70{]8Ih0̽Ü-3qFʶE49<u+Zj` rDs7Y%Ofʕ)r *MTމ+|U'm10>X,ϖk]tn|<>SfcD^87,o+9kt`zOǟ(b1K'XĢ.0jwLXX%S}jAFٝb?[n-&5#JwS]`j5kB/|I\q+_=DbKX=|aQw/?^/8}`J,5}`MVJޛ 䍵֏(=dIiϟZ\Cdm`TEk'yJ˩UYHM?u}'žNrtd{]eƑ[/8chn>0ׂ%v5.r -~ rb]-'y'ƒ.8>bSL ,5G?cŖ(ZVn/Һ~gη9¢ {_;+tqg&Wg*,yKI[\L%sAÄf+N8Q4ᄳ#n8jVp&h1F& (R6FѾqu9I/o endstream endobj 490 0 obj << /Length 2109 /Filter /FlateDecode >> stream xڝXݓ۶_9ϴ G'4N6:7CI)B;+}v Exn'X2\W/޿.NW9V< Y$U9K|u_HK3\SLoU* xsdu3݈IVwƉl9㱤FL˃JDK]R;T-QpF5>ߢ<>c ۺP*NwOZ{InlB,1vzS8B5ʎckei~lx.,ŕ73GЩ][@Iq< pCG " 4qh~6 a#L"_f_A)iU+H_Zu</4tAu=m$i8;BT f7>itrs%b<@/ .]]1\Y, 8x1S5q|]Ɵ =.ރ wtqK#Qy(<)z·.K5xi$tG4zQi({2,`jgC1/7X!‚qjΈT4ɮF40h4 /ib\)ܕxD ̉8iA%."B03J@ar0v,*~1SE2)%i ]G 4eD䃗=Ps^G`OZk $gQ-i.!FϚ=l֠v~c I=Sy[#ֶ Z_MH^{YgWu >>ڈ_bZnz$Tq%A藯wZb 3vWAHyn 9CYp?ggJhx9tݩ}swĆ!ﺛ<^_HΒ-O5׿Ǡo$ @ [?z8 {F9灟_,5(I}Y@ -W\Qw ת4v)=T'>5K3)Ǵw("-;/=1hB1 +gAĄc,b%?"AH0B^Ti* ;biޥ<$*dr Ǒ2}R=*DQEIc4Gk#P8]C2Ed Bࡖd"!i?5AJ,DBrcj3?[7C0{Kx8@|q`Ao, \Y&'U|Veak]gWTЖ T5>? $,~@)I_8{JKQr'&^@\Es~uHZno~psKVk?ݹEMU -9͉*-`lo57;=2y(863롣Zeu;_(Dw~nE y_o"N endstream endobj 499 0 obj << /Length 1354 /Filter /FlateDecode >> stream xWK6 WhX+e9iɴ]4DۜJJR>~{lyd6 >Q wypy($̓Ba,uVX%f8هgTpQIfZeKΓ8(@.yR$Zy/`-GZA*Z_,D>ͳ(*ܬm*JbPC 0?QDct5&ʋ% VEFsNG**v^CQ\iV۹EZ7^{_+;md?98aW㦲D$]Th,N?gl(ѕ(ypwiY}wt59=MXfGHwBj쭽X`E|wpX~߲?1*Em}s"ۚ X(gZd,aCIf+*h}&ѹCfr[7;Z'ǡ!4~0f#vPdS7޷Qx'+Sѯ8b]ǫ}O27ũOS(gKH=!<-Qt:Z0 Tˋi3FS讶w}E<T\|[XWҖr1dj=}d&e<(QP&e&H5/:4wh(H8\j};Gq,ou93 j3C2\s ؒ~a/3Д| .V6h:s2nq~d1%Vv(hKΊ;^bck.6H>"ʧ[|%|F}K"KA}eQ9~&(C:LKM[PfMfg6Z֪>ݰm #ޫe];Y%gVOX4\Hp'~LMfz1DްHjRY "cpw&pU;_>:z`d|XAOF+8C+"ThZ\5P˯~o E_6L )#2m MhHonWb834y endstream endobj 511 0 obj << /Length 1743 /Filter /FlateDecode >> stream xXm6~buHm"8 JQTpj?Yo64oJ_&wTtkg^퉳HףGgG'Op8pnA0/Xŋ۳'Ooɼų$,uS`qLX!/jS;>!eW&3|~@(mDc\߱[m[e{7[=VMz`QJbԱJ\9˽Ac6V;8&UGg<+5CȬ*CFNXbގ, ݛڐ¬+UHxyt9of kwN[^oU[gWJM.ziVZc< 1\z Wށߝ;ww'{s܁zf zxyx$x}h@|#y,JPy^\Q5X*Z('09\7#b /B,o'-ۨutF$=LЪ -VvMU,ꉋ/س->V- yNG# }b+Rx@;s*$AI>R| !cUXl|Ĥ*6Yjh@5ʏ=3ok,s '{SEAg@cJ;HhЗz]: s#3oSpRv`.aAו;%sč|6ȐSLD-omA!Yy^ځo/dX֐+ r쥬''?^a:>GIҩe_U]cC&K ǐE.6"JĒ ƬGat5Dn$+9 =z]y>[^Qn`We67H֪NB)Re,iSKU=zVr Av4YkȬ%U1Tר}<ץxw(0)iխX;PxI"xCv]Fֽ{0M}GPedD>8/b3B(#)j3B;\#*(u9W\`5_|Cv!BiI 2?f^qؔQ=yO<4c7ЀˊIMQ$L}~jT]]c8F;gtN^ZTYIuOK.,tiZƶ JzYv~ּhu^ɉ|ìy\YN"^dr(ev@Y[mqOY跰U Aش@vMLŚw@v9~1%xPx5'B)|<.G!PQNćwmŚ.riH(Z]97,]AMclWr>)CG3Xq4Ŋ+N>YX gS׊e endstream endobj 521 0 obj << /Length 1217 /Filter /FlateDecode >> stream xXˎ6+dc5k13Eh3H%&"*Iy~}/EJb~N7%;K; ~ iGlxq9h _Ldy/+i$Ug'e)MOcRZ(L4D'q3QQT(g,!u԰6pJDZ.ڔyug]f`m9\Z!@V?vqd(%,۸17Iٗƶg\P Ȓ Vp("=EU-eLhy$T9%QtKD 0'B\ljƆvI?ed+P03Q~9]RIl &.gVr@^Á܎iFsJڥxie(D59]76)Mob jk~n;grk^{7{v3zfMXVշ۵ ˚kOW%dyIIRAe-˧KIr2Q,2dҨ^Еl/9PB endstream endobj 531 0 obj << /Length 2008 /Filter /FlateDecode >> stream xڝXmo9_at1F{nr[wAm!s~t'ItWn_]~,Y4eVnW3 YXRfv~zϗUtbLڍF:K%^<lU@3+Y*HrYFrĕEOp"E`eb<+/-#;;%-aї9+"iGհq#IFP]fh@ zE_,հQ`$z_c|SxDŽ)25i҆6X@?w5g0*=u{Э0=VjHWuKԸCnx$h2M'e2(#0g= lH~R4\59u'zSI.҂O^):唚Qxe-)(vvĀ#Ê6@=G:soT8z7e/RmEбWɡt&$Ul@g2*Dawe*sRT>W(V EGP~9t.vFO*ps$"{D~}<-X ? Ch)dp-6kr m ⵲ݙ%}~ }fHyc[$Aŝ"H/$hU|\dVZ2P_+A x;y/@B;!/{oFL? Q!ޢ7w,) Y³ ei¿ACb"!~PZ'*9$۔Ku4Է sPtED׉4Z1^8Nf!1H$"({Ÿ_' TAŕƠ rCOʣ6 XO~gǟA3BNw*H~Q>H P*3Z3pOJZTuA G8@cNOFdOȤ؟S+J{'g0 [^AϺLrZp Wǖ屩d'>PlYiAERq/&L" )&")c3;*f}҄)ӸxIɅw"n$NȕtPsn\&nSN#/\P *!鉥OJH*eWv-Vu#^{N ]Cgziī,aEu 9c lVbc漊rL} &ؿ1 cXP>O$uQS=w!BO ɠF%N~~;`0격e%qWaM̦&a?Ϯ]zg`a !!*ȳ e(x~&M6f?9U 7}0+7o{q9d!.nKA;)nSw>oqyԢq\=x,KHGïs<b@~?s0 !_-m_;F3Ȼ6zSP $Y'>A~_1;ß+Y$)3T‹4jr.^h endstream endobj 541 0 obj << /Length 890 /Filter /FlateDecode >> stream xVKs0W0j ?)v&M3ɸ)AakE}%$Ic1Z>ؚǖ ux[Ⱥ? !_Io\8J%W$'Ȩ_ > stream xڭWK6 Wh63<+iImC38$ZmN$:__din"¡wBuXm^Ad:,.{gY283z,ώTGDE!"tF]AAnǩ\5c?~h ,0(R%lЯ+VK\@K~+S"]mqWD8?`z, (#ToesNyWha wܫvZZZE9͎wc_lΗmÈ~\w hӪOLVhp^Jb!p?YM :o_O܈盛w0ݣ;&&(8^5;r]Ӌ,^m." h(-bW֋Co<;[Keİ?5 7i@!K"/)5&,ߚn'd3C_5|sD7R5(OD svaI \ͮ4x!8wx#4izqr\4_(R/Q 'kP?f31I4\Y貕' |i!<ܥq嶊oUg!Q8l,%aQuo{ڵq1ְoAV_o͢^" Exj.y@Fɲ e񝆆: ϗpM/.]v1hlhi`jK{UU @UW7,XkY% I-S:#%XuwZNڶ$"bqq+x;iwO3y}Ĝ,`Q^by{um%U [YIs{It۫ܕk䃎4]-ZY>:Bznw(Ø[о'Z5/cm] jEKd׃z]sue[g00FA  ҏ"d\Ev騬XVvt$D 6kِ0*:9! z5Kx/f8m؎=v'":4G\11i5ux8xKU[>ς;(qtzU;iM]+]ޘ|޷u^ =9֑K޶b9G\JWNĆJB"!<Ŧ9[N1=dSNFO&Pohëz+i4rg< ju`Ǝ!R$! YÝ&c3rN, l/_d1C2A{H+vGW˶BZ(8}'BhJN?pf*~+hwKv9ve0LG_r,Q<lɳSҩrwnG4^"f 6VN &R';"V$~T H5-F":jT-Ew-p [0a+f endstream endobj 558 0 obj << /Length 1480 /Filter /FlateDecode >> stream xڝWms6 _knt3$f4}-uHEzq{t*')IcOnF) x0F 擏^.e^4_Y۟O_E`[HIfG E;d OynLq`x,%,{ef)ğzY, cȹ#<+de94 n^mD#bzu9_'SٲT~HkSҐ0P`}jV_2kH?DAm=E' w5ڿwfH-fNO-NoƚG sȺ`ԭSuٔǁ8{|QR;;b|S|03yiT^ײʋ/Vn~)ah#ʼ;)uv[ޙgi4*-p \g$"RY*{U[AI-!2EҮ自YJ]T Chz>2Ea8 #`xV>Vu,Kx#WhLVdر*r.MHi鲔X` 2C!3yaęwӴ9 jBҍj3[ceȖAk,N!raRME% NwyU[6DRP zEY@Y~<$c1 (|-ўMa^[]UWNEiׇ)5Vnrs_G4J 5L^) ĀdPF]V.@2iSJAJV AX'f's'!;v:׃[XֲSB=1nK{k2kapiSOZQҠc%.T-G,u di̷k#T!8>R][%ϟygeq GWyx Q8~A9dkDWUb *'7G=ZO^ !6KH̢G:zc۠?@ӍNWs'0u3T/u7 A\,qGI ۲vS8,H. ^{=Wn*&0%A7W cR`4s3qݢkGˠ{ gP1'{/DVe4_F#᧨&*䧑Ȥ$̟.@ b endstream endobj 571 0 obj << /Length 1640 /Filter /FlateDecode >> stream xXo6_MjaX5) ڇuʢ!Jҿ~w$eKܦYŒ}ՄN.g(d$y, ub@F;9Nye+98v9 x_t2e)ӓ<&+G7袡ZSQ,۲EW.UY*zWTl7~>0'sP0eVnSw%c'&L#Ь=PK[KԈVo[}p~nQS޸౲luNrĢftN?%5tNa|0 c0s#fПڬݲZ:4u{7O˥ZΏennD l B@G ?@L|DR|`<$QgVqNj۽9$vMg;Iux)!_ߪYp,k s.,Ju>ЛIn6.d058Km=*QInkOn 'Qw^|3#.V0e/'ZԉJ? "{a@w.rkZl#xeHHrU5dՇ =,uc`#֕EaGH]v20͕ș:QEs30~FhϵVya'őIRBAnC$1.PL{u1XFD{q~H|/x耎q:'DjGsc}qk8J\xb^X⿞Ymɦj{g%qcÓ#<;& !cMA>L) iHz1? endstream endobj 584 0 obj << /Length 1507 /Filter /FlateDecode >> stream xڭWKs6Wp촥& oOup2NLimNDB`ʶzo.RB+o^LNΟIBvaQB\R76oTE^*}u<|B(C 1X{aݔ6/ | `)33k&.kQfg_f{=iطȷw$ -)23RihV2SzZ'Lrت\]e`%AMy)Ui}u1uhBl^UʌLwZ^B\f5CoDKMvqEr9F94`;ueZ_W8gPk[\1h9M\szz:uBTV[݃u//i ti~'z@߈atNIxwHxM#.nV'ǜ4I>kd+N3<w,i Hޔc{: hE>y3K0t>E)Ī\thzpbT֐`+8)Տ0] hVզ3i>k*hR,ۣhQWQ HM& `E(;eL7t8.afٗhI'$ک3^. Oe^Z:zhR#tR6Zgtq'gaןog9m7 CKوk5 mC]/5DWEٰ0)(qR< Fc_˺"es> stream xXo6_bFDY*a]׮(֢H غZmhPTIɖnaIt}xwd3 &]z1' xa:Y擿<|q,V*Bc8.Ʌ!*ˢnhp. sl2]Lޣ3|&9MHײiKӵVPQ:mLӏ*޸y~n=c|)Ke-Um6] Q6tlf}])2RǏ{"o`m.0ZAMjwrE||8|Q,5HejJ)|h݊$@ ' ?U~;ekUݙ +ޕHqHJcA ])kٜ pΎ0Zd=$(R+LQP Ǘ^YR~Su>(-n|EzS,ul3YmrZ'F}?|Zv~QHq se'` ?lX+5bJd[wd1~ ])1TZJ dLT: AO+cG!v\uC$dƖ>H!i.Q PXs%q#k?B@gXNߘ}-Fg46@=V+ U)QBjX OxB;cډvcVKGuVy똏|ޝ;\UC/s^IJT2Jb'k_hO 2xp, Ɉ%}`ٔUE0F#` <,"N!Jfgy*xCJ `Kޏz4B/O}~[7J9Nϰ, hm:~@bTT6X&)YH .GP.Cg K9=(i ,"< s@AxsD$Mzo5=n/6XDIC|Q-3yw$kb;/ ~Ӈ$ (V!8!sM ]wIpҾ۬G&Zr%]OmwhH-v+#Blrv>7Mm?s5{N! Nm P9E-6c1ǔv*aW4 4ի/^2 Eſac endstream endobj 486 0 obj << /Type /ObjStm /N 100 /First 880 /Length 1538 /Filter /FlateDecode >> stream xY]o[7 }c0]1 l@d Y;p\;tčoٱ>W=(򈢮c.XS^ 8TonK^60UOڨshvv\٨=#ߴxmdJs vd|z0#׽}ᗩ!^|Wq8^Ntx5M3ѯwg'/_ܑa+c ׸h UGLhܛr~нO '3]{ӽBf?} ˚W,]2ɦ>:_Ft;;xt߳Տ]g1O~,~<-ĩԻ8: St;ir Ki{)CsMRd\eǟb9&߸YOa4S1϶ҊZ |RͨFvg;pOñʼneus'rf&wP|i_& ;oe8VORr L N:!53UOE}9E1 MGj3}?Rk_VEO!7Y Y/3([3ᗶ+_k/,-- u^Q8Ӱl'=%j+P61o@-K\ѴWDՍh|W%XUͯb- _>{16œL`6pV60 0a WSS!uF*,yeηG"W(j*EM/aRmX >M`T5s*k- jozcӋ6Uuk"\ޒQ&mSBe [~/=9T^7|/OxFQV W9n2Uؾ}p:~ vXE)QM-9_ p~q17?Kî endstream endobj 609 0 obj << /Length 1299 /Filter /FlateDecode >> stream xWKs6Wp왖 |{Cv:5&! I$U ([Vk{I/.v}q+ɏ, Ž\/BQ2>P*W-#feG|QО%m0i U,WlŚ)lVa?AP)Noj R#\ln蛳N">G-|[^e)ES^ rг5gwpb8rc~nnFp1uL4] uZΤ` p}_D+ZܷE wC䅱o;WjdOyx,#DSk0##)$ēXHb MpɈ;Ń뮫<&cA0yK4r0!QsF"/MHcvqG˺x"G(DY!DdOgةR?HF#ac[ y#wVR[MepAhHmj+f81pšIx/fS,*XFilkoX,2vFˤ:+"WWfBPۏlcqcǶkT^lTTԬ:VuZF K7M3 fSY]BC5#_pSE|bk%胻I*y''rQ;NrzuKBa1j-A牪7vc+9v/\JA]!^l8|j*d"[x endstream endobj 620 0 obj << /Length 1323 /Filter /FlateDecode >> stream xX[o6~ϯ0P`uWP [f@]zuD$Q8;GٱSME\C{٣/^/fW~8I8hQ&BJIƣy:gֿ7PO>-MIdq/pŅmMiv0jlwkgW34"At>\w|rrW5oL`" SJu#UG5yQ_A9ċWrG^HR49Db8eFaGW&jdlJ(%o4! =5Xz'AѼ۾]ÇikQ{QYd"aJB#OSVƜJ<"c\vb˜´LҿJ6TeŧWJXY*3 ^'x133p܀c~L8-,gD-D0V<q,<SKp%bXńƎ'%WVS˅sc刀 DSkaF䫹7,&\V7D2 Q8p d*XILwǿl:v&sOPfs'ʼn"@fנI͋Z蜛x~ܤcr_nȥ?R9ܑ:\Ԋ+HS{\d7+G O;U왰"-WV1ÓZ @DӲ!VexwhUtyHGZ6 v#Xx“Ś'H+< [b:[qS7K3 n_Ю̄!7ƿ]cZ ; +{AR63B{7)L@K͋:` tQ}jz@췞1׻T!i^Ϟ=C~Ğ(4f <"[=忥'LK> stream xڽWMs6WpC!Q&q9i"! 3$w)R˓"voz7^:e={u%2Xf$[/ N2oEA/u}( Ia<~2] 6%a,r8h TW1rЅ{@׏}YlT|#<|Ӱfn #|(ϟ?i^*ڊjfjn6#hRّ7vHEi;SQ( woLTZV~]_% 杄8II|U '5N!&jZ&~õZ7Ւ ]BT꠸ìU=8nl̳ I4bj"I+]bQr%~DKqj8 (GI4؃ɏ OjFT_A̜ݎI +YMuѸDEF4Jy f7b*'|P2#|P0LهSn+:Z7Ía.FjZq}pVM)M{p_Y3QSAWՆˣ=kqOHFyʓ> stream xڭWmOFί8(Uά~E*$*QP*ɇ޻sy-\UwfgIp͖36uy' pv9g:!OfW7?A$;Z&bzqcs38"`rRZI{&:6&yZbrJ$o"W&~>%Fj? endstream endobj 654 0 obj << /Length 1364 /Filter /FlateDecode >> stream xڵWKs6Wpԇ63Cf889@$$1ÇJo.EvLzZ,~]roq׫eRF2򮶞ȋ`QzWwʰչ\/hӚ 'J),;2^pȮ$@ᕌa.*ܿVgQZ yt}'KEB^|IU_F2fZUMۭL礚\VD+jJ]qFS] J5PéE0n3oX Ά~gŇ/ . s8}f"^9^mcV}=hZZ{b$VG,c/ן"(gAxVx@/r, C{Ǧddi" tL5{NM-mɽ*UbsUg=R]WpFQaHfjR/-QGȭm60!Kx-a4 B1%8'hޣ: @HXxNwao[ ?JhAZ)t: 2:H* &a@tmu 7v-?4Em7Dݪ[/jj37X:31+DIF,:T8pO_=R>bW{wW *۶"QE [Soz7bWuӌ`cm+rJrxu_fXAJ94ز,p& ξQΙ™sM9,ɠQ tM1&3e{ժ̌w= ԟ97bZgEXT^opTu(s QRHf?ow:DCͅNk ,I66*9dw,\)~G /pdd5o8ZWOF~64x8!Cr5( J!D N)KDtujno.NuVBʇSq;mhphM 2 fU Y(6MmG1/o9NEG>ꨞ 7[j' 7piV a Jv"!]Gz +Br-D* hʉC{ ,cO`gt=?3=|GKcꞱ?[[8]cL.`pTu4h6x%D)u eMUKWH>KrW;?<0/[I_-uebC {T47.RS|‘Ȓ!q(^b{Lw ƃy^ pώs s`/9PtM> stream xVKo6W JEz+X`[lxh#6dt\CxS`\9f3߼\|s2zdin1tҨT?0z(IPǠTTR.Ҏ\ a'[y#nq% 90j~s5O*^jg*H`~x,?kz<5g@XzMswmӟ6\-5bҴ,TʩSAK`tLIpѦĸ&]AsZ,iSg$2:G(P^W\r|DGaZ0աZ, 4,t a|X5\݈@_$8a 1@Q- LjT~ԡ,XpG|\~=n,j?lfO0V;l;mGpLqKAܶ"r}'崋MOr&{&t=DSE%.ޏxKa 6 : zPh38| (ڷ SLC8HozsPb7!ncr@5(-~j͔}nlMXvᮕ?76| G6i(xH\~~<0:s^ =7S=klIg:_I-<^OW+_>z]ޜ  endstream endobj 674 0 obj << /Length 1381 /Filter /FlateDecode >> stream xWo6~_!`1ߒak:tXh$j$Eѿ}GX] ,!y:w;&_o&y,"fDaH4("ynT+avyG;0"E -ydT&:t2Н'ebqgt R +ނf[.c6=AytCyv9Z޲̍'YndFiw@%Y@|GTpzKE۾avۏh 0~l*wA'#X>1DG"~ՉQČק~͉ P:ef$a%M3AN^ $YlH7?$rr^oFA$ 눚htDLeyjfQ6ݲμ8 /U +-gi6v"+2sΎ6̾8NQNp%@Y@'eN0s>1xCCdDyThyYH ygpUqi&+. k)Y =#e,Ϧĵ%̍qNy2)0~\c>=zS@_%mS^Cx* m~:ap^£昤Z[PwH EL6E ԉ0ˡ+&g-is6o0Jz+  L_kÔ&P2v?#/H\(i9x8k@Ug[TrYkր1BB klgI $6D?\rS !)Ӄ'Lk)CSR`/m~ | !S罤ō*$o򆺡]1yνrywBf]^tVQ;uȏkQ`?CǢ8%i|lLpWxťbT;j~j?:c:yv'\cL35捫/Oؕ+)-/R +6.ncʱޛfy*vnM.2#q@ykڌp7f5,҆ $́(HlRAС m;p2#FiJ:Xff-Ǜ (C_M2m endstream endobj 686 0 obj << /Length 1556 /Filter /FlateDecode >> stream xڥWYo6~RLVJIHߒ{q{vq]l:ˬn"PJ2bns\fo.D$1q"-5i3* !'~<$V1ɶFz#ƖMU̴5L6w~X8>1WW)FtW!ۘmpS&h/SnӪ=x,T-S=?wl(~ GMtz6[E .8Ÿ̻k= R6FvѼݐ"spQ!\[^EhvFL M)nV#{3;gᅅ(>wqe@  n~ǦDjqԯ(췕܍yRqMa*W`ƋQ6A|> yW4TdY ْ3^>w9m,Bo A`pf/!L.`lcq|'G`02xb; NŷBش:ၶrN.H=p8ʥ+b#`s0T? .( c;~i#AU8,̺$1eYrL+Ϊ1а>ˆ X޳x:.7e1%gPRNe,9[ *iO_HY[Ȟ5ɾX೐gd!U3=O{֧-u-pq0S83GجoR7QӰfZdy:Rqoq%g ;5:䥈ZV N%_ ot$z 񐁀S]ρY7fTY{@u),Uwm `AA损+`s M [⨹Nȳ(ҢA y yc.BE#=-+#+۽r*2<_[Ŋ=_f'qRDf"93T RBc2]'%jaUZWh7N7? 5k4|~CvI~ mkp. rv?]3 7UЋ:Dpʉn vATSJ*VhHsW%~֞%nh*գbO>+fy4_u{~i"LK-;'GjUxBd,*v͓(Parۮbxv:.|E'0'ix4kx{h,ݥgIay4pWMNQ endstream endobj 697 0 obj << /Length 1251 /Filter /FlateDecode >> stream xWKo8WP@DGXl7Mh-6QI4Hiw(R^;Q7q/I y|C O<:s~2&Մ`4䄠,)'h-:meK1fYbLYDNpd=84ī|rkjtlG@(+0]m4N2Zi%]ieLEChnl")u뎃kn7"Ǖo.ljh-Fk*<bqXƪZVӘ2-j~˜N ~K!F _>hBhwμGnߐ s~Ҽ `dWO5#YfҰ+Fi/{<ɇr6\ =R,RIA˾Е $9ÔH14I(0<8s=W})u 0>E\!_^$[+G0! R#x*k7NjkV}{ǂeЍDh}|UJ_^ڍl-TZ#Y F) † gwዾ%}Fg~ZuΧ|Y $mv3Tzy{`{02pG~ܻ ń9pņo@_:Ҕz.vkR>;~9 ):2kѵk-NR>BkRd0t#gO4 Û'1 zk|6[C_RͬOcWU(QFI+ MSuzJog+4 0gJʢmr4Ba{+ch1\DżDAROH\+wx°Z800>pSsY@ L PF*.i]+ޟRV#R@KzP-yP(;J>A n$Rz=#  B1#piF]x%7Zt-7z ')>eĢA]%yZ}oWA~}%]GU,܍f, {6MA7-5s82$/]|x0/yb)!5uG+F0|B}OtI1lQ.' endstream endobj 606 0 obj << /Type /ObjStm /N 100 /First 880 /Length 1444 /Filter /FlateDecode >> stream xX]O\7}_!χ EʇP#JRmB6aeQ37!Y؋. Epx\YbyÇ3xO+ERx3APD4:,4itaN>c+DP  jN5vtI-ҕ4/NWao/ оS2`'8`8z1pt? /Y>Sx>` nlqSad8;|L/`Biҽ;: buz7Zg#5Zgxm.Kڽֱ7'^8;&>By+U:U*[W xv`1[`Y\ 2d-JG"Uٕ*u]v 8I0@ C䓓|jL|7ݪk ROpT˔P>fޝGŃJ3jOuh|7Iul| H:['! (6O}{3żI U endstream endobj 712 0 obj << /Length 1233 /Filter /FlateDecode >> stream xWMo6Wɡ63mR^I vxv2+*IФlQvVHHj8|2σ˛h(IA1L`(<> ˛x'9"ldrjPV+u`̈́ lq<6;d|40JQ uf_YqbFJ1?8{C;XGZ QFBSS1\yhL^R#ZݫG=j70^M.pqh__3UF.jd]xfwΘ Z51'+n}A/A9Iڈl:q~lAM+[`Q< G8lm'(M¦C pܑpMnb&L#/ 6 5,w+~%npް@ n6ij2cpz ~:h+3+>a;gb7eZPt#熉gZrQw@-[HE-j͓렷y _PxjGq #ZČU$FYo>FdսJˀ|dkTj7 9/fRʅ>pBdQB L&CX;$XM0QL+7!,5rA3:`(x(XU#FQON䔝Z FHV@:ĺXbMހ4 ORCݠ>AC 7_*YWG$A|}hu-٦jSS}Mk=;/!F1jʭ'⓷[x8uΩ\cl+/K˺lwa[s[2&kN%MuK4@3o_WpzXE3^p 62s=rF]ʬ׮hO_@2;QY8{kMSnFț+[7&'Ն*=ws? #_][\/>gSE endstream endobj 723 0 obj << /Length 2548 /Filter /FlateDecode >> stream xY[s۸~ϯӎ4`\^ӬĻGM&@ĮDhH^9xaKf:DqՈuCJvzlrֺN7v5JlŞ};sш%/y fĨbU۪Dh}~Ƭ)Vv\S[U*;r`Uo;] myHxv~G;E56FҜmM"&W>2mP>Q М42E`>FBLZ;_hN0_e$N}(X%g7βy:ߠk~$;:`iB?v8P6ݰIyTrOtmZݫN$jaebz!Ok$ LۛzJoި) a0AG%0uޒdؑ{ُz_N8@/U2b LCl0~Ykf|K>LccwGbwY$M|a/"0u.*Z?#p%wUӁM.ڷi?!aJ6c]fc;߭'2nsjK4i1j!Xs!ie:G+:& =iʸ?<˫_898e/s՚֩U4/_j}h}hEDD*s(8"(N ͔xA.}I< @K+qpM2_UTdAO"\t$7(DZADŽ :SlnM6mnn%J7OYC1а]7TFV]OR ~WS h& #>nmpat - hG;6DV4n \sp9bω%>ASUxrϚ'[[; endstream endobj 732 0 obj << /Length 1060 /Filter /FlateDecode >> stream xVݓ4_ 4>_;ڤ9pՖ $9׳NC╵߮9o&n'hn-yn!7Rg;gq\fueF|gJ`&"ycƊrid^;3.r,׭XP2ӎO3K ԑ̰YM0}a@t?9,]3X2ҎP ;KG僽ھ[3Xng5,9-qw.ϒZk[YΫ) )Uc hmV{T6Hnо]vˉ #z; HN3_ sEmtG\*1k ~b ,'VJPlJ]6qm$jPtN GRݻ_k_qYnڣ h&־7Ǵ5kNmњL}zO]99lsjT+'ct&?]!r.QyI.|7UTOgԞb>0q}S Qf$Ԛxշ 5!4hgWUJ#u$zfGA?Jiz לCaRO. eȺԟY!xeI qLϞs?2k8GѬZSaZDYPPu"Lo2\T+q #\wβA3(kXn[🥝>o(qչÍff,3>6o3{k` S&pT+&_NU endstream endobj 743 0 obj << /Length 1842 /Filter /FlateDecode >> stream xYYoF~K ] S'H )5X\\q~}g!(kٹ32{},gn8X(!燳R'E6m1dl-W&IY .:Q TՍ0#Gļg٥NLҍ`wfךN)uNp@dijK7 <3GZ,ɶfBԆ*kSzO߃&ew UT5;+nYyӺ*|ըn0{`PQ+FSq=nׇ[^o bY%MHV$]7֙Vnrcd͙,9Z{+WVy**Y s# ȶ`)0F2%?XO迬٥ YnK3}Y.8|M~&;ʠ 2 *C |{f^8wqo)l"m؊6֗?)YWRb(G+6rOzCˠ1ue(F성yg= @Jd+ܜ⵹̚P2sK_HMVOeC71I;]\!Tmdۚ7V&TPt i)|#"sKzH'0h@ʔ-]Ӱ΢=u˝!ҭئy>r5p/tEuvQQFS])9hJBoF/!BAw $Ff^m0Q>(9Le8DX㭼-GM#a88t*L%2rVպ;6!Jh  n[ LY x9B#;;ij<)"nL&;0J&. M顊Z&͒^ 7z҇̅-8qbp1lݻK0;f{=س=HZ3胫=H7d7 ]wqv3h SY x\.c  ƑA 'GkD1կ!esTt΋ؖ"I%#ei谀 =/m+m_-B7@r9v>PW VF7cR(L8Z^!x4ԈK 0u-zAI87N!ֽ)E^:#aҠVxh+aOs9M`8`;V8P3풃&IՔ|re|&ȸ nKb[ouj@o3A"Ӎd-`Y̏'[;4wW.~ڐ%T?H;^?Cꠤ)vjdVfFv$fl6ONb {/)O0{˹h):_={a>(C?阅z,95k/͉w07O%ɷY^"U KHCZfa@fAcw3zNJLT,f~n7ވ*_q2vW 4aA }8ꄠX=Hu%BŊ}׊mJ[|%=8B "o=M ;.N UBHV :_aAE(P}c[]OVD!Qu Od7 d"x?ġ'焐d u$ !~t'Nj>B endstream endobj 757 0 obj << /Length 1322 /Filter /FlateDecode >> stream xڭWo6_!-`"J, C%ņhD$${߾,vR}wǻ(XQjrry.",8 EQ̳`P%E,?:$"125Va[Z8 -?0 g^s/`3W"GI i`BgϞ(V{+pep34D9|c%FV<{3 `V[Nx HEZg8RQQQTֆ(@ª hec-N#& PC\4QP"hᵷML82Ex ދ\6c{-zg׍O܆򼈧0#|`R/+Z9-P]')9Gt2+z+.MugyS+8?1] pGρs endstream endobj 765 0 obj << /Length 1375 /Filter /FlateDecode >> stream xXo6 _.ϸ a0 mv{Aěcdi:u]Kd(?*&xeM2%A2/'cF$%%a6?JTMse"LP:=,GɀwjA Ј\6e#K^t # Nf(+vli0RZ$ʮ(Yk'w ze嚙[A-Y.KQfKϛ2!6Ugnwd$EkY.J.JKn6ʥ.\q G)\@&ͥY׭c|'؛š =+ {o-]QGw|<?91\l|F:Ppi8RЍ%漖t~wɫS&6u{:bp4ET>;ú(F,uI #HƁhm8i'\z̢Ҕ1sBe!uarߌiEɬ 3FV!i4J( ϕ]dO֯kz.^kz]LY>Ͽ 3/e=4cU}do'rVԺ|}Ĩ݇pjSC%rA;iK1{,@/B#.VߍP}k,GJ0.{L8ɭlӓv;?M}^Nd9xsOY<]ZZdjk;Qm|Iyn=Wp@ņU`RJ2-)ARY2d3j@6YU,cvĉ'E3CǤb=LR.$Js|vO)7g2z$A29̢;!x1QRJh-+kriPP{LW׺Q6Utu)϶M~x}^$& v;τ!Jpv "'#h U0U#%$ubӟqFƶ+$AٙybЦ;p:#Jc:T*Ku" !waM{7Fہ%$uN2 ~V1ޛ`[/GCP**VVa~ endstream endobj 778 0 obj << /Length 1640 /Filter /FlateDecode >> stream xXo6BH@Poidktm}i hD)&wGR#jbY$Oţq˳8ur/OY/'}/ sgY:ݔ>.JK=%dE@HΈsqN'A΃aٳ<&ĭYGT^qeHڌݖeiJ{Tt_S&߬en>b5-ʫUdߞ?7(_uv.|â!D3,wjh Vz{UW pSQcL(GC(ZոSQ0u=}jv)ɍ(s- ʦU7%xʭLB?#{nu38Ǽ'ȭd%/,]Zݵ'GJƺHb8rjyvsIcFawG{a9ډ (y;{3^ 0/B\]rni(?37=xwo:pr}yv9K#w~Yn;WɔdFi䅁oP4g?6~2W6JeSDV63?6i$. ĸ t*cҬ *,MEg qHe-#$ڌ 2~RM{YZ}qg>\&tJ(H8j*I^ Ӎ>; e st((*hc5b,+a(Jv# +םdUEOtE%C4Gp~Aա9Dst)xBv2RLz""ĞVi}bM E] -N Sd?LCy7 Y ԰I[x)e UIצcKBD}F`-7td{r ^&6Jm80%@ht3ev r Qw&RH-iJ3$0DXKvsBzi'ܳQ/=1;fQ5 Fp+̟$u/͇VML(iAQ U­d0Qɛ^M!0i8T 9GNe.%5j uЄ # )쑬`|sF6H>u3xka  04 ԝ0\鐁t8b_H3鄤]{Q*9 Ԋ |;J 㐄 endstream endobj 790 0 obj << /Length 1466 /Filter /FlateDecode >> stream xWێ6}߯0ЕLݥ [4)lSX$-ѶYTH}wdQ.mQef8sfKYxv{|Ƌ/0]ܮ!~,4*7ʯJuR߾ZHZL? n{aeOGHFs0q n8L1q.]POe0Hr'+m+**#RRzI[3أU*Wj4ҊcV8fX1 "IL( 9(K hݒ_et\8B qąNpDh_WNY,P !w%U9>̄ CbDb[w_sSniafXm=fNYecDž2]2TMek@#TFf"  <_u.`qa ]kAڠ6%[#8_RZ6[Z(ʾhn͆uJf.}Ei:1t@EĶ~m:vڑQ5iaO} ܻi&ٱ.!mvzDI @4̣bg禃FuE=SrO]PՖ s 3o Yo\ LzU+]‰"0n)acYs@}.6͐c~XK㹏Bv?93<Jury8d3)?0Nς`^P&'xVؐEfϾjn:\s1!ҵS` mvt͉7noOn8]|iE K1 H aɎ7 XbJ`T476UwæneX:XOL%ӧ[DģՖ :X# {9wEw@葈35[g@R}03 ZꍴW|70RL& ?Kӡmh5$$f 'K8OO缲"$<#gbmaeX4i $O+^c-$ʖ )b<O9܁]nrOaZÇ0}ݽˍdRpGcG{3FȏУA@W?rC# Ԉ=F'3BY#J/ܚ}xNzliL:Z6+M/2X7yhSƏתYQ+{m$:Or$x^7\ͻꮶ㶾j1& ~Q}6X֚4,b͜1bG׺ T9UMUQ~]w:f'5R+r%1#ÜL' d?{?^ds|7? = endstream endobj 799 0 obj << /Length 1377 /Filter /FlateDecode >> stream xڭXo6~_!*5#RðM۰i,w$%G Ʉ wez $t0DMcD̛μ~J/Og xFq0ek4+HH(l渘_]$Q^}z3˼;( HivMF?mCP%qb>H >&e&f&$tz)q- oe!m1Y<M }F%YR t亖=}dg(Bo!`HQ~T`W<ڍʙ,]yơa9mx$Hb,|!?d>2zp}pدԊ>mT;miyy|ռ̫{Ϋ̴w;جJvq  ӚEʙёĈGY %&jڏjv9$WY#!"5zBhlbnQųMԓ%Wt <6e'ދx uܤ")tSa@<4_%ytE%?*oy|ıߴ GJ  ngo=b`e b4.`+vB?c_JKپ#Fol}wvR^"-McWFhJ.Uܐ0Ë -!T9|c!3M{!e |H6ݘ>c&fNM3HI1s~զ ~`ƼV̈]f+xޟ`ЄWb]AiEBfK:=릵8+ǎbY}Ub]Hwk͗UQ-AoH;obn=೽2/=$P"_ַ|"!$vAE@6ǻo?+5^8ؠJ-~)PGQVxc^~i&~{vvwwڙ1$Й~b'PR}1L p%|RA2KΘ{rּ1k0xTT~+-wi 9nm+JŽ6&;usE4PV:W#cҩm6"wL h 8G.ĵ+z@?Ca䳷C"-ѝ"2@O4! H6.`{:UH .YFa1GC4?{3Н$Sds~) sZonƒ%tYHi'Fvp@ju2#~,vr H]tˑ3 endstream endobj 814 0 obj << /Length 1253 /Filter /FlateDecode >> stream xڵVKs6 Wh6{&R(S6M=t=h]=\J_dV^"B  :qvǡyYLcgq|B 8ȜU|LyE-EV?G`H|/IA9ZdF:)Ȃ-u4.M FnDWcWBRBV\xYttgSWWx*] h%ˆHU\M#gl˧Lb-<|%GFdu q$X1$YLҦu`SL~.`'!moNO34Z,kKVb)>顮QwYC+.o+ ϕSe}̓.?75}O|_CϽ-JNK^\% u=~%.`k{)BK|ǩ}^p8Pa{͜}F6AddD+'(Hy6j|&p80ȼЧ/)bDaAuOK#27Z 07պQ"GjEs9g⵲T미#"A _  8(@  -AUJ"g )LݦodS!E J V]sY%jSk1sfA.5G-kڣW&6 #U X*"oL;DnjQkecW2\fnWBZ45~WG^?ZϦI_|䕾{}W5!̼u_)F[}2yeW أ$Z-EO⡱ 3Acˉ$4%QqdkDil!M;QLyx?xQw᧻ =޼#2ԛ=i[\YX@nmiY -Pbꕨ .Qt&<~,"(j]|zzo庥j▏x){9-yMEIa'+-*,MM9* -wg#p(g7vSԞ1k%Kh|{Ȅ˭=:GE뜟S?b> stream xX]o[7 }0]"5`6`h;`[n]\.u&h#R"yueSIkMVkb9FI &抱%mI(~{{ZfVKRv$3!InZ(@* tJW.Btcp0T p0ZhJVf&tS>  AT{=~z0czizm{:}r'XV9䴁YcXن> stream xڭWo6~_a&ߒvX) {h@K̅5;m9{(Ǐ7)'}Nhd(p>YNM.O=0 QAΤ d+Ezvv'YJ癗BAJY9JsyO 5¯ DA u$I#4F>uiK$a4Vk)⢜0u̅ކpT,[/ad\˞rf n ܵ^z{B3ZQ!!F3ol1RY|h|;Œ=.ɘlF)oɝ.5\ѥQmPyʍm.1A-\Yъ*kl+Ҵj;̅Bzڮ(v]Jd{ֽ[|k\q]Zxix a>B)ÏUicp>AYrE%3!K WTiݰ[J`1wd^EVZ{'O+y;EVxd5 10Xc9ji>JH[(;%۪wee)ϪjTV_솏d[BPydO*1jygWm+hr."|4 D3R ŞnF7rr]!J%=no 2d-KOlA=Zݧˠѥukn%Q¬On%_/^M&>}\?UQ.tUEDD|i-two|^.Np- endstream endobj 836 0 obj << /Length 1347 /Filter /FlateDecode >> stream xڭ]o6ݿBH0@bVD} C$[c1}xQm6woGm?-~^:Ҡdeg&QĒ4 rYu+iYwqē_^@&8 1YW<xA "AU-!fQ~o?#x']շO׿^n.V3xbQ֨;YVwÜJ7%Utכv(8^ |_"IX`. rEpX &Z_WvPe/r3c1_v5pʂxewV8aJniEWFUDT^KKT@,SI`nm"]ڇ|-2;iPS=( $^F{Y̒[q[|ċޜt3H/X叱<$ 7B)hZr~ q.Jp/yB }i'!pQukHOQgKڧ(]s|w? gLinj֓=;Mggʼ^s|CoZiCkp* 7\ڹ0;nQ=q61g`sRUW7qC& 7ӱZ5[efƪ`P#Uuq:.^ 4fɋPIB"۲kkK*jKFC9}U7#]{ YQjaƼQ blR̎aJ%c_Dl> # ۭ4r:[uߜ誃lN}lN(C csiG8@^֕i}ڏuˆʆm'8;>_p @Q[8u,bzVA ޝ>éΔgk,ij"E _y`t[i3e&BПrԟaL4*("R}G9x2`rmʦ "HslFǽƜ ʁqɁez\!,47 Zo <أRlKKKFyfYUÅG' RK/%+#o%wN`= p0yLR@vVSlckŽL(y.P:HڞXtUS"B` g:;IaM vœ endstream endobj 848 0 obj << /Length 1648 /Filter /FlateDecode >> stream xڝWmo6_a&-QoV뺴tEa}%"II/-GI}19mgݳWol ͎ 9^^z s+ +|љ)( %h q}gN'!7ĝN U`Fؑ5;R~Й~Վ-itegNZ*#ֺj.DGws/1YP㌙aYFfwfʕD~&(Li'U1AQK^,$r-|gO09>Cw|IB@9ZwGaQC ݐR'5z{2yQn wT+ $GS6~--abf"jwh_hyvYҊMr8@WrػG>d|N'+"AŷO!}Յq=KREDRg4?yŅ7%4YW q~x>\~ NsZ]Ziv*݌CVxXmiw0k/=ޒդa OwL#\> stream xWMs6Wp4`vLNmX.dU3vs"H,o>||tz^8þfa%xy<.FFI [5nY` ۀt(3o$qf,Vk5F?>ެ$پyk_8U&%(pT *X"ۋ/~ەS1Xe8ONNZlHRՔΥvpE7B㧫=L)z*J zT>Rjc,J70#p}Ǭ" q,ņd:7vP0IA='|7uP.P LWLiZBM9Ϫ..TٮB٣q3JR{ӗgo.lb 5_<(xoM-s֌P&&rQ9 ^OBoxdt15°p/aYyy5 hަ5$ g0.8>[=#(2`Xv&{SN4 nDU\7RSɉfw@~AӂS;ݶ.F $@F0>'PjlyB\Z3~t*cS/ Rʌgi b К< :'A43k]T= f,ߝ]N {. aIP& &Dhۥqj8bWV$1L>S!$Hwnv®Ďtj¸o]ԵIeSq`h58@ۓj0jg*Y>pIIҤkK"Ӟm$ SW=soD=$׽ߧTVO[Lkq&W u,Mu(YNnm{GEõ|I:-͚JWX;hsq4fPM h*M>p3~5/'#X;tգB-VX]V(F;;bu&v7I b?3D*(yU'6nX=fRrD5Ѓ&=l..ߕGc; ~q<@ endstream endobj 868 0 obj << /Length 1605 /Filter /FlateDecode >> stream xڝn8=_a،4n`ۇLldѐ$* 937Z_'8$Od4_|#aR'IG'קIԡ d|4͒Jux^O<γ}7 RMaAOl437̝YӆIsUQ17iijKU-爦RlW4/hn#kN˖#EIcnye_ bg VQ5Jl .!V(Blw%۲J`@JvĖ-y'/^o+Qk.D…PXi͡ZO:\^_+.DFƀ*NBj E#J^ ~B,eY,S'V#̤i!us s7yeP037Uw@j)7P.hͫ!Vվtٮȉ#K[U^%Ƹ;.7"й4 +M$ T2,Ⱥ &``(K/x-GV 7TW$р׶u٬@U1Ƃ("1p7 NK>Hii5?T$gb,7VF7ڠ*DZ1H_5uP{VLFaGس.BLwz!HM/oTx|ɌHcb#yvzzwwGdw ts| ZkϜ◪[Un*sM7p.t bAM#i^o&nz`V[|m8!X޳VE\r3-Wb $Pb3{sn;Me9#!**|pAsK߲B LdpaJm}H|Qѥ =1v:-/0wj8пGfTaF&Z!ve>񻛑kArB _F̩46nj_T;!ya>,Ҽ_GӫCyB* !$>A)h,qJ~!~ 2~3_/aՂ`oTjvNw'OΣv̼R'^IM;<NuED,,LDx%йTbfh)m{۹ U"J z_=zn.;Z5zZE رX0Z6+sPJϭ Q~;5*-lW\)kFo5?P>'/gU{+jgQBٛ <@zʔԿhV,; h^yJGH5,݈l|vUXԷ"ɷTKVi1!Zm$ZyWjwM),mRXYN16 _oJmUVˠ }郆-dIt@wDG,{^ӡ&/C/:hۙ1AR4Y63)D9+V6Lhl֗=m0oVbpn`oNblEf:;~O=E?R endstream endobj 878 0 obj << /Length 1811 /Filter /FlateDecode >> stream xڵWK6ϯ`F4"Kx7[NR=9@$$23ֿnt5D<ߍ;zϻ^,ʼǃ' C? ~^UpCYKE߯ޤ۫Inu'՛8r^@QDG^xޤA54AhpRW5-<5Q-,SNVV棝d& "-np @([X:j;Jx'.}W$˹y$v7Ncc.Ijw?XĪeՔo|5|]BEWAG;Tgc0dIaP\N+;HU_4Jy4;z!Cv笚ӎx<0) *;xٍ;V xaw9{~(8, t۶»ߎvYR] 3T}˺QU/[26(Ji,3(u\'sיJAMhH3X?sC/NX֊57?h4r} ?ZI &|ܱhgHbn1ZTnH3ۑS."QbyAoE[^;sҿZOXD~=֎ɁӤ-W^MS:R$F@(a#3e[vl2ʌG'7G!qKuUR2h*2'*n:# 8n+Vnior3WqR=A;bXV`ȓºI?' .A;kJJ͇3z/UKZf}&$$f/ڙ 셀 F(ꓴ +G:b7j|@);,M##b#ZΦ>> N$!PFZx.x+IPi!ZBFSTU ӆ֏\9?n@yI2` +4㠸X:MW|͉)LcJRgz}50xqpB>hxٞO]ׂm% 8uqH ^b0N-8j '#duLu ö+OPSW]X!#9ٺLz 8乊6J3b7Ȕ bHa5kJ&sx]sb<,eFPdP=Ez12D*%إ8h\y t J/ygf^[ cA_f 4K~2OaN8p8pfA Ý,Ew(󕠏K憶e+)' !4_/` 3@7o8([.W"`Dq2827f0kKH/DBd_gѥ> stream xڝVr6}WhԙٚޓS$8Km=&! PЎoeҦ&Yx/'O'Q2Px|QƳQdu9Ie44OS mbG+?BmrApJ&!WAv,!iϡA;oWc]>"TLpQh)xk&xSFmΙZԡK?2,̡{\SݶTmɨ5a%>:6pSngLIޔf\**?2jgRu`>,!! #Ifd>"'"$޲t1"] {11yOH'TD R遒>F>N1a4C w!٘/>zy Rpdx_߹^;~cfd淔3oV"Σ;+3m3Tkjt5}q?p{wѽf*vwA[bӽ~Hl81nxT Ma,s [zxx5 Jh@RH7F -!?|l$Qy:mJrڛֵaQ btE-^WdhڈUޢ`\,| ni O[;p h@#*վ⪋ B>P _y?.rO 9!u&ss+>Mr=EF_65`-cl@yxMã ^5yMuNik9k+yǹ9}5 xNŘ{˯ba5,?,$~ԿX}K endstream endobj 899 0 obj << /Length 1579 /Filter /FlateDecode >> stream xWmo6_! JR[-ú6@K#L=Jjݑ,; +<݉8[8ߝ}:{~DN Kơa8)AΪt޺%nbPWq:;H'2rF=ϯBd wf!2,yJt;uC؅DŽk~q^˭  B}J< >F#ho_uՖ(伕8 # zAH@yȿPOJ: :%٩hKPe;umJAKP#j-I/p8t^ZJќ}O6AxsY'tQtܜ:t $u(3|ϱ=nBN ~(+!bWfo{hnDWD+ocW8ln%1KUkĽ,^X?<FYp兩[Vր;6f tv9,J˵kd!uDyȾW+T?I4 7^%KK+7U[[f#{&H|@)"F## q>!|նT ߚld]KcAdoJw0 |kU /N#FZiF8ju9#-H:H-%umIC:'+blo284nӏiGD U *yD~62>X4xYVaT[y߁?!1}Ջ/rLJ֟pE4i h?ұBĤʠ&oyt`o7K!Kç ]iV[j5aѲQGh(eq\0ҮKC34?^^y9s}fwl9vw/%j`.ܙ°}asY[C%u9]obu4-̩GM!Ľ3m:_ t%*Q^R. Ip]ECh|6J}s}GGFٶ1@^['aNo]TBdSڅN%Vw16EҌ)a|XGk!21,s9n)T\gĽlO [aj] #] q"a~ :*,` ;\Kl+3e=gsӀNL %쨽0 vhʡ*ټ*ePdLIȤ5, 9~/[f(lp͒%s|67*BܗuJxr|§k endstream endobj 912 0 obj << /Length 2193 /Filter /FlateDecode >> stream xڭXn8}0 IQ`tO_қ:^LǜEC;*R$ f/bH_Woo_~HEIʌgQJ-rHQ~>d)q2+4W-W4Ld~ИxLS]g'#G&v%+H3?vVҍ:0K&D|Gb߯,q} nl!a밑/_G۩-@8ɽi_O$GO"&v_m`C'+ؽG;cy1=3KH+ G#/gVY2e#fͲQfM.e e.N(Np9d0. 0 nTXWJi!jrKLQn@.7[ 4kxuy}yoE|6ASlj$ {iFh='%>ӷ<_̾%{ _p1ʟ}:|{MbC(3`B&JO/G_/A6a<' ADbg9 8PI |G`?Y._qB5 |׉ĉ?v0"4s؅ȏ }s67~X`ox~jnhZ>"Ðv&?d;ck/e {"fs1) K [eBŒM3L4V8R] JWC5vgUw-`l`JCΞo_@5U endstream endobj 923 0 obj << /Length 1108 /Filter /FlateDecode >> stream xW[o6~QwÆ6ehahRMTb;nǏg?f7I^*^%N*wWV^I:Q>&Nt"yi{,"3ߺ 'YpnZF/ryy9wc߿.I&VSQ +L0/rfޏ}lE7㟝%r彰<%h^۳ j-Qkjz/l5[]  K}T-6^/P| M+WZ` ؚ)U(N.,τ΍#?.JCZ0r\sf, ߍQJNo0'wqN-mب$+*lwS(CtuEie21x\P#y0E/쇋qQ`wq҇Qd_Bm82{}!4(N0R}>q/3gۋNU'! lOCBkԔzN8n+`|O]M#¨)jz:< 垗 QY?bC]NRg%d9#V+h[ɉkYOtDu48}L K`YO qjg+_ o-SG8_?_@Z@ endstream endobj 934 0 obj << /Length 1445 /Filter /FlateDecode >> stream xڝWmo6_! MRE7,`E2$ahh*QM_d+Q`wsǻvvv.m0vRF4r6[` rbBP&w޹IyI?hIcZq_` l(zGc`Fw.(≁ĺًnWN0Cu\"KnWm] *Vƒ{CZ}.6OIQ2-woK+xY~q:QWp6`NМm%o`L[ꌵ`aj$em&ZzMܬm[ ޙ8A!Lj3Fj.( Ī|jJ+2^pU_5#@EVaRJSASSnZj“{GȺ?Qc4AԦ؛bJϦ;dwe/:3gKPnwG~^^ggh@ yC_:@SkWc!۶\L!ihLC/HYN [N`Az{)j #+풷nՊ )o$qMN|D{4+1!zKL;hJ|^<'xv)vUPLR' C̔-nR1қYy\fizhY-{s̃`5`4logDNK+!<Lr1$>B) Y̘ Krj.'AFhzx~#?p YnE0"8We~?9>_&,81(Cª g/Uۿ A (zE%znEICv%lÉ{rp)d)X?kAC}Yn(4jX^7dk-kTO9!eCjP4ny676f+b$_{G \]٧v!ֹ?BUb:.LkYkR}Y'V.ήVP;)#_#n-θbfm ȍ[C4no,dJUr< M+*Ϭ@q;Oo+}eN7O ;"uJ"Gw" 4qhP@Y/n`:6KS8o?)ՄP&cw_42;zyUkagrF8h&S0Ϻy7{^iӲQznvP׬ʘB%{B`/j_F]֊Fگ"&; (®> μ6u'-@t:3mg0@*JKMsUQYN6bwv7Pb<rE?9kԴ endstream endobj 824 0 obj << /Type /ObjStm /N 100 /First 881 /Length 1482 /Filter /FlateDecode >> stream xXQo7~_Gx=cO!PZVB Fy-\|p-w<;y<| FrNFQb*xKTDŽSpOrgt=+\,Ns³:Q@PJ,Q09#`(ă 3a8, M5EUUxGC\,..͔ W%]B%bQ,xI:f.f`E1L`X0s$Jo-pXm RC-fI.huǔu4Nj).EƩ5 WBS5"],p,pȖ biLkRFvO;~no?u+ҿ.OGC#p:GCJ̞Q`+\^SRm`gJ ̉7hLϷ)fcKB1:[}-c p X(OTW>w~~~vKd EuiCjJ"2}'m'lZnWY e,9{RJ!&is׼ۑ p ,n)uVRTNewEcjmL10Cr+q8>fJFlQ]^/'*3v!CvNϕOm=:Tϱ+AnbcS~G"!q~r01;d%I!;?=^1z%kk~OEY}'O##q0J˽^j*҆kTX~4xࠣQp5Ɯ=[av$~s))n*"sepxgVMH endstream endobj 948 0 obj << /Length 1766 /Filter /FlateDecode >> stream xXo6_Aj(eE]+6쁖i[,y/wGRdi y<ǻh9gӳeD<M#F)A4H$|7W %\+D8D3ި;vc.&_kԽ]N. XL";yDBZK^YU3xGMWʎZ;bZʊΚwQybruQ* $=n (۵t(ZyYiF2Ր2!a@FِH&?Y CueőB \knn˪n)h޽{R zMuQwkܢc׽wuHAUgAejfkFr VVkj#l^@LVcE.+0AlįbE+0nAcB8Am}; ami`&21)[MY7g0ǭuLnGv@]֬,}lYؾ<+תH:{A(ѱҨ2'ݖ cMBl6V!{]kݬ2&z"$b7PnEAss;! ݁]6 hHw,]ݐ#&w kJ ΋ywXG8 XQԾa`ӕI@Yԍܦ 7AzemiV 7!)㨂T +VLr VeV}*Ǡ=#} V#N`jNs*Kq1O$XsNT4sK[k,5N\g]tb֐@ƪPMvH40Mz:mo} `21uz7duSf6Sx[_JHYn\onIbT~V45],0Pc${$C0p D"NF:[˜&*eBN ȡmHy^hh4{K[t,C8}/J+J>pKI-En19QgynP^#;{X3Rq mVt###==v5ΛEmOKŒT֏:}ldN;}\^#0m k1E=>An`yBOnX$%C$Ÿx!B̊yn> stream xڵXKo6WnEuh@ d}ʴCDW6)Q \br(oЁf׷h&l L)`#o?׷P 5gAk5P`a9"0%&o5}4XhNY<^bBY0CE@06XWWWq|H^={< cZYbzv9LC@ LQLKz](aA$\e\, ^ɿtÞ/ӂ(3]Sk0a6vhlRZ3JjWJS5^JK[Zr')h{5 |lY%i h)Y|yw9)F!sfI OLj7iƪX-srtda(:NF)Dq4X&J%%(9$R?1zwA7E^ _k/NKR?Sq 3'ܥ<> :peظ" Ty$h\;<Ԏ5 8ˍg%CxI/i^8$v&3_iy;șM"3 K̻ηKI&r&3O6i8& 2WܴP2z <У`Y|!IVfKw=q>1qd /d{QmݲD|P&OͭcFC`; xЙM{_ Ad狔gJSZI|65Qz7F]otNUZ"Lyf1FQrs=N>w"QG]ArňHMS] "% ~G* ܬgd,}GycbH^~u;H< :r8J[B8hFƫyJ ImoNA5IM8&'EYj]jBK6-eSyWtq10φ3|h})MBloVQ%? 2hX^Ojf[VV/ ^VsCoYRu_1W} ekl̻-M7 Za79gRlE%P&rZswVu(k\V>fvkǔ endstream endobj 966 0 obj << /Length 1178 /Filter /FlateDecode >> stream xڽWS6%bcG:́vz/ l9QTVt]i$?0zz_Jz?_N/7 f ME0 i⥄I4w=.JŚ|%ACB'7N/@q R#2 ӋzȂ/,2>M?F}y'~|\+^W8O Hg`F2p||rĵ\*se?jx@ZzS<"I^Y5Ion_9KitV2s1 za"M4}11/)/|^ ɂWCoU͂zk|? +K7=˵TƂ57w\d1?p8Plnʳ!h1vzb)t;^LNEOc8p Yclv,y/ \6kȑyvi!֯e 嬗R!W\&`ȀDKsbNh&q<dzA@OvC+Y+Z;2pZRTX\xy` o`yg6u\ǐ^պن;*Q hF2jfyrQ o*xFK*l:\ί7L|(QCSN6M29"zdͣ(~K]߄^`M(lyPF9//z00wc?F 4dI/ɖza%Mݴf 1`/#DAWLhOH3t#b8>!Ĕy;85  Q6{{TZ9D<8 endstream endobj 977 0 obj << /Length 1696 /Filter /FlateDecode >> stream xXmo6_a@!1-zaݚ(֢hlD\d f_UӴغx܋ֳx䧋4X6XhdRrvQ~bŋ,9 %(@EOVZFŔI/[KIXDܩX3JxQ[a+4#5ʶ/XGr5gi_ uqly)i4?gE[ ];jƽSW]{d}Sm/R<5`{>I紈|4'm6BG!nW=ط 3?`3a?of> ZŒь  ޢ1vF=ǀ`Qfi8ldq ъc7m\YiVc[uvqzmG.;5U->6B$YEת8Jh" ^B_8dQF8Imމ: '`lb% wC eV Qә[=WV!Pen^ VV҉u*EMR`HjCnYb0> /Gn{aB:dW!XyE8}RKstv Is^&/gTps 榅N;2hCkSG䠥:A#ۃK$oP6-@@v5ve ZM`tZc&TյMEJl|qd^bzcmD{WUgG %-90)F-cYFs20<ΎS% qEeIZ,aHA;~cY:8S9Q~(r^6,iQ`yDF;)a1ޢYv:e8mN1 Oqx84Z߅4SQz# fϣ {v~b_)QFR^ލ)%,!XO#0 9y2v )<߅8f?S}VŨH9giXfɾdP,mkGii -VzJi7ZJG~4߅ca8qāIb ,q)j:Afd$ZՎU矡ѝ6 H[Du%r$!g^;^~ؽX7R }W~fokZo* Vnuux`:0SNx.{xb/nwao endstream endobj 986 0 obj << /Length 1316 /Filter /FlateDecode >> stream xVK6WCm zR-A뜒h(㸿×l9A4p8#g`Do-I$&b(BIJ9ƈ$Eӊvh%x(}Z'yv^hI|\&q.0 c{ɓ'0U+ ]dd{^1 Tʩ1uszYqG\&:,$Ps/Vcb< aV(4;[,] peq UVL2Q2Sc2\?7T9w6\vx+ˎ~@GEǤ m۽U5t)R.\1m^HF;~y A<5tQÌ]7/Y͉3g:[9x+VT5jCUވ~uq'|4Wvv۷H1 Їt0}_ųz-~${fu.m O ]ܽb_ЈFr1.^m .//y6|L ])V F:]:*=LKW>vBSX!o[W ;ظ{W䍨[˝G&7ɟ '8`ç(`ȃQm ɲ <8"ǾUݻ$v-xT[rjy TfL]N_[YH [+Xm,ͦm+zp>w> stream xڝksܶō=M"'T*vz$5cDW>t9,L}a_Xڮ?]=;%d1Ww}*A+Vu2ݻq8 ЀMSlZ3O3( ϳK kf3ӕGSn'\/뇢.&Bv~W}+y'zDH[Y-wp B\9U(W^U[xɼ})uN8^΢ϱAea SDۏ)8b?f!*D[Y^f%c-=FBnzsB`Sk;#ƎA3qqЋ"rYÁr萶l:*ם:,vvN=!LPE[2[I8 #E#[rL5ԷdMjOS`[wTv/8g>5t7 qW@k)%~˪xPYoxu|Dd%NwqpY<`j@!t}rSS6k8:M-eUr0g-Ff 4))m d^ܵ1&VTOg3eU᜞ܩm͕ciP~ :›g$S endstream endobj 1007 0 obj << /Length 1034 /Filter /FlateDecode >> stream xW[o6~ QK%Q`zڤPlX=}%!*H~}EJ/ !<̀L\|rSh/Z1'eޖDR=,ZwxQkds^mHjTrli#Zj1<7XiR֠SQ"چf\}-sbȖ ܫg@>vq`-,iS-#d7@bǥ.xՊ0;kj yyI8cGy8cP 6QNlrOg_}.*ޓ{yNs99l9,n{7ۚ˩0RI~G9e_Fd?rL]#;WUw^$Lȶ?kܳQ:R,/@i3,閖Y}[h΀kSry.9MNߕ:N9 ge \j\7T"DajP=l֋ުt%]5=6E,%^jXrcgb@TIȕl򥦉W1fW/;;>6WlJ%`l'خ5`ˮc(ȍ9|u?i Q =}  endstream endobj 1017 0 obj << /Length 1637 /Filter /FlateDecode >> stream xڽXKo8W(P@MKԻX,6ME,iZm!(TeGhnыph˓w'8$Oh2[N'aL IO^N}_$р2 sf!14%dM{Ǩxw@X2`1yh t1'郳,Hwk>G<Ζmf!ͪFٕiJ}UOYwF10S9k!-mHOh6*LBsGyG%ҞJ[$?VzmgU4&Dc7xOdǖIހ}fFpy[|D(%icW/Х6 :..Nd%E>;Ү xgq\Gtp^oW?q^bC4Jdt`VX_m _jÙ4ȼgYU VQHG<8Hry~H\թ,LA1mGV,#c+,aPSxiAm昒 \t. dl .w>s\emQ[v Ug.x?ƊDN&wfÖ0K,+81L$gz1h8{*0Nd"@K!y+6X~K^ ;"QMxS9[(4r_ Q:f  QeڎnBtIl$1eԤ'.%xtgS|  0.E'{rߕʊ+11n f^X[OlSպ|7r7࿦p|[[O2||< gCP+٩ ʼn;fX?;-F]z;Mbej*WS6Z듴wE}rgΡDzBVLRkH{T#\PR ٦zbmўI`aĘ h^Hj VHNmնXZ7P~pQշ^i(.}Z9K%Oh@Q]WW¿ ȏ-kiK)ɢ]!mlj]S̖WNH)A^,tnz \ZVW237fhf'X&ݜD Nۼ* !Woq{\L)\pΈ0,Θh}ٵ)~tP8Ds;u֔@YǙ0YígCX0V \ߘǾƜ&II:ѥxG8#"y60>AlH??RTDAK9+>\c#4~'N@ endstream endobj 1029 0 obj << /Length 1413 /Filter /FlateDecode >> stream xXK6WCd ҒVf7Eh젇$@mHWvKk:n#j#l<_iPEN` 0Bq8O`]Š_))Bdfe8JKXҨV!eB%F%D+Gds5MX?2#;DV-k#P-=w#/<?IQ ۪fJ26{ k+̪-S6 4$1<<*赴 [Ux:fBHJbT$AQ\d$|iK)zV^x^W^Xym+$]]<2n,;'#3D_Se3t[zC,[Yճ'g#TdއKŬ5.yPu歷]BT&ғfdv9`FmY-}JAA<\$NHfcxT[X&'-8w{ ';}<83}i_h^͜d?-\kU#s]/c 8n=~NHX`3nF>r). ѣQ\쮙lG:U$3 >9V4G/;;^xd ^2OnR ndHE lV: W!4S-R/V*kѲgݑ>5_C:;F6Q?](IٛSs0Y$U1 W  X`~2G@I͎v=/ _\A mNi{(/sX<ݫqF<5{{Z濋TU' UpѮr3I>1/1%|v 볬9m> IbUhbVK. ŵc_F_}edvqCr;esbwb$aA1^%1A8E6G!4ud̡k0=fo;1f.p0, AjU'Mfldi-@]u<׼aV~ NnRsn+Ƅ3mMH0rQv*¶ohgGGc,ؘ\Ke[#xSSnld48Z'CYt5,c*_cL3^ Zk|usWnY>ʹo endstream endobj 1041 0 obj << /Length 1987 /Filter /FlateDecode >> stream xڝk۸{~qZXkEl<"}-6/hPr\w3%\aWp8-hOeEy/w Ea拵ajkP?~$lS.mk8b1 U*^0[< d.WIIWБZ,b_t-5f9DB!dVw,H:dyWOB2Ac9Lԧ=TEWQQHf*7ca;!fnEm眾ofVqT b$4]F*40N 7#%pF0^3Rw=1h p1v$Q0EHŤG\8ȎskdӶuZUմ r)b\_'T?]Nߒt: I*hq!*e[eG.?X{B+xq 'Y2xf XNV_:I=)WsS.uP~ӏbY<ڔ(S-^#;S(߇khR4pϥKuFi6JIhga%zH7QAg& nblQјlp彀+6&$Y8+b6?MCoOuH=|zHiNWZU`|Zc؅MI"" oV07nE`ס'?\ap o$"7y1wfm$ 6'Y~TZk(\9W|Y?q{cf53vMݞ1Y9B[ ϾΙk$0~U 3NI:l~~~ k+?7m1#no`; oh>Ɍ+ endstream endobj 944 0 obj << /Type /ObjStm /N 100 /First 921 /Length 1449 /Filter /FlateDecode >> stream xX[o[7 ~P%q `6h:`[4l8}ԒMN7ٱ<?oQ\pK SEq DEqtQ .4Tyq _uF\/Z_/89 &+JqDxa*km+)&G 4XM-2ID ΅@b%U04hbZm&;& LS (JVX)%Nj3X``JE`Atqe-q`%:h SUa`W]dZ3PhD]3msEXSkGUxN&\"(-BTDP  TrIq!@W`+b!Ri2`T De&FMdpFrJ@:A`$B8(e1:Id %x{Y "=I 0f 6#SA M4"cLr(sdx ;#yvQ,Ygl .%w!\"}IOy$Z糥s>JVg5M7UxA$Fz1?9.ݡ^w"Sq|: / q:[^V[>L/旋E+m0`/zlVH.wD'txDI?1_زo p9t6kx$ Ngp0\_0 WWWty||1R|q=[ң;V` >qpaNb}ԩ3 mWTY _eJf.U6X'VvC\b3P+plìY7a (c bKS;:ՠH2:{/AQ k7XtPӳwdi8<{?r19$JUf710Y_jGޮ!}T]`n?f/@uT(@uwfpsYLէکV/gζˑ/Gq9Ҵ5U7}+BUߪk$kc`+N0K7jskH/_[ԝn=LjSzkm^}ͼ4A#[/:RM{8tmi/U[j?m#";3[|hܓk-ډNѶk&}^\XM?F̽yFo0jЇSϵw#=Fhqmo,GQHt?n^XcJ'gTlם\̂F=} cO^t@yG'e~ <^GE endstream endobj 1055 0 obj << /Length 1301 /Filter /FlateDecode >> stream xWr6+8LDDR4rNim4%$o.P,v'lB݇AG7WM44 "o^x?G^LSo{r rdq$> ,ݺM'h2 6Mx B@Iƣ и\^^Ga^1f֬YTr^Qv\r#ɜչskRUj.3nLFoĽV.˥_) $/Bq#JĢUBF؉F8pe)jśӋګZ nN{ԟR4TZ7(ZJʦ9B̅U6DP[ 3VfXl^<02ͽH4 i~ 90!  -L6>=1C9֎G1s955Hc:R4;8-7N;6Mگߘuρh<7G 6 ^{BTJi-K-QovVGnlT:4F&RdKR+B97\7bsR]Ed%C~0?J޽vZQŸt*UhH|B~*`KPep,}ht2R[)XX{<,Woq|EeWs>;Tk*Yӛ~%e2WSnSNgoq jW-\;f(ɜwP\'G.s}%qO%d3R`lֹpmw{*|)F_G$>3&ı?NBg`ߌ'1=S;"rY$KG(ioqj]C=ߗNJ5MOoKGzɷPJc79.(k\Ӏ'h'AeG#,۶7F<ƽ.݋xl+ ԧ$=W6g$=&ԑ1=c{0+4Vp]aƷ/ Oj?.Uk|,13ǐRLHΠ5@բ2N<ₐľ^ýRUCHr#QlItllE*#،bL t(GCE :Œ1zւ|=`O\5[?O1 Dr\g#[:`f.ϧnB¨2庒g9@ endstream endobj 1065 0 obj << /Length 1591 /Filter /FlateDecode >> stream xWݏ6 "h.%[(zö^>l{Pl%-5Grb_ݮ+P(HQxy)I#-n $EL)tq/hE$NIB]+{c>;3ߝGE#+N 8d8-+D+2-[#' )z]4ծZT)QHM2US# ŠzbrD'ܝe$G#꾒XۀOքfcV4DtCR9SuἹ[2,S9k~z\Tދ򫹑}#/E&7͗\.짜 _IZ(P< L'O]?;7=el (T72sU LM7Ǔ-]N@wb4[,rFGf' o.SV5qRC9s %1*S]!}[il1FLjRz-wyDp^]1p߁axfotVaDUtDT$Il[8lYG9u#W)y7([kU@G^ ;y¼i6`> k巸ԴDpCo0IlJ"'D1jMns5(Z /'JUqXrⒻgMVz-nVv7^NZ#Ik4Dޟ>Mׄ:#^TG®<w;ZO&1id g۴(c1A`L|@څq*6tVwI 4:+|b}d6 9AVh4》Y4C,ZT>2 A@8@3_̕Ɏs~pQ+:~%j-կB?Df%᭕@efr l Qͻe]pE6;AeLfވL;MCBM> վmLѐ8씅-'FhpG^'g$M谯z=YpreOCxt7M=)>%”(^/)(^ǽvrWJe,]Rz{ߛ!kniphޭ1_ ľVwd~Sei: {#d&)܌PzlT=RWh O/h%Mr 0LrFlq|s贬3_6a \Ɣ(t RJg%3L*[t.}OT Ki7d>:ٚ OQ|9C㘰=&/<}X`_ v(4F]?6uf@ʴ+T 8t$SipI"$agЀS:,u5MȘ$0>))e`0p\+tu7wu["86 EJAB7NcOY6'{݊Z‹[SMn($(n0(`H0Y:CJ@D׷sw|?7Ev\a† jtw>= pk>9 endstream endobj 1076 0 obj << /Length 1561 /Filter /FlateDecode >> stream xڽXmo6_O4wuð4IE%ާdI)bmPu<ɇw{HSkgQzzVB b1zέvJƥ4v>߬^dObP',Yfw@g4z#r|cAW[ʴ|ȕuk-0JBYa+;X$1vʴ|mٷX^kUVsX`6z,e/ڽla޵^Z^:K `$4}62P4˝sBֿkm÷GC/:UΘ 'F*A8sB6pE֕{i,brtX Iw\zn߬\:.m#Lk۵҄e Ҫ6;/0y;L !N΄L@3hdZ, [$Cl5h8$&i+_bu%z IxtgCqT;L_7pmW`]ê]Zeւ_8P۶$UUe׍x1OE%~w,})Xe"!]scWmV@ZyTGm![3@@fߢg(AH2gd3%,(1hNj x)@ ʆ3T+-s,m m≶}WiwЍ@ÆOеV5 Dt9o?LU7ǵ6Hy`xV/-p1BdHosi;/t~wzh!#{VJ`$<1ќz+}Vhw_4̪RcԤ: 0տ~Aî&{S u.Ll2ԃŬŷ t=h;U\/s,KNb!"po7'FQMe|Xn;^nnGr 'n4>.4vDЍxwvq{bA7NJAZ:Kh22b.U <QxcsLPLqMO]̤9\ ǎ-oKvabI)Ɲ͟? endstream endobj 1091 0 obj << /Length 1075 /Filter /FlateDecode >> stream xڝVKs6Wp5c"FfL+)$%PR @I)EXB.][ [ɻ;?b4VE0FX!!(pckZ_8}[}xwxg($餬AyU*%qLG%8uzcjϸU gmd9$BA0#f_}=s\s&vjNRl@b^J?n% oobSL|X 2(ȏ0Ux*)~pGa|Jᘊea d'j'}ۄ9L6R+0(>!XWWW3^n냖\Ȧ\Ki\X`ޖTQmkM1UG}oC$jO$f ǚZ*!OZڱmlw;S,&v;%UEL<)Q!HE'бVCx@G)z?;C}dI3a*meYPx~ѝG#& \ቔu^rSz6w@Ph&!"T/z))U[X !%` Untzfhuu+d0n\Kb| u;8[½iOIm$nj9ctWp֘q+u&ގ%V~?E}a_^UΛXo2]Mً-rٮrYI9 [)ȅCYZLsA.䯋m{@g?xĢp?_yH9܁Vl={iAZG =1fzH6UmS !ދmNp6# 4}轪w]E4+ycQCkbD:,lFF#;u&Iى"c vh3{ÊZx{a#Vv$^9zH7Qt4$@ 7=N>K32h^tnC(Y?2CJ+ͦ +^7V^:'fі j;1 endstream endobj 1103 0 obj << /Length 1470 /Filter /FlateDecode >> stream xڭW[o6~ϯ0auW VXnEuDjdI 9Ɉ;4TD5xPY' 0 #G+/t'ڧ`Ґ~Xiݒshyh;Y|Ue& ݨi4'aQ2{?9aUkK!ou߀JK( L*5+Nʂ+ىғ;S<{$z(j0pg$6u!kS <(҇S.uʝ%5$5%wve-Sr0$uWE'5}JǣPHL7ZmSkP!`UED-;]jbjX2zTSщ].йQ'ʺ` E58k-qV))Wq/uqGJ9n1Bv8 ˪:&0'V#yx'y0:'7QkuQcZX` nP{d٦sC t Է}[vB r% k?|6#f43>4Є`q+(4;R1JHA7e>LNCx`u`紵]& ͍li/bQ`o g<8 $nt4],86C;S_0Cx:Wف_}.`{|xv>FAf{yv@hDUUgWWt92fKU$b] 'f'+jÁ_Zi :6l(8uN~raITİ!fa=:F> endstream endobj 1114 0 obj << /Length 1491 /Filter /FlateDecode >> stream xڵWY6~_2抺E4(u+⨪D,/BocW%s8B  ~+0 f) hF$",Iiq{1hI)Ql;%mu%6kg$ FNF0 sn{GQ1ܨ^;0 /V8cÙQe4<ltqu\Edl0K'4 dkc;/oG [3DEpPMC{UKgR.`v.(cm`:cU1X8VM|njT7t\ZEjCT`I<ڡx^e^q$k;Y;wg`?Z SዱA$R'GQ%iwL#_\w =$VmY-•KR7&\9vIӮԛXQ:\#rj {НiAN4Jk7 fDNAU1a2(%?ƅ ):H* PH:y;J7>(C8:" ?+G] -Խ*K> stream xڭXKs6Wh`%Nidl5=4=@$DaL ZQ~}Ēdƞb,ۇ;z{t>?:QB؏Gs]hy$<dTw=oe4ILIZ m\eS Н؛9)ۓFoF~9OB7v"I0 ;Ru91WTj"yyC|E+<{׊R 8Q{~CǾلwzYuWz/ NKej$95^+)GC)if -urȊιf`J4gג)ɲ@K]o`q [CRcq$y"SMMEiziπ`2"3o`6Ϫ}:ͣ50 涹w$J =݊AqrV9 K㦙%epsOþ Nnㆅ7d}/L={.I`x*s9~A?~䒮W;7A[%-jb|Q@kO< q\!zׂWc~E/])FDCǝnJ@w(:`Q,7m#] &XƜ=u8 _.qOl+p]nhھ" endstream endobj 1134 0 obj << /Length 1249 /Filter /FlateDecode >> stream xڭWKs6Wp4c|ٙ\Wݱ3%$DHB@ň2;4c9ks\DS'u8= '3}7Sg;,'a^zL[l 4ODx˛0p8 J8 cTe:+s; m~&1J8J<#HONGV9 Mm fׁ'=o[^'n /xN )ʙ@WNB|wێB;`Q<0W=_~GAউo_Q`9oJ@ՙ l)GFi06˖rT>6Dp#[oQ DdJe nF>w\nE?{0A kw3FgW,c J*rdbQ4 zbr"!R)grgH9b$Irs:DI  Żpz@9Dl1WYer CyHd )]>ɩ쉣55Trߗ$'6ތQU8{Q~fdQZZ Djd$hYRy \MU_zOR0$1JCd U{x:a/IЊ(vʙġ_[y$e}@"׏[ LOCyB1Xզ;*KնY$C4(ftÃ3|oA8gZ۟wđ endstream endobj 1145 0 obj << /Length 1860 /Filter /FlateDecode >> stream xXݏ4_ҭwRC{D6f㕓{f4}G<;D2V ^6l$":GTnWDp|_Uk#bm wE7Y𶛃0IZ4j'mmwP4!nvreKI/kս-w`Hzpzgyw`lPF.v_6P"Y2۲4mFhqxz eɊ2g!8ܜIvqZ̀iS$M &1=:'/j5,DFm)3e%w1q(`׶7%AeꡇD еёB@E u0eEHbV RR ,\4De!:JLb;j0i2 >@VD9ʃ]g̕fXl%솦2z0o$=l ~ ep?<V^44:MG'UˣKvz8Xto>Vݿx]#46*S(Ym9Vr018<~sI^ OYL Cc>"/zA3W wh|lbE>NM?u./onny&'+Ⱦ y@ԧĬ]c|^aKڳ|A{c{~0\qh <"EcE&@څN~?O' ׅ0N bk;zH%6W @#Nx",#T<`8;pby9»l 2"-Z+KQz= l CP|H]fB9Eqb)hB(( ^2̔)0JʮS450 Y7= <6Q(R!rzb}x- 7^լ:Y5]9@8x|dTC,fQ`!YKYN2=h; |!$g0/@9 QO(!q9hL2P>|Q-Vvtf9|c3G|DlзDD,N>î<-E4I69Ԗ!*9 Fl7#_lO̢D  $%/72i{Efh-) ڜr/D5E[.1,}]kr܎K;]BihRGnWs,Ѿ["vΑ<ڶ_|6ub9ϋEt/mMdup+oGWO( endstream endobj 1156 0 obj << /Length 1371 /Filter /FlateDecode >> stream xXKo6@VV_M4mc=9"*R9vQ8mSs8ǷлB4ʠ̢̻z$ 8ɼ K$L.~:9˒8̓i4Q# 8 PmPqi6QwռP1xIz{>׼קY`$Zy 4 u&i55R Υ@;)j.ݮv7Tq**G@$ ʴ<TQĕE?7m#)`vRM~Ȋ)\qzWK|\4*1\Pav".$'^*)n[Z rOrF*W{`91O~]A|-yRsaU^K] bTY=X_ =2`AVo߅^ `<»@I t띯~jxexPs20, Qzo gdeA?ClkVx]߲7L0=mq}ݹZǹD7՚oke;3jk|!_Ѥ1̘..]ЀtYٲ`p$NLbwV6[۹LIPsIErceA-x 3/k>gr><{.K6);HS.Q@mzyd%ۡEQFĹИPvvqDa1V=4 z; *(i cT-+ yk| Vdr&)^ 䮘<{?p5]M)@򴛣Tvw䰻\} -o/?OprhI) _C[)h\jㆋ]Č^_#8'䎋D-;$Wi+7"Q$fƒ7.F_| E,ԝl+s6a+v> Hw/Qan*@𤃃n6Xe͇ξ71!NP,A/~AU  qEG O!fwqnA Tw+#P2ldMnqcb}Su.<l*t>wW]g5y5m;v쟩YyA{%tod^ endstream endobj 1052 0 obj << /Type /ObjStm /N 100 /First 981 /Length 1494 /Filter /FlateDecode >> stream xX]o[7 }P]1`6`h;`[4lm\8ʝw+!EB,.8 *ۓI@m&:6Imb$KAu*2ӌ!KJ\ʦ)EĮ KJBPD^@ ɖs, x!Vd`ss̎ Ʌ<4S L^tv+ ͡9cmE¨6Yqx>nm3tXP!oi)\˩yB^&s0TrVVǥya Z-M0H12p"cd: Ib_  ¨ qX`8%7ɵ DADh:hQ%tp`r"rQ]ش8m YKb3b,H.V$Md2hkWjփJzKY*I`#틐HJ[ YЁO&OpVj!Ua, xJ4!Ւ4 ,dxN~_~ ^`YfǏ-xɩ[6w_*EϮ V]x51_<?g篦 w↟­4/.OVO|zam˳>+!p)ͱ@Z=@`WMwWB(r4W`t`%(Z#ȮG|=ʷѼ4e'WW3H;YifWj`2> stream xڝWYs6~3-9cD6w&Nm7NL$dwqP,:AX,v=ލGΞQNC]<1bꥄ UK֣uІ8ǫWgϒtr*)Jd~t5M'܋}C N?'d"lz5ɼͬ? YϺ`w~͋fASkEND1" pl%b-'^Hțf'a(Ző= z;Bwg窾_gg7 0`rW cZJ( +R 2 _S@1Kdn_ s\,3ٍ !GvW;7ĘhRLRCK/T+&~5nKZt[fgr/90u,0r'@LD/eͤgvv|EU7݃`eU=oANa%\a6B0&;?[kUY yYŀ:X89ȡ0;ᐠr1Da4G&p}cB<܇0#f I8w#3!=n?!PFf_JZ ej=ul 6(@a ;NNNtna뭥1KDu]:&tqg-G Jfdjd`]iU`{Ak0'װ=\ءWN]Nz9?l#<9@ϜauN֬M}-sGɭتZ%ӈ#nc&}0}ͺ7w_D90\DQd@֣lj+kSS%ݑz ?7+e a'gKMݫe親aKv ] 8wpr]7QT%6jFp-+);.O_6 t Bϖ@RVC0z:Z/ke cNs[F 6jہZ݈w"7Y#ں??ORfޮ#zzu1 5lQJO6A8֋Nwyt{Ea4&^AD}]xFMڜ1hBǢ]s&~3irn_H߄rਫ਼y' ۞n$W+K TKE'/ Y삫M3MSQGrz#Bo܁t}z\ʧ5tLnYιD 1x*4h =+84'W~f3(w8rږCS+ZXg~yWii-˦ԃY1s CI\3a;7eiQ1 QLۘ[NҔab5WYZz4լ gS嬖e߮%Ч7J-k{PE"D endstream endobj 1183 0 obj << /Length 1815 /Filter /FlateDecode >> stream xko#X!(ڗ\6IP+bn.wQ~}g8CYk/rQ_p8%'9wgolR"f8dJtYL֓J߽]|'82Y!֝E2& HO.ΗT$yL-pc|N@jwFMup黲=Bt3eИCzHN_a]$)VMۇ#kLcVfJͦnw:d]y>Qze ,DCYJKE\N I4hBF|zUukzǗ3|UEReR k|d"wۙ#E[ k?[EbBOo[9png52">P;C+hՃ[ng ͑vVW%%f"I2{v5}Эuc/ȼy"6j51A[ &m | ┌:{D>;IIJDn8adž@tл:qM&8Nig:cO 4J!aAÏO%Jp'"1ӐHLG'2cS\!P1#GJ##rK 9Sm'=ey|fNJmhǚjb&+KQ>Vr?&*"5Y}U}ڙ-ޜdcPh(KՃG[YG"*A$;!\oVf%"^ÖQ֗;L0$N#'-˛&?zۮkܫ#0 4Ը}|K|`ۺYk\s[9p3L{Ekäsƴi\1,uu p/{ɨokg-?0Q1eq1nCWYw[J)\n%F(f` >b݁O)mW_Jj$R4P dvyK:A7^\^ܪJz12'st"NEeO*֯0Xx1[&@ sPq.R"2i`G1Ⱦ1zsP" ݘki}>xc Pt@!6C齮:n:w*iv1[/(| 1cIf"Z/dY,\8QNҺX'Yb$qk+~PX.JřeĄ2׀5ˁbkB5!&ZCHsNc(#;"RIP/G1b&QKxGWe2š(*\ɥP ?<⑳f~'WAtHlL3^Uk?Dp@fp9TvAWBox&Kpخ;6{6>;/ endstream endobj 1193 0 obj << /Length 1159 /Filter /FlateDecode >> stream xWKo6Wi6P).KѤhE`AKí^$%K;ۋI)X* I#Y˵幮{̭ys4]-= ぎFN`QJ{n,fvr~#+ipҶ'RF1,[p}tC$8p}|OT+zQ9XjsR/Q^QbmSPP3ZZgq@_\Zoݖx\' w}15)C{#rvww0n ةK ݪI+]N$Uz9 +ik2\ڬQ t2%:fx^%uqޡ9oy/\xWǺʨ.fh7 ?rv{Z9mOQJV0|췾폲B4S Bd䍔&7(:\^2_+*Xhje]35~<' /&FpyAa%Sa4qIDB\6!O;FT%N ⚴]!5K5ԐpQ\hQ.a_R!%bo@dyͩ?iC8HH$ʏHȁdDd20iy0<Ԝi2l0W)W3,GE+F N}` QH21.q6&^~#%%/HҜ urgԋY]qLv뢨duѕUDuA WE1"'}s$fQIliatD|;23xop$ʞ'QXZ隥Jݴhtl2moΞn}g?dɕ endstream endobj 1204 0 obj << /Length 1598 /Filter /FlateDecode >> stream xڝWY6~ϯ0}qM[4mY4(>m+Ew3L5X{L ge}Tlòi]|5:,tlm*5zg3.35Pӄ!4Z,y$46E 7PYZf3qO{$2L,^Q*F)Q}RhF m0MgRekB3G*W.JE߽{3CkZ[m75E1NH+wt_l867(jֶёiJV8oQOa:dX4˲jd@;{BǰR*#ZUEDx9kw5e\h9E+=hPp_. };.hTmmr<Xkz]V=]YHŖƛ^tN]SDH4]Fx tPg7yJy>q14**N'>ͩ9`>TKl?'#\VwX/ ?-ZkAhʛ{U~~d;mgy]#I-{Ý RZtKAۃ`tw^}ͷoxIɎu^ HSޚvhP˭ woTFj V)X;LSzňӓ"7pNlׄz*~Ћc1As [.HCY拰h֠lK̳;PfAZQ'+h.<m|]U"@{!W+!!qoV8ֻ]fx$8zP`2zGHM#,.'ũ̪ejS5 z `>LWCMU ?l/g1~Frf=^Yǻ> stream xXKs6Wp45aMfN$c4$6|-xP,%v/k]|. l8a9C'#Yrx Hdr$;&dz,<:ϹOtau6$Y۫O=Ќׁ ZA T~ۊײF^(hW{]>I"] .zde7jڱK.e5+ﻢSFEk^\.6.p|wE]fuSsifˉay隯+WuW~yl?;aۑ59IX]s 'qҟhF 4{3Kx$&i8y5{:kXI^VN|KnV1(4b,XE8w#x{M|e;ٯ tD֭qyYxYwJ.PTEȢ67-YΑzbbEsM#'QdlI~D@ r ")3ODcS_[w(AO2R/A7t ,8Zjm# ;vnQ??~`azBQfRXy''5dR7Z:G۰4e٠{oɞc]ϏI&ޱ-?C/Lbꅳqsk4$$;<8f`!V#ie nʾ' }0'!Dp^ O@bС6}E(b ӻ)C/J}.NɈFSܑZS$h ȭ@WPd-AP5׃hVwt&: ZN}AGP(<ދ>ƌh/Ư@ ޜIU>w&O"[>=DŽlh`BY9֪+#4 7iȥe$ [d(K4PYX(i7޲_ Kʈ)09t圆>UΩM+lJA.5'x`TavD% `;YOU^NTr4!:ԍ7pώo @`0NH(Kpes0m1=ay${0Q4}gUwLʢ` Yƒ+`fu[0:*?ĜaBC[تTѦ}lL;/+l}7w&j.8uyBJH :؅vbwm7ٚ+lLd HZqJ6&j@m+ER~I =*3E01t]~/@iGߟl@{cNX?|B⁑e/W 7d7҈'t~z-'z 0to\Su'e۽jg|xLɧ endstream endobj 1228 0 obj << /Length 1347 /Filter /FlateDecode >> stream xڭW[o6~auW4MW[%-ӱPTI*EJMw.<[w~[Y/VQ9Q%N1JYoO.]H0FIhK)iyyUzs{A q[ę[ Hp0'BՄ1 _b=|9v? Ke`ݞe7mUўc ܟ D**Z2\+_?gbX\A>@DZqLiU{*Hyf.8v-8SW 5o͡RUrl<Q> Bck%l'3o sM5]-(.(Zed"1!3<ic˷(^XHB?jjKj}I;YAVn$zAb}^=Yf ҋ!Q J]MG2#T 0)"c)!ov=a[c߻T,q|qʏz;_z) u4ɈsOV0Vzij-{='t@:SSE҇_-cʍ M,IOV0(SCL T{˵1Ŗ ]3FX?7*,G"mEh%/ZV~m#"؟#AIŬ?=Ά4ME@6U`{kY~WAuLċzoLd+ūWV )/Zte`B#t*,2ХsRɋ`FyīQ\F~zs|źrϸZ/.t}-|Pg}GZ;<i[a,|Kw%) & sy̩h8znT-~cdf֮jG ^vK3%o5o?Da"TD `Ɗ%2+,CYRYԿl޻z'xmvAdVMn<1cG"J :ӑk:,hA_>(ϛf>nǔw[=@p{h4bBj)< ÎWZ񪭙|=cp#u `Z1ZL6L3 ,f8Ait 37TĔbom?NHD= oFOP9{+^#3cMZx> stream xXm8_@Fߋv.ko;즹_(9;XH"Tb7~yt:9,nnsF"%a) ձ2FWJ"ϳo_ӑd',ske􈻭;qB2NjLa2$/%)5X"[{ݖb?KG|k.W2AsK߲.ʥeѫФZu9+,Cy;+˚۶qcL#RJw@2Kd#cy&Hfa0+;$R0cS6OUfofO2EIBiw-Vo::Rāq[U[6Si Y[t{6-9 7,{6J4ɏ<%QNWKGw"D!ӵ0PuA+u9Nm:W*#vlTE:1pfy^l)<qZmv4:P{76K-t; ivD"wzFKGpJzإ.Mg 7d j]LC08 эც AU̡Lr!̪jpAYpR٪ΞMч^C>{9fTBM먦([LMOCc8XTֺNDZ~Yf`Duk/:h27nzyD<S@V*k_f!#}F3-hﰱpr;@\?ؕھTLۥȠb~?}#B.BM‚IWPW[.)dӫz"F8gYy\!TH+)-H])ąG R$.w|5ƹo=0֪n-͡N.L?JD!wQ xє ize*,5ϸ8ݠ(&Zjm IR›JsM' vxBWu7 !σ]GNV胮 A4n!iٔEHXw5ͽu;lÌyȭ67Zi/ .h(jMsx°!w-)#Mr znO= ]bl 4K T@r.C'%g<$@j| ؏|/~{L w[W^㱠y.lo>mjR'17-""%?7NkVrF&/cQGU[՞lN?o[Æ}sY[&ض갣!ꛋ$ oƱ$Ʉe翄@Z{Йէͣ(ؘ endstream endobj 1251 0 obj << /Length 1635 /Filter /FlateDecode >> stream xڵX[o6~ϯ0\h1[bz芤P4C̠%JJKI90&StE /cA>N~>9=-+o5lMExh5N7/ |u{|F̛OWH Hx[9`Z5'< KX :`$ j$\`uPag>WC(I߼xBO[͌"e?MLC^Ki%RdRcfmUUU#1L]`.S).ABJ0xV'n'ơrr.)rD{ItO;'N&â\(G!1zm`F85L?}V A(Er;;-^gܭkZveu+6hm0ɷgf,%(B |X#!Cs D'>P!&RuμYpxQdOA4->Lw=Z+Z ~Kjw$LK#:D辬E?XX\zp@p<(`RҒC*Ci6Z!K@^CƊ0VB[IB@HDI2M ,d%3@Vl$f4pk'r'Ff8҆@1ąm4S[vD<3,ߌn#Fd-]1CC9a85c)kz 17RJ77Hr j!4hv(iW:ZT%blbkAThm!"UNqN4ZC(W4Ѻ:k8[8w%bMP=Gy hjeA&gMSe80+dh7˱jka T QRO`An),[,0+s\`" {iMwMշ縡+q1<^Gq-(B%~ӣylN?_,hU endstream endobj 1255 0 obj << /Length 1428 /Filter /FlateDecode >> stream xWK6WIP5WE})MQ-ڸi(-)e43"eK^%Mapߐc8lzvsNB:wRzΜk, DIJz(4s[91H-^zQ܉/=`2f=~x{^K^b=i6v\e~qJejei鼬VikNfR4 ı.IdmFC5Or*ΟS/ZToRRGJI44POmAMF-FIB ,Q7|A ]e dTd{<7C kбnZK[J[\si5&P<6I?? 򄮾7\Mxg=6u!xFn [PAV HOz!H:Cٗ-z}CO3w+`t/C's|"Z9g?˵>u> stream xڵXo6_a c6#[E7~݂@=mEHʑh dRJ0_l_͛$QJ2 T2M*ߋ |? gJug =" PKykI[ Ѯ8Lu|ϕ囸'$ҁ[`[ɝhMUgG|+^ɾUO~F <7|z3 ǛZDwێe{L |/qJg!f)nijr%JYB,O-&Ȩ0}+,JF`t<>T -n>Ԣ0}?Н=0Nm[D V ܄p2+v h )p+-:C ٠U\i a{P+Kk+ՐQb=) @%NChl[A[F g5(Sk N(N)3i6d](B0$8e!7&ħh!IBZ40IIc ?0TYM2=@UJ7HYQY}i buC5xߺVs7"%d,j9-X}\‘oZL!ʲt)4spi≩W_a%0Pnh+&^5}ﺨnMg8%(ҫ$ (9fo}#>!>wm4XG$H heM'rX؏}mbo `˜˷,'I@a.+xCpՒ¯fF19ek2ҭ>ulq'ǥ<^44VBGWG&#fI_%LgK lawqpw|m20s3KIDܜ+xgDD$ώ<xA $s2wLH+ R/O(M F~F9M|.4"&{a/.! $B8(Ex&u%o-y-ZX}8pW*JShe7CmfftT<4d[؞]Yk͔w3~- .HRV'\nqkKu ZvL#*JNP˺4Szv'õ on7C߇܁&V,>, w;>}缽q-ӹ0.#SQ \jlo7ǹN˅ 1r,׌10<1' '3vVjwp|u  \wb˧o_jxMT S+8t%8㬄l,^L՗D GqVIB(>D)AS##ÿFp=/6gZ endstream endobj 1166 0 obj << /Type /ObjStm /N 100 /First 979 /Length 1502 /Filter /FlateDecode >> stream xY[o7 }P}"EQ l@t iYSp;ƍro}LG$ER)4:QW>X $qT%Kj29%2<]6+bzrrYꊘɜ])mzq5\](7G pS^0$S(`nlj^BR1MK p\* JC4-5C 8cR$cqP2\c1c@fm.4M\\h. krM ;lbHE&)$ )I@ U19$ 3f0l%f~٬14+؀1S.$5ȬeDdb %Hf(fd'Q/bBRT4gK# 46XlkĖ|-@)|.lg $v)R_! }<8i@/7 -RJI55\t@(uhcT:+=1ֱ՞hMuP/CTo){#w9K'$k|t{{nG`W9o%qGYajxL ϟ})~8>N'8-/T?^L/旋Ū_ώ?ÀEG0tl뉼>vj5 0- ?φ''p= Tdk%A-2~pj /gãfaxt<φ7Çty|b7G+$Kjm,>UI:sb&z)xAQ:[uɣ+ t'>r/;}zё6֋g ͢*t*nEE >`" # l_Ro?O;;_gdz-ޢ|-9yP;\б0^0܋Q #- 'X$u'XאzآU: +ovw>`\ymev#Ω9A8|`Wn~`MN4 ډ)>K1:ɜ6ICN /Dc!'Q"gMSʝhkFS­:Ѹ: 1"ԇRzBV9~G]f!nWH#nhVH;Q/DA㳌614'RM4UBwrd_[hp޾sr/[":wzvAYΞ}NW KNm!Nd5h/}p]ݕf.}7,3ubw/.m..;,N`:+Jԋ; -EC':EPu*zLJR*:6 "!0ݾa-\pYkڂ:( b'ZAn|1[G}bA]Ʈ endstream endobj 1276 0 obj << /Length 1474 /Filter /FlateDecode >> stream xWKo6zTE6@K\/IP7 I%[vli/"9 gAz]8Ӡ$e` h$̓ $O`[ÚeQ?n}qm&g2' VW6ʍ.Llq <4(=عeE/bWoXo/b`pa!ciܶl(3!^${y m4\U ^cCS [5 I]iՀ'tvg f&*b3;@GmcM6(z?MF L, pCC- HAK;,po!ܸ#ZO.YY/Em@jqGSC#Zag%Ƣ# CS\#ђ'ڦٷ҆|Ga{a`/ zG2+:)ZR4^,v1JyI_9 [0!ݙ%jԺJzCK 97d3 =(e#~ ۺ.fu)n\l;=ey-40-Y| endstream endobj 1289 0 obj << /Length 1561 /Filter /FlateDecode >> stream xڝW[s6~ϯ֞aIo)aJ )i$AY]{+ =Gk0>::::\LvyptdAA2`XAI"!ci򏣳TƉ "AedGV2RW{π㏛Tۮܓ0QβpFUԵ-xBRJ7.Jn?J/#Ke:æ ||.x[5Mh wӰY/$MPr]^HPت=Q d{W?u:lbkTّ\?L$q<'(Pɝ9έnޒh]ՠsԱMo"!2wEc60y^xfYxe".VF HqABr}h" _N^B\ J;F]gԶ1H|tIzсv~oYW$tF`0v3aN9"D (l6zt]~C#)cqIAf$NOR5qq(l("[PC(gȏpբ? %e _lgˇ䕂GhIz*JL©H?%3M7_ ħ0ˈ1?9WrQ<#Zq?GB{T8.O]"meu۹5k,,ֺjJPd ewklkeh( Hm1`Lga7uL=X8})𑁉bN ;!ϸÿKL<8$O Y|6-(}=-l^A'BhRN*铏r]#A {C'mw tohホv;y7,a1հ9m`eUR`ꨩcP4Bݽbd'|s!*"wE噾>;?rHony&Gk}eC$#6C&}k^%+cTmJL4nr(sSYQ'^޻6kO78D>)w ]:y{5~{k6 e6MsJAT'wU7kݚMP> wl9< 4`ȃ[˺ L`XEäAS'` T.׽ =@9Yz+Om]7tSk=p 4Lu} h3nu-M힯݁۶(4&MQ[4UG:( /)ɡ@0[:*> stream xڝXmo6_a` #R[0 kM`E.~e&Eq<ʱIy<s$Vh|vrzNG)Rf"OQF)Ib4[ ܐu7EQ4<{szd{"%YQINifN" h{a 1N82fQHsc=X곔$, cJ7 ~գfk1Ye97^X*ix%[^wZUVrk]+FIW֨оM%Mz6ɔbJaLsP[-{tJ,cQz Ӕlګ1Z6Ѓr2HӍ<40y27s'¿ǔҀߩ}K1WևƍNcC}I7㫖>n-\g)-jiE(ZD?bDVa]8c8U%M~ yv_4 4 T0obiHOYX9@i Naw[cYGi]wP^8Z;uPH0Ev@}p+CӐRR<ؾ3=l'}[%^-yi}? zF &0jy7~+{ D+E?UR? d!~R8K-_$?]QJ'kbQռ3Co!?Ƿ5^8Tز̂|]/[?OH!w`KyZ;mgg _ , >ybR[ g߂(餲jn5ygpI2 ;(+o9gO) 42pr3 a>4_>츻퐡%sW#$Xn7]i/_]YsxsG2ð2_c2qA K.4 X+[sSWt`,Q|X ID[30{஍ٴg UW4"4i;Zɢ^@;x+EݪGG]l~xΣxn5{oxqǛM-s0Nw 2m2+AV_}G jO5i]kb?۶s( LsJW%&&As1;/w endstream endobj 1314 0 obj << /Length 1332 /Filter /FlateDecode >> stream xWo6 _atk;ntb+P$i6)iKt{IdHH zOG'iMIet0 $rB,xʻR]O=9ϒ8E0UT\-M9Bwyyȁ8q\A?ʁ[4 ǥhVfoBiҼT{.]кg*G$ &sbݬ-Ͼt7_4Dӗ݌I0=<!YY:=RsѢ;!y]@3 P%SWwZ2Ӄ5-L\[<(h/w9Ɠ PfUtY}a\8#LH1bɆas!ErsA@=gV:&뭽izRL'ҋZYe?WR\o,A̝n$7XNG ZBMEG.xl>gpm>?j+# ]=t爀Lm@Y:*A<)am:Iİۮ"h;%EDIt@: &Ӆ ~l-c+<"]]M-;G4>YqgҮ잼G h*m!Ԛèb5HViIL$gLw:("ryjt?\W8,o0wov_/ۛEB Iո2 zu4[d`C䷰)†"koVceA9(/V`~a~>O|1KtM ]%m \4t;u-Եp]Ӫw{ 4(He"!A mjp8nБyωKF\ĚD;4붲 r_P'iPdxyv 4IL1yiƜ! md ̽?v̀R=7[QzoN*9il75?6ѷ#{ݮF=k=$zMy=k|{@~֢]$xxax&NwӛDSu5L0oEEyFdzOvJ!iHHoal+桳3 ձeY/y\YRN $V ǫ3yRuq ai{5b{%I&o@8L"i8I^s.l6~FףKlh)-qbœ ֖3iPE5x P. endstream endobj 1326 0 obj << /Length 2053 /Filter /FlateDecode >> stream xڝXYF~Ў6T}⭝Nr͌8-5*(~fAEhV޿. VF^߯\DZ ZŮkG~WYlģ8w߅dFv RnL/ֲq^ |bk屫vЪvCK4juZ!rJJ{ к?H&nZѷ%K-E}SD\MMCR(\wLܯ='3y֛o6W~D3Z_WYwuC}_eі P|*9TwR#)%'&8{k!ñnE1LLonŵiYG_FPU NvAD*e'ŹUli:]) \nd!oR7CAL;UN+m"5 TJ!|& v_gRN̩c!N`|Ѷa}0NXhI6ntÒNЀ@*Wxa'$xJR TN6̗|u<65nݥtq(Z6r=pxBd%Qg0 >ǑS\(C'\t9MJ7i%Xҵ yQhkVO2*?\  lEQW[}]plcqaw<MR&Ֆ2$eE[ǁ2Fej[eN^#qlm8&DLv"~q&%J&!))Ő>B}F-csAܙ: 5i%IL (v::AM0zģUbp& 'G#!{eL[7D)}<8ֹ,IdYW:ش(#~tNDmi|pa%̢gচ]O9k GD e56 |=VoV[ فgFBdĠ7TK9V꾣5v8L1@rQ`(2r@teNEؚSE3=S#<*pu3ā;-͛}mۗFgEkﰇb'7(>xp|v?)cslp@8[D+ Bt`d7fh ]=OwĹ] ;=uVN C .5\.`mxw6<0ǛeEfi,1!zez'ϋB?;Atcy0]v8v tb'(^,4"Ơyi H!bHd|݁Cx7EMUЌ(*DFW#G`POs!}I~3 &IX@7ہ}wNɎ9F7%4"znlp#kVK2Z|# j׈g$QlKI!Fֈi`(䪑j 5\1YOyu|C{+X2puVW'uEe3Wj;ܦz`m.@(M7)͏aIR:V7vl߿5̞c=(&w}afH`T pg5neS43~_g$h7OQrG> stream xXK6WFbE^vPnh6@K)yE-89~839M; wYyDNL g9&z_^D]N@Q' &XE<:sX `n0kϞ=Bϛ0RTw2mi-%/X#j3Xu빋.-W(Y3gF1+ Ww{G=/ |>#94fxžv"5[BE.մΌ N5\$|X?R.*nKhrFK^.(8wnÓjlyBhvXՅ{hq(9xz`*Kn~ JKո&z%Rn%VzNm#+j'Iȫ|^D`ݲדӽPtV zV*8zHlps(ۢ[&܌/t٠{9*K7 MVMZ>fMGF#-%s-3Nt̺ynkixrɪ.O)hzf3 :⍨G>@7+:nt 8"p_#2XO>G܂2+vzJ++5K$]jWS?,[+S_b-$I2x>kR)6]n:2D;ȸ Wp@"iwa``HSvA3#)1tNzE.%x{F6BGariܥbB&K$mgh!~¿'-C-|g6gA;1rRf0PD]{uіzu0BңCeݾ"Ӓ[ 7U[rwt0ryl夆wޞe:o 4Cntaإ~hwMs5 ŧj{ϣM B`vUԧkkNEē!a.ذ1! X3ǝ3uۤuɟ>h`r/#әZ5PF1ʮ"0+/F}:t݃Om*b迶+/KdGJa/c" Zނ.VY>l[˭H}OwT !W_D=Z~|20]UBz 7ilg_Ca<@lb>˿I:=!FG, 'Dt Ql{E#TSkTE酲StRX,$7ªPVls=l3%=ҡo@4kZr7qXAm?L̖++h[&R)&Syݢ¾),pfy*S )N)xT <> stream xڥW{>W42`sIE]M$@ik'DPZIk+ XCr8ofH>7XDLfǙQ2K`IOVYIUTG?`[',s6) ̖a9LaSHlQ^oK$\āq6Hskb[7uޛ胲{jڍ\q$& ͅzF#nKt.DdjuKTd 忝Hkq.QXh{tf.ĤS.`/l޺ S"Ƀ? ]ӰP^\6y.x`h011;amlbCbQhITӔcgimSn,:GH(Sy1AJx" YquϨɲxHb.'?y*2f^;@ \Cb? 9[0/ClZY"cN/$jrڗ2Z2PmudyF5P&Ntߩ]ZDyu^ѓR35)e~ǡl߭ ͮz6mղvElWk#tl%vJP- ^2"XURFcmD0!xPЇJL&*AP7s-m9"^|A .4.K5uytQQUV='`; 96ex,O;6{ y7Et/Yo9d[4.Q=4K7mY ۪ШmIZ㫌zi G??éWnZжv\~v~Dq7<b>OxPbo776`wVqdⰯ Ҝ,>AqO΄Z{j?Ϭ;y08~䔩SeT=~.d9:W|d-9<\&!n3Wgo[VKX$V+gx%b`$+\ 7+ wU^y8O1"bĀ~ +,e cvqxLa5%"^p&x7<[L!@!"dQd8cpU`; l!G8 =Il,{ӡmg $dWW2E:s5+~ऊOjmM ䷼&rO^!\ ͥ ?ps-\í}?g OHBUKf:J ߤVbVNJj}&}NPz!\宭8QǮOOZU^J۹-'E+5*vu^p//Qax/ IE:ÓFX, JqO(+TaU۠>|~d[NJmVw!P#>΋8xp 5qN9bsU:G'/nPP~ +{YmݫfSIO+Xu`q/y_ "szP2~ K#PR.@<`@U~;Ӊ endstream endobj 1356 0 obj << /Length 1160 /Filter /FlateDecode >> stream xW[4~﯈fhEsϊ>3vVH>I:6t(Z9$mt ^>>;'xo(q2~,<` sn}~}F"-T>ޔp'5ssN >\t 7]?'6/^mz~ gnyJW,Զ6\,N5{T 0Tݱ |2}x!yK#&/ݜuKsPofMhk<7af0űY7r.; ^A.q^-kކ&䦴%GGо4xBA'+T#zY)=jt)Ɯ@^7v2gJ6.%a8[#k!Iy Ym.A3yP%Rn+I5ͤuCNY+Ŋ 0^TT(.^KV Ѽ !v,FY )Ҷ6ԞVI#ۛWo/gOC;̘?(B8m)rNB02Wfȷ<Xbq͐Clι}rlnܫ` sn؈ M ZsRMh4f&;5*ԣں/F}g endstream endobj 1365 0 obj << /Length 2142 /Filter /FlateDecode >> stream xَ6=_Zm Kz$@"/MhHJRq3kTUSE&"e2 NRD9 *8X]Jyqpw\?,v9`>$=Zw v2[#%Kc@1\yUXH+AsRDCjxSdǼSUy,V5/S ݚVEB%xoq''IswR\BSJRogh_SL(/~~In57yu93 a戼 Yk!Sd͒mP*hSУ> >aߨ q-Q: [,#+uRW؊J0@ȘuاMC'~ojDEaPO!iB.:!Աf-HE#N WoDP;tudɺx j"Xs(ƂʹN!h(8qg_C星qNGU[D`zSCT LIUPxbBtcm3"nE:US`IԈ?`'Z`rjHV^tL/NLoK5%RAܪv fd4ukDHd f*-닟_U ='0vNJ-QCRTR60ĝXA^)dG}?ȘvFQ L:dXiݧ+LFi=SfZ= `(~}W1͉׀ ;Ûc[]FF`Kr a8]ړX*Wj 8Ol)ioPk07SӦl9ӥDG a >y[&AT`@uk'c 'jٮ_ aBgQfOR%;AÀ0ʯHX8Lpqaφ+;kYCa#1)ؖ5xX2&$yOwKYĈxˤXai3wl~/֞C|qۭo,A/rŮhaw.' ةa{ &_[] +w34v\cgyY1J]^0?\Cq: u6SNE endstream endobj 1372 0 obj << /Length 1385 /Filter /FlateDecode >> stream xڵWo6~_!&1CJ,.I t&^>mEҸ"eKw#88x9u5|,iM@0F1M!(`UBهի) FRjJf!gJ$33I{N{-`3vg =N?d8shPvJh#X=Gw>NIBf.8! Y! %=WyZ̷#-Q%--JY T`)2E ;EyCG8 1#8vR $@`]&$K2TЬ1$A8CTS?=1R XZa7$ȵ;݂o6h2~ZJnBV@nvQrqڞם6Ff}اny`GJtStbY=}4S Vּ ɛ4ua8eqNbYC]Ԟ}"N{hFi1ANv_x_&tX SUcI,C^;V=:o?+^jӔNjsC"й?)}PG:{jtΤwSA 96񇃬y l0{z4kɕ3}p+qn$r-5o>Iwni c ms͹n6,GԀv+v ny-)X>tz>} ~ !jsK/~GLqfY 6Fj?xOl=;[COODT<ڔʬx]7a{soVOKLӄE$p(γs+(* j [w7=x $"` Q|l:;D/{yhn26(@n)MK;\f $ppΜ0A3ߞ,i7E\>8mmS_99R&%V60X~)_042߸ endstream endobj 1383 0 obj << /Length 1755 /Filter /FlateDecode >> stream xڽX[o6~ϯ0P`&ueil)6=6EAޯ9ȒI0,^Ig:lGd<͌QJˆz-4gԓV%˲te V'Iz b$:(jߑAYg#re a3`Gむ8͊ TGw}#~S##:r 6Uѭ̷u%ٚ奣tU1 f _#RuhkѨRmkQ{ G>q$ߖirdgt?PMk:k)+@VwA;60 ʵΔ(UyX4W8PKer Jg@d: &f[kF;C{猱WX:%p}>fa@ 2J<5Bu_*v; SvZ5'$`aMf 9aFzaծ1@WŜi2W!~Χp-d63|d507J_vF@G*'C$ 2Ґ 44[$X u'fY7GK\Dr1`nUE "A5l`+'dRcKs`6R'V sUd~Su֭Np5ZxWu~PZ‘)Nq:S⻥ckF;sf%W7RtN$," @ڤgT?؛_#Qt˂a>5 &`:msHmbq{{Ksz8/rM9Ky>T0 swp>^;p%KxH}+IٕnL\0! h+8U~6>_f[TC*nPx7r|QBܰ ֯KȞ0lzWUL >2#u,0v,P48?IB&jȐǶV9%aЇs?Q!4b1aM!,[1ږ)QM% ځ+'H-.<,G^m36S0Ma rWou@1]IºV6X?c %0+`LV9A"OF>rE[@> stream xY[oG~ٙsK!-R+Jm<`(-qΘ/e~s|sf7R\.2!; m85:6RcP6d6A:,KaESV]6rj.CyU\lV*.#m9D^MOj:~ʶ~6VQp$\lHvK&As:HMƊ$_5-1@2(bZ";ǃx5Pc)6"4+戹M3As9%A($Ux Ha|c 4C+e!ȬHSCsjzVqN69rCmf@<i8dLlvq)ևmnu"j64:hCD'BphcpV+ڴ@_ [HU B+O"AW -Zp9G9 e-%*!#rLz)JMK4ևtv]u b9&j$dx<-ё?E~O^p\ˈ/Otc7<~X ngūdxQF?NWi//?|ΕabVڀ-3|bhdx ݹ-KN}2fW<~j;z׳㣣fa8\φד'|/Xū{Xz_::O{R1r'C_wݒ^< hlK|4vSջDeReRw-ǫ&A>{Z!S786ww'/g?.d=w뮇[8ZzQѳxkBU;<܋n;wѡz^wS~}p͈>/wmFOuM: Z=(yA܉6:ͱ14hU綤u#L-vY;.4݈okCu#vOva%و=^4Ĵ]GH@R I-iyۑtqR!IH8KKI'KKɞX PFް=e9K6,%cG~lVat#ET,>(cW7g$;mϜ#ɩ[&t(똻 hJؘkE0Nt_f;M8AI7Üx0/a^:1|4n`l8}} 7^i3H9:Q47RDk)޾9)&/\S| o&Ew%{J1{uus?8 endstream endobj 1397 0 obj << /Length 1014 /Filter /FlateDecode >> stream xWKo8WnpZ[&(/á(D"FOYv4hhp87$2_gtl2Z"q VxlF2)a@)2;`Jplzp[-.(X*Z<ȬG+clc Rby \[/)?Bco#&xGYq[&J;\n޴t&nl&]%jNqɸ49Vy.\XRd\o["r {R2"JVϓ8/:/[ɟMfژL1EYG)b^ɔy[u-0Ry"rFWd0gZP_(H&^5I|?^tu#y{%&G!Sh[' ٮ:Ŏ^Tnv"dI}LիV5Qe㯩D@{N3VۤX2jZL\uR. D_=-2"][R0r"ZUk*|i!vV݉~ԯ.[c3VF.JJa}AhRO4|#ԣFZd#*Z#s\Jg{"uߍ Pnn"$iJN lF[V[cYMɕV\Ts?kGKtB9G} C WKɟ2uvM}6}H8}8v 1>[g2[|^) 2ZZ26륖- {Fk1Zp!>yWW&ylT;!wJ|*t-HOЗ:nJ;&1NEu}ΗIV L>dΨ|֌jጪ'Qڛ"?3_ x^B;" ;mM`}vAŸj˸"s+Tדk,j ɗCnd.6TrT2(Nzb{/׎$ endstream endobj 1401 0 obj << /Length 1275 /Filter /FlateDecode >> stream xWKs6WpEH6v:L)&! >TN@S6_z,~z"^zA]=J.c/ԏԻ*isvd귳( OTv4&rv &^;X ;X]ęlj""dkucZZ,2uv`%Z)@"GQD-+oAFw|M3\qrH8Jz{^,=zvîZ>8PSX\<41'''FQʼ-f#BKVu#+^XzǮ92+Ԍ+T+y6}wVdMU7 _=s'%Aq'qtDyMPʻD+o 6Y]z?F|?A>%$?1=:銺w%$VE7Jt5[s9 uxW+e>l+nv[N9 Ge ֜ۃZΗѬ)L,㏎(yv5@_AˑbA]~+;g6-ΐ.gk0BjVsN8x*aǥD'#"# .-Jr _U$jX+l($h8`b¿*Ө/3u[q kvu)r֥SkcKa# 3kt<_tFS_%46۠Z|$$~9:&L1wXHl6/ȕ( 6-ofby#Vذsw:@n> endstream endobj 1414 0 obj << /Length 2015 /Filter /FlateDecode >> stream xX[۶~S9pEt:Mݺ8nLw<#ȿX")9n܇<X.doO|VE&Ì3$Ǚ,fY>ϒLEb 6p[lo!YD:[o9_Ext-)yMN5tC#,Wy4]w c"eу]c+Zl'LM;nn5#8B`"M`vM^7}1/|1Nl!aZy6a.A7.DC[ |+{ᅵml%jP߶^a|N C΀= Ӫv4:_t<qw)Czۣ gq SqO; zW7u06߳Ikz?w+xU F޻BCPuBFݜGOw42(G5:Z^@^mG7,e165`?a=bU\-v]wh.O9Qw8Gi{kޒPo<=z$|ohT85{S)O+6AcǷDxb=6ΉqyxZtyF|s:\gܱ܈o WdDީUun4?~A [&@AG4 {zN,<Ցu^A^SІ/Ñyl0ǽy09@!F_D(CL5k +T>OG dXRBMH^8~^EX,yTp\ P ^ 9luj@ HPkk Y?™ pq9q 2N(43DѶ.1$Egx BYqE--eCeW5%R9<ôϧya3UkL!x^W[<?;t/H<5d<.le)p@n3X iCGæ g}|JC / JnhM!#6)=}čP AG_c컗dS~ːC.3ҏwZBRXHH8B$sBiۣ#Yփ"RbG:ĭcՙj-ÄՓ'RV<<%o[&3`ITC[*[YDD Ř(`$`FfB쭄ysJR ͍z]7m:Tij>&\leDb$XvL @&yۍZc"߼9l-UƮq|qL_a"&l^<%(Ҙgba}$3ܿK8E\{ 0!2x,9%g1Y9cߌ?/ h endstream endobj 1427 0 obj << /Length 1276 /Filter /FlateDecode >> stream xڵXKo6WlEO K=AASMD"r~{˒q1po$ǫn-/Ev^~,e8ros?PUQ.<=t-]vl/La)"SGK {S8VXƮ^I_y7V'#IHj0,W*v ߈0-9@r1AH7$0MQ~ިs#-6sK]$iEI,eg5[ -(HefR h,o`'5QGc7aM4LNh9G`h = %s^##"lq4t  BzBA`..QJS^8a ME \9FvU<%@ZVaN 7ޕKL&# (p caޑ)cS@d 1FD0%~yϊ#Hk3e U[E[\8o C@ #%`[ؙ8$Lr wF SBw; 8Ybb)՚T;sͥ GOTj/_ysZs>(d)2EzIڵ,})ڮ&Pť4_5}zw)(t2~6tgU#x+SCx`]܊)F=T (K7R:ByM;M-@0jd[B͊V3#CDS͖-* ?[Wtj{?='mݴVy B4s}djF43C-7Zz?t&|I6-|z&ߤwYx FF8zQ^ڵ5]^6u|b/DOH.}n2C,:vK@_l:[2{ydafQ ݃`u 5z~ j@+/-w%m1uoϯ3#;8G0N5o!(t?te"Z?a3 wخDf%%\_ontI[nYט~ט;/aPEd4YИ8uu7Juӵ";vGh9"-:FW&cki:ۓ٦,6OÇZ үcs^ރ}q ⍒I)E?SEetQߧ3B Y_ ^ endstream endobj 1432 0 obj << /Length 1106 /Filter /FlateDecode >> stream xڵVMo8Wj>,6Y`.K-Q I~)bI뽈C|||3!n=1m9f^1ea ~2>q&^aojS  =)?h,jҺk)$cxW7@0@40 1`iи1MmYi"w&]-{eƮɌqmk7)F~YQfQ~_m?e sQ{nLMidWv!JT|D81rB=9nxI8 βsG%oeժ~]Wo/K㇒Kbsۅ3sj-sݚ9.jU0sE/aKݒrJ.QzY5y9p?HoV^ui`bwWx.~PztCI'x֫k߭i1>!~` 68  o\Fu1XTi{ ?ފB l;-rnim~!StAG!AL5[Vi5ԏI"> 7Lf _(|q wLBáI䲽ش :Jj zFaڪ'ɌάPi)Y{tT~x/m:/|#^ORQqh xcUVv0uKy-^(DY ׷nfjY4iǛo]B!T &Z9OH=c&mki Ve]iC)̗߀Uqxg`tpyu:_٘􋙾ۺ7ogR۞Z&x> stream xڝXK6WUj!f*ZΫg*{sHHDL F8/"ݍ~|h(7~xq67_ay8lXQn24*6eAN5c_d3QYQEE`tFs0ň#4Ͱ` ͎0͈;QjSTӨmxgiIׂHZ70Rf{%oDWvR4iWYG`Ia1E^`yҀ`;ײiC16#BhM8v>kX\ӎ֬N([EsH0V at֬16(Y`-ODvUg1NJ$ RX^~d7Se=JHKJ G-d!&:PXh+wFGVڟN0Չc4 ?LMsBBGK^4a%7QVQ7GaNй8VpDiXC[opk<6oF(dS%KNf^-}[`tk3%@_ _ߟgߝ P͎,gRceq3(O_껨„ hP`3o]\Na\GuHW:]B dz c)eo~]A^|%J (հ h"ኌz af8~h!k&K!Sbln2<y[v{Rz6 D#T{,AK"{@> ҵ"]v"0o,|^No,\\ s6&7!ڱ3W p%J_pA80(l:7s2lx$ V3J$2гhEFa>zI ~& !qQEAgw&̿WyO!xBP/_bǀ.4G g6'>W؏s oE8 3rwLS,lJ2Wɠ^XE~\(n5&MNběeqǤMvsA:uO݉-\ltŰOr<"hËR endstream endobj 1453 0 obj << /Length 1338 /Filter /FlateDecode >> stream xڭXK6WHk mt@[hֹ4Ml_ZkwsD}3; A4y\`.uGQfE0H >\i2T$ӤCFB*l[1˫5IIK` Lhnl̒9lR'(SDy$|9QtU5U&Xc$qi_yUWx;#uMviKNEa[p;Uavʎ:^[.%?vvR>8P^omSpmsy**X]KyS>s) 210o;Bk^|r2WHܽ̈;CDA?#E9ڐSa*´Dl<ꫂ=7H &#dߞC=gi#Eqx*xw[h0>Bd $w^ePSc7VH1¾Ї}z@[[{[/W&ɧI oFA<,<N>| a(ty߆Vs^gEiwuƎ"IE.x:"mTjZ7F}-aDzڮo^/PsawT ӊnlO3Γ00ffIXƹ#X$>!Č' qwDBJ4BR^UzM7-z7-lq~3]1_32[ &5Ui]NIduOӯ90g逘Qz2z2 0ݠd2( 3aR~ghM4TTބԘ㉞GiF5g/Dh‹K2n(5}wp -WڛW &_SH/6xD19$H(yqJ֝/, w{w/NJv 䶇c]rb ʪE6xC,W i#F]js@pqpt?koc,YhBC#~/gI=̈xNGn& endstream endobj 1464 0 obj << /Length 1577 /Filter /FlateDecode >> stream xYێ6}߯S!VKPMڤ@Ej4MQ-3Ev Iٖ$ލŢ(rrxY=g?<_ܾLYiY^,4*fjS5hbNMEūۗIv?*R/+ {Qn|Z(Ͻ(auz؏ƒyA2o <#yva;|e`dsǤkS)U7 xE,nj_eT~xx<ό<kƯi&c3B@;#6t?P@L%uN[&f}n}Ö8e yjNyCB:]xt7iGEI[u|,\0#6=ZOF@ J(,B֡R2ʯ;yoa_B0خy/0T\M1R__k5g\AJL6ùo:s7 na霢e׆ -O(D*ї?%,^$Kɛk0_vNeC~qLGNz0ݳ mmtWqJ6lӑ#Ϧ`ud9}*/"mi`{:K&Zl6g6cÒ(2ݐNΔQLs¸  zyJِtz4Q|`!f'fB8l5G{yk0a̙ɏ맃kCdA6r/MGW]s7(0uTaCo;0N@j`3Cmbl% LrfM)==i 0sD3녧9ApѮhZC=k+4GO.Hc49$AL$ְ$I#>?B'!oa,ԇ|"rڲ+*'e:ĸ5(&~|Ҳ>"VšF<;Ps+$t0WOe3T8×Mh=Gxp 0LVN=hfr^oiX(aW d4^BH-зWk.t b@y;X V )lhVK҃ >P8"h~{p(6a%Q4t}b{h˟ mogy0[+ɧyq3؁y78C}x::A-3{OuL"d=yn/ 0QT8<[ c;JŠ|<:hcc3JkUZ L g"CrOֈt mkP60j=1M;ip ~¾a:F,df#/FY_ ʂ^QЍPp68 ޅagwF ċx]V |/w+ ,B"3Sfg_k\ endstream endobj 1474 0 obj << /Length 1401 /Filter /FlateDecode >> stream xڭ]s6ݿB6Φ%-m-nmhvxHfHʑS%ko{ > ( vA0QqArG%k5խx:Q AXpcӼtyT7,%%Y ɈK3`0c$F4?PC\Br1Ii ^w]k-%һE4*Ee4|6vB2rIF}?CTjnN !hZF(r R-SӧyAT{0x0!;sT t,3/ޱqdA#Jℤc:,3@[88.$XuUHIEPݽZ74=;@ 1= J9oC1]֊y1xhYh-֚[ċ|aM1$IbuYݱV;8LC(fks+aG/V9/RӪvVX& u*7`ru{Y,d!q3ɻ'38ZwDWHNxReIl#dnEmpQ5sOMz5iꆡ_b·3侦}V]KoH/fG͵7xFg,|MāKȓ:/]2tBje&E]bo ܜ.lޣVh\`,U!镴va< $g!nIGtQR -?_p X~};V s>)v7ڤ [`!v񻬅&O R6{u/ǃv{6o z`:`8Y//~őy/,rtі@V;Q+t q*= ıغn|ݚ`;}u_[ [*ߪۇ''ުGӵ4Fmfp; endstream endobj 1485 0 obj << /Length 1598 /Filter /FlateDecode >> stream xX[o6~ϯ0Z`uW zv`{@KUJt&-ҡ{u(߹}<,ū.^"CYNj{ x` [\?$&ly{8revY,jԢ3ey(b'2ЛHn<;AHZ_^5 iq `EwpP2 %@18Pu;*X~'[,'-㕻#9V83/YJ=ZK +;Aja#xWwzgVK9lvZU/x;L,KDI\snv@lP_{X^[z)ȨV0rVeWXHѕ֌|Blő"w+iFQ kA'y_#{++loڛ@xdp '9+}|7kF]n &V%Zb̑ \$):`F)]w5ژ)eHC[4[P~p;h~Vh 1J0|sp1okI:((K$.,?T|)D\o\Hfw7|ۮH zųg@!.6Ͱ:C]akH܈W@Ym͓~Ry8~4oy'\:9?elyRՒ<ݕF>|^}H1 ED lwjaK` J1$'$b*%#qjĭІR9 JM$OCQ_)^aoR&N2ϔIHz, L~GХxqɼǿa4JQV\ GO{K:O.!O/Ѻ?~,_CAKĪ&#ipo{/ B}8@a1JB#`:y#/d9uOT۲ ^ڇ ǩuV+7ZEW={Ġ6D5ߙ%[ "fѧh!C_$G]j)G o;'B-{D[^a;v[ 4%aF0?3e0ۑ%!۰ ,'e}SK7aS Brt+Y.Ds3qL%]K:5VxA٨f(A7B/ endstream endobj 1496 0 obj << /Length 1499 /Filter /FlateDecode >> stream xWYo6~_! h\umĵ un(WHJQ8Ck\F< ?yb}FR/GyzA80DI{ץdb}wX$Fy"TR:y5"pg"e  FlS FVX^ (3K~rE7L?_U}*7vqr> wN.ԋpC˪$z8P,)/S"ſ$/$bg+55aI n\eHТgjN{f[!q1(G5eMQ֒ p%(a8L<8@AJUf}!ps"PC-[)Z(%ᦽn`Mām:Zz%'^"kh6nKUAzt0oFF ¸:$+' JXT cZѦ~#ҷmwz[JYdk+mK 5?zsNx)ȟ:({bK=rC#+Zs+:dG}ކlf+Q )j5ey'"O]PL:wAfi$\1[ij3*@1JH2Y .Fhh sA.ÌȥY Cye/uIӀ Rp] Jߣ`^tӸ#[Kv-W }=躪,E>4ЧׅHIwaN[71G=vhXbh˦vKZ崹k=(4XHӽqo1tPMThQ9Z²Erw H,V_1kv 뿳¢%@WS)qsD7hZv_نӏ'> stream xY]o[7 }0]"Ei  t@v (vvH{(7ܠc W\H:]p1uJ]>w %>\hRVɎK@(NTTq84 . $WXL`WԄjI&*P5 eӍH!BdJ&xBrPIh6 v`J)H@1qPOQ JjcGM R1-Sqī1hd@R%As.s$2 p%} gDj6V Hf,I մ0a9Zdc).qic⒐:'Qfcf f@\M5Ô HC`Zpɑ'CL Aq0?09[ aLĴdh(#C`= `\Z +7-˚#5Wc %*$,c)X+IN "ܞ 'bb -c[R}l*U1fC cFV D6PjQv8^X 3LfzM'_? >aݳoL}p7A|F,а/-ԉ&!N0 s: yIa?3pԾmmc|v`%󅬮0P;<_̏_N ϟ])nNǘ}:[YU{~2?.g~99z42V:DG X,U}Vb`vYvHLuvB)N4&EY$ht(ԋ6Kv[FD[s,mZ~]NGtZuY]|WCr綄 Q ۇ( B)!z݅wG[宥C-M(OrDt.r~Wnw$|´{:7hjDGAr*gjBXF,q&pBhuwtLD9^4f;fpxA5Нpy|yocG;)K/:ԬrVu2񺋜v/T^ʕrMB8lz/\vF[N*/Yۣ?AG endstream endobj 1511 0 obj << /Length 1278 /Filter /FlateDecode >> stream xڥWKo6WI:͐zZAuhѤݶPds`$:&Vɯ!YJ=$3Ùov:y=}'FqzND Yg<匹.h !jfEiҍ=-꜉s䕳$ WV2xVx)+C tDVs1:G>{@&tY@̘w^ .aFqpaqٳ$]-[KP HYʪkrJ2`n,j~lJ4 m?[ikNMw%dj䕝An-|nlĆ1MAQ5&S6,9da6)O(~v$w\qfv)rȆ|6bQ7L؀y%\6<9/T :sY6랒@(wu~+F2#ȃ4+lgF+hh_W"YF)iګedENN}] 7U)ɴ-M%>3Ik0?pU RL!`0 }Q>9xd! Pyq`# f3&ij'̦.tk:Vj^>Ѽelm]iH jYyi!0iF#k*<`"}l}+B28|b(E{Eg/@vXL  N!NC}޼.iVy}bkKd}Vޜf.i[0]2duL=!} 1л;lȋWN]R䫶 wngXtB=q'۬ACr+یc6VBL@ endstream endobj 1523 0 obj << /Length 1322 /Filter /FlateDecode >> stream xW[o6~ϯ0`!uWQt ElhsDJ%kۃM:<#E]x0^$hq]0JD1na~y(QHB?EІk Q6@4ڵ$AXz1,fe\376VʶJfFny8n sNII`H04۸jZ(B5c͵n̓pY|A(3YjFp3^؉\*y VecUWh`N*%NYf 䥑`Xʤf; pkGA0(7QЪx\wtйp>EY[e[5433)6bJCaeW|4b`2C^8@|&8@OCe0çr;oƇ[B1L(Ѵ[Uf+\P̘A/=gTl08 gwc{xPѓ"K"*S6EwcEOF9+@;E M}f|{S $.. M muӳx?%&|sCMnl$^8+ǔս:ܯ/yNZUAJ!IpMsBvzOl$MXouݼ<.?{HE̦ p[g% jkM"@ *W?ΎXBaa)v(Ӂ !L O>C<'3!'AP{ 88OcҗMƽ^ZWik`5#cEdfc{ f␤>" VQ1i4,[9o(/ad K?p;Y;tSIlKF KD!K„ *v} =]+׹ǽ >& >^/=! G}43er o> stream xZs6_J3Lj'viR^80HH%@+ @ѱ&o :Ny{r89;|:vNxڙ`:wo%)ɲaXxv=9F`6jA8Nϛɟ'!\n1M`։ғ:Kxc;մ3.f\'[zJЕ# qؙNŰ[>Cg^8 oV𼻢Ks#ӿ7Kh֍({Rp%a2m4ϴ8WTD%n]j0<~x>շT(Jrɨ2YˠB$õ u)@ p}THig l\r WȲ@dDL<Ѻx/O&5JZ_dUV~h4R3.VϾldz}`<+eH!t0~dM[uSQ_VT[Ok"^m:lLժ )EMdL$Iծ4߷2<!0=Ͷw1/B0 mS`85D#8&ڣ4qIR\$!+(e T@߃I Oxm))@ }`)͌ufe@]kHidY@Xi,2cVRPE&>I7IF`պlw2I_#mʂ ?,EMOMo>^ۃkd/Wm -dVGVƠ%06EUT&[_̼遹2Acskx'}{av6 6= |`Vix@n6[.Y2U"uw+kASoAy#0C`03K%w_7LȂ޻l_ozCn`#k;6صZ:ZÐ NJ>auV̸4h_|:ܬSJ!RY8u]a'ALVq/# I{6nszLL @5 > %6iOOUP *X0,]e>/ xʉ4B3ʢl ^l84C Y߷5}ex0`od||ϖۿM- nm#P"Ѫ9漠oA4m졌;5NLC ,g8@1W.IUe]K)HVtasQ0}[E,2@zX Iġ'pJ.whIT1[OiYGE?6ty+3E ӓk|5vC`"s0W"q-ICE7o(,w 1nR6!kvzX7|ц6C p瓿7sQ͌ endstream endobj 1544 0 obj << /Length 2269 /Filter /FlateDecode >> stream xnF=_! V1wźNZ4{>;"G%vsB4(r̹_Frfۙ3wNYBȋfכ8Y$u6yY R@`+<1%QlŰkXvoyI })sy.iMSj :`"H-s&s[z3,ӃTl]mvo2pAPrivfy /ӢercHzaԣ* Ha e7I0pIZir*JYf7CK{?cpCKu?)mOŌ-PpN rfM|x;^9kX)䢼9G>qMy`&|a3t;+쵱 FӼ)h9%nP_ l kv+y5wvsVߣnWr@ (RZYOlP8l[k+,UWg :n>Ŝ Bn(-up󛱁Ө.D6r#*>do-~1(x)+Ʌhi弄F_Қ[FDlԑQHi6mQ&ӯ]/<0@s5쀹tP KtXvu`%pyS(yYClwk6 $ںB>hD_ F-Atohj?}%=i_<W 1|"8^bLgP|I=!W/o m9-Ҷ].rMְ&P)stj T@pqS5kV\3yeQsЅPX /J4O3UqOgI?IQV#)=?&^Q:-tswBJ8WE5$ }{ɐ Qg] '-}D<Ӡi-DQ &9>LF&p)$kYH)heR6>Qzxs!iA*Ȏg׋w-\.v*!7:o5ÂA tϏFA]W sᲾ="} CSן=v3tVsI㐬d b%E29=+"Xnޠ`nG Z՟\VFz"s*5 aiט@Zb6, pԻ#p dSb cL9^YEav>[}V(?"\ݱ|}ݭEmg J; ߖRU>3nJ8ċgj77Uώg8NpP-\ ^x'T0W w$쵵q:"WRTN,zl(Sŏ}2 ($u=lYT@$(PBψwb?ַ2Q)SnWM .іf7- ۙ'Q D[wBa,0~<EPz@,,?(5%* !}ĝCВ)n.LTח)̚vq&}{:G zSQ^X 1Z)fwD{ZC0ӳ-+VK@AU](.>w Κf0TK*@7z!u;P'+qftdotUe"Km& x6ca:A"X&$e|J45axPIw=Bsp x%Z:}jjW~YxU\H39SM;9߃mp|Diҍklh`CDqu8 qW+򒧤vu Ѣ͆pq>C<=NG \/c17CH8%Zyq*$NT{@1'A5*+ E X#Tu=`?jHdvw;0 endstream endobj 1554 0 obj << /Length 1243 /Filter /FlateDecode >> stream xW[o6~=H@X6,.:zOi0mţdޯMqE<7G#g jNi: 8u24*UܺAB2n2&QYQ>ŋc,ȘZF7n?rlFZhKI% G)a?Asry BڷH h8Tj Ŏ_Ȇ5{'F7Ϫ}Ғz^oRSMxϛ;+َ=Җ^J<K}-Ѷ^|^ݽ^g_*Aⴿ"#gF`\9_-&Fމk:i|ÒiUO+j\ܬ/0H"E)r*8ATΓbm7#kϱj@N& ga`)> "v|CdWD(qVŖJ"uoΡ!JiK{˷N\`?#wlhk_APõl@Dӕ{QVԞ&lw8x&dq$>Fh8=G:4GPe*)송njN?a-k7d^LHQA&#"-8BdLV䜛d ;N'z]4UϺN>)id}&kײ:W TMSiȥWodDyKyr<0qҘͲkamWi3'2 MJ3D!ʂz{;4r扐 !,*KJA f&vTFVHse?NSqtNJ1=gB S`JNyjO^J>aJXnqW.4JJ:~װie [ Fb,=㳕GkxW̓5LZoa6fbϒ1T)bS_V݊q ? z͠*[*̶8Q" 2BaVls? endstream endobj 1566 0 obj << /Length 1365 /Filter /FlateDecode >> stream xW_o6`!?zXڤCE`h,y;l9J`x;wGrU4uR4vaL Aq:w%!>ݽ|GA$P+bC1 =`H|:f`_VeƷhY8>IP E&J~4nd.Z8r-se(jQ)6BdSB0eN:YoIc^Wwa,\Է!YCSnͶWN HAIP3(&F!r}X! k P=e:V%g:s{OuU@MP0Fzط{"KDܲ)TI:ZMlLGuzfegcXH& *{Лi+ KWYQp}7zT~-dzfb|v¬01c%3Y&fYBav3)a]峳Ψj3ZR^ذՌ>PI;(\>a?A^YB|Ȃm[ەX,cUp5%elʒ[EW/k.;Iɗ\,3l,BiKHv,Fl5tlOr&? msSӷ7w?'}hHߍS$q'Q&ή8!4P_˅3|xh[!lO?użZЉNiM5Z?WJUmXyvA˶#\u+\*^#A(m.]Ypi?fSO&|_G3 >\eRl[0ս)j tBݥ6R=0i{A5˄6E>9BPhMH0 Wg\JH,:E7? endstream endobj 1579 0 obj << /Length 1715 /Filter /FlateDecode >> stream xXY6~_Bb./QRPMӤE$Evh@+ѶR5_ߡHɒMn!K l9ó~),Dbvb gw'9ńܾ~#,C`6wQ{9aCRN{ѱlN$cNVT zK=޽]+NyI I褵ދg懸,(-b @RC\Zܩn>G D5?oiu 'V ?fq[$ip1صE|pr`5gw" q"L, PsAg<٬sQ>REe&ڼiz".JԟX\fRIcs0,6:dߓ9˃&=<?0 =*l|\L=|Z橋?S[:S @)žʨdrE |hS0Xש&֪c6 !AX<^EU7:+Fݴض{ȅm]Rìۻ,&- -v~Vz-Zl1ɋlUJB騴)"XF 2ZG%,\rIE.?^Vf{f^DT{x *r5j+{T:&t=7X&m*"3mLBy] 8,7Tr{M&#85*}ӵlTzR.-?`L!d8TGS FPz7{ p%?vѧ:=L8k>.jOm v@N?Dv]9$끓d|dUe#C E:6uTpI (e^BC 9TTS_p̾87?Omd7A 0@r K;v\[E3DpӑQFF`<:Pz|tA@ܐW&C.sơl[F?崃ѯ1=M|mGO&C[?WӠӵZt!,bn>0Bkh pܺ7KF֪yr$nm(6kloLe"hdSE=}su~J$z W]Bxmn}CSًj%. cl@W)^xVfk2f]?l6ٝ+?G LCl;(ˇ4W^ycu q#a1ք <(Ϩs=,sB\vآ!v~P[TY?0hȝ&*귿`5G:@t]'(MڬW'&s Ȁ^ܛ =y~8i! n58PJʰ@ a;LU]%>΅ClM"\H=AzPzQQ-ޑR$7, (oM 8Uub =6Eԁ%N Qd8(d<4Ss=]B-' 8n6j"'LwJ/AR " { zݸ25m/T'QF_n@_N9a!%бNac E@ǿ!|p endstream endobj 1592 0 obj << /Length 1439 /Filter /FlateDecode >> stream xڥWێ6}WMEEiAM+6Yr(ٻ~{"e^ٛ~0p.gvv^ A$( i1?t"BPg9\ףaeA(AQÔ8lO99c,i=xc*jјQ@Yb|HnH-J` XD! /jYZinavV,V^Y;/jUKUbw=|-D!EV35/rXc"3&W+.kK(3[}|)6T<-J%SzC\i-TlFI'3'.Uhi`q-M-˂L@ϴ00qdv1ma/ $5LJ5̼I>˳N/vKfr~ x!JEȏ}Iz q0v4gh:h 4`;!Kx8U1 D=zR.5 !6 |![F\u]z 0B_ nZnf`dut"޿g8|Ǭss(! %ͬehM,DR-@EXa܆oO @?-?7>y,\yiS+͍fQ4oJ{}Kn=\z)孂 ЦXmΑ5CZ~U2˛GυO7~ L097EDN)PߕnUd0J#r%ԟJeǫ׷YO+i\l VPu~j9i<]%14Y8,.INeӦSK:Q,eoNn[b:7qu^/McZL㵒}MW]?GH-Mݪ"mz=~oj}jx e8)B1ԖD%Z.rj9[u;8d.Mۙei@ҭii ekZqjrk x+8pה+6蕕c4jR`RBEҾM7贛v)g"GtV`2|.;d]G H⤫`#]úr|#__\3~qi>* Pǿ J"$eZo)|${ؔ&LCXꂑ[f8u 10Ї? uKUlȅl0} 6ҷBz_df endstream endobj 1599 0 obj << /Length 1646 /Filter /FlateDecode >> stream xXK6XEOmI(-6[I(j7Cʒ$ލDy[wI< z= db].9%nŚ/^~~EaiÖݏ4Ӎgw2^YU1E/hWJƛ&c~Xd JvUVZ'HɾdC"DHe;[ZHK?vhC;"۫CK+0rAdodQzbtЋ|.1Z<,}BoBN8ƣIAdb)i+@3@51V$nudGg<7 > NpB'Zߌ:-G[AjC,x# k:I˻UŕԇW}t?(qʁD 15즯x@  |,P1YN/W^i/DٰE^P6iJ&P)_Rt~ShOך/@}#7¨FKi`\ HVƬ;XïwQc5 HX#ii܎h#3> Ҹ`pz1h'cnHG!ѫ՛/PakrﵧQ%]+)-_~5Vރ̌(B= ȭXC+qbFظ- %*`wZtWԍa 5Q3BGOnMbD3 jr8 ޷U[T)V{` #+mUR8U=L nl;7 IΪ:9?]DӋ^gﰔK4̑K߱lb`b?O¡⤫j`bnZ }5t(qHIMT4+mLצM'604YcӘӦ1=k Fm"FECk%5{"q tȕURdž3 n4RʻM,.c%xj^f`ڶT;q wPI*=ThF5R *K1Fͳ]N u\=8dIJJ$(Qa ʅ!P7 MtU}{V 5 GYEev\9s?uv #;gA 4B]<; B5+[ά naOM3 -lW6Lڍ]xjOnЋEL"3qݏB7|Ť D(3aOO ;#Gc89dg|B2?M@ 2sGwFm H˾8ɢTQҙa0[f#[i31؇ Acn?޳bx51֏RsYA4[7RCqnxC~-g rjͪƾ31F1N a0gkla6h,o'&>HK{VR̻~P% v5'R1r7J'0֩% 4EAZ,TZ`@(p+an5.4EHtӦ"tܚ=@ 4::]#Ů'u}?a_@ endstream endobj 1508 0 obj << /Type /ObjStm /N 100 /First 976 /Length 1560 /Filter /FlateDecode >> stream xX]oT7}ϯ#<뙱v!PZVB Fy؆% ]Y=|do!YR.8J\L]mőQa3c.f,fd'TE8%#4!%ˠQ\ \])m_ j7p6 ?%7zE2Vh yH+ &U(b I' k,5Y`ƕ8DTXɺ%|`6pXڸ2#:#")ٱZb-( |E%2 I6Pr*(lGq*N$6 -Gl.bD7i1umS沊Jchv1PiqL.I+dj.g1c"cXSb b&eu11 3܍:WA\"h 1[ bKq/XEL|~c`Nm` Rk1#z0X10US4_,J0(&a,"j둝rl= zT"3p ^ 71۷;N'8VN':D_[Xz)` ^'I%z>[]7CwHk_m/m/vHU/mtjxN /]S|Nwq:[[Mkwdz~Q1[oWg'O h@o|yeV#g]ktMk!|"+ jcͅ=WE3T7+6N٬JeUBqCBUZbYff9؎\۝͟6dx5]4p<2<9p%l[xAǚ}mӏ;#p^slﰷFNgp8~=g|0|ѿ.'G71oUJ؍ݨEVuJZЧZ`W˜ϣ\|܉Ɓہ%z߆%w:Xׄy3!K.SB؋plN=r6/S'gGo0wM7 U` ^S;jq -D^v0ʩ͈^;F)2AkkW)W* ڽk[l/kAK/7GF(> stream xڵWo6~_a$*aMR~vkt0#2[Y4(ٮ_(R*mR )xwGO vb% e1'7 QKu%!6̵7j,W@ZÌx#7y&tDZ[xmw,6 qTZy;G 237-$(޴Ky[{paJ,K1.dkc`J@I2yo$#[-y]lL\խV(ܷ-QWf19[=LV6K{q& \XgIHiEQ/Eل+^4&8A#5䜠3>n?FeXCP¢A_x)5BѲ.Qϐ&=G*RO\mVdZۥVR# TccVUce@I=ڎ hw?r:OޅI@.U)S-vcf+͂a1fR p\J؃F#8I50LQQdqR!@Duu=?+KAz&@W\v;ng<9ё2D4ƥFfɕȋvOnSK-o_.7-חSgTιt\~^9 g{0Al  dz!Iۦ9qwMg5chh*旿+q'Q4ѢtoSԲDk3nau9ѹÏvX?9"r > stream xXr6+0 uLH6v9tX=%9"$aUQI%'bF)Z2i>*q)@%"iY&PND K*qMhJ wR,`N71 k3"ЫWOTSm;dpx=5!3EdD*2 HѢ ) t?X6(\F?F\ǁ IdN읦,Ȗ[UZ4iMs2?+S'9i|4X6LZV7>Dg2 _{mVa0!(@ᒐkVo4w H^HENU ,mۄaV:)?Ѧ4,ڇb$>ra\8UljPwm ?0GG@ *!DZYv R9O'W MҶ_RKo+XV6qq/quuG5X]c3LgE,]="tTmZ){@8Toc__p /6r&;n ؕZZGx:z?Ô_s,'=)tw^m'))o 6: ȗ!qĞ;!OVFkBRC?6Q8qnp 779O{:NjGuR]\JUmdw#GY7T =E?,گ_&/Cѳ^ѳ^ѓ^s~zFO3iy􌝥g􌝥g"Ϡg;3voDƼ>+z>" endstream endobj 1640 0 obj << /Length 1885 /Filter /FlateDecode >> stream xڝ]6=³3+Ys{iɦx.}J[YT6_Aڒl{yY "Xygi(2v'"C?]2L՟w_gɈ4Ns? djVt50Eg}F|c150Ltְ$'ֻF'*\rMp%r垐43-*B||Fn а~*ʝXKwLyՔ懞+%dGxho4%-\yQ,EGC/?P1P͜neUz :eyNL~ U nG`\Ej_ɌH2YAc_ރS\dOAu&Bi[Δ(¤tP4Pivq_FCATALBt-'9|jc!#A*ILz41KSC{9؈ mFW8AeZFD \5l_:jJ$q=o`PU pk#['Jތ5'_al%;@:-H[Zm՟T9necy7G"M ISֵɖ* ([&&7ДYc/2#Eð`f|a38O%+dS5$$Iւ 4IԽ"u*ndm͸ Kae9 t׫z=\qmfX{T:©e~F/eWPög:V`G.-"QQ)C;oVdCD;lx3Ea]q4#^,Cv_Љă_==ď &},zP? ? bh}P/އYcqE$6rWax.N6o}so{,oB467wEniس49-M=qr dv\xs[$Q񱟆)t'a.2 I*dZo-YuE+3_c@?ǀh+{pܬJ459md/phD-ɩMxrd(O4tY{"^@U DH[\j'( 's)l !-4*#Φ>OQL[?)˪e[yf۽fE>ߒHG9CgVLQH5GV@sx b(7eHs1uety3BII.[\I,?+=\i!J]8KW Zn8v8 xkL9iŌ/h( ZQ\.BYT.BZWPys1Lڋ֩D:1A$omv{9N(i#Mmh!@?sIsNF=|'R}ȏ\ =}e⒧6M)&xA҆{KkL?t/HNPX Xv|U 3>FCU [RЊ?P+ U>@9Yi3}f4Vدn^~GIZVsO0#Տ"[o,>_aΪsvRŜ`>?vVJM 52l2\yWN/|C^5Ud"6 0"BwsQIogG극1Wb*zm6x\ ꛛg6& endstream endobj 1650 0 obj << /Length 1173 /Filter /FlateDecode >> stream xWKS6ϯp!PogÁl`RɆك쪰YIzyl r,Cm)xafuy^izӨ6ү)H$(EEgE&8 % (rO \#X CtzzzNl17|c3֮=ӊzai5c2ɱ3rpH8~c$Aɲmȏf`^)'b2A@f¤IO FYGa$ Bu&.7]ڳuBC&:|08D2K`Ws;<zΏ}77b^~\>5P>mz^sIm-ݳDC?j폣+pdߢ[ALq񾺸XWobӷ[mP̦/Aܿ<ѶsW4"N\a=ߕV[W&W ֡1٬ha1\fsU Ƚg-x1RWOu՟a: {/(Y$^,HF!h!wo~VGJa03^3 =?3"V7EMVMܽC}F|=d/g e#K:I:~Cq䇅/D%uר41D ^dY*[5rpCcj; ͖|?}(s8DYYCލF םެvS D뛙0(h endstream endobj 1658 0 obj << /Length 1852 /Filter /FlateDecode >> stream xڽ]o~ž"oҢiz8ozyJ]$Q%s6>3JlnQnNpݛoonfŦ <7& IMEA}e?o 5Ɋ w"jQoB'D3:$ ى/^޾M(5KG88#8jY>Ki3qXFbV3Ltvf=ʦ(QtNpIq"+jB\"̓]'<(vňP_H]WQ @D3Y5%RIj|XiC̹_eg_VZDEe.j"C#*fVKmuxL1$DW_H3WO;2@oYvA#!5CǡqJ@UK%삤tFCi,,K&@%qjk7T;QɖV>7sR}$cE0DŽbg8y1Mp/:hbShZ 5З5 &tܯ&+eB_k4mQ:8g#:H}VúI(C\˒ϳ z2J :NL #LNN6*cp O6"Omh ].`vоLe6'XiaƀEYEֵ),ߚ9;Tv Tzlڮб1I{&ԣSo{d]:(}Q 4ȭa{ Z^CihC^_l< )Ч (}wmhGtTPӘlX79A(a6Q-c{[,U񘼖TtJU{e0]VlL(2_d4 z8 1fKQ@svHVm[Ňްv ! ՊCĄYQ~?.,DYr,ٸAէ]-mx}un6*f㼀mK _3m] ;<IVTu?͖1 hAC2N5E1ZÕ!bۧz8 zm,_ Bƴ_4إ{U7Nn}1d:̨9f$g.] HhkvO^ )01Hncӿ@1q:ST_!t.bP!- oC'>´#>rq)_WQqnH_FnŏilL=cb8`[ K`}_3## endstream endobj 1668 0 obj << /Length 1429 /Filter /FlateDecode >> stream xڝVKs6Wh55)_qq\K95=@$$!!  H;9vhۋ׫M$Nzd9"D~2Ye K'eF<䆳W7AcЉD6n* duأ[rۋLKV[)d5vc' rf^`}p-o3Y2o[e+ W1~8?p*$+뭣o`"A֟5suQ;/v'!Ihh) 8X1l]XlVXW0M@mAŐ/S̉eTa4˂R8:+86gH(*pn_v5pMq.(˙`{AQ8ޢSvi(Y8I;"#iՉYqBa'e%^۹<|MERQ\4bz 6@܏! I3CjsO$gsV؋T8djtj&YJe]}8)wPN6S9mòY`4@/V9-h=;=ӛnHX btf)i1^gl[od>]ŀ!7V9F%UOˇwS N-m_xCYM7i*a_V7*x=c)s~^!Jw,;Ors#$ b8w=;[3&U /;Ww-@2^oϸ~\4LdI#yutǺғ8Ϩ!6k6J6m *L ܰamR@Q{6.YTXcXY퇕Wgˁ|nT&L!9^(+,dc q#@0yD1& ' Wc[5| 28\Q )?=I{ʬna̘D6mL: ^#Ɣ8|Plsa\tթ gs+?q/;lޛ[ݨD6od-e;FM{vn<~|tY4Agu ?kUQIc shx4M F,N'6x:%f=tz(1ZgO>oVC endstream endobj 1677 0 obj << /Length 1165 /Filter /FlateDecode >> stream xڽWK6W؋ hzmѴɦ-uNI\EJzkp7֋U8b;c0vGq9Y~Z Q>LAvcw_c* N zAj]$0Z <,7`R}K/l\ `Dza߸%Qfˋ #^2^dJf+gpj6Vol)VQezA;(MPN^/>|N9 0~,MlnšD f.<؟iu$nۘe~{Ѫ+)-WQb幕.Y_S U |CDG$Cb2SsH7:w&IQl=~d_){hkcCؒDG2{|dX3qU8b"sgKVǂfeʴBK/ bWW|*=X \VX11 0h7V4r/7ceJΚ;U> stream xWKs6WL !_`r:$m"yzsEHDM4 U~}ʤMez~;[;o&*;)J#?rV`yĄ(HU|v3*Q!*$~Y]qO)H#)$ S@:I{ǰh)I5lO$EQ~W)!{=K ^q6CM%BX9ՏܷRVpÎKW{RڭKka%`rfxlڰOI貒5a1KK= Hpah]} rq &T)"ddjZqPm2Ea-GhQ [:gJ3Mk\rkbs;@Bd -iqhxLQ? F*F:ic{HyxTxm%;G!:y:UU̇ xUw.@|b]vLP@RVl D>==_rZA"ſtWXg=4p.Ůb4ۧ/_z!Ń6ndGf:TRCQ U:%%%Iw Qu[Y?:NPh Uݲ1/#PmvQAʢ։?K7Z1^b3^n'źVVPk{X{Nfh~AmtMTR-QNuDjT$w~]=9cP6f<_z~2s rbeeKɺz!:~31:*ቄyġG:k x/_J}Em-2bS :\lN~l> stream xڽYKo6WV =,.C(S^v ($$YH^m/Ef /Z_ާj8[UAVyY[Շun=6$M4߀"-T 4'_0)Z;}9L&^o};1]6ȶ}M_خ-n(tݕ]1r& .d'IIcr2gp >Oh$4Ty & kgKZ33T|@~FkSUT[pI0i~x.7a\~sl$3ސtjT hL#ToSHSDr=lP*7K+̋32GҊRK8~N<`E4tưly, s>$)n\?Rq{d?U> stream xڭW[o6~0`Xuò.еEzk hҢFRq_Û#9R{hE;L8X/~Z<:ʒAY  N X(DU:m yLTvQwxI4bl ɖ=4LPD(؏tt:Di8 W%%%b5"j7FላOQ 0K*],1H5j0 %&7xVq:3pDIQK1NBG-]y PJfcŤ#)T( 8@ wW$gmn h϶h)f5oF$Br:nXQ^_RWdEyU}09=FOMG#Q8+|qO0+w1/7180_ypji2rO=B7fWwnt‡' y$wO}FZ+kiϸkds{q'Q?4HH[Τ ɝF_Rfs/7lgz|5 R {}<tfV# PF7:y`\>ia`D,$-Ж7,.98f2&R-pay4Iݑ#]hP{ ЪpƵ5礤Hi0:r4i9"ϐs,(EqFy<}EʓiЃS!?FS Bg( Pg0MQm$D<-3p!hEb1?~aRS'ط؞h+Ҵcy=$# A_I_:3.]WS=4QBhwe~r`>$Lu%ޡsgwٲ^pZ4yCZstD Fn:'}o|DϜ7c-pG ( ,bR( /.&.KOE,Re:;,ՊBųח$uԘ yOpxK:LŒVD3S&gdͨ2X(]-8DZ~"UShڪ ,2SC6:ݰTVky!p8x -F2ژwe09\wCEv>y=`4_*#sNчS?wAUnp8s kQ۾^w=0z|{}Pqm_`y kȡosBEVR~7\; RIP46}GK_~< ؤQ~4x5kZ]T6kׯ\D MTY*R w#|Y\q8? K[mγ, ȵ-UtuAe|x7l4m Ͻy:NjNT~?^3$3-^Fo HxͫVnҥ~~A<zR|,tSzrG>7Z̓J%A90S ;<9Ԇt;}ޣy^. oW endstream endobj 1612 0 obj << /Type /ObjStm /N 100 /First 981 /Length 1453 /Filter /FlateDecode >> stream xY]o[7 }P]"Ei  lv iZp;ԭoQ]'ưԴ|DQm1Tu]Q\LHD/Q!3P`Pp"lFt93e3j`biiJ2pdW֢j)S2 ^VH=i1gQlcIhsuN &M( ϕk0 5Q +,ij6&K̳ g$ؖ̌\ ƐjRJo*Yʰ-jP VGfb+HX"]FVX-Zv*q.,dg̕]$em8Z\mojz8Xbsex(dkLmG(SQɎSqj;RmG:h`K,,xL'duq>^. f8DØ/ڝnx>v7v.V/Wφ|~6{wbҔ 0ۀq|X,dV6lx\p:8< wj#$RQeopإA*kۉk)mQؙGfKx^\_]7彫K]MuqtUA8=GErD N>cJlos/`<<" C![ ͙q""e;܃;G{iG:IESkW> stream xXo6_a֢/q7hÀv] %DM(iQ(#w??zqr:9G o1 gU6 |ߋh,ZV`:{n,-So:AP(%+yC?~PO|r~ a$I8b'L0cx?whJ(x:G+"[6  ޽4nRXцetzBU2EۃaFtˆl;o;+u]%irf)T>zS!77a-4z)ISk!sq,UIQ" \ cR"+Z`|=z8k~@$Rr/Ф`uN:ߒ:ՄfM$xJ!;Q=\|S_lއȠYw L5!RyǂJ֔Iԑח%J0Qҟ 2kqq0ӊ`߯%ͤf ԙ k ZZL9F[Z'([[錾K=FTW s͡ȲK1%)yЭ:8QR~QhayLJ5whWr~ޯ[ ܔUJ],G2T{'UgC f-I~1滊 ΑdhJ3.;>rRgf㊴-m&@WN35*{xg9>Ddb=7cm@ elG5Q^tFJV-%d2=#:zFti JR.+PlvʯO,56Z$ iSH=+HZ4 xb)L1j%pfV}hʐJ)aRbk&ᲁ ZwIN-$֐a ˍԺ~ Y/F"9Hsۚ ׽4?\]L v'П3y/ǗW/^6d D}%+84X2};Zξ8}"k x|$;sR:AIo&kTs߳|ܥI;CSug> stream xXKo6<4$^< H;$XfF;eקR[fٜHb=?V |߼Βʌe.Dq9Q~D-Z0B/o^^P\fQ^Ғ4G 񷼼YP5aLI4Ycw:z܅qA_V<*}`@m#Z}O7{od^s9B,`4beeux-v;%d{B^8{εN[}~&)âPn)iؿx‘)-zFs97r#z˒xY=3.$w8:A|RI+;ފY%Q\Kmd{U!0Lgi#g^G\W{-iEg5 ŗNhU&6q|+{O,rQę֔巍r9\И'ܿUWFl^7m($-M+@n~5l(.ђA'1̛fÔWfHY6YB4."wd,Q38͢cZߘܸߕl+ڣ;nmV|+ڟ.I?mN'1zm3^x |NA81;Mdbvk4[ˤ"Fy}daܓ "|МZn֏Dž@"T,hi-C6?9kGO厥^>/"!ò(e?s ݥ]֞3wEU0xabnqsٻoJu{gLgw@֝x8Y2RFEV;edzǵ/%N5B;#i֚;WdVaM$8Ldah*wޭu&CpM4+r ۣXBT^rwTu:eT'0rG Dbe-?P#O1C8GX6չiD\]z(b5̢&OgM |S8y#(˦n& 67ڸoî&LChrifE /ŎutI[\{hpch5ƅal(w9C~rYSrIqtt;S1{ _7o endstream endobj 1742 0 obj << /Length 1547 /Filter /FlateDecode >> stream xڽWo6= X4fX4[شU J߾;zQ  xw&tyL2~<\N$Ilr|pX._͞`k$S7-xCJ+Sjo9 X&s#X~,żɱsōuRjeZNM 3KDۤinډ5X j0ڃHJSߥfh'Ecs^Qg[wCŶnoynR4/n꼶+E!1flh&^g&^aۦQn,EMۢx?C46*4e)-(b. qșZyiLW+1 gZ*v}ԑrFoS'usŷB!SJ?l'_Ѓ o?@Y"gk̞~H hNeщm߻3$YsԏgnGڛ] \u{!Dt}'e3 F;z7 s;>I.(KڥQn;Ao|T=|^[Y8. W #^tu@[pmJxjaYH_g$"c(R&A8 8i*rm2SSK^m>hr?Hv{F qDA)#ib oS0H21a8TMda, >~p aX# #g 436-@0N CRKpk^:/5EK-IJ,$ l1+\4L *5@T xl`dnLϼF ot&fT,M7 HX;£2($IO402yʱG*l.1ct,} Y)e~5$$J /7ܹ%2P!\JKuzz߽͍顿L/T0K2҈>a+ ׈0:&C 9* =@S،R T߫=}UKpԮ@Q VA/GcG ~ ~\4JN۲-1!w-?N[ߥ1I+ ɭi0 +1vȯW7H[ʪc}Ϲj\҅>G{f *9)uY F?37X9_y#>g5˽0 9 0Z>iZ7g?{K2⇷k灳~P/}7Fɢ[VkIr(]=c{\q\K3‚1]@u%ZeLb ioĩoJ¶Ísc18",|-eMtΪ[ bnY\+N_;p endstream endobj 1751 0 obj << /Length 1486 /Filter /FlateDecode >> stream xڵXo6~_! *ɖl%0`)#Q6TI*Kd[E}Yd~D)02Va'އIʲ(O^īζE4zCj,~^,"o /Vk|`ra6! 8<s.`*T< 4\^2j RbP{\c}Y2)̰` *u9aৱlmd%j. I`aqDvm >w$ۙF 7c&5r~wu9\*&z(waL7֫xuOq@|o3/CBqI<=0($Ԣi<%s %ȿغ-]3b7}I2wBz"US^/Hޣ^ZyKr{7-ᯖdzqa<+'HOסӕwɉ:(W)cPsE>W|ihq2"d/EItYTr[,RZgQb҅a'TV 6L- Y'\b3|\!?Qdm1~b0cF!eB;BqUv2cT"B x+K>j2+˦(`(Б6w925$XDM9Fn.ʭs4c* -tЍ؆?ੂ#VvLƟe25)Uz$rGh/{]x4(>M0s?F Q!fќdH+NrV˪ӞLFȂX)TtSЋa:OJvrqh_ Nݹ`K% F&).rc2Ѓ߀]"3p[m1,ok_vPA˲ =*o~d<# XѨ%x*bSvxh js+SP>E#^bЈmO٨0(wX>bEs>!ǂlI_scc|+侜,p5F;3^'<\ImANbx*9CSsf7m@νget~4r6$N+ Wo%r|&m^c!{-yےW1-.St`[ʚ j s0m`|d^k1F6F7w(r|xDBda!dX 礩x.%F+4-aJ01hbT hvQtbfۮȯ_&h[:í!?՝QBevS{z4wCF aU`Xí~~ endstream endobj 1762 0 obj << /Length 2495 /Filter /FlateDecode >> stream xڵY۶ݿBO4!Rd9in37Cݱ! "U]삇Lg⌫X,>xq\ċ}U]TQUH86b$QUˤWzUf4J @{s]wfKx=pI1:β,*|Nlޝ۽tt`[EYv! ymm|fNxq8X%R"œj/u I5}F9Xp nބɚdE% ]']{`W4hĹgQK$h쥵 OUiz0x-LdSH|>o.;-LQ}Hx |!A*P{qG( KZԇ5~LSgX,Zq4_jYI{OwF Q;3#ѴeLn5GiIn_N;Yb˥d;|Zܾ'FN̛p3؈N>jcukora 4PtBi;\1IH(** &xsy@<\Yp,ϭxy]"F.M0*w9iK4^Omr Ƒ:jsਪ~u| RϒlT0L77Ze$s`֛Z!ǜqISY>e<'CUT9ނ ZYG@BO-"7FIhf mW(I͗'`F1k:AVxwʣt4Q'#tZټMӢT4%#S lt';Pcp>%ɘ,-b7-z5(0 @vG[p<|/!)'cSts;"tI0+>ם(6 h~ F;i؄k<"Q`5HA^jwj#:HJ_P9A5JZ! Aϵ0jz4dvF ! *N3a=^9oؔ|5,t $R}}@ e(uJng\ҳQ{ar ִM6sXCoVY\&>4WhtHELl[s0, J,$2,+ -N|y`H 1LvQ +༒waWT$(eeU1_Q^[=Gk$4R̓ (Y BC!Lpyƍ\ PXbvm@YZ0Gé<(ԃuW*v|:K< b%/>`E"fJgx`Άh)~ ẅޤRL?q(!h^:[Ӓjqi 0H_q$F(W!WXUY{ETPޖp! [ظ{jwr?dw?krO03]::҆v<_@@glSp0Mlb$Ꜳtrn>n8̸@. o3t`;_?PŁm$ }Gafr(*A;)3CgՐk!.(ȳ.‹c#ab6ވ'NjY\VK3P`Vr@@VU"5$ V̤O%edԝeDY2rrxio0{>ڴ5f`no:ݙ]aG 1]6>k>†UG>E͈.z{=AX8r^q7^0x@xf} zdG/(D|6pc|9,xPo ozTqZZw6WSf- /W(VP)*V>cU5PvX2hݟ#[PQk FI,R=ϒ$E9. Ic=pwt;y\&$&'͢ !;ʾUIeۼ|II5z'"]g& ᜅ endstream endobj 1770 0 obj << /Length 1510 /Filter /FlateDecode >> stream xڝWK6WH&Vн٤]i@KVR7ΐ,o4C37ORgPb"d;QJ0vHd}w ޓ*/x-Eɲ,\~] _$29X̐hAA@O [jRWԹ'r,CH+y%?}M`yn|o/؝7KƘk>Ј,IadeNo[Q {ԸN\Yy)C(e-Fm6euS&MB[UQ0pd %Av,/YY2neJݟ +U-Y0_Dը㌉} A+K2kH"sn,e#h Q8E('QL8xw}vOWQr+'Y@B8')b?>~f}\Ƒ = s4rEK+^V^Ľvܤ3+`Tz(,p0s3Y2Tn *Q!b|z;u\d[3tM/JIYCVu>\p螉?F͘I*sK2#$ica+NѱX(HJ7nQp4/Q m-/ShDCeYO1 v3tO;pLCSyEˊ~qkUW"h'ppƼiN(g/-H!s}Y^v$MYl\Ȟ7It`Y/Z`}_>k^-NA8 yФBגXwJnŒ+gc(~Hr%+z`w6"6i梡,tko 5Gef3)g{辀?_hκA7ά3<]d7<ފ Q߃05[݀.)QJ1k?a 0<:sH>f}wk3:[ſ* F0 endstream endobj 1780 0 obj << /Length 186 /Filter /FlateDecode >> stream xm= Ew~u"J&Ig&&ts: pCNeR0JNR,R GD~*ߡ)' 9?۪֮o "kO(;3YՄ.e̲huqY@B ,EV&NXFzy׽v0f[?6Ҽ'\gKk endstream endobj 1786 0 obj << /Length 2234 /Filter /FlateDecode >> stream xڵ]۶ݿB㇔9 KlǾq('ҥHOU~}v 8Ӿbگߟ|{Wd(WwEUBF\䕹Z5Ao_]Lɾ("2jw2B'>rBV2[mmf(; gAȱnbADئm-;YdofIK2HM¯!?EBW^uw5C].exN~$*I{+9%* 32-Pj&މ'??/6VbU^2gx]^'o\T]"o}{M?{q:c'fHO-cHD2yYO"yz` 1 Ĵ}:)d:w4A}v_L%'%h bA=-NRSA{;TkZ]SCw]}om%]␷<^ޖ5 t:K.֛8zl$/DC Lؽ1|L̜jvyS  Q!F,d4%MQfKHhXR颯wj&^$ޣ<y_’jBu Xi鏃ҨH|KPoN3Л­&81 1q(O$4a]LLG@菪0T弪jǿgNU9z}Kw:wCS"yX!_5rIF[K&KYOLi{rXnb:fKWp]ۢE~ۓvO|zRPm(hY ݥ!lԥ)StǼpZ-N?}T) JvjFL&y3VF~ME6 ,NV``VhIwףkv ?Nau#){ۙ vM[`La÷]Zd9 }?Z08406$!?tƩ6iNMBe=a(b]``*/qt(_Nvv(oQl$4IuL~Y8'/-N4 Y&~`(+w]c_aKGK+XCiᴇ?,N%Yl]#:v ]kltk NB:%{TOe oxb]낙p OPW$@^y埝l}1Gt: w2 79Otas;~ݤ*rt1c?~}`%ƾroe`ZE/dA lL8I?͛a ;&pնʆ_ϋ36dK=84TR-r A%q&8}sT`爖ыvgD1u+Cȷ^NYs+X=4\sk(yu-,Cmuxnѡ`:ԥa{::`2a32|zy-FjuXOMR6I ȢpU;AO;e0Jy0+daj-d@A`+(&g",=z&\9i`MCJ 5s!baj+uk&o HY/nWb endstream endobj 1797 0 obj << /Length 910 /Filter /FlateDecode >> stream xWr0+'&SC2efNHg:^P@J@aB $a16J2s=SkڙjM644xM-˘ciyϨ)}qb?nQ7Wbca ޷޹`0CE1r\%Mǽ E,ҁ[9Tgk}J*vBR#Ƴ$&sGԻ3ex;x3hɲ'w"VA6Qw_\1$W`yCQGlC&]o4nc(_Dx4oHOɻg@ IAxPĺnQfGP endstream endobj 1802 0 obj << /Length 1365 /Filter /FlateDecode >> stream xڭWmo6_!&KJ"%ð4K[Y.Fmat_$K$>/=wQ8X80{}Ҡ@YXc,A,)E| +FBƘdoi6: eEz¨abdeQf*ؼ `ȃ+ R0$K7Ӡk$ $`4GŠA&cT䤇+qǛfL]^9!7.ZY?)4Fe'"=ϜUz뮝ۃČADr87+cW}}-;UZB/c#syoל4S1~fN48-Z s7~ZֻOˮi:skvV%8F)p^kD'H3DK^j qR/y8U!}<-i tϛ:9c/0d#u< n+:lc ]垁Jov,ҼLH9yWBg[-V/X'|}q AQaq_ -R?5Oq#_f!8ʭ]ҭbCgŸG$mSb+K!ہT{ -d,egBftjkV;Th%ykZ^10ȕvA8kjw!TwIsWI)Զk+lۡ!rSۄ-glZr;=a95}v{ ƎAŘf@:q=r bO2z\02Dpk\CnԵژ蝛˨2\gIBojO iR6X|n덥7hm]VW:C (M__ޒ!76oMC`n [V()rT~iI^?@e;sB=H]Lѽ45a+e(ǬwدeNЮU'l΋UShA?渮~15q~_՗|\!`K-SyDi[ pLyxEqCdjWWPܛֶ٥M  h뮒LKk<Dp;([EE[|"%pcw97Wgnpխ=>Սm}nL<&8nΐKN  g{d' L[wKy3(DvkφwG > stream xڥV[o6~=$@ĐZmN3}d檋GRM_?R$e˕`{IwsH[YG4cgS:B  u6[/nL4H|N/D\@>TR Px~"Yќav ##ʊ eH|RԲ?\{WE|#LJu /pUzBX42%~WjyH[ݛ^7Z&#ͤds9'vS<f,BoBQdK0d³'Uq Y*L3&|-#\V 7CXNPQIrIJLh3˒R>)hyFv202`y5\Qʉx" pRdhKQNۆOyx$)rlU.md9 rh j,$ܶ,9Q><)0rPzA=T->N05ʘ %p.1ø)'g+WGN Jz@ PHRLJZ>Ã؁іY)?#LT\ffnxّzl 8ix,LU5@ tUM0fj8Kn ;Kݺhֹ%x❛xV՝=xr25q퓙/TsյF`qI0^J^ɡakD`5SHhH^wh|k/|nӦ, # =o AcY&b2SEg* ._}t|{ gMSP=B+a]CWY/?bc4ADzt#xkU~VESߥanQ[53~>Qg^#Ui@˪_ endstream endobj 1823 0 obj << /Length 1169 /Filter /FlateDecode >> stream xXMs6W(̈́>ȭ֞=9%=$$qJ.R)XAj }xx"fxvw[RrF0F,3ILyş}JtP" -!</mٺG/Lr$f ɐ?-FƟї#n{[}Uٹ0z*ݺ7oР<4٘u&;w8&v1Q@>z19psn.Ͽ $\W@BflJlr sZU RpuS.ﰁzcCglHҁ ][HSm (HȱvvA 1龜wec{<]9-YHfemtqPM_BSE*H% e\^@qWKGx'Ovk&0< y58ExǀhX(MfE҉FMxYْ gAp6M;_pe^G%) Èd|ɝ۹cn uZ[;ccqQV Pu i?Mo "%bboHe#揶T>vNC%̣ 6i}-Bz +kՔ 6) J}cL)rgI"E p@"fYo{ |UY"R^b6c3 0Ի+1#CR(U7֚JߝYzPv_ؗ_oq endstream endobj 1835 0 obj << /Length 1568 /Filter /FlateDecode >> stream xX[&~_G{&-i&iM-YhN{,iuڙ#8|p.,truM R40H, IflNT^bSMIg~&ʳpP;bY$IIn9"He5688"ƑZ셾ؔC~?V0sW+}nm`wcS"YNjOFVgm!s_ 7ڥF/QYy8!E~q>ܻ%|Pg) O -~aO*Ep5XӯT&Hg0z@} sGHlhpZAP:ٓvD- f|$AX1!y932!9jQ2R{0CiV2>崧CG?h ز`0 됏lh?r ??=fa[GM3h/8&yCݡY:<,3 Km %ƓuZMocZ[\ΐ~gwVOuUni 0 S_DgSR57b ל7S|9Z!WkgJ.N"u<-=I7pfA!\rkѮ򙔕ȗOͦp%s?}2dQq+zYHg_KմYW+0T&.: ~8qWhS^n( endstream endobj 1726 0 obj << /Type /ObjStm /N 100 /First 982 /Length 1431 /Filter /FlateDecode >> stream xYMo7W%ΰ0F@@[ÇQӴ bG-W,֏fHPrE!vU7 (K)]bl8sU);v\ Bq%4&DNLX 5J"ٺ̐f|V >k$#`HYCsCsa,>6.CT`,ӜRk\`ZJrDbkKF* ϥ8ʡHf\Jp--%l@I{P-RM@&JY@y \V .!΄†$1_/.`BiVťpV/Hg!9jlTh1FڒڊrlyF3mUHV<  0$)oA '+dVAbL >$h6 CfKlT"kdYxAlȐDA\FRD6_@8&ͤKiϓ1VIhnu\PxHXB t7*<@6kոh3|AyZeV`a)DMB<;9 /~7wór/Wօ~6Wզ۳޼| A >f;q憟~rQo/p,ɴYtAy6Mt\0ó|ϓS7\wZG@ T}tt @':܇N|DG)R6=is*rsm2&i.Kh;qϿ6lx\p1|7< fɅ9p S&; mt!a6}nƟu oONr1<~<{j?_^v>|_\}nVrk]Oic6 endstream endobj 1845 0 obj << /Length 2092 /Filter /FlateDecode >> stream xX[w6~SKx[8M&J4 IܐJq P:`̇. Y.2<^\mR"aA*zeޓ*v9egQ2d1I ,4 w<X pJlDd'B9SYYJݒQ{$|̻74,B2XijvڶJy"V%KyVvߋϭs)p,K3Nr չ(H:׶pxF{YͲ{.5Bh{̧鉹)3}" ̀22Gg#m'ڮI]^++T!f{_ u_k(=ve/ToĻz0 i{$L"3a!%</еy D@E9@Bʙ+8z Q:`P/a{1cA)(^1?g1$8FSz Y 32@lI)? O+6I'V:&Fܡ!uɆ'(: (d#j.e%fA[}〉RφTL L|;1Ȑ~ɓ*j">KMa٬ raY x-ьaͪ[YSqyb^*-\wy[K]9l#>M\D]PX'+ kn > stream xڵXmܶ__jԻ}v ĸ%+C7w3z(]"o3g6bɋ'W&$H6w)F&O|sTl{{mͦQ'2ܤ,JW!.x"8$܅a(!mpe_Aa0 ?8UE[>N4K?S'm b-La=DkoMU6+Ê,,Q?qL ]4DƵwGTەEyRMgpm8T_+Z8K/5\M_,PVIZ+V} bl IUE_Oʮ!# ѪPӂ}3Ybq~K?ym=Ah́>UcZRW~&9TYdY(ش# ȑu taRϡCk`שjTuVzgvClGU](Bh!|% ئ5l\\rS@ '\fw2(c7#@@AͲV EAs, ]mC #$]? gpS\{=,گpl 爌C(D!RŌT45;ŐL bt TSoPVőZ$ $jnJx{|iK*V^wLc/8ǭ\.5O!UCP$=aozK7xDQ݉_^9X{E.ݴ̇S4`8 #=H'BTw`8(奈crL|B$ _:jMMgK;>w/-KBr ZHP,uq:K(:h`?DyB<3LJi% ^lךPy?Vr#ʒKVRh&M5FôDi5dV|Nڭ̼c@cPV,.6C{d 5(t3tb@fI%㎓&p>36kJt+4g&W[Q79oŽE'c-PDy\PM8bJ螁.qDYy`;QD0G5(+pyeyE91tab9Ք  B7qB™ hdguDz2K&aYSkn 〯 SΌC9)kSeWW}NPl̳*U֖ڵڏ_᳿Y+B#n#̿@rI L}QdfҗI<oئפ^)73|%FSYuC'=8S rrpX j⭴jJqAAgEIuw̫n+N?WK #^T)|2@qJJ׀ݣ ImqmCDccZL[D?BLcVMy#(pj9ea%5u$(2`!s u-,e*}{)@P0xR,flkxX|*S.Cd-,&2s.uJVGE \X_ X9̒KkgmwT۪S篾dq1sq49 u ]Lt/x"/  {Wy8jߚ{v D෧k㑿#_rX-6-[Twqbٸu' P}o tLjz[x"n!nd.> sãoަ?,Fs +mZ2gd"r1i{k^+#Wчʦ?K4Ó v4˂[MiTUсX$w NaϦC (ޔiWRagWVQ^v".Y P~Kxj _ܔ1$/9{x@8Y=Ix?h*-Ɣ{/D =ÇB@iO*DL@&\pCߏ@`s-JRƒ=`@4* XS]LJ^4}(]c{9 ea(~P'>ϠL \} 6pU?ݓ< endstream endobj 1868 0 obj << /Length 1054 /Filter /FlateDecode >> stream xڵWMo6WCm bD;hMRl]ihNJޡHɖ#'i^Lyy3 _g$r'$k K1FI{6/ijYUr8Z|_vqa4)6BɁߋ$*MMHxq/epXy>NQ9θh!I0 .d%FD( (~T$s,Mp xXAռx脝fT-r`˱d>KZq9?YI,YCRُ -lJ+E  L5!R6@cRM>s:bS2D :dk'[VV;Ø.hUV::5nr2 '(MS~6rߑ֯.z qg#U>zY<>T=(s;;31Ei2; ?-W*4~NTǩcc/W{Χ1 WzZe?˻3⺜'OOˋIl1-{ zZ|_zfsl/8 ZtƈR>L*[Q˒UR4SN) jjhJu/Ws!FseTWpȋd^(*xAh  h8(KvgFb rw#Jx*̔CSvWԳo=FayN"h:d5^P/p*G>F$> stream xڽ]۸=O9(n6K,ph_ȶ"]̐ΧV`olVEۙ?Y&F즚Y8ͻ7i|BŅrDi3_'q1[!}m:KE }ZvUG# la3#/vQ% fςhݮUGYl.eMK ?M+כF VgƾPNsOd{>Ҫ~.OUIiN5'S"Lc2,lyxr(;0 + ܚ9e/RVgdyW+xRY2vaU* 4@nr;Ys:dq}[63Cڒt-/I`UstX ˖Zn[*k@?2\gjJI&:Ʈש"E*\b25!K1 =I XE@gGSY04Ʀ 3ͷ%;j횦gCI wS+*6íY~o@+ml+nE#dK!Pz"s*g5ZLiUCe.0P->QDP 8 %5.NL c\TxtR3'"O0Yk\ǂ0q3l`.Ba2F܋\(؍¤eR6[W6<}`|̏l549ipt2!͡]IӓWq([8ftY xr* ( l@فb v,"A_Ђ8g43&@ʥlHgU**-Zh\&be b*'Н^CNl3 Pmh#Z3>Wv.uZq1<X y`&Y3R݉UdSE?aA~(K鿩=Fh^  r_>nQWR|t|mݡ|2,TsKE8eaJrLE/ytQo՟'_D8`<"þ7bR{pW?XS4#~6[zR DAO{h>|0COLs󦗴~Z`sͤ%%8*ÂKerZ#ڥc;/l ųS JK; P|cna?LJ l}f ԙ@F:ڱTCpu~t0[e4Zօ|مHE E"߰(PDXI뢢)`Vl4蒴Зz tyϱLJIX&f!Q7s(*wӚ3\ˋҼgD'86=ٷL_{>W<~Tݽ:xIE jŇ庲>C+S_sGǸʂ8@ptH M b8r ~S&%J[OX8ÖmUx6T0$p!_!?C @%X]V7Y͋8 endstream endobj 1889 0 obj << /Length 1192 /Filter /FlateDecode >> stream xڕVKSFWRaDE9n{HAS;קeLVkϯ{;K;GGgq(ؙ/c3<3/qAS/Mh T*voH6V;qgphRKHz]0.Nכ81NOO'n8oMADS!t$φر -$J{:eH]h(j$!$GXQBn!7el|Jܻ?8y rJ;1xWۂ[6_QA /kKtHdtňHw$eޕDp+Uӂ-l9˚'[էv}{":7 f=H aKAڎO_oO3C,--STkiKI+D:jxkX7pCtY'>hc>}˚KjRnZfj=݂hnMłpUMA!l!-+"CHTf,a x0C<3TO7Cf֜,^`h}cK&,a# @zC5ϮeRңl~Tħ-oSe+Pm|\4RcK(F!zdBwQ:tEIAyvr.2ܓ .Qz>kWPyx 3\ՅI+2~A"'F)#(GA8ϊrBPҹypy 7!8N78coGGԛO)JZ?4{'(Ѹa)E-{TJ[̨;%mÈAP ,@L!fXe~!?tй9[k?hب"BKҶ+,/xSq0'b ]:???Rvfd5@ [c9F# c:VwwqsyjMihSںq(DNYv372[3ȏ[6?^>ĩw>I-8a7),BPI,n|D!Nb&vg͓./,+M Q,V9D[[p#܀Iґ#L<ؒs,&dҡѾWQJ endstream endobj 1901 0 obj << /Length 1496 /Filter /FlateDecode >> stream xXr6}Whi K&4qM-DBb$*_]DMmpb`{v%{٣˳[bn0ZGmFGtmzD)5$/Kɝ8P6VDptn6=}|ε = ฝQ4|å롦 +|bSVc#9kr^4zYIzykSz7 Ȳ`1zW )6]k2vR,vw-ʂLۧ]ӹѩAL$,>+Jrfx4 O5Q#|c'@m$;i8hdM+f9x2DPyWFl%ޫ`g%[&Y<jkv%|UN[dz F)U -k5[> /g0'5[f Ǧ m3R+1ŭm{,(He1A; 0m9ܚxYe$ecb}W)nё@wAr|CdETQqV)!k}V#Ђ;57OmOWZ$[}mV7k;Ns&Rm; yY$j,_螬ELj<]D `'lKY}ъOԃmM*tINS?!kŪh̉}Nhl$@7AOuMS/fh@ xq5tg$p_#+_M6׺!HF Z=FB\uvuiLɶx1}璥zspVmй* ;-hl v`J2)jDІ' uzq {9=ȯ=Adt;D7<8nq`4\<zͳ 3}d9&݃vڴHyg_̗gؽ) endstream endobj 1912 0 obj << /Length 1312 /Filter /FlateDecode >> stream xXKs6Wp &@N{H[3)&A PAЎxP"m=Js.~* n0yzvq e1u0D*Qe> Q-;HHM,FIJ+jf?*"A pH/$Kb6-4 W]ͷFYe* |tci7} iXr7 orh0͹h$c5G޾f puGV[R:azwc|tk$gY^k)\.^dQ>nϥ+8V]]g0$ -4MPA^>| >BP*YE0{r<-%/J'hOQrv Œp.7m[4⎻_`L^b57 a;x?6Wb@u0nt pKvƕpV4qvx t~tP;'عwF)!;T". :#JgnY3`lT:>{ʠ zSGDa7\hP0׌:n CXX欪x KB49[8܏`" ް1PKYU~ BWئB"D-nt$d#E(yҠ,A1X͆ ` 3/d` AQthcH[$ɣ]Z S,\MO:XV;3%p> 'M*t5WD_gAGC#83/ѻÎ|vU0߶/+K7_Q7gzn`sovqllAqxO կ7ińkN=ɍǦ POyJY% ߏaHxU{޿LN~r\4{;۟ʋ'GwWx_?Jj\}4tZVo+LMoaM1xHW zzžUUWؘ_n:akUT;Qx8%>=?mk`?,W%O_PG[d.;ǃYž¿uq=fB`(ᱶկR#ow}si879^vծof,xՋ *`K4,*޶O1p z% endstream endobj 1925 0 obj << /Length 1704 /Filter /FlateDecode >> stream xڝ_s8)2pLJ- n(Lۃ;AuFAr҆O?Nm^bE]V]Ixr5{/^٤@lr~9!8abr>9xŒhHQ!+4-7K)Ĉa? LzzQ :c~8XF})34367D@yW?9*L^_C)Y{B ݂bڳU$q׫嗍"5W9&(Nuy-,8E iBB*D_7wnwC^LV+?ȺmI'1$\M]jtt"6Ro‡T|[5rvϐY*,/4uk1`8 [ $,8ҺQ-o{d4Cŧ`]^zg` Qm+TR,\ |^iMՄWkg0L36)JMFlV'ap, 8/>Sjߧm cJh$(L`Oi> Q DbVߣ$&,Kaa?⥬ l;_fM̹9CatXOaA m0 9Fcv,>`u\Zt eՆ$X!(yR`h8sAvP˩a A΄aL@sߗ_l6CH bPԧÀK3j]HJن1 tH]QP1<2/CIg>1v1#f,8MFkjD"ΡnWnے׭ܩM0o›el Ft/d4 ڂpJ-@ifH_2j0x)OR/m¸w(Yr{9K|%VUcgSmI-!y!ԍE|_=Soh#4 )SNS2 8Ǹ@$E7#tld=H,$8#,or[jĤK]zF>u[˝Xrn ]Q%PmCF/mk4;hNWCilp1x8;FDcG)eIw/> 7|8EwOU-NncsQŐ苵k{z6M J1Bb > XK.k^qa kŞGCwrӚ sRnwBv Բ~6fkܪ:pZ )-T+ywW&s?3;kj%e_=;~p^]*jkRk}.eJ w׺?M=7ӥ +$nB\^*qO*yo{~'_Z%G%cZIg%*rxum<۫UMBqThQv1םe+ЅDm6ˈ> stream xWo6_!!a~Hd݀ ݒ>}`$&﨣l+QwCS$xwʣ/w˛4 Ra-=F)#iTxw֯!-K]CJo7Ivb"*R+QwMz9Hù =҂1a*)V]̣(8Rw4_ppm՞2b!Z~OH(gKz {Q/&qzsFI8Z ޏW6O((إМE$NƖ)XϞ= qod+p"8 78d/;ec߈fөagulW8霮 h+>;RZ e̮=xNth|MW9_pp׬DTUh~>wf'gmd̀<(_ .Yw[zΙZ^Lh,w)76JTaОmeJC/磟^.٩#К3z|6r\IGu9JԶTfw3c i{U ITޮmHG]{?5!( 'u0M*YHaC9+)I ]i- Sp-fۖvf^n+Đw9.n^3~9p-=| q' :0|~zRoExlN$:RRM)GlGS~+l!ܰJ鲀ݹf'DN,5k-,qxؒ{*a:QR9+f딤;nݳǟ,ũ7mP|Qk%!4,9[lj姼3ԽIK'XbEl!k})]r G& ymR |6> stream xڝWK6 $3&M=q%z͉,w:Dʖr^#sPl"Jd;(%A; c$2gQ8]׳q8P ~:70 Y Ψ ^IDݶY+Fvdwx,%qj\烳, 6QJ P^D-zwȏjn.~ o'',r1| ؝;yB UuĽ^ʲV }E`LS3ʛ|}/]׽EfV$ku^nj@}^עeu'z,qi i*o+vHתBZ\5jUn$( 3h+^jYmUA,ِ'QTk~'F4sU* bxIJ1#~dž#β./v6qR2FP^knmt6+$J%fl)"W37| kJ3K87[ (`*FO_?xn;3LVw |&v'4B8a /f Ie%Hp>x4 7Ԟy{uRav{ޗ.E(;b>Lō>u[=dzTBFǖ@r!ͬI_r/y[>u8>n8GS{4y~Wv 齪V h!w[LՓ q0jjE0&#Ѝ[Q$hq;l:swS{E rQ*Uԍŷ1B/WXLX=WepO Omwu[6 pW9>vNR >r6޵h?ʵ?at?XuCcg,ע2 WGX3|Q!/>ddFvw@BsmW{xvQ7mDMXWŠ;NOhEAuk~>kl.Z4;~4vSOG'$JCSgfWnӾTFhUQLtH3:`z,j(G$ 5> stream xX]o[7 }P]%q  l@v iZp;Աo7I>>")HWbMldvHFv 0&3KKFKpB4d.r4\ -"K0ӂՀ,XFX (Q esGXBe]sb6G ^jAҊPKg VRh)ZZ#FXZdųYW% JGHU`%REy.rj#$smm,xVXp,gLCVPZl XV"5:Nȱ AfsFBp2 Kzh0BP/UձFKbhd]e˨Q\`qc%bV1^Ea (,ҳ\*%<'cI<)sH)%  U$#4 68mIl3+![7ŤK-gNRRDrTœL15K^J QJ#MDW!gP%㚂9CL5#dxބ~<'j4|xrj{vyF糥;8p!ǔۨC4{e鳍jCVMV?t1?}>]#7<}|ӏKw?l:!t0?M/旋Jvڻ_O?ଈ1,0ڄd5x}imڟjS(ykAp|zdNt`ѽwfȻ7Bm$-Sbё_c5f1ne&&6z' f9vAg#lLūy ÓA[H9zB|⛨Jd[RF%|Ã|6<~{~x\iNOޞߝl/+W]g؉f;O' h >tDWp[{s1m.漿Ү_Ќ';ACh<#u{Mƃ4'ʈ>S>ؠB0}KӇ lS.*UTJMI- ľh/`^4s_':CHk_.DuMC3xN1 {3G ONt>nߋj R_LkZb;3LVȾ/__waCKWz՗LTALFvӇf03KoLvN4eqi-uGwhS:+"nv6(vD h f]c:{Q+yν9F$vѮnㄘsv tW'D;o vgr;!4w>ױyo1oƴ­lWSA36;\L뛩~ {2 vcb/_7д_M?v՝~bǖ܉ u%/گo endstream endobj 1960 0 obj << /Length 1821 /Filter /FlateDecode >> stream xko5{ũ`O:~"ZZ%|$]'v'73~VBCb{<3^]G6N_fɪDeFjE0F,V9!(cjSjQ'E&8 9qkeOY,%#yia`geIi@戸t&,|JV ~1ŻjG[?qp{ٹuǵP%*!4ndw@ Dƚpw[9'L2G)MV1شLS/o,JUGeм?[s{c 4E5$4\٧fe$;2xcOژ`8:XT7_I巎v ݻ8hzJwOb'!'FSnVVuAdV=*3*`=_F f۫KYK}捁giq&ѷ9-b._rO-.0gET#˦YCXo62J8P+ mV%B8Y2akhG8#?6aபt/iBƼ M$!) Z vǕ8NcPpZ+n7qSU".oB7𨁣$g>JvQb^60nD:&(-s1>bHE'AFvWX\6&]ھMz8n`Nkw}7~_סC}<sq%*1|ikyag$wJ<}?!jYyN%E [tjG:do[gݢK>BHptТz\~c\ ooW_/4mB2HO+> nnxzzQx S2M`,.Q T)|^2zʢ dEH\YI sZ3Ջ/kBH93 ?|担,?TPe_SaY4ZT,H)70< o}U3/ g$ofAӢpt!XO>!",PA,Gr8{Ɩx/+a,Oq0'(ͬGqZIiF1|-TQB>ﺗ&O =0&,acT0jڶض5S c2̢x. J< w}-Z鋊8F2\Oid,mykQ %&ըaYl700.^ٱ-co^p(}hwKu;5UeAlϘa)!XC~h$|u:@$9b')Zޓ t t bi"3p/B=dŖRDl/v&T,9$C0q洑$ TZOb*"L͹{G| endstream endobj 1971 0 obj << /Length 1586 /Filter /FlateDecode >> stream xXs4“>U>1 S $<Πغ-'9zvc_rtxH,Viӹ֭Z_/^l/JXzZu sɬ767/Hz+0)eBR|]^Fz㶅k 8^B<{lkע̪‘ۭLuC*3UUyuRUW$01 n BsZj-\RNV~5;> ^ת8؛QJ7k-2S& jkZV ,2CK+mҖ\I̢$bkeƙ}ZX+Na[׋?;"F@8z S!XX׺c*_Z9ۀ,u'2zGZfv!K]/y`#pKaKY;e7mUȜ3XVv`smJȫ*k !WeZ|}@!3 !b= +٤wAXiO!Wis<Ѿۺ*pA!I3 &iU[ҁV4R:_5nLܡ@;YBf*&2f ;ątP& 獆&jڻg;@WC!~^V#NwXͨ=O `ڽ8 ~jĭ׻if/7ĴUvG feرǚ֢0B(hJYn<|H3o|aN{l {/B@ʓ"]o2e[>AdtF(z=fJ[Tp9~Uu3Ɋp*ҝE'21~3D?zsj^M| H? Op火O)˴/_~ejGHkJ D?ƴ#\ЃoֿbO/*9P~ $vޜ9HXD~̀b3 (Ѷnqo@[s)2銞H,pe,ƈY:RSȩN;$>u[bL7ąxO~@~@~Qp3:BPޑ'VDep߈t'0vstgȠ<࿙|4W.Q ;(n]6=fӦ!iHSʐgk "/>I1{+ru@]m%HsQPGU(*"V#GEሣtP5L얟dx;1H  ћ{L5ydh j)nj:^#uwul ݍ= 8v4o39tj_#5C'W=-n"#qwM*%Hx4T7.V~P'rmLam$tw[Yb_K* yꡫ~-1xشoȀp'٤*ew`wHՌ6&F+5mr.|z0:.*@ $Bq)Z4 L(97 endstream endobj 1983 0 obj << /Length 1590 /Filter /FlateDecode >> stream xڭio6{~ D [E3GXɶm?2m3t,J;_Jc@E#(NFw> PådMq6|U "EYQOOrvСa%z6KUV| 3f2`6^@r߳m\6Y׿f)9+ 21d"Fx;%R3E6`BXbcz5 Cfh٥aFCb.G0|(f Ռ$> `T%+Y5Bnt $ TbBr^`rP2 `1훭\ێ\fnf7O@^8~fF*VSKg7KPVJED>&jdpgӉ.u+7\ 5 :o@MPLQ Q¤0~N;HH) SFh" a9w`r#Iz|.ּA:OtKز%39H}G8x#5o*vGkOCwq#yg'}똊md7hR'v%]_7:I79}-D* "Mɛ+,S(Ԡ-]1dPC096ʭ`'o# &NN`aw}'3r(F@KA'$!vs i)m0#nC m(A VU]OYUVջU VջΪnk:9|v#,XK[f9 5s@MGM=!ƩW?co@`"vbhYPqo4/Q&h/1}8 J쨛Z4vc0v^}pԳ/ ЭY[ẂmvM[Bێr f+ Xx .0Z݋wlj+*meJגFREqq̨vHH&/,tLn+3EdF(ОVҞ1=sTaPgfĂs15h`89ũ8]~] 90k6t\i&|> stream xYݏ6_V\n94-6hXItE)>篿eˎu zKj89_?l3g~ۗq:Yd\ga `Iϖ7/ۗI4b cx T5pO50sS 4Ǟnkѝ83-%M^n|c[vB7Pn]Ҹ^5|G=:,r˚/o)E'['u8aivԬӝ$*SVpg1.R1R'󷤚Uڽ=omy<'}oUwmW*F8rɉY{S;GD1Nf+"LO@MWAk6][k@t31Ip:RPD׷ơNfOεFrea}F頽Fm`Cn$p40TVbXyNhi0}rs.)! &ydiTpn;0#'1/("N4lJhF$R9QkI#FT@L`vc1v#ij ! Sϓ7{`H"y/ mym (/ZBN: ұZ@PN̂<3Zڠ3eGS>ڷer " M}\=[ElTGlN7(;.i:lV<`VRp\?.Շa2&9H="CZoU%Ν6ҭ#Hb F򱰰ѳ%`Gd\$VmTC_LEHlwyh\N\t`,;U_,H A2UXx8Y6,5 X6kTQ+Yz AlJ\<'58Ky4 b ַ._QtC+r*" :tA(2@p:([Kp&i㌂α@%.x+&zDYI[ R!cjn G IaXnQ p%' 7aC6rqX)SlZ ((%edٺKҊ7wyeH4WoBz%§vE(Ȇ{L ѻ(!%̱())i9I?)?zTq ʉ] ]XÓ s*OUF_ԯQԸu y{ꍴ)"?(w`v4?,˲sDK+;`Qd߁q |C_a1B)^ Qeı֢#$7H%r26"Ye/x:Bbu A8Di%",h){¾6F޸KEIn&q_ ;gWXQF6pw 𖋂+v|IhxpM\>.}xiLRǷjNsc}-;?Lm)m=|76sHa'0ʽ0_nx32p.`AhwI(eÄ{VDpc D"~Ϳ9oOM++UR^HƈO.2}%>aav0aLJaytvZ nvq w4` ' .GwVL8}}'-t-i8 endstream endobj 2010 0 obj << /Length 2023 /Filter /FlateDecode >> stream xXo6~_HX\D*`IEqZ:ѡl[JmvXmAKml/|6ƺ鰕!q Am6y,ai9,TQE0^ I,`);ډ 8oS ksٜYfB,cbٺ lO9rS S~+#O+Ѕ[=2f^w"Sl`\?xY KW~hg+;SBf@/0'H@Y_`Y/V3 z@Q88э2 @ROqn3"9oP+^y=gZ7gT$'oMQ,m|/@W(WJ07naܽqo>9Z{9@*MU|0P &p4Z`7m+7Ӌo&[gd(gV;T@@/߹{[?x3{ G'~_<m |o^ endstream endobj 2017 0 obj << /Length 562 /Filter /FlateDecode >> stream xV]o0}ϯ@쥭c46)T-ҧmvk&h~} 6]65(x{ֽC6΃J@m,!ЊX>_ؿ]O硿 \rn"X AK¨?sX^[)jK'\UeBAH8c1ؕ Xj7+^Tn+4""af ]0W;B&n]P'+*lza#f"mL@9K/ ܳDYI\p1Eש;h0JybxvHPӇW:,OB^(#r3tEC,q, 7+?XP?Uy#6+8Å->.ɭ]m%WzҒdblh.! |ټ"]5ο.X*M0B' $_R{J&Ծ[m!pQv9y} G%?&aLJZqI*>V/ɹlŧCs6:ӑ{mwg +4A endstream endobj 2021 0 obj << /Length 1029 /Filter /FlateDecode >> stream xWKs6WpLuhݸM&I%́ J@q_R u:T\|K,&,hzgVH \j6(<.R:~su=3(6$kױ",ж0jm'G ,l J"%~?i^m"cݒ&leC=+s&4Qܲl=xX4IWU]~E0%Jj7q򙷘L1K5s0#E]\'"'sT}o"Y7e1?l1[N_θ^ߢނL 7Nf"'x IIY  +HA"δqhk-4,,8n $jh5aGm{8yYv*LcU>w8Ro,]xs̺mX/5٬wˋe @n)S,֛@O3QN6ЄgAZ仍t$EYpq#Vq|D"2`75cp9[ݬC߄⏡OeyP1IVe7D&:BO(zhD$bR9明ycKogo̱c(L(Jm9Ff(t 9Y#O~n]Unל:j9ƌ/wU+]>vZOzZB C+'?ak 4 =晵|i5pA8 s'hDzq*4WŁ[VA/KɫxWO+? W{<'pi*y7HY!yo ?~` \[OjG4}e@$BN% 6nğ2W3*o[L2(džA94nR*\j)l YP$RS~Rȵ$YWӾ{>ٵȈhc9mٗ9؁w(ήtDZ/naP_5 !#|b endstream endobj 2029 0 obj << /Length 1436 /Filter /FlateDecode >> stream xXK60C%`Eۍ>-P 94h, zCv `[gyRc].X^E"#YfA}aH(%q-oMcWq8a BJ A=vϫfY.|ē=sǷ}˫M1 $NrOD,G\9xS};z,Q1O 1˪ӫn견QAV[Y[ 2#aJ֮;z lj؋VFԈ(&IZ>-M#7Z2TDs]=.M\` 2wy?~ ͍ĹUQh, 泌zӡ*,C׈\R~)ocQ FPjNw=7~G:X/kUW|AxU(Эhթc=l?626ٿpm=OH6M'[h2P'}Bc+H}%trCidTӴ]Bk 0XH7h"Y:He]#{^ZۜЊmNLEt}[p(G'Q?VF2f|#924DHM#Rd2i>Xvԫ^x#خn3 ]ij%vVsGw57MGыGKySxDnj9ֵ"Px (迼nmP lWs P._!wC+޼zv7a\ǬpL[YL k y5L?j\a5L?)3 endstream endobj 2041 0 obj << /Length 1252 /Filter /FlateDecode >> stream xVKo6W"E*KGv@KM"URJN|[yj>,ʼCaIY\x4pGaONYqyQMs4 6qMo?Χݏr󉟆&-1l]ban[].$$ΥSlۏļOlW-*460(Rwk9L }2 `[uG((PT _U'Ù Ft?g Ll&:hi`rmiDI(݇ճgx1S%{ vD{逯h=+u_ہ &ۮ\ޙ(vesiY1kup+Wʬ㎽@.[XHpݰǒb#L8^(tO2hѭd+mo%c|X߭do/c;K쾐}TFOmǦ_hfqZ\3,\RɎSF?GfjKAF^Y>} a .ރqOf跡<eAY$̂4ΎڔQPLQ_tR}Q 'E7n BjMsEB͏aRL~8R2HEEq" b+X3فgIo&ʒ6:=j{8M,wj%cZQRԶb͠BBh} g1Pk%dƶj܊Wd5wzޖ=N$@v .& uE+rLk19}ד(d/nX"v-\=R0&抳Q(H ̶ZGFYǻHZxkԜ潟]! xw wZCA[\cK(>a$U딧;,w3A[0Zijp6ꯣ4H L[dER2=1U`©}-MCdKv)D]rїZ8bjVh۩B!Pwh\ ;g1,jɴJ⮁ax-Py} ty?dxkZ5@%V}vùpA>Jykh) xQ=:ގ٫^uϽ endstream endobj 2053 0 obj << /Length 1870 /Filter /FlateDecode >> stream xڝX[~䠡`gy' k VJچ䲼I~o^$Rv \]+٫gwodYǫ# xx\}4|zmNDD Iv5>!?#8#(:F`Jolg3'ӕe.Bp`Ǐ"lElƒjkP2ձ~uV~KnƋyÛYEx8[6k\M5[$﩯S@zEp=7Vj!j߉j*GBjk{ZѸR ض9_`+ƦDPdEwPYhqȞ&F@GX`IÚIb跗JfxMS߈Ԍ6ڇ@C3yyD$3- 'Ң@EEqcb;mSt@ L@/ ]/tb/aJ6Q.÷6rpj^jED?I-ѩ\-BT ,.ΫCh 4jV7Vm?E%3ưNCGsjZII(YeJ3:=6_ ]aj܀8DY@ߤgoj럛*ˊð# 3$0+CX]5\;9.nb߄nFVh:p\ٙ; CGל U Kyfߋ,ط$T#ƎMZ,޸X(Ռm̷\罖DVCyIJc@M1X @k ( Fbn^n tbghWyQl#[8|7. z\?/`'\?gй)+`\ 62NKlK[A~8HBwQ-Klwq=%wyq:X'O,unsM[)b h $Se*D{V^I-t]4rk}IU"t4<2xF_!)# !.1cOF%PfsE+q|> &nl/٬٣--{ZmG3N}dp= X c!uҌ#4My"zbi_kwm?fݱ]]iY#cm1j: =J<7 [,y}7"p73n+aO%Βe wmlO_-BAb_~#SR968.DnRJĮm~VKb=:C{@D~\x.n SP?Lwd]ʴaIB(YN仝 O|0v~T_Z'\Lチ sXB;9XKK>=5>Q@}-)uliVrƦG+'lNpg GIRlbzQvBtyfBGktQu{3׬GC`.r8UVIȍ@֋r*uBGgvzmqȽL/؎iK|97|L?SaxA9tksC!Ʉ&.lxLJOdÔ/}r䘙Bd`N8e!'OTcN赽\p( ^4K!o`f:~Qٟr endstream endobj 2062 0 obj << /Length 1133 /Filter /FlateDecode >> stream xW[o6~ϯ0h K7K؀EaY .h$YӠ؊=$s9iMɻ볋l{"\LI^4[LA-xN'/S,r))Bߏ^ݬ/{ZQq 6|Йo\\Ed hRnH+r[Zإ\UB A^[o o^> stream xڽXKs6Wp&3 9cd:uNƝ4VCDAPA* '..-@<:y6;9H2@EJSo(S/#Q88{sv#(QS1-XlU $) w`$H#yG-`KE;֍18N;C":6`K%=֑9q]M6v r_yǷ4eTeJ2 InvnVsZ6N98oqx:(3c ޔJl[480kr/$9Js=ov'…Tr>ML*HaQzeWe@UM|ֻ֬ZfJJfMYq%Ab[qc/:ҷU<ւ!HcU9 Sմf08_tFebP8G ;ijgV|2rXq;ufυvT> f@@33R,e2Q7GŴU%}RVM<8pBPpfbZ1ވDq*m96"1LPS @0eZN5Slk8O,O߮I58\FߵNU]1]Ut|U|2)H yZ*PU!߫ j*ҮޚjZǣ_Mi4@܈pnަE5}jz|6.]/̩q03#sjCsjXbl|(cﴎ/\)[>`;Q1]1)qg*gf|oV{ok`b dPZ&Cl- *Ź4 h[ڂmlrB'zx+ *6]Nu}g>wЙ̦4߮2M'%azCYc6#pR35NI bJȝ=іmcC,52 orѸV9 bm5oMPէ~7 Yͪ}ҥbm6|9yiKmt(R3| kwnyx|7Vk".FC [ז]^[^9?\EH??f@í"V?O2BuEn99ʺw[Kc<~v<9;iB GϨC4;t4gs2"Kx|Wn:JSk;3 G~}S}o\҉tB픒պs7p)VV,(!vBw<5-?,)(f.9HἾ-wS]X sCׄkKY0w'1K9H{XִިG:$W68[B_NI2U0#sG_Q:̄HTӅDC S?))M3&J`pYD3q9)YH¤B:yVKm+!4k0OGiЍa{c(Ӕy`e#yHz{``~'M o(]xw壃 ?@`'{w5K endstream endobj 1956 0 obj << /Type /ObjStm /N 100 /First 981 /Length 1570 /Filter /FlateDecode >> stream xYn[7+l%Gap m /\GI&(H=CYb0؅Fxf&V%\N}d".ڊf'1CHi&Kd.: .Gu8ɕveW` z+Ma!Ռ͟ D4'jb "'I W D.qہ¶@fkJf[_mhbQ moTlDm5@2CFGDmAm8ڎ -¶Vő&QQj9WBG"HgBbǁ$ ز w9:#H1#h0:%5})}I8 B$!C(8 T`J%"r2@)Rj6f (>|H$-M&l04@ڥR -F6Him@֢%1 J1-T9P@Y+l8($5_P*QZT,f5 POf6E5%K$H Ȏ;@Φ%B2"h`4)@ӂJl.eIv}~<#԰rӧw%z^4J; ݨ -vXdRFd);x.ëhld&4(^Vk9N4WdԇFGs'㍿I;m+α;9Vy[r/2 b^v˔/?L,EieU85x҉=^t!S'٧I$ yH{q-uRuRsUI^0dw'i]Mk+ ?1yۉ}8.oD]\(lލsRӭ9nB4ԼE.Ӎhi)q{u'F҇ Ki!(v[ݱ|>&f4*{{+.Cve໘-7ro31=ɷz͕u;~FS_vQ؂[6?cFߧ_ƭqe]O?{{q1qM)4h<:R/:@wh'ڋxrv7#Xzo(Ȇ}= Zmzlacr9TJ/:V;є3Q/;#DиV{閊Cbn N.6r#O}h36fEn{)^#Rɹ|߿KZ?&]aN{%#ErYy$b) endstream endobj 2083 0 obj << /Length 1416 /Filter /FlateDecode >> stream xڽWK6WN6Ғe[Aui4(ҤM-6R(;ÇW؛hsrfy$$qrdQ6Db(I\YtԊldLEJe2ӌ"ӄ81/8X70Y {`19 Cp iѵ]~d^7O=#%QfqV +-UsͶlGGJlSHJ im;BPu;2;Ԋu:  A ]nEQAؽC>5ԭTO҃ S]<] MX9[$̤Uq+Ā 7US\s,-Wsڃ]x} -nxu85{1ց雷j&;Q7T~Zof($QN>‡${G(hOGfOi[]O Ƭ?ߘ>Ϙ)R+O˝%9` Ί >J˫7;D\+"HZ^^(?({`.'2 >.N}3m{E$ ]&ݨj_qM[.jJD/zoΟqI?wbD6Bi)&+Ǿn+@']7=5֎{:BTV0H [kdw.wqF%7hA8o<x9ہ[1 ~66slONhR x)4?UOǚ,^ v TLfwWk(0[B^r/Əd ms~מ)pR9;gܿs[!G1}9ґg7sY<1pk,JWˠ'?M> stream xڭX[o6~ϯ0P`X{ [/P[fúZflRRJ%MXG|<7[ⷳgWg0^nhqu`As#?]\m8,^/R7cPdu|W{g56U/1,$W#vr$vs}Sb7J15NIN.+vɶ=%>bG[ÜL(T%]H<ʡ(5U'C Ҧ$$E'ɽs̲!Z9Q{րƻ!ڤœGpt-~?pQ柚>ye+4# e]arP+.n ׻%2(}[93.ʞn6 9:~/zN]ܖv2|0۶n.+?|5HUwɯqgl?=ߘ/s^A琳o1ǵL:!BA]~s@*^4‪1&bkʘw8!|j"~Ks,^KIr'̃j%5WC&`CZZ]io% 0ŃI`xlA%TT IizoUy,ZXୢ؏E??0|E$V~4}Du)授v2H$$o7\=[/OU+ endstream endobj 2103 0 obj << /Length 970 /Filter /FlateDecode >> stream xVMs6Wp;աit&N$9@$$ïwAeӉؽa-vm=2y\^őija^q[ާituC+ 44h.W$怆d0#9 f>Eho7B>#W\^&l6>FAJO4_`YCH'rqqaݔ\3U8(i~PcKΩ˒2cS@dW BEx_fs#y.2:ī0f6w$ߒ ;ݳJ?a̪]+[,iuHա3K_DVWY] |Rg:r]e[K& LRЄzY9y9 νZz4$"0.dž{۵y6HB> stream xڭko6{~ nX&(ӺD[BeIdٯ䪏u9t[ɯ'od,v(%A/HdbDzpq8" P MTpEOi'joP0\aɍa44^Mb ,W~D=dυpUMoНط*-#hWY-H0EѶ o . cP!~=Tfc1H#[%˽> gnz̰E#N5@Ŝ[^;uШCI Zq0pDj#g ϬM78<6DB)Hlں+ҽZMNOT d*`7H||l{0}1e> g2?m۽v+rl.3pQ!@z[aqrfsT_$s7ΎCGK^\'qaC|6okOcAז̕OGf^lxs^x endstream endobj 2125 0 obj << /Length 1434 /Filter /FlateDecode >> stream xڭWKo6WE =ݸEmCwH-@]JX-zp8/~ EC@׻, rgQ쫀QJ$ 6,΃}|KIէ׻ts94,OQhA][O l6RoECjR~k?_B6g]v7h %y_S^[9FTzwrP]_;F&y)5zDHSf< HΜ++J&ܱ*#h?4u;X P{D>1p,U% Wu Ҳ[>ʦ3%zuu-; o>cPqt{g]-gZݡCVhM !u6ޕ5yӕ(tRCU7 4`caiE%lqވAͽIbQ~xFp,aAIl_vD-sZtqo꣰jŶa% ]߉N^ߟΘx玷ؠ?!?ԯ%4 1Eyڀ~ŭѬQJ?WBm_>IsBf37ry+B', (O1mIFz MJ8d> $I2DR$ dq1#Vg+mravˁYAW|2_e%K5;HK}ø9"8w;vA0~ZC=喪oAk_^M#AJ6Cb; ep, a4 W('@ /Yk&7` #&(U?IB2yő+^bE0x-"0k{&ĘLCII4nhgjaמΧGs$PiD<_MЋMᵱn23%+QHPh Y3 օ[!97wXht𮜛x^"p8踃q 7v;b[ɺ|`?'-ޮv$y2c Ew1\ ͵Mz{\[v#T}4 XNh.ȌGZ(.9GBNĠd#&q=YZ3/8ZjOzvx 5e] ]dtk߀k='8{1d,bSc>hn wJ4]j-e6Ad8Ž$}_úٱ /ʙC~t7jD :5+hj58 cY<1\Pvdv{_y endstream endobj 2137 0 obj << /Length 1703 /Filter /FlateDecode >> stream xڽXYs6~8j-o'43Nؓv43 IhIBIʯLʔs<{ h1rG<:8~D%! GWv](^2F98 _ (N(LJ3NH ;rVpB" zF(SdGCx41,)/xBI̸b3+^.r6uqVӕ+!k.WWqHgciꥐvǮ#b8\GޏC,]309]@{䑎GT?^~.XMBN XZ#!Om,=kEHrGܶwM%1nuNQky<1l "hNʾ=.Ep&?3+3E8Esr<2or-Bxs˫ NTGع`P2HE1%WTtIkV!VlLg=Ɓ$U- '==!2ipYӚW5O N9Y/lG 'W 8Сw-JN2z%ND 0D B.2b`cřR$$*p|<k''^N..)d1cȏ;؜i1?1}4pIhpȅy-(}lA {~jϑaw97+&MI z 0Zl ԤL&doZѪ8QwaQzBKo*^!:SH/r:WơKMW-Ù `Mɩ4G/yh5aG L+<`P7%&2N7u 1SBZbjd.XY.8!()!e 3ZMUT͌J.K3ñdrIdo̡UXn/Zff3oF~pG]E;z[l]EB 31~k7C'DG_*-M"O՞ nZ=#13#T;BVz>"V5;^LrFvr0l@ t]ˠA\b_n==1A %v5ۓɖN8ݑd\7*Myғw jo#Cs=)7 V}f[bը{XF׌/5.5˂55!lJmT4Gf}u6glV4OM<ڎM߾;n}ɧeWIlvеShcj e<,!põ>}< ZP`7ꓬk#cy?}S\HwTJ3s}Xu?}j)2S!j 0x025KGqׂ尩0iis紙uhzxni .,P3 PLSC (D,56=`\k5mY+s:]0=<==i$!Qɩ~O&ۺT)Xz6U5<멽e)n~Z6 rŬ:.OrUs9(}N:0"̿G;" w/S':(l64lE떼Φ%<ϏwVRS|m8˳j}U돭K-(mMzP], kwW;27^" endstream endobj 2146 0 obj << /Length 1028 /Filter /FlateDecode >> stream xVK6WjW[A}imZ6qOiD$Q]w(lkIA.&MoqrggWסo%( Zo-8C+^b3<#}H::F:^(Ib/H sH^ڮ?sXQc%uyyǙ+3%eatZ! oCKg%rG~<=IńE>2#wx´!-ըYVx_i(o(ZQcYτpmAI3)jV!A[!i_H_(3??7:dyъ"U89mb2Z1RZ"(/}EIqF/BbY=@%Ky1ayZ]8n8͊g$9InjA Vj2[gf4 M c}X|Kb,pˆTZgMt;9tQ'C[^ -N>j!>RvQcދ.+d>@.$e9pS:uYGs;^4¸?%d|2ߙwJ0Vk;.`~+HQԹ:oFf$6 LkE>r[{H]mׅ Z@?.'ƽiqHWQF,T0e EFvʒIw)+n_N#INmګLaFl\gR PCo3o]j^jC5Z+πwPb" Ƴ/LK endstream endobj 2157 0 obj << /Length 1534 /Filter /FlateDecode >> stream xڝWKs6Wh1!MfN$M\WvOM IS v_],hb>fgGonQ2Xv=8gAcqn?o/.pD KBN>5⁘˹~ĀV  3˘$AQG#.oeA[AgMUD\ʹ9<mGThV[,VJ~KfMVIіy\|u!D.. ~(I-5YKeJ?>4]1`#jT'u'cGhkFVzjZI9;9=Y&=zL;h]+Y:a3‘O^ ag@%z0Bܶmb)mbЭ &w⫗f,q\oNͽ:{‰6 S9?Iy_;Lfi=GzٙZ?wK8yiJeew;6z N iKDcE&h ~qw0|SCf'/GGp `?M):-w8\ n<3H\j۽7HrK[[Goa` /%:Gn݄(ltT.'T8{ 1Z)MDєQ<G^,/H+H-~ kNǙsL=$*=Ve?IS /-Đ( x}ר+jQ4> bg94'mԋ[g[0o@ܬ() l\D705_8[o:'J$eBBlJ_xyպTV튒L^fz_6Bl0oUc-~5߇FQj/;#9k@wZ_M+T?vxI\KԈHւ]p,G|'md ɼl;g:?&7apPb"W>\=n խKƫ~q~9uy|28:E> stream xڽɒ6_ˌ*TI|,=8UHHbL @":zrǷ/v]Ww_ɒ]YO08vyY\O^-F_qd.aY~&2t/,KD ^z2؅< UO?,v`&ObX゚8q' , wYZYH2+ _qi( <+c1Mxx}ڇw.~_F>L0بwд{bv[Ij &IciY,rki* JWW ,vo Ԣ NZu ;bJq#Q%IwQ(|̋%RoxC4Zl4/ԢŨD$Jd TT).qW+e߆RT@idLj5ߵ&]_WNxΙۂW'-: T?'նl9(*N]o`8K9UGF]#(]0S'uSm$7XR#6nCkeKn?BbI#"LuQŜ4KM%@@Q!VԊlk><,X% A&Ң~`%y:a$ -Za[VuFj zjk4}ZQO"_D%FSb΂74p)VYشt̍5Bkh G ftoI cԓ*gGd1H 8r-4 >T8krRE$񙱧Rtn8x$ %%.梆)5y fVĀ MZ}+na@mhdvQ^d1i7e %߶Xg2#lXX,| vb >Dqxa`Р4xAΟY8I_[ǘ9DyY Od1jaG.P"rYT1*n`IcݥAí<ԸR@^fސɷ:OGM(]$L:66K\,R䐩 *YAZh7.6PXHb eLZંjZ *]xG9-c-eJR#wcZcK\0d0A˧`FE'*zO{0'0ML}CSvSEZ03ЃiDxǩB 6$6]%GL TqRtm0gWZ̩y!F^vw$f$_J +1^S`FEPH2UvX\eE=0¼e6@!24bҝOyفWb[{ݖ '+a?Rh: H27>ܛl̶"v'@iH9&dlCl6-%_Y Ncժڪ_?9Vo`FnTZۗvTܸ!Ux퓚FhS4e&mO&2Xzrk]%ĆW`ڰu؂g,Ns?*27mr5*vv,Ne$5 C.)O'|42Hpr!4/ eYKsf';].9;0lB endstream endobj 2180 0 obj << /Length 1680 /Filter /FlateDecode >> stream xڥWQ6 ~aNm.bpV`;l[I:v ;fDٱs=("?]ltwϮ%"'bq^0JIEQ+D<"Fb"'Tʎy(U 9 Yb=܅e"aS`FG2< ;T1aOe,DpέON MޭRZ&}ȓ@-WRS7aRf_1anYtRH֡ŒEH$JdU< d]Z"ΆZ7Fs2UȒ^ KG9nj$ ”tA ǐ@zeS{JjKrZ9MDtz.6<Ȫ:" `)qj6%N-RyqE87D%/| H1ljb_SG$4~ǭ3iIdrkvFv &,/wNHZ8`q9ت҈10LL% EIcioro 2RzSKvp#xBR J!`E;UU\rMpײ"R`*PS1[u$RH~ ?>.@5Nڹk0)^Gŷ 4y; okpjJzр%E YXFi>K ,"o |z"x6[*hLh.Ծk'>BrhKp^ =hޕҔ㝒5R^3!`;4klmc[o! ֛j05p TV)ic’!ͯoavj 74fz&$x. 8͘mn߾>.=l&M#{dAK@G S.,~Zފؿ \cu|k^% ~YҋHue[8sبUꕮtwB=up8:v{AgkXGJ9tzx-Ųwv\qaI8gֶ{c7ɝgTZ s[`@*tXpe<"OES8F|y+F p(a4J!|Icyr fIFr"!x ߼q [7iBu(nk3KE7;OW>)QkUb^;H}1;;Ys3ޭi`h{Ăvؿ'<~Iot7U=@FdྛNoԣݳ+é endstream endobj 2080 0 obj << /Type /ObjStm /N 100 /First 977 /Length 1454 /Filter /FlateDecode >> stream xXMo7 б=D#> #@>`4@ q 5|p6 k$}ƞ{ Yħ7Đ .T(~spq6#:*l.!.UDZ FbO @ /ѥdlxQWB2#ьJ\(u)(ˊ8Z&-[GGB*djr KXxI#jx3莪=, $dVL c6 ӥl°Şsn9gElOFU6/%#4ⶰ/BFe+),Re ,h+sq j3B MQb+>7et\=jU LAB[,I_ B jCB $ 匢* qdZSۈ䤰=Cpbkj+aI`h[F#'Ŋ1K`UټT]gEs4imsȠi$M+\Kr%juK`loo6"7W{vpf /g'{{-d}\ o^? çOonT5L6x#hU}KL߹vڋR:>tgvWB{&Զ}o]()k庶 ])k+ xS ;z?h&_4uќT{}\JS pHoxZ;%oE)l]L[(@y^]'Vڹ!2hӇ$؋F;gmvp/wffnan+XB8VXM"ډfL,q( c{h{<oІDz0zMWa¡OCOvNq9֕JG*.}}KNk2o^StDWVsz;}42|fJms;(NZ4 v.M>z/-N+$Wch-[/AJ؋&f;Ѭ~\PFz = &}{߀i7` &}EF G+&mrFmy'=r%Mf'wޤU7 endstream endobj 2190 0 obj << /Length 1896 /Filter /FlateDecode >> stream xڵX۸>2zZ(Q`e-|ef"K.Ie;䐲dk 5<3vvWEU*"FRfET2F7/d#,JŻۛWy9ZV) uK+Ozy+CᐢIN˨>\F`FVуz2R7~OI5a|E3E%`6Yjł6wH$q~|CY?E݂xvگ% ^MwNye}͜mbJTеG#AiN&8%[b 7!+vT+=X^\ d+:KhMyAFjXn~^}Į? U{lXGnh쭒U9jFJi"6/Ni8% 4di$O|'f~iOpO\WVTj *~ĺk 7 s]ttV3+pBh 6q9%!g d%Tt:?!7礠)&(gJR%+CyK b;93#v`wfiOr# W3vjxWx@aOu_O|P6! Gbwd\ `J\`7[$x5]{3 @6;K +sgF_@ /ŒyfHYGd - lސJ3]'c >X"XGv3  3sĊ9Sά\%^å<.Ae״jMӌcשЦJDIB(P hv$hP'^ȸTL|qcP|\"kS| {&(`8{~Ț/LoB{K5k&B fAZ iXZu&;\lˍ'oet0O98h έ;>vVL+i* tH]$aOуoʣ .*k.y,4]bgIŒC*Ps[S}CߺjmcWZ p/ =΅xדqr /g6q0:޴A/I ri#GAҢ:ϔM'mR0Je{Q+2fm endstream endobj 2204 0 obj << /Length 1632 /Filter /FlateDecode >> stream xWKs6Whh$TDzIt:I0KlP*}wI{HŷjL?^,F'<~hSB 1~rcM>..O.h R4'{'{R (7"n{{M 2, v{Ǔiw×Dw 7JM~qԫZ7R5nۄR9z4uժ3ػT=ź.7c6FH _ KaBʲHv^L)k`f [R*JT˺[$ʬvJ;ZAvyءU6wJNZ)YKǴmww~ #Q@?(c }I2}-~BHЁ@'рY#B!4nSjBOVJ8_L,"n'.تl^;iK+DI,r/eu0ug]Eg-e]I ޥe:*< a 3I&}CbcXE])\֧v]߫~] &ީnd \PͭBQha &kc[-;!A[4J>aI6a# `DeWWY]ԫp.V&k Dev&'^%)n6MSEI$9+)8وX!"v.'miWvRv/8lpNC(=Jc;2x 3k- l6zȹh]/gGG3AvnwR$og˦5/_卞з?~;Nw^-QS?hZb3"hidx DPtgXqI?6S1{0wA&J"[<ӅwW |cSnoxegnwNiW=`;5"6!,p^"F]b7c 1 endstream endobj 2214 0 obj << /Length 191 /Filter /FlateDecode >> stream xm0E|,颥ZK1qݝqCIRw3s^ P8GG%JASTAQB)".b2Kt3ZLT(kL7l>E*Bzݏ}"|ͣBK*e}mic׍!Fv~+LUL endstream endobj 2219 0 obj << /Length 1518 /Filter /FlateDecode >> stream xڽXr6}Wh!g"/"N'nı̤u`R_Ņ0(y1`pwqvgP4ZGM@EFjI6bͫ_o,ŸCVI4 q0IIDR(^ٖ1c0Y9(hnǘl)d1* k*i칑fhO;Ij EF `Cq45T3.(n3hĕ5swWh50:*5/v7{}Gdƚq%W0vyl=P\oQC1sv-īCj8}(^}O 3a/;Nƞ ^I^_]icw<+V("^|lur !Yˏokͫ=bDR]je{c6-1SƮzQ仢J'46n\eM.\>`zۆpoPdŨm*v([I0lWѶ4n sg(HLS^^Ճ$qLV8ofđSۗr?kll[Y 0Vqh}%&F#/xky]BdWH.!V2 Dcɮ hLYgaz:;tnKX-a܌7eVB8H0,dyL "i\IB 0c$+E> stream xڽWYoF~ׯ kϠ~HaHn<iJ&Jr%X)Ҧlh`ٙoNaoaOUx)J#y˵G0F,[/o§'\().9 7K#)6|hs@ p,#/B4#C^`>$FQdy&݁-ֆ(HBDҙ=6BCA x* =@SEXQ}b~\HBqp?cqהr YITk%gmjpO"S\-Wݳv7jo77mEN!4 jZ/c-jj%k-yysj/,П?wdY|Q2Yov*y͛VhThQ2t-;ik<; 㰧/`aOwL *J6mٳ\dP`֐U. vFoޜ:8<4rp AbwEs=JIOgQ/mPU2\=73Ƽ}|ሥ͐^.tU/P DD;E|Py%[_d^nn~JѦG7}zFQBX9ս0%^&Sy \Mv'Ӂ tgMtY {+?nʀدe[H*v]yx-jK:.>j8 s f, ]bܠb<Z+^ϝ4^:ȍWI#H#Rgyy|FGҎvczVtZWME!ߌK-e-݄IhR%l׏b{u sųV6q5)<TFQLBM8>v:`NDc! bs"ȳAz/hU*.iRmK=.K ip<(7!LΔv$eP.{Jcɚa1ux b@ugbDxBӃc6#; ՈD]lyjTC@XWZ?p endstream endobj 2241 0 obj << /Length 2717 /Filter /FlateDecode >> stream xڝY[sۺ~ϯjBөOΩ>MHD"4w ҤB[IBXv!~r{OApmwUskK4ylf h޵OY'bSEGD6~&J,y_]júYW-Vlm6KҮqF2nCG%? ȱ;*MِU &?QȹJ#Y5#[/ڭlM~*ƾ4IO+w uW--d VQ D2c@^H9RRG W/Lȣ03m͟˵+o3!^J^^ e4p;E9\$ h@p M)A}H&}l5ptk[(YGij[X< xVX"-!;2g|kF{`$y5RF$$e4CR&C9;McFz,7jJxzƳp=z†SBd\pߐ*{I)߆TrWrRnm&_lnr@bh #P^nW$D}?www fKYj_rjU%.9۰ab)#JHًdEr( xt{h7M C:ެ;qA8nl-q pծXSHPte~׼q S|nTƄ abff% [OIO~h(X Dc|2 ?<4G;[b[V!Ux_Θ{ ILV/ S䋅MA9D#t~C?R=ƣ"dKFΖggT/(΀3 =~0܍cclqCk]Bdr9J=r5N'EB5O)il||f>Xr39O Od:{כ yCС}~S0T5̜&)3gb3cF@3L33s62.LMQ1#(ڀ؈d0rMz֢@\ $MG-DP1~8w[EM]tingfGa0'D尊co *7r g@;oI  óo]*`ƚ{=>4ityz<"-4}r I@\/}luQnR>7#D)K~SyP | ON5mm矌Xqs!;?͹CұQwC|k`OR8Jc46sl HbF ) JWESnW ~)n˙^tT>aj]]z/MY.hc>8ݗ)n-UXp0p0B6 9z`U/ 7B nMKNvt~YdƌCEwʮ[<wǿI]X aL'`-3e_vv%)PY endstream endobj 2251 0 obj << /Length 2081 /Filter /FlateDecode >> stream xڕXKs8W<[[TUAMya~<[XMe<;XX\N(v]Vvdǹj*eD<H Yu6 - +9o(B#^XBD:x!8WBpl!J:cS]5Ͷ~;-˜ äTjJcJMLCh & v_֐=pfN"hˬ)ø?M hm`Gٚ!$'Gy.f^jSD#pza| 003`r!4 i#? du,9Ĩ~&WrrpK:J5Lui(;c҈#:L(R(E%lrr*`wM[\*bE<^v c)81lOczOF<)Zx6(h ^'l8QV8yJM4?8e ŕhR9{Qʖ}:M0 tl/P.>CͶcjjB_Hݣ߻(1| RO4ʸ2K*:* ՐM/q:F*F9H3S;vMɃ8Z@21jZЊ}]!ߠ{߈[/qC8UszNU-<* ,h1@- VH=jZ ŽpyJMhP*^)CB+ɕ erODsI'.i6I(sPڟPƆe; Ȥ P>F"=[ d%`lUXu(QM˭ :na˭Hj>PnUZC!p𝰭L^uk*5RTM^{ֻ&thcT-CP;nfH`?!IMl9%IS ʊ4,#ҷa_aXggh?͍gل\L{'n(QiߠWJQva۪ܖЧ>H(a,/ 6^XTݵcF}+vc@F'x^]mqӬ â3D< '약}Ɨsn0cgg!*_c[?V|`v=Q:c3y`=NwL)ᓡN@֞^lM~4- a`X1C̐C{}*iMP endstream endobj 2260 0 obj << /Length 1750 /Filter /FlateDecode >> stream xڭX[o6~&"RbIbŰ&[%榋GRq_Û,9J}!yH~~zj*ɼ"(Rz7aũ!QT{4FI4SEd hE{G.o., 0fcUڃ"bеw}tBDx, 4F^ x A#'յ+FrZ35frCKniKۘUݗ_ݚՋ>m8 cl2Ei%%g{@CP9ZLwpjF.]DZs7,qb[:/_)sl4Z3d;ݞ*QAH#k*0>QJI U}5N=rSg|_); 8oW64vZIX+N<{Vߖ]7x1 !}V@މ*pU'ޚM9Za~C̅L[ qG  n)d-9(ւi| ;*3m)x8PCltUKԐ }ˮʰ; UKSVVk"h5(΃ܪ]p6vubyf-}kJ)㊅T !J ֨6#SadrK ND(4֖u_iL:>T:X+@m5ѕYWiCt}Z |6dE9Y8 @б|H0x6`uWCYd;s.1*0%XB NUSc' i2[̥PXCFaf 0 fGfWl\Wޢs"b^jH16aͽ 髰d 9ശQZ 3lN{.30Мu6nRez5;TҀ(E2rfm X" ͔:cX QG*BMH,3)7bk PέͦY6&},:!Yj)*B |zt0,VGP3REnIk1u3hjQ]i)ʋO8cʭΡG(C`#AYYD: endstream endobj 2274 0 obj << /Length 1765 /Filter /FlateDecode >> stream xڭYs}i Dfʇf&mf;%K.#W[%F )-k D!*V(wwh׬mIF2^(zԉ~}k%63F(YŞᅃX<$avGa _9hFi4p*\^=G\ɳKI|k˓0"mW(NURk](J,[A*.Ri8 nhwϻ}WQc;6vk𺽘\LgUeR`[Aك`C]|Ib 0CI9"$9!$}O(H!ʡ7d TP1l0JtWOڨTӪ @ʼ VǏ0aTS㝭AՈF"G+4 $ PH tP3RBHV C`s8Oژ:S9YzGOo[=u1YІMP:yitJ;C5A[lO2f=-SBQwЫo sΚkM*ڶ4I I4TV HE5-VU~ǟFS.IpPcr#:ފ5jS2: to02TVOqKu5$qw͡;d$5׆F"O?.*hzRpFX/dyc53,ڲ/J #ӡ+N4`_*򃋖 ~ _.|RsMR.h/Z厂7S L5 $, 8Xgw]A0g|U.oo~jN77ܸa A?Zm+ [KQyi+ƴA3D RƬ`S+=0wV&#.+h@|g疮Y~;UF⤘&No3W._ VS3? Kj˥> CԄ+_` =OlUyj=Oq\W{JqRLO M2-,p ]?:dE^",$ݚܶo0f ^Ŏ݃V7;K J..c=L& FyK#Քd~ljNRPNq)^$tNٕv5ZAuxu?bh} endstream endobj 2280 0 obj << /Length 1519 /Filter /FlateDecode >> stream xXK60pZI+ʖAuhӤ@M4hH(mIkAQP3!g&$pl9YEDc M1-8*`1qf7YgI,;G9ߎʢ3.79Ry̥Bf./L_zSvGTZުB"lH< D: Oj^|59Ig>P$5="`6S1΢FsrNZl5B&)}7I䓐 q!Xԃ3# U!RXgzS ʈ[=l:g&fȥQxhmd*r(hÇW,W({/AB 'Pvv`iyRn8*5NN }zM iEJ-d[LAE.Ysu$7,^-FxS/N厹S Kggp[<H-06'U'&WHh I2HJFgPTr&0բ9u@!NZtܜ,KgksjԗSj?1*q XlbtN7sDmwaNEU347¸՘v޽ȫf '7[VY= 41]:r JF友xUv9@:S5Fڛw*HXEĚ6x 2AB6BxZW/?zRewZ}7nFf#y*}aFsJy)Drʴ7'k}qXģP>cOvg޵^ըK[ݥ G|2ջ779g؈ 2j/Dm, ̄e$LCpqT66m+ngGxCK9[pЄG>vՠ׽5gpNx:e Ʉ".>PPQfܦ}G#&OV98i:o/.݈f*f]!:|jɮI kl!u)^K`.bcWiZ{haItI䣢qYa/'[ -==^xvwH2|nfƵKl*\!մY+)];ǤvexJߐA#R2i,?}-]RҼ> stream xn6=_an%y6 0ah@D'D)Q(~x%EvR҇~̝|* g+h<AbQ4| ߬Zƽ;*j%(*l$ҙk\\,؂v8QN /={"$o Hwf *GNNV3{* bH\k4`C%s /Q5mP\ZHIt^7msLw݉{CZu)0𯽛}}vy/TXڃၒHb܋DηxJ:5fH5#%uMrsf4si}O+m6V^ҋ$ ܡg}=' >%8 "CYoY.x7? =Nq } j\Շ;D6,iTdtYM: Ի_4 Uu6DS,ikf[T!Ą ÜiYj2/;;ƣmHg(: HpBc-rXb[DUY^2Ro*\fS|ҋs2ڠ0CՆ,"J(Pjŷ"/)kL%~UGZ$a2Ҋ6I&\ŋFI%>%ZI+;H[L {ㅮ@$qT!C;'ewʋC8ے*u:herVXSjv2UqBXdS $"ִ9VW JNFwv_ti!0K+X1ebf\ǏDCqvi. 8pЋ>X:P<4(nzl'_ A%Pz+Z#T65:Hۊ7ae&'޷E~'S{Ck^鼟G;:z" ZPC[ܱ́ &(u~0Wdnjh*p΍DeM*Mˌ N8' fX |ɽM( 2qlnؠr(߬>Y™t XZ'\PݴG MKF8IT` w^;jH*=>_dK[[u~ջ :b^>RZ}ԕT_}Uv83u?ꊺ*ж{lp-}cJnbH(]"Jí*F 2(q OG89S1V!ӟAN{#k|5zAq.H5ZucP.(, +.5z'A?Nϯv\ cf endstream endobj 2289 0 obj << /Length 1807 /Filter /FlateDecode >> stream xXKo6W衻@VwiEb8(wW$n)Ɏ;C+m}0)r8Ǚ x?^S/'r (R$̽e}qH01`dJNVjY@I`'!OE[?qZWvo܈z M]]m}}gjZ\k՜0ɈŦV4.Ū&v|QIj-Q5Pk?#ᯊ_u<`1ڂiT)kkz`FIsg-ɑ#?BGA).~9R7$VEFZW}/K;@ [;]_5v[9H ~fۺ=q8WsKp,gZ7BQw$6hb9޼]w;O?1,;\Q|doF .\oe/VV=ee\ pho-1M.I֤ 3Dc#4Sȥh>| 6wkH/J#ty]>hx`$b^~@[Žs?FPꇲBgs0a0s6e3ULϣxWƞ0oz38z~Y◶ dڲm#Z؊U *T*L<$~L+Q,!]x{N&đO(;YNx`R >?hDUj|pL{x51rsO6sՠ+sYS@i"{-EV0Ê,ڃ.bDFk D5p`FoT+⸥,ZV\'DVCr9`,]E"Kwp0-f\<-ql>d+qlm(}<Ԋ^ Qt2SD;*!2(0+Mx AS˵`o#娑#4W;$=h˴J8IO}pG,F `G A' %JɣHAlV ;Du=BuDZ]jY '3QCJ X^)I0nt>'-#A0| &º6l \U35j)`]-D+΄OpȰTVZЮ ^{n!/kF^1ٻnTLwLJ`7˳&bl endstream endobj 2186 0 obj << /Type /ObjStm /N 100 /First 979 /Length 1475 /Filter /FlateDecode >> stream xڵX]o[7 }c0]1 l@d Yv:p;IeTvG$ERedalo `'C s'Or2!2T`c@&+ Ta&./ K6Ƿ9CNͳ#H~Ά7ľWE7 v*aEQbH2An9! hN1c]E=g(6JPj0ꁆS]zI!CZYJ bYz|$DzTy|jCs<> 1lRxWJl<!B0އHE5)WZ@8B磯l^9A/u%WkW&H6qTKFBHу&5 quGZ8 )/ə2F 8T^%od$FVYMRsJFVYM 9#>3Z"zĢ6:I5dM#R4>k%]T_PKQHRqW9rBdxm>6ïIL@ɋm09WђuX fizS!>}4-*uVVFL,y\  Oe.'ӥ93Gf8~Y{~⇋ ֧嵶-'z~^U}s&cp6C٪?Vdx9_.6w>8^ zٹ:p } Ѝ(%Gd^:;c OWÃja8\^g{ragx?_|i1 V|9[O\÷rLb9%܍h}$dMd?Y }'ͩW7h@Pu^5^wu8םnmF |O2DD Nh{?ڡDS𖤌m?"͘A ځ4"Et4nPTH;" EnB҉hfՄhDLlJއƭUMQ*ilyKbs#ܙ{s,hb{4;њ| Vv(UaS|mutN|ҩƳ#y< nY -+^tE/^EOS+Ԇ]kv$1u&iO9TM9Dz10: ;ش`5p'fa~:73bioW9> stream xڝVo6~_a$@!MRnX&$(li-6YHn(Rkt;~HХŎLd"ӽ-1|x;Qڈ/RYe7U#5iU.4_,r9U} MV :h+sYFrpZf2OVq̋Kuww {M'ІQERưtBgD,@Rmf#tF8"i>XoGٰfab7/D 33 R}6‘7޹AO&ُ ((>_a˼"{J:El`.Y8 ) lHE(~鼸'x^(B08]A&ƺ0s +M/t.ٵ"4r5rVT\.cƍ¶Iگl [L ~v^J;nu#,b>F_ɢai9p)Vg#:>#13KLҜX!e]B{98)7,!#ZL, wVx!hmc>rW^XcE Bw$ ؛; eXf0 ]?3g&B._s@:: ` 8KT~_܌FDCSIw*ŬK>tb磋.{K)/g/dO>S[onnogYFa endstream endobj 2312 0 obj << /Length 1501 /Filter /FlateDecode >> stream xڽX[o6~ 1CBY0M EWti.Es/-GY.؋I~~褨ceFn;6oi'vbQsANU!8CE19%K ]],0;}arZQ>E_脿PX m.N ө.@taw+VVTz% 0A_+;fa[J&9&qfQ;N^®479 ot=a<13R\5( -T}| ~hjъkdie| fvrļukTϻiJ8uoMe8ˮ!r sbw*TcxGڈ)J\,WqP.OU˩3i/Ǒ3=Q+}]wW1<=6 uWqi1$Ix'![VD:A ޒ)0ukI.håȿ `ߘ\[xR[ lU?#KQ h8nP@a,gUKR?n?+Vz=@R>|D&CFTe%G\Q\iDY fW R&J[C5qUnp[F/mxXq+.AMbבѾR* EL^h2ܢAR>l-B0闺;Il8IUjya>RB$:nfj3vGL"hpưpH/ tb Esifׯ]-~]'h$Q y&{𴎆.C]r q!ivT(#j?U C<{+HG_ͅ41$\CV2ނϹ5y@'Q픧 S:3ON$zhBF| 4uqMS endstream endobj 2326 0 obj << /Length 1125 /Filter /FlateDecode >> stream xVKo8W &)Q`sfERdmHt^+RfEʑZ;I=3 ;W?Ve;18C0F8!!(bg:_ݔ+$U5 ~[}_p` `;JV`i~с N}FCXFZiy :'~H"4Ĩn "’C BE3%+DQD/ΡH ~AX&`7ݓ#{pΛZeb3w+fw^'oe0Ð_#A|G)E,f}o3^Yf l3R.1F~onoxa\93eź'!/blN&+UBcp//?fOHX]n>6PG+F4Wpsд>늧F*#: CiG5K퍷jS5ųN^Vő5kƻvDbY6Fl9׉Yy!j ?ձ گ%UR}sZޚ*Av| Vvg{ķVp!^юw]p)=eU+߾3~%rr0eko2XMu4IoIaGζS-@Ν䯃Hڌz' |PC86/m=PG;P+ЏVyl^ hĵKu㵘>UiUsk sylUciǬ'i* ]QdmH#O!&Uf"k!d+Fu-،xRK fw-M4 OtޞzF#MkC"i0_L+3Bk*v o{P"uPݬ4cULێnt׳J"> stream xXmo6_O ĴHX*akҴ]uH:`D[\%ѠI%Z7h/;><>w<%'7b:QaߎRT^oكSN)(u2=NdoG*=8)}JEfc=F!-!Wݩ $ cЏ|a[N7ط*ÒVZ5N窨4o@۟[ulkCGa ^LilZ[:+aZ_Si!<{OEm]GceqO9+fAOYRm_) $NnBr+M@\YRv!QhQډȂL0 'ېd59ez^Pd,# ˾;q{S) «.{6PچK}+; ٌbЭB^-j`U+;8]nDQzfཚj8DF&d[ɥ45s7o^iϜ.jGCA;Gf1ϙioZn^M TNSGFˆkM7*r|37nJ W`SHH)1kG uFzeӨJtG )rqApi \=ldB5+KP4M\N0[a\[@ FGK%! ChJi/0Ƀ [p]@tw8p[ıj*#ჩZazrEԉ#WLQb)25*Cʱ4,v8xv<*ʞ ʥ s`!@> stream xڭWKS8+Rbc;/LXf˰[ .l%ɓɿߖݲ`g8)-_oxG,nfA膳`6Xl0}w6x|JOɖ,=[pԖ"?LGZY1N0JJKf A׎MQ3W(Ae*Yւg^)U'9^¢>M!"kwy{$|;Nm*Ub/=B@׫;]tc$(FUF9ȆZhCyxȇI|_$uiD4Juxmѕ0t;UTTPlzEHlb0D ; Рƒ;h*ٖ.뵽\fWRv[0榈8~InB9+")"3%TwJܭbSdU6ljp*&|bd֡BbXT ! x DVUV̝l"W5+XΌIE4@tWy ijە|k]NM$ &XRi"KSSUYmx`B6B _:s{24xiM;i6/N)7 AM\؃FԔ,]C3\b. t0ld3*RLF 3)1M[ĔDojvt 1aySh35OXRv[S>X5=Z/xP̖Qo #3walxkz!Z;[\EW[kVF=QmO=%lS4; @θ<7Oףڀ]ڍ}1I knnE²|n\`%ƺh%,f b[u Kvڵgz2j=?T7'uB(<*lRcXi?q>[G ω03 dE8ϝ4abw_OB##KOh[|^-ZgrC+JD.؈ھzLƑ`׫jRKBe( endstream endobj 2353 0 obj << /Length 1543 /Filter /FlateDecode >> stream xڽXQo8 ~ϯ0X\ˎ{ݭn͞=-ORuHQvaw@QSIHJ(sj3LAYm(LVYf,̒"Ty_5I1x*nCVhH#,[]\&q0eb^kKHG+( *@|`9qxbLhFAmMIWwT)%Z+nbQX`QvA`o!>Ko8hg,7W>tZJu0ւ_vka#,G3T]dBRoЇ 7 i:-e31 *XaRcmDz]W8؃8=([ ]aUF:ȇJ.|5W-~ x'jnj^v4s"DKr^*+opBw-z8:MɂWb70p6UYCRY|q`zf>H s-`ϷZ5D5}MEZt"Q*=41 dKBP]  In S`W[(3Yi"$tR=AD,R$pGB3P~6.s؜ռj-yJ8CӚ_ DVp:b'ዊ0e8 )qg1~V-zԠ-zNB&DKCIf> stream xڝWo6~_a&"ɒlͰK7C1^i$ $eð}w![} )xwK8ڌW?.neh̳8-֣( IQdh魈 k*dTQ6k]:=R̳`:aGs ]#2i?Ĉ}Iz 4;Hj!˽UNu֒J2'k.̦+ڊhkQV T$!`ij(3lr4TQ71K#xC :So3g&*d,_Μ)igǭVξDh[-q sĺaZc͑ (~4錍.i%ޭ'tAh#KF|gw S/b)hKHB0s@H+Yb%=T-P^RAr_ 2T t U 7dP0\[Up)LC A \o)ac8ΠZh^%i!$G< "0nnÃz\\l((Nt2qm#߻3 J5f汏w)q]jb< W@8ul2w@+jIFZVb}c%Ym[+YFly@9 ґTOFSSԤ+lCdV}\+;&8 BrT-XiXm8ɂ$^xvO:--ySAѺM[ͯlMMd/̷:ס'mzB8', $S=&P vSxm<884,9%3MNodβj2?%'A 2πhjlz 06{T;V[k>=1Kܷ]$Hf]{FIlDA(jz& !Ba1boN|h%uWPl(=+D[-9g>&Swl)أ'VyoVG=6;@oXKdHծi k0>dK-JhlV//|4DkGk$ǢbkFE\Ym8}+# Ow~9,%ؓt{_фrq :w:  kbf &[ׂWfH(D!ma.-IٝM=KyOQ; rLd;^&6j=7m{ Y{Dt1;L3;gy1ߣtx !t%ZI{YOmr F C /N!ˋg=}1z{2,D|^% %;tGm UueAru?+Pܰ-552çMj:Xz$FX_p.|v5g1Lf/v\|\sn4aVO4(>YKU`+XI/0R7qU%tOV{ֳ~q?\ endstream endobj 2373 0 obj << /Length 1197 /Filter /FlateDecode >> stream xWKs6Wp aMvKcM&Nm$$LIB@?f:Yp!ZRq\ ,bwA-<f8uZ&:7?h[%S]4\[(#))Sw&lUH{F@me픏{ɄV"gΦeϔ36#plmP EU"[9hvd4 DE!)b+r®`V!g(˭u+?h5o [Ho N}+K&'ɟ4 %WW$'qYxWj%q$~O~Sn;lȦ9N%d!e,Zl>d\Ї`6Ϲ[\JH@ps/eWΨilA: è}&%t0U;MJe-oE5 p vL/pp0SZc+%V4vKj*H}cnsdm曑(/5=ЊD|neY!䜇2PWCwr̭r=ѴAY:u#Hj;m >?uo߹j #9v8,#k6`82kݹlm8Nk #@ۺԅ[%Ilƶ/rV7ϑd=Dx/i4&Ų&@ׂVn0bQAB~N8L'8А  83_ӧ+_ x VuP )5r#Q`]xń$m~#Z[1Փ:{3Z氹zk_JǧF?Zaiۧ?_2Bd h` SF(֠<hplΗlRUKQXzjy;䖤07b^Vc͍\ ΋u 5 z=D1V*`A ||ٙ7ºk. QӈW,q J{OO0 endstream endobj 2385 0 obj << /Length 1544 /Filter /FlateDecode >> stream xڥR6𐙌w|i$LH[`I]l#̴I_lttڡ˽(pRF{?E+Iۭ(L|S .McF0Yr <0dO(ܻKc$ بq.VBG#}v,6~a<='"ܮ sbw_T.8C^p2E+Yu^(D7Ըn^PX›^XK^sz m1"~eٖ"zCQH%2%~I$ ם\(Yedӡ@FsH{)s )#ax!Ӻ9<}f٬6Y~ŜbjlpÐ@asa(5}Z[6Zzl{Ĝ{_eA׍ݙO״i -CJ'k_ ǩzBئFtJo٣g8G{> tsm쪲xzz:gtͭ:k}{nrKgowd6RQݫ(ɄسGBZG-ӎ v/1=*훂C 뽏S?M[MZ;suH?\&ELOci{n)c'i(S> stream xXY6~ϯS+1MRwPY$hEEQ4}%Z&V Jʮ;lQoiaù8 )\ lA2dV+4A1-9O*?Xj cYjX L}=FֵZoE[yzhɔ1a;(#VmC)8 )Lʉ=u$NP4~15(RK$sn7u5gySx+š_QB apӦEZSVU FqTJD y(q'豵&t9DP]d5Ƥd0W,Gnq='o /adQrs&Q`j˾ ay 4xW_53 o9!$@g5]v{YJBc-Y&&Ju=ƴ䧦@םyMayilv=ܯ9`ZmwQt;]3t5ʖvBQB+orl0^/@Ɖ9ahRtfWrqD(Ǚ3:=EM,PJ` > stream xڭW]o6}ϯ0\`ַn{]gEm00mH⦿~"%K^L<\d7q'o.~\,p4f;\ai]Y~:4d5|km[(nW'meʡyO{Sy*c[Xӹ՗1G?|3"VE endstream endobj 2298 0 obj << /Type /ObjStm /N 100 /First 986 /Length 1551 /Filter /FlateDecode >> stream xYN\7}+ir϶Aɸ bKKghdOY'9[RR!HThpIhv K)e 8.l }nY'dDEvH+p4U`UԨbDh5"S#:$CLmBfr6m7DAv!#u!'zvrdm!;Xtkx}6;ڛݾ^x7/sw?Mdkxz@5NggGEhkMO;}[P.xCg؍*L3h_4)Ύ'gM[8~^ %}`u$WPD}WHTt0_G}o ?rzk 1N0 RD' 69oͩأ}e6.u7Xz̵H#lh'CK6RV m iY|eI}FgCTnً&FS'k 2Th'8rMEwT\Y?ÉR-?5F~.(۬׉* ˛AJ'8dֻL67DH~M c~z#n#7 ]_Dh `znV<ʯ1t|'Cn,h*;Mlcp;$jb C$vB :U=Q vAnt$`}E}R۬Ѵk;|v;xqe_O?'w'fÊ<W 2x(Zzԋf bYGq{>Gʫ4^a,ε3{{ڇ0eK{tf0{z9F&ײJ*c [GhfhsN}&}^#Y7FY|i.E]WDisϳ73 <}7LJs?==?LqȄuE*L6R5Po4Gbo2{Cӂz z=![o罔/_]/U WLr9 endstream endobj 2419 0 obj << /Length 1183 /Filter /FlateDecode >> stream xڽWn6+dc1#RKEh@̴ Em8˗#ŏd CyxV:y1:G3/EiLbo (RoQxƄϋq؃A$DhY͉O|+|/p.N 7dϖi?KUm;*+rrf`|4/?X?Ja}F֜Ss:g,䚚EW,7om[k^farmV }e`Ӓ9/̹]G)̀g׀7̮kl>vpV. %}(UlڥT XkYIQduW2fܺaju%8ydKIY҇ Vk}U+Bc؀uS=%BJP \R »J%XXLmkN}>yUoK{n_[+DK{3Az!lb6%AV.=ۮ⩪dʊU:^V]mu;W}Ҿg.v@ͿU#9ĺ75e(MҪYR;$tgiR9OA˓EL}`͚VfCOW7=!C+U=ž=|Ӣʚm=޶VX#=-xh6ΐ2iDZGsr12pvb g+Q&FC+/j.Se022(%jzq:AiݨvG5/&)3hv. OG cѷlxϼIf3Z 5R}V=Y7YxbAIK:f$lpR NZnki0oN*ֻkf%%]\)w.ZӢUA K q;uçT܌"cK*GEolEzpףtzt7J͍2*oBG#rTB7Cy-3VM:쒗%WR7&2YvU~GDt&(R0f_>E9:YfLC7#lO+ş{ܖFȏa'&LQ%Hc'Ւ^Hs/3]MZ-ml uֿIUTp&"7&!ԡBv  ?kl endstream endobj 2428 0 obj << /Length 2502 /Filter /FlateDecode >> stream xڵX[۸~ϯB4/.EQԙL2 &h>h$,9Ȓd΅t[ś/^_G"%iģv(%"1c$X'(N -{nZƣY"HϹA/FG+rBaA($d2d4PuMoE~]jڙH8KqqV\Ҡeʃ;l Ji>':d66-SYbr]3]u?>Kp Nmlj}\ /Bx  QUJit-΂#fKN͸ 1l7]goZ՗Y?G~rVedG.=@[m'תN-\Uy} YP*xUֺѓ1v(lG^_Pvе;]BFҗK<=9iܕ*tV!X4xаJ;Ǫ.3 孾ڭ*uEmY}ajWϔymuJ{x:+m#ojr1@'MBzzU\8hna#)9sޡt (4^޹WCm$79%XsߩޡTok۵S5hBEi ux'T0wn-RM&TS32M;n}/P0xjU Q-|QWQ pٯU+ ݃[e`;c:5tJds@U[ VYHhs> :7#6Vf*¿10}Sflc!I(NB\X ZSJKcg%&rm~lF`\ Iqa1تm J@2C`qQ¬9b/[f7p XP簗$y&UJ,r%aLhɺ(\&g$|ʈKH(x<'x"@Uqh117( nڍeﳾԙk\~߫wuMV~3*n+3fR2 }lVS8yf#Z(vMQ6%+۵ z0[c]r=Va`[rwT*34䀉O0'"é$Q:K4G„x)rJ;?޼_\K'_~̳aO5]` a9 ~'Ԓg$@1Iq#)~qLD<kH$jMF "X13"<f@!Dz B3Ei8GWIIس>/묮!9Y -\rLhz۷ ݅giAFe5̀u=׺ڝI#OJ.?+)݋Ӥb endstream endobj 2438 0 obj << /Length 2396 /Filter /FlateDecode >> stream xڝX[sۺ~ϯ5cA lܜ~$y)bL*/qN{w"eǭ@`X,ow?ЃwN_- !QJD"ƈk}>_U@UHNx! i:+JN9CW/\ΜVmmfsƇze RtՉ?vW饫ln^'|~dkroTRNi _0?V6n~ n#n69Jt[)ogs.+}ku}F8F7)fZ+#ejudR8&Jdb$3]ϻJaԸIPHtshHHI2a"5)OXd Ĕ. >CBDOp4b,3RVw F D#J4˜ @f-^d^;pI+LNώ[@'E段n& udMYBpfыc[`E/z?g\T)}t3?Դ벪0-T{;Ft:\Q7G% Xp 0}$1̉E4q8Iv离:Tp4\܁^S[-|ƿG+{!5'y(X ,a\Is+_}vD)\{K#XUzxb|A|Ysxgэ~kϿlW8ՏL~IJ1l|3N;i05G [JwKuā?_*LfEJ][L;(&C pڃdȄ|m2Ԙ2 CM$&c"g^5|XF4A>)EB"!}K1%R1 / pJE `٧ ڍ=Ͻ»NKYK߿؃A9܈Š|"NaP=C &.״! L\I1 L T]e:uoН]y-ɾ4(c>1",ɒs!&3"}fL +´e.bB@0d'bsx! >7fO(Ǖo"s},`/"wzNT n:-Eo> s` oM` C{9Pe|snrrMb v14u9mrTu/Mۉ-/JTao#p'7z }ڙ׺*nD?տB]X!,WSIw%QMBO+=M*&D7 k5eU ȹ,C96y7wW!S?K_+fb\Iao5nB,My-^mbWD),݄ݤݷ-S{ڂbӤcK|S>w/[p_[V$7͖ۤ=>0|;s~j+xd/𻇈"q'ÓfuybS6:DɱpݣyܘÛ2$A&7iU!6^IW/70)OԛWd! endstream endobj 2445 0 obj << /Length 1534 /Filter /FlateDecode >> stream xXK6 W31W[NimKmzHrJFUQZ Aʲ}$m' Ë]p\/׋(pRF^\o"'D~\·ezr%kB}wit2'4"qp}bŴpW׋CGUQЍ^|:9lu`+Mf֕s}wx|o$  pQHP ݥho9.K)ݹsE٭x uVʑ59.^y7͆gZkcA_10tD!dI_rue;?uIiiBOrzM'j\>~{|EVM'd:fAw֝ĤkH腈 >yv쉙SuG.Uafx>69}m} Dӳ'~ވzcjl∸my$ZUDz%i8vl:i!&;f CXPb3&HHq7ָ۲خR~FRщ}u}|߯pi6IvˡUՠKba7׭nwe f໱ ~Az4~Z_KD\>":hx?h\q f"yS;0yP|Jk/%/9J~Ý66[턲oir N`0rLzR?q*&AYTAٜ] ]?;j$GDOKCN{Q']AงA_chEk%^ݡ,υ=I%20>B f A{d̵$TH10'"ADg;0l {t1e]sGK#y?t$P` WLcԻ1Vh)AU5Ⱦ)9Q7ba Q)fd4VbԶ1j!*+H' ':^U* PV@ksDx!FzŐj UNKH<%r[&%VRNgX.1V}+R=h4Qڪ8®P OBmmU B0uB\Y=Bؗagg|>>jJi߀fQm;r\u+EdBe; ]|!Yja2n^.E%Bnqk^UWMWҾ$?W 6*l͙߰gU0T!A2?ܞ HCS 7wgo`Ͷ[byQͪzxB endstream endobj 2459 0 obj << /Length 1271 /Filter /FlateDecode >> stream xW[o6~ϯ0aEb~薴k@#6QY(mEJyM/=8ssaYE7j$2wvcd%QdOBZcvRFhlծE}*iPxɋZȁO(%.qS{i|$on/g;<}qyc (L̉  #JY'тmdPL\t5iE$RzyA0"4L.pFADӔaJX2 Gk-DkXٔյE0JW0,Éw\{nOd cH$!@Hq-&P0qD;[kkG׀F14(wn,_hH0EqK<$!𐰸eb@ǨFE#0HKx \K@#᎔1Jb ^{;Lr*tѝ$$lPGtN%qI@O -ar;/~/LK3n,J9zbx>9PylBiQ_1Ӆ\#n8#%[ET!˥s7uؖMvQ6+S=uވR{8Yy>к4ޒsKk~7SPJy4SBLzˋz>8L3m1@B:'|~˕eJ.Tm0 X$ O__̘06*QjW!^)ˤ>8sϲ}M>u#Mm7Eo ʻ*bDz1*˥l9ajQþD1 n&i˯y_[%^ч-A\n\Bvpp wt{F1}u Zba^E1Lwm O^:oYX|~z1G8̄͟AYq<Ozs6Bb۩E3\[kc~ьуnO6; endstream endobj 2467 0 obj << /Length 1425 /Filter /FlateDecode >> stream xWYo6~_! @+YHAQqh6idDU^kF1b@$|sp&^X<_/ViHI7CũaҨֵ֯Knv@Bw׫$FEB-B{""^pP/,6 1LO$ +L_4uq^ 3A4&WBהEY:jL@ &8Di$(LM ;pX3*%IB_r}4CkژَV C*w#E3!*06DE5^2}gQl[ᾤbl2dfY|wA\dU٘͡j޲hmuwr`ecRDzs:Q{ Hoh%Z(RQaY|Kii W8#%U:ڊ  D+y5dT%$1B)y s/|hKwwRfJB;Y7cۉg B8An "DZ7t`LŊSiZ`ÜY"q`}6H,~"vH`D֝#g*<]E{9uM*sG0:#Վ_AOz }u QәbSp[D\1XǗ#D|~?S~0QEe@q7=N^<[=r7Ɵ\2BJb2| V10z P"pEi%i(܅p`LXW̊~jײ޽}%vC^t|cj|…@JsGcY^&JzՖ83CNAAN> stream xڽVmo6_!(b[q@Ŋ=rAvӟZE0$yZ^ !qŠP-B#J)c@ʼ=CF`b>Im4[4- y076A[E@@юRlHY.ԣ1)@ yU u֊`]W5"ΔSH_d=툦ˁ"fS[.J'F0;-2\ f-fݫ=5 d_B|woKqycb(P5 ֫b#öϱ}'oGŦ'ueNJ Ys!:'pB eʗ>7n<|zw0srP܉K7zt^0R+Ax۽QJ7:ڤ;5 ~8d{%ʅM`3yD\Xˀ?ƇPvE_nƃ!up"ɕN'𦝥a43Q~{ȞTh3/1)B\m/R!mzFx xxeJ*t7G[h4ɪl!r)9\ d/:y~"8dH\S\HA5̹a U % o0:/!\>2.s|=C~t%M/z]m'2 endstream endobj 2487 0 obj << /Length 1014 /Filter /FlateDecode >> stream xW[o6~ϯ>$bIV1 h0m㷮(H#Ra}"iI8+ڇ6o~CYJggW7X w|ml2ݱmnSEgkWؗ\xA }3C09nCtfI]W7Mpt?,B CEY5sLx3ixus$T e v G mv 4 MN eLQf_p*vRc`J(b$l*F"&(=&,n WKu݋dgEgȱ[`?0ƣq`$o!v;}O+~}}-|A30sK~?O[e^r_(+#}IaLK`281XFmb!h5 pdK>"}hPg%\k?2*r0pU?EQu1%Wf n#HlbAH_UhXs".:p٘39jh`eHOrLI|\t'5꒲nM OXlI;6$܆l!.ζ8^st;kTFƒ 1iTL%Dݿ!EAʶɾ;Qm:H`x,hv5:tj ouLeUXN2I:cC EgD}]3)[o^z;mgxRA!^b>G*/d,ӑ+Rȗ7\atG p)'>ŏO{56PnI=u_sM?yˠp72h% =nP/@8>ݠ"ƹ$鞢HPPYkU~Ga?ܩu_i|UfCCΎT~?>ӖD-h0A3bBIw%)2eymVt~/D endstream endobj 2491 0 obj << /Length 1418 /Filter /FlateDecode >> stream xڭXs8~_yHm09?)z\;i/܌Ķ%edb\Z~V=x|>4!ð7<7 ۤww  (B SF/T>=ߛnP&}_) ];!td^ 0?PF/I`h#) A{b?%?>nN]xo +Ln!wxrb`p1`Ih\3rk9 ~YZ$r}Z-SמJh_wNHL5~u8fL\.|4W,G}o[I ̊Ⱥ͸LssNk34ݼ*U3K- q!H6펽rl+45}N%- Z4XפXM:5̔`^u- *v!|=;rm}0C\`h\Tc<~N3U#Pg^q}sW)묇> stream xWKo6WN:]!E=lZ$%MƢcX#×WJ<6h{9řo$n<}t18>C/Ei##^Bi](g-ů'Qi4=T1 r|Bo` }L4$HO9K:#Gjm$dmC&.R21 ۪ kvíKג9[ ʚ"߰ljƥrIb)u-79/ey5[d$o2wv%fUWrcD9($f`u|P[h v ?5WVb%D=/t3؅@Se6SfP٘OQ4P]XXQHE> stream xXKo6W23֢(v=]=t@hD$YwFlQN94"9o-Wo6W7t, fO(Y$rO7h5cܐۯ|w V*Ha2o.o bB*A:Dyv!X l!sDvH,($faHGqGbp|ď+vb|W&l9~0ڪd-j/.Ra?]ph- _w +Ȓ'E߫ nTm^ <񗆔ĩs$xGk 5/ػ~I%e cGٸnwJz&+!~ezZޗ +;w_I=¹{i냂= Y 8AhUS! #ǭݯ 7{3kz&7Cm ?D> {\,`F\sO4fi$dYֿg:^̘?e[77D w5A6̚տ\ endstream endobj 2514 0 obj << /Length 1193 /Filter /FlateDecode >> stream xڵWo6_!4byY C-Zbb"呴Sul'r ؋u$; ~\\qP"ei BJIA$`Q~iVѐξ,~NHIVaQ&g 6#z7Z#Sߋ9<Isl6O(zʶCawqtKLbaQF$NQ=W$wā .P%EO}?JZ(rڏ$VWiBEB e!) >pz=tprD#,i5.ּbLKΙEN[ӧGHm; i2UrVu*nq˸V[%W%CE^gFW_GYKI%/>7_lj+k>sx[m#66놓flIoѶ' U }+ ?MCV^|]?4|B>,^bĵ/ ,$ cAL>}ADEwMek:8$th |`yA$Z"d4#o>B,KK h YL,ʦF(ϻ.sJ]!Kcr+pMݴ oROD,f$K"EecNzE˵Q0R:HQ0W3Ljq*sh(j_ z2܏) \;'q*0tW7~lRڷ=M[׭q֛F#PE 6Cy[ƮMR1SzY)eXk txrލa `QX= H}Ceq%nq4K5>2˻՘Ga+ لl7<%YgUQl`i,a`\wp_ ]hh~=bGP J1L*\Q,?%9R_i|Y{Ѝ>mmS(Kxz{ڪ7UJX pc3r^kp endstream endobj 2416 0 obj << /Type /ObjStm /N 100 /First 982 /Length 1509 /Filter /FlateDecode >> stream xXn7}W1y(Rna@[#IݦR )M=C9bkd Kpv)dtA 6Ĭ`(e,\6LAw ;p4Dd;D,Tw$q4EHb΢)bi^T6r 0S(*ggb1^Ő$'Q>׳JPWuz`E`.*lRjR% YcDbڀKT@*@KJѿ4vKD]:aϪAD t`ktXJNp$5Xc 9yՖ 9`ή VAG.:P@GUJ1qY zA>f w!aRqVD0p5s=_sw/ݳs_&I4'j'ۜQkX`DGVCsp`S}7;ytzj_],j\zlM#PSGH,Z\H*zmx><b??2YqiWY;xOgO mbMb~~/Vͳؿx:hj>#6M(=BXIhDGZ>GRmoLoa& 6U7_#(o34ug3F4-ѸlJGF4n>?S呩]5Hvϛ4p׫a>䈶C?Jc|`gog@[.N;BWQ-cޒ11 *;Fۺ4ƴ(n3p/<ønDa5xI7;[cls@9! q 6~Gh\C ͸jyh<DSHj[eKz(h/a;">lL> stream xڥWo6_!&M];,mnÒuI=t}%&"IsEJ5t;'=;{u6d-0WEqe4Zxt4>aN[ծ"Ov^+aȪ_z#_8 ~ȑʉ3奘 wf7#ا 6(޴KTz޹H?0_4$@@Bpj-މVH쿤Y}!Ju1 (_Y-r9tF+7heZwo]:3!&TXY7LwULӀ6+h+aQu_,MXH\ TA+iCFPfm#xlmIڔ}gcJ@+ Ny0u[iPYG-9sp4J-°+rةw/_ڿQ0I07Y;v Cwj: 0S{jysa΃ozs+bpJܕut6jHs-N>\u[F;xʎf9r0 8[6 qTKW8Ɇtr,5SBR1QJ;pVyqnHթ93}칫)@=髃9hB=v7-r3%ڔu&vs#ݛfĽnW1趬r$Meⴓ_D:!UD=LL0q*hl =[)V5`sGS"%be8 I}E =ƔRlGW9V!Ì=*dq>sѪ1dO^Wpn1iM^5>HOHvÆ$/2>~^ /8uuÆ*쏯nh!QaQhGHk qCřJfuoZiņ\^p/ 'iVnuQ+"d_*- endstream endobj 2540 0 obj << /Length 1720 /Filter /FlateDecode >> stream x]6콿"@e[(aX{([a݃ΖiʎÊ yEQIjV??xveRF~,VXFs2_ҰcvOu⥈'4bq˞b$z[:P2C/T5ޔ0^ɓ՚',JviݵNARYrp>]YPf^)TfJTժGuAWH"{j[uC@.Ȫ4GZ:zvk0v*R Wdh f=3GLoܨEݴanåW^8/TIsM/{(jۿ#d[e9bG"L^*]oF{z{zVpŽW4@`||Xf-*?](r{'ntQC_ڸs}Gɦ:&:bYw*'Y`%w٨Gu8'Rom OS9Vc85U6F _Y8)n.UM>XZ̔2Bp샂 +:mpw1?ul@N|jײձ-[H[#1 ^V !ᱭ<]5c薟lHV3y4ڜ=i,RF[ވܟvY5,VU?zЇ BŴr 4* _+B8v2޺5jO+8Ֆ#}Ob_niɋC`шOg?SK%aB$gi}ޣM@:`˩lkd&@ Y2.FՏ}ta2~$gq!|3oٷO..nvG ?f.s˾]_2u*;o-fh0nհf鿣Rfk IP9Ϩ 򮡮$l.⍾{&Y}yZӦB@ՠ.IISп-!uw>cDCb#7SC_<11ބݺĎ-;6s!ZYWɆ^~{9C49ͯallnilC/ ~u4l!FΞ X{!wz:^t?}ۻp(C AGcBeMY6tG)NPъ9}:cte~5 endstream endobj 2555 0 obj << /Length 1683 /Filter /FlateDecode >> stream xڝko6ԌH6 {6hʒGݑGYj y;,.KYȻz "/E2nrR(8`\p!Uif{$]^< <+Fi%b@ʑb]n4 >k}~?jSj˳^5zy8g)O,NjjjvHHer tuk7>>%UYlZCX䧥Gڮ.uF)::6> *UwEwJ ` У{+g/rB更d_e{}r'*-CwndӶ/UӔгHXay\ŷ$Uo p5ڠvG6+ICpPRr `A2нuW]}V\rn5 ZDkU8myb'Nہt_mG6:nZY]޷kqC,ݛ*ǛXon-8pX,!\dxwPQzuTJpRQ@J'udS4.ÅPe}QWvgGt{T : d8V׺ڢ1M<*;o( D XbX/p%XjLMdfl&  dd}Q>Y:+] Fn+Zu7Pg{USܶ)j}wcEzJW+ C*|3p *pB ]ZrY3 Z[{ni;bltVlY &66:v jT0EiU!9j mQ/K-fd}_`/Þp=3 @eO k"$XCkpJ8 aEط;wEMWBlH-g{hB)}=oŁ hJ3 XddNzʅBGhsO@o1#P& QUS]emY ;AZ>@珻<Εg8OsQP[K\۝y|E),5\(D 6,nRܚd ; @?&F}iȒ?X&3oÍPãm|l-P .4M\l--1w=X4@^rLs=jM % ceDnӶ)~ ; n9g(f"53ir-8=U8b {c4j=n>?֙DSBf. a,T*,4w49u9>8b #ƑH"NG3_^}.t7 Æ%~B|R_f1m endstream endobj 2565 0 obj << /Length 2457 /Filter /FlateDecode >> stream xڝYY~_eQI*L;U E9kWF'`s߿ûY)2a'&C?C~[HUݿt1g2vD% @ͨ=GE9LƼ[ ՘qaB$w^V-Uvy0Q5Xh,r۟U{]Rm2s,ӴpXA-ؾZtI{a% z:LuP+K? # 4n+yw^z;?ѻ(ݾlSK|$M+043(L:i. A: Ft @̏ʈ$Q2vCf-femJԓ:-<wM8" dl-XLtۅ8ek+뻝1KSyɻBaٕU " |FX umGt|;u+p^]yka򦥽Bs1]nA8-8m(€ 9 X1 aYYu{EII E'  x̄L&F^QZkdȆܿ`8ye٩BU, (۰[]$0:PH1O?]}m'0*^Ee GI\VIQ6JHpFX-.@1clZ /W@vC 34| .?DHOacZm2b3>+jS5(~k #=7@wJrDX:XOj薔+*b ЭB>^5X1ⵎzN{dAּIGANd)厠516!?5< ɸy9{aIvY6. \: OK)=Z$^c}Χ*ߠcUiHjTk?؆g~ϲKwUO }OHEYc><쏝.g֮l _sx*ë%MU[*ie7n"t_Դo+>t\5zv l Gpד(Sd+k#/ A!|_w/P È.`8t[,A8fɈeXW;e!}Hw } A7<ծg#@:m:0! w!,[ endstream endobj 2572 0 obj << /Length 562 /Filter /FlateDecode >> stream xڽˎ0<,:#Mq袕JUwevaD%={ i,.Nrnsl6Ob)qRD \HQCU=2A~>/0J`$:%ڶF7h:#.b\'PI0/yHB[-mfE6)ʚF޽( %8DQo(iԫ#ͫ[[c[^o6ƙr ZlNLS:x1p=wI"TnO\h$y@v$ʧ2\9d7۱-3oޠNl#S+ ՘-y+l^)ĦEbQ<1ƟooNK?EXqAnJ^ JnJyB;ṢiDPBϟ{~חJgXnMq?V}o1i[Syx=dpTM>ۇAK>9څ޵X0`/봧AfKa.~knr,d~.C endstream endobj 2620 0 obj << /Length 967 /Filter /FlateDecode >> stream xYMo8Wh+FMwK[[, ˒!*ٶ#Kv%GQL;" g [x&8x9GDA( (b7KD~y{'aլy0 Z1(B,"0ƇQEiT: &q^S,&:U3[[e 8|xU"xxԚ%p C+*N7- >׏\@J)oa2O^[<3%XJC4'  U<_]:\.H@k@ǻ;6}.4L$u8l b}kM CSaWD%A`b8%l'DwWv¥0FguH矅GXD՗y^gGN)0k9efZPeueQF*И +U-Lua/ˇj\%Md3mW)T%IO 1z։!DXuX\ٱGBxQ党-U} ЋS;!-MOvt:e답UrmH?_.߶?UC?Y:Ē@8$V$v_L>f-c5ѵBJ通ߙuV䰋~ʾE@dxk%NyrqcԣHU O̼ugj,;H3:rpQ+y]C V"^oBܞy~a LQ0 z"I츸,ʤ8w)c,PPh}S{w0Mu }) 8P-?"( 棴U}~YN1B멄uE;4y endstream endobj 2624 0 obj << /Length 171 /Filter /FlateDecode >> stream xM @ st(dxgAB N⤎>Gb*"/ Ɔ2 SPaMF}pʢn uS]NmM ;pm;1.B#S~(! ?Ct)FQP܅ $37YQ endstream endobj 2526 0 obj << /Type /ObjStm /N 100 /First 977 /Length 2324 /Filter /FlateDecode >> stream xڽZ[o[7~ׯcPrF$hE^?8h Yi~%9ٵXs9Ïù .XQA"3 X.h;{Dr[&8aD]6W54($Qlc)6]bPF%GQTÀ(A(HI1C [ 1ȫe̫V'V >nJ (e!c0庁&4c {h?U @&դ:LCTrL(E1M`o`+BYQK o v+R]Jl(Rn#IިIb_6>ll6bwi%zk4]Uux7"F5 FGӐ2, ʑSj CԨJ(6D[@0+V.!b@+& * eWV.PV.mmyJ]5+ƃ6>QEaֹ%N9d'[Pqjꌂ/|TE_uMUaW}ecRllKcj#L̎f%h`Mf.#m^# MiNj~6Z7s7v3|e3_g3>X_Y0P{6_-?NW~-N.woLE1&:Ymc'KH{Milx\WMZ8:lNk<B-RKVv ÏO Óby1z}ya8_}xOwW÷6iq73TZbf~Fflg^`r'<;-M9xY5^қ,skVzoLsz n6Ѽ\/[,ņsd >"rJ|œe?i|冿,_/㛗\9_/u;s$bYd_# JG~>erfzg|OPnd/o@Tø&r[!14C"RGD~|x "/1~q7PO[0bNv|,b R,gجN8s;ɂ' vQbgP' yklnr[z1b")8Wlƒu%=< ficT۝T>@dA* @D/Ii#œ]Pv Q"4>C]|0A"4>P^i㜤:UjZLTv=0bi(SU0v$2Qbvv v9OFM-:QtH=}b"'lsfB0ATr ss.en%o[1y["="rTN&0"NFLDFDɥ [ؚ2ICe܋)L\QFBa4/ a➑8⫠3]ظ)bu~d?gwilqqnC2n~ T endstream endobj 2643 0 obj << /Length1 3130 /Length2 22842 /Length3 0 /Length 24406 /Filter /FlateDecode >> stream xڜP-kpl4 Np݂wsϽ'9}zEY{W*1P֙ mkbgdgml `TX9sHTTj gkDtt/4r[9\y#+<`ca#@dbaZ9=A|Zp #8bdo19:9Llh%`j`es4dgV46N82M]h&2:M.@G |.`g$`uh`:_sph,řbr2c:3ӂ%5:;!LA&c9W*50GV)/,or0X~=Kajgk],.Y^I^U]EE^,FVnn' /ϤJFb(mkfySlhL` @tY8YLX2z~Y&Ot5w#S:|z~0/RW/?[.B??G BdŀCS)Ʂ*lf%bkn $r*M,fFN6c *9~]d95 - )7ٚ8FFH,ffx@L;xmf&[;gp#ү.02̢7Y70x#no `R;Y70F`.o"(F`.#0E7sQ\T#0E7s\4#0߈E7qF6|Y9@& Gl\pYs2;ANVW9+Fc#+'pc[XcG#535YY2[B8M]8~Yll~ VR`AL ~knf?5nk?f+d; G_v.. v1xG Ov~h[c{\`a#{)Np.[[Ҷ.6ƿR?(M(VVFOװ7r9Xm鳃)K|/svcc`4`U\EH ]8m@6_>@?΃ 70j>gvpQ(`Ep*$SML_/jއm ^&{+L@ǿ51qq󿾱O@;`˺Z"7ƽ .K)K_vYZ;>Gמz?PR26+KVw“ BܸjjCBhF(Ŭr]eH2 _N Ve);{wJ3f0,BGG WaOHd8ِ-3 HAZ<8"fSdvr6حtg%޳~%ґF"e*,=OilB`-& AQ!yq+(Bqhpuu䑞tiv. `RLty` XE{ǘf`MRJ탦cVMb3'oYs.kJ^-B^ nsGex7׳\(;O\QU.=M丼0e(퐈H،w"!V*Ɗm$_Z0b'ޤk5(Җ@R롻#&[s!V2MkX3=A5}5#,#J ]yeQ-hc8%jyodJE} qn!o^G{JuRvv ?qT<)kj/oy8oMEiKеm,XvL*K!kvS\oHYȏEvgb+7l<9U9ånVpӡ~GK(miF-.J {F1YO*z L.9h_H!:*EJOc|p Ԁi}!<\ HF!ct2 { rUCZaz Ha9>Ѿe%GjhGe5NJ4[ޣ&ZC/<8^E]Kd_VyJ0Gr1>fdP{ychqnz>!FXG(۴P{j_ lK";|%o}cmv/:i㞎oĤ>7Bl^!0N1Ÿ(5'wBar"$:0zMPhiɭ /Q!Saqt M<%2:dz3EW7$n.E}^ݘg"(zLm<ն, y+0~nrWW ˃l4J b>b&ۓS;Pܵ6{-P,*rBnȶPQ斟ڥG`bdZZӂ-:.>tiK/-.܋KotOiGVbwX DUyiȊZ$ 3=x];doC7Yإ4ꠄFQ *sb'y|Gn$rJ$VQggǧyq? *P\0 7;=77S, [vW+HЎoUd 䣹#i {-Þ8cFѧZ!Oo]z[k5[0[:t7 m ERg*?AC#Ԧ+``Z Wm=b;UyZS} }#2 yL~xZ?&kA흇kr6v ڀ <!!?>jm|6%EcIq{4P=k׮ hA4vdyf{?"Tֹ]RoK~[! xи5X;$7BQ$!EOaM4϶?RӴ7ϿwPc(YT g<|$F`6LDWSL'DyKJz I]WGy0nmpoFc9HAN<ٍjKs3I5  =F96wGBJ"5lA㽬3k!y!c}y:~<^'<gT|~{_ZLT˔a#$KGUo7=6ʾ]wU^֊Hj{(nfg)Խ!aOi>׿J)NJ"'i˵JTØ+ e;P7!ƃQ=&}I,~r[zκtj W΃H*hz&xtNshT@uj"EڶuB)H#J~d!?VY SQ8)j{hַ%PHkV*G`mqPc*^&h=/z],Vlͣn&=>Czd RWL%,X9@LcQw\QOja-Kȟ"sORz®d_<^E>)pVf 1 \"SuX䱩?ۅxv4\C/\-Z3'D?yѧ(i 26|(ܿ:uaq{D}peÜ睚K*||:)Jk-6s zs~?m}4[*S*]]Q(B{G90=B/$D|f#? d9q%_4&}$eJN M@\Oկ[c读FRRfʫ _p]P5R5<խ1- @1~2lYR B} M3%hS~qc4#XH")a5re4#XxC:iӾ}Ho^q $( l}U8hr&kV_fcd;]|aJ[(!8jn,iaƙ֍ "QzDŽ `HyT ?^5{yEaH ,LDE:g\b W^7X*f\Of}ya0#UlO=˞ٹ Z@KiZ[Yl4b5Tv1(}Cgv{J:dqq&·ER:)s\ H Pd[V0pc%Mh9X3K}(J?QE ek-iG3/^wֲϭ < =Ƕ<=<*l-[\@yBܪN@+n]fkZ&5%ۮ,c0ۂk³)ҖEdzٽԫ>ۢ] 4 ce3䑱76Az"|sJ|)7sji`A0`A!CJ6KA XHug'޲;|)MXNp| I! F3*˚rln콗Nc6ރ:$tم;g[5OMC8t w琊gd $.?]3\ڰP)a#ΚpZH(INy#G:Er@oeYFˤCC`?d :~ |ܨbiә1@\%1 )J,HGXu sGrX#1ׯmQ\r炘<-Ќii+>9.J eH)Jj@Q-r w##έIx"HH}鹲(]u^(P=`Cպ?mg&r#(3MuYvJ)lflDm6TC`tP?$r-Tp^:rh.O8R|t.x@tU_9a=n9XfM*BX fiY"U,RyФv4W?#ShYUy3H<:Y%vTY_6p*Aq4aJ,j|@M2U Fb~I|ЌP[>^Z.n^cmwf+22[1`WzWXSBҁvTAT&;_rib X&gu`.lK;å"9g"2AnmwqUBQ_dyrͯJ dYuOKۦ3Rtη}"cRl!渄{nq:YTq AqҮnR*T¡fGNܣ F0"q>mr( Vf>O{=a8$袔N渨ΰ }iY] Mѯoa$ MD bEc@U^\\SL뮓;[ym@~ ة,ݓ uwgc7/pgtIWa%K":nNqѬ_VBq6L'vYvksER݌f,\%^P^b}mCd!:[W}CS,)O,j[z68p҇E")cgQ ͊{*oZL0 [@9WDP<8isawE)c1s{@@.y^;.2X$u *Ltkmsגo?z 8 V>u*dX Gauuy?LqϾ؁ju뾗tᄉ4'|8987 :zv{P5dtה/+B|^AZHw"%i+;Xع,,$m+CdœvD$,FzFaBySn\}~[O3빸o Zm|;ViPN9z#Eoe^=Lu'&ЬL1WJ|n8 Ѡ1xbzϚD7e*Ls*d˵9K.[{+3.F5fݒJ,l͐4׈&F uֻ :dsI(bͻRK` PWk{+BZxrЂz92i,(բcxCځ$g8\HbV:& fx4 O.}egq@1F,0}EЉW!9<tT Ы\MHCM֩ݎ@x-dJ1DOT]ze`c9]3o[(ТSCE%1F\^u" &{[7كS `GLsEQ Hm՘u)3bC٨fl5S0ZfV}~sہ푕T0EHܓZ}CE=֘L,Qyy"MҪ") Ϭ c2XQjɻӬ/CڟWiI{?շJ#ܢƟYMc/G^PWȿ?s_xx8v~RV2sI[BO)uOFQe=2Tb:gH<4Gu.T CA!rU{56\L!#=I7ڈ4#nL.I3bI_/!(~f&c(NNE"C6s]k#N}wlQˤl<~6 F3ͥAJ|T9"sO/dFLJΟ֯L]\3IRsc'/ο|9MEQO1a[|̞V;lhh8At\^)Hꈉ_J^Rպ6Wgǃ QX (C aÆJ9F=YO_ jNVu]r$*Bqx~{Xw63 aXi_G~[xNM@'%]n=mF3f'ǮBc,?\x*W\*x>@*(D+3 O/gz3toz Rs>r0~m> bixfb3rUTM?JW'qv4ZI\e=zqcB%JvI~(;;Cs3V?&tfᇽ2F3{Nŝ%q2 0#Ȭ q udu̿$W|ރE\WpfUH$*l8<%{.-{10>H5 b UU`؎nUGO4:BZ'g7ڸr֧WAI8a7T|C<֡ { I$'R _>fw6e(RtBYz2SYdʗs:xc1#8 )ס,+4]1x=8W?B0ܣ 0vcsӏآW!sWzc䠖: ΀2c냟^gk@JN0̮mb02 W#@̂,ko1+{$ޢC_hwX& F/EqU:#K9*q.p>OŞF}x܉FAev)DY~YGwG/Y*^ 82B0(֙wL: IX4V"xLUBp'`vznS-6ưrh9݅0jwo1=b쪓d\$̗&;ZC3HPf9{\ kwܷND} %"Cɓf§egIEpV&I.DڵY3̟h@LNTvA3*LUY;5LU`[G#r\L$%7-VwT4p(nVRT&}N8I ' -ʗ,~Q(P5Itv N@L aR}a !QhϹ'P.}R@?LXAVn4L9n@5 ͪ|h=ˌH!-/8m:I+߯$κP;~ۗ=s*:>Ȳ|n͎LDOA){!fk0w6>j3ZT)m2XdٟtH*%.S;_H5 hku ]lڪSݯVy]q9$X4JmfT*ԭJ}ڼ[}^f@z.G.=ᖴ셤96ηJ20Ku]NWw<~*?avlzm~' s }= Kڨ%Yť[spW.Dv&md0ӻCX{0I sвhPo]Z,Yˠ9k5K_A)I7d@+-9O{ԝ嫓-ı).f?,`O`k]BOrs' љ?",t{EEЂGd-UekGYmS'$VB:߷s2 qv tV Xȣ2kȺ(ёFm tg~yPK3V6aps ks)z>M*Xܧ. Rmpw7m]yMi <v:t]_/eM5$ַ.ZK,$xwb#єnFwRy1B g>[z=DPVWtwnv%*2s5KIx+7xp!G9 ƞUwU}ͦ`ĸ7}W:U Z<oKKE뾤ߢFfV{߸"neg'ؔ&;("X(ymLB$RדR-9KHPjUN֫a9>U1ћpENB*vtJ RdYeOPkX7#jU)kr=PW,#L ;5CsoF{qiث6'˴oB{FSjv<3TvT0ºbk/? g8W/R6䓱L-՗D吃~dd|E4}Fsq oG({INtj12k35e!DsJ8`(ptWkɓFkxhbJFe8}ۆ0Z*&M1T&#bȱYh ̽b3 muo"pSgWfv:ɺJ>Mw%t ۣáG0Z8)҂}Y&)ZڍFߥ,Re DBݢҨ3au$dT_Tk-GO=B#s!T!16}Ǣ٥WTeIk'?qV keb:BvX:Q@)0@+5779Od#[޹a]A0F]\ OYU^H[9Q6 z Z<Xe?!Qjdg ]6 7$?%ϣw{jM]0o8  uM kr5n|s5jJ9#b<ںކ<-xs|9'L׼9\UiOEKzՄEO٫S|ƑjӇa/dZ }wҖCFEMsi{C*¹U+nse_;bftvv|hv(CȁZэU YP-v,EL{S#Wwy jSvUFdg]2DWP{E_m5V=0+&SOPb"a )yֻmM-G`:'w^ xq^z%:l? G{:vZ,";.X)!dD@Wg來9.tj40s&ՕRIG?ŵðTIgֳ1c3L,WCW&qHp/PϳH1ȍjYg!_ޓ m술&ܚo,~і#s 5ݑ* nC;J F1޲9QF~k}ݙD> ,+5BYHmgv:|VWbSF'ZE4(y+|W йNn=jӧ5;1鬀;D:l>_`nȘ[LC4Ӓ >*i&PKN.q+y&UtrP>lj~wKɻs/.>Ծ8_70})oy}a{d)z= ABaEǨԡMw\'mC&Z9&koEY k\GULQ\vOkd82lq%nv`xֹSyzKDXJ#-^Sʀ6!sVrB%")yg1R3;$w-e<7WȒwFap.~K\ېӷߘr<(2=4h@Yw$&gnoa?ԊFtyHM Ѫ&V(\|  >{vN1g-0o.JӔbܝLmXyOnTvv+6Ik͹wZz"l{Ռ'/˷5r[Sc׶9#;G`sB d$,-8(/" *ؓo%gbAͲ2z՘٦wV7թ$2/5Lە^bCY!lOm@&?B{?؟?Ԩ&5'NOfGnhŤ0L֊%ؓ60(VDt/ |ƃHÖ/Ol| xVIc'Nz"[ 3ےjJ| U>HDC)yQYS!#rgxwNҶ9*mvM A]$~їJd+~}_s5tؘ},(X6e54oRoPXs q.936QkNV~'Q[ 1ţ9dʆN)Q=_>@Y 5 :ėdhIGZXjИb5 +ƄWFORۄKi/`OϨ²[Ą'}iGw- R_)so ]ҵiQB,'7j%u4kI+ {U6RV7m}{m4 )bl2qFܦ-;NAAP夊$ ^e9X[+-F^EfK|f5Ayyb™rd7`x1E^ 7Fgh:z[ˀ8uqr]1Lj3Xr(/ 5ˈj[Cle<5c}K^LlőuLa4W&K$cs_p37a "KMU呿-=2)-?Jd@2`Ql99p~5i} NԆtN$;$x6aH c:>ϯ=*2?>Zri$l\j,Sri nHŲ#A{Z!'T)APfca>;JD~6J ElѾb=Uҿ`XޓJT*IR(5?9bEh7Bk^'yrR&,w<.?)<;d+M-/zzybA`{99ȱѕIewvqgGI<y B^ BuHOG51Ykv27,8rJ2FQ-Nk۽9O!+v,LkCO8܏"lo̒}htQ{3UydT]FS]tksSþlMH5+<F^3JQ*/l_ф\j GEןmQvh> e1JkjsbǻGO7^B8G Χ?FPv;hWz5Xw$`y4G1#$ƒZ٫ʚ2r'dR~ګ="xpʍfػA*Pm:ΤgMOͅѢӇhʹ5`U ~R=;k8YBBs& 'hGFdW)㊩#>e ?274YC.mQC|M!CaM'`?: 8xv3 _ˮ2[SulHc0A4\S78%Eg𸠌wQI|"ـQ7kf:.zڈ{Qk/յ?%T.U)qo;NX:.Aa向B?5m Cvre>!7nصO!e֯P$ DŽyaQy5E!T'8i9gNrio|.0uM垐bROq-Af#+KHNHP۳znKf\0ˌjSKEܳfT00rLEy(Ƶcoi ؤc<8e)b $5'C~_p  ,Gk*>pijC9(; W<=r k]kW(:7YL{ Po<=\)9Oh2\V{zfZIib*1ޡD0N&}۰UyžJx"@‹L }RyO/NbgM_%n2͇ѾOdڅ33%C }80Adb:aُ:8m9$W&.BܼF9\DAcVZAq`;9j> *h[B%pmd N* ݸW龓 =XNٙ?a"UnlO[ B.%FK[ʝscBY@Uo0B2LK]' &8+}o}ǃ*됃 L ^g9(^IN5.AbPvw-K,Ei$^#:dvwF8e2pښ-..c <<v 4uh0͋wBfWܩo*I-X$|pk*ƵU#.4o,$,83ዦwt?7_C,Z(Վ Aznنh@Z $]@ `m;(4' -|Z_BYT)TI͇ `@-,g2>}B-Dl|Wz/lv0-Z,C95~v c?K˚EoMJAXf%b%ZWOp+CvW~ࣽŤF03]P }>ژ=y2Vƣ29I:ՑUozsc]w,yפTl.cKGw˶Bjo(2D "T2[Jg_n+\y)[VW,a,f|ߪ]Cϰ2mqr*e `4.{oOmvӮ"єzjPN``E> NȽjN6ƉYEc^G6uf䨂l;[#F<{ɼvvES#uL. X}l˟`MvKb _ۋ~ć-^+MmU@y6va/Sӵ?̓_U* Ev!cqvik;줏]G&ZpN7`lG&~&tI4CJbi[P0+8F%QԪQK)>So䓗w\ϸRow zRvR׿IxJ"cfLS讚(*U`1C.|Pi6a,/\hl7,xO֧ʼnmTNh{@3Kirp%1^^(:< ͛yO$ʰ˲d~3j2 #l~~ d|X`\q똩,"s9 ;„=A\X.xzEGF5xx}`M jX4#jڒ'#׉ ξ:ϡy<sZIYy;~Q0D_\oGXh)o"~= 㮏2]3lciLZe;gg5G2nԥo(s̽-sT €uyq^s&N; ilt#pNF” 5 USƶ4͏IJd%4OtPZ }v&B2kTkOowOB>'};բ&vt5۶l&VW}fݬz>: Smh 4`2?Y~ dc ntO*S>lrP q.i㣉OAbYMKEE`)oqo)FIUg !( jm rK)ߡY !\Tsβ67n :E^N4VΜCG%DDw'ӋvhlJ+g:"֯/Ҭ}83X3ط]O&OT%t7ùDȬJP-K!ZEKSr0FVx9O:A?Io-p yVQbiZ< fqa4WzdIV{5|!7 I)'MCI,gh1ҝ-cp:b(sE0& w+QQ:;R 1)Ʊ Sx?gjnì.#4L CFg"B60PYT pWpێD&Fp.-c(&Ff3WMv`sg785 6!0jD?v奃!ps<581iKsMI濶9l99ŚbC\n!3)'~fq}}-& \/ւ$J?߇yvo>`}"QBvmOcȂ ,t}B(|3,\D8U,7&p"Nn ty058 WEń,w"vϗ}P*`fh鶺տf2 7{Ϣ h8pgT_W‹?Y" m%6k>K2::!NPeMʆo'NEE$@C[)y{5{0> *mvvC訓R$wnARpN1>Bc![)_p=Mw%)e)-i\cÛQL U=$29l3ouK .AYj h#KQHhAPqG) sZZ){iݐc?֬9}T9k2wD[n qm90TD+n!s$ňw 2O]Rn&VEPm}>DZoz ՚Ћuy$Tx9kRi56TbZjllj03Y) !c8dЈH|1\C9FĉuGDWd,c/Xւ^|;/[Ŋ4_1ޒ`y!?@t 뉭ƅ;{lKO)/94Iq]6qf*W2H/>- ReB!~%a8~l#Y{} Qxv#B+_Oi[}R6bɎig?TƬ1d~ԁʉW΄p;LP#xA^Yl}e~vLGrLju=Qh^)g.iQH N.(A)`@P ezQ%=R1 y.íoo;iPтn0Րֵݘ6`5WϪd&@fC=c{ZI=G) n7 ݸ kkq4leͦu;M8|u~,vxhͿ|y#SA "%l' V ei \=ؔr["geN'D$C ݊A˨O(ybRgm֒='gYϳ`LwcOѦ_K-.@bECg6u3w'pTML*L̎Uv< J9˻bvIX 7[QBˢ3řzW%$W3A@f^_7]!~@:(A߅7a/ V4@WM}?"1xp_0 q/|K9IZ1; luMfԃR=<:Lk P>E,(玪Ϳ.{bkVO~~@:Za]}ɣze"rUy'S7#,7Қp_ y_Fч?&z"OS8gzNB{p0LL䠚P9JHM7]in0?]nq%7,~'XӢÆG!K#Z1S"_@&Mh]0a1Zbއ(L1Mx)8s Tr.u5MWMv)=(p8_xzD($0:2vӵW:NǓ|o)]; ׶}TS_퉠އVf A No ֽQ,YӤDmRB8}C(9RrTᾍw3a|~'ݟ=;z_83H6+{8SDZdV{G-_4/=f*`$b>^'<3R,W^6礢e}G،87@զЃ2/xG8SZj£oRhl_ڕlWkk_kAZ}X2~zRfp$J@Iq>N] m+V֠zݨ)#O &v&\H憶 sQ$(XQI1YI7b͐βF˛uL1GarJU8^NZX%τrߓ NC%x> stream xڍT6(HS"$ޫt -$"HoJM* һT RHQ@zs=wyf!e SE!q`$@IGG @B 'q0X8 )_ % cB4],*  DF qC:M%TB=0p;{~6<ؽ'nAt 8{~E`pJ-má%@777Vp0, ~ Ѕ8&@ 0crlqn pqABa~u6@ CEpgs`?DJGؠi#`=Um;"BX> # x!U}68zJf$T CdSc`6}9\G$ e GBmuApg"fD@bB"3nc {B[|0- C慅8 `nXHd0ۿlc Я?OxAQH迏@MMXO8Q/~!A >sSj mQ_~Ջߨkv#?w2]^0nz'_YJߊT]~? K~K55:0(8~vxI@p*%p_#aQX+?e6k_.?rˆu mP_'(" `02-?PouHEa~4^@mFD@_~c@ WYx?& L)" @A,FՑ om\`0w F*С"LɍyPh+ ` Ser!0#}JdX¡YW(sR%k?u8Cf ʷ/LoK`: DPA: 9)Vs+T jmj)+Lצg0Wgc,p7H$Tv-cXRޞiMק8jfe᫥&/*pHV߀vI<ݱ_0goԤ5\N}qI)TtsZ8.u_0vB{68|H,% `| P^y#tva4P7ɞ?@@̵?dl0K$z}HhNrB{?d4@gB5ut=^M|/h$.C:Kz>]{Jnd@YVd6ɝ;zwfǔ;#RMFZޢCf=T6jo%=+L{d+Abof?RQԦ[$Y4Xp4~>!/vq'>-4+X0늻+M#ߒ*?G{5w5NCێ G%]Qb㔽 4+_*W䥎ڕ$`k\#^ :>ΗdOn+ J=bGb:p04s-*٧x?Rx\=ԿNɣ߄d>;˪9VU=lюn9zcTv A3 G=:`]]?A WQAB欀R&:[j``Tƥ!Ux&?O@-ˈ,dn>OՁ'J>,@q(Lrϩ0lLlQ̓)WiT11k#$(1tmrMG[ ޙǶ2:4B< ?^P9.&j6x;sCL]͢/rĈZ(;(HPF޹;L 4׾/S{SWdP`5~mJ6:ua2!ޏwL3W#8vFw2jUzߞZҎ|BO਩Oly0G1Ce{oD+ܴmb6G$~.@B;09~}n.q4U7N#FtџUL'Z#)+ !ķI/pJWzoɔzIఎEE/JևμlBGg9SOH62O>z{pPVqUUr"9+DT3X!8@lgJ)~k_-8j^vOMuҴ:8h̑<摻څ@L0 ap꣈MEU:q@n|.;W~2sqV]kUYފT|vC#'k, sM_N `(+؅z &ZXIi WuD]G= ٬Tܓ:K)I-3CNk?u=VXkɳv[y:8l0)sQ59R/VMb3bLxnj-Nmsj 户QrY'} ,+"X&n&)u 9DsU 9=6Iu~'-`wtpB)pkxm86M|75~Oa,s-/JzcҲ$X3:c707 e4vry;y6>kfH"PN)Kn)sOXf,(!R-?y)N%fAsWp9/ /T'G@tBo魀y&Y~BN.%z7sL#M"̑qȫ$)rS"/tDOb9X=w7D̽# qPZ L. =Nwb# n<Vp҅m0B (sx7~2HLDؒ< "w'OR<җcb.U~vI>$?+:Ŗ= Fo/񧻆^6DSn&eltNdbH;5q.եs̠ jbA\!'3[JNjoHnh6cIsTDXib#^[F)w]KYN=>d.?i%O/ѦWet:kӷ0IVX^ߣ,u$\Fbo}DIjF$ިal|kyZߚ!z^tf$D BnU `M#/XyY2$<~ ɛ~S -L$'⮂ܣ'ur)C+% b0\i6wI= [04g@p}{>#YFq'MY *a1M=R;D J{"24sV/&//,pU%g-\[?{T=#_,L zc #]~^a3_FD弔)9sUk(We]$fw3(`?W~'WHOg#y!7;6&BF)8=o[zVI$ 7ntO#n(݂q ?T^ɟ̗UG#g~9g:Θe-z{'})D$Z6a:{=Pp,/eN*s o4CJA ,}1I7Y"oSҸu[~ibUC?]|wh ׶6揿62Ʃ\,0';۷jdQ C>Hoټ,zo[aǠĤ0ʬ{J[[d^5%sd\p0!%Y^y_Om1hȱM.{'lz]A,?e*̓y0WZ]x Z~Y\=/1ڕP)FP(]30w1L0H&'䔏L5~gs:jYDz{ѥma󁜎f𖛑YgVZ c{T#LQ ۩z Ǹy7v jaa6A^Z񞃹.Dk+6@=}V ʨ%#sҼюI[/[)b$,sԭ2˸ܔ]Ɠ\^Z9_@ʟߕg2hRW;nכֿěQ֠]H!w奍S- Rm郎âڣ;][H~=Om,a eGQ1v; endstream endobj 2647 0 obj << /Length1 1385 /Length2 6140 /Length3 0 /Length 7097 /Filter /FlateDecode >> stream xڍxuT6)HC ] ݩ CC4 H7ݍ4ҠR";9[֬5콯}]d㑵BZ”$P@ ?G9 0W8!.0 S8 $ `q t(@V ^*s%#\6(1zC9`11YG  A4 ([#D(a(`E<< k8VnN|LE/"DED0gjwˍ F[?>w߁Z`0 E,a6p0?6z.pO{`OOB"_>ǚzF\&wLN x@0X A?6 RUH[5c`+?i"ѬCrSSwῪH )98a#/MZ7ZH  5 Q-Y <`A^?U ҆(oKjpL nAg@C j~y'qE {lZNCEZ0"@m |hZ<3Nj@)̾k 5AB>/?B\\ٿ y sHD]MPi,ڨ$^1?h>Wq|9V/#}^Didfס)|ygKA e dO:i&lD.ݖ?c鞍`%/RQ nlWUNI'fj_:fZq~ixf*dAG/}$=k,!(E~:AJˬBTRGdrO&8bzqB+_Jtm\~ &vJ~(`Qf;VktL惝CV]CO)`9,~z{ۀ?lf`m3Dxquט*InOUgI6ۏ|9.?几 ( w]ӻT&/+T#ɟ.r:Ȳ ?ӔK> MМwhZic_rXy3^>>a@AÊu>NwzgǏsA'0_;1<"):BbƔC`4YEU˂sv+ks3#0 XTjC7'zՏrs䉇7eF٘nF0Qc.1~?$b`z qXh.\H>p]}X˗FGJDvq-554 6WZ_¼xy[_riKgK|6;{Htq#ẁEb WœٌHZY%mra W߈cY9_o?)O4zʔcHj^F\yg-a\H64?V/<Ů3xAN 3ϑw03 99v2]vSn_VrѤ#mI.Bo߇nWM収K f ]_ Sa=펩k{F m]w)o>+/L]UZ3NTXY$d),r@GEEB-OLIac װӜg1g)ɴw>Uy}k)&⏊կ緱 [;Lj3Dq_]8tTnlM=l}AM(e g3^.U$H0`e8N~w9g!BF9/FfS} ¤z&ˀϿJ{Z "G*;tg5odPV߭|E ) Iz{b1BYmi(FO/P+cm\S/=DV >kb'TDh,_VKJ:7c!f`طn;&$4]{%shHaj'5Pɨ¨GD_ rS%21'#~;˳pV\2 54R S4j\:$鷴j5Bxo*VV" ',/9W)Y%-^,ˆp9F+ 65l:3Ӝ{<'b۔iŘ}:́a@Jek G wݾ\GÓ$*S ȰNw-ZQcϳt 93{E!v c]Nڵ:yU.^J50n mx kւ BԾq R,!mJ〈Ma ȆV[82h7JvOG#cD#5\~ fG~xi)mg +2g% mk{nR}w7<qkFO<Z0NO̯k_U V}NߙrwvCLqٻOs]\֌dD9ћԍy5~wݗ3c7m B/GJ>4JafヘQ{<1+O8Nk6?}Q`JAnr޺$/ʱ9XYy*f49.ruxgeJS} I%;$3Wzh_d_cHyޗGŏ1W ?Ek|?p(0눩pgÃ34G=4Wk@s}̤絁Ā׻|JVqcڈR l5"W1ntb (XE9/ U_]&Dk?D:1/U[(E_6;>ٯy2'iv) Q%y3Qޣ*7)ʨ / #9ʯU+5*$J##oXyj`,oT5{)wO؄D֊E*/Ί>τL=W[?'ؒ:t6[= 8 YVmq$pӹy8ɾ .^`x޵=k'qVeFiV9gV--oiWH}Jx/8"̔}UyO? z/̓*`Ptի@EqKGUѽqR//K韵,5yXUfi/[{y,h{'wt9yߐxubAAI+ʟt`vf4J~a i!?`"\V8tF s~X IAGr .N> d43+y n3"]p#ap7ǚ݂ykmdr&8 Zjp';S!wusg󦍳j 먘K-wQҮ=֠ݍ(Nĺ}rI VTZ?SX%Kxr~R1BJUtrvi$f%Ki0=zb6K»-'Exy+h"&O}X Z_צxGBFX8ӯrHWQi*|YΊ&3zش;ǒSoϏmoӒ:k'qGq*LY!2!uV|^iprLB.;ITBgi3ᢘ:%gT6i$Y,TOD[8BWXWg)PM)j$RG~~v#?+FЍ8! ҁI]w򎱬,{.FmWʩQCG:w7*|q=d? 2yZ,)\ɡ2ѕ&fk r }FT>NaLXQ@N^R:,:׭+;z՘Z* ~HGD}(N`yPkvssbfl1L~DFsPjXsr|)"PCe~+V&|GEO?p\i+ܖgrk nh˓yY]ϊH gf׌2d.9Bܼk~ECH`(D^Mw g|N ?77 9ݘ5mτW/ hɅ{?HY[8OTG6JЋUh޹^\Gm 8w!kF'ǶBun!()8ϛN" :ī vyaNo1ƕ\]W> P$rƹ||S{ߩܒG9eP]5h`>7sᣊYACfnG=M‹ܟ# 4aFוЄkj g%Avu?>/U2$'QNtqP)z"S "ֆD(3'g 풕~Y}S'剤q> MžZz:gesz&E(Ӏ G~ȦD>-Ad.ūi<z0LQsh&3SnL>CPq<>bfs_:sxWBjLB Gd7%n}J?cjkO wҁ:5] n7u@%:zvY4, ) hm9e!aD)xwoE(ߝ}Ypx:R!w{~z&Kdb#>Mqh,M1r<189 6w~[U'-~ۮEOF>hV.M%Vx  :%[1՝!  :54z.1gm42n'UD`?^J07ߊu'4 [wt;^B-E14U}˧ovٝˈM~!?YHR ;ߓJ yLx1QIޛIs0{V2c2I}'`C$]#yO3KBrQTܕ@-7@画1F)> gi,d33ƭ>k1^?ٵonɐ&L0.| &a[VU]g W87`bC_zů|٪'G7ȡ&3Sqqk\/ߌݿ9&q>z0lZP0"7sjy a1jvע.Ν}rx}ڴe"쾫UroݭZD -3 l[©n[VI=v/"PPX+/aGw xB!(V@!IE8 Ռb/g^V~&NW^xY@X#CnoUWq~ҹ 'a;;S[I*euf,w6G&x"[1=Qa_tfME8A=GMyl`H!e"9(N endstream endobj 2649 0 obj << /Length1 1463 /Length2 9313 /Length3 0 /Length 10314 /Filter /FlateDecode >> stream xڍP6wwoqwwwBw-E[-ŭ[Z{s{LkɽZN's@? |%4..5 ڂh mq>s 'gzYC^1k2*,Wo$ `p!ٛn'M0L yf-sqZ=q?S/?#NH/5_3iݠ y^6*@k*@-Al6\eA@kuo2qVlϣ_ղz|u>S/ysHϊq,\\,О,|w`\g\sߟ> 8! 8->KϷ9Po@Jy{"s]*@O J([hM$ݶ^ϼKdU+MK5~ޛko7͍H|@%g}p zC.-z.ލGnP̶N=l-F'8p.2kFŒ{5uy5eJ10pr6k -!1%8^"ѬOQRϜgp %6l= f}hk+;@փXU\oBFPdyk\nmO%_0;o]?vx_7W(-Fn,cg(A#Yܓ#Y JޑrmsrE"ŗ{ѯDum g$)_GI>yf8cNLX oZ!tri/m\lyq@/28< (὚>ɐ.+뽍ISۓ2oBs>j~isUKBz9݉jH[ҝڱ.KO[ns+LA`^[{y9N@quZn^eb/YD|m_{H*I}{ svbxzp|ǡ̸ OO=|U1:&~ECz*cz7BN|ёCy@~1Cr Lg ,;zrWo+a%"mb:c;_&¹,` FÉBfr#C&XÀ8&U4MJqN y_:Hws`zF~,n_+EY싒$v.sd%;tg JMMeeX?Btl$¼\"y, !z?%7VC˾O]yS<[Q:76Se]+4V'ٱ"\(9SQUbY:ÿJ4c| @pD1)K{@}IxHn@"BPRs %"#fCx'nj9:-wlDkFmS^RYzn:$ ׊C$nR.bS̟btw`? )ZSJ"b"^7>-+8u}ђLmj,U?v53*^I֙Zz| rť')"^uqwD͙n= *1O౾mur$" pḁXy_-(d1B|ZgloETg|pi\VӎHm}4*]uzeeKtiHw^v$&r\vf9ЩpRJ0iI*s>K^g9 3nG"'РDќ$wi1n XJ<(BTf&SpV[0TKL[-Pոr8dOjy(_oZa̎u>,!:>5zF :nKh:Eˁ/t%c$vu^,i-HXsV 5q Zdcza-Y{-/=o^|%63׍!=ȮVtɾE&8=.%'ƅF8\5gmyHW-ǽIt * pQ2özcp+bUXz-Å|aCAe<{Bs9jj@oߖPv~1Y]Sαߪс=kr,f~62=hpkET9(p-/*$;uoGyY/8Cٛ# = *"FVAH(1gKv+Vs&}>QBx=<1`e!~`{a~Noal;-3H HB pCL![B` <Qg2K­ Ib݈7Ok# - $%#MNMU"8Ó`CtO|xi/RC\@FJWux㿸̗޺ڜ;:a C4Uf{"qqzK]>:xz],gј'N-tr?kȢO.bw@K7*¬__{~*J>{R(m*!H}.Z<+zci#2UHឯ9ɛxx0D׶5rR2a?sZ4Gd -]8!qkuYCW e. zI}IuT6!2M)y=pwhy, X>mӨ}70,k QџdA& [i왪TCõ贿6*@aL94r)ȸ3;2p5W͑*3x~w6" #{x}26%FPC|Ka~ JfT>nԢEGv)Kj: C˜"m7{pZY*l ˕?ᑹrE ʢEN|C}ƱRN.oWm/d3*"szH $R'kZJ*ʇ ]/rff몞fM6n|U12A,n=+{w]),6#^E!Tf$ sjFAF?o}ߩoGd:-e=HJV>ѫ TCӾJ(JKSҔBSǁwY,o|*/Vw~-GTUCP>?l{>o<ׁ4y`lkFCY~pk_֌7>o@~*>&(qI68/u`oB%Tؔ1)QbHf+fa 5 {bb)+ǎ$߯jۗ*D~h8ŇL2fq"axep)}Xe/Y=DSn@h`Qcqo;mBs[nAPe)D.0i*slDAVԘ7Ky:W?%A{D1Eea 4فtدʧ^Թ8b)Rf0Yk_0N=b|wK=2e]4DnϪ@w Y25d#搑F̀m;_˂n W<=&D)"E8aT8_`8#)Mf(zVgH]\MW`ϥхw ]B)w>UlƷd3zr7ĵS~eoVx-$7O'Y?[Qy [<|XYM8ڻI#WS`:rJ_Oޠ&=pj~Z8JM #mmo#g9߂L^οa-2Hى j?P4 V'g~(dO уVa;6_4u@p(7odPp~XޮϹT8IEH;q3E;P{hU+cU[7%Zd74?+Nv/e;CL2Vh6HP,U-k BVy PmoMN0b;sX1]Α\%Ƙ)ڠd]F}-qX#b !$O5hsV^|).f4]&A;C`#;.ðftм=DW3R˺֘Vȹe =3q a[Z ef+`GKqW o"~rk>g: t%W{bKXF"xVرy2~|8kBJ06ff2 Q NJϴho0*t{B%PJ V*ЧOU 1@"s zlͧ\Shlh2aiy(59qV0l#7wG }QzHE0Wtg'9_0"*F"'Zd>ux#ZP)[T΋9֫Ez ~1̌Y fX}<%ZʉMy/7ⱒ(<%~WX`S"UK0֕ԘBfs}aqnղxw^1;f>۫'^1}n8"OùgLǜoi:G ވ2䟧˃>#4I#) }PuEM^q8o2)}mc4̊Zo0 (+P1('%_DhhB]LQ٦wEm"qrH] QY"k]9V]BWR5SbWvXޡPW<@O_TE홄̷T#DfsׁkGҊӾX~R.}D=}}{6iy I~BH4JWG⵳0ewIM)HхQ|5]nSOci Y<}B?RSi -qꡊ/9DrԞ~eRuxT6 72mi1 tȺE䃴b a1#T5䧆/ƨĴdvU_j/sV 25٭ 4J.}F`2Bg {=GI_T\h"k;Nx'jG|Df1!:}jz߇ʉc`+S.] F*G8YcL3Gṛs%i84vZ4$+^ ΃/ryJpuACAK^fW[xܛM2_;mᙷoX_^t^d` lڱC8vD K$~u\bwB23B[,_Ah=xOĮc$Ayx#ɐ{/143]m6/oZu /2~cD{ 1DF'nRux IX+HsDΰ"3xIHf գ%`r !]]KwD&dߴUPl}ǕQ5'a -.)7FΆ:ϡʀ >_@P] lQnZfSϋаa:7z8hZX<īsÁ$qՊʡDSIb'^ҶW/x/XzuXc)Ŵ`䒨9^gVeWph. /(,?A<$Ugqj5tHiMBmyZ Ƞ숍(1&c:Iͺ!&.`҄<[~DӓdQ5iN ~s8h]:APc!Ml%ꫠ>`ycaA~=% d> #M[<ᢐ71x=L Ђ?-0 >o^nM+ v?vB_t"\gQ"=.p[ǿ>[d.zNܘegTs{$+_{~*JOe ұ]}xQ*[7,#c>HyySS(.cs? Sz4Wz갴Qvgz_j,ċx[b-U<ݮy[Vcŏ~'lBj?*M藟ڽ!3"a?ݧZ՜5cb7-{F۸,nidru*HէN\VWE*<(@5__T; <45bb7Gst(I4&-ʹF .k\A[3i\STbڊ5'IEs<1[/ gcf>Gbp}}ūjMlMb,x7x/pnJl#P,Rwp~t,['[p ғf?E~TE ,sů# B_|ِܾG`$f[goK :[d| ogdkY\k*@w]$l"OWb Z.twt5]W4m~Rǚs0($DyJ30C%69K0jUSDA@].qLoBʈ VB͇pSۥ'd7$ Z=(r⧻%lu]so%|4Q5陇ˌezkЗzF/ 1@v5iP ciJor0uS:'^c "}/0_,V|7cU.`if06ଉp(٫{GQ1e6%n|pVBhh%i>RbAb؛[c.z}ɽ=dm$m4)kEq궻p \1rU1BעёG/呃w3Hayt;·{ExO{Ð)Ҝjr^5z* $3 tnP%/3n̷3MUE%sD}/ C2a^>M:M 5¤b]n/`Uafx;^aW/Tr:Cje\{w';~7Z#sLFWo^DkEp:KDcxڽ3VV8jm* ؟[yqB]4CfktOw? ÆJp|-_82 ptBьX,A?OxVQ2e}9/.In_DdrS(QawbpAfSz#Z:EPə~Cju[Hg_[w9X^SQp`Ulg2Ɋsul\>ï1c.cjpP*O+ em?gGHs ֢HttI!I<լ1dEᣀiE*ujVq㵤Kv\SkoJtP[+f斤QgaHFjkq*8*z!Kx z)_+YfVG/IqX5OoNN©-!%-2Fg Q94;]zIIt%340*'+72˹+_g5hPL+:Ɍ'-:?{08UbYPfGt"UǑU$vi"hyRǦiTbz2€3O*9Q Mhu̕**-%EJh1ސ5`"\4$AP<|p?v!B5$X<8FRҵ> stream xڍvTl7%1:I(nI 1 ch$$QA@$$.%E@RywW_}~uc3QUg\ ŠB@uCS ,!XO_Z8F/:uP,z!@.X(+<08rc@3]m/8/gD_ "w'BCa04 D\.O8𶖁6+;B=}x u;i R5B= <Oɚ(gu4 Ga}@`0G: P.GpY޾p]=*tp,P ȁpo << B{]#C.p_x) 3:](pd1]0x ';<(Y.HZ[B68Qqef1"X] (W[W~o_obG,(ۂ0BoGUBxb7DoWK_t5;#|mBPEz>Z1 s *-~}( /U0ODο%.% b0@~xI i ` H CB.h >% [Gab0x8 aI4=Wr)Zf 1-4d/s"1Gt5Uf/pobRMςRLGWS#mpQp_x߉ n$l1.d<驘=jRZhEmD8 VR(^C%^0 d+Qg t2幹O; +!Ç8 =O⹢q[ߒ8vڡK2 W}\nQ6 Dcf2]TUyIvp\ uyΟɨy|uI:.\:4=̃?nn jnj-7=. 5\<~UO9s}e}6aHB@: G!ZX1"-(q;E}Z5eРrz-i,l%mղݚr1SB sZmB8$)UrI1՝2v/GJފc{vmf |[˃(~)ҦPݯt/}5$Lȏ2l\}%6r:JGN~%@8>.X-z˰f7*sonή?,ʧ?tXFԐ!uxNMg@ϖFy=iK3n3CHxN~MsL`xm6agA8!ZЅ@q.ȧv!@+LkFm2~ϊe- ; , O}]F64]a4M:՛ @G+&IsFROr!_q*;0Z]ǹmUJM3 ΊMQc_SNF%ED"ߎ5+L㖷24jO+9kD 4w| $o"Dž8a#Ӌ؛zg]1<>^|HNTQ|ƽjHp8~D/g;oI*oސ^|bHC)پˡ3+~_: )Ip^ߓ{(Ux4ei zV[b[hwe9&Ӳ_>9.X4VwO&S ؜*> g}YsrN%XA{]c*cYJŏ4_^? AxBCy޷g{(rGBtY!NvV컘WCJ+ܒ7ȵ{1Ŷe4 %)Ԅ1jɰ|~̅o˃qlk]#fCpj7~`d.&sC'-M7-*2tS]mepWץ>D,OWniLT@FFD{kqOm.pf&P4J_M|EtjqAyM⊒UMTj~#.'1HcH,.[(vKl4i$1&DϘ)6< n˛][$g.7̓?>n~`Go*q/͎;*w5We`GuX5Zv("]zN|Hsu8nmrF^ɯs:Μ]~G[qU+ҟy ޥl]5jkܟ5ѻL&ܤҪ2#ygWxyAԶ._W}`2[hV%!Ҥׅx0;m lew|CwVs k1md!2U*f[GyYa;݌:# gD^`V gOl}wX`[^jo L6Zaumu}x_p$t\1x`Wcؓ`ܫ[l<{ySPen~ƀ(=4{ޕnһ6gצ,e9Ijl,_n Onkw^ޥ>Ǔt%G^w~_8?_֢[לT>͒@)5;J?v~ jcSۏ$SLʁJ5@+联Z=]Hxt50ꨢ\_|J>kdsۇEW*e'M}eRt8ݖ)"%W#_G|يVWlW;Q)zcK_ pu ;- D? gKB([;}r mEJ4>sYo0 ݼjl3r m#^lS4)JlٞPxy@c:xFf̽$K *!j eȀIe^+qzo3i);\bG?ӓ o*(>s?@2*1u>M NI6tB:S PBq3EKx_K^抠-/WCI\Ow8׼NK\AV EwMSG'gP;bەQ{m=X~y кDP˲B'XꝮVKZ&=߽'[vody_=0֛i27KUΝٵx/~MUCgiKyD%,, Wk;{ME^${3t\{͌TfKI{4'-Ʒ1Ē!ܳTŎFm`JHfj Ki Sh1z/>ɉ BJ{2 j~: 3WD m{1 ӷ1$桳! cR%0:߯:|^4ĵX: ;hFJMh(f7ɬE_6 鐤=!B(ټ nER 9N6 2_q|=9k^LuЉ#nf&/W6$~ ̣#̢{u=Gb# >=\/. ~esmZ ә[{wZ ~ p[<7?as:YgAh' {!Y/̻|,6nFdjxߨjK)q.יn9o gLvt옇麵j#ҫ3^4"rli ԣ3ˀkbgӃRk-ρu_2)K3&C)!1J66΁~ۅefR%|*\-ռJ՗ #^8UVWsJ`u T>&gb^pj娑dK{ugke"Kmi{ҷP_) EbVY-F] :qto/guxB3hFP%G`t0kˠ -䍝hFWeYOMTq:&[ovt% gu۬!'?gBCՊ.`)(p.iG:I4.#dŽdٖحbԝXpaAybFP,r%[L-x\^-eV吔UfޟIyM>ЪWgC?)$K|FTop\NSܳE}8 > ȅ9J*~|"UMcu%F%\A ]Uo*$Hh$ve{E6UY$erXIX!|?Fyj5`eBEd}Xܭr3Rl[5xZ=J?g^ 1JұI4B.c?3{ʽgìKmϝw#zQ.l[]\Rt|ҍKɭuB!,e>ʒ_%g>2>p |mS |^K-/kUj_[vd~Q36[Id<@ )=)5Vxv׫S(ȪpEHs\`~wdpu-.F>CY~MUq*kw ӚӖdZ,#9 wҎkz o~F_vzP܏X lzh׋LsNsig#:0{~D^ΌUP] Y,gu7]DhUrzb;@}M墄. _sO=yQ$% ewj:ԑ6#ٴ1+˥W|p{7UV^0k'لZNTC.#AlDu,"Gn,p|ωM0fy&)+n㽝pa+`Bե,S}w۷'[э/z!slUj944! JnX*ӝ}IP-GU):=@?[|;bL#Ykv/3|kWDtY h՗NZ!3k&5c:$j &.k@ǽVPfH)~ S#^ݭ*y}G$D B*^t7J5kǪ/q9:F1=P.O`$D,X-\:~⥙_mK BCL1+4:JJ9l7"P~g)8{n2ɞ N⑝4'B6RMT.XJVs09L,ųhnW'qG.Y,Dݟo;B=! &meE4E1RTmw$u[3xtGB<vMS㐟߹R.ѱ$CDE%~zKg?1P endstream endobj 2653 0 obj << /Length1 1431 /Length2 6505 /Length3 0 /Length 7492 /Filter /FlateDecode >> stream xڍxT6ҤWׄ{h!I tD@t7A4邀(E{}+k%yf̞ D@@iE@a"SNa@@x@hM'ĥA@ @`=A6Eq }=`Nh>?!<p#z`3 #  !0()ehwi!!oooAJ$P 2@Ӛ atD{=@(L'0Cu$W?ѿ!08`+A_@0ă08]:dc: sGQ0~AEQDSy@!s3\WppՆ1EĀRb !q;C;isb>Q`/( O?WD AN0ѿcPǿ֘{|@ @׿l0 s@">ߟTVFR@HH Sj!Ŝ%{Ka.o!7C,%W s`7\O4FzH %]=Zh0F J' @@ѿ0:`CCb_v_zPC$ DÈ ⊹EPjvA1j؄`/f֘Q7B$pDz@ Cb. 9ҠЇra~Q #ߴ=@!D sHLˋ:%Fo1ծd14'κ82 `|1s'?t9Sֿ|$P4 dpȊ]8L1b&{`k͕f1#RWd.==쌜5TеȊ}=lu<:Tl ,\#uboDujkY FRiR_8T*3Kݢ8qH,)hOlrW e4ـ+]>f3&Dr%5֙.]l8V^؇KkZ֛AW[b/6~} !7$l!TY>hC6@Ae9r_~X4v˛#$gfdܽ׻)/R󪉣u!x f p ۻ4d)JO%R3'T !'r\| ` U$[Fn&{ vs~PϥM5%V=[.TilGUt1{׭ӦBK{u̝_Murelh6]QkHE«T> ĚYu;N[P3 iAqJ%{(di W ]9ho!j^+^JIT EUhڑp뭚Jf?gzhÓ>Irqvi8W- 5i;gz65`] lcgs/e5|p @YR/7A,2qvsw9smO6UnQoa:UCӉZ_̼u1O;LNAOEUhr[fOֿ~5 lWq2N$}p1LS5-*zkdX͗' S# SzȤˍX/V9#nগJ|)n3=錢 H>Y+%m#|KI!{!AkHϕr.=%n(tdP_gr Iy̪@h߫'iº0ٰJiV$$HI8G\Yb cNPT?9u^Ie#7&350X8)FzwG -7|"ѯ :t@}9*`[/ |f1> ̵9V'>8GӲS bzwFM8F=Ɍ=2 26Y\})i4S}eTޭ\@G6>i(q@?zng'nz*}g3Qv׳nFf7XB/ ݌F"k`x]K*9t!2r4^~YMIsOW| Vcy7F(6)N''*&C%d -ipí#_[4Y:PVlqmX_1>^ b+whNJ'ہ#gWmD> HKZCy\R:] N;3f=|$MhnԂJ㎗-6 @}6M"%W|[u_V4*%t-= ksUDYʸoeG oh^ze@T*P9eˉj37-J=hxWU5ij\90 ZTXօ}B#APcK; c2 m3WuSRlIt;\&5 ~ZX>2Lrr8-M`蠶쨛Hfރ,YGEHZ3*6AB~ >{P܋/}ZypUC{8"͆iq'U T`$tA_(ϫ&v7!K 21FJ':d SdMCJjǒI:FNyATasq1{ucN\p#Il8$W=7z c fpu֟2J Oa{SiVٙHصz4Cpu1#GWyؗI{J /Z-K{EZ]Oqg[-aW6,ݽVkrס8BqbQ*qRkז`G4ز.#XMT*'8EٟM3WûjӋdpdTylVìiG:E_N *ʺH%}p/eˀ<̻x#v30FJ})gI L%bsrW pP :KzY۔5D,#^8:,D篶a 1yCI C@7܏?kG#2CvE׌hvYO؏Ԋh]({߬#9/U4 X9g{#o_rዉ;+DXK'?:~KΤPt&r=^>w4O;9`.d(ݝ ,j5DXN:>7%LvM#+ݍ;#UxB[xc%۸@Z:9ܲ >r7}f)'~FF&Ӵ]Sv?g(R{TFot9ddg Bݎ׭a{Op^= 18F2ƻ (T L8d_^}_H^aĒ/D:n)W=xtrhZt2aJ0z~Bcػ|]EHC&,,^&SCNiCu jBu H$qur?͝ gݝ\bY˼Ҧ[zzmDM $8kUV6EuM =ShQmuT=ʪWjva֮3W1mRVsgsue\z(,`f$t'VvAAc[\zR~'o35U܏}Z 9zΊ4t vcBTLi eg2x VVisu\~`hLG|"bM_ձ|ԖyLx쵺}d៯7,.)R更 5םH웖k27#Ɩ[R% j(oD㜙l<Oy*UU\GZW6w=^+ȖϨQ_j/qr|n(^xaM}'$x2"ғmAIFfWя*A Blfu@-hTmKdympСW$_&_lmG-nĢ0ĸ ?M9"4F˺D+lujLz!sФzȨu{9,:1NѸ%[dT\36F:߬{FŒp\+o߲gRu)p¥N-[ 'NZ[ d<3quj PWKNZhhze__E:,ޑGed9pS?#q9wk},Mk yADR/GVQxVg?x#ݩNwrXs^>PW@ޞxbH&v\Ö㔦8~s⩌QAeȷn^[" ឈv+ZׅvxПf ,P@Hu^4@agphw M\Q7NnݮX.>z">^gb ^V i /CT߱:0PzUkSBJ13%|u:ȥ*/9!k8BD+Jy+ϴjQ>:7oƿX5`βH7?j2lr?!\5P*#{q߾=&(wOoYSԹR{F_~-s,S*')->ބʘ#[nrElɏE4<%'qqg2gsŎc2cpIXƋ;B{J{:z~aVԞo f^Kx] y>}OccyHnp^ِLUjzI/>MA摬D%'be "ܥNύXc؟زϹfkMr?v1f=42cpuJJQˮ{{%,O"g!"v[GT,F^\ 4QsnٮW s{g{[sVGpbl]w? G?9]IoKӃҁ;/=ޅC?Y=:FԺYD%[?j =jw#! ĶO!\ TgB> stream xڭc]%\ͮl[]mltVm۶m۶59qE\;2WؤJƶ&6Nt \Y kCgGE[kY[NiZc _9+ ) @ lb`b0rrrl,̝*j4)`f6?.&Vv&6NC_;*MV&!9y Y1 @ lhea02q4:}[S#X_77#T4;k Gǿ G8,lWnj/@v-utr4rs*/,oNNvؚ45ru2q89`lhge7`vhach&fV&OwNVme0X89X02i7 ?"acj `d?t.&j?3C;^oJt}$7PB oWKzkhQg++Yd l @ϢqX[X9Wk52: '-1K ÿn&NFS\/j)-~CU&6_^VD\HH\e(wb?amlZfƿw/ N6Cbϳ@o ~y/aDll%'㿓8kMLL`Vl-SSj0&zA |l}RBw8?Z>$Gz0ȻLr){7٩uS"=4Tw'u> ڙ)}]|Hb;PjNFo{pbI 08;<}:iJ 7ɘVnRSW.VW=[$D Z? +8WՊك5 ,Ǧ]BzO@JP;6eAZ̟ZouK }Xݺ^qS<: NSŇ?{ W|o"NQCJ Wj۫ĦZ#e̚iz[cWY{L}<2rvFtFX7X>ȿ_4Vو?3"Jj#kdƠ~h]Gu`a?j[pff)R6Ϋ[<&ܩOu˔:ikTJ`A|լtC'J!薐$AJG8~%@Ӷc9w.xUXN4GvXAL5BZB>o-e>xKP\".p9jBcFVV'n% yÑ0狜TAʦpK懺^_MM6fFIdVۆs,(4bjn?sK~-H-9=bUAaJĸf.XX{Jc#Hл`]Smhw}I}W@I t2Ba 5L̶ϔjv"E_ R&/pm&N.+Jhy%m͆xZ O|¼-YG~C@9(0|W=OF h0#}V'udPJ1C`<5n+s:&0EhWF /fBiX5$:89#j;HCֶO/:[.x2Q5ᩅA{kζR۱$)k:B)`P }s\t;RYAʫOڧKozמ%t.wI3Ϟ j:7> F 0J@eC!v}!pTGZUhj6р2L )Fkw.FY$’5' 'xN5h:=K}ru:f̬ #-A钟F\Պ]=e^'yHv,A-~k8 2z?u(zw)0Y7XY\_akPIz9Y'^"J (ADٽ'dxkؾ-u#'<:EYܩ.f$?|,L^֗Js7eYh]A`B@;V397`zJK=OGÀ!,up9 _|U%[oTca@+ig@v b=Ximk}#RwpnwhXfG?{uDW5:NNeus 9Z$V+Ng꤭S xiҼ^Ћxfyl$\hLYQ" h`>ʄ3ngh|4zm|d{:߰@ Co&W$5rΌ.W?H]Vzv_,r8蹎#!>0 O?M'm~|q^]nD)p.>[t_Vbt9cIɯ>/d$boÊۘC}vS(7&CDՂॐ3yhQflNpfΉFvb +NuHXv;%mL-o8.;<i6U/(Db=aK,;G]$ez?i$ř)CKW{`*-.ND>ȇܓ޵?wc*-w'GXП ) xܚZqؔAFʤzz1@F$8 ^6τ֥jш$!)b{;"W G>T Lmo;|%h@g6=Nc5 Ҽ, 0.\cNԥr'w7XM[͜(MIp^X=0iBAľn̋F'y8M/̊qq %a뜮UěEyVtu辰hIzn02; &}UI'7A!e7KB|w9gDFB&6tšRjoXKK±&d@ZJsnݮWbtbүN Лh2n]?F4(No}-ΎjKDWnputV 豹.ci )}ZϚ| 0]<7fq*21޴#_ TLހ9 f*4֣ȷW[$9RLYN"36koo3(ZVHAX\ߒ8Vƥǻ=Fm*$MT>W.]˴*wH a7O7MQ_)$Қv'OZ) UW?{i;#(]a3vkG% L rm̜2TjɌKA.\$Nihfܗ3рtKYѤ8i52/K,*ϺAW׳B7AK|ԜuB.>ayp坡TUy*dd]7QbGA WUwc{=?HH?"y~`#,VgW9:)og^M[Y[h"Nzܙ!sY cmiTQ= Μ RlypQyI3c6dv(vg't tHN苯%[/0 "n% Dnj@Ǘ3eE"uyHf܌ ?sQaf b" _队辽!g8X!pbJkn.̗{[S¤ltIh酏]Jӓ9DMOY~ .3azs^.y(f~TBpү^yT+gxu\uH$oo[/~EUijubڡrPqp~vf"p. -L03 lMNV`IŠ-xh! )NɈr"!۷ڦ|Z{ݮ IAoTV< L;T' *F3Jw?xw!#dkvq}`yh"F59xc S wm{#x]Uhtz }ڳ;(ʦp7 _w2yKp}mK1g^h<%^6Y>[6~iMi캞WDƦ.5t']Q?CnG,iՇlT AT fҿ҉ZDzktVh)6xv"ǪH Ng.:$_c)Qr;2u;;!YfWwG,e)֜KR XlZ;WZ1VECZEۢMi+P^k_4وU@ '@s00:5i;ϼI3pΎrN8sÇ^by=Iّ?zY#JϚ}`)eXD32!V%!;{R73!S us&ɶ3_bO+r3zVd*.fȤ4ˉ[}+j|Y[޿ǔoXĚ)inon1XZ'kB񞔢pd_*  16րYFU@?Txc?R*qp~fE-nv 2xǜO# >\ hQT;5C`լ<}#Tk8 R{;+j&cjnXsٹqvct$Z 9Y(R U ɌE $KaBHNnD^q;wa>vTBuGg:Jɫ+ Oؠ/m-R1$]\Hêkw.UzFovI ۞iu5ӕm6 VpЧ=װ1k'ќc{"҄viT?FZBj)ge"LwA!1 ƮC݅V^^4+1tW 7gˎ${Cuu+}r2zT0t 8d ;%Ҷj*Z!OWY!bp˧kG+W| 2Dtcwvu'_BgmCa8S$b%D:b: {^9ݬ^bY7{ l_rOrR.j򭣶*߆Y(v&@_Mp{M=ܿLͼ ¿/r j4UXq#4K"}Ӷs=kdCAcS p&v+VQ{7;)ndIN+:iO o%-RLTP]{Nz>6ΉI z بlFqU<)U1(]9^/F^uڍnHG{>ƭWHP0kh%9$<1zDuAKA#ywlzfHf=x}|Y+ kE7~/m=I;憋pK~^p-L]\) E57(ӹ{M_0󰦺t SN05F_Gig"DHo!'Abiک=5q`-,4,F]cacu zކ6[`CQܫ66V=PtFIezJhlt q~j> 'zx q=:=|~&17yK8#脩d¬x,Qz ?fS}ob{1KiG-➞A=1[ѯYg]d0$=C{L̝ƌ·paDjDQW!>qQZ6>dNh/SEvxU{1Qzgƅ/vtL$a8TRH@ 4%t[ A_sڂW2mn/6>o/瞽t[(satNP4 O%YS&6vt%PyʈCd*mUP f}~ J+`ME[?5-f$$VJ( "!缹<{&4 F1?~F߲yr/__k6[̖@= X5YN X8U&h吻R2vh3i7;tB_ϼ}c*ČxdazVtGFTZV@Kc@G&YH4G/'Kd2xLC,#ٶ_6-TrP\?Q`S "v Ru^xdg^O0c/gKxF!TzF:em{Z2D;b'PZ j/7oP?&J7( _ڱc52%yʽ&D7IaWg&W~dS}L6,BeMcSs)(rh6cl{To7b;U?nAF\}+q.oӬ_;CeN+-ދWL! JG\PyM,A.COPFL*Q'"h.n@gtx)A ;X j0\ sRcG}hNy;nTBT|~+thd I xy`ofEj=csøb$f)ݍJ mtY~'g4D (xt\ۋ9C5^8#M)L<[񲇂)lveZR4",\'$[qڦeF*5Ꟍ$ةpq1St ^;8. -=ͤ0eӂĀ?ORv$ SrKT4#+(@}b%@WBљ$cf`@fw@ _A$Tg{DHRS$qhA0½!pn,b׶ܿ腜n9 &2lKo#).,K4#3 Ռ"# mN {6Ff 7 ,Ԥ֟jˬ<Th -a}=|KHi`otjХ[K h5xZ9R)).]5۵wC_Q[š!SyuC1[MUy@p^VsDs jT9,{S|բkV]T,mϊX{ E^42R0[5Cf-Cq1w `}qR;rUSw+<ﻧHQťO͏"H4:}@WG%LR5Z'fîp[|^d7itr dΏRBqaj+B&ܟi׆=e'uNc6j*zoP_ +TTw 60P0g.AEqŞx ?H=U+"_>cA-& PIhfjd+&WhVFi1uGyr}P@.ŠP3:aa3lsw]Y콰@^:)~HjuI1Z| TζŰ?Wկ^>5 oP&oD  ּDEm_3J]>Q[&l2XR \0 u@o/pd JJszl .yN+ޙHRhSs>p)sAy.٤n){sʌ6ؐoid}a6 f.zu@pG9FVM49z=cs}G0zD N " n #qah\[bjj.n]Rп.ˣDA*V,!ٹihj YK O+N=hU(Yև:qx[^*Vf֦9PնԙQ4R ) .@ͺ%ͽXcfgXH9pf܌ݞHϣ4K1Tvßu;=K[LgV0W,;g!u,uR,e,nOı3a9*.j B`5D/m/?Aoj@>/ElR֡ 3FX &Z^qjʮ&qxu,b;I1AR.;rb;\F6؞{솋y0Ն/*^Ub %bT: XBu"9$uUj\mq^tNЅт4li9$Ghn\0<)S#ƍL!C.j&xtV:ZK[B~EndMyQ{<}[,,ITtC y7J% s'5+lOݚa2moZ;[*Ȅ+k+:6!#6:Ph=te&qrh(+,1uIlT 5~ONa3)Kb'7I:j[,Fo\z+4* Iۇ['A>qr:80=,]`̵Q(@ӽ\9ZD*Pt|ULZP^#Ӈ]B %vNkI~L1er2$ܒN2y1|%͆قD[̦_/˸{.:Z`]C)νRwOurr"g^Fgu1ѡjtcX+^'2RpP;id/j뛿Z t͂ec7`ūElA"oт8Y[/OF:A?E_>[h+لFu)4(>ȟSE؃涻{ojm={qbσ>9bU6,VeǚÔޱ [nh*Ivޣ=QG=3=LX.Ǿ> 3b1cƧYBeGv` 1˕SgP}P@TŅ""RyY]Za,S]SPf9LD`f"*LHeݞ|ܿҞRe:9?]|vTx-wD<4ȼ=+q.zϘxD͡~թ20L  p&*Z5H)#oSYm0XċX$Y}ҟGBU°ս&r;xj"ېn/> |D擬9ێ k_[iv6I~17gV"8`sq$a6ZΠ,nWQtxұj)90A'hUݜOn."R eלqjVsCW. =+N* LJ{=7*lߒ0FO_d[+yԔc5ee6^3%GijPɫ{!CIh@')кB4AX!9G2 ឫUo蜞Jo$-ʦ*Zdmzܼ}ԫ񻷭'5MU]Ԛ m-_vɝKrtwƌCjX d!/utJֆ5MoFcqDŽN $YX`U:*g?7@޿&xғƪu /T{aP`v_F"/Cbx@)O[rFb.,g$_ 獝;~LuV(_s%ʴ&ٲ@Uvo|zm8>VZ'h8#=hɸa(%9-xx|H1Y>ǘ--C[[ m,7^:`V?=գYtF_)fWwN qlzf?#`m|J,dDһz2J8%y8o7 |y+U}bbMq)[x'̞*3>BgG'DVK)_\J ˤ1hk|^Ou(*=4#n}7Th5(̷u+†e.Uwh› ;֕[ƪZr+NFd;+Yfi7 ܂a@NB9(2L 풹A0-! .Iv׻1 l2 23MUNAb}i:08:%I<74=(gesJOB!up$\xZx`,NRy3+|oBǔV q0LoV؜ŕ = TguZm*Dv5D {5$x;ΓW$XKHس @,%0<-WAĆNt4:>9A+o]ߕ֔#2fי'̮{}uV_ԃN_~V#wqۓƱ&Ǻ*[oƭaE"ܫg*2 ;m /|H?=޸TthJ G1#qL)y`TO KYf;hݨ󈳱o&&ssp\qVJponؓܥE&X5שv>|%"?2A+E'j929;Ǣ,%i`ZsedD F@s%3`oi}}tʫ=xgf* SS~Mb ZTܟ5[bUC1aAAW~*Kg|Mg}Bt&-U=fmTށbofbFls$}:V[Wf8m#<r;[~$ o!puL= խB-|W{pqM{k`-3/Iϸz8lֳY,~eiv|^#2No$^3P ۠ 76oLj> stream xڬctf]&vm۶;*m۶mT\+vR;_=}Nu>?{M\\sMMI^(`JP3qsQqSpWZEƮVbƮ@& 4V*uMjZZc0.V/@[G;_kGU j [J *Iu$ll Pr32Y]sgS{3Jsa%08M=L@g;++:MmI_ 9:; bl UILyZ`ퟒ Wjlepz0rq5/տps @ cg3[_t?/;:z_V ֜oLS׿-i{s3ӿfnStWI9z̀p CXf#[#r\_%lmw 139?clge֚v5a{010[h"a4Sr5ٿf@g[+{_nV=3ѩYZCU@{Z_?4fP y:T#``DD<\z.oB,lbϳ@oLm^<,91_WO#fOWwNv:d^o+ndqЙ3X,AVLe_DZ$ S1hYXظlɰ^㎳?n^ -aDՠY K4`BTֈdk$@jJ*5v%Un̽Pe>u$$mFsR'χ݂%R5c]slZ059+n8Զ] 1Ot>]A{no_8{⢠PlgTH,@B[ҒIhK nޯj.(^l >za0(Ÿ4ICF &3:-&oN4ysaXڞ?XJNh rXw儂ZL҃^VTPlR=Lǭ9wʹ :B4Pt^VJ|w5G)f mi֨TS\X-]`XaGʣG#C0^ E ND2 L0$o_Y ̬@a1IE͞ m/F6~B`КVRkoiP^tRA?L.TH8v2-LgIZi1k @F~̌lKvqfGz(x[샵A|*di WC =./[%8f6짱^qVh{$Rm/ 䪇J/gDYݒ_ZufNޢ[]B%/[ g@\X17}&# q֢Yim3֍9sfc%&o.u9Χ/o `}]E'ן9˨X-=IB˹bĈ'; dӞOۂ ^ ;}qYvI${7 Ǡ#vƜ3bgJ$T* "ŠE-Ue#TFBÆ++e)< N!VڃEkt4$w MIj,;L12֜;mc~5{}N(aH8E )?&qGG{?k;n*.-Bq( x[%+irzc|\k1U"3/AL@BΞ'˷1KaæũN!35|cpbeWF0jn(ٕI2]STqvq>k%{u mMQ"0rx~?5Z,SkL`GCN A?ZE I1%1=1kz+7k-2kqV4+]fzW7- ֐JW=4jhToՉl-j^JC=aܶoru}##+\@uBHtǛYȰ^1;IKI3S&cݏi/lD~eڛ?ww%o CLKFE+@Z/d/y\:7 ] 53 C=ejmۏ1םñ*rf+8&Zg r7*0u5gB\s؁S% ٚW&[b?ls#AOP':۟A)پÆ⍑L f9ӯ~ ']`u%y⑨G5jRA$Q8`< <3(,d 9!;a>TrUYj,#Gք +6ZfFΕ̫`7{<Ι%nU׶mDs(5wųGu$Y=?pOuc+#@M4C% yT?)Ob'tڀ"lAIgG Z`LH%T~;FE?1ZzmfX w۾+3{#v7- `Y{R @>:GdIBO0 , &*eҍ~>ݥ}f&MףTg#:})V&=wv?Jt4cC֣aq}nHsxEhv{vyPX_(o:"neG^=|Rf{og[Z 9"\$hͧYEۍsq/ *įn^iOj2D w?8hwpNgFօJS)tl-؁QҬdyf4=NX/kUYiUn~U+o{$.1|oB _[m2RR6cD*u`7~k*Ơ%`(5utr a zNdYMxmk1ɢYIwܧIl.E#(OMhgt m&cRV% 92̳ C鞂4U/IՒF~P#NHHe i[y0&fg yy>N͠XoxCΝ<~?p!H^%BUzuSzښfn;_cz^αB E$KIlzI$< ŵB mQmx/-4&qQQ{:sޞ.2HwOd@sR ZXmV(j.-/o'E+ul \YG p@ 6]j:͊v.Ydh0AapxU *|KVKYǣ̝BF}ܟߵI5i0d$:[H/bSJCS2 Fzd.]^=33xLSgg$T6qPr,;K3cmqi+F"RRoyO0&/&lZhP;8[ޅqzIM}睉9y?6aň>p @$1!2?x#UTD5ս C0)j%fRk9 oNPw; ĝW'F*V䶻 !싻Ҽԟ6(p{h>LxFyY;g+ zJ~je1ss뫄d H}w<{?ݼM̾#ȧ@ѨW8.WАH:3yOF+Ǜb}+*}8;a*y[ ;:Us m"oA]5SƓK{Œ#* i\]ϧϥ$ZyHV>6 P9s=YNU+$MW0p_ܖ# OtOㆀ*HP6KH׸lIui7J>#`xrv,a}u6j+ I֙Oq;\Cp4wd+##"wVIl^M/ b([_~c㧵ㄾu .[;;P0q82CU,q!Z4A!>iu=@kKٽ'?>F?`|B-s'‹6i>՟jپK"rV&3ۮX[8XVԎݒ p*#YkԴzN1UpʮUm&؊rJylNsm$6\4{BzҬ {Dh *=}5"]tq:Wv?`.?xAv9w kO= bdH/etirI wI=y@ٷ^et}A2^8*dۿސԳ* ߊY ը f]0AKTZcukੀ˼gvl @_0?uZۮc: rgaΕ ynf0eJeW-@8Ar^U1Կ廩8с|}Cʾ"˃bS8|Kr+2VȀu&~XCtMeKL=P> 0۲u:҃^OhXG2.Snz%`zN϶waŔD|]('v0^:!x @@Z<9J^>wk5/?F旆3}?csբԅ\T+:xdRnj ӷ%WEIvA7B7P5] ɹySlg Mv /Цp.w:miˆ{\` d:鸖k, OD%.zg@]ׅERtD#K%{0iQ!h,KPƚfg:,.F?fw]@P ' XKÞ}؜(|CbK;-x&9RB>3:>[++agnXƼXafW@4t=<gx }!(mAnЛ'2Cwc:(*VaxFuf"oYٛ A7Hx9A_,(>`x?NŖE$eф¡/CeJ6DcFlEbO'0a8upi⟤ ^ |Ak\A. P\[aks.e>:fߤ mC]ߨ^>e5ג&[T؍2]FQ&{؅sl鵿F5<ɞ6!Lqp"~ylyvPt_M|<3:Jx3ƫ7T@zTӋT4S }6h ^^UVF^pDqXyj%"'֛>1lp!_o=I4XB2>f5X6c5q)vr.5FxV+ N/i* ױ=ky" XJ乁y'5Į+,7J< *qlCj `ݭU/!sFMbw`DPZPUWϲ?ⒶZ^9?%zZr9Rr{nA2 bsQ|+9Bdsc:, ǰF W)m\z1vnjE>\ÀrP SoZ# .W.H<;IfU+{fZ+9*2($k|LvOw@Q <XrtNևPsE 4mHn}״%;IxX\tLGsVt#CH'KfWW ec>yb_Wic̬&m-O;o`vlS &5@wfLcn8͢=f~̸eİd(-ifjm94 g$ֶS6;>,3Z)(+rof7sY j"*c>q@m 6a»Z8 nMon7?LCCKȋ9qtWu/9lKn.2N&7 azsLWr&Jkt\?9G daqbd&rI,l"B`p>+nD`ƁI|BU񧩇Lxf>7 `GnkũG7VWaaîUJ6qGC~|c?L3ŴOa5 n~[ZEWuL8$S䮎L'3u7SsMV"n3\-1B\0}zQ(vH$&UI :&,-oCKV%k7y#) 72k+e$ J9~$y%(@M/W|Bs7ᐎ" ^(YLj b~i> oz;n8w`oTQcoj250û?cWME_}#`ra,F4t(M lÍT[ohuϜу>n.± ufڝym7M HLvSHk 9Oo' hQTѹx3H{| sN  FlEʔ{ߠlļMXc[5Ć'h~#"a2:gq@|bh&"+ SU?Z6mE"WM2qgłY ^Wh&㗃fcrg<]y-p"#hߑƕ#vۭ?y'9gиX orҋ z r1&X紁)SV>=| ~o1d-XLx>!"=d47Aܡ1@<Un]LؠMo*˪Y#9w[̾SyTdq)u@>v*WZփ51`G/y V?[ڜif]1KҒpA`Ӑv%.'v4"qt<$^x׶6 )n;bH$$>I(hٚw|[=kRQFZ.҈[ 5_+~yėEϐLL^4Pjкflj t85bBOn;m$\l2%_ _k8zb߾KDX[I C/FYe;製:!fž꾕l֜ژU+ ͜2it胙A@ ^l- LGxf˝I|mRm?>gG860N%->;kҥ.z^)N&hѹCT;Rث!N;4;$!iYs57c;v'SU?'[,B5݋HAjջZ#qnh熭JFk묹4sq\{tp$]ׯ_T+&DKwVE`} hYV0ܕ0óڟr˕?Bjg1\w9}1ڍYwP}k8ZqׯA\A 4O fϼ}Ԣ!jU )?]GJ*p Y.1hѡC9?h<]|hSQ%Avǿ1X82.&̓knGQy`HT躤oM@OXo+(ͣԙ)$cjvCuut07UafzJ0Y1ݼf KyI,V7f&'gC^^o™0X66GXec5L._Z*7OGG =:VjyĐUD?UXz|s:eXv':8@nZ$8EH>EoBU cMMY- DzLNkJ%93W fKSҿkڮ.ʱucM> 5Eį#O!RY{zI8Q9Ih}--زxAӭv_npTfeh߾(u¶SB-> J7Api9)h q _h6 {L@3!.Nj<@>F4Ŏ_݂Xoi0 I#Wl-X"nV}F:_'u/"87q1~v(2d_)pP<8tH-{f)F #?.~A{ 2zGqH^&,%Ce#O9n^9WN&鳌6+w4멘;AڿX~@?E_)'446L>nq5*y=PuF|*bڭ__AwU4 G[mLl53#)nJE;9꾣&9>]ԯƞpI'p%_<VPNuxmf_֪f/< $ƴa `"A aAumqIp-`)15m^0TTQU4_^=Kaɨ"6)cK>AAl\;\DxF}N_W=S9b%1ɡQTMoh _ )r#~t u"NqFBQW !5iv4 Q1zYϬ]yT?gm5|= ]g4W `Wk` „bdyr`|$a6րKϽ=yc|>`11oZBŘ]WMҊݦOn*e }Xrc4-QKA {&?{]5/?jRzgOiQM\yV8$$*>mmvlt"8!ZXn?{| L _ϙ,.S<͝.{:f =eY&fUD SNFy孆e&C3hiZR,H ↳wgGeKSےrb#??X t5򊨣"'.w;Xd,2[_2 ´R!GoM))ɐmv[ DQ3 8i]wi,$ ټ`D̔"ջ6RqB' /?^p gclBA}Q7ZL& (MiTP"E psAa10Wq/ l1B|V EiB2M-=aݗ+|t18Jt̎K+z0qVx3j-A8b?>%} m@@fbsK T1nE/LyUdb| fՑZ\eA9e^ @5aia~jޢx+ϑ4|33uJl}B* :wq"@BsYaU\ oXcū9mͽ-0݈E3`^+@GOi:V"BxYj=w]&p)p&h{gT)o;lAarx^΍ftTV4P)B Oϛ(;m%J/arq8Me<~f9x=4V}Rϓ8nQ[M0VDVn{ڈ?Hxą$8Ae^*L5xV= >t( ƊwzaVN9)uy- ;9Y?,+VekM~yXM ~q]֜f*n{b_$lo[VuHM0Uz  #45$VmBmԪhT=f'qhП'wwq 3%_x܂x(`~|kn[=;sU'}+342g႗l/͞4R 6(5念cJ6ZBžI"qt8,x1-`FߴP.uWD$ٟ:Lk-"] A/pȯ_M3WRfbU{'G:&[4l'JƙH;Uq16vFNxV^J)PK_2Ș#O&!T綊 ]GH\M>줊=~#`SLfclf黾$j'.`pa<@fj%7|ngA1*iEs@k𽊲Dk!Dg,m?2 p m.l@a@tm&XjN PF.km5>ȶ ,BmLIG!NsS,DErRXt*~&oWguDa0.vy>Sǂ&kJtxe]8z^Z+A<4/|[]r^å#ܵ^=^P3*#f+'DҤ F._B#ˀCbm}hKY Zĸ;JΝ8G-ux[Qq]?䐺2}4#'5@NR$۬M(9"%gnzH VG%j\ 7lD?39}uqTz8$Y٠v,)>2Ϩ|o]h(;l>z8eEHk)p,Dynz) ""Bv| 7oA׌ $<"IC$؋rTPȪCm.|i0\#TEc)F7iI;?3V=z3ir[MTAܮdjˈ={TM4Ο#nUś ,T!E,PFyݬJftp\GL/Fv?g)^b{S]+kGɰZKM$OqxdS rJm q+}%|I9n& Aߣ͹#i$qu7SK|dK. #VLd78cy3+YƄ[(Xݳڗog!FbVUEg<qta >$߬/4!L]pFq#3ע/:K!Bl.@iCdOB],YR\^UJwws5QZ^8AͪFKgo];iasnv4_8~ tcy?oljT2VJ b5p20?i;ZA 2peN"b§ MO;vlZH+?o@#N 9kBzV :t`^J7IX)Ta8jc<={t0OATN `CِJ8R`ߢp%60L~5]炽p]+H +.=ZK(zxW2_;VDXf#8sko iv&5D^KbYKL]ỸhiBjF$@YmۏqTbdOh[O"sHy̧KVn*gXXJN bXDatn^l3\$ !cJwKÐ$cXT^ä]w8quHn9MOnjBgdg/0m*񾹛:QU!UQdrEhO|k48sjJߛG𔬫 )Qv(vsB0vQ >ǥj-NrHc*U. ʮ޲ Y Jf`9{@xSL[oI;/]>"w&2sJxEnl7 pYsix3qȠu6&1BneU1|@0넡z+[[~1ˬ}qm=ģn#dG0 rP(0V>#6yY Fl,!cf0'װ^mGh^BiRt4'{,3ʟdyQl-xbƜ2ǁo-i#5vzY}+>X `=XdHKKCe >xԔy 1il? l^~ݔWf-ģXKG=Ip W:D WڙwXπs34$R@@. M7O>k:\5>Tp )_u٩EI7[ *svaA`x .R0h6#9э!F ` ^ҳuDmbdlЂ\5p ߤ<ddE *c?ij[oW\y1N$|N𳂳?IgշYe`JAl o>]N}vȹIN, Vz@Jbܣ@ G|xFe7C++ֹqDFr|Q#`x1}.C*GPaQp͗$#rE8@7Qisfc(E=y|뛉,]^6"̰EQt?k+kVL GRx )\:ENj@K)1WФ_HcTj)X6NXn 9o[TR$>i'>O(3iYկFωU j=0ۭj !ܟXs'݃Dt>?ݗEJ 0pHo6ܬL%:jqfeJ1 +ej;jIox;S,+aV:]{01@#᫘Ԝ @VohG /x%76xr)T%*ʅ(I_ ZZ:9ZFT^45ڵpƥ ƭh S0ǤBC#6N9bfL*{g 03r-5g 0Q^m]hVu HLfZn#b{BY`XACbnVi)谇3)3R it%E#ϲfZdb{V2zJhDyj(ĝ-R_70{KZXrj 7yC[]9A@TzETGļGU KiAFH9~p~fv/X=tlH\>/T5(}da*ߣYEW'kʵ]45["dElb҇y@s ux,neERRή(ڡ7h$xg9ԣ(:pFM()G6Oq,GW E ALo1:Bd mH qB0^{>T p[ÅI : X*!t8#+Qǣ,l}ۡ82p.m%P%:7{mȶTPWBlo=Гu{4W$eǪ譊aA"NȚ,z8F̾/2ԙXnVFؿHr7 $̈́c ܧhxaBC^1  ?Wl|T7i H@yLdHX}rӁ௷%KMх޸`o_[wJ'!no!w۽Wd9\kFSDI8X?ߪkL9?eމ|Oj;|deZeX,q(u͢"7~_PxixtF2IxJ4YE>=R ER&<^~ TIkQT Z< ?HxZ.'5:0Y$yvG~QP뮆d ~oKsz]R~~S7Hg ?;õ?hT,),-k0ܨB`H.kzoTɮy>ůb)=59:hEN+K(kB?6@W?B&)>cy/Нj͐=!~f)mF#djNWp `B6-픞hZwABJ^*%#/B-۴OcGo%ƫ>K+ش[u>m 45SQGW;> |}aU@`6_1 | S|խ;IJ$ s}~?z#Rn(j2^343O*voĞWެ=xA _kPlEGW%Pl GJH@t77`GF\w)'*\CU%KkI"OZltyO(YoK¬_L'eOsWN:- B6Kd!Q;뎺Y>0ͩ})3 6FE81nT NMT'ȥÏyHb+q[ #@ټ,FZEwٌ&V$^c4'e^Iv- 3t,esX}w8{7QT|ɜxՈ(w%%تHHΆ,@GH:<ϣ%\I{S5(IGW2f@pl 7쬿\(H%!'VCK}G@fd+p XS_䊐*%Y[`mby}?8:l2fYZj0. 0,|̿#c #|S>vO]Z[S'KY}D-Wtg'qUpٗ3W&әlWݪ"QD\:(wo,ǏbrĖCG9 ,onq9.2`- !3jj:rl9a3!:7']뺆mI'wjj<nuwI ,Q(¿#ƾb55ZH[/1 joӰMEӇbdΩRlxua)39R> y_e Wc9 b8AlztQ޲<2q4D^^h9{AXg}j{i_E VyoQ+|qA3D_J.2o)sc4?꽱<~e$bujva k& 170fII2(rrgg0h0;ۥ,Z. sU0sDž"KLqGSo``v_Vr+2dB[)f90D슥`;R%zI$ sY|k2] AFuT7lQ%RE<  Cd=tF[6px`Nl6 0?m k{},и႕ "}PvZ;[JsK؇|{~49/g^c 7ʛXڅ r_UU[ m?qJv:^呪4x(nx_$ 2H TXUf9}äwFu":lz@p&KR7\#' NioMȋ]dxĚ}Y\st.&,ꌆ܂yu-sd،GRj endstream endobj 2659 0 obj << /Length1 1644 /Length2 11675 /Length3 0 /Length 12530 /Filter /FlateDecode >> stream xڭweTܲ%N;4ҸwBpww%dw7̟>KvZTdjLR W&6fV>"E^сWI aBw0q:$L\-Z 3;; vjj100 .@+㋻QjmYĕudҊi @hPY\,f s\?D]&G 3_hltqM@=puAfvn[: L ,!<]M\v~ˏfnK@]M XsG2Gg?iAV#owNR?.vl1\?b[A,gEd`c?0w Dwf>01wy-,X\?BhTfA[5_{wj)7;;E׎|,ccbym-!u5h(C&^fNV@)2`ibѷ s g; CZ `bce7Lhf +׿ W!?5(iKH1KIc،ظ?Ec,\ս-3g<%sx3qy>^Gj_!bgWg'@'i$ ?f? a37gYW`aia`dZ=8&9X\^_[nZ05'G?܍cGӕdqK'}~ a1rVŜ&.7a+ D3?{?#Yr],v;ZFM u{+=BXx*~\c^ηf\*34<,RlaqXeY08 Aa/.H:*>.gX۾ {ĽrZ'ėbD ]~2u \h!%F.h9DMh7gZ@psU<_JL9O{ #'s;J:vJdž^T\O$H|D H!Xe_ z4{)DwNNe6;PN pdF?dut!m]⍣Fx,p;SS5&3OY+bD?Ƈܤ厇Y LpX!nzM<=ޗ ͂\ l.~<>{H7vp`SH !b'X䘪bKH]6dح5,F%nHJ).?@Og2(aزaABlisCQA3$ֻuE|Be[za@߃Ct&PX1a$x6 H o`wϹQSbz&~Gtʿw xR*tt$s;}n_i j1vR;3.^ I;}Kw 7+[fgfrQn-td}02S&c*ԑ W ]N#T)d=#o#g!BJX|:,D$5I!kKb>@ >x~O@0j4X>oFG|B*nUS]86hes#.$wC3+oT$ _a{35hbfo3Y eF0B$ɍY\f=vH`8+>­6qK #p~tVElރ0O/麙VnºЫs`O |rIeۍlOm;5-H&' ]f}i M@ClϻyWnH6 \u\?2?T,{K" dO Γ߆B !=$\;B.{ʦ+m]NJ "}l/_<ݬ2] }}O dSa@PB|.Y[;eHtO)%j^;ջ_[H7<]iDZ}R\#f+R_Xju!MN̚ۄ?˞:zcbB FF=D & @ᇐCuv69 clXO@7%X>5gY .(fXT2m<, > ,:n9z9mo-Q>]FP<D ~JߛUn<vtEƍ.2swivp0s me+CsNO.2荁";Z(viV]zBjSOn9LlDŽLəQsco; E9 Nӊz=&} l3*,=ZKI,Lğ߄+4]S )6nj,jtk* D%,t\εi-L5Py`XA=^&3WJ}pޱˑve%[2}_%"uP2F2܁#TR(݇U(%$W*UF,|86 S5UV!!x^D J9e+h8KL=zH-9ꂣ-;ȷdhChbCrEF܋191?/u޸Gα]~_W*$/Q7*W3(Gٓ[-A<-Ԃnv/3xQi .`_s,ܰLb`*ǃiuxw&+ >')Vق|aYkLg /o 3#F GT~;7( LXYL$wwF*)axd8мyŅ1u~s_TDTz]j$pNՆU(dN;1Bw҈[M&*hee>,ܐ +In;ߴNY82Բg'fܟBtFIcL"ґdhU?T՚+:?z ktZIPݠ8I&qelrr?^l}B)PY$WqB Kϲ-6zͩ55 ?z2@6Tm?jMsYϩ*R֧&y`[p)<ҵaSB4Rs K#ڮ> L)VDRiEWK hm{0qqo|Qcjܽ~S%6d[,O\GA<R <WT.)HSeJ2~l׺c$6K 3ce8D,]{=`?nD2wxoF;e !)i̫?rApz⫿"P=nnQ~\%rmb-*YCVk~n5x tn4u]+&ߑv-ER} y:W`f"2rE1?IkhLAЅ9&1XX1uj+m.\!ܤSQw6`ikӡXtu{H%jz!,$AS, / a6؊4kmJCvL_&%B3e"yJ@g!v<[4qD8Im{ocu0'nbew Pt8x&ZU8c+@kܩ˓#jClO3oW%.}џ) L/Hj榳"ڎ+ _NvqP{l7a<q_i#}~@P@E[Ja=`= Nj;uuC_ga{'k F;R@B|fB)GXwBAE88e SuI֬L2 ñH+k/2]cp ;B*ƛ1[X9(u¤CyՂ<y"ğ8 Jywi{cA } [d=io= ;E۷%@Lx}<§S˛́raL<8tɢ50!`ģF3a%A֞.0lq 66= ("%|coa츽_ <ydѰƄmgBAR ƴ5Gpek̏a!H藀nU\īN)/Q-,_LD>XV^\[eJ%:V KB('GtzK^zc2Hd͜w-ƽDq}߸L^B$CO ՠp{р b|Ew H^%iowhˮf^"˚![+4ֱ^Նu"orjqw,Ƚ=?:joE큶cw(}~2@HwK;@UIsg^pO lק9[C~M$2 蹠x%”#w(ؚv_PO腮L"zKRtFDlE}NG]-KS\s.d!{ۂ˲V{NKi4/֒9=RusͰYPJ-&OUxR-Jz,vuM}J+y瞚@+HB9e*E4⌼H,dK0,HZ;SN.i^}NҢvWSn%/0[I͏P\RKmlWy0Dۑ S/䋆#x)"KTYSKCJϟ otSq<哤tċh`k^*6xu9fLr%cƪ1~ yb|)8n'czv_nH5˖x7kJRA(t"xTѪa8X,3^vvk(Hgдxfny|bV$0P,EDw`$U$ƨ֌6Ŵf0޹hm=9ZC>\+  :{e@]FiP, &/JLUyHU]zsrXs־]XJL 'a,g5dQUru&\>PJ|:?wu]"Cta`{)Z6y$KID=~BnAl|f?:5mGvxcFd͠u{  s>:F3l"\6yLo͸>RVuC%3<(Ap]_% DGXӚӰ9c8I}yY3; ic Ck sR8f2t+yΤ}Cc]M>Q]Y^C3u5!Os$#G-F7w}ojiV?ksT4VpdHkKb[)4Yq DMrL;1vH=c $ HlQ UTqw4Swp~H_yu0KRn^o9kwRG_`/ȁ_y;.DfNWqXuEI1}`? Dlt5W %X?ס*Cz'bA~,D"%q{`-W!}?Ч[+)ƹGL'iBCNyF_J;Jj+ם7rt^48fߢ`sGrAATC5v%rgvDwZ~ L"fm0fqMN_{E*IOfr iJ5l}@7Y+, p0 nf.-^󏠆pF! -q=7ZiURAm4ۘzQ/LiIKf$2p'!Iݝ ܾ;P1ڗ8.@MÄ+dȉ鏾{S ٱ]Tk;G fᝅQЀ"ā_)q&YS =:=U15}|YH;֋gmqmv'7O~{Co̟g]Z\8-0_oė`M~_8 ߟtU}은h9EM&ye+Hm [0\cՆj)ݩ\Z]9ej~"EMmĬ6̪r /-S&_m G"h;u̯.P(p|&g 7' =ji--vxwy? QxgXJK܁!?^B)'vDty=+bJ$FMa\T]#6FNɍh?̗KTH~QN,T;2h$m|<\ nMYæn-H9S2stzλTk hYMSY/&:V[soX`N0tDB,Z{(ylݜa):35.0gX<;.801 x$h{Κ}DiDBB-䢰^J~ P;cQ';e\5GMy-Ęx1k C6ѢVY,ΣmX{íTr/_΋*K:iGG搙ñ&1B~vP ??T/BZP3nf.B76QMzb qh4*ୢ6n'р#i 0U&*95!E]V;pj4 |g9HBul 6]rx+΅=}kxf3X] _KCu9RkMqzЕ֕^u/Xy#I5uWi[1q͋~O84uQ D ޚ`@Va(te& i&ܸtFSٯf 9WrEmYZ`$"֛mƑqNh#C5r?MyZKl~Bف)}zuU8荕*#7PeӞAd!քXXO1 t`׍2R Y:i0N6ҟ D#ƺ~hk^lju|E`$ɿ0ɽ,V(ҋՇzG[킻SDdl_ d&cL6"uz>Y(W+᠄I8߹ct{缵C;O-XJ>U"ϣ=}s.#Hm* " -#~=X驍!ʴvlWyiY8)k}$T} y'jNuv<~,qӫ   L6N7 vĠ#J~tlڠmk¾ ,l8%}- Ōp*6gqH?p Kv-O{%+p2Z endstream endobj 2661 0 obj << /Length1 1647 /Length2 17554 /Length3 0 /Length 18416 /Filter /FlateDecode >> stream xڬce]%퓶m۶m۶]iVUڕfe}^1ẄX3V+ 9%]x Vv&n.*v r*@ 7iWc[_\hj`/f hb@S  lea RWѤO?[&^tPp:8]R_;WK UTҖVPI*$@E(ZL.@j3 ?0v\V݀@ :#7`ll \Vnf$n%Srpqu1urt$&<]-]b8i`OIE]]@ObfV.^c%stWn.Vhalf tqK:[Ǝ^v׮ ֜oLS׿-ai{s3ӿfnu@T $mf@sXF׿!Tw*3 -_5.}n vswack gX\lOu&YO ;_mr)YZ̍m޿f@g[+{_u fiejcfF1QU)yôf]Hfk'@2,l~?aEkycWg+O.3?\q{SHo/?_5 V] h 7:3'˵`lJLwh|,̱Y8Ρ? 3r>eO L[tU)`1E7'Q0A9BoX%&)eo3ݬԁŁdOM =- S>?Q<ģO!5O;'Nu2r~h6FdO H]~2'Ҽf}=`)O  h 7 A>}DbOۦQu |l^MG`b;3.4blXR ȁS}qSn; EO.[q+#ol.L:}OV{f|M] 2@/GaA*K\C yv%dA-Z ߌF>'2JgTɢ5(nOLvl Xmiׄ_b<0x & C4u7@M*"I2VzUy) s18 A"tt@i[O%z)Acf~ @=80Hzݞz{ p-Q}LT)\Ϣ~hk$ffJWb:eKnm )΋hj[D=Z1pɒb zBy* ` n+dV}^xnG*r`~뙦D7-]gCgbvBE0& ,[TpM,o8)rnw:(?U{bʃY5Ln`{sb^3Wn,~n[{#iz~Aoy#VeȈ!2+rJP1g咠Ŋ+.T*4G0?ز$Aulvt s\\ mae樳S꣢UH< ҂Zޮ\?mz0`^OO2JxI*7ن]~5Vn+?Uxk 8Rk"zܶ7ߗϩY V7ύP$5MqV; dz9dFo7`M Ŝ[P( "dD](a08A"wÃp-u48Rc)p'k 3Y[:9{}oyA3Ԙyɑ&MyOut‚{Kǥ5}2(xFsLfϺgozT>sqn=^N  {w*LaR~XClLw ?_i̼^"\թAF9h@Aܒ7lavJEOI!ZKbag tnQM`k_A"jJK:YKh;xzZ-9 u5$NvCQRa4yDRG.~„6VdDJeH,UB1.W Y[itx@}&d8]:.9 FsVݯ!rSkvbdU1,$*):x8"OE21ptr#4j JXX t$ɌҸ 9{p݈]5=mSZP51CO~<Fp~Α0 4u(~ //_½ls§n+# uAsУ\fiE' y8X$lnzfr•AHI8TG)W/`Qx/i{B8Vƒdh =Zy)ZZFKtJ3g*=m+ 7?3ԵEq={G,g . a1jj ѥRt2 MY>w{r}T @Y, XB_MS^q8W$`=(L=xsD2h[ĿϼăAeHO٤D Ũ*v-Tm1AFԍϿm{U2FY]BܽFa6Љ#)6x8\_ m"81_Tx\kUa e/vt{F 0 1 ~?[!(oVi.pYf<(W$a:a "r~L%/wcY_x5Xb`~dlȸ_u Im[ hzjc=Úd|l]iBĨ2?ݑvD6U(i'@kERMGe LZ KV0ZO/#!PoMvq܃?l!'=/}Sj%K " 0qI>jBFlCq-R/bl߇ɺe TFzjWѠ1lM)h5%n30c3o~803yCH q:gyW | Wh*ƙ`W΁OxmiYQltm`>\wmg/3/‰Jsˀ񊭱Fn;ν$fh?HE(f1!otXmaށKL`ÄulH1V.Y_ܴFx?tU?LR`u}uT †Nht.V h3_e u5?+v)tʍGNs]8pQ!74(S=7۹vYtk~?뺗K|%j,jg:Uyd招{1=u7li@ -~W5Ϸ D7%ο5 :R/WD߁V0HQ' ͦx a\`x3ިr7<]#a#W )@ .}壪h rdlnūPJ<'ݒ~XnSQ c6)f*!f͓z tv7 GʕSg%dе`+5$GDE+J)z / ƬIZ{j$M.[ O6KlOl*uNܼ XDtJt)quh֮ gC) \A"烙g}'+űL8Ki 1T8]ωOD 8Lh1ޫ~2 }iƏ$yEB ʞE2>*D#9Fr?@n#I!o݁9$D Fi)`䡾.9+* 5P9X@)8Y5rU6k$`Zz]GB>"BS,(Av<|]zE+ [ ijr1.Z[ ,_G$nѼP6y IPVc{f0H[' M{k톚o8UY[(}$nkZ~L b{Nس:<ad"IRj ǐg|rB^rXQN!XT%-lF҉Ip|[`4z1FvêM: Co`lLᘊL>\ zfu JVߛ2^-2Uacѩ2ǹ7f",ƚuߑ٠v`w&ϒ?{~఻o>wB΋~wg`8 ްΧ]DAySYمc뿪Maq{ IgX? Ξe#w!a&ϭڙ_^3Pݒ#,"% $Dy| ,lDOKO|Co̰UqL_J/~ ~mxֺe!2n.hy N+[lW"O`wO)C;==TD@봤l-IGYQ3%Ӿ.rm ZjO_ݔDyGa҃V'bem,/~jnezEȁJ7kV+j7|G ou]̈́ų@0uoJEB%)5f?oݰ,6u_ͤ*=}:! #zVmBFo¥X+{O S+b{oq0Vj̷(C?g浙z 9kĐyj 4"Ai ǃwdkE຤4D3@_1Ƒ}`<h_ktoCcAS{xj(%Ğ*鏊gDFJQU׎Νq^vL0#1*WW0Kwފ+_mkH!f/jinRh*anPdN5w#m|ϒS BkiC56=]VoS_jީگZ2\u(۞BKy|i>0sĪʰir(~i-.8#ac$KOP'b9PoXj9L@>C)jYQѺ '-E6E)D96JA/[}+@8n(TEO ?ߠ>)vb{^zl'i.Ze˖s ͦ[zϸJ*JFQ?3ڶӨkg_~G:?)C%YVad+rӼiWJ?mAbzE8r{{5Xecn;S :SDUϰ7ط.1o*F5`' 6l9&.{~Z74OSaDqce?ttMjaK<1s4Imbj,kU:0A`|l1Z7ivJ*rK |Jۡ\HPBo%" )Q~8NշpmubKNU9BLά:.ıj{PreI+ Fqy_"~4p?R?a~W̸v=dj76Mso%y*tNlzп &O::{% F@I JvTVXk Y"_ Xc]X =bEzy%&ӳ\1fy=/E  0{E`\Eή2@]}E'O0!!WU-tфQ²uy܍{-}$uRNQQ};_&$ð -huP?KѸ [|sLHXBH"tsj{~W+Zmf\P$)+yؼkA:er4G!wL{K= Heϗf+=l耝{?t0"Az# /tS=|vNj'CrmŨ1KNb1O_Bo.dlo5&fp/ vn#i}WDE#'c1R֜h0@P'u#[ Ȳ<c baP<ρrr6oY$rGd>:GQ Y~GuًnzNt g62BUN?)x84pkQG2wzͰJ )3ώ߮P̜\|\O h4C/meoD "9ɤfٍ ,PXM9]:3 KP54rJ+QH{TTb_Ki8O(+dN14yg@36-`bKLL{UL\>:E^MZцw3'#g Ueh=*|];1)G>d^Z|2W[5otUA+[&gclSӍdKIhqSL3mŒV=Fi,Ð.C"\I( ym߂ƿ@!3xp{וJjI8ߌe2UoSia#Kl"rya 8W|H!Dž?O!x߻tWŢ8PѪ4cRA+뢘=(bi2h>Jq\r|RRk;=~hcZtnuy 7hAĽ8S]NVƈr ſ+ qwJPj{Ƿ,ʝ?_08I26w5dxp>ʤX5J:(Q eHKg/EBt@ko.M?RrNN3@;KgĮ4D|Q7fbˬ}*EZߌN|6/>|mˢ6dQ4N0Q։F@!;SA.b\v/ѥepoY)# Q1NusF2~"`mka.02YD\$IȎUW͕%{故n]XΡnċ9-[mW~i/^n>9YQO4c#0oHO_8x[Tӷ"^CJ l,w1HX|=f 0+ϢjH 2*rBUW4 NDth%C67uOɱ9cGeam+^YxDc:$$>_c Ek2Z;](WFeGG}^NNFh1ׅ?n}@ZI~su}݌`2F(M|If<2pUJei4e 7 3OvÈ{TQ^oH+͖4h৴Ĝgn2HYu (Ž3%z2T W=wp1L19_U#~GI-8W*SOBMNZT(N&zܸVT'TU|%sZ~641D%t⽗T῰~0v0Yӳi©v Qޛe6cbV⛙4h{M8JQGvI{7 E"ښy?Xw?R0  4j]W.D5zNjawBhGfӥ[|G2Y"T}e#.TTw|e8þ-ӟ~О bg]>6͊Lߞ6I [C$L~3)a53,ArE~PPr 6˻h ;eYkfQL<[v6zm4ZC3ͥ1D|sOc.)úKDR|Ogu"Lr=lpTQj _b\)G-nLD{۲7 Cr&4̡`w Q]܁\ʮ3̫((&1;sC\iQˉ}YvlfADȄ)j/,?لBGdn, BK g^,\OYhjy0&|=QLDߖ%؏Jͭ ' Z8zq!j #V#X+ˍRk6?+a&m@9px"DoXkæPDu-oٗE9S^7ɼ=gϟjy-;%ZoRƒ@n> C Vz^/;/-]Iho4 ;S|LYTu"ZOAuB.9묷Zy;2;/lhcsR8=|FArisj4i^oʂbVamUhNyHV*3A Y=f%oDbH!g8eVIϠR܈F(rwwTI$OEԲ68"c/QPuw,)鶆,U=ي'4'sU\&EPƈꞵEԊ7M?F,>VaG9;-|kK Ռ҄d;S[(9Diaz73q(pŁj(RSIr6fY$6BUOlS$ mۯv/1&H{ЭQRx;kyp 4&DL h62eE6ݠ1{ _xYى[59 oˎҟ:k~6Pcfe? &% gmꐋW-xN4|̱l|gZjoU9 wc!S֣۟8><D Qdc5i2n$y;1L_fUn5)82i =^*$^#RB!:\_U4_*[ޭnNg : C '^""]UhM§č:Knh eLF*RB.;Ӑ0=5Ή!u~8a(?)-<]8b{X_a/nYnam<Wp"UDdZ^aC++UgQPM~Dp9nEѺ Ap.z QeiyTp29Aq" pp Gzes(9~_DߥSpY"v̓{?ipV`֣+]xPP)$oMf1Hn A<8_/ģ!MOI(leRf\ӂO E)9oɐm׌5ant>P %#)^dzY+S2#r=`ҙAZc_ ko/kNA,cpp)AF!G/P4 w .j (k,WSʔ%j&$% PP8 ?ݩO+^ūv(m|k]\0lZ'xٺWW8Vrh#K#;Fp1,rLbaG~xO./őW=$axA0A~^0lb.~YqM6獠vU nP)l!DC-L֨ZT0J3i肋 ̼ HXߕz'rLQƯ~&0poa'|(j][d'7r`cNWϜwճ7△s3߼Shela}oj~L`!)r`*bs% FdQV_e\EZ[/~`{4/ Lk͎euxԨF|) )d'Y=G̪ی` bp2 @>3)nqKnʑCyڑn>ԹUlʲ6K+}Hgm^"5~0MOIL`?P9*믄LZ[+>n#VzZlTFyu;}l;ÏgG|~a hAA'8q]SXo#8𢞛>֖c0ÞGjuU{:٢-c(q[6@bǸm\[Ώ^̩WIuC*5~-,$HuiZҦv4 %?fi(ɷSr5l(0RZPALShfHֈjZ4ZZ M`g9]axhpYfؖ"8i[šty.!R9 u֛: #Lokc keB!u:ga^V4X#H&,R,0)iXeK)'-0D-՜vJ -}?DqB { w5@k p0_o( =w?9OWy]lAVÅ&}JMj[0n)nMh{BgsA{yo|Q][[5?Ҩd l=]51޳PX#d~U6Z V87hudT"O$ӤjS) Հ.ETDH淕E{DL;9w18@B1'd8` δ*W@q+M֋[Kd&$eⷀ/KNG9Hmb: `4"oQdD/C[8$*+GQ #drMTm6>(PM=oE;iSlR^H*_۞X,-t>pWBDű*Հ(@ 6h~~:bT,6}R]*k@ &m^Rh `㯬yHXƊjzēI8ʼnѴMk6AU7d:H=mr%LnFaD-tȵ/5m/듏z,V/¶[8n{H aijRtW)4) 7S{b4 8ͶR{32p`E 'sF%X/#϶@m>#"X 0k_2ZTXӉHpJR-NH~j]zM)l9U˿}}pGѺH kVe{.{**aZYAhFn+-_%U4@}yY=VaL" hFވB 2= Oz$ |-S?T-qS7p >Hz)JeNI]6~/l=㛫k;>M>yWn_[%703j^ d{`5kuL,OD79ڊ[K8 FL34;{2I.2?o>T' ?gJ"l,K-Q 7̟ Żn$&rYIPoDQZuĵ]b%Pwc$0#IeiS\e[㋎ Xnh;~J $G6j7CT;RDM(nVݦfZCƀGB'fa5V oA3Ws6~e|-̾Ia;X5"_Z(o=Ϸ$<>PV8y=G^8Z>9d`T 1@S]ֻHNqFr$c#Q 8 QS\Jp%kɌGwgذq{;7:P}1t=_3 S{ùXg{RzDR3Dh^Km4ObV,ٙOYBT#F(Oe} (:Fl\SM. `&[(]A.p0~5]t:HdXI(A'{ b2GhT-GZ:ON(ߺ1\P spJ AU*Q |x<Z.J|*NtNg !~~y*Cq`zu۱.te;iBO;Խil_AWJ000 P8\ {i̙aQ!NGQ#fKUܱZH{^js&F2 ڪǃ/ys$8q`M(zQ0r-R CdL1«3y7k?u>xlSmIx~!+A) 8ړ~ijc5 */ gq`#E(.FID(:'T}(53Hw f `!iO*чUwyܻIObsI|%M;+>L9k|')8`fǠv_~؇1xdbzTuɑsiq`68QTd 8QvHԺ[9 mlzUJyףZb2W?J${Qp8ܝFQ6q8Bо|kYU ('m[c)x娗119" xTJbE27X֞2,8|d#ˏ{BR-`ͱb#j1`,a4k73c;᭏h?%<]lw7#+OhM'_WƣK x'բ/Z-lUoJ [Nhdk` D/.Q:7lgL7V9ݏj ^4׈ 8 kDQ&g/b#+9Z@ՈVqV Tt bv̤:lJ*0˝4k>6ǒ:*q5;@]ܤTMx ؒ)r|V5'&~ɒbj'nT-P_p)zk/6)Mj@gL=q]z@ Zw2#lV5Dy8O hhXBAHXkW~f7WnZ|3l<\]\mEzE̿P[W0zY&L'i6[/)Zǚ,'mOp$xq)iQOMsxFp'j_/j:GL(l*5j+{= ZHK5n6Z}93@7tUmbq6jvClhYNϨjn@)'ug_Z;9+?AAD"Np?bk9Bka5"cը.\& 1YMl:> stream xio;~Hs_@Q[q&qbEmx(<'ͼYH:Hrgx5å╴Vo2rW8Q( U-a*!x%dZ| F"L-*eZ\u- t!^pʊ P+qq8jyVVHq[ "* AB hWI4s|;Wr}> >ޛbŮKUg'`ZSi+匴zWT(m85U';H`ظJ8h'@SրW' +%nfcHpfj3M0I,F-!8=^(rGe@=rV>ǵn(]6ʣB:$"̘m!"+R+õ<Zm؟et6vyoy.iwIYH&18I&%SPMf8#_dx,5s[s,j>{B45IXɒ_je^h2Ӌh32nn]j"S6ZJYeːH<7i18϶UvKN}8TQ~AflWr!эWKtf(/kSv]Y*K7 drQu}?ʝrcm)I6u%1]M4Dt/j+iU&cJ4 U^mҵuإ 6\_"MF}:Q^.RER]x5_]t7n%kKV#OɕqJ|rES@K5^tk\cҽoPS;kcneyl2?gis;L{?7o\|d< >9>NgN+=| @cgzz:yYzV|y{wϿ~K7ډՉ:.m]Zjio'K;z)Q]x{oԱ}fF!laOg, bX8b+ /n^yt~rM{gp 3ma++ᢟ]àoѰ~|w}I&m瑘c>??nӚ Iȑ"{}"?ɮt9Z v 1gO_<~gr1;&ɛ|W'*~h{(ۉa6Eu+ve~[f!]0T( sjYK)m6+`tGc+3O/;B/޾{rEuXPYuRs:#J Euޔ ja;o칵\I@UK$Vy\.zCR_F/A]!zn)Vn0z:B.MeJ ]yV/lw:K넇bXA+_zų }r1l'8d6M+b+C?y|ͫ bEη RwX(@Hqj5ř6mBZ|ɽ嚯9`;)޴KvC VJ/2Tʵd)M\C1"N, ,#m5RG)$}D1PN )昚8A #qLŖ!rV2Hn;/]err_[ g);UA:eėc%lsYq* ]f|kiie_J5vCG UV cZUb\K>)cV>>gދy|NڏGO': (=k9{0~ {j~3KnLiX9+XsSOKlW 0|;C^C/Ї=5Kb;5z,KQavk]YZ&eIMޮy~L{wT9A#A!S 0P. 𷋩"WTqI/9)In d ȨrL@T9;IA-^b>'0TtHnJRvhP_ɜdNS8]F_ YT iLƐEjܝJlGE;]UI㝝]V٢hDF2CN▢%#xt"s%s*w=;@c[ 9*~ .NT@~&禣 t j#)yT9;#4%. 19Lj* {w_vX]נ5o۝M[`y gם"<=bٍb>lƸ4UVǓJRZH@]WV*%t8vZd(35Zs-YY Hd@$l hEµN@7R- /N\YlWv/|d28%^ѩxP9:LbՒԥbY%{݌ vUҀ~Ö@MhcW@:zCiɓ(`VlG.R.QvS]v#qrV? endstream endobj 2678 0 obj << /Type /ObjStm /N 100 /First 1052 /Length 5110 /Filter /FlateDecode >> stream xڅ\K亭ϯv-Al,ݞ.ʝzd/IlQ2l?REҮ>SC;Ӄ꜉>NlB@X| _xo78:HA>)T*Q LgLiu;k4:)v6:csJ=8|+Iw.iO*X|\'Ƨ7x]<.xA*јLQ<.&GcKZӘ$PK  =<]ΡQZ# &1/, p5VEi [JHMLGx dm*F4pim̀6,b5Wxm:`@-Mڌh/)cb08O~,h,hp@N#@,nxm PmI wrQ mdo`ۓhsC"` uڼ 9:У< }?x?{Oߵ{AS0`-Cb9h(C@g1hHC}M4?oYvF gns5/.^p Wo~:hxB&X7ԃDDYWz;LepL.]TV :" V@x4ITS8;J7tnrw}m  . #Q3Op~N!{#H.c>@yʀq w?]w>B_-@sz6s ǚP l2;k!u{²+%lU>|W8/3:P_iz@$_/w زk>3bW\t@Db4a{_qo7 %F}>51W² 6}Y5Kz?xA/gt8d -e]^Y՚iVP't Xd>$e8C>O91K^\f[flħ'V@J#XK/א'tzUm镲( $ +f}dZsFEQt]}\>% _r@Xn0쀒-cXp vRs^y= }L3ORrʋxpdut;@&y?^aCUf9@e[J%%ožο.G-J# +z^8/+s9,JcD>MQuE!.1Cv‘1p X'вh|*$"ɚz>0 \)c Qߕ.2`>Lcgf@}e>/Fu<__09b Xٰ#.`!N|ކmGlQh|uʌAk<~965<55L3u h HiE/8ܗ̦}RK8c)W׍ )v8rO8j!1e$͊Nl'Pxi9P.]R/ (tԣ}T#.`@%IwŃ;e]}I| l%57 l}2.vJ$P% N hzA8[xӣS!<4Ԇ8QI:mB׽MGrVZvc.U{{9ӌKDҡ^y˥vcſ#(`ɪ ˧T䕘yQ<|ÕN =PW~u|LľC@tcPw% C#5csG-.6,_49ocRy0Ɯk+ّdu]kߗvuf% },!̈́e$:KŒ$c39+,t ؅Y'?" ?aO:6/;)&R&B^x:ݍ'p&[ o3KsᖻaV ^#9#P|_kuQ27>mZHRImo-wkMe6rg{lFC,.c c7>LqDe樿v>g>,1^ӷJ_ F 7QӓC|2<^*'03vntk%Z]hڅN60'PPU`նv0:7[_S٬V5aX{N" =(̛ЪF?fCS[ϱ<{OSfQ(O zS; };a%㧷:T.Ҡo!aʯZH.$5 @==?OՃjpR Tu,s0zn" 6Va,RџxbmeߺfYްY,:l1'} H6VaYbۘm'(gL|<Ƀbʼn밊ўGmJ'?M )p(XlXuMXMO^ϓ4j-44PD9X9Nm$<U \ҟ?QX6߾ؖ$nOi򀵗ӭjsqmE?! 'yX9Ӡ2͙&bk'6xb%ܓ͓xxd endstream endobj 2779 0 obj << /Type /ObjStm /N 100 /First 1040 /Length 4139 /Filter /FlateDecode >> stream x}[e9)N[B<" El쾿p$|뻝|:>㑹\+П2ρd8>O^t춞#=o?wO-Oz?X̎`yƳfc>F9lm60]g=S1X϶=c?;l^ #{k z #yL;0q7.Ϛg{KX9,}7bv=[}3hήc8l30Svf; vm6q6=;0Lqe<Ζgnkg6ɾg6 əxmY144;GiݿrIj Wf`y(t t4qŭhhMwʁtt{Yhl2%Fe~_؏cE@z =R =d9 Mw =$ =Ť H M@̲}_?I@ ]-ҮiA+`lWi )5߀t ,+S`ҩ&i 5^ [Pos8^b魽Ho䘗Xֽ21Nhf9l}Y˜o4@@4L!':e94Ѭ箃WS(S@k>2Fiw e @Zz$j(P@eo& فS,wPi@ZwiMoָY;Xe SbҚD/ I)dXuL!^j^bҲ,Hk6 Eb)[ [饁ii`[XV+r}L!@3EԺD δ$ۘqK ??AVWC jjЗ\ǡ ghݿrOOCHK=Pyod6 U7A &r5 H]AҮ2|Ѧ蟜oId-I'8Ӓz,6>ѽ2@ZS-'%~".IOlW7탐$O%%q~¢Nul 3Z[[-=@&m4`qS Xn^%p_% E-Ӗzc?0tH&/0ֳ ok`,vm `q(Фa?bn =P =$ 'h6nqۋ7Y:5m `8vnqem/ AO5m M[ 5:LhݿrHKNRL[C=x wN!<@VFuп/ۚخoiPYDYf1C`go-X9\b#/*S ކl PPqu+u:l".ΛOuq כU^;eV T&WoBAxrcPHxorVl[+ k\%d.\X2H!u|.C[-Y)Y2BeX:=a{\ s,up^RN̗4\i/&%*Li'RN2ZZub.ub.uĶˋb{]e@CĕY)FUfҘF!GKqX O;e?+e?{<%۫<' 7{] /Fދʋڟڟj.j]9IB75oLv+V*(/$6F/?CQ׀ץk(6-Z)-1]FSziՌA3[ R z:1O NE4'kv@{%PV*|U|w\DMsBW _YD\τ`YUτ`P?hiW[:>31[R43Nl6v0!`$7.v+V*\τ$哘K˒OKnI2::_05(@Dq-Z)#rh"z*)=B[2R24̡? S!K͒bTq"uC+uC# 0Ծ sluokN8ꡕꡑa)yʪ9␃gQ+KKfV,g+N9\qvu{v[GRGtR)gs y#s SN'Wr8p^RLtR9,b>,b>=b> b>u|gm%E/%EoWss N8S~'W^l+z+:tNHpR:!9nfÕzH0D~'": _|M/.u|b>'~K^JC3 R RdvuF/+N9r)ǔ`|d4\WX6z,9i d^gC`q[_,I1'icY9q^JeRv|a;$uza:O"Rxt2LIi af\DsrEϺ\|N\i꣓b0'ŴPMrEXGhuK*ԭAzA:)iqH1M?+F:rE[ZBBbfsitvgs1o-K-TRLK\5В+Zrœ}v~-J-0vkKC#2t"\LoP#'td>WW'v$Q5ʓ`d.Fqo-2#/] t A~DѥH$z2H=>/CZdZd_z\T fqȥ7NKQjA~ җE̥$zk2H] QOZdZd_dA~[eJ\&Q/;gĕFEeHK!)n)ALƯݸ( fs#r~bH9HCH{*kqkQjAsS U SdЀT2L!b`*AX]I[R 2Ld\iL{+~H6+qkQj fh$ !)n*dA ( V+jU]^83U>NgeJ5/SJl'8GHs""Roej"L\$z ID1 +n-2J-2/SR L8/Xb#bj"QBݎ[R 5E5r-`.`(% Q̢b)_Eej$L͹SH{) Sq+k7n-2J-2H0S! f'chkc=PVTq RU|dzW/0|dKG* K*.SǭEFER&!I$%h+ #K-2I1&_bU$\rL:u(TEfE&)^C!)޵KrElz.WXĽK$[}IW\Q%^KrU\[R6DLRLwz.|z#/W!c" smooѦ^'i#NQykem9I0$S/%LQ%Kx_{qk?-I4 endstream endobj 2880 0 obj << /Type /ObjStm /N 100 /First 1041 /Length 3929 /Filter /FlateDecode >> stream x}[M\W\}@2"YYx=A`N]ya|"y(<*RoFw]j]2̬RkS9JkE2Z}<T~"a\vGQ]G9-e};l tVmXy4k `K,)+ا:)=Zj|)>}Ϫi!)qմٴ,) >YӴMVr.,&C{fl涅tZI!5mŇi8m[Ӵ|kjnjm>B7mm9:6 ԴU٭ݴUisub[ [}ݐ즭ӑRkCô)6L[UXm!ô5ޚ`7M[״^#i@u?韟;}/qf+٦yx]y"B>Vy};recp& &@fU ^Mne;7U 0"0dYEJN4Ɖ|qs[`n tNN7`y`yg l`0bsrH'm`DBށк\\`.l.0fye;7Ҍ9M̕b1 sIȐsy8o'Zb&5 r3Llրy|uyެ l`kE,+)!慜`^x`^ x_;1/ /䕭䕖rޯ]7횺o|P &lR & g⍶vcܲ|Q@>h+ U9m{ s?.JUr" caڑDAak/` A aP6 aPvaPr荤^N̡HXؔ!'cSuSqg`^,`^ +u1 vnFfw&HTKT5Jxm3w6w6 w6 SE.SE.mR,?ع)U4D!sJ ROƉ 6NT`.Ufs\?0獼NlsKA@<@<v݁x]xoˏ y퀼Y u\WƉϺy_2)* D1c.?vJ_Hb`~Ƀwzw4P!ct\~ȶ@,G\N#dfef3Řiܔ2-?b9YBN3BU,\*AKBCfr p9 YU,\*AKdnݖ`%暔v.JR!qCW,eTz((f)qRZA1Keڔ\Ц^Wl`@R`N XxC X81"@,*b60<>X|qC,Bb X漎^SUX+[ )U(fbVA(4;@ tt `V XYkbpkfl\+6SpF|^[>JyYl" ѫ la6.hA9 |84kP䍫\ԍ-oϏy"\U;]pܟE]]u.w1Ncn/*ơnb&ocUq;Lg5e H8~mx_#[i kU2ƙH]H|!IR]6M7J!Rq}S!r29׉o!_/oskmw['IKY=m!ʃBah݃O_W1;(S$LZ!OjÝ:Fug4_i~V?n/pQE 50_4I_>'?aw= [#E#GD^ _~? <5F4$aZ:>4Lzӗ_G8w)KGb߿}~9F R¿0._Nק>*W9yiCCG8P@ց[s%.au KYŽz!"5at kW ~7u6װ-ka3۸ Z&@u{(BAu|CjzXV)2<)tp`#7"#4<9F8!cdnlݦg&9T`,#Eg<E"+ȊCËHh#뇓y~E" HCËbYLK<*/%$rق5Z4z4ǔ UÄ)d%$]O2_pI8')$dӎ2ߓ{DVc%k$l~W_`"\$RZ|$ɲyPgE"Id6)D*\ugUO"ۋ$.$2p"DzqP4t^$sT'꤆$l[B{%rDΓ^D Jf1ErH~OZ8M"I}1S/yP"5HkyT%xKDK endstream endobj 3008 0 obj << /Producer (pdfTeX-1.40.20) /Author(Wolfgang Viechtbauer; Thomas White; Daniel Noble; Alistair Senior; W. Kyle Hamilton)/Title(metadat: Meta-Analysis Datasets)/Subject()/Creator(LaTeX with hyperref)/Keywords() /CreationDate (D:20260429155202+02'00') /ModDate (D:20260429155202+02'00') /Trapped /False /PTEX.Fullbanner (This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) kpathsea version 6.3.1) >> endobj 2981 0 obj << /Type /ObjStm /N 27 /First 258 /Length 799 /Filter /FlateDecode >> stream xڍVn0+xl T.%ͭOA@bzߗA|r #2Wt3\ >aa*(/sEʕlr)\(\(\(Уi+Yqң e.7گ|&\j@HCv++ r\\\Z>˅. `Lφ~LK...Se峡Rk~>))L8p00T9nr4z&:vO!C4=xY:Q7J՟L)z ~aݽ5Lsk[o-|[ )LSfܷ5Ϝ(N$In; f$" Cξ#|irS#  H@qȗn!75E $"5- R&G*P :AlP_W LEf1יWܨڱ p Sş2=u}0W鷿֬5]󰻯V_s0,ÁVt >5aMKݺ]}?X mo Pa endstream endobj 3009 0 obj << /Type /XRef /Index [0 3010] /Size 3010 /W [1 3 1] /Root 3007 0 R /Info 3008 0 R /ID [<39E442F22722C742F17E4742AC014C59> <39E442F22722C742F17E4742AC014C59>] /Length 6873 /Filter /FlateDecode >> stream x%ypxyy/߱8رcc'vG✶qIr7K5\-SJZ frtAf-.U2C -}gO|87|.In[m\U0ľlwnUnjʾ:!WBQEfi!h,RHZ> XcQEk2E42BWEroki~`"h,H%HO&ue9N[Ae4P=,+JeEFEde=3n_fܴ2ʨ)2jʨ)lR]Kw2BZ͒s~ǵd^+%2H*#oK'6Gk*˙qĕWF\dF}ă/ch-2 (,#l0>կkI*#2˦G6+|Q;ԔQX-(#2B)#2ɨ$[Y)#JHD/61d+.%f܌2B)#\IķTC_U}uTO |H AݷJ~>,CTC BC4A+4JYѵalf- $=zfh-za7Hѵa]$A{a 0pCp@PQq8 0 G``J#bf98'3paEZgT` Xp4K"] \kpnMrXW9]K41[1D%=TFٻKQNL91ĔSNLpq4[=rbʉ)'rbʉ,&T,2k)'rbʉ)'ƿ)|+'&|b'&0(r|b'&| x,}PW D.OL>1ĴO!SS<+rt-OL>1OL>13z'&|bi-SNL9q]\l'&X]-A E(Aj-)ԵN/Շ`={[Ͱ6i] Z`3N.?׵ݰ z `7 CU];~Cp&aDp!10/ҵS0 30 `D~_;'3pa˩_e8'v XMי_yߟkpnMa] $?'ZCiȧ!|iȯ*7BORO4>D ,ԄL/>ӋO/>S"wuYЋO/>ӋO/>qŧȿ׳O4>Dq|#zЋO/>ӋO/>ӋJ/ֿ>DO4>D?TӐRh|'g~%g{`zŧ^|zŧ0 h9Ⓤ_I0%O/>Ӌr ŽH~muPUPP E~#z\Fh6B3Vh|1]@t.|%=Av;OtnA{a TƦPWp(8q`R򝳺)8.'98'3p,X|<\e+p *є"w3]v snmXzquw%a|\zqŭJ&)^Z~]ѸDK4.ѸD%f .h ɥvɟ'%|\Zsr\q%W%> $r\ %-փ%|\qPK/. %z]K>.I )ɿպr\q)%38&]zq{B/ |\q%E $\^Ö%|\qǽ ^q+;t7$Zq)ǥܻps zRCI}X*:X- ?KuE#4z6AlVɿtfh-AvH?S]`>ɿa]; #A?hKyO$00p YT N)8 g"Kcz,9Xpy%V$p57~|G6Cc p`^뺂|lzŦ^lz֫Ka8[(Ǟg!hl&hl&JloW+DcM46]@/6b/IWt$`/K>h^&hl*уoHaݺbM*6p0D}H4I.)%KRõgTI%PNB9 $^&^*Iw*ZI&!LB/ $KB/ $Tl^= ^zI%^zI%d߯k%^zI%a!)8IH%k@u TRIH%!'R{DKB/ $\S= I&!hI,!vKKRXп $DMBf |%TRzH'*72IDP" URx:z}X P/_}  u`ڠ6IO 6C;N ] `'Jga]Rxe>`^qk?F`?pFa f ]$00,yW 8 4.¼ob,yp n}y ~%^+_JWeRTm)cLiHwr"EQND9DQNT)'~J9!DDDMD4D@Q е|"h("h"uHODMD4DDQ]?0":vHDMD4DDW= b%^"z%0Hĸq)|yR2Hz%^" D1^"zqE@%DTQID% DR֏DJ:߫RRH%"T"nFC%D8zfr<,:K?zu_JP*:hF)W Ͱ Z`3l6)2e:Bt.ovNabznA{a (HVWp)8IzaI8GAWL 1X9)nzZOpN)8 g,5X,ypVh4W*n- p*є<䤸_Ֆ=k{L+H+!xDG4xDWEjx ʼn r<(ǣr<:Z8]=6 $r<(ǣ^ACzs@>x㑏G>x-I%#|<VxDC y4ѐGu&|J>U#KU)F<{<zFejZzhͲ(ECϲ6FhM&ŷ,@tV ۤS  H񉭺b^C0 #Q8(Qq8 0 G,))~hVM :aNI8g)~zyXE8Kp.H"% W*\J4UNRZusV*h<JqJR!hq!h`3w*|]FC8DC48DPiZzqš^ s8ls*qaN)oSCfЋC/8^SC*E8R|vBRCpA!JʿQ?{B9E8Ru830xgF<ц_=8Ps 9D萀 Zq(ǡœ E^bp.IIֵ㐏C>CzM 綔j6TqߕR7nE (B PPP'kk7@,uMa+lҶ]z&hVh[:atIEv6^;`'W[0 }Rѵaa b?pFa 00).]{`f`IiM֯$p<˰(/eKp.2\wx*\pn- \DZ*,sI4&јE)}>A/F(Ki|L1Ǭzh1$hL2Il OY$hL1$hL0;Tgv1ۤt^rL1) f7wKɘDcI4&јDcIf4dku-嘔cRI9&嘔cRIfG 1)ǜ)׋H9&R߭S94d27S 2iȤ!L3J%)=%= 4dҐIf抔!,!DcVBzϬ˟RzI$eIR*PyI(TPJH}$rJI/>U5H'%VJRjJ)RjJi2fRJH)mR,ԔRSJM)܂RBJ )HZ2BJ )%RBJ )%^)U]AHI)"'N$T:r J )%RIR_ZK'RBJ )?hFJ;qJ)%|RI'%TGK4)OJG'u- 4Rb-(%|RJWMRzBJJJ*)!h^~>C\ijR>6}vTn+6C;l:z]nm[{ e~ HzA{a Kp!-`L7ϳ5 RoLp NHyuIXR};gA|<>{<\e+p .scܡ.*w57&6a!>p潡5'Ks}HHaJP hB [V˟e4\OH>!OHk!A&kSUH>!* i#'uOx~)z%DMH4!]@>!KH/e^Bz %^Bz  &<Kx"$,B "B)""B)"P釃R~y~WA?P}j"ji}|ݳ U@6DS R~_I;׭mVT^fЭ Ru󍺵Q^f&nJuEg_[s,`} w.нZ aN"k`p 50߾wn|ߴ :h&%o1| W\]ϝ|>`t2m?CTo`fL2`S>Q0cA5Kcƀ_CȘ^t27Fc afOYØ/ ^00N 1`|0 >`|0 >`|0 >`|0 >`|0 >`|0 >`|0 >`|0 >`|0 >`|0 >`|0 >`|T_7]gsl E(Aj`4B a@+fh-Av;aA?= p(8 #p`f`qpNi8ga` a.eW\pnmX;pZep_ck ~15_ck ~15_ck ~15_kݹ6v endstream endobj startxref 579114 %%EOF metadat/build/stage23.rdb0000644000176200001440000011114515174406375014750 0ustar liggesusers{pI~'7_Cr>M6" Hΐ;ႜN9jꪞj.vVZ}>Kڕޝ;q[w~;EZٖVw!t9|:[/T#QaU%)'&;of~2L&ӕٕ&07&d{.dvsy*fZ=%]~黄 %[Mh-[L"X7P뮒kwP(i{Կ, $]4*j3`βnTjVTCU9v7U2-Q-1-=p 7$=}7!Lߕub͜Ƃj7tfUˬ)fVmw]^6M}xQ [YLPJEie.,kZX,ؙ;¯BjROtUKZSןOևV%{#Kꬥ靹oܞ{;n_]f’Jv%h舫UYUberM\v=S,+F]Qum*S457q)ONp)}<%v?aَZ+P!;ȩf<+ǔM5\Cq9v,d Rd6՝+wn+O,{?7j|ÆZq]P(}#k0~r*UԪj1٭~ߒ+͇1UU "Ĭ]j΅B j"iA>&ڰ9Mdd0Oy1JORsvR4JMe=sw]5u\dިLT}E$-޻u=*Q ckI\2c@@I.ʒ^`XRݢWB2ybaLdB0 #8pT@IhTK+Ge&E AųlV|*OϦZ4 K EbOby)9]*[!ʧ _JB/ RβiE(v?h*_S  HvD (Dv,Rv԰J#/OC>4Bx xx嬀)!<9ڪ)灗 kceWDT]{T%*P y0?v 2M%)UVzA!G|>#d͋#240iCXԵBS܌Z8rxrxX )9^ .~HHU$םK׌g6i ^ȱhL20ɕ!=1,P!>7Fq_AoXp Eyx9|^@YU GМT?^l7RМ+r~>IS Bj |p Y"0EN!uǀ240}N!C@yrbubmkKK01<ki )ހkoN2:!7DTkWCklA2}{gškٰx! ?*A'd͋vNȀ鄴ɴ9c!G+ya0/1C[S_2rZ|CJ+*j|CDTZYTʏ#Z)\4_o7 .@H=x>"T7RToY/SRw Q!NPL0m>*|8c+ZsNb!@~OJTCDT{4jF^`ȎxUdd@&UdtjHQ!k^H5TCO5u(j4*Lմj2Ew9 ~ y9-!1DE:uՊnZ^`s3}@&m߉ttY"0E!uǀ%240}!CO j }|);8F;֣ՔQ]Hoya!2i i_?wooȚ)1!toHi`|CZr [R),?BǠR kS$ ,ʡC#ZBƣ)|;L9d>LڔCZ;H95/SRw Q!Nӧ:G9SVMQU6 ͥ+;19ݐ灋ӢRZWDU#Fx,C^ \kBϤx gzA!G|^!{^Τv ;2)!<9J8&#kg ϤE#pl4B vZD{Nd< L.;7bpIFȤ}%i= >E`Rw Q pc(:ZlS%CbymvDƠRywҧRhe-*xTB"wBFȤM+ B | Y"0EZ!uǀ240}Z!C@y2gŨ(VJT`ZU-(qr< oE*mL*MdJTRIMT>bIFi5@zJO!7>c5E˛LG_R%`_儾e|>"$̖sNbe*АdC\rg魃fw >ߝk]& XhuRbqΌG?lTC߾ j0t"g!q!Q TՕce)yEaA][k- rQ)!4ČQQN99⭕YnjfEգ8/YMUSkZ@,'3aָT{Q-v= Pb5C}{OXUw2=Q+E,uM/"9'a3 xa egYeVUʎieݥe"̽)hZ [ewXܛȅP$VGymTd%N898z/'@} [j lFfkH=t TsHt lx1}j:QOi}- B )յU z#\AxB -UZDW3wCʝMփz\/fZ. I/Җ ":|6_ &u+RA|<\G #{ԟ!w hˇg.!LD@28"`fGv1d֫zȨIFwf%x;e,$HۍLG{Z7PL}Lk!7wI:3-5l6:/2vUv+hsݤk-(^MQ%DiDGF3no-5,1ꑶ(^[1S-8ig0{"Uт%F-ٍfiF?='Z6k5b?yaz}V/{Ϗt?UJO7--Zr|NR]뽁Fr_ڌzl&x[l;<۱̖:-Q@Nu aB#f*C1Mt {JorJ58 Nmzʊb}Se-glUUt깿ĉ5ӻJ [Y-Rv jb6m y>4X핻FyP8]m ?uM>ܔ6V򣹟3k䞒b-5hAz 00#u)zk7U8{\--Tޮؿg zJP0Di1AuTB|h,WV 8m-|+FB6>ڮgΆRm Iq"I]!ҡ`X9,.!5[vW£٭m_P5W}fy6il;Jf<7ǼE"xfu[k3.fGuZ@j rݘ2(+eF]!֮skamFfIu/?cسV%GKbC+=uLSgff*aCFs×=c]Bnq}sӋw]_fH!2vN栳˯w߾w6Og#+8[lV^V,cF?.EV/.&?]ff:52ya:1>=>UIM^>\(!,扡BSmrnSii)!û SeBNxC藉g &7BBO4Xda}}'q" X͐0}Emgpgשр$shAӸϞ6[撮ЈR']mI߀M yhwyG|.;][i4 % x[]S<= ./gpY@r!w ߑRxVrZAu˼氠T"d\-`9|6w޵"/&͇gFC}S9t5zi<?@ ntoܛ_uߒ1 !n l|<,x-zxӈ)&,A.Ii{JSgreFBLJ|Q4=I~Zӄ\8V Wml9{KG;Ru#> 5׶qpO/YYS+FբkE*g*.z-v6Obr2~1~҇A/3QTVTMUi̓σ<KJgy2FyB8g?aiZLH˅b.TM<E{ߋ- W`RF]U!!ctGO ߹wc[zޚ]XRX}=Ěmq*˾j|J~erMGQxdWT][ zoҮNk5}L/QRseWo^AM5\Cq9v,d R-@y+wn+O,{?7j9:޼ ;=ǽyh +:'+G~Z i#G Dm&%u; pOǀ_bl:%m4:+`7X/PweV"veb֐h \6 Fp%)5 [B/ݾϧMDY:z;8$̕"%YEW[5u\q5ÞjuG0p}q s sɌ+t,wT$(Wz{!cR[azANX̻"_I!Ǜps>C%odaI:nW$AfKfݮUȯ&I]ɀAiȧS-gY6"G1r$<)=GB.'Ӑﮐ$]lLի z2R=%vB (Bv,Rv԰J"'DOA>!Ţy(B2sq#<N'!#"?/ El=ı({$CSqA |> dI ˤ6!uG PbƢy2jJ89~<,WBh^BM^_" ,qfpS^h ҧ!tFHa!kNY&5!uG2`>3@y4?eVkW-#beVmyKU²ޒ!sl28Y.A^JsH2Gs, 41ԨFR^`E򰣜Cq( sXs(I ˤ9Cqs96핲Cqr9,;9籀9}s0 as3Ŏr>`9$eRRwQ!si=92ΡdaÉy> !:Ѐl;ADPkכٸ +%9bGy i;twHa!kNY&5!uG2`>3m౎\ޡ䀩)ՁRo (wv*D4 LqxQ'W(3iP_tw=$eRRwQ+.;3@y3ɔExS9o kL7t IBWW9ҢCYIjHҨF瞊hդ^`TsijSTXK5jK![VdI`&G̤d&g-] Ԙna,Ũ<i ֖ ].jKiW H+O-r48+KD~mRi>C}. C!aZ,T4Z5蟈O|>6 xؓ$my@ 'ZtQM4nYy8vW f3#_n8 ˢsWžu֧̎C|zAxu씻ܺ֍Ke'o-G>B4=%6-Ɣ d ;vVrԡ38iKYy^Jڛ 3 aGX-; c9 Sɐ֣㐏'Η-Kbd gR͐䜜 i!瀓'gH )tR?#`con&Pk-KZ1:[m #SXU!ϡob*Cb< ׈ʄs"H+ዦ,  /t!"d"LFgdƢD_ 3i= Jf-d d$LF.ֳ2?'d&br"@L'g2@/yt1P֭^Q=!a%Se6t=аb(lUcՍ`!w7̿޼jZn< ">K8EG*)kn:KjiFUoFٳ>m (D-P;?(B>yo:l;qQU ְ[3>bq^pGŀ^t{om) ] ?֘YhDG,ҪroB@$yc\ @v$6f^4Z#W?R% B̢ٗZM[@G57|g\!ϮYjIcu- =4ȳ;vmX8q7׼_ʳ7 ]YvǴUy7 ,;:==+Ni)QC-`nK.p BAhݶ^ 9D K| A#imf26t]֬`l莶X\)e*ewэQ+!sEd/n?_.㢱CCl?_*x;E'&bU_~mE"Y࿁oHo + Bfd=G7Q ,EA\3oF}G%d}jrŘJ˻:r]!1 ߓV^gVUŊ)dO ?~N!uk:)SSOqxhx { ?BQ?SFf*V%'!4ǜ "G]X,h#YLm?1~sN]@I[^nNf\F&DR% BB+9g sgLpmڈ(OH/,^#Z=«z #_^@8?*$p TOg ˻^]]-DpVH LF^>@zJ +U!?L! )%M LG_R%`ƷY ]YxGp0[Ν:uc!.`2;.E'xao-0TX,/Ej@HlU7')PO9%k }_ᨤ/d(r n*xT&CɺumR, ?(Ĭ 0 j1 >iVJ fusYY$[\6-KQ[s'5!a<< )RmJ wb7,uvpaa0mvP" u))IX\HlTy6[vmplvbiX<ݚne+uvԑɳA`2lYȳJ.a\v%̌Pm֓H'Hb[o[5%يQ+"+0PDHY[נP"uBT[Y g8BB)Ƽu:YAs 87-P"z(*Z h{lwI`5-o7Z7aZ(-˴.ĺT6 QTN_j-J(W}15UKEͨdml2k#5g'9,OA.Q{i*]?>)ڷ8θA39(m;S ˚ղҰf977fݹ¢-X׼]0-JoY5" wZ%{% euV-nA|[ߒZ_?릓xmIDK43^_3/~C/jc@>y0k2d>VVM+hMtJ.mʽo)}6KY2|Y܇+|떽B>aG :)gށ73RL@Ih[Ѹwc;#iLl'D靮L}^>D<%28" BBc~^?ȷbj(WnܦB}P&}Lԋk!E$;'bϴP}=PSdZ wbC+䅱T7kQz_'_frmݔ!l><:=D^LJ2s~gl;oC&~ٻ*0&MmhY?϶.n_vblƒ[Ϧ+CU-<2iCC JAR Ej ;`F4ʋh{!cQCZ=%]~黄 %ɚ(:zxrRuWI5%hND8P,iԿ $ Ɗy7"Fx<_-^$ ?. $ li}4fud'E8yBу/mϑIbz͜E2]`)fXZnY3t|4HjԆC,5gW[5ڬUێ;s߸=wݘfTG5Vm_.G[EG\ʲҵY\ncMQxdWT][ zwGʓEG}2\eJ8x叢GxWgGWoA|o;{mnP^w.[Zݹr?ͲzÙaO0_ǰk\9}|ƿ*߈h1̯_\ bڑƸg}K4>z.Ōm]ʷ(zHYA ?!Q C20! E:쐄?$8}1r| kiq E 9^#.~K(μ*lE$=] 9Y91r].ٓIKHa`Կ %dvKȂ#ĖYeuN(RA78&: ! *k6/(fl'\SJ)4,Scɂ TcIa`لԿ 2E LqvrgOrs@ylrbٻ,["ug{8R^űLWWT=D\.B^LnHiBVӧR_Ae-gUƻ ^Ȍ=F?p@'Ծ 1xlLkB;;x! ouf.ڪ^֨`,tV;VTn-="'i:ه7D>+QG5&w9`ᘗA}Ț);,gi=>~q2| [iQ )}_HZHohTnݐc5ѸE8 ֺbR YxrzBZ;H-j!k^H-8BO-Po\@[j69͑P}l+?qZdCJ`r9}!XT֭"wdCVO6tlH >dCּ LlHq`gɆ,8 LlH9`G&jCKgM>ʮݴ'e:ow )zKUӪ)Aw6Ǒfc߭7'rx{o]UiFYoTTފ㈜eDvITSe#5 ؂Z7-ob,-l5nε-νthY WMRAk6kU*k)Enebݴ5G[Qyc7Uh}KZk Z !{#'SQyCMKPl#l(o.5fB<_Ţ,ꪛs4ʁcfӣ>\h"Kc$WQrڧ{xztY3/c5+K9%(,)O꬚ QۂhOR d´[ 4Խh"" O80 y%lϓ{ep!?4708X'/_J:>y >}o#u OrN*bBtw'7\ U߀7:^ 3&Թ7߄͎Wǟ=/| sN ix/[ .ƶߎ*蟡OݣKS:}Scݞ1V^|ǎ= IҖ$Rz~#j(ƦcwjBaceH~_qv[rd4#pRvѥ\X~(Ͷ:fGfӰĊС >+:v]n]LYk/ڷm9·;~ٽY1>B'aw 3}Uє%AͭK1p ;[]Y,qmmja*]v~y ;u \qn22!ѰV5U7W=Նn7ӟ FDٿS{t-N6{GB 9&9ME4eB8y@<]Es2"=**ݾUg ;?oLol[oImȷ{*S}l Fk nFӦ&ӟE:.ͳ]soׁ߀t O%皬jL樟2_稻8W Wq?_K(ƲZA--qYV+ȼOeN_:Oxug;6w Hjm sx[y6_`x3kfج SY<^i;Vewe.ٵ{ / p]N Aj3bvC AZcsٰύ.bc=L_J\q@9t^f˹SNY_e dC\r_O2E68|.Ǹ-tpK$?íly'ܳ}=ԎujЂk-Y|&Ñ2_gZH/rRV7hu%/"#%IE$LzB"S xFeKU˱ VQ|ꞛp a"ingNYd8fޱf6@{":@JMg=AcF7PV}L4k!:f$bS}=2PRdZ wbC+䅱Tf XSb+ł_Ӄ_frݔhB܇ Km?n2ؙ2?XyvB>ܝܿ9~fe:u(4ٴ}ds?ͷ.n_vl饽>ѭ%iSQuԂ T@KPI"DaF)#4Zh5{!cQRZ=%]~黄 %I):PX6P뮒kJV7Z`v?! $v<ޫ96˚7yC1*jPm0kut\D7!ߔKGs&yiԿ! BL_vЉ#<[%˭Uo+o#ߙ1$jIGgSԭqUێDE>zzg_xνߢw?’Jv%h舫UYUS6+~mz̠H\1 l>V:E^ gDQ jp#^bw B_ikfjrYr/C{eliu6˞ g=_ǰktH "7(ZL.wVoICև;sH-³KCy[[_)[F!GQ lJ"jdcq;Ȳe+V'r1XklRi].My\jJ lnސogRِ}9;xZg'[C9%AI1lWDHر:>dlpt͆97$?v fhym"BbғԜ!ax*U5u\LeSo {&]FU- I]{a>&u.1 ك^M\7I!3l!;k7aG Lh%!z_'a$N&PIܛ< r@; <'fxTy`r!q6A^$#F!_#!*Yk_KB r:aI؛hH*$a#񈄰?$WNH;H$'|>S$“ a>#q5&gb+$s"bXgZ^`L"V< !}&!mGdRB@L^(eG +\B0`rvԝ :s"X41uH1Ŋ'EWҢRpr6\DRM@IFh {XH# V4m 6nzA!'|^aԝvxH9%z(x.2bٺV^6usIzM@Iz/u* HF$&C^*\n T7G$RB|pԈ); sK>@y6OsJ-k/& %^ond{ $/4L' |A}d'C8-§(2rO+"H*=fg*#.>4XA;Hr ?* fR[AN;J _AZEZռe1ZZtBJpo@>"H;BHvS*li:v$Tg tBjO| YÀ) ; (Y`tBZɰVaoғi$4hG^AB0-!%ny?A"XQyXylC ϐ>ϐ@yѐ֣ ?!A4d H4$DCd i=E戆l-S'RDC?A"DP Lh;:O4d~`D#K'T S$RwQ!􉆴#bҐEGcy4c4^ARe' ֤. G&tǞ˦cdy4/F:4')#u'LsƏdRYϖڢf<)d$߯E&PkeUCi^: IꤾK@I[rW;w#͟l?4;ny!9­."$̕r;47*n7W-ͦʰb(NW(5a.VbYLm|k47W`EN%m?P->bC]ߍevUf&V_~^Sʞ-OFן[_;ch5c~WkXH|߀QE16]T{MmwF޵;dn7lvE/e7]ʅeQȝ:l !;u:fGfĊС ":v]n]LYk/ڷm9·;}!Ħڈn,kp!L!3yeRsѫ,LG)͚)ݫ'Z; 't٦kJT+6qa2(zIwY-zsw hzDZmX-ZcΨsh1ݟ8&Cd]+JD]O&LW(˸-9el{,=n>0fqϘ59R:v(B[tfCҌޠ{=ڧ_B}7nX:)Y!=V3V]HL{|SvO5\Q-Einq,xD%OB\^_!Ox2aE F./ZT@ݪwMWi{4Mۨ9XT]k5XٰsΞa3Ud߅wuoF%.Î7pۤ9V#~A9oXA?)?M}אub LjcWghE.cM'"4K@%pfUygwɄ+oA)h1JeOke=`œwS)~{ekeJzD̦Q(jX h,\>KwɄ\/3O&Lç?z2aB^EMNywO&P$jwxrWqvrTW'w{:* O{2a : <Ʉ;DY`qQn+bG6c,'t_%|Ʉi>'&t1uAU. ldBIYW'slzCCqa)!f9KjΩGWh.γ6_ȳ;;ѰYvZlM]+Mf\ۄ׈hTmVe^zF cϛC0îu_؂q!u_~7ȜL ӐZ[vMPle7D捐uSg߂ؗL{axx|"Vu[bbjZ*FGFG/^ 37?Z Q >! lЗ!|Dnjff3m|I}g5'tHx5}DH-N:f}{ᆱ7VE6|wUNhqn zmJe'3svP%hI#T +)a6M03.@rJjӳ-ywj$,&|8pW;*VMɮiyn,ڪ3kOfg5E{ MGD8ӓ{[rnd-w vuV}R:9X,qƩ T(|,VWWT Nc/͆k UG%P5g+(FeͭF> r1~'띍T4uβ/Q%/ Emkw ӑ6 {]t>ʩk Tx^9VFTxa*XU4:]..+i6Hݴ5]W ueu}Ik6|w2eJU! J #u^ײ6:^sk-ryVmn7$ǞF%dIG1ʲeYl"Byf'.kӴ/(4zs_gۺhwMܻ+$57aajPOĦtGf7rwbC>ϭ>ճ/шlИ5wW.x`(5զ,GΛoF6!<X^ 7)%vByȝ7G9RyZ}c1w*xƉE9al#*aI:t?6-nC.#LW  =V\>AR.K"M:iȂWy Hs x@Q/U^dkz>d>VVM+hY=C黅A[4/_h}8>l׮ǔMփNGg\D!GD䘽Vww2ʟȞfz ?& $lEϻ I'Sϻ FdD@ƙ!{ރK1NTDEf! |`SxrSj([~ "md:ڗDM+_D3qN1)LKg>zB~I()k{jN^\L~ŅJqajujdXub|z|HkExXSb_Gӣ_frݔrǕM9MDQf߳@/vn޼s0^QadeJu(d#o27K_o+A]mݷzxОve8Iզ?|'M׋FFy 4m?L}-ƊԊ 0#`:E=DZ(t:|.a?]BD䒄MAUl*)͓SbyM7|s2SnTYQLR}muR.Ӫ%4`Un覭Eyu4Gl”8CIb:͜'UˬãeI^j +:'-G~Z "E ?zS%uFWUYOևV%oӁeg}7nϽ{7毿E م%Q`׃KVޗj|JgrMǔ+F@ڊU0Thk;,?R\(:ZM.SxK.=^VCv+7y) |S Pz\=6Ye7~Trl-\t[yfSq̰U6rm143UPFE)`~}"T@Ub[%WY^S#ٶd. [\inyPn}=oyj/~ףx}%Z/ 8gFE{يUĮ\ r}˦ax#W=뇦7ۙg6d_zVȴm̢d 2DYg' BׁEd \m؜rC˦ym"BRғԜ!acM,+5ZCj8ԉuUSUbԨLT}gkZ(}15胤%3;ϰӱ4%jQ.ILXCaVpY̻"_ZE!Ǜs3>C%oda<$,qG$kNd&dF_jbĸ |:բyM m bH8 yRz~HJ/!O]!3"H0&FC >n [[OPFRRaRH{ O!n?|3^9- BE Pe^sq#<N'!#"?/ l=ı({WN$CSqA |> dI ˤ6!uG PbƢ\EU\g JKYȳ" ,qꑗS LFh9 dhvFȀA`4BZk1^iwX咖8jeC$瘷e8FKR |QC s 5m"x<(P}9a9t2qE:(PA`Cqsx{l'P0uΡ(ry,d)G^ɔ8g2`0}!r?,9dI ˤ9C z(seC,SgY4% | 9~!CJuHwH) 4މ>֮֡"wCk:;5',#0LwHNXG.Pry7;;E]q"DB7vj? eeJypp0гNY&5!uGbC9;LYMApq]͠X:$TQ,Ul@~OJTCDF5:TD&S#mŪ(]_U]Q߲d&{N3d>"d&Lw%3i=G5ofzkSS ;;?6yfZ8G)m\ڒA ?zW H+O} _ iZ7.$e@ojZ5ixY i1v0DJf1G@rjipP2W-xժGE4XE5vUV_~Rʞ-OFן[_xؓ$myP 'ZtQM*qӅRӝwD ;/=n7j–Tv/e7]ʅeQ+l aW:fGfSĊС > :v]n]LYk/ڷm9GsDˑM{{M1r+Y.vCݺաnuLdRcV&ȌC"$t_DNkXF2(8xioY#CN@>j dHU 9<)=CB&IEtcs ~Kw5aE(P^<CO 12OA5Q )i&;䌀)ʳ@yhL8' RhjR9 ֣2?!d&bhA0`LFN;d2i= sJf-nY*G)2;dQ[qR?)`|&1OMj=ܳfY2_fC +ٚVgnoPj)r͋.纥{p_{\xRӢ#qՔ5V7%W47TY`k6WyV(ŝ@Ae!弋|n-s'.6vkUׇQ,7ЋnMͲy>= t>;Ȟ%`r]ZU-_h!ȟ$or+`ȎƬː_m3&G~K@E/9t sxk0Pg\!ϮYjIcu- =4ȳ;vmX8q7׼_ʳ7 ]YvǴUy7 ,K toZkP@>1ے 0PzykER#_3FGHZ[tٰ *s5+O@meMٸ!L(6PɄ KdW>v x2$u]a #ָ5!KUI8;N&@v:gSGT.jr0YwC-Zuu|p[3&G9Z)zӌn.1K3Fy˦ev4*4/c+:;`$?&"'<8!bMV솥., 晢N<[䂡.<; m EWfˮ..g"[? [S٭ueq؎:%y6OM"WM8 yv[%̒KNq}myۺw1ITIl_ Urd״<[6jE"uf I)+z"u}SNQRhÒ*p7?} 9GO,%ߠwn[_'=gvuV}R\kR~dw *ѝ ΚD6?7L=M +(j#- k"iYeλ'hqnZBہ&vy}SDoREeV+m.\r Fk&LeFo|!֥i؎B:ltHToVBa-R]-/jF%kdY9;aqEx rZHV9yQNѾM0u- iGin,o]l>v?/6y4)5[?l8oƒEuZGw%iQz˪,?`uUܫYhMjNw' -A]7s_n\\z { <9֩O=A4}ϐc"H@ۂƽ Ty!Lcf 8) BLte8!jy.!LԬ5ϘOYdcoA}7KT{G"L&?tt_6ԝC}2c^X] A/"ٙ8IcR(헄r ZѩՋ pW).,64RNL^NOOx~hŶu!?oLO'ͼZ)Ճa@O[QesUO8 4ӕ ﳝF5ܿ9W~fe:u(4 }ds_i+@]mݷzx)>r飽O>ɭiSբQuᴡԂN&ڧAB寥VZaAbx!"ZD~X: QVrIr.!"HrIFN#jURtM NA ZoHq$f&WM* ':t޼f枅Aoz2b虓 t4Gik9M$D6s.]bwyd^Jkr5ӑ4ٓ@4ϻ%bvO}R>YeI;s߸=wݘfTG5Vm_.G[EG\ʲ͛Y\ncuQxdWT][ zw9GʓEG}2\eJ8x叢Gx3M3~_-:;-T5cgϲM{*{.eK;WVY\o83i48: u\3UPFE)`~}"T@Ц'?[R|!F7@1kKPEyCWQA@~SMW+ђ`dMDĹ莬^_c4A}/[]ZC“5pr4 l5A6MK7oȷ3)lȾRE<ɳ-ۑiټ̢d 2Sbٮį3) um,:6ܐ؁lL1KIORsvRO_qvogus:eSo ;U{>"brC(}15RRʝKI#&QBǤC&k7I&o| i=<H|| ?* SJQD!Ţ9<\Lw]֘S+NNA#!i%ȗﰐ"H}eQL+*!ǚ#pr"RCO2$ L 5(jU{)0( @&m!m$RTdȚ) ;(ɐ iG2R z:ɐ$R_P2pP%l$E$s A0RM8$sTd(ҋI"vd(i`$CqH@2rG1<>i Ey'2 &(ڴƻ栗DQC|sP$R{T`Ț) ;( iC0#+y`Q.5t%]zeyE,.$e@ojZ5%h)npg/L~IjpGa1svUiz3)eOr'SOOw{Xj<}c~ :d,$I[1 _.iɮR7](5yKy8v_ ^&͌A)R.,BH-u̎ ŊС ^x^;..۶ۣDtNJoU6_4=1Ǽ墰$ B:tFJ/@>D@g"葞i= l,Y 0E:;!0]:#Y`Lg[߲`S3R7 HgQrRIt&~c6Rjͫ@sFH?澫Y2ݿ=Y1}lt)shɹ騖<}ܷ¿l-YSB@y!KP|Z^ ȽH:ĿHsXYX;IXtK-9j w(ڊi7 -1QG0J2m"Z; 2'O*KKMǐy4#̲W*&/K\TUn2]6 zBoV&)iЃнG:;n,-V Jɇ=^6W<qMn-n9ܓ4;h&lgZy~KݝS\4=ԹU ɚ<jcQo$WXju4l2T'5Ey2v3YӃ`=/ɬ4.!&%5匷JGě:P` ,VB͢?M]YAŘAR"" NyIZ-j- pZm6,ã{a{1 6? '%vB^le!=q7?kt$=7!S;B~ c_v4gSã*<䟗昬m T)]*L_fuKvItg%CR[y{Wʽ82%^R%`ՌG%N>iUotLpF紅yw!>6]ϻ~P F}JFdeK<1#sƤnmFkt4==~6&uO!1;/r>U3?OR#N&F"2Y_W2 >!?AR,0AW=78:HʤKd+9drF'8)g%XbjjyYTD;G|BZ-aue*{մ>F b!zO ;R6:Mi xo."8+&#@~ Y=KD6"l ift%]&k|{՜Ww ܩSX٬ۀ qq/g;€BcnIzQAʻt.ŋl9nWCؼQ?07{x⇁{7nԵEKֲ.լL!o[bF}ӈ$絾 }I9˚p4jZF`?M7ղTn> U7EQOxITe^ao/ 晢b\-n|`KV*P\;d~I~9-qMOr ^ƻ(5 [8sɺ(=Xy3R :>KcώEt R-d46K%Y:fZs }9˃_Kz fI{gdoͶj4CԴ~By;\7Ԉ YԴ\W_z)ʽIgErWG9Un"LܫgmVwkbi S9O8y>qB\IXDEt!(nFYλs@eC.wu%!gӘh 3:T(ԺnWڰZ5 6Uj0.8q*VMɮiym<,oF._BC)qNJ^_ץSuKhe'-|;|߂jTsa4Ddކfr[ufY\>t̾ ޔZfL3'StӚ/r!1&M3#S6RBx1e־R4ahC22oHr`ws@CHB:Y6z1vӉ]mQ/^eSH|V:{p!ȇw ?, ,Ԩ) 5U䖲Ǹ#;prݲOkѲw£c5 K5$f0QѰw B <#LwQ0|<lub߼Q\BMkj(C)HbcoLlfdTcG"3 )ڶ&$H>@1QqSLS~?BYЃ? KBAO9]Ss_\^VF&/U'Ƨǧ։@5(+yezr?=?o-M ݨNOEI Ng/vnͼs0Xae◽j lқ#ᗾ~t᷽w߾w&OgA{ڕ]f6#<mJT5]"ʳnz1Z.Lmj 4~JmD0#6+%ER?Esk t!!R? $$j褣>ȱ m]%Eה)ᄥjZ!l&kpYex+Ůf1ta0 :eŪhnU:CϜ&}hT˄T뫴}I!/yYkmnzoPmEPR+2ů+K՚^5>$iwUKZտ8n}3fJv%uRj}7nϽ{7毿E’Jv%h舫UYUberMn+F]Qum8E^gDQ jp#^bwuY_i+gjrYr/C{eliu6˞ g=_ǰk\9}|ƿ*߈h1̯_\ bڸʸg}K4> 3Q3wCIYȕLzT A0נIKf (wFa{kD(Wz{!cRȬ[aAPJ yI~`?xSMqX߇2@xM`L8,`;r7 ZQ9 <(lNOA>!ŢyMUӸ9F䀓'H*"ptR?# ڥU"C K?anɻI;\#q)dO&M !vB PI`BxA !<-`Bx(B2Ǣ-Z%&Ӑ51XppdZ,B8+ y(ItS)DDG"qA!|^X9 LEH`Yԟ0]!gXE- bŪe;;0N!_OPH ;Կ!`%jz)K<]Lؓh Bj (PzyTrT:!kNdtB_jbĸ 3@y2F*lAteEM5ovl?aZːD6J3ԴSw#`/0,dR}XeȚ@IeH`GY 2 P˜ 0KVL@#Q5t%Vz_쇴iE\8ݵ$e@ojZ5%ho?Dw(Gfc߭)#tQ\W۪#,wWUNc:.R.ժyo=M#t'(3 cix%Ysﲊiht}Hei,>uc.v˽#=ܶ=)nbUVdeEu*C ؆Zaٴ8`I%cGXQU^brazƲvRQ #jO?"F]~ r5]m b(zeiPV;Vch&Qd´ 7-:J+%wɼt*/TolJOʊxWu!ڰu`ë'"&8F@Vb'ߎ*'O-ťRn>xzjt驱un+yEcOBvbJ" )ƦĻJGt Y58vߔU.tifvK GraYKXm!]r#n6"t(wwمWN˭)kE5GN A8G#Dy$G9Y6(m`)E/_IF(]WWvjYY-Zt6|p[${3P&|'[93sEs`G56snbƹTOSLո o 4lg1`%b>}/jxy ^ Z~̼u eA˾Yjݴ^̣Z/d#ޑ#Wu}- 3?ʳ1gRj޹Xq{>~ߺ a,lJFah1Q۷7nucemVѸGY͖1X˵6QPr B6'*΅N'%pE#:`7[]{fƦ1 .conyE.C'ɂRcަ1Ƚ3-L\2ïȽW|(}SIbr~$\1YL>uj r/aӞvEvE8_~$}ǐʽ.ST&mНc<=b#ѴicfkZdLZ}C 7ud%Fdl h8ZyT/ <&hh'2Jbm},t&cIcL5/EXR-b=622AB7AÂ驍/_ Km5!l3Mm76.obSMmetadat/man/0000755000176200001440000000000015174405540012451 5ustar liggesusersmetadat/man/dat.hannum2020.Rd0000644000176200001440000000674415174405540015314 0ustar liggesusers\name{dat.hannum2020} \docType{data} \alias{dat.hannum2020} \title{Studies Comparing Objective and Subjective Olfactory Loss in COVID-19 Patients} \description{Results from 35 studies measuring olfactory loss in COVID-19 patients using either objective or subjective measures.} \usage{ dat.hannum2020 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{authorName} \tab \code{character} \tab (first) author of study \cr \bold{DOI} \tab \code{character} \tab article DOI number \cr \bold{ni} \tab \code{numeric} \tab number of Covid-19 positive patients in the study \cr \bold{xi} \tab \code{numeric} \tab number of Covid-19 positive patients in the study with olfactory loss \cr \bold{percentOlfactoryLoss} \tab \code{numeric} \tab percent of the sample with olfactory loss \cr \bold{objectivity} \tab \code{character} \tab objective or subjective measure used \cr \bold{measured} \tab \code{character} \tab outcome measure \cr \bold{testType} \tab \code{character} \tab type of test used \cr \bold{country} \tab \code{character} \tab country where patients were treated \cr \bold{patientType} \tab \code{character} \tab type of patient information and location where being treated } } \details{ One of the symptoms of COVID-19 infection is olfactory loss (loss of smell) either recently acquired anosmia (complete loss of smell) or hyposmia (partial loss of smell). One challenge to reaching this symptom is the wide range of reported prevalence for this symptom ranging from 5 percent to 98 percent. In this dataset studies were grouped into one of two groups based on the type of method used to measure smell loss (either subjective measures, such as self-reported smell loss, or objective measures using rated stimuli). } \source{ Ramirez VA , Hannum ME, Lipson SJ, Herriman RD, Toskala AK, Lin C, Joseph PV, Reed DR. 2020. COVID-19 Smell Loss Prevalence Tracker. Available from: \verb{https://vicente-ramirez.shinyapps.io/COVID19_Olfactory_Dashboard/} and \verb{https://github.com/vramirez4/OlfactoryLoss} (accessed August 11, 2021) } \references{ Hannum, M. E., Ramirez, V. A., Lipson, S. J., Herriman, R. D., Toskala, A. K., Lin, C., Joseph, P. V., & Reed, D. R. (2020). Objective sensory testing methods reveal a higher prevalence of olfactory loss in COVID-19 positive patients compared to subjective methods: A systematic review and meta-analysis. \emph{Chemical Senses}, \bold{45}(9), 865--874. \verb{https://doi.org/10.1093/chemse/bjaa064} } \author{ W. Kyle Hamilton \email{whamilton@ucmerced.edu} \url{https://kylehamilton.com} } \examples{ # copy data into 'dat' and examine data dat <- dat.hannum2020 dat \dontrun{ # load metafor package library(metafor) # compute effect size dat <- escalc(measure="PR", xi=xi, ni=ni, data=dat) # split data into objective and subjective datasets dat_split <- split(dat, dat$objectivity) dat_objective <- dat_split[["Objective"]] dat_subjective <- dat_split[["Subjective"]] # random-effects model all studies res_all <- rma(yi, vi, data=dat) print(res_all, digits=2) # random-effects model objective res_objective <- rma(yi, vi, data=dat_objective) print(res_objective, digits=2) # random-effects model subjective res_subjective <- rma(yi, vi, data=dat_subjective) print(res_subjective, digits=2) } } \keyword{datasets} \concept{medicine} \concept{covid-19} \concept{proportions} \section{Concepts}{ medicine, covid-19, proportions } metadat/man/dat.fine1993.Rd0000644000176200001440000001422615174405540014763 0ustar liggesusers\name{dat.fine1993} \docType{data} \alias{dat.fine1993} \title{Studies on Radiation Therapy with or without Adjuvant Chemotherapy in Patients with Malignant Gliomas} \description{Results from 17 trials comparing post-operative radiation therapy with and without adjuvant chemotherapy in patients with malignant gliomas.} \usage{ dat.fine1993 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{nei} \tab \code{numeric} \tab sample size in the experimental group receiving radiotherapy plus adjuvant chemotherapy \cr \bold{nci} \tab \code{numeric} \tab sample size in the control group receiving radiotherapy alone \cr \bold{e1i} \tab \code{numeric} \tab number of survivors at 6 months in the experimental group \cr \bold{c1i} \tab \code{numeric} \tab number of survivors at 6 months in the control group \cr \bold{e2i} \tab \code{numeric} \tab number of survivors at 12 months in the experimental group \cr \bold{c2i} \tab \code{numeric} \tab number of survivors at 12 months in the control group \cr \bold{e3i} \tab \code{numeric} \tab number of survivors at 18 months in the experimental group \cr \bold{c3i} \tab \code{numeric} \tab number of survivors at 18 months in the control group \cr \bold{e4i} \tab \code{numeric} \tab number of survivors at 24 months in the experimental group \cr \bold{c4i} \tab \code{numeric} \tab number of survivors at 24 months in the control group } } \details{ The 17 trials report the post-operative survival of patients with malignant gliomas receiving either radiation therapy with adjuvant chemotherapy or radiation therapy alone. Survival was assessed at 6, 12, 18, and 24 months in all but one study (which assessed survival only at 12 and at 24 months). The data were reconstructed by Trikalinos and Olkin (2012) based on Table 2 in Fine et al. (1993) and Table 3 in Dear (1994). The data can be used to illustrate how a meta-analysis can be conducted of effect sizes reported at multiple time points using a multivariate model. } \source{ Dear, K. B. G. (1994). Iterative generalized least squares for meta-analysis of survival data at multiple times. \emph{Biometrics}, \bold{50}(4), 989--1002. \verb{https://doi.org/10.2307/2533438} Trikalinos, T. A., & Olkin, I. (2012). Meta-analysis of effect sizes reported at multiple time points: A multivariate approach. \emph{Clinical Trials}, \bold{9}(5), 610--620. \verb{https://doi.org/10.1177/1740774512453218} } \references{ Fine, H. A., Dear, K. B., Loeffler, J. S., Black, P. M., & Canellos, G. P. (1993). Meta-analysis of radiation therapy with and without adjuvant chemotherapy for malignant gliomas in adults. \emph{Cancer}, \bold{71}(8), 2585--2597. \verb{https://doi.org/10.1002/1097-0142(19930415)71:8<2585::aid-cncr2820710825>3.0.co;2-s} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.fine1993 dat \dontrun{ ### load metafor package library(metafor) ### calculate log(ORs) and sampling variances for each time point dat <- escalc(measure="OR", ai=e1i, n1i=nei, ci=c1i, n2i=nci, data=dat, var.names=c("y1i","v1i")) dat <- escalc(measure="OR", ai=e2i, n1i=nei, ci=c2i, n2i=nci, data=dat, var.names=c("y2i","v2i")) dat <- escalc(measure="OR", ai=e3i, n1i=nei, ci=c3i, n2i=nci, data=dat, var.names=c("y3i","v3i")) dat <- escalc(measure="OR", ai=e4i, n1i=nei, ci=c4i, n2i=nci, data=dat, var.names=c("y4i","v4i")) ### calculate the covariances (equations in Appendix of Trikalinos & Olkin, 2012) dat$v12i <- with(dat, nei / (e1i * (nei - e2i)) + nci / (c1i * (nci - c2i))) dat$v13i <- with(dat, nei / (e1i * (nei - e3i)) + nci / (c1i * (nci - c3i))) dat$v14i <- with(dat, nei / (e1i * (nei - e4i)) + nci / (c1i * (nci - c4i))) dat$v23i <- with(dat, nei / (e2i * (nei - e3i)) + nci / (c2i * (nci - c3i))) dat$v24i <- with(dat, nei / (e2i * (nei - e4i)) + nci / (c2i * (nci - c4i))) dat$v34i <- with(dat, nei / (e3i * (nei - e4i)) + nci / (c3i * (nci - c4i))) ### create dataset in long format dat.long <- data.frame(study=rep(1:nrow(dat), each=4), time=1:4, yi=c(t(dat[c("y1i","y2i","y3i","y4i")])), vi=c(t(dat[c("v1i","v2i","v3i","v4i")]))) ### var-cov matrices of the studies V <- lapply(split(dat, dat$study), function(x) matrix(c( x$v1i, x$v12i, x$v13i, x$v14i, x$v12i, x$v2i, x$v23i, x$v24i, x$v13i, x$v23i, x$v3i, x$v34i, x$v14i, x$v24i, x$v34i, x$v4i), nrow=4, ncol=4, byrow=TRUE)) ### remove rows for the missing time points in study 17 dat.long <- na.omit(dat.long) ### remove corresponding rows/columns from var-cov matrix V[[17]] <- V[[17]][c(2,4),c(2,4)] ### make a copy of V Vc <- V ### replace any (near) singular var-cov matrices with ridge corrected versions repl.Vi <- function(Vi) { res <- eigen(Vi) if (any(res$values <= 0.08)) { round(res$vectors \%*\% diag(res$values + 0.08) \%*\% t(res$vectors), 12) } else { Vi } } Vc <- lapply(Vc, repl.Vi) ### do not correct var-cov matrix of study 17 Vc[[17]] <- V[[17]] ### construct block diagonal matrix Vc <- bldiag(Vc) ### multivariate fixed-effects model res <- rma.mv(yi, Vc, mods = ~ 0 + factor(time), method="FE", data=dat.long) print(res, digits=3) ### multivariate random-effects model with heteroscedastic AR(1) structure for the true effects res <- rma.mv(yi, Vc, mods = ~ 0 + factor(time), random = ~ time | study, struct="HAR", data=dat.long, control=list(optimizer="hjk")) print(res, digits=3) ### profile the variance components par(mfrow=c(2,2)) profile(res, tau2=1, xlim=c( 0, 0.2)) profile(res, tau2=2, xlim=c( 0, 0.2)) profile(res, tau2=3, xlim=c( 0, 0.2)) profile(res, tau2=4, xlim=c(0.1, 0.3)) ### profile the autocorrelation coefficient par(mfrow=c(1,1)) profile(res, rho=1) } } \keyword{datasets} \concept{medicine} \concept{oncology} \concept{odds ratios} \concept{longitudinal models} \section{Concepts}{ medicine, oncology, odds ratios, longitudinal models } metadat/man/dat.collins1985a.Rd0000644000176200001440000001026515174405540015646 0ustar liggesusers\name{dat.collins1985a} \docType{data} \alias{dat.collins1985a} \title{Studies on the Treatment of Upper Gastrointestinal Bleeding by a Histamine H2 Antagonist} \description{Results from studies examining the effectiveness of histamine H2 antagonists (cimetidine or ranitidine) in treating patients with acute upper gastrointestinal hemorrhage.} \usage{ dat.collins1985a } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab study number \cr \bold{trial} \tab \code{character} \tab first author of trial \cr \bold{year} \tab \code{numeric} \tab year of publication \cr \bold{ref} \tab \code{numeric} \tab reference number \cr \bold{trt} \tab \code{character} \tab C = cimetidine, R = ranitidine \cr \bold{ctrl} \tab \code{character} \tab P = placebo, AA = antacids, UT = usual treatment \cr \bold{nti} \tab \code{numeric} \tab number of patients in treatment group \cr \bold{b.xti} \tab \code{numeric} \tab number of patients in treatment group with persistent or recurrent bleedings \cr \bold{o.xti} \tab \code{numeric} \tab number of patients in treatment group in need of operation \cr \bold{d.xti} \tab \code{numeric} \tab number of patients in treatment group that died \cr \bold{nci} \tab \code{numeric} \tab number of patients in control group \cr \bold{b.xci} \tab \code{numeric} \tab number of patients in control group with persistent or recurrent bleedings \cr \bold{o.xci} \tab \code{numeric} \tab number of patients in control group in need of operation \cr \bold{d.xci} \tab \code{numeric} \tab number of patients in control group that died } } \details{ The data were obtained from Tables 1 and 2 in Collins and Langman (1985). The authors used Peto's (one-step) method for meta-analyzing the 27 trials. This approach is implemented in the \code{\link[metafor]{rma.peto}} function. Using the same dataset, van Houwelingen, Zwinderman, and Stijnen (1993) describe some alternative approaches for analyzing these data, including fixed- and random-effects conditional logistic models. Those are implemented in the \code{\link[metafor]{rma.glmm}} function. } \source{ Collins, R., & Langman, M. (1985). Treatment with histamine H2 antagonists in acute upper gastrointestinal hemorrhage. \emph{New England Journal of Medicine}, \bold{313}(11), 660--666. \verb{https://doi.org/10.1056/NEJM198509123131104} } \references{ van Houwelingen, H. C., Zwinderman, K. H., & Stijnen, T. (1993). A bivariate approach to meta-analysis. \emph{Statistics in Medicine}, \bold{12}(24), 2273--2284. \verb{https://doi.org/10.1002/sim.4780122405} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.collins1985a dat \dontrun{ ### load metafor package library(metafor) ### meta-analysis of log ORs using Peto's method (outcome: persistent or recurrent bleedings) res <- rma.peto(ai=b.xti, n1i=nti, ci=b.xci, n2i=nci, data=dat) print(res, digits=2) ### meta-analysis of log ORs using a conditional logistic regression model (FE model) res <- rma.glmm(measure="OR", ai=b.xti, n1i=nti, ci=b.xci, n2i=nci, data=dat, model="CM.EL", method="FE") summary(res) predict(res, transf=exp, digits=2) ### plot the likelihoods of the odds ratios llplot(measure="OR", ai=b.xti, n1i=nti, ci=b.xci, n2i=nci, data=dat, lwd=1, refline=NA, xlim=c(-4,4), drop00=FALSE) ### meta-analysis of log odds ratios using a conditional logistic regression model (RE model) res <- rma.glmm(measure="OR", ai=b.xti, n1i=nti, ci=b.xci, n2i=nci, data=dat, model="CM.EL", method="ML") summary(res) predict(res, transf=exp, digits=2) ### meta-analysis of log ORs using Peto's method (outcome: need for surgery) res <- rma.peto(ai=o.xti, n1i=nti, ci=o.xci, n2i=nci, data=dat) print(res, digits=2) ### meta-analysis of log ORs using Peto's method (outcome: death) res <- rma.peto(ai=d.xti, n1i=nti, ci=d.xci, n2i=nci, data=dat) print(res, digits=2) } } \keyword{datasets} \concept{medicine} \concept{odds ratios} \concept{Peto's method} \concept{generalized linear models} \section{Concepts}{ medicine, odds ratios, Peto's method, generalized linear models } metadat/man/dat.laopaiboon2015.Rd0000644000176200001440000000602515174405540016145 0ustar liggesusers\name{dat.laopaiboon2015} \docType{data} \alias{dat.laopaiboon2015} \title{Studies on the Effectiveness of Azithromycin for Treating Lower Respiratory Tract Infections} \description{Results from 15 studies on the effectiveness of azithromycin versus amoxycillin or amoxycillin/clavulanic acid (amoxyclav) in the treatment of acute lower respiratory tract infections.} \usage{ dat.laopaiboon2015 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{ai} \tab \code{numeric} \tab number of clinical failures in the group treated with azithromycin \cr \bold{n1i} \tab \code{numeric} \tab number of patients in the group treated with azithromycin \cr \bold{ci} \tab \code{numeric} \tab number of clinical failures in the group treated with amoxycillin or amoxyclav \cr \bold{n2i} \tab \code{numeric} \tab number of patients in the group treated with amoxycillin or amoxyclav \cr \bold{age} \tab \code{character} \tab whether the trial included adults or children \cr \bold{diag.ab} \tab \code{numeric} \tab trial included patients with a diagnosis of acute bacterial bronchitis \cr \bold{diag.cb} \tab \code{numeric} \tab trial included patients with a diagnosis of chronic bronchitis with acute exacerbation \cr \bold{diag.pn} \tab \code{numeric} \tab trial included patients with a diagnosis of pneumonia \cr \bold{ctrl} \tab \code{character} \tab antibiotic in control group (amoxycillin or amoxyclav) } } \details{ Azithromycin is an antibiotic useful for the treatment of a number of bacterial infections. Laopaiboon et al. (2015) conducted a meta-analysis of trials comparing the effectiveness of azithromycin versus amoxycillin or amoxycillin/clavulanic acid (amoxyclav) in the treatment of acute lower respiratory tract infections, including acute bacterial bronchitis, acute exacerbations of chronic bronchitis, and pneumonia. The results from 15 trials are included in this dataset. } \source{ Laopaiboon, M., Panpanich, R., & Swa Mya, K. (2015). Azithromycin for acute lower respiratory tract infections. \emph{Cochrane Database of Systematic Reviews}, \bold{3}, CD001954. \verb{https://doi.org/10.1002/14651858.CD001954.pub4} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.laopaiboon2015 dat \dontrun{ ### load metafor package library(metafor) ### analysis using the Mantel-Haenszel method rma.mh(measure="RR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, digits=3) ### calculate log risk ratios and corresponding sampling variances dat <- escalc(measure="RR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat) ### random-effects model res <- rma(yi, vi, data=dat) res ### average risk ratio with 95\% CI predict(res, transf=exp) } } \keyword{datasets} \concept{medicine} \concept{pulmonology} \concept{risk ratios} \section{Concepts}{ medicine, pulmonology, risk ratios } metadat/man/dat.linde2016.Rd0000644000176200001440000001134415174405540015116 0ustar liggesusers\name{dat.linde2016} \docType{data} \alias{dat.linde2016} \title{Studies on Antidepressants for the Primary Care Setting} \description{Results from 93 trials examining 22 interventions (including placebo and usual care) for the primary care of depression.} \usage{ dat.linde2016 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{integer} \tab study ID \cr \bold{author} \tab \code{character} \tab first author \cr \bold{year} \tab \code{numeric} \tab year of publication \cr \bold{resp} \tab \code{numeric} \tab number of responders \cr \bold{n} \tab \code{numeric} \tab number of patients \cr \bold{int} \tab \code{character} \tab intervention label \cr \bold{int.long} \tab \code{character} \tab intervention label (full name) } } \details{ This dataset comes from a network meta-analysis of 22 treatments of depression in primary care (Linde et al., 2016), based on 93 trials (79 two-arm trials, 13 three-arm trials, and one four-arm trial). The primary outcome was response after treatment (yes/no), defined as a reduction from baseline by at least 50\% on a depression scale. The dataset contains log odds ratios with standard errors for all pairwise comparisons. The interventions comprised both medical and psychological treatments, also in combination, including placebo and usual care (UC) (Linde et al., 2016). Pharmacological interventions were tricyclic antidepressants (TCA), selective serotonin reuptake inhibitors (SSRI), serotonin-noradrenaline reuptake inhibitors (SNRI), noradrenaline reuptake inhibitors (NRI), low- dose serotonin (5-HT2) antagonists and reuptake inhibitors (low-dose SARI), noradrenergic and specific serotonergic agents (NaSSa), reversible inhibitors of monoaminoxidase A (rMAO-A), hypericum extracts, and an individualized drug. Psychological interventions were cognitive behavioral therapy (CBT; four forms: face-to-face CBT, remote therapist-led CBT, guided self-help CBT, and no or minimal contact CBT), face-to-face problem-solving therapy (PST), face-to-face interpersonal psychotherapy, face-to-face psychodynamic therapy, and \dQuote{other face-to-face therapy}. Combination therapies were face-to-face CBT + SSRI, face-to-face PST + SSRI, and face-to-face interpersonal psychotherapy + SSRI. The dataset was used as an example in \enc{Rücker}{Ruecker} et al. (2020) to illustrate component network meta-analysis using frequentist methods. } \source{ Linde, K., \enc{Rücker}{Ruecker}, G., Schneider, A., & Kriston, L. (2016). Questionable assumptions hampered interpretation of a network meta-analysis of primary care depression treatments. \emph{Journal of Clinical Epidemiology}, \bold{71}, 86--96. \verb{https://doi.org/10.1016/j.jclinepi.2015.10.010} } \references{ \enc{Rücker}{Ruecker}, G., Petropoulou, M., & Schwarzer, G. (2020). Network meta-analysis of multicomponent interventions. \emph{Biometrical Journal}, \bold{62}(3), 808--821. \verb{https://doi.org/10.1002/bimj.201800167} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show results of first three studies (first study has three treatment arms) head(dat.linde2016, 7) \dontrun{ ### Load netmeta package suppressPackageStartupMessages(library(netmeta)) ### Print odds ratios and confidence limits with two digits oldset <- settings.meta(digits = 2) ### Define order of treatments in printouts and forest plots trts <- c("SSRI", "Face-to-face CBT", "Face-to-face interpsy", "Face-to-face PST", "Face-to-face CBT + SSRI", "Face-to-face interpsy + SSRI", "Face-to-face PST + SSRI", "Face-to-face psychodyn", "Other face-to-face", "TCA", "SNRI", "NRI", "Low-dose SARI", "NaSSa", "rMAO-A", "Ind drug", "Hypericum", "Remote CBT", "Self-help CBT", "No contact CBT", "UC", "Placebo") ### Use pairwise() to transform data to comparison-based format pw <- pairwise(treat = int, event = resp, n = n, studlab = paste(author, year), data = dat.linde2016, reference = "plac", sm = "OR") ### Conduct random effects network meta-analysis nma <- netmeta(pw, reference.group = "placebo", seq = trts, common = FALSE) ### Network graph netgraph(nma, seq = "o") ### Show results nma forest(nma, xlim = c(0.2, 50)) ### Additive component network meta-analysis with placebo as inactive treatment cnma <- netcomb(nma, inactive = "placebo") cnma forest(cnma, xlim = c(0.2, 50)) ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{psychology} \concept{psychiatry} \concept{odds ratios} \concept{network meta-analysis} \concept{component network meta-analysis} \section{Concepts}{ medicine, psychology, psychiatry, odds ratios, network meta-analysis, component network meta-analysis } metadat/man/dat.begg1989.Rd0000644000176200001440000000761315174405540014755 0ustar liggesusers\name{dat.begg1989} \docType{data} \alias{dat.begg1989} \title{Studies on Bone-Marrow Transplantation versus Chemotherapy for the Treatment of Leukemia} \description{Results from controlled and uncontrolled studies on the effectiveness of allogeneic bone-marrow transplantation (BMT) and conventional chemotherapy (CMO) in the treatment of acute nonlymphocytic leukemia.} \usage{ dat.begg1989 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{trt} \tab \code{character} \tab treatment (BMT or CMO) \cr \bold{arms} \tab \code{numeric} \tab number of arms in the study (1 = uncontrolled studies; 2 = controlled studies) \cr \bold{yi} \tab \code{numeric} \tab 2-year disease-free survival rates \cr \bold{sei} \tab \code{numeric} \tab corresponding standard errors \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variances } } \details{ The dataset includes the results from controlled and uncontrolled studies on the 2-year disease-free survival rate in patients with acute nonlymphocytic leukemia receiving either allogeneic bone-marrow transplantation (BMT) or conventional chemotherapy (CMO). In the controlled (two-arm) studies (studies 1-4), a cohort of patients in complete remission and potentially eligible for BMT was assembled, and those who consented and for whom a donor could be found received BMT, with the remaining patients used as controls (receiving CMO). In the uncontrolled (one-arm) studies (studies 5-16), only a single group was studied, receiving either BMT or CMO. The data in this dataset were obtained from Table 1 in Begg and Pilote (1991, p. 902). } \source{ Begg, C. B., & Pilote, L. (1991). A model for incorporating historical controls into a meta-analysis. \emph{Biometrics}, \bold{47}(3), 899--906. \verb{https://doi.org/10.2307/2532647} } \references{ Begg, C. B., Pilote, L., & McGlave, P. B. (1989). Bone marrow transplantation versus chemotherapy in acute non-lymphocytic leukemia: A meta-analytic review. \emph{European Journal of Cancer and Clinical Oncology}, \bold{25}(11), 1519--1523. \verb{https://doi.org/10.1016/0277-5379(89)90291-5} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.begg1989 dat \dontrun{ ### load metafor package library(metafor) ### turn trt and arms into factors and set reference levels dat$trt <- relevel(factor(dat$trt), ref="CMO") dat$arms <- relevel(factor(dat$arms), ref="2") ### create data frame with the treatment differences for the controlled studies dat2 <- data.frame(yi = dat$yi[c(1,3,5,7)] - dat$yi[c(2,4,6,8)], vi = dat$vi[c(1,3,5,7)] + dat$vi[c(2,4,6,8)]) dat2 ### DerSimonian and Laird method using the treatment differences res <- rma(yi, vi, data=dat2, method="DL", digits=2) res ### Begg & Pilote (1991) model incorporating the uncontrolled studies res <- rma.mv(yi, vi, mods = ~ trt, random = ~ 1 | study, data=dat, method="ML", digits=2) res ### model involving bias terms for the uncontrolled studies res <- rma.mv(yi, vi, mods = ~ trt + trt:arms, random = ~ 1 | study, data=dat, method="ML", digits=2) res ### model with a random treatment effect res <- rma.mv(yi, vi, mods = ~ trt, random = list(~ 1 | study, ~ trt | study), struct="UN", tau2=c(0,NA), rho=0, data=dat, method="ML", digits=2) res ### model with a random treatment effect, but with equal variances in both arms res <- rma.mv(yi, vi, mods = ~ trt, random = list(~ 1 | study, ~ trt | study), struct="CS", rho=0, data=dat, method="ML", digits=2) res } } \keyword{datasets} \concept{medicine} \concept{oncology} \concept{single-arm studies} \concept{multilevel models} \section{Concepts}{ medicine, oncology, single-arm studies, multilevel models } metadat/man/dat.linde2015.Rd0000644000176200001440000001344315174405540015117 0ustar liggesusers\name{dat.linde2015} \docType{data} \alias{dat.linde2015} \title{Studies on Classes of Antidepressants for the Primary Care Setting} \description{Results from 66 trials examining eight classes of antidepressants and placebo for the primary care setting.} \usage{ dat.linde2015 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{integer} \tab study ID \cr \bold{author} \tab \code{character} \tab first author \cr \bold{year} \tab \code{integer} \tab year of publication \cr \bold{treatment1} \tab \code{character} \tab treatment 1 \cr \bold{treatment2} \tab \code{character} \tab treatment 2 \cr \bold{treatment3} \tab \code{character} \tab treatment 3 \cr \bold{n1} \tab \code{integer} \tab number of patients (arm 1) \cr \bold{resp1} \tab \code{integer} \tab number of early responder (arm 1) \cr \bold{remi1} \tab \code{integer} \tab number of early remissions (arm 1) \cr \bold{loss1} \tab \code{integer} \tab number of patients loss to follow-up (arm 1) \cr \bold{loss.ae1} \tab \code{integer} \tab number of patients loss to follow-up due to adverse events (arm 1) \cr \bold{ae1} \tab \code{integer} \tab number of patients with adverse events (arm 1) \cr \bold{n2} \tab \code{integer} \tab number of patients (arm 2) \cr \bold{resp2} \tab \code{integer} \tab number of early responder (arm 2) \cr \bold{remi2} \tab \code{integer} \tab number of early remissions (arm 2) \cr \bold{loss2} \tab \code{integer} \tab number of patients loss to follow-up (arm 2) \cr \bold{loss.ae2} \tab \code{integer} \tab number of patients loss to follow-up due to adverse events (arm 2) \cr \bold{ae2} \tab \code{integer} \tab number of patients with adverse events (arm 2) \cr \bold{n3} \tab \code{integer} \tab number of patients (arm 3) \cr \bold{resp3} \tab \code{integer} \tab number of early responder (arm 3) \cr \bold{remi3} \tab \code{integer} \tab number of early remissions (arm 3) \cr \bold{loss3} \tab \code{integer} \tab number of patients loss to follow-up (arm 3) \cr \bold{loss.ae3} \tab \code{integer} \tab number of patients loss to follow-up due to adverse events (arm 3) \cr \bold{ae3} \tab \code{integer} \tab number of patients with adverse events (arm 3) } } \details{ This dataset comes from a systematic review of 8 pharmacological treatments of depression and placebo in primary care with 66 studies (8 of which were 3-arm studies) including 14,785 patients. The primary outcome is early response, defined as at least a 50\% score reduction on a depression scale after completion of treatment. Secondary outcomes (also measured as dichotomous) were early remission (defined as having a symptom score below a fixed threshold after completion of treatment), lost to follow-up, lost to follow-up due to adverse events, and any adverse event. The odds ratio was used as effect measure. This dataset was used as an example in Rücker and Schwarzer (2017) who introduced methods to resolve conflicting rankings of outcomes in network meta-analysis. } \source{ Linde, K., Kriston, L., Rücker, G., Jamil, S., Schumann, I., Meissner, K., Sigterman, K., & Schneider, A. (2015). Efficacy and acceptability of pharmacological treatments for depressive disorders in primary care: Systematic review and network meta-analysis. \emph{Annals of Family Medicine}, \bold{13}(1), 69--79. \verb{https://doi.org/10.1370/afm.1687} } \references{ Rücker, G., & Schwarzer, G. (2017). Resolve conflicting rankings of outcomes in network meta-analysis: Partial ordering of treatments. \emph{Research Synthesis Methods}, \bold{8}(4), 526--536. \verb{https://doi.org/10.1002/jrsm.1270} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show results from first three studies (including three-arm study ### Lecrubier 1997) head(dat.linde2015, 3) \dontrun{ ### Load netmeta package suppressPackageStartupMessages(library(netmeta)) ### Print odds ratios and confidence limits with two digits oldset <- settings.meta(digits = 2) ### Change appearance of confidence intervals cilayout("(", "-") ### Define order of treatments in printouts trts <- c("TCA", "SSRI", "SNRI", "NRI", "Low-dose SARI", "NaSSa", "rMAO-A", "Hypericum", "Placebo") ### Transform data from wide arm-based format to contrast-based format ### (outcome: early response). Argument 'sm' has to be used for odds ### ratio as summary measure; by default the risk ratio is used in the ### metabin function called internally. pw1 <- pairwise(list(treatment1, treatment2, treatment3), event = list(resp1, resp2, resp3), n = list(n1, n2, n3), studlab = id, data = dat.linde2015, sm = "OR") ### Conduct random effects network meta-analysis for primary outcome ### (early response); small number of early responses is bad (argument ### small.values) net1 <- netmeta(pw1, common = FALSE, reference = "Placebo", seq = trts, small.values = "undesirable") net1 ### Random effects NMA for early remission pw2 <- pairwise(treat = list(treatment1, treatment2, treatment3), event = list(remi1, remi2, remi3), n = list(n1, n2, n3), studlab = id, data = dat.linde2015, sm = "OR") net2 <- netmeta(pw2, common = FALSE, seq = trts, ref = "Placebo", small.values = "undesirable") net2 ### Ranking of treatments nr1 <- netrank(net1) nr2 <- netrank(net2) nr1 nr2 ### Partial order of treatment rankings (two outcomes) outcomes <- c("Early response", "Early remission") po12 <- netposet(nr1, nr2, outcomes = outcomes) plot(po12) ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{psychiatry} \concept{odds ratios} \concept{network meta-analysis} \section{Concepts}{ medicine, psychiatry, odds ratios, network meta-analysis } metadat/man/dat.bcg.Rd0000644000176200001440000001017715174405540014250 0ustar liggesusers\name{dat.bcg} \docType{data} \alias{dat.bcg} \title{Studies on the Effectiveness of the BCG Vaccine Against Tuberculosis} \description{Results from 13 studies examining the effectiveness of the Bacillus Calmette-Guerin (BCG) vaccine against tuberculosis. \loadmathjax} \usage{ dat.bcg } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{trial} \tab \code{numeric} \tab trial number \cr \bold{author} \tab \code{character} \tab author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{tpos} \tab \code{numeric} \tab number of TB positive cases in the treated (vaccinated) group \cr \bold{tneg} \tab \code{numeric} \tab number of TB negative cases in the treated (vaccinated) group \cr \bold{cpos} \tab \code{numeric} \tab number of TB positive cases in the control (non-vaccinated) group \cr \bold{cneg} \tab \code{numeric} \tab number of TB negative cases in the control (non-vaccinated) group \cr \bold{ablat} \tab \code{numeric} \tab absolute latitude of the study location (in degrees) \cr \bold{alloc} \tab \code{character} \tab method of treatment allocation (random, alternate, or systematic assignment) } } \details{ The 13 studies provide data in terms of \mjeqn{2 \times 2}{2x2} tables in the form: \tabular{lcc}{ \tab TB positive \tab TB negative \cr vaccinated group \tab \code{tpos} \tab \code{tneg} \cr control group \tab \code{cpos} \tab \code{cneg} } The goal of the meta-analysis was to examine the overall effectiveness of the BCG vaccine for preventing tuberculosis and to examine moderators that may potentially influence the size of the effect. The dataset has been used in several publications to illustrate meta-analytic methods (see \sQuote{References}). } \source{ Colditz, G. A., Brewer, T. F., Berkey, C. S., Wilson, M. E., Burdick, E., Fineberg, H. V., & Mosteller, F. (1994). Efficacy of BCG vaccine in the prevention of tuberculosis: Meta-analysis of the published literature. \emph{Journal of the American Medical Association}, \bold{271}(9), 698--702. \verb{https://doi.org/10.1001/jama.1994.03510330076038} } \references{ Berkey, C. S., Hoaglin, D. C., Mosteller, F., & Colditz, G. A. (1995). A random-effects regression model for meta-analysis. \emph{Statistics in Medicine}, \bold{14}(4), 395--411. \verb{https://doi.org/10.1002/sim.4780140406} van Houwelingen, H. C., Arends, L. R., & Stijnen, T. (2002). Advanced methods in meta-analysis: Multivariate approach and meta-regression. \emph{Statistics in Medicine}, \bold{21}(4), 589--624. \verb{https://doi.org/10.1002/sim.1040} Viechtbauer, W. (2010). Conducting meta-analyses in R with the metafor package. \emph{Journal of Statistical Software}, \bold{36}(3), 1--48. \verb{https://doi.org/10.18637/jss.v036.i03} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.bcg dat \dontrun{ ### load metafor package library(metafor) ### calculate log risk ratios and corresponding sampling variances dat <- escalc(measure="RR", ai=tpos, bi=tneg, ci=cpos, di=cneg, data=dat, slab=paste0(author, ", ", year)) dat ### random-effects model res <- rma(yi, vi, data=dat) res ### average risk ratio with 95\% CI predict(res, transf=exp) ### mixed-effects model with absolute latitude and publication year as moderators res <- rma(yi, vi, mods = ~ ablat + year, data=dat) res ### predicted average risk ratios for 10-60 degrees absolute latitude ### holding the publication year constant at 1970 predict(res, newmods=cbind(seq(from=10, to=60, by=10), 1970), transf=exp) ### note: the interpretation of the results is difficult because absolute ### latitude and publication year are strongly correlated (the more recent ### studies were conducted closer to the equator) plot(ablat ~ year, data=dat, pch=19, xlab="Publication Year", ylab="Absolute Lattitude") cor(dat$ablat, dat$year) } } \keyword{datasets} \concept{medicine} \concept{risk ratios} \concept{meta-regression} \section{Concepts}{ medicine, risk ratios, meta-regression } metadat/man/dat.baskerville2012.Rd0000644000176200001440000001050615174405540016321 0ustar liggesusers\name{dat.baskerville2012} \docType{data} \alias{dat.baskerville2012} \title{Studies on the Effectiveness of Practice Facilitation Interventions} \description{Results from 23 studies on the effectiveness of practice facilitation interventions within the primary care practice setting.} \usage{ dat.baskerville2012 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab study author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{score} \tab \code{numeric} \tab quality score (0 to 12 scale) \cr \bold{design} \tab \code{character} \tab study design (cct = controlled clinical trial, rct = randomized clinical trial, crct = cluster randomized clinical trial) \cr \bold{alloconc} \tab \code{numeric} \tab allocation concealed (0 = no, 1 = yes) \cr \bold{blind} \tab \code{numeric} \tab single- or double-blind study (0 = no, 1 = yes) \cr \bold{itt} \tab \code{numeric} \tab intention to treat analysis (0 = no, 1 = yes) \cr \bold{fumonths} \tab \code{numeric} \tab follow-up months \cr \bold{retention} \tab \code{numeric} \tab retention (in percent) \cr \bold{country} \tab \code{character} \tab country where study was conducted \cr \bold{outcomes} \tab \code{numeric} \tab number of outcomes assessed \cr \bold{duration} \tab \code{numeric} \tab duration of intervention \cr \bold{pperf} \tab \code{numeric} \tab practices per facilitator \cr \bold{meetings} \tab \code{numeric} \tab (average) number of meetings \cr \bold{hours} \tab \code{numeric} \tab (average) hours per meeting \cr \bold{tailor} \tab \code{numeric} \tab intervention tailored to the context and needs of the practice (0 = no, 1 = yes) \cr \bold{smd} \tab \code{numeric} \tab standardized mean difference \cr \bold{se} \tab \code{numeric} \tab corresponding standard error } } \details{ Baskerville et al. (2012) describe outreach or practice facilitation as a "multifaceted approach that involves skilled individuals who enable others, through a range of intervention components and approaches, to address the challenges in implementing evidence-based care guidelines within the primary care setting". The studies included in this dataset examined the effectiveness of practice facilitation interventions for improving some relevant evidence-based practice behavior. The effect was quantified in terms of a standardized mean difference, comparing the change (from pre- to post-intervention) in the intervention versus the comparison group (or the difference from baseline in prospective cohort studies). } \note{ The quality score of 18 given for the study by Deitrich et al. (1992) in Table 1 of Baskerville et al. (2012) appears to be a typo. This was corrected to an 8 in the present dataset. } \source{ Baskerville, N. B., Liddy, C., & Hogg, W. (2012). Systematic review and meta-analysis of practice facilitation within primary care settings. \emph{Annals of Family Medicine}, \bold{10}(1), 63--74. \verb{https://doi.org/10.1370/afm.1312} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.baskerville2012 dat \dontrun{ ### load metafor package library(metafor) ### random-effects model res <- rma(smd, sei=se, data=dat, method="DL") print(res, digits=2) ### funnel plot funnel(res, xlab="Standardized Mean Difference", ylim=c(0,0.6)) ### rank and regression tests for funnel plot asymmetry ranktest(res) regtest(res) ### meta-regression analyses examining various potential moderators rma(smd, sei=se, mods = ~ score, data=dat, method="DL") rma(smd, sei=se, mods = ~ alloconc, data=dat, method="DL") rma(smd, sei=se, mods = ~ blind, data=dat, method="DL") rma(smd, sei=se, mods = ~ itt, data=dat, method="DL") rma(smd, sei=se, mods = ~ duration, data=dat, method="DL") rma(smd, sei=se, mods = ~ tailor, data=dat, method="DL") rma(smd, sei=se, mods = ~ pperf, data=dat, method="DL") rma(smd, sei=se, mods = ~ I(meetings * hours), data=dat, method="DL") } } \keyword{datasets} \concept{medicine} \concept{primary care} \concept{standardized mean differences} \concept{publication bias} \concept{meta-regression} \section{Concepts}{ medicine, primary care, standardized mean differences, publication bias, meta-regression } metadat/man/dat.nissen2007.Rd0000644000176200001440000002257215174405540015327 0ustar liggesusers\name{dat.nissen2007} \docType{data} \alias{dat.nissen2007} \title{Studies on the Effect of Rosiglitazone on the Risk of Myocardial Infarction and Death from Cardiovascular Causes} \description{Results from 42 trials examining the effect of rosiglitazone on the risk of myocardial infarction and death from cardiovascular causes.} \usage{ dat.nissen2007 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study identifier \cr \bold{type} \tab \code{factor} \tab type of trial (as in Table 1) \cr \bold{phase} \tab \code{factor} \tab study phase \cr \bold{population} \tab \code{character} \tab description of the study population \cr \bold{start}, \bold{end} \tab \code{character} \tab study period (year-month) \cr \bold{treatment} \tab \code{character} \tab treatment group medication \cr \bold{control} \tab \code{character} \tab control group medication \cr \bold{weeks} \tab \code{numeric} \tab follow-up duration (weeks) \cr \bold{treat.total} \tab \code{numeric} \tab total number of patients in the treatment group \cr \bold{treat.infarction} \tab \code{numeric} \tab number of patients with myocardial infarction in the treatment group \cr \bold{treat.death} \tab \code{numeric} \tab number of deaths in the treatment group \cr \bold{cont.total} \tab \code{numeric} \tab total number of patients in the control group \cr \bold{cont.infarction} \tab \code{numeric} \tab number of patients with myocardial infarction in the control group \cr \bold{cont.death} \tab \code{numeric} \tab number of deaths in the control group } } \details{ Nissen and Wolski (2007) performed a systematic literature review aiming for randomized controlled trials (RCTs) investigating the effects of Rosiglitazone (Avandia) in comparison to a control treatment, and with a follow-up duration of at least 24 weeks. 42 studies were included. A meta-analysis was performed to quantify the treatment effect on the risks of myocardial infarction and cardiovascular death in terms of the associated odds ratio (OR). The data set features a number of \dQuote{zero} trials (no event observed in one of the treatment groups) as well as \dQuote{double-zero} trials (no event in either treatment group), which poses a challenge for some analysis methods. The original analysis was a common-effect analysis based on the \emph{Peto method} (see the \code{\link[metafor]{rma.peto}} help and the example code below). The data set as well as its original analysis have subsequently been discussed by other investigators (e.g., Diamond et al., 2007; Ruecker & Schumacher, 2008; Friedrich et al., 2009; Tian et al., 2009; Nissen & Wolski, 2010). Jackson et al. (2018) later surveyed a range of (random-effects) models that may be applicable in this context; see also the examples below. See also \code{\link{dat.tian2009}} for the same dataset, but with 6 additional trials where no event was observed in either group for both outcomes. } \source{ Nissen, S. E., & Wolski, K. (2007). Effect of Rosiglitazone on the risk of myocardial infarction and death from cardiovascular causes. \emph{New England Journal of Medicine}, \bold{356}(24), 2457-2471. \verb{https://doi.org/10.1056/NEJMoa072761} } \references{ Diamond, G. A., Bax, L., & Kaul, S. (2007). Uncertain effects of Rosiglitazone on the risk for myocardial infarction and cardiovascular death. \emph{Annals of Internal Medicine}, \bold{147}(8), 578--581. \verb{https://doi.org/10.7326/0003-4819-147-8-200710160-00182} Friedrich, J. O., Beyene, J., & Adhikari, N. K. J. (2009). Rosiglitazone: Can meta-analysis accurately estimate excess cardiovascular risk given the available data? Re-analysis of randomized trials using various methodologic approaches. \emph{BMC Research Notes}, \bold{2}, 5. \verb{https://doi.org/10.1186/1756-0500-2-5} Jackson, D., Law, M., Stijnen, T., Viechtbauer, W., & White, I. R. (2018). A comparison of seven random-effects models for meta-analyses that estimate the summary odds ratio. \emph{Statistics in Medicine}, \bold{37}(7), 1059--1085. \verb{https://doi.org/10.1002/sim.7588} Nissen, S. E., & Wolski, K. (2010). Rosiglitazone revisited: An updated meta-analysis of risk for myocardial infarction and cardiovascular mortality. \emph{Archives of Internal Medicine}, \bold{170}(14), 1191--1201. \verb{https://doi.org/10.1001/archinternmed.2010.207} Rücker, G., & Schumacher, M. (2008). Simpson’s paradox visualized: The example of the Rosiglitazone meta-analysis. \emph{BMC Medical Research Methodology}, \bold{8}, 34. \verb{https://doi.org/10.1186/1471-2288-8-34} Tian, L., Cai, T., Pfeffer, M. A., Piankov, N., Cremieux, P.-Y., & Wei, L. J. (2009). Exact and efficient inference procedure for meta-analysis and its application to the analysis of independent 2 x 2 tables with all available data but without artificial continuity correction. \emph{Biostatistics}, \bold{10}(2), 275--281. \verb{https://doi.org/10.1093/biostatistics/kxn034} } \seealso{ \code{\link{dat.tian2009}} } \author{ Christian \enc{Röver}{Roever}, \email{christian.roever@med.uni-goettingen.de} } \examples{ dat.nissen2007 \dontrun{ library(metafor) ############################################################ # reproduce original "Peto" analyses # infarction ma01 <- rma.peto(ai=treat.infarction, ci=cont.infarction, n1i=treat.total, n2i=cont.total, slab=study, data=dat.nissen2007) ma01 # mortality ma02 <- rma.peto(ai=treat.death, ci=cont.death, n1i=treat.total, n2i=cont.total, slab=study, data=dat.nissen2007) ma02 ############################################################ # reproduce "Fixed, IV (CC)" analyses # from Diamond/Bax/Kaul (2007), Table 1 # infarction ma03 <- rma.uni(measure="OR", method="FE", drop00=TRUE, # (exclude "double-zeroes") ai=treat.infarction, ci=cont.infarction, n1i=treat.total, n2i=cont.total, slab=study, data=dat.nissen2007) ma03 # mortality ma04 <- rma.uni(measure="OR", method="FE", drop00=TRUE, # (exclude "double-zeroes") ai=treat.death, ci=cont.death, n1i=treat.total, n2i=cont.total, slab=study, data=dat.nissen2007) ma04 ############################################################ # estimate ORs based on a binomial GLMM # (with *fixed* study effects) # ("model 4" in Jackson et al., 2018) # infarction ma05 <- rma.glmm(measure="OR", model="UM.FS", ai=treat.infarction, ci=cont.infarction, n1i=treat.total, n2i=cont.total, slab=study, data=dat.nissen2007) ma05 # mortality ma06 <- rma.glmm(measure="OR", model="UM.FS", ai=treat.death, ci=cont.death, n1i=treat.total, n2i=cont.total, slab=study, data=dat.nissen2007) ma06 ############################################################ # estimate ORs based on binomial GLMM # (with *random* study effects) # ("model 5" in Jackson et al., 2018) # infarction ma07 <- rma.glmm(measure="OR", model="UM.RS", nAGQ=1, ai=treat.infarction, ci=cont.infarction, n1i=treat.total, n2i=cont.total, slab=study, data=dat.nissen2007) ma07 # mortality ma08 <- rma.glmm(measure="OR", model="UM.RS", nAGQ=1, ai=treat.death, ci=cont.death, n1i=treat.total, n2i=cont.total, slab=study, data=dat.nissen2007) ma08 ############################################################ # estimate ORs based on hypergeometric model # (model 7 (approx.) in Jackson et al., 2018) # infarction ma09 <- rma.glmm(measure="OR", model="CM.AL", ai=treat.infarction, ci=cont.infarction, n1i=treat.total, n2i=cont.total, slab=study, data=dat.nissen2007) ma09 # mortality ma10 <- rma.glmm(measure="OR", model="CM.AL", ai=treat.death, ci=cont.death, n1i=treat.total, n2i=cont.total, slab=study, data=dat.nissen2007) ma10 ############################################################ # tabulate estimates and CIs # log-OR infarction logOR.inf <- rbind("Peto" =c("OR"=ma01$b, "lower"=ma01$ci.lb, "upper"=ma01$ci.ub), "IV-CC" =c("OR"=ma03$b, "lower"=ma03$ci.lb, "upper"=ma03$ci.ub), "M4-UM.FS"=c("OR"=ma05$b, "lower"=ma05$ci.lb, "upper"=ma05$ci.ub), "M5-UM.RS"=c("OR"=ma07$b, "lower"=ma07$ci.lb, "upper"=ma07$ci.ub), "M7-CM.AL"=c("OR"=ma09$b, "lower"=ma09$ci.lb, "upper"=ma09$ci.ub)) # log-OR mortality logOR.mort <- rbind("Peto" =c("OR"=ma02$b, "lower"=ma02$ci.lb, "upper"=ma02$ci.ub), "IV-CC" =c("OR"=ma04$b, "lower"=ma04$ci.lb, "upper"=ma04$ci.ub), "M4-UM.FS"=c("OR"=ma06$b, "lower"=ma06$ci.lb, "upper"=ma06$ci.ub), "M5-UM.RS"=c("OR"=ma08$b, "lower"=ma08$ci.lb, "upper"=ma08$ci.ub), "M7-CM.AL"=c("OR"=ma10$b, "lower"=ma10$ci.lb, "upper"=ma10$ci.ub)) # show ORs (infarction) round(exp(logOR.inf), 2) # show ORs (mortality) round(exp(logOR.mort), 2) } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{odds ratios} \concept{Peto's method} \concept{generalized linear models} \section{Concepts}{ medicine, cardiology, odds ratios, Peto's method, generalized linear models } metadat/man/dat.assink2016.Rd0000644000176200001440000001140615174405540015312 0ustar liggesusers\name{dat.assink2016} \docType{data} \alias{dat.assink2016} \title{Studies on the Association between Recidivism and Mental Health} \description{Results from 17 studies on the association between recidivism and mental health in delinquent juveniles.} \usage{ dat.assink2016 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study id number \cr \bold{esid} \tab \code{numeric} \tab effect size within study id number \cr \bold{id} \tab \code{numeric} \tab row id number \cr \bold{yi} \tab \code{numeric} \tab standardized mean difference \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variance \cr \bold{pubstatus} \tab \code{numeric} \tab published study (0 = no; 1 = yes) \cr \bold{year} \tab \code{numeric} \tab publication year of the study (approximately mean centered) \cr \bold{deltype} \tab \code{character} \tab type of delinquent behavior in which juveniles could have recidivated (either general, overt, or covert) } } \details{ The studies included in this dataset (which is a subset of the data used in Assink et al., 2015) compared the difference in recidivism between delinquent juveniles with a mental health disorder and a comparison group of juveniles without a mental health disorder. Since studies differed in the way recidivism was defined and assessed, results are given in terms of standardized mean differences, with positive values indicating a higher prevalence of recidivism in the group of juveniles with a mental health disorder. Multiple effect size estimates could be extracted from most studies (e.g., for different delinquent behaviors in which juveniles could have recidivated), necessitating the use of appropriate models/methods for the analysis. Assink and Wibbelink (2016) illustrate the use of multilevel meta-analysis models for this purpose. } \note{ The \code{year} variable is not constant within study 3, as this study refers to two different publications using the same data. } \source{ Assink, M., & Wibbelink, C. J. M. (2016). Fitting three-level meta-analytic models in R: A step-by-step tutorial. \emph{The Quantitative Methods for Psychology}, \bold{12}(3), 154--174. \verb{https://doi.org/10.20982/tqmp.12.3.p154} } \references{ Assink, M., van der Put, C. E., Hoeve, M., de Vries, S. L. A., Stams, G. J. J. M., & Oort, F. J. (2015). Risk factors for persistent delinquent behavior among juveniles: A meta-analytic review. \emph{Clinical Psychology Review}, \bold{42}, 47--61. \verb{https://doi.org/10.1016/j.cpr.2015.08.002} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.assink2016 head(dat, 9) \dontrun{ ### load metafor package library(metafor) ### fit multilevel model res <- rma.mv(yi, vi, random = ~ 1 | study/esid, data=dat) res ### use cluster-robust inference methods robust(res, cluster=study, clubSandwich=TRUE) ### LRTs for the variance components res0 <- rma.mv(yi, vi, random = ~ 1 | study/esid, data=dat, sigma2=c(0,NA)) anova(res0, res) res0 <- rma.mv(yi, vi, random = ~ 1 | study/esid, data=dat, sigma2=c(NA,0)) anova(res0, res) ### examine some potential moderators via meta-regression rma.mv(yi, vi, mods = ~ pubstatus, random = ~ 1 | study/esid, data=dat) rma.mv(yi, vi, mods = ~ year, random = ~ 1 | study/esid, data=dat) dat$deltype <- relevel(factor(dat$deltype), ref="general") rma.mv(yi, vi, mods = ~ deltype, random = ~ 1 | study/esid, data=dat) rma.mv(yi, vi, mods = ~ year + deltype, random = ~ 1 | study/esid, data=dat) ### assume that the effect sizes within studies are correlated with rho=0.6 V <- vcalc(vi, cluster=study, obs=esid, data=dat, rho=0.6) round(V[dat$study \%in\% c(1,2), dat$study \%in\% c(1,2)], 4) ### fit multilevel model using this approximate V matrix res <- rma.mv(yi, V, random = ~ 1 | study/esid, data=dat) res ### use cluster-robust inference methods robust(res, cluster=study, clubSandwich=TRUE) ### use a correlation of 0.7 for effect sizes corresponding to the same type of ### delinquent behavior and a correlation of 0.5 for effect sizes corresponding ### to different types of delinquent behavior V <- vcalc(vi, cluster=study, type=deltype, obs=esid, data=dat, rho=c(0.7, 0.5)) ### fit multilevel model using this approximate V matrix res <- rma.mv(yi, V, random = ~ 1 | study/esid, data=dat) res ### use cluster-robust inference methods robust(res, cluster=study, clubSandwich=TRUE) } } \keyword{datasets} \concept{psychology} \concept{criminology} \concept{standardized mean differences} \concept{multilevel models} \concept{cluster-robust inference} \section{Concepts}{ psychology, criminology, standardized mean differences, multilevel models, cluster-robust inference } metadat/man/dat.curtin2002.Rd0000644000176200001440000000415515174405540015324 0ustar liggesusers\name{dat.curtin2002} \docType{data} \alias{dat.curtin2002} \title{Studies on Potassium Supplementation to Reduce Diastolic Blood Pressure} \description{Results from 21 cross-over studies evaluating the effect of potassium supplementation to reduce diastolic blood pressure.} \usage{ dat.curtin2002 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab first author \cr \bold{year} \tab \code{character} \tab year of publication \cr \bold{N} \tab \code{integer} \tab total sample size \cr \bold{mean} \tab \code{numeric} \tab mean difference in diastolic blood pressure \cr \bold{SE} \tab \code{numeric} \tab standard error \cr \bold{corr} \tab \code{numeric} \tab within-patient correlation \cr } } \details{ Results from 21 cross-over studies evaluating the effect of potassium supplementation to reduce diastolic blood pressure (Curtin et al., 2002, Table II). This data set is used as an example in Schwarzer et al. (2015), Chapter 2. } \source{ Curtin, F., Altman, D. G., & Elbourne, D. (2002). Meta-analysis combining parallel and cross-over clinical trials. I: Continuous outcomes. \emph{Statistics in Medicine}, \bold{21}(15), 2131--2144. \verb{https://doi.org/10.1002/sim.1205} } \references{ Schwarzer, G., Carpenter, J. R., & Rücker, G. (2015). \emph{Meta-analysis with R}. Cham, Switzerland: Springer. } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first five studies head(dat.curtin2002, 5) \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Use DerSimonian-Laird estimator (which was the default in meta in the year 2015). ### Furthermore, print meta-analysis results with two digits. oldset <- settings.meta(method.tau = "DL", digits = 2) ### Conduct meta-analysis mg2 <- metagen(mean, SE, studlab = paste(author, year), data = dat.curtin2002, sm = "MD") mg2 ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{raw mean differences} \section{Concepts}{ raw mean differences } metadat/man/dat.gurusamy2011.Rd0000644000176200001440000001101615174405540015666 0ustar liggesusers\name{dat.gurusamy2011} \docType{data} \alias{dat.gurusamy2011} \title{Studies on Interventions to Reduce Mortality after Liver Transplantation} \description{Results from 14 trials examining the mortality risk of interventions for decreasing blood loss and blood transfusion requirements during liver transplantation.} \usage{ dat.gurusamy2011 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study information \cr \bold{treatment} \tab \code{character} \tab treatment \cr \bold{death} \tab \code{integer} \tab mortality at 60 days post-transplantation \cr \bold{n} \tab \code{integer} \tab number of individuals } } \details{ This network meta-analysis compared the effectiveness of seven interventions for decreasing blood loss and blood transfusion requirements during liver transplantation (Gurusamy et al., 2011). Fourteen studies reported mortality at 60 days, in 1,002 patients. Forty-five deaths were reported across all studies (4.5\%). Six studies observed deaths in all treatment arms while three studies did not observe any deaths. This dataset was used in Efthimiou et al. (2019) to introduce the Mantel-Haenszel method for network meta-analysis. One of the treatments (solvent detergent plasma) was only included in one study with zero events in both treatment arms; this study was excluded from all network meta-analyses. In addition, no death was observed in the antithrombin III arm of the only study evaluating this treatment which was excluded from the Mantel-Haenszel network meta-analysis. } \source{ Gurusamy, K. S., Pissanou, T., Pikhart, H., Vaughan, J., Burroughs, A. K., & Davidson, B. R. (2011). Methods to decrease blood loss and transfusion requirements for liver transplantation. \emph{Cochrane Database of Systematic Reviews}, \bold{12}, CD009052. \verb{https://doi.org/10.1002/14651858.CD009052.pub2} } \references{ Efthimiou, O., Rücker, G., Schwarzer, G., Higgins, J., Egger, M., & Salanti, G. (2019). A Mantel-Haenszel model for network meta-analysis of rare events. \emph{Statistics in Medicine}, \bold{38}(16), 2992--3012. \verb{https://doi.org/10.1002/sim.8158} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first 6 rows of the dataset head(dat.gurusamy2011) ### Only study evaluating solvent detergent plasma subset(dat.gurusamy2011, study == "Williamson 1999") ### Only study evaluating antithrombin III subset(dat.gurusamy2011, study == "Baudo 1992") \dontrun{ ### Load netmeta package suppressPackageStartupMessages(library(netmeta)) ### Print odds ratios and confidence limits with two digits oldset <- settings.meta(digits = 2) ### Change appearance of confidence intervals cilayout("(", "-") ### Transform data from long arm-based format to contrast-based ### format. Argument 'sm' has to be used for odds ratio as summary ### measure; by default the risk ratio is used in the metabin function ### called internally. pw <- pairwise(treatment, death, n, studlab = study, data = dat.gurusamy2011, sm = "OR") ### Conduct Mantel-Haenszel network meta-analysis (NMA) net.MH <- netmetabin(pw, ref = "cont") ### Conduct inverse variance (IV) network meta-analysis net.IV <- netmeta(pw, ref = "cont") ### Network graph (Mantel-Haenszel NMA) netgraph(net.MH, seq = "optimal", col = "black", plastic = FALSE, points = TRUE, pch = 21, cex.points = 3, col.points = "black", bg.points = "gray", thickness = "se.fixed", number.of.studies = TRUE) ### Full network graph (based on inverse variance method, including ### study comparing Antithrombin III with Control/Placebo) netgraph(net.IV, seq = "optimal", col = "black", plastic = FALSE, points = TRUE, pch = 21, cex.points = 3, col.points = "black", bg.points = "gray", thickness = "se.fixed", number.of.studies = TRUE) ### Compare results for Mantel-Haenszel and IV NMA forest(netbind(net.MH, net.IV, random = FALSE, name = c("MH NMA", "IV NMA"))) ### Show results for Mantel-Haenszel NMA net.MH forest(net.MH) ### League table with network estimates in lower triangle and direct ### estimates in upper triangle netleague(net.MH) ### Assess inconsistency print(netsplit(net.MH), show = "both", ci = TRUE, overall = FALSE, nchar.trts = 6) ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{odds ratios} \concept{network meta-analysis} \concept{Mantel-Haenszel method} \section{Concepts}{ medicine, odds ratios, network meta-analysis, Mantel-Haenszel method } metadat/man/dat.stowe2010.Rd0000644000176200001440000001070115174405540015152 0ustar liggesusers\name{dat.stowe2010} \docType{data} \alias{dat.stowe2010} \title{Studies on Adjuvant Treatments to Levodopa Therapy for Parkinson disease} \description{Results from 29 trials assessing efficacy of three drug classes as adjuvant treatment to levodopa therapy in patients with Parkinson disease and motor complications.} \usage{ dat.stowe2010 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study label \cr \bold{id} \tab \code{integer} \tab study id \cr \bold{t1} \tab \code{character} \tab treatment 1 \cr \bold{y1} \tab \code{numeric} \tab treatment effect arm 1 \cr \bold{sd1} \tab \code{numeric} \tab standard deviation arm 1 \cr \bold{n1} \tab \code{integer} \tab sample size arm 1 \cr \bold{t2} \tab \code{character} \tab treatment 2 \cr \bold{y2} \tab \code{numeric} \tab treatment effect arm 2 \cr \bold{sd2} \tab \code{numeric} \tab standard deviation arm 2 \cr \bold{n2} \tab \code{integer} \tab sample size arm 2 \cr \bold{t3} \tab \code{character} \tab treatment 3 \cr \bold{y3} \tab \code{numeric} \tab treatment effect arm 3 \cr \bold{sd3} \tab \code{numeric} \tab standard deviation arm 3 \cr \bold{n3} \tab \code{integer} \tab sample size arm 3 } } \details{ This dataset contains data from a Cochrane review assessing efficacy and safety of three drug classes as adjuvant treatment to levodopa therapy in patients with Parkinson disease and motor complications (Stowe et al., 2010). The authors conducted three pairwise meta-analyses comparing dopamine agonists, catechol-O-methyl transferase inhibitors (COMTI), and monoamine oxidase type B inhibitors (MAOBI) with placebo. The primary outcome was the mean reduction of the time spent in a relatively immobile \sQuote{off} phase (mean off-time), calculated in hours per day. Relative treatment effects were expressed as mean difference. Data on this outcome were available for 5,331 patients from 28 studies comparing an active treatment with placebo and one three-arm study comparing two active treatments with placebo. } \source{ Stowe, R., Ives, N., Clarke, C. E., Deane, K., Hilten, V., Wheatley, K., Gray, R., Handley, K., & Furmston, A. (2010). Evaluation of the efficacy and safety of adjuvant treatment to levodopa therapy in Parkinson's disease patients with motor complications. \emph{Cochrane Database of Systematic Reviews}, \bold{7}, CD007166. \verb{https://doi.org/10.1002/14651858.CD007166.pub2} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show results from three studies (including three-arm study LARGO) dat.stowe2010[18:20, ] \dontrun{ ### Load netmeta package suppressPackageStartupMessages(library(netmeta)) ### Print mean differences with two digits and standard errors with 3 ### digits oldset <- settings.meta(digits = 2, digits.se = 3) ### Transform data from wide arm-based format to contrast-based ### format. Argument 'sm' must not be provided as the mean difference ### is the default in R function metacont() called internally. pw <- pairwise(treat = list(t1, t2, t3), n = list(n1, n2, n3), mean = list(y1, y2, y3), sd = list(sd1, sd2, sd3), studlab = study, data = dat.stowe2010, sm = "MD") ### Show calculated mean differences (TE) for three studies selstudy <- c("COMTI(E) INT-OZ", "LARGO", "COMTI(E) Nomecomt") subset(pw, studlab \%in\% selstudy)[, c(3:7, 10, 1)] ### Conduct random effects network meta-analysis (NMA) ### with placebo as reference net <- netmeta(pw, common = FALSE, ref = "plac") ### Show network graph netgraph(net, number = TRUE, multiarm = TRUE, cex = 1.25, offset = 0.025, cex.number = 1, pos.number.of.studies = 0.3) ### Print NMA results net ### Forest plot with NMA results forest(net) ### Forest plot showing all network estimates of active treatments ### compared with other treatments forest(net, ref = c("C", "D", "M"), baseline = FALSE, drop = TRUE) ### Treatment ranking using P-scores netrank(net) ### Rankogram with all ranking probabilities set.seed(1909) ran <- rankogram(net) ran plot(ran) ### Treatment ranking using SUCRAs netrank(ran) ### League table showing network and direct estimates netleague(net, seq = netrank(net), ci = FALSE) ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{raw mean differences} \concept{network meta-analysis} \section{Concepts}{ medicine, raw mean differences, network meta-analysis } metadat/man/dat.hackshaw1998.Rd0000644000176200001440000000661315174405540015641 0ustar liggesusers\name{dat.hackshaw1998} \docType{data} \alias{dat.hackshaw1998} \title{Studies on the Risk of Lung Cancer in Women Exposed to Environmental Tobacco Smoke} \description{Results from 37 studies on the risk of lung cancer in women exposed to environmental tobacco smoke (ETS) from their smoking spouse.} \usage{ dat.hackshaw1998 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{author} \tab \code{character} \tab first author of study \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{country} \tab \code{character} \tab country where study was conducted \cr \bold{design} \tab \code{character} \tab study design (either cohort or case-control) \cr \bold{cases} \tab \code{numeric} \tab number of lung cancer cases \cr \bold{or} \tab \code{numeric} \tab odds ratio \cr \bold{or.lb} \tab \code{numeric} \tab lower bound of 95\% CI for the odds ratio \cr \bold{or.ub} \tab \code{numeric} \tab upper bound of 95\% CI for the odds ratio \cr \bold{yi} \tab \code{numeric} \tab log odds ratio \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variance } } \details{ The dataset includes the results from 37 studies (4 cohort, 33 case-control) examining if women (who are lifelong nonsmokers) have an elevated risk for lung cancer due to exposure to environmental tobacco smoke (ETS) from their smoking spouse. Values of the log odds ratio greater than 0 indicate an increased risk of cancer in exposed women compared to women not exposed to ETS from their spouse. Note that the log odds ratios and corresponding sampling variances were back-calculated from the reported odds ratios and confidence interval (CI) bounds (see \sQuote{Examples}). Since the reported values were rounded to some extent, this introduces some minor inaccuracies into the back-calculations. The overall estimate reported in Hackshaw et al. (1997) and Hackshaw (1998) can be fully reproduced though. } \source{ Hackshaw, A. K., Law, M. R., & Wald, N. J. (1997). The accumulated evidence on lung cancer and environmental tobacco smoke. \emph{British Medical Journal}, \bold{315}(7114), 980--988. \verb{https://doi.org/10.1136/bmj.315.7114.980} Hackshaw, A. K. (1998). Lung cancer and passive smoking. \emph{Statistical Methods in Medical Research}, \bold{7}(2), 119--136. \verb{https://doi.org/10.1177/096228029800700203} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.hackshaw1998 head(dat, 10) \dontrun{ ### load metafor package library(metafor) ### random-effects model using the log odds ratios res <- rma(yi, vi, data=dat, method="DL") res ### estimated average odds ratio with CI (and prediction interval) predict(res, transf=exp, digits=2) ### illustrate how the log odds ratios and corresponding sampling variances ### can be back-calculated based on the reported odds ratios and CI bounds dat$yi <- NULL dat$vi <- NULL dat <- data.frame(dat) head(dat, 10) dat <- conv.wald(out=or, ci.lb=or.lb, ci.ub=or.ub, data=dat, transf=log) head(dat, 10) } } \keyword{datasets} \concept{medicine} \concept{oncology} \concept{epidemiology} \concept{smoking} \concept{odds ratios} \section{Concepts}{ medicine, oncology, epidemiology, smoking, odds ratios } metadat/man/dat.rivera2025.Rd0000644000176200001440000000707315174405540015317 0ustar liggesusers\name{dat.rivera2025} \docType{data} \alias{dat.rivera2025} \title{Comparison of Two Diagnostic Tests for the Detection of Temporomandibular Disorders} \description{Studies evaluating the diagnostic accuracy of the IAF and 3Q-TMD instruments based on the reference tests RDC and DC-TMD for the diagnosis of temporomandibular disorders.} \usage{ dat.rivera2025 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{Author} \tab \code{character} \tab study author(s) \cr \bold{Year} \tab \code{integer} \tab year of the study \cr \bold{Title} \tab \code{character} \tab title of the article \cr \bold{DOI} \tab \code{character} \tab DOI for the article \cr \bold{TP} \tab \code{integer} \tab number of true positives \cr \bold{FP} \tab \code{integer} \tab number of false positives \cr \bold{FN} \tab \code{integer} \tab number of false negatives \cr \bold{TN} \tab \code{integer} \tab number of true negatives \cr \bold{Sensitivity} \tab \code{numeric} \tab sensitivity \cr \bold{Specificity} \tab \code{numeric} \tab specificity \cr \bold{PPV} \tab \code{numeric} \tab positive predictive value \cr \bold{NPV} \tab \code{numeric} \tab negative predictive value \cr \bold{Sample.size} \tab \code{integer} \tab sample size \cr \bold{n1} \tab \code{integer} \tab number of people with the disease \cr \bold{n2} \tab \code{integer} \tab number of people without the disease \cr \bold{Prevalence} \tab \code{numeric} \tab prevalence \cr \bold{AUC} \tab \code{numeric} \tab area under the curve \cr \bold{SampleID} \tab \code{character} \tab sample identifier } } \details{ Results of 10 studies that evaluated the diagnostic accuracy of the IAF and 3Q-TMD instruments based on the reference tests RDC and DC-TMD were included. The search period ranged from 1992 to April 2022 in six electronic databases. Two independent reviewers selected the studies. Risk of bias and applicability were assessed using the QUADAS 2 instrument. } \source{ Rivera, Hugo Daniel; Álvarez-Vaz, Ramón, 2025, "Conjunto de datos de: Comparación de dos pruebas diagnósticas para la detección de trastornos témporomandibulares. Una revisión sistemática y metaanálisis.", \verb{https://doi.org/10.60895/redata/YIEGLZ}, Repositorio de datos abiertos de investigación de Uruguay, V1 } \references{ Rivera, H. D., Rodríguez, C. I., Álvarez Vaz, R., & Kreiner, M. (2025). Comparison of two diagnostic tests for the detection of temporomandibular disorders: A systematic review and meta-analysis. Odontoestomatología, 27(45). \verb{https://doi.org/10.22592/ode2025n45e338} } \author{ Álvarez-Vaz, Ramón, \email{ramon.alvarez@fcea.edu.uy} } \examples{ ### copy data into 'dat' and examine data dat <- dat.rivera2025 dat \dontrun{ suppressPackageStartupMessages(library(meta)) ### sensitivity round(dat$TP / dat$n1, 4) report1 <- metaprop(TP, n1, data=dat, common=TRUE, random=TRUE, studlab=paste(Author, Year)) report1 summary(report1) forest(report1) ### specificity round(dat$TN / dat$n2, 4) report2 <- metaprop(TN, n2, data=dat, common=TRUE, random=TRUE, studlab=paste(Author, Year)) summary(report2) forest(report2) ### diagnostic odds ratio report3 <- metabin(TP, n1, n2-TN, n2, data=dat, sm="OR",common=FALSE, random=TRUE, studlab=paste(Author, Year), allstudies=TRUE) summary(report3) } } \keyword{datasets} \concept{medicine} \concept{dentistry} \concept{diagnostic accuracy studies} \section{Concepts}{ medicine, dentistry, diagnostic accuracy studies } metadat/man/dat.bourassa1996.Rd0000644000176200001440000001142415174405540015661 0ustar liggesusers\name{dat.bourassa1996} \docType{data} \alias{dat.bourassa1996} \title{Studies on the Association between Handedness and Eye-Dominance} \description{Results from 47 studies on the association between handedness and eye-dominance. \loadmathjax} \usage{ dat.bourassa1996 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{sample} \tab \code{numeric} \tab sample number \cr \bold{author} \tab \code{character} \tab (first) author \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{selection} \tab \code{character} \tab selection of subjects on the basis of eyedness or handedness \cr \bold{investigator} \tab \code{character} \tab investigator (psychologist, educationalist, or other) \cr \bold{hand_assess} \tab \code{character} \tab method to assess handedness (questionnaire or performance based) \cr \bold{eye_assess} \tab \code{character} \tab method to assess eyedness (see \sQuote{Details}) \cr \bold{mage} \tab \code{numeric} \tab mean age of sample \cr \bold{lh.le} \tab \code{numeric} \tab number of left-handed left-eyed individuals \cr \bold{lh.re} \tab \code{numeric} \tab number of left-handed right-eyed individuals \cr \bold{rh.le} \tab \code{numeric} \tab number of right-handed left-eyed individuals \cr \bold{rh.re} \tab \code{numeric} \tab number of right-handed right-eyed individuals \cr \bold{sex} \tab \code{character} \tab sex of the sample (combined, male, or female) } } \details{ The 47 studies included in this meta-analysis examined the association between handedness and eye-dominance (ocular dominance or eyedness). Results are given in terms of \mjeqn{2 \times 2}{2x2} tables, indicating the number of left-handed left-eyed, left-handed right-eyed, right-handed left-eyed, and right-handed right-eyed individuals in each sample. Note that some studies included multiple (independent) samples, so that the meta-analysis included 54 samples in total. Also, for some studies, the combined data of the males and females are further broken down into the two subgroups. In some studies, there was indication that the selection of subjects was not random with respect to handedness and/or eyedness. While this should not influence the size of the association as measured with the odds ratio, this invalidates those studies for assessing the overall percentage of left-eyed and left-handed individuals. Handedness was assessed in the individual studies either based on a questionnaire or based on task performance. Eyedness was assessed based on various methods: \code{E.1} methods are based on task performance, while \code{E.2.a} denotes assessment based on a questionnaire. The performance based methods could be further broken down into: \code{E.1.a.i} (monocular procedure with object/instrument held in one hand), \code{E.1.a.ii} (monocular procedure with object/instrument held in both hands), \code{E.1.b} (binocular procedure), \code{E.1.c} (a combination of the previous methods), and \code{E.1.d} (some other method). } \source{ Bourassa, D. C., McManus, I. C., & Bryden, M. P. (1996). Handedness and eye-dominance: A meta-analysis of their relationship. \emph{Laterality}, \bold{1}(1), 5--34. \verb{https://doi.org/10.1080/713754206} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.bourassa1996 head(dat, 10) \dontrun{ ### load metafor package library(metafor) ### calculate log(OR) and corresponding sampling variance with 1/2 correction dat <- escalc(measure="OR", ai=lh.le, bi=lh.re, ci=rh.le, di=rh.re, data=dat, add=1/2, to="all") head(dat, 10) ### overall association between handedness and eyedness res <- rma(yi, vi, data=dat, subset=sex=="combined") res predict(res, transf=exp, digits=2) ### multilevel model to account for heterogeneity at the study and sample levels res <- rma.mv(yi, vi, random = ~ 1 | study/sample, data=dat, subset=sex=="combined") res predict(res, transf=exp, digits=2) ### restructure the dataset to keep only the male/female data when it is reported ### separately and the combined data when this is the only data reported dat <- lapply(split(dat, dat$sample), function(x) { if (nrow(x) == 3L) { x[-which(x$sex == "combined"),] } else { x } }) dat <- do.call(rbind, dat) rownames(dat) <- NULL dat ### multilevel model to account for heterogeneity at the study, sample, and subgroup levels res <- rma.mv(yi, vi, random = ~ 1 | study/sample/sex, data=dat) res predict(res, transf=exp, digits=2) } } \keyword{datasets} \concept{psychology} \concept{odds ratios} \concept{multilevel models} \section{Concepts}{ psychology, odds ratios, multilevel models } metadat/man/dat.yusuf1985.Rd0000644000176200001440000000545315174405540015220 0ustar liggesusers\name{dat.yusuf1985} \docType{data} \alias{dat.yusuf1985} \title{Studies of Beta Blockers During and After Myocardial Infarction} \description{Results from studies examining the effectiveness of beta blockers for reducing mortality and reinfarction. \loadmathjax} \usage{ dat.yusuf1985 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{table} \tab \code{character} \tab table number \cr \bold{id} \tab \code{character} \tab trial id number \cr \bold{trial} \tab \code{character} \tab trial name or first author \cr \bold{ai} \tab \code{numeric} \tab number of deaths/reinfarctions in treatment group \cr \bold{n1i} \tab \code{numeric} \tab number of patients in treatment group \cr \bold{ci} \tab \code{numeric} \tab number of deaths/reinfarctions in control group \cr \bold{n2i} \tab \code{numeric} \tab number of patients in control group } } \details{ The dataset contains table 6 (total mortality from short-term trials of oral beta blockers), 9 (total mortality at one week from trials with an initial IV dose of a beta blocker), 10 (total mortality from long-term trials with treatment starting late and mortality from day 8 onwards in long-term trials that began early and continued after discharge), 11 (nonfatal reinfarction from long-term trials of beta blockers), 12a (sudden death in long-term beta blocker trials), and 12b (nonsudden death in long-term beta blocker trials) from the meta-analysis by Yusuf et al. (1985) on the effectiveness of of beta blockers for reducing mortality and reinfarction. The article also describes what is sometimes called Peto's one-step method for meta-analyzing \mjeqn{2 \times 2}{2x2} table data. This method is implemented in the \code{\link[metafor]{rma.peto}} function. } \source{ Yusuf, S., Peto, R., Lewis, J., Collins, R., & Sleight, P. (1985). Beta blockade during and after myocardial infarction: An overview of the randomized trials. \emph{Progress in Cardiovascular Disease}, \bold{27}(5), 335--371. \verb{https://doi.org/10.1016/s0033-0620(85)80003-7} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' dat <- dat.yusuf1985 dat[dat$table == 6,] \dontrun{ ### load metafor package library(metafor) ### to select a table for the analysis tab <- "6" # either: 6, 9, 10, 11, 12a, 12b ### to double-check total counts as reported in article apply(dat[dat$table==tab,4:7], 2, sum, na.rm=TRUE) ### meta-analysis using Peto's one-step method res <- rma.peto(ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, subset=(table==tab)) res predict(res, transf=exp, digits=2) } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{odds ratios} \concept{Peto's method} \section{Concepts}{ medicine, cardiology, odds ratios, Peto's method } metadat/man/dat.debruin2009.Rd0000644000176200001440000000725615174405540015464 0ustar liggesusers\name{dat.debruin2009} \docType{data} \alias{dat.debruin2009} \title{Studies on Standard Care Quality and HAART-Adherence} \description{Results from 13 trials providing information about standard care quality and HAART-adherence in control groups.} \usage{ dat.debruin2009 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab (first) author of study \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{scq} \tab \code{numeric} \tab standard care quality \cr \bold{ni} \tab \code{numeric} \tab number of patients in the standard care group \cr \bold{xi} \tab \code{numeric} \tab number of patients with an undetectable viral load in standard care group \cr \bold{mi} \tab \code{numeric} \tab number of patients with a detectable viral load in standard care group \cr \bold{ethnicity} \tab \code{character} \tab dominant ethnicity of the patients in the standard care group \cr \bold{patients} \tab \code{character} \tab inclusion of patients continuing or starting (a new) treatment \cr \bold{select} \tab \code{character} \tab baseline selection of patients with adherence problems or no selection \cr \bold{sens} \tab \code{character} \tab sensitivity of viral load assessments (<400 vs. >=400 copies/ml) } } \details{ Highly active antiretroviral therapy (HAART) refers to a combination of multiple antiretroviral drugs that can effectively suppress the HIV virus. However, achieving viral suppression (to the point that the virus becomes essentially undetectable in a blood sample) requires high levels of adherence to an often complicated medication regimen. A number of trials have examined various interventions that aim to increase adherence levels. In each trial, patients receiving the intervention are compared to patients in a control group receiving standard care (often referred to as \sQuote{care as usual}). However, the quality of standard care can vary substantially between these studies. de Bruin et al. (2009) assessed the quality of standard care provided (based on a quantification of the number of behavior change techniques applied) and examined to what extent the quality of standard care was related to the proportion of patients achieving effective viral suppression in the control groups. } \source{ de Bruin, M., Viechtbauer, W., Hospers, H. J., Schaalma, H. P., & Kok, G. (2009). Standard care quality determines treatment outcomes in control groups of HAART-adherence intervention studies: Implications for the interpretation and comparison of intervention effects. \emph{Health Psychology}, \bold{28}(6), 668--674. \verb{https://doi.org/10.1037/a0015989} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.debruin2009 dat \dontrun{ ### load metafor package library(metafor) ### calculate proportions and corresponding sampling variances dat <- escalc(measure="PR", xi=xi, ni=ni, data=dat) dat ### random-effects model res <- rma(yi, vi, data=dat) print(res, digits=2) ### mixed-effects meta-regression model with all predictors/covariates res <- rma(yi, vi, mods = ~ scq + ethnicity + patients + select + sens, data=dat) print(res, digits=3) ### mixed-effects meta-regression model with scq and ethnicity as predictors/covariates res <- rma(yi, vi, mods = ~ scq + ethnicity, data=dat) print(res, digits=3) } } \keyword{datasets} \concept{psychology} \concept{medicine} \concept{proportions} \concept{single-arm studies} \concept{meta-regression} \section{Concepts}{ psychology, medicine, proportions, single-arm studies, meta-regression } metadat/man/dat.kalaian1996.Rd0000644000176200001440000001203615174405540015442 0ustar liggesusers\name{dat.kalaian1996} \docType{data} \alias{dat.kalaian1996} \title{Studies on the Effectiveness of Coaching for the SAT} \description{Results from studies examining the effectiveness of coaching on the performance on the Scholastic Aptitude Test (SAT).} \usage{ dat.kalaian1996 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab row (effect) id \cr \bold{study} \tab \code{character} \tab study identifier \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{n1i} \tab \code{numeric} \tab number of participants in the coached group \cr \bold{n2i} \tab \code{numeric} \tab number of participants in the uncoached group \cr \bold{outcome} \tab \code{character} \tab subtest (verbal or math) \cr \bold{yi} \tab \code{numeric} \tab standardized mean difference \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variance \cr \bold{hrs} \tab \code{numeric} \tab hours of coaching \cr \bold{ets} \tab \code{numeric} \tab study conducted by the Educational Testing Service (ETS) (0 = no, 1 = yes) \cr \bold{homework} \tab \code{numeric} \tab assignment of homework outside of the coaching course (0 = no, 1 = yes) \cr \bold{type} \tab \code{numeric} \tab study type (1 = randomized study, 2 = matched study, 3 = nonequivalent comparison study) } } \details{ The effectiveness of coaching for the Scholastic Aptitude Test (SAT) has been examined in numerous studies. This dataset contains standardized mean differences comparing the performance of a coached versus uncoached group on the verbal and/or math subtest of the SAT. Studies may report a standardized mean difference for the verbal subtest, the math subtest, or both. In the latter case, the two standardized mean differences are not independent (since they were measured in the same group of subjects). The number of hours of coaching (variable \code{hrs}), whether the study was conducted by the Educational Testing Service (variable \code{ets}), whether homework was assigned outside of the coaching course (variable \code{homework}), and the study type (variable \code{type}) may be potential moderators of the treatment effect. } \note{ The dataset was obtained from Table 1 in Kalaian and Raudenbush (1996). However, there appear to be some inconsistencies between the data in the table and those that were actually used for the analyses (see \sQuote{Examples}). } \source{ Kalaian, H. A., & Raudenbush, S. W. (1996). A multivariate mixed linear model for meta-analysis. \emph{Psychological Methods}, \bold{1}(3), 227--235. \verb{https://doi.org/10.1037/1082-989X.1.3.227} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.kalaian1996 head(dat, 12) \dontrun{ ### load metafor package library(metafor) ### check ranges range(dat$yi[dat$outcome == "verbal"]) # -0.35 to 0.74 according to page 230 range(dat$yi[dat$outcome == "math"]) # -0.53 to 0.60 according to page 231 ### comparing this with Figure 1 in the paper reveals some discrepancies par(mfrow=c(1,2), mar=c(5,5,1,3.4)) plot(log(dat$hrs[dat$outcome == "verbal"]), dat$yi[dat$outcome == "verbal"], pch=19, col=rgb(0,0,0,0.4), xlab="Log(Coaching Hours)", ylab="Effect Size (verbal)", xlim=c(1,6), ylim=c(-0.5,1), xaxs="i", yaxs="i") abline(h=c(-0.5,0,0.5), lty="dotted") abline(v=log(c(5,18)), lty="dotted") plot(log(dat$hrs[dat$outcome == "math"]), dat$yi[dat$outcome == "math"], pch=19, col=rgb(0,0,0,0.4), xlab="Log(Coaching Hours)", ylab="Effect Size (math)", xlim=c(1,6), ylim=c(-1.0,1), xaxs="i", yaxs="i") abline(h=c(-0.5,0,0.5), lty="dotted") abline(v=log(c(5,18)), lty="dotted") ### construct variance-covariance matrix assuming rho = 0.66 for effect sizes ### corresponding to the 'verbal' and 'math' outcome types V <- vcalc(vi, cluster=study, type=outcome, data=dat, rho=0.66) ### fit multivariate random-effects model res <- rma.mv(yi, V, mods = ~ 0 + outcome, random = ~ outcome | study, struct="UN", data=dat, digits=3) res ### test whether the effect differs for the math and verbal subtest anova(res, X=c(1,-1)) ### log-transform and mean center the hours of coaching variable dat$loghrs <- log(dat$hrs) - mean(log(dat$hrs), na.rm=TRUE) ### fit multivariate model with log(hrs) as moderator res <- rma.mv(yi, V, mods = ~ 0 + outcome + outcome:loghrs, random = ~ outcome | study, struct="UN", data=dat, digits=3) res ### fit model with tau2 = 0 for outcome verbal (which also constrains rho = 0) res <- rma.mv(yi, V, mods = ~ 0 + outcome + outcome:loghrs, random = ~ outcome | study, struct="UN", tau2=c(NA,0), data=dat, digits=3) res } } \keyword{datasets} \concept{education} \concept{standardized mean differences} \concept{multivariate models} \concept{meta-regression} \section{Concepts}{ education, standardized mean differences, multivariate models, meta-regression } metadat/man/dat.lau1992.Rd0000644000176200001440000000521015174405540014613 0ustar liggesusers\name{dat.lau1992} \docType{data} \alias{dat.lau1992} \title{Studies on Intravenous Streptokinase for Acute Myocardial Infarction} \description{Results from 33 trials comparing intravenous streptokinase versus placebo or no therapy in patients who had been hospitalized for acute myocardial infarction.} \usage{ dat.lau1992 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{trial} \tab \code{character} \tab trial name \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{ai} \tab \code{numeric} \tab number of deaths in the streptokinase group \cr \bold{n1i} \tab \code{numeric} \tab number of patients in the streptokinase group \cr \bold{ci} \tab \code{numeric} \tab number of deaths in the control group \cr \bold{n2i} \tab \code{numeric} \tab number of patients in the control group } } \details{ In the paper by Lau et al. (1992), the data are used to illustrate the idea of a cumulative meta-analysis, where the results are updated as each trial is added to the dataset. See \sQuote{Examples} for code that replicates the results and shows corresponding forest plots. } \source{ Lau, J., Antman, E. M., Jimenez-Silva, J., Kupelnick, B., Mosteller, F., & Chalmers, T. C. (1992). Cumulative meta-analysis of therapeutic trials for myocardial infarction. \emph{New England Journal of Medicine}, \bold{327}(4), 248--254. \verb{https://doi.org/10.1056/NEJM199207233270406} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.lau1992 dat \dontrun{ ### load metafor package library(metafor) ### meta-analysis of log odds ratios using the MH method res <- rma.mh(measure="OR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, slab=trial) print(res, digits=2) ### forest plot forest(res, xlim=c(-11,9), atransf=exp, at=log(c(0.01, 0.1, 1, 10, 100)), ilab=dat$year, ilab.xpos=-7) text(-7, 35, "Year", font=2) ### cumulative meta-analysis sav <- cumul(res) ### forest plot of the cumulative results forest(sav, xlim=c(-5,4), atransf=exp, at=log(c(0.1, 0.5, 1, 2, 10)), ilab=dat$year, ilab.xpos=-3) text(-3, 35, "Year", font=2) id <- c(4, 8, 15, 33) # rows for which the z/p-values should be shown (as in Lau et al., 1992) text(1.1, (res$k:1)[id], paste0("z = ", fmtx(sav$zval[id], digits=2), fmtp(sav$pval[id], pname=", p", equal=TRUE, sep=TRUE, add0=TRUE))) } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{odds ratios} \concept{cumulative meta-analysis} \section{Concepts}{ medicine, cardiology, odds ratios, cumulative meta-analysis } metadat/man/dat.dong2013.Rd0000644000176200001440000000677315174405540014761 0ustar liggesusers\name{dat.dong2013} \docType{data} \alias{dat.dong2013} \title{Studies on Safety of Inhaled Medications for Chronic Obstructive Pulmonary Disease} \description{Results from 41 trials examining the safety of inhaled medications in patients with chronic obstructive pulmonary disease.} \usage{ dat.dong2013 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{integer} \tab study ID \cr \bold{treatment} \tab \code{character} \tab treatment \cr \bold{death} \tab \code{integer} \tab mortality \cr \bold{randomized} \tab \code{integer} \tab number of individuals } } \details{ This network meta-analysis compared the safety of inhaled medications in patients with chronic obstructive pulmonary disease (Dong et al., 2013). Mortality was reported in 41 randomized trials, with a total of 52 462 patients. Mortality was low, with 2 408 deaths (4.6\%) reported across all studies. There were nine studies that reported zero events in at least one of the treatment arms and three additional studies had zero events in all treatment arms. This dataset was used in Efthimiou et al. (2019) to illustrate the Mantel-Haenszel method for network meta-analysis. } \source{ Dong, Y.-H., Lin, H.-H., Shau, W.-Y., Wu, Y.-C., Chang, C.-H., & Lai, M.-S. (2013). Comparative safety of inhaled medications in patients with chronic obstructive pulmonary disease: Systematic review and mixed treatment comparison meta-analysis of randomised controlled trials. \emph{Thorax}, \bold{68}(1), 48--56. \verb{https://doi.org/10.1136/thoraxjnl-2012-201926} } \references{ Efthimiou, O., Rücker, G., Schwarzer, G., Higgins, J., Egger, M., & Salanti, G. (2019). A Mantel-Haenszel model for network meta-analysis of rare events. \emph{Statistics in Medicine}, \bold{38}(16), 2992--3012. \verb{https://doi.org/10.1002/sim.8158} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first 6 rows / 3 studies of the dataset head(dat.dong2013) \dontrun{ ### Load netmeta package suppressPackageStartupMessages(library(netmeta)) ### Print odds ratios and confidence limits with two digits oldset <- settings.meta(digits = 2) ### Change appearance of confidence intervals cilayout("(", "-") ### Transform data from long arm-based format to contrast-based ### format. Argument 'sm' has to be used for odds ratio as summary ### measure; by default the risk ratio is used in the metabin function ### called internally. pw <- pairwise(treatment, death, randomized, studlab = id, data = dat.dong2013, sm = "OR") ### Calculated log odds ratios (TE) and standard errors (seTE) pw[1:3, 1:9] ### Conduct Mantel-Haenszel network meta-analysis (NMA) net <- netmetabin(pw, ref = "plac") ### Network graph netgraph(net, seq = "optimal", col = "black", plastic = FALSE, points = TRUE, pch = 21, cex.points = 3, col.points = "black", bg.points = "gray", thickness = "se.fixed", number.of.studies = TRUE) ### Show results for Mantel-Haenszel NMA net forest(net) ### League table with network estimates in lower triangle and direct ### estimates in upper triangle netleague(net) ### Assess inconsistency print(netsplit(net), show = "both", ci = TRUE, overall = FALSE, nchar.trts = 6) ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{odds ratios} \concept{network meta-analysis} \concept{Mantel-Haenszel method} \section{Concepts}{ medicine, odds ratios, network meta-analysis, Mantel-Haenszel method } metadat/man/metadat-package.Rd0000644000176200001440000001164715174405540015761 0ustar liggesusers\name{metadat-package} \alias{metadat-package} \alias{metadat} \docType{package} \title{Meta-Analysis Datasets for R} \description{ The \pkg{metadat} package contains a large collection of meta-analysis datasets. These datasets are useful for teaching purposes, illustrating/testing meta-analytic methods, and validating published analyses. } \section{Browsing and Searching for Datasets}{ A listing of all datasets in the package can be obtained with \code{help(package=metadat)}. Each datasets is also tagged with one or multiple concept terms. These concept terms refer to various aspects of a dataset, such as the field/topic of research, the outcome measure used for the analysis, the model(s) used for analyzing the data, and the methods/concepts that can be illustrated with the dataset. The \code{\link{datsearch}} function can be used to search among the existing datasets in the package based on their concept terms or based on a full-text search of their corresponding help files. You can also read the documentation online at \url{https://wviechtb.github.io/metadat/} (where the output from the example analyses corresponding to each dataset is provided). } \section{Contributing New Datasets}{ We welcome contributions of new datasets to the package. For each dataset, there must be a citable reference, ideally in a peer-reviewed journal or publication. The general workflow for contributing a new dataset is as follows: \itemize{ \item Install the \code{metadat} package in R in the usual manner (i.e., \code{install.packages("metadat")}). \item If you are familiar with Git/GitHub and making pull requests, fork the \href{https://github.com/wviechtb/metadat}{package repository}. Otherwise, \href{https://github.com/wviechtb/metadat/archive/master.zip}{download} the source version of the package from GitHub and unzip the file to some directory on your computer. \item Place the raw data (in a non-binary format) in the \code{data-raw} directory. The file should be named \code{dat..}, where \code{} is the last name of the first author of the publication from which the data come, \code{} is the publication year, and \code{} is the file extension (e.g., \code{.txt}, \code{.csv}). \item Place a corresponding R script in the \code{data-raw} directory named \code{dat..r} that reads in the data, possibly does some data cleaning/processing, and then saves the dataset to the \code{data} directory (using \code{\link{save}}), with name \code{dat..rda}. \item Start R, load the \code{metadat} package (i.e., \code{library(metadat)}), and then run the \code{\link{prep_dat}} function (either set the working directory to the location of the source package beforehand or use the \code{pkgdir} argument of the \code{\link{prep_dat}} function to specify the source package location). \item For a new dataset, this should create a boilerplate template for a corresponding help file in the \code{man} directory, named \code{dat..Rd}. Edit the help file, adding the title and a short description of the dataset in general, a description of each variable in the dataset, further details on the dataset (e.g., the field of research, how the data was collected, the purpose of the dataset / what it was used for, the effect size or outcome measure used in the analysis, the types of analyses/models that can be illustrated with the dataset), a reference for the source of the dataset, one or multiple concept terms, the name and email address of the contributor of the dataset, and (optionally) example code to illustrate the analysis of the dataset. \item Either make a pull request (if you are familiar with this workflow) or zip up the \code{dat..}, \code{dat..r}, \code{dat..rda}, and \code{dat..Rd} files and open up a new \href{https://github.com/wviechtb/metadat/issues}{issue at GitHub}, attaching the zip file. \item If the above makes no sense to you, you can also email one of the package authors with a cleaned, raw data file in \code{.txt} or \code{.csv} format, along with a meta-data file (format doesn't matter) that includes the information described above. } } \section{Citing the Package}{ If you use these data, please cite both the \pkg{metadat} package (see \code{citation("metadat")} for the reference) and the original source of the data as given under the help file of a dataset. } \section{Bug/Error Reports}{ If you think you have found an error in an existing dataset or a bug in the package in general, please go to \url{https://github.com/wviechtb/metadat/issues} and open up a new issue. } \author{ Thomas White, \email{thomas.white@sydney.edu.au} \cr Daniel Noble, \email{daniel.noble@anu.edu.au} \cr Alistair Senior, \email{alistair.senior@sydney.edu.au} \cr W. Kyle Hamilton, \email{whamilton@ucmerced.edu} \cr Wolfgang Viechtbauer, \email{wvb@metafor-project.org} } \keyword{package} metadat/man/dat.greenland1992.Rd0000644000176200001440000000401415174405540015772 0ustar liggesusers\name{dat.greenland1992} \docType{data} \alias{dat.greenland1992} \title{Case-Control Studies on the Impact of Alcohol Consumption on Breast Cancer Risk} \description{Results from 16 case-control studies evaluating the impact of alcohol consumption on breast cancer risk.} \usage{ dat.greenland1992 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab first author \cr \bold{year} \tab \code{integer} \tab publication year \cr \bold{b} \tab \code{numeric} \tab adjusted log risk ratio \cr \bold{SE} \tab \code{numeric} \tab standard error } } \details{ Greenland and Longecker (1992) describe a method to combine trend estimates from summarized dose-response data. A meta-analysis of 16 case-control studies evaluating the impact of alcohol consumption on breast cancer risk was used as an illustrative example. The estimates are the increase in the log relative risk of breast cancer associated with an average daily alcohol consumption of 1g. Data are provided in Greenland and Longecker (1992), Table 3. } \source{ Greenland, S., & Longnecker, M. P. (1992). Methods for trend estimation from summarized dose-response data, with applications to meta-analysis. \emph{American Journal of Epidemiology}, \bold{135}(11), 1301--1309. \verb{https://doi.org/10.1093/oxfordjournals.aje.a116237} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first 6 rows of the dataset head(dat.greenland1992) \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Inverse variance method mg <- metagen(b, SE, data = dat.greenland1992, studlab = paste(author, year), sm = "RR", random = FALSE, overall.hetstat = FALSE, backtransf = FALSE) ### Overall result print(mg, digits = 5) ### Standard error for common effect estimate round(mg$seTE.common, 5) } } \keyword{datasets} \concept{epidemiology} \concept{risk ratios} \section{Concepts}{ epidemiology, risk ratios } metadat/man/dat.senn2013.Rd0000644000176200001440000002333415174405540014765 0ustar liggesusers\name{dat.senn2013} \docType{data} \alias{dat.senn2013} \title{Studies on the Effectiveness of Glucose-Lowering Agents} \description{Results from 26 trials examining the effectiveness of glucose-lowering agents in patients with type 2 diabetes} \usage{ dat.senn2013 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab (first) author and year of study \cr \bold{ni} \tab \code{numeric} \tab sample size of the study arm \cr \bold{treatment} \tab \code{character} \tab treatment given \cr \bold{comment} \tab \code{character} \tab whether figures given are based on raw values at outcome or on change from baseline \cr \bold{mi} \tab \code{numeric} \tab raw mean or mean change \cr \bold{sdi} \tab \code{numeric} \tab standard deviation } } \details{ The dataset includes the results from 26 randomized controlled trials examining the effectiveness of adding various oral glucose-lowering agents to a baseline sulfonylurea therapy in patients with type 2 diabetes. The outcome measured in the studies was either the mean HbA1c level at follow-up or the mean change in HbA1c level from baseline to follow-up. A total of 10 different treatment types were examined in these studies: acarbose, benfluorex, metformin, miglitol, pioglitazone, placebo, rosiglitazone, sitagliptin, sulfonylurea alone, and vildagliptin. One study included three treatment arms (Willms, 1999), while the rest of the studies included two treatment arms (hence, the dataset includes the results from 53 treatment arms). The data can be used for a network meta-analysis, either using an arm-based or a contrast-based model. See \sQuote{Examples} below. } \source{ Senn, S., Gavini, F., Magrez, D., & Scheen, A. (2013). Issues in performing a network meta-analysis. \emph{Statistical Methods in Medical Research}, \bold{22}(2), 169--189. \verb{https://doi.org/10.1177/0962280211432220} } \references{ Law, M., Jackson, D., Turner, R., Rhodes, K., & Viechtbauer, W. (2016). Two new methods to fit models for network meta-analysis with random inconsistency effects. \emph{BMC Medical Research Methodology}, \bold{16}, 87. \verb{https://doi.org/10.1186/s12874-016-0184-5} Rücker, G., & Schwarzer, G. (2015). Ranking treatments in frequentist network meta-analysis works without resampling methods. \emph{BMC Medical Research Methodology}, \bold{15}, 58. \verb{https://doi.org/10.1186/s12874-015-0060-8} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.senn2013 dat \dontrun{ ### load metafor package library(metafor) ### create network graph ('igraph' package must be installed) library(igraph, warn.conflicts=FALSE) pairs <- data.frame(do.call(rbind, sapply(split(dat$treatment, dat$study), function(x) t(combn(x,2)))), stringsAsFactors=FALSE) pairs$X1 <- factor(pairs$X1, levels=sort(unique(dat$treatment))) pairs$X2 <- factor(pairs$X2, levels=sort(unique(dat$treatment))) tab <- table(pairs[,1], pairs[,2]) tab # adjacency matrix g <- graph_from_adjacency_matrix(tab, mode = "plus", weighted=TRUE, diag=FALSE) plot(g, edge.curved=FALSE, edge.width=E(g)$weight, layout=layout_as_star(g, center="placebo"), vertex.size=45, vertex.color="lightgray", vertex.label.color="black", vertex.label.font=2) ### table of studies versus treatments examined print(addmargins(table(dat$study, dat$treatment)), zero.print="") ### table of frequencies with which treatment pairs were studied print(as.table(crossprod(table(dat$study, dat$treatment))), zero.print="") ### add means and sampling variances of the means to the dataset dat <- escalc(measure="MN", mi=mi, sdi=sdi, ni=ni, data=dat) ### turn treatment variable into factor and set reference level dat$treatment <- relevel(factor(dat$treatment), ref="placebo") ### add a space before each level (this makes the output a bit more legible) levels(dat$treatment) <- paste0(" ", levels(dat$treatment)) ### network meta-analysis using an arm-based fixed-effects model with fixed study effects res.fe <- rma.mv(yi, vi, mods = ~ 0 + study + treatment, data=dat, slab=paste0(study, treatment)) res.fe ### test if treatment factor as a whole is significant anova(res.fe, btt="treatment") ### forest plot of the contrast estimates (treatments versus placebos) forest(tail(coef(res.fe), 9), tail(diag(vcov(res.fe)), 9), slab=levels(dat$treatment)[-1], xlim=c(-2.5, 1.5), alim=c(-1.5, 0.5), psize=1, xlab="Estimate", header="Treatment") ### weight matrix for the estimation of the fixed effects (leaving out the study effects) w <- t(tail(vcov(res.fe) \%*\% t(model.matrix(res.fe)) \%*\% weights(res.fe, type="matrix"), 9)) rownames(w) <- res.fe$slab ### create shade plot for the diabetes network with placebo as the reference treatment ### negative values in blue shades, positive values in red shades cols <- colorRampPalette(c("blue", "gray95", "red"))(9) heatmap(w, Rowv=NA, Colv=NA, scale="none", margins=c(6,11), col=cols, cexRow=.7, cexCol=1, labCol=levels(dat$treatment)[-1]) ### network meta-analysis using an arm-based random-effects model with fixed study effects ### by setting rho=1/2, tau^2 reflects the amount of heterogeneity for all treatment comparisons res.re <- rma.mv(yi, vi, mods = ~ 0 + study + treatment, random = ~ treatment | study, rho=1/2, data=dat, slab=paste0(study, treatment)) res.re ### test if treatment factor as a whole is significant anova(res.re, btt="treatment") ### forest plot of the contrast estimates (treatments versus placebos) forest(tail(coef(res.re), 9), tail(diag(vcov(res.re)), 9), slab=levels(dat$treatment)[-1], xlim=c(-2.5, 1.5), alim=c(-1.5, 0.5), psize=1, xlab="Estimate", header="Treatment") ### compute the contribution of each study to the overall Q-test value qi <- sort(by((resid(res.fe) / sqrt(dat$vi))^2, dat$study, sum)) ### check that the values add up sum(qi) res.fe$QE ### plot the values s <- length(qi) par(mar=c(5,10,2,1)) plot(qi, 1:s, pch=19, xaxt="n", yaxt="n", xlim=c(0,40), xlab="Chi-Square Contribution", ylab="") axis(side=1) axis(side=2, at=1:s, labels=names(qi), las=1, tcl=0) segments(rep(0,s), 1:s, qi, 1:s) ############################################################################ ### restructure dataset to a contrast-based format dat <- dat.senn2013[c(1,4:2,5:6)] # reorder variables first dat <- to.wide(dat, study="study", grp="treatment", ref="placebo", grpvars=4:6) dat ### calculate mean difference and corresponding sampling variance for each treatment comparison dat <- escalc(measure="MD", m1i=mi.1, sd1i=sdi.1, n1i=ni.1, m2i=mi.2, sd2i=sdi.2, n2i=ni.2, data=dat) dat ### calculate the variance-covariance matrix of the mean differences for the multitreatment studies calc.v <- function(x) { v <- matrix(x$sdi.2[1]^2 / x$ni.2[1], nrow=nrow(x), ncol=nrow(x)) diag(v) <- x$vi v } V <- bldiag(lapply(split(dat, dat$study), calc.v)) ### add contrast matrix to dataset dat <- contrmat(dat, grp1="treatment.1", grp2="treatment.2") dat ### network meta-analysis using a contrast-based random-effects model ### by setting rho=1/2, tau^2 reflects the amount of heterogeneity for all treatment comparisons ### the treatment left out (placebo) becomes the reference level for the treatment comparisons res <- rma.mv(yi, V, mods = ~ 0 + acarbose + benfluorex + metformin + miglitol + pioglitazone + rosiglitazone + sitagliptin + sulfonylurea + vildagliptin, random = ~ comp | study, rho=1/2, data=dat) res ### forest plot of the contrast estimates (treatments versus placebos) forest(coef(res), diag(vcov(res)), slab=names(coef(res)), order="obs", xlim=c(-3.0, 2.5), alim=c(-1.5, 0.5), psize=1, xlab="Estimate", header="Treatment") ### estimate all pairwise differences between treatments contr <- data.frame(t(combn(names(coef(res)), 2))) contr <- contrmat(contr, "X1", "X2", last="vildagliptin") rownames(contr) <- paste(contr$X1, "-", contr$X2) contr <- as.matrix(contr[-c(1:2)]) sav <- predict(res, newmods=contr) sav[["slab"]] <- rownames(contr) sav ### fit random inconsistency effects model (see Law et al., 2016) inc <- rma.mv(yi, V, mods = ~ 0 + acarbose + benfluorex + metformin + miglitol + pioglitazone + rosiglitazone + sitagliptin + sulfonylurea + vildagliptin, random = list(~ comp | study, ~ comp | design), rho=1/2, phi=1/2, data=dat) inc ############################################################################ ### compute P-scores (see Rücker & Schwarzer, 2015) contr <- data.frame(t(combn(c(names(coef(res)),"placebo"), 2))) # add 'placebo' to contrast matrix contr <- contrmat(contr, "X1", "X2", last="placebo", append=FALSE) b <- c(coef(res),0) # add 0 for 'placebo' (the reference treatment) vb <- bldiag(vcov(res),0) # add 0 row/column for 'placebo' (the reference treatment) pvals <- apply(contr, 1, function(x) pnorm((x\%*\%b) / sqrt(t(x)\%*\%vb\%*\%x))) tab <- vec2mat(pvals, corr=FALSE) tab[upper.tri(tab)] <- t((1 - tab)[upper.tri(tab)]) rownames(tab) <- colnames(tab) <- colnames(contr) round(tab, 2) # like Table 2 in the article cbind(pscore=round(sort(apply(tab, 1, mean, na.rm=TRUE), decreasing=TRUE), 3)) # note: the values are slightly different from the ones given in Table 3 of Rücker and # Schwarzer (2015) since model 'res' above is fitted using REML estimation while the # results shown in the article are based on the 'netmeta' package, which uses a DL-type # estimator for the amount of heterogeneity by default ############################################################################ } } \keyword{datasets} \concept{medicine} \concept{raw mean differences} \concept{network meta-analysis} \section{Concepts}{ medicine, raw mean differences, network meta-analysis } metadat/man/dat.bornmann2007.Rd0000644000176200001440000000623515174405540015640 0ustar liggesusers\name{dat.bornmann2007} \docType{data} \alias{dat.bornmann2007} \title{Studies on Gender Differences in Grant and Fellowship Awards} \description{Results from 21 studies on gender differences in grant and fellowship awards.} \usage{ dat.bornmann2007 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study reference \cr \bold{obs} \tab \code{numeric} \tab observation within study \cr \bold{doctype} \tab \code{character} \tab document type \cr \bold{gender} \tab \code{character} \tab gender of the study authors \cr \bold{year} \tab \code{numeric} \tab (average) cohort year \cr \bold{org} \tab \code{character} \tab funding organization / program \cr \bold{country} \tab \code{character} \tab country of the funding organization / program \cr \bold{type} \tab \code{character} \tab fellowship or grant application \cr \bold{discipline} \tab \code{character} \tab discipline / field \cr \bold{waward} \tab \code{numeric} \tab number of women who received a grant/fellowship award \cr \bold{wtotal} \tab \code{numeric} \tab number of women who applied for an award \cr \bold{maward} \tab \code{numeric} \tab number of men who received a grant/fellowship award \cr \bold{mtotal} \tab \code{numeric} \tab number of men who applied for an award } } \details{ The studies in this dataset examine whether the chances of receiving a grant or fellowship award differs for men and women. Note that many studies provide multiple comparisons (e.g., for different years / cohorts / disciplines). A multilevel meta-analysis model can be used to account for the multilevel structure in these data. } \source{ Bornmann, L., Mutz, R., & Daniel, H. (2007). Gender differences in grant peer review: A meta-analysis. \emph{Journal of Informetrics}, \bold{1}(3), 226--238. \verb{https://doi.org/10.1016/j.joi.2007.03.001} } \references{ Marsh, H. W., Bornmann, L., Mutz, R., Daniel, H.-D., & O'Mara, A. (2009). Gender effects in the peer reviews of grant proposals: A comprehensive meta-analysis comparing traditional and multilevel approaches. \emph{Review of Educational Research}, \bold{79}(3), 1290--1326. \verb{https://doi.org/10.3102/0034654309334143} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.bornmann2007 head(dat, 16) \dontrun{ ### load metafor package library(metafor) ### calculate log odds ratios and corresponding sampling variances dat <- escalc(measure="OR", ai=waward, n1i=wtotal, ci=maward, n2i=mtotal, data=dat) ### fit multilevel meta-analysis model res <- rma.mv(yi, vi, random = ~ 1 | study/obs, data=dat) res ### estimated average odds ratio (with 95\% CI/PI) predict(res, transf=exp, digits=2) ### test for a difference between fellowship and grant applications res <- rma.mv(yi, vi, mods = ~ type, random = ~ 1 | study/obs, data=dat) res predict(res, newmods=0:1, transf=exp, digits=2) } } \keyword{datasets} \concept{sociology} \concept{odds ratios} \concept{multilevel models} \section{Concepts}{ sociology, odds ratios, multilevel models } metadat/man/dat.white2020.Rd0000644000176200001440000000604715174405540015142 0ustar liggesusers\name{dat.white2020} \docType{data} \alias{dat.white2020} \title{Studies on the Relationship between Sexual Signal Expression and Individual Quality} \description{Results from 41 studies examining the relationship between measures of individual quality and the expression of structurally coloured sexual signals.} \usage{ dat.white2020 } \format{ The object is a data frame which contains the following columns: \tabular{lll}{ \bold{study_id} \tab \code{character} \tab study-level ID \cr \bold{obs} \tab \code{character} \tab observation-level ID \cr \bold{exp_obs} \tab \code{character} \tab whether the study is observational or experimental \cr \bold{control} \tab \code{numeric} \tab whether the study did (1) or did not (0) include a non-sexual control trait \cr \bold{class} \tab \code{character} \tab class of the study organisms \cr \bold{genus} \tab \code{character} \tab class of the study organisms \cr \bold{species} \tab \code{character} \tab species of the study organisms \cr \bold{sex} \tab \code{character} \tab sex of the study organisms \cr \bold{iridescent} \tab \code{numeric} \tab whether the colour signals were iridescent (1) or not (0) \cr \bold{col_var} \tab \code{character} \tab the colour variable quantified \cr \bold{col_component} \tab \code{character} \tab whether the colour variable is chromatic or achromatic \cr \bold{quality_measure} \tab \code{character} \tab the measure of individual quality used \cr \bold{region} \tab \code{character} \tab the body region from which colour was sampled \cr \bold{n} \tab \code{numeric} \tab study sample size \cr \bold{r} \tab \code{numeric} \tab Pearson's correlation coefficient \cr } } \details{ The 186 rows in this dataset come from 41 experimental and observational studies reporting on the correlation between measures of individual quality (age, body condition, immune function, parasite resistance) and the expression of structurally coloured sexual signals across 28 species. The purpose of this meta-analysis was to test whether structural colour signals show heightened condition-dependent expression, as predicted by evolutionary models of 'honest' signalling. } \source{ White, T. E. (2020). Structural colours reflect individual quality: A meta-analysis. \emph{Biology Letters}, \bold{16}(4), 20200001. \verb{https://doi.org/10.1098/rsbl.2020.0001} } \author{ Thomas E. White, \email{thomas.white@sydney.edu.au} } \examples{ ### copy data into 'dat' and examine data dat <- dat.white2020 head(dat, 10) \dontrun{ ### load metafor package library(metafor) ### calculate r-to-z transformed correlations and corresponding sampling variances dat <- escalc(measure="ZCOR", ri=r, ni=n, data=dat) ### fit multilevel meta-analytic model res <- rma.mv(yi, vi, random = list(~ 1 | study_id, ~ 1 | obs), data=dat) res } } \keyword{datasets} \concept{ecology} \concept{evolution} \concept{correlation coefficients} \section{Concepts}{ ecology, evolution, correlation coefficients } metadat/man/dat.pagliaro1992.Rd0000644000176200001440000000705215174405540015636 0ustar liggesusers\name{dat.pagliaro1992} \docType{data} \alias{dat.pagliaro1992} \title{Studies on the Effectiveness of Nonsurgical Treatments in Cirrhosis} \description{Results from 26 trials examining the effectiveness of beta-blockers and sclerotherapy for the prevention of first bleeding in patients with cirrhosis} \usage{ dat.pagliaro1992 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study id \cr \bold{trt} \tab \code{character} \tab either beta-blockers, sclerotherapy, or control \cr \bold{xi} \tab \code{numeric} \tab number of patients with first bleeding \cr \bold{ni} \tab \code{numeric} \tab number of patients treated } } \details{ The dataset includes the results from 26 randomized controlled trials examining the effectiveness of nonsurgical treatments for the prevention of first bleeding in patients with cirrhosis. Patients were either treated with beta-blockers, endoscopic sclerotherapy, or with a nonactive treatment (control). Two trials included all three treatment conditions, 7 trials compared beta-blockers against control, and 17 trials compared sclerotherapy against control. The dataset has been used in various papers to illustrate methods for conducting a network meta-analysis / mixed treatment comparison. } \source{ Pagliaro, L., D'Amico, G., \enc{Sörensen}{Soerensen}, T. I. A., Lebrec, D., Burroughs, A. K., Morabito, A., \enc{Tiné}{Tine}, F., Politi, F., & Traina, M. (1992). Prevention of first bleeding in cirrhosis: A meta-analysis of randomized trials of nonsurgical treatment. \emph{Annals of Internal Medicine}, \bold{117}(1), 59--70. \verb{https://doi.org/10.7326/0003-4819-117-1-59} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.pagliaro1992 dat \dontrun{ ### load metafor package library(metafor) ### restructure dataset to a contrast-based format dat.c <- to.wide(dat, study="study", grp="trt", grpvars=3:4) dat.c ### Mantel-Haenszel results for beta-blockers and sclerotherapy versus control, respectively rma.mh(measure="OR", ai=xi.1, n1i=ni.1, ci=xi.2, n2i=ni.2, data=dat.c, subset=(trt.1=="beta-blockers"), digits=2) rma.mh(measure="OR", ai=xi.1, n1i=ni.1, ci=xi.2, n2i=ni.2, data=dat.c, subset=(trt.1=="sclerotherapy"), digits=2) ### calculate log odds for each study arm dat <- escalc(measure="PLO", xi=xi, ni=ni, data=dat) dat ### turn treatment variable into factor and set reference level dat$trt <- relevel(factor(dat$trt), ref="control") ### add a space before each level (this makes the output a bit more legible) levels(dat$trt) <- paste0(" ", levels(dat$trt)) ### network meta-analysis using an arm-based random-effects model with fixed study effects ### (by setting rho=1/2, tau^2 reflects the amount of heterogeneity for all treatment comparisons) res <- rma.mv(yi, vi, mods = ~ 0 + factor(study) + trt, random = ~ trt | study, rho=1/2, data=dat) res ### average odds ratio comparing beta-blockers and sclerotherapy versus control, respectively predict(res, newmods=c(rep(0,26), 1, 0), transf=exp, digits=2) predict(res, newmods=c(rep(0,26), 0, 1), transf=exp, digits=2) ### average odds ratio comparing beta-blockers versus sclerotherapy predict(res, newmods=c(rep(0,26), 1, -1), transf=exp, digits=2) } } \keyword{datasets} \concept{medicine} \concept{odds ratios} \concept{Mantel-Haenszel method} \concept{network meta-analysis} \section{Concepts}{ medicine, odds ratios, Mantel-Haenszel method, network meta-analysis } metadat/man/dat.meeker2017.Rd0000644000176200001440000000534715174405540015302 0ustar liggesusers\name{dat.meeker2017} \docType{data} \alias{dat.meeker2017} \title{Baseball Batting Averages} \description{Batting averages in 2014 for 10 baseball teams.} \usage{ dat.meeker2017 } \format{The data frame contains the following columns: \tabular{lll}{ \bold{team} \tab \code{character} \tab baseball team \cr \bold{division} \tab \code{factor} \tab division \cr \bold{mean} \tab \code{numeric} \tab batting average (team sample mean) \cr \bold{se} \tab \code{numeric} \tab team standard error \cr \bold{batters} \tab \code{integer} \tab number of batters } } \details{ Meeker, Hahn, and Escobar (2017) considered an example application concerning batting averages from 10 baseball teams during 2014. The data (from chapter 17) consist of sample means (batting averages) and corresponding standard errors for each team's batters who had at least 300 \emph{at-bats}. Baseball teams are associated with one of two divisions, namely \emph{American League Central (AL-C)} or \emph{National League Central (NL-C)}. } \source{ Meeker, W. Q. , Hahn, G. J., & Escobar, L. A. (2017). \emph{Statistical intervals: A guide for practitioners and researchers} (2nd ed.). Hoboken, NJ: John Wiley and Sons. } \author{ Christian \enc{Röver}{Roever}, \email{christian.roever@med.uni-goettingen.d} } \examples{ dat.meeker2017 \dontrun{ library(metafor) library(bayesmeta) # convert data to an "escalc" object es <- escalc(measure="GEN", yi=mean, sei=se, slab=team, ni=batters, data=dat.meeker2017) # illustrate the plain data forestplot(es, zero=NA, title="baseball batting averages (dat.meeker2017)") # specify regressor matrix, # distinguishing between AL-C and NL-C divisions Xmat <- cbind("intercept" = 1, "offset" = rep(c(0.5, -0.5), each=5)) rownames(Xmat) <- rownames(dat.meeker2017) Xmat # reproduce analysis from Sec.17.2 # (using improper uniform priors for all 3 parameters) mreg <- bmr(es, X=Xmat) mreg # generate a plot similar to Fig.17.2 forestplot(mreg, X.mean=rbind("AL-C" = c(1, 0.5), "NL-C" = c(1, -0.5), "mu" = c(1, 0)), xlab="batting average", zero=NA) # show more summary stats for some estimates summary(mreg, X.mean=rbind("AL-C" = c(1, 0.5), "NL-C" = c(1, -0.5), "mean (mu)" = c(1, 0), "difference (beta)" = c(0, 1))) # show shrinkage estimates t(mreg$theta) # show trace plot traceplot(mreg, X=rbind("AL-C" = c(1, 0.5), "NL-C" = c(1, -0.5)), infinity=TRUE, ylab="batting average") } } \keyword{datasets} \concept{sports} \concept{raw means} \section{Concepts}{ sports, raw means } metadat/man/dat.lee2004.Rd0000644000176200001440000000407515174405540014570 0ustar liggesusers\name{dat.lee2004} \docType{data} \alias{dat.lee2004} \title{Studies on Acupoint P6 Stimulation for Preventing Nausea} \description{Results from studies examining the effectiveness of wrist acupuncture point P6 stimulation for preventing postoperative nausea.} \usage{ dat.lee2004 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab trial id number \cr \bold{study} \tab \code{character} \tab first author \cr \bold{year} \tab \code{numeric} \tab study year \cr \bold{ai} \tab \code{numeric} \tab number of patients experiencing nausea in the treatment group \cr \bold{n1i} \tab \code{numeric} \tab total number of patients in treatment group \cr \bold{ci} \tab \code{numeric} \tab number of patients experiencing nausea in the sham group \cr \bold{n2i} \tab \code{numeric} \tab total number of patients in the sham group } } \details{ Postoperative nausea and vomiting are common complications following surgery and anaesthesia. As an alternative to drug therapy, acupuncture has been studied as a potential treatment in several trials. The dataset contains the results from 16 clinical trials examining the effectiveness of wrist acupuncture point P6 stimulation for preventing postoperative nausea. } \source{ Lee, A., & Done, M. L. (2004). Stimulation of the wrist acupuncture point P6 for preventing postoperative nausea and vomiting. \emph{Cochrane Database of Systematic Reviews}, \bold{3}, CD003281. \verb{https://doi.org/10.1002/14651858.CD003281.pub2} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.lee2004 dat \dontrun{ ### load metafor package library(metafor) ### meta-analysis based on log risk ratios res <- rma(measure="RR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat) res predict(res, transf=exp, digits=2) } } \keyword{datasets} \concept{medicine} \concept{alternative medicine} \concept{risk ratios} \section{Concepts}{ medicine, alternative medicine, risk ratios } metadat/man/dat.mcdaniel1994.Rd0000644000176200001440000001145215174405540015615 0ustar liggesusers\name{dat.mcdaniel1994} \docType{data} \alias{dat.mcdaniel1994} \title{Studies on the Validity of Employment Interviews} \description{Results from 160 studies on the correlation between employment interview assessments and job performance.} \usage{ dat.mcdaniel1994 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{ni} \tab \code{numeric} \tab sample size of the study \cr \bold{ri} \tab \code{numeric} \tab observed correlation \cr \bold{type} \tab \code{character} \tab interview type (j = job-related, s = situational, p = psychological) \cr \bold{struct} \tab \code{character} \tab interview structure (u = unstructured, s = structured) } } \details{ The 160 studies provide data in terms of the correlation between employment interview performance and actual job performance. In addition, the interview type and the interview structure are indicated. McDaniel et al. (1994) describe the interview type and structure variables as follows. "Questions in situational interviews [...] focus on the individual's ability to project what his or her behavior would be in a given situation. [...] Job-related interviews are those in which the interviewer is a personnel officer or hiring authority and the questions attempt to assess past behaviors and job-related information, but most questions are not considered situational. Psychological interviews are conducted by a psychologist, and the questions are intended to assess personal traits, such as dependability." In structured interviews, "the questions and acceptable responses were specified in advance and the responses were rated for appropriateness of content. [...] Unstructured interviews gather applicant information in a less systematic manner than do structured interviews. Although the questions may be specified in advance, they usually are not, and there is seldom a formalized scoring guide. Also, all persons being interviewed are not typically asked the same questions." The goal of the meta-analysis was to examine the overall criterion-related validity of employment interviews and to examine whether the validity depends on the type and structure of the interview. The data in this dataset were obtained from Table A.2 in Rothstein, Sutton, and Borenstein (2005, p. 325-329). Note that the \code{type} and \code{struct} variables contain some \code{NA}s. } \source{ Rothstein, H. R., Sutton, A. J., & Borenstein, M. (Eds.). (2005). \emph{Publication bias in meta-analysis: Prevention, assessment, and adjustments}. Chichester, England: Wiley. } \references{ McDaniel, M. A., Whetzel, D. L., Schmidt, F. L., & Maurer, S. D. (1994). The validity of employment interviews: A comprehensive review and meta-analysis. \emph{Journal of Applied Psychology}, \bold{79}(4), 599--616. \verb{https://doi.org/10.1037/0021-9010.79.4.599} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.mcdaniel1994 head(dat) \dontrun{ ### load metafor package library(metafor) ### calculate r-to-z transformed correlations and corresponding sampling variances dat <- escalc(measure="ZCOR", ri=ri, ni=ni, data=dat) head(dat) ### meta-analysis of the transformed correlations using a random-effects model res <- rma(yi, vi, data=dat) res ### average correlation with 95\% CI predict(res, transf=transf.ztor, digits=2) ### mixed-effects model with interview type as factor ### note: job-related interviews is the reference level res <- rma(yi, vi, mods = ~ factor(type), data=dat) res ### estimated average correlation for each level of interview type res <- rma(yi, vi, mods = ~ 0 + factor(type), data=dat) predict(res, newmods=diag(3), transf=transf.ztor, digits=2) ### mixed-effects model with interview structure as factor ### note: structured interviews is the reference level res <- rma(yi, vi, mods = ~ factor(struct), data=dat) res ### estimated average correlation for each level of interview structure res <- rma(yi, vi, mods = ~ 0 + factor(struct), data=dat) predict(res, newmods=diag(2), transf=transf.ztor, digits=2) ### note: the interpretation of the results is difficult since all ### situational interviews were structured, almost all psychological ### interviews were unstructured, and actually for the majority of ### the psychological interviews it was unknown whether the interview ### was structured or unstructured table(dat$type, dat$struct, useNA="always") ### meta-analysis of raw correlations using a random-effects model res <- rma(measure="COR", ri=ri, ni=ni, data=dat.mcdaniel1994) res } } \keyword{datasets} \concept{psychology} \concept{correlation coefficients} \concept{meta-regression} \section{Concepts}{ psychology, correlation coefficients, meta-regression } metadat/man/dat.konstantopoulos2011.Rd0000644000176200001440000000751315174405540017303 0ustar liggesusers\name{dat.konstantopoulos2011} \docType{data} \alias{dat.konstantopoulos2011} \title{Studies on the Effects of Modified School Calendars on Student Achievement} \description{Results from 56 studies on the effects of modified school calendars on student achievement.} \usage{ dat.konstantopoulos2011 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{district} \tab \code{numeric} \tab district id number \cr \bold{school} \tab \code{numeric} \tab school id number (within district) \cr \bold{study} \tab \code{numeric} \tab study id number \cr \bold{yi} \tab \code{numeric} \tab standardized mean difference \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variance \cr \bold{year} \tab \code{numeric} \tab year of the study } } \details{ Instead of following the more traditional school calendar with a long summer break (in addition to a short winter and spring break), some schools have switched to a modified school calendar comprising more frequent but shorter intermittent breaks (e.g., 9 weeks of school followed by 3 weeks off), while keeping the total number of days at school approximately the same. The effects of using such a modified calendar on student achievement have been examined in a number of studies and were meta-analyzed by Cooper et al. (2003). The dataset (taken from Konstantopoulos, 2011) contains the results from 56 studies, each comparing the level of academic achievement in a group of students following a modified school calendar with that of a group of students following a more traditional school calendar. The difference between the two groups was quantified in terms of a standardized mean difference (with positive values indicating a higher mean level of achievement in the group following the modified school calendar). The studies were conducted at various schools that were clustered within districts. The data therefore have a multilevel structure, with schools nested within districts. A multilevel meta-analysis of these data can be used to estimate and account for the amount of heterogeneity between districts and between schools within districts. } \source{ Konstantopoulos, S. (2011). Fixed effects and variance components estimation in three-level meta-analysis. \emph{Research Synthesis Methods}, \bold{2}(1), 61--76. \verb{https://doi.org/10.1002/jrsm.35} } \references{ Cooper, H., Valentine, J. C., Charlton, K., & Melson, A. (2003). The effects of modified school calendars on student achievement and on school and community attitudes. \emph{Review of Educational Research}, \bold{73}(1), 1--52. \verb{https://doi.org/10.3102/00346543073001001} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.konstantopoulos2011 dat \dontrun{ ### load metafor package library(metafor) ### fit random-effects model res <- rma(yi, vi, data=dat) print(res, digits=3) ### fit random-effects model using rma.mv() res <- rma.mv(yi, vi, random = ~ 1 | study, data=dat) print(res, digits=3) ### fit multilevel random-effects model res.ml <- rma.mv(yi, vi, random = ~ 1 | district/school, data=dat) print(res.ml, digits=3) ### profile variance components profile(res.ml, progbar=FALSE) ### fit multivariate parameterization of the model res.mv <- rma.mv(yi, vi, random = ~ school | district, data=dat) print(res.mv, digits=3) ### tau^2 = sum of the two variance components from the multilevel model round(sum(res.ml$sigma2), digits=3) ### rho = intraclass correlation coefficient based on the multilevel model round(res.ml$sigma2[1] / sum(res.ml$sigma2), digits=3) } } \keyword{datasets} \concept{education} \concept{standardized mean differences} \concept{multilevel models} \section{Concepts}{ education, standardized mean differences, multilevel models } metadat/man/dat.moura2021.Rd0000644000176200001440000001106715174405540015144 0ustar liggesusers\name{dat.moura2021} \docType{data} \alias{dat.moura2021} \title{Studies on Assortative Mating} \description{Results from 457 studies on assortative mating in various species.} \usage{ dat.moura2021 } \format{ The object is a list containing a data frame called \code{dat} that contains the following columns and a phylogenetic tree called \code{tree}: \tabular{lll}{ \bold{study.id} \tab \code{character} \tab study id \cr \bold{effect.size.id} \tab \code{numeric} \tab effect size id \cr \bold{species} \tab \code{character} \tab species \cr \bold{species.id} \tab \code{character} \tab species id (as in the Open Tree of Life reference taxonomy) \cr \bold{subphylum} \tab \code{character} \tab the subphyla of the species \cr \bold{phylum} \tab \code{character} \tab the phyla of the species \cr \bold{assortment.trait} \tab \code{character} \tab the measure of body size \cr \bold{trait.dimensions} \tab \code{character} \tab dimensionality of the measure \cr \bold{field.collection} \tab \code{character} \tab whether data were collected in the field \cr \bold{publication.year} \tab \code{numeric} \tab publication year of the study \cr \bold{pooled.data} \tab \code{character} \tab whether data were pooled either spatially and/or temporally \cr \bold{spatially.pooled} \tab \code{character} \tab whether data were pooled spatially \cr \bold{temporally.pooled} \tab \code{character} \tab whether data were pooled temporally \cr \bold{ri} \tab \code{numeric} \tab correlation coefficient \cr \bold{ni} \tab \code{numeric} \tab sample size } } \details{ The 457 studies included in this dataset provide 1828 correlation coefficients describing the similarity in some measure of body size in mating couples in 341 different species. } \source{ Rios Moura, R., Oliveira Gonzaga, M., Silva Pinto, N., Vasconcellos-Neto, J., & Requena, G. S. (2021). Assortative mating in space and time: Patterns and biases. \emph{Ecology Letters}, \bold{24}(5), 1089--1102. \verb{https://doi.org/10.1111/ele.13690} } \references{ Cinar, O., Nakagawa, S., & Viechtbauer, W. (in press). Phylogenetic multilevel meta-analysis: A simulation study on the importance of modelling the phylogeny. \emph{Methods in Ecology and Evolution}. \verb{https://doi.org/10.1111/2041-210X.13760} Hadfield, J. D., & Nakagawa, S. (2010). General quantitative genetic methods for comparative biology: Phylogenies, taxonomies and multi-trait models for continuous and categorical characters. \emph{Journal of Evolutionary Biology}, \bold{23}(3), 494--508. \verb{https://doi.org/10.1111/j.1420-9101.2009.01915.x} Nakagawa, S., & Santos, E. S. A. (2012). Methodological issues and advances in biological meta-analysis. \emph{Evolutionary Ecology}, \bold{26}(5), 1253--1274. \verb{https://doi.org/10.1007/s10682-012-9555-5} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.moura2021$dat head(dat) \dontrun{ ### load metafor package library(metafor) ### load ape package library(ape, warn.conflicts=FALSE) ### calculate r-to-z transformed correlations and corresponding sampling variances dat <- escalc(measure="ZCOR", ri=ri, ni=ni, data=dat) ### copy tree to 'tree' tree <- dat.moura2021$tree ### turn tree into an ultrametric one tree <- compute.brlen(tree) ### compute phylogenetic correlation matrix A <- vcv(tree, corr=TRUE) ### make copy of the species.id variable dat$species.id.phy <- dat$species.id ### fit multilevel phylogenetic meta-analytic model res <- rma.mv(yi, vi, random = list(~ 1 | study.id, ~ 1 | effect.size.id, ~ 1 | species.id, ~ 1 | species.id.phy), R=list(species.id.phy=A), data=dat) res ### examine if spatial and/or temporal pooling of data tends to yield larger correlations res <- rma.mv(yi, vi, mods = ~ spatially.pooled * temporally.pooled, random = list(~ 1 | study.id, ~ 1 | effect.size.id, ~ 1 | species.id, ~ 1 | species.id.phy), R=list(species.id.phy=A), data=dat) res ### estimated average correlation without pooling, when pooling spatially, ### when pooling temporally, and when pooling spatially and temporally predict(res, newmods = rbind(c(0,0,0),c(1,0,0),c(0,1,0),c(1,1,1)), transf=transf.ztor, digits=2) } } \keyword{datasets} \concept{ecology} \concept{evolution} \concept{correlation coefficients} \concept{multivariate models} \concept{phylogeny} \concept{meta-regression} \section{Concepts}{ ecology, evolution, correlation coefficients, multivariate models, phylogeny, meta-regression } metadat/man/dat.crisafulli2020.Rd0000644000176200001440000000503515174405540016153 0ustar liggesusers\name{dat.crisafulli2020} \docType{data} \alias{dat.crisafulli2020} \title{Duchenne Muscular Dystrophy (DMD) Prevalence Data} \description{26 studies reporting estimates of the birth prevalence of Duchenne muscular dystrophy.} \usage{ dat.crisafulli2020 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study label (first author, year) \cr \bold{pubyear} \tab \code{integer} \tab publication year \cr \bold{country} \tab \code{factor} \tab origin of investigated population \cr \bold{from}, \bold{to} \tab \code{integer} \tab time span of investigation (years) \cr \bold{cases} \tab \code{integer} \tab number of DMD cases \cr \bold{total} \tab \code{integer} \tab corresponding total population \cr } } \details{ \emph{Duchenne muscular dystrophy} (DMD) is a rare disease that is caused by a genetic mutation and is characterized by impairment through muscle weakness and a reduced life expectancy. Crisafulli et al. (2020) reported on a systematic review of data on the epidemiology of DMD, including estimates of the \emph{birth prevalence} (which is of the order of a few per ten thousand). One of the originally reported studies (Koenig, 2019) is omitted here, as it constitutes an obvious outlier, and the reliability of the reported data is doubtful; Crisafulli et al. (2020) pointed out that \dQuote{\emph{Concerning birth prevalence, Koenig et al. were found to be outliers. This study had problems with data collection in the last study year, as due to privacy issues, DMD cases were under-reported.}} } \source{ Crisafulli, S., Sultana, J., Fontana, A., Salvo, F., Messina, S., & Trifiro, G. (2020). Global epidemiology of Duchenne muscular dystrophy: an updated systematic review and meta-analysis. \emph{Orphanet Journal of Rare Diseases}, \bold{15}, 141. \verb{https://doi.org/10.1186/s13023-020-01430-8} } \author{ Christian \enc{Röver}{Roever}, \email{christian.roever@med.uni-goettingen.de} } \examples{ # show (some) data head(dat.crisafulli2020) \dontrun{ # compute logarithmic proportions and associated standard errors library(metafor) logp <- escalc(measure="PLN", xi=cases, ni=total, slab=study, data=dat.crisafulli2020) # perform meta-analysis rma01 <- rma.uni(logp) # show results rma01 # illustrate in a forest plot forest(rma01, xlim=c(-12,-5)) } } \keyword{datasets} \concept{medicine} \concept{epidemiology} \concept{proportions} \section{Concepts}{ medicine, epidemiology, proportions } metadat/man/dat.metap.Rd0000644000176200001440000001441615174405540014623 0ustar liggesusers\name{dat.metap} \docType{data} \alias{dat.metap} \title{Example Data for the Meta-Analysis of Significance Values} \description{A collection of datasets for illustrating the meta-analysis of significance values (i.e., methods for combining p-values from tests of significance).} \usage{ dat.metap } \format{ A list with the following elements: \describe{ \item{\code{beckerp}}{A numeric vector with 5 hypothetical \eqn{p}-values} \item{\code{cholest}}{A data frame with 34 observations on the following 5 variables: \tabular{lll}{ \bold{ntreat} \tab \code{numeric} \tab number of patients in the treated group \cr \bold{ncontrol} \tab \code{numeric} \tab number of patients in the control group \cr \bold{dtreat} \tab \code{numeric} \tab number of deaths in the treated group \cr \bold{dcontrol} \tab \code{numeric} \tab number of deaths in the control group \cr \bold{p} \tab \code{numeric} \tab one-sided \eqn{p}-values \cr }} \item{\code{edgington}}{A vector of with 7 hypothetical \eqn{p}-values} \item{\code{mourning}}{A data frame with 9 observations on the following 3 variables: \tabular{lll}{ \bold{stance} \tab \code{character} \tab character variable with levels \code{No stand}, \code{Opponent}, \code{Supporter} \cr \bold{grade} \tab \code{character} \tab character variable with levels \code{G11-12}, \code{G7-8}, \code{G9-10} \cr \bold{p} \tab \code{numeric} \tab \eqn{p}-values \cr }} \item{\code{naep}}{A data frame with 34 observations on the following 2 variables: \tabular{lll}{ \bold{state} \tab \code{character} \tab character variable with two-letter US state names \cr \bold{p} \tab \code{numeric} \tab \eqn{p}-values \cr }} \item{\code{rosenthal}}{A data frame with 5 observations on the following 3 variables: \tabular{lll}{ \bold{t} \tab \code{numeric} \tab t-statistics \cr \bold{df} \tab \code{numeric} \tab degrees of freedom \cr \bold{p} \tab \code{numeric} \tab one-sided \eqn{p}-values \cr }} \item{\code{teachexpect}}{A vector of 19 \eqn{p}-values} \item{\code{validity}}{ A data frame with 20 observations on the following 3 variables: \tabular{lll}{ \bold{n} \tab \code{numeric} \tab sample sizes \cr \bold{r} \tab \code{numeric} \tab correlation coefficients \cr \bold{p} \tab \code{numeric} \tab one-sided \eqn{p}-values \cr }} \item{\code{zhang}}{A data frame with 22 observations on the following 11 variables: \tabular{lll}{ \bold{study} \tab \code{character} \tab study names \cr \bold{smd} \tab \code{numeric} \tab standardized mean differences \cr \bold{lo} \tab \code{numeric} \tab lower confidence interval limits \cr \bold{hi} \tab \code{numeric} \tab upper confidence interval limits \cr \bold{ntreat} \tab \code{numeric} \tab treated group sample sizes \cr \bold{ncont} \tab \code{numeric} \tab control group sample sizes \cr \bold{n} \tab \code{numeric} \tab total sample sizes \cr \bold{phase} \tab \code{factor} \tab phase the patients were in: acute, healing, healed \cr \bold{sd} \tab \code{numeric} \tab the calculated standard deviations \cr \bold{z} \tab \code{numeric} \tab the calculated z-values \cr \bold{p} \tab \code{numeric} \tab one-sided \eqn{p}-values \cr }} } } \details{ \describe{ \item{\code{beckerp}}{Hypothetical \eqn{p}-values from Becker (1994).} \item{\code{cholest}}{Trials of interventions for cholesterol lowering from Sutton et al. (2000).} \item{\code{edgington}}{Hypothetical \eqn{p}-values from Edgington (1972).} \item{\code{mourning}}{Results from a study of mourning practices of Israeli youth following the assassination of Itzakh Rabin from Benjamini and Hochberg (2000).} \item{\code{naep}}{Results of mathematical achievement scores from the National Assessment of Educational Progress from Benjamini and Hochberg (2000).} \item{\code{rosenthal}}{Hypothetical example from Rosenthal (1978).} \item{\code{teachexpect}}{\eqn{p}-values from studies of the effect of manipulating teacher expectancy on student IQ from Becker (1994).} \item{\code{validity}}{Data from studies of validity of student ratings of their instructors from Becker (1994) including correlations and sample sizes as well as \eqn{p}-values.} \item{\code{zhang}}{Data from trials of exercise training for patients with cardiovascular disease from Zhang et al. (2016).} } } \author{Michael Dewey} \note{ The \eqn{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{ Becker, B. J. (1994). Combining significance levels. In H. Cooper & L. V. Hedges (Eds.), \emph{The handbook of research synthesis} (pp. 215–230). New York: Russell Sage Foundation. Benjamini, Y., & Hochberg, Y. (2000). On the adaptive control of the false discovery rate in multiple testing with independent statistics. \emph{Journal of Educational and Behavioral Statistics}, \bold{25}(1), 60--83. \verb{https://doi.org/10.3102/10769986025001060} Edgington, E. S. (1972). An additive method for combining probability values from independent experiments. \emph{Journal of Psychology}, \bold{80}(2), 351-363. \verb{https://doi.org/10.1080/00223980.1972.9924813} Rosenthal, R. (1978). Combining results of independent studies. \emph{Psychological Bulletin}, \bold{85}(1), 185--193. \verb{https://doi.org/10.1037/0033-2909.85.1.185} Sutton, A. J., Abrams, K. R., Jones, D. R., Sheldon, T. A., & Song, F. (2000). \emph{Methods for meta-analysis in medical research}. Chichester, UK: Wiley. Zhang, Y.-M., Lu, Y., Tang, Y., Yang, D., Wu, H.-F., Bian, Z.-P., Xu, J.-D., Gu, C.-R., Wang, L.-S., & Chen, X.-J. (2016). 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. \emph{Disability and Rehabilitation}, \bold{38}(3), 268--276. \verb{https://doi.org/10.3109/09638288.2015.1036174} } \examples{ dat.metap } \keyword{datasets} \concept{combining p-values} \section{Concepts}{ combining p-values } metadat/man/datsearch.Rd0000644000176200001440000001160715174405540014703 0ustar liggesusers\name{datsearch} \alias{datsearch} \title{Search Function for the Datasets} \description{Function to search among the existing datasets.} \usage{ datsearch(pattern, concept=TRUE, matchall=TRUE, fixed=TRUE, pkgdown=FALSE) } \arguments{ \item{pattern}{character string or vector of strings specifying the terms to search for within the datasets. Can also be left unspecified to start the function in an interactive mode.} \item{concept}{logical indicating whether the search should be confined to the concept terms (\code{TRUE} by default) or whether a full-text search should be conducted.} \item{matchall}{logical indicating whether only the datasets matching all terms (if multiple are specified) are returned (\code{TRUE} by default) or whether datasets matching any one of the terms are returned.} \item{fixed}{logical indicating whether a term is a string to be matched as is (\code{TRUE} by default). If \code{FALSE}, a search term is a regular expression that \code{\link{grep}} will search for. Only relevant when \code{concept=FALSE} (i.e., when doing a full-text search).} \item{pkgdown}{logical indicating whether the standard help file or the pkgdown docs (at \url{https://wviechtb.github.io/metadat/}) should be shown for a chosen dataset (\code{FALSE} by default).} } \details{ The function can be used to search all existing datasets in the \pkg{metadat} package based on their concept terms (see below) or based on a full-text search of their corresponding help files. When running \code{datsearch()} without the \code{pattern} argument specified, the function starts in an interactive mode and prompts for one or multiple search terms. Alternatively, one can specify a single search term via the \code{pattern} argument or multiple search terms by using a string vector as the \code{pattern} or by separating multiple search terms in a single string with \sQuote{,}, \sQuote{;}, or \sQuote{and}. If \code{matchall=TRUE} (the default), only datasets matching all search terms (if multiple are specified) are returned. If \code{matchall=FALSE}, datasets matching any one of the search terms are returned. If a single match is found, the corresponding help file is directly shown. If multiple matches are found, the user is prompted to choose one of the matching datasets of interest. \bold{Concept Terms} Each dataset is tagged with one or multiple concept terms that refer to various aspects of a dataset, such as the field/topic of research, the outcome measure used for the analysis, the model(s) used for analyzing the data, and the methods/concepts that can be illustrated with the dataset. \itemize{ \item In terms of \sQuote{fields/topics}, the following terms have been used at least once: alternative medicine, attraction, cardiology, climate change, covid-19, criminology, dentistry, ecology, education, engineering, epidemiology, evolution, genetics, human factors, medicine, memory, obstetrics, oncology, persuasion, physics, primary care, psychiatry, psychology, pulmonology, rheumatology, smoking, social work, sociology, sports. \item In terms of \sQuote{outcome measures}, the following terms have been used at least once: common language effect size, correlation coefficients, Cronbach's alpha, hazard ratios, incidence rates, raw mean differences, odds ratios, proportions, ratios of means, raw means, risk differences, risk ratios, (semi-)partial correlations, standardized mean changes, standardized mean differences. \item In terms of \sQuote{models/methods/concepts}, the following terms have been used at least once: cluster-robust inference, combining p-values, component network meta-analysis, cumulative meta-analysis, diagnostic accuracy studies, dose response models, generalized linear models, individual participant data, longitudinal models, Mantel-Haenszel method, meta-regression, missing data, model checks, multilevel models, multivariate models, network meta-analysis, outliers, Peto's method, phylogeny, prevalence, publication bias, reliability generalization, risk-of-bias, single-arm studies, spatial correlation, subgroup analysis. } } \author{ Daniel Noble, \email{daniel.noble@anu.edu.au} \cr Wolfgang Viechtbauer, \email{wvb@metafor-project.org} } \examples{ # note: the examples below are not run since they require interactivity if (FALSE) { # start the function in the interactive mode datsearch() # find all datasets tagged with the concept term 'standardized mean differences' datsearch("standardized mean differences") # find all datasets tagged with the concept terms 'odds ratio' and 'multilevel' datsearch("odds ratio, multilevel") # do a full-text search for the term 'infarct' datsearch("infarct", concept=FALSE) # do a full-text search for 'rma.mv(' (essentially finds all datasets where # the rma.mv() function was used in the examples section of a help file) datsearch("rma.mv(", concept=FALSE) } } \keyword{file} metadat/man/dat.mccurdy2020.Rd0000644000176200001440000001645015174405540015467 0ustar liggesusers\name{dat.mccurdy2020} \docType{data} \alias{dat.mccurdy2020} \title{Studies on the Generation Effect} \description{Results from 126 articles that examined the so-called \sQuote{generation effect}.} \usage{ dat.mccurdy2020 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{article} \tab \code{numeric} \tab article identifier \cr \bold{experiment} \tab \code{character} \tab experiment (within article) identifier \cr \bold{sample} \tab \code{numeric} \tab sample (within experiment) identifier \cr \bold{id} \tab \code{numeric} \tab row identifier \cr \bold{pairing} \tab \code{numeric} \tab identifier to indicate paired conditions within experiments \cr \bold{yi} \tab \code{numeric} \tab mean recall rate for the condition \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variance \cr \bold{ni} \tab \code{numeric} \tab number of participants for the condition \cr \bold{stimuli} \tab \code{numeric} \tab number of stimuli for the condition \cr \bold{condition} \tab \code{factor} \tab condition (\sQuote{read} or \sQuote{generate}) \cr \bold{gen_difficulty} \tab \code{factor} \tab generation difficulty (\sQuote{low} or \sQuote{high}) \cr \bold{manip_type} \tab \code{factor} \tab manipulation type of the generate versus read condition (using a \sQuote{within} or \sQuote{between} subjects design) \cr \bold{present_style} \tab \code{factor} \tab presentation style (\sQuote{mixed} or \sQuote{pure} list presentation) \cr \bold{word_status} \tab \code{factor} \tab word status (\sQuote{words}, \sQuote{non-words}, or \sQuote{numbers}) \cr \bold{memory_test} \tab \code{factor} \tab memory test (\sQuote{recognition}, \sQuote{cued recall}, or \sQuote{free recall}) \cr \bold{memory_type} \tab \code{factor} \tab memory type (\sQuote{item}, \sQuote{source}, \sQuote{font color}, \sQuote{font type}, \sQuote{order}, \sQuote{cue word}, \sQuote{background color}, or \sQuote{location}) \cr \bold{gen_constraint} \tab \code{factor} \tab generation constraint (\sQuote{low}, \sQuote{medium}, or \sQuote{high}) \cr \bold{learning_type} \tab \code{factor} \tab learning type (\sQuote{incidental} or \sQuote{intentional}) \cr \bold{stimuli_relation} \tab \code{factor} \tab stimuli relation (\sQuote{semantic}, \sQuote{category}, \sQuote{antonym}, \sQuote{synonym}, \sQuote{rhyme}, \sQuote{compound words}, \sQuote{definitions}, or \sQuote{unrelated}) \cr \bold{gen_mode} \tab \code{factor} \tab generation mode (\sQuote{verbal/speaking}, \sQuote{covert/thinking}, or \sQuote{writing/typing}) \cr \bold{gen_task} \tab \code{factor} \tab generation task (\sQuote{anagram}, \sQuote{letter transposition}, \sQuote{word fragment}, \sQuote{sentence completion}, \sQuote{word stem}, \sQuote{calculation}, or \sQuote{cue only}) \cr \bold{attention} \tab \code{factor} \tab attention (\sQuote{divided} or \sQuote{full}) \cr \bold{pacing} \tab \code{factor} \tab pacing (\sQuote{self-paced} or \sQuote{timed}) \cr \bold{filler_task} \tab \code{factor} \tab filler task (\sQuote{yes} or \sQuote{no}) \cr \bold{age_grp} \tab \code{factor} \tab age group (\sQuote{younger} or \sQuote{older} adults) \cr \bold{retention_delay} \tab \code{factor} \tab retention delay (\sQuote{immediate}, \sQuote{short}, or \sQuote{long}) \cr } } \details{ The generation effect is the memory benefit for self-generated compared with read or experimenter-provided information (Jacoby, 1978; Slamecka & Graf, 1978). In a typical study, participants are presented with a list of stimuli (usually words or word pairs). For half of the stimuli, participants self-generate a target word (e.g., open–cl____), while for the other half, participants simply read an intact target word (e.g., above–below). On a later memory test for the target words, the common finding is that self-generated words are better remembered than read words (i.e., the generation effect). Although several theories have been proposed to explain the generation effect, there is still some debate on the underlying memory mechanism(s) contributing to this phenomenon. The meta-analysis by McCurdy et al. (2020) translated various theories on the generation effect into hypotheses that could then be tested in moderator analyses based on a dataset containing 126 articles, 310 experiments, and 1653 mean recall estimates collected under various conditions. Detailed explanations of the various variables coded (and how these can be used to test various hypotheses regarding the generation effect) can be found in the article. The most important variable is \code{condition}, which denotes whether a particular row of the dataset corresponds to the results of a \sQuote{read} or a \sQuote{generate} condition. The data structure is quite complex. Articles may have reported the findings from multiple experiments involving one or multiple samples that were examined under various conditions. The \code{pairing} variable indicates which rows of the dataset represent a pairing of a read condition with one or multiple corresponding generate conditions within an experiment. A pairing may involve the same sample of subjects (when using a within-subjects design for comparing the conditions) or different samples (when using a between-subjects design). } \source{ McCurdy, M. P., Viechtbauer, W., Sklenar, A. M., Frankenstein, A. N., & Leshikar, E. D. (2020). Theories of the generation effect and the impact of generation constraint: A meta-analytic review. \emph{Psychonomic Bulletin & Review}, \bold{27}(6), 1139--1165. \verb{https://doi.org/10.3758/s13423-020-01762-3} } \references{ Slamecka, N. J., & Graf, P. (1978). The generation effect: Delineation of a phenomenon. \emph{Journal of Experimental Psychology: Human Learning and Memory}, \bold{4}(6), 592--604. \verb{https://doi.org/10.1037/0278-7393.4.6.592} Jacoby, L. L. (1978). On interpreting the effects of repetition: Solving a problem versus remembering a solution. \emph{Journal of Verbal Learning and Verbal Behavior}, \bold{17}(6), 649--668. \verb{https://doi.org/10.1016/S0022-5371(78)90393-6} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.mccurdy2020 head(dat) \dontrun{ ### load metafor package library(metafor) ### fit multilevel mixed-effects meta-regression model res <- rma.mv(yi, vi, mods = ~ condition, random = list(~ 1 | article/experiment/sample/id, ~ 1 | pairing), data=dat, sparse=TRUE, digits=3) res ### proportion of total amount of heterogeneity due to each component data.frame(source=res$s.names, sigma2=round(res$sigma2, 3), prop=round(res$sigma2 / sum(res$sigma2), 2)) ### apply cluster-robust inference methods sav <- robust(res, cluster=article, clubSandwich=TRUE) sav ### estimated average recall rate in read and generate conditions predict(sav, newmods = c(0,1), digits=3) } } \keyword{datasets} \concept{psychology} \concept{memory} \concept{proportions} \concept{raw means} \concept{multilevel models} \concept{cluster-robust inference} \section{Concepts}{ psychology, memory, proportions, raw means, multilevel models, cluster-robust inference } metadat/man/dat.hasselblad1998.Rd0000644000176200001440000001543415174405540016153 0ustar liggesusers\name{dat.hasselblad1998} \docType{data} \alias{dat.hasselblad1998} \title{Studies on the Effectiveness of Counseling for Smoking Cessation} \description{Results from 24 studies on the effectiveness of various counseling types for smoking cessation.} \usage{ dat.hasselblad1998 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab id number for each treatment arm \cr \bold{study} \tab \code{numeric} \tab study id number \cr \bold{authors} \tab \code{character} \tab study author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{trt} \tab \code{character} \tab intervention group \cr \bold{xi} \tab \code{numeric} \tab number of individuals abstinent \cr \bold{ni} \tab \code{numeric} \tab number of individuals in group } } \details{ The dataset includes the results from 24 studies on the effectiveness of various counseling types for smoking cessation (i.e., self-help, individual counseling, group counseling, and no contact). The dataset indicates the total number of individuals within each study arm and the number that were abstinent from 6 to 12 months. The majority of the studies compared two interventions types against each other, while 2 studies compared three types against each other simultaneously. The data can be used for a \sQuote{network meta-analysis} (also called a \sQuote{mixed treatment comparison}). The code below shows how such an analysis can be conducted using an arm-based and a contrast-based model (see Salanti et al., 2008, for more details). } \source{ Hasselblad, V. (1998). Meta-analysis of multitreatment studies. \emph{Medical Decision Making}, \bold{18}(1), 37--43. \verb{https://doi.org/10.1177/0272989X9801800110} } \references{ Gleser, L. J., & Olkin, I. (2009). Stochastically dependent effect sizes. In H. Cooper, L. V. Hedges, & J. C. Valentine (Eds.), \emph{The handbook of research synthesis and meta-analysis} (2nd ed., pp. 357--376). New York: Russell Sage Foundation. Law, M., Jackson, D., Turner, R., Rhodes, K., & Viechtbauer, W. (2016). Two new methods to fit models for network meta-analysis with random inconsistency effects. \emph{BMC Medical Research Methodology}, \bold{16}, 87. \verb{https://doi.org/10.1186/s12874-016-0184-5} Salanti, G., Higgins, J. P. T., Ades, A. E., & Ioannidis, J. P. A. (2008). Evaluation of networks of randomized trials. \emph{Statistical Methods in Medical Research}, \bold{17}(3), 279--301. \verb{https://doi.org/10.1177/0962280207080643} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.hasselblad1998 dat \dontrun{ ### load metafor package library(metafor) ### create network graph ('igraph' package must be installed) library(igraph, warn.conflicts=FALSE) pairs <- data.frame(do.call(rbind, sapply(split(dat$trt, dat$study), function(x) t(combn(x,2)))), stringsAsFactors=FALSE) lvls <- c("no_contact", "self_help", "ind_counseling", "grp_counseling") pairs$X1 <- factor(pairs$X1, levels=lvls) pairs$X2 <- factor(pairs$X2, levels=lvls) tab <- table(pairs[,1], pairs[,2]) tab # adjacency matrix g <- graph_from_adjacency_matrix(tab, mode = "plus", weighted=TRUE, diag=FALSE) vertex_attr(g, "name") <- c("No Contact", "Self-Help", "Individual\nCounseling", "Group\nCounseling") plot(g, edge.curved=FALSE, edge.width=E(g)$weight, layout=layout_on_grid, vertex.size=45, vertex.color="lightgray", vertex.label.color="black", vertex.label.font=2) ### calculate log odds for each study arm dat <- escalc(measure="PLO", xi=xi, ni=ni, add=1/2, to="all", data=dat) dat ### convert trt variable to factor with desired ordering of levels dat$trt <- factor(dat$trt, levels=c("no_contact", "self_help", "ind_counseling", "grp_counseling")) ### add a space before each level (this makes the output a bit more legible) levels(dat$trt) <- paste0(" ", levels(dat$trt)) ### network meta-analysis using an arm-based model with fixed study effects ### by setting rho=1/2, tau^2 reflects the amount of heterogeneity for all treatment comparisons res <- rma.mv(yi, vi, mods = ~ 0 + factor(study) + trt, random = ~ trt | study, rho=1/2, data=dat, btt="trt") res ### all pairwise odds ratios of interventions versus no contact predict(res, newmods=cbind(matrix(0, nrow=3, ncol=24), diag(3)), intercept=FALSE, transf=exp, digits=2) ### all pairwise odds ratios comparing interventions (ic vs sh, gc vs sh, and gc vs ic) predict(res, newmods=cbind(matrix(0, nrow=3, ncol=24), rbind(c(-1,1,0), c(-1,0,1), c(0,-1,1))), intercept=FALSE, transf=exp, digits=2) ### forest plot of ORs of interventions versus no contact forest(c(0,res$beta[25:27]), sei=c(0,res$se[25:27]), psize=1, xlim=c(-3,4), digits=c(2,1), efac=2, slab=c("No Contact", "Self-Help", "Individual Counseling", "Group Counseling"), atransf=exp, at=log(c(0.5, 1, 2, 4, 8)), xlab="Odds Ratio for Intervention vs. No Contact", header=c("Intervention", "Odds Ratio [95\% CI]")) ############################################################################ ### restructure dataset to a contrast-based format dat <- to.wide(dat.hasselblad1998, study="study", grp="trt", ref="no_contact", grpvars=6:7) ### calculate log odds ratios for each treatment comparison dat <- escalc(measure="OR", ai=xi.1, n1i=ni.1, ci=xi.2, n2i=ni.2, add=1/2, to="all", data=dat) dat ### calculate the variance-covariance matrix of the log odds ratios for multitreatment studies ### see Gleser & Olkin (2009), equation (19.11), for the covariance equation calc.v <- function(x) { v <- matrix(1/(x$xi.2[1] + 1/2) + 1/(x$ni.2[1] - x$xi.2[1] + 1/2), nrow=nrow(x), ncol=nrow(x)) diag(v) <- x$vi v } V <- bldiag(lapply(split(dat, dat$study), calc.v)) ### add contrast matrix to dataset dat <- contrmat(dat, grp1="trt.1", grp2="trt.2") dat ### network meta-analysis using a contrast-based random-effects model ### by setting rho=1/2, tau^2 reflects the amount of heterogeneity for all treatment comparisons res <- rma.mv(yi, V, mods = ~ 0 + self_help + ind_counseling + grp_counseling, random = ~ comp | study, rho=1/2, data=dat) res ### predicted odds ratios of interventions versus no contact predict(res, newmods=diag(3), transf=exp, digits=2) ### fit random inconsistency effects model (see Law et al., 2016) res <- rma.mv(yi, V, mods = ~ 0 + self_help + ind_counseling + grp_counseling, random = list(~ comp | study, ~ comp | design), rho=1/2, phi=1/2, data=dat) res } } \keyword{datasets} \concept{medicine} \concept{psychology} \concept{smoking} \concept{odds ratios} \concept{network meta-analysis} \section{Concepts}{ medicine, psychology, smoking, odds ratios, network meta-analysis } metadat/man/dat.dumouchel1994.Rd0000644000176200001440000000717315174405540016033 0ustar liggesusers\name{dat.dumouchel1994} \docType{data} \alias{dat.dumouchel1994} \title{Nitrogen dioxide data set} \description{Nine studies investigating the effect of NO2 exposure on respiratory illness in children.} \usage{ dat.dumouchel1994 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study label \cr \bold{smoke} \tab \code{factor} \tab adjustment for smoking (y/n) \cr \bold{no2} \tab \code{factor} \tab direct measurement of NO2 concentration (y/n) \cr \bold{gender} \tab \code{factor} \tab adjustment for gender (y/n) \cr \bold{or} \tab \code{numeric} \tab odds ratio for childhood respiratory illness \cr \bold{lower} \tab \code{numeric} \tab lower bound of 95 percent CI \cr \bold{upper} \tab \code{numeric} \tab upper bound of 95 percent CI } } \details{ Hasselblad et al. (1992) investigated the effects of nitrogen dioxide (NO2) exposure on the occurrence of respiratory illness in children. Their data were picked up by DuMouchel (1994) as an illustrative example in his article on Bayesian meta-analysis, and were also part of his \dQuote{\code{hblm}} S-Plus software package. DuMouchel's dataset differs slightly from the figures quoted by Hasselblad et al. (1992), apparently because he had additional, more detailed data available. The data set features three study-level covariables reflecting characteristics of the study designs, namely, whether the quoted estimate had been adjusted for parents' smoking status, whether NO2 exposure had been measured directly (or presence of a gas stove in the household had been used as a proxy instead), and whether the quoted effect had been adjusted for gender. Inclusion of the covariables allows to account for the studies' design features, quantify their effects, and adjust for these. } \source{ DuMouchel, W. H. (1994). Hierarchical Bayes linear models for meta-analysis. Technical Report 27, National Institute of Statistical Sciences (NISS); Research Triangle Park, NC, USA. \verb{https://www.niss.org/research/technical-reports/hierarchical-bayes-linear-models-meta-analysis-1994} } \references{ Hasselblad, V., Eddy, D. M., & Kotchmar, D. J. (1992). Synthesis of environmental evidence: Nitrogen dioxide epidemiology studies. \emph{Journal of the Air and Waste Management Association}, \bold{42}(5), 662--671. \verb{https://doi.org/10.1080/10473289.1992.10467018} } \author{ Christian \enc{Röver}{Roever}, \email{christian.roever@med.uni-goettingen.de} } \examples{ # show data: dat.dumouchel1994 \dontrun{ # derive effect sizes (log-ORs): library(metafor) no2 <- escalc(measure="OR", yi=log(or), sei=(log(upper)-log(lower))/(2*qnorm(0.975)), slab=study, data=dat.dumouchel1994) summary(no2) # compute overall meta-analysis: library(bayesmeta) bm01 <- bayesmeta(no2, tau.prior="DuMouchel") # show results: bm01 forestplot(bm01) traceplot(bm01) # perform meta-regression; # specify regressor matrix: X <- model.matrix( ~ smoke + no2 + gender, data=no2) colnames(X) <- c("intercept", "smoke", "no2", "gender") # perform regression: bm02 <- bmr(no2, X=X, tau.prior="DuMouchel") # show results: bm02 forestplot(bm02) #forestplot(bm02, xlab="log-OR", # X.mean=rbind("none" = c(1,0,0,0), # "smoke" = c(1,1,0,0), # "no2" = c(1,0,1,0), # "gender" = c(1,0,0,1), # "all three" = c(1,1,1,1))) traceplot(bm02) } } \keyword{datasets} \concept{medicine} \concept{pulmonology} \concept{odds ratios} \concept{meta-regression} \section{Concepts}{ medicine, pulmonology, odds ratios, meta-regression } metadat/man/dat.lim2014.Rd0000644000176200001440000001033415174405540014600 0ustar liggesusers\name{dat.lim2014} \docType{data} \alias{dat.lim2014} \title{Studies on the Association Between Maternal Size, Offspring Size, and Number of Offsprings} \description{Results from studies examining the association between maternal size, offspring size, and number of offsprings.} \usage{ dat.lim2014 } \format{ The object is a list containing data frames \code{m_o_size}, \code{m_o_fecundity}, \code{o_o_unadj}, and \code{o_o_adj} that contain the following columns and the corresponding phylogenetic trees called \code{m_o_size_tree}, \code{m_o_fecundity_tree}, \code{o_o_unadj_tree}, and \code{o_o_adj_tree}: \tabular{lll}{ \bold{article} \tab \code{numeric} \tab article id \cr \bold{author} \tab \code{character} \tab study author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{species} \tab \code{character} \tab species \cr \bold{amniotes} \tab \code{character} \tab whether the species was amniotic \cr \bold{environment} \tab \code{character} \tab whether the species were wild or captive \cr \bold{reprounit} \tab \code{character} \tab whether the data were based on lifetime reproductive output or a single reproductive event (only in \code{m_o_size} and \code{m_o_fecundity}) \cr \bold{ri} \tab \code{numeric} \tab correlation coefficient \cr \bold{ni} \tab \code{numeric} \tab sample size } } \details{ The object \code{dat.lim2014} includes 4 datasets: \tabular{ll}{ \code{m_o_size} \tab on the correlation between maternal size and offspring size \cr \code{m_o_fecundity} \tab on the correlation between maternal size and number of offsprings \cr \code{o_o_unadj} \tab on the correlation between offspring size and number of offsprings \cr \code{o_o_adj} \tab on the correlation between offspring size and number of offsprings adjusted for maternal size } Objects \code{m_o_size_tree}, \code{m_o_fecundity_tree}, \code{o_o_unadj_tree}, and \code{o_o_adj_tree} are the corresponding phylogenetic trees for the species included in each of these datasets. } \source{ Lim, J. N., Senior, A. M., & Nakagawa, S. (2014). Heterogeneity in individual quality and reproductive trade-offs within species. \emph{Evolution}, \bold{68}(8), 2306--2318. \verb{https://doi.org/10.1111/evo.12446} } \references{ Cinar, O., Nakagawa, S., & Viechtbauer, W. (in press). Phylogenetic multilevel meta-analysis: A simulation study on the importance of modelling the phylogeny. \emph{Methods in Ecology and Evolution}. \verb{https://doi.org/10.1111/2041-210X.13760} Hadfield, J. D., & Nakagawa, S. (2010). General quantitative genetic methods for comparative biology: Phylogenies, taxonomies and multi-trait models for continuous and categorical characters. \emph{Journal of Evolutionary Biology}, \bold{23}(3), 494--508. \verb{https://doi.org/10.1111/j.1420-9101.2009.01915.x} Nakagawa, S., & Santos, E. S. A. (2012). Methodological issues and advances in biological meta-analysis. \emph{Evolutionary Ecology}, \bold{26}(5), 1253--1274. \verb{https://doi.org/10.1007/s10682-012-9555-5} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.lim2014$o_o_unadj dat[1:14, -c(2:3)] \dontrun{ ### load metafor package library(metafor) ### load ape package library(ape, warn.conflicts=FALSE) ### calculate r-to-z transformed correlations and corresponding sampling variances dat <- escalc(measure="ZCOR", ri=ri, ni=ni, data=dat) ### copy tree to 'tree' tree <- dat.lim2014$o_o_unadj_tree ### compute branch lengths tree <- compute.brlen(tree) ### compute phylogenetic correlation matrix A <- vcv(tree, corr=TRUE) ### make copy of the species variable dat$species.phy <- dat$species ### create effect size id variable dat$esid <- 1:nrow(dat) ### fit multilevel phylogenetic meta-analytic model res <- rma.mv(yi, vi, random = list(~ 1 | article, ~ 1 | esid, ~ 1 | species, ~ 1 | species.phy), R=list(species.phy=A), data=dat) res } } \keyword{datasets} \concept{ecology} \concept{evolution} \concept{correlation coefficients} \concept{multilevel models} \concept{phylogeny} \section{Concepts}{ ecology, evolution, correlation coefficients, multilevel models, phylogeny } metadat/man/dat.anker2025.Rd0000644000176200001440000001322115174405540015117 0ustar liggesusers\name{dat.anker2025} \docType{data} \alias{dat.anker2025} \title{Cardiology Example Data with Subgroup and Interaction Effects} \description{Treatment effects, overall and in male/female patient subgroups, as well as treatment-by-subgroup interaction effects in six randomized, placebo-controlled trials.} \usage{ dat.anker2025 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study identifier \cr \bold{year} \tab \code{integer} \tab study year \cr \bold{intv.n} \tab \code{integer} \tab number of patients in the intervention group \cr \bold{placebo.n} \tab \code{integer} \tab number of patients in the placebo group \cr \bold{iv.iron} \tab \code{factor} \tab the intravenous (IV) iron formulation investigated \cr \bold{size} \tab \code{factor} \tab study size (\dQuote{small} or \dQuote{large}, based on total number of patients) \cr \bold{followup} \tab \code{numeric} \tab followup duration (months) \cr \bold{baseline.age} \tab \code{numeric} \tab mean age at baseline (years)\cr \bold{baseline.lvef} \tab \code{numeric} \tab mean \emph{left ventricular ejection fraction (LVEF)} at baseline (\%) \cr \bold{baseline.hgb} \tab \code{numeric} \tab mean haemoglobin at baseline (g/dl) \cr \bold{baseline.ft} \tab \code{numeric} \tab mean ferritin at baseline (\eqn{\mu}{mc}g/l) \cr \bold{baseline.tsat} \tab \code{numeric} \tab mean \emph{transferritin saturation (TSAT)} at baseline (\%) \cr \bold{total.n} \tab \code{integer} \tab total number of patients \cr \bold{total.logrr} \tab \code{numeric} \tab overall effect (log-RR) \cr \bold{total.se} \tab \code{numeric} \tab standard error of overall effect \cr \bold{female.n} \tab \code{integer} \tab number of female patients\cr \bold{female.logrr} \tab \code{numeric} \tab effect (log-RR) in females \cr \bold{female.se} \tab \code{numeric} \tab standard error of effect in females \cr \bold{male.n} \tab \code{integer} \tab number of male patients \cr \bold{male.logrr} \tab \code{numeric} \tab effect (log-RR) in males \cr \bold{male.se} \tab \code{numeric} \tab standard error of effect in males \cr \bold{sex.logrrr} \tab \code{numeric} \tab treatment-by-subgroup interaction (log-RRR) \cr \bold{sex.se} \tab \code{numeric} \tab standard error of treatment-by-subgroup interaction } } \details{ Anker et al. (2025) analyzed the effects of intravenous (IV) iron therapy observed in six randomized, placebo-controlled trials. The primary endpoint was a composite of (recurrent) heart failure (HF) hospitalizations and cardiovascular (CV) death, and treatment effects were quantified in terms of risk ratios (RRs). Individual participant data were available for five trials, and analyses were harmonized to match the analysis of the sixth trial (the Ironman study). Meta-analyses were then performed based on logarithmic RRs (log-RRs). Besides investigation of the overall effect, it was of interest to what extent male and female patients benefited, and whether effects differed between both patient subgroups. The data set includes effect estimates within each study's male and female subgroups (in terms of log-RRs), as well as estimates of the difference between the subgroups (in terms of logarithmic ratios of RRs (log-RRRs). Technically, the RRRs then constitute treatment-by-subgroup interaction effects. } \source{ Anker, S. D., Karakas, M., Mentz, R. J., Ponikowski, P., Butler, J., Khan, M. S., Talha, K. M., Kalra, P. R., Hernandez, A. F., Mulder, H., Rockhold, F. W., Placzek, M., Röver, C., Cleland, J. G. F., & Friede, T. (2025). Systematic review and meta-analysis of intravenous iron therapy for patients with heart failure and iron deficiency. Nature Medicine, 31(8), 2640-2646. \verb{https://doi.org/10.1038/s41591-025-03671-1} } \author{ Christian Roever, \email{christian.roever@med.uni-goettingen.de} } \examples{ # show data dat.anker2025 \dontrun{ library(bayesmeta) # specify heterogeneity (tau) prior density (half-normal(0.5)) HN05 <- function(t){dhalfnormal(t, scale=0.5)} ####################################### # reproduce primary analysis (Fig.2) es.primary <- escalc(measure="IRR", yi=total.logrr, sei=total.se, ni=total.n, slab=study, data=dat.anker2025) bma01 <- bayesmeta(es.primary, tau.prior=HN05) forestplot(bma01, expo=TRUE, xlog=TRUE, xlab="rate ratio (RR)", title="HF hospitalizations / CV mortality") ###################################### # reproduce sex interaction analysis # (Tab.2, Supplementary Fig.4) es.sex <- escalc(measure="GEN", yi=sex.logrrr, sei=sex.se, ni=total.n, slab=study, data=dat.anker2025) bma02 <- bayesmeta(es.sex, tau.prior=HN05) forestplot(bma02, expo=TRUE, xlog=TRUE, xlab="ratio of RRs (RRR)", title="sex interaction (females/males)") ########################################### # reproduce male/female subgroup analyses # (Tab.2, Supplementary Fig.12) es.female <- escalc(measure="IRR", yi=female.logrr, sei=female.se, ni=female.n, slab=study, data=dat.anker2025) es.male <- escalc(measure="IRR", yi=male.logrr, sei=male.se, ni=male.n, slab=study, data=dat.anker2025) bma03a <- bayesmeta(es.female, tau.prior=HN05) bma03b <- bayesmeta(es.male, tau.prior=HN05) forestplot(bma03a, expo=TRUE, xlog=TRUE, xlab="rate ratio (RR)", title="female subgroup") forestplot(bma03b, expo=TRUE, xlog=TRUE, xlab="rate ratio (RR)", title="male subgroup") } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{incidence rates} \section{Concepts}{ medicine, cardiology, incidence rates } metadat/man/dat.franchini2012.Rd0000644000176200001440000000726415174405540015766 0ustar liggesusers\name{dat.franchini2012} \docType{data} \alias{dat.franchini2012} \title{Studies on Dopamine Agonists to Reduce \dQuote{Off-Time} in Patients with Advanced Parkinson Disease} \description{Results from 7 trials examining the effectiveness of four dopamine agonists and placebo to reduce \dQuote{off-time} in patients with advanced Parkinson disease.} \usage{ dat.franchini2012 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{Study} \tab \code{character} \tab study label \cr \bold{Treatment1} \tab \code{character} \tab treatment 1 \cr \bold{y1} \tab \code{numeric} \tab treatment effect arm 1 \cr \bold{sd1} \tab \code{numeric} \tab standard deviation arm 2 \cr \bold{n1} \tab \code{integer} \tab sample size arm 1 \cr \bold{Treatment2} \tab \code{character} \tab treatment 2 \cr \bold{y2} \tab \code{numeric} \tab treatment effect arm 2 \cr \bold{sd2} \tab \code{numeric} \tab standard deviation arm 2 \cr \bold{n2} \tab \code{integer} \tab sample size arm 1 \cr \bold{Treatment3} \tab \code{character} \tab treatment 3 \cr \bold{y3} \tab \code{numeric} \tab treatment effect arm 3 \cr \bold{sd3} \tab \code{numeric} \tab standard deviation arm 2 \cr \bold{n3} \tab \code{integer} \tab sample size arm 1 } } \details{ This network meta-analysis compared the effectiveness of four active treatments and placebo in patients with advanced Parkinson disease (Franchini et al., 2012). The outcome is mean lost work-time reduction in patients given dopamine agonists as adjunct therapy. The data are given as sample size, mean, and standard deviation in each trial arm. This dataset was used as an example in the supplemental material of Dias et al. (2013) where placebo is coded as 1 and the four active drugs as 2 to 5. } \source{ Dias, S., Sutton, A. J., Ades, A. E., & Welton, N. J. (2013). Evidence synthesis for decision making 2: A generalized linear modeling framework for pairwise and network meta-analysis of randomized controlled trials. \emph{Medical Decision Making}, \bold{33}(5), 607--617. \verb{https://doi.org/10.1177/0272989X12458724} Franchini, A. J., Dias, S., Ades, A. E., Jansen, J. P., & Welton, N. J. (2012). Accounting for correlation in network meta-analysis with multi-arm trials. \emph{Research Synthesis Methods}, \bold{3}(2), 142--160. \verb{https://doi.org/10.1002/jrsm.1049} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show results from first three studies; third study is a three-arm ### study head(dat.franchini2012, 3) \dontrun{ ### Load netmeta package suppressPackageStartupMessages(library(netmeta)) ### Print mean differences with two digits oldset <- settings.meta(digits = 2) ### Transform data from wide arm-based format to contrast-based ### format. Argument 'sm' must not be provided as the mean difference ### is the default in R function metacont() called internally. pw <- pairwise(list(Treatment1, Treatment2, Treatment3), n = list(n1, n2, n3), mean = list(y1, y2, y3), sd = list(sd1, sd2, sd3), data = dat.franchini2012, studlab = Study, sm = "MD") ### Show calculated mean differences (TE) for first three studies pw[1:5, c(3:7, 10, 1)] ### Conduct network meta-analysis net <- netmeta(pw) net ### Draw network graph netgraph(net, points = TRUE, cex.points = 3, cex = 1.5, plastic = TRUE, thickness = "se.fixed", iterate = TRUE, start = "eigen") ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{raw mean differences} \concept{network meta-analysis} \section{Concepts}{ medicine, raw mean differences, network meta-analysis } metadat/man/dat.hart1999.Rd0000644000176200001440000000670515174405540015011 0ustar liggesusers\name{dat.hart1999} \docType{data} \alias{dat.hart1999} \title{Studies on the Effectiveness of Warfarin for Preventing Strokes} \description{Results from 6 clinical trials examining the effectiveness of adjusted-dose warfarin for preventing strokes in patients with atrial fibrillation.} \usage{ dat.hart1999 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{trial} \tab \code{numeric} \tab trial number \cr \bold{study} \tab \code{character} \tab study name (abbreviated) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{x1i} \tab \code{numeric} \tab number of strokes in the warfarin group \cr \bold{n1i} \tab \code{numeric} \tab number of patients in the warfarin group \cr \bold{t1i} \tab \code{numeric} \tab total person-time (in years) in the warfarin group \cr \bold{x2i} \tab \code{numeric} \tab number of strokes in the placebo/control group \cr \bold{n2i} \tab \code{numeric} \tab number of patients in the placebo/control group \cr \bold{t2i} \tab \code{numeric} \tab total person-time (in years) in the placebo/control group \cr \bold{compgrp} \tab \code{character} \tab type of comparison group (placebo or control) \cr \bold{prevtype} \tab \code{character} \tab type of prevention (primary or secondary) \cr \bold{trinr} \tab \code{character} \tab target range for the international normalized ratio (INR) } } \details{ The 6 studies provide data with respect to the number of strokes in the warfarin and the comparison (placebo or control) group. In addition, the number of patients and the total person-time (in years) is provided for the two groups. The goal of the meta-analysis was to examine the effectiveness of adjusted-dose warfarin for preventing strokes in patients with atrial fibrillation. } \source{ Hart, R. G., Benavente, O., McBride, R., & Pearce, L. A. (1999). Antithrombotic therapy to prevent stroke in patients with atrial fibrillation: A meta-analysis. \emph{Annals of Internal Medicine}, \bold{131}(7), 492--501. \verb{https://doi.org/10.7326/0003-4819-131-7-199910050-00003} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.hart1999 dat \dontrun{ ### load metafor package library(metafor) ### calculate log incidence rate ratios and corresponding sampling variances dat <- escalc(measure="IRR", x1i=x1i, x2i=x2i, t1i=t1i, t2i=t2i, data=dat) dat ### meta-analysis of log incidence rate ratios using a random-effects model res <- rma(yi, vi, data=dat) res ### average incidence rate ratio with 95\% CI predict(res, transf=exp) ### forest plot with extra annotations par(mar=c(5,4,1,2)) forest(res, xlim=c(-11, 5), at=log(c(0.05, 0.25, 1, 4)), atransf=exp, slab=paste0(study, " (", year, ")"), ilab=cbind(paste(x1i, "/", t1i, sep=" "), paste(x2i, "/", t2i, sep=" ")), ilab.xpos=c(-6.5,-4), cex=0.85, header="Study (Year)") op <- par(cex=0.85, font=2) text(c(-6.5,-4), 8.5, c("Warfarin", "Control")) text(c(-6.5,-4), 7.5, c("Strokes / PT", "Strokes / PT")) segments(x0=-8, y0=8, x1=-2.75, y1=8) par(op) ### meta-analysis of incidence rate differences using a random-effects model res <- rma(measure="IRD", x1i=x1i, x2i=x2i, t1i=t1i, t2i=t2i, data=dat) res } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{incidence rates} \section{Concepts}{ medicine, cardiology, incidence rates } metadat/man/dat.thompson1999.Rd0000644000176200001440000000506415174405540015717 0ustar liggesusers\name{dat.thompson1999} \docType{data} \alias{dat.thompson1999} \title{Trials on Serum Cholesterin Concentration Lowering and Risk of Ischaemic Heart Disease} \description{Results from 28 trials evaluating effect of serum cholesterin concentration lowering on risk of ischaemic heart disease} \usage{ dat.thompson1999 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{studyid} \tab \code{integer} \tab study ID \cr \bold{ihd.cont} \tab \code{integer} \tab number of ischaemic heart disease (control group) \cr \bold{noihd.cont} \tab \code{integer} \tab number of non-events (control group) \cr \bold{ihd.exp} \tab \code{integer} \tab number of ischaemic heart disease (treated group) \cr \bold{noihd.exp} \tab \code{integer} \tab number of non-events (treated group) \cr \bold{OR} \tab \code{numeric} \tab odds ratio \cr \bold{logOR} \tab \code{numeric} \tab log odds ratio \cr \bold{varlogOR} \tab \code{numeric} \tab variance of log odds ratio \cr \bold{cholr} \tab \code{numeric} \tab cholesterol reduction (mmol/l) } } \details{ Thompson and Sharp (1999) compare several meta-regression approaches to explain heterogeneity in meta-analysis. The data set used is originally from Law et al. (1994), but with minor modifications. } \source{ Thompson, S. G., & Sharp, S. J. (1999). Explaining heterogeneity in meta-analysis: A comparison of methods. \emph{Statistics in Medicine}, \bold{18}(20), 2693--2708. \verb{https://doi.org/10.1002/(sici)1097-0258(19991030)18:20<2693::aid-sim235>3.0.co;2-v} } \references{ Law, M. R., Wald, N. J., & Thompson, S. G. (1994). By how much and how quickly does reduction in serum cholesterol concentration lower risk of ischaemic heart disease? \emph{British Medical Journal}, \bold{308}(6925), 367--372. \verb{https://doi.org/10.1136/bmj.308.6925.367} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first five studies head(dat.thompson1999, 5) \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Conduct meta-analysis m <- metabin(ihd.exp, ihd.exp + noihd.exp, ihd.cont, ihd.cont + noihd.cont, data = dat.thompson1999, sm = "OR", method = "Inverse") ### Thompson & Sharp (1999), Table III ### (1) None metareg(m, cholr, method.tau = "FE") ### (3a) Additive (MM) metareg(m, cholr, method.tau = "DL") } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{odds ratios} \concept{meta-regression} \section{Concepts}{ medicine, cardiology, odds ratios, meta-regression } metadat/man/dat.berkey1998.Rd0000644000176200001440000001106215174405540015323 0ustar liggesusers\name{dat.berkey1998} \docType{data} \alias{dat.berkey1998} \alias{dat.berkey1998r} \title{Studies on Treatments for Periodontal Disease} \description{Results from 5 trials comparing surgical and non-surgical treatments for medium-severity periodontal disease one year after treatment. \loadmathjax} \usage{ dat.berkey1998 dat.berkey1998r } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{trial} \tab \code{numeric} \tab trial number \cr \bold{author} \tab \code{character} \tab study author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{ni} \tab \code{numeric} \tab number of patients \cr \bold{outcome} \tab \code{character} \tab outcome (PD = probing depth; AL = attachment level) \cr \bold{yi} \tab \code{numeric} \tab observed mean difference in outcome (surgical versus non-surgical) \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variance \cr \bold{v1i} \tab \code{numeric} \tab variances and covariances of the observed effects \cr \bold{v2i} \tab \code{numeric} \tab variances and covariances of the observed effects } } \details{ The dataset includes the results from 5 trials that compared surgical and non-surgical methods for the treatment of medium-severity periodontal disease. Reported outcomes include the change in probing depth (PD) and attachment level (AL) one year after the treatment. The outcome measure used for this meta-analysis was the (raw) mean difference, calculated in such a way that positive values indicate that surgery was more effective than non-surgical treatment in decreasing the probing depth and increasing the attachment level (so, the results from the various trials indicate that surgery is preferable for reducing the probing depth, while non-surgical treatment is preferable for increasing the attachment level). Since each trial provides effect size estimates for both outcomes, the estimates are correlated. A multivariate model can be used to meta-analyze the two outcomes simultaneously. The \code{v1i} and \code{v2i} values are the variances and covariances of the observed effects. In particular, for each study, variables \code{v1i} and \code{v2i} form a \mjeqn{2 \times 2}{2x2} variance-covariance matrix of the observed effects, with the diagonal elements corresponding to the sampling variances of the mean differences (the first for probing depth, the second for attachment level) and the off-diagonal value corresponding to the covariance of the two mean differences. Below, the full (block diagonal) variance-covariance for all studies is constructed from these two variables. The dataset \code{dat.berkey1998r} is the same as \code{dat.berkey1998} except that the first row of each study corresponds to outcome \code{AL} and the second to outcome \code{PD} (i.e., the rows are reversed). } \source{ Berkey, C. S., Antczak-Bouckoms, A., Hoaglin, D. C., Mosteller, F., & Pihlstrom, B. L. (1995). Multiple-outcomes meta-analysis of treatments for periodontal disease. \emph{Journal of Dental Research}, \bold{74}(4), 1030--1039. \verb{https://doi.org/10.1177/00220345950740040201} Berkey, C. S., Hoaglin, D. C., Antczak-Bouckoms, A., Mosteller, F., & Colditz, G. A. (1998). Meta-analysis of multiple outcomes by regression with random effects. \emph{Statistics in Medicine}, \bold{17}(22), 2537--2550. \verb{https://doi.org/10.1002/(sici)1097-0258(19981130)17:22<2537::aid-sim953>3.0.co;2-c} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.berkey1998 dat \dontrun{ ### load metafor package library(metafor) ### construct block diagonal var-cov matrix of the observed outcomes based on variables v1i and v2i V <- vcalc(vi=1, cluster=author, rvars=c(v1i, v2i), data=dat) ### fit multiple outcomes (meta-regression) model (with REML estimation) res <- rma.mv(yi, V, mods = ~ 0 + outcome, random = ~ outcome | trial, struct="UN", data=dat) print(res, digits=3) ### test/estimate difference between the two outcomes anova(res, X=c(1,-1)) ### fit model including publication year as moderator for both outcomes (with ML estimation) res <- rma.mv(yi, V, mods = ~ 0 + outcome + outcome:I(year - 1983), random = ~ outcome | trial, struct="UN", data=dat, method="ML") print(res, digits=3) } } \keyword{datasets} \concept{medicine} \concept{dentistry} \concept{raw mean differences} \concept{multivariate models} \section{Concepts}{ medicine, dentistry, raw mean differences, multivariate models } metadat/man/dat.moore1998.Rd0000644000176200001440000000527415174405540015173 0ustar liggesusers\name{dat.moore1998} \docType{data} \alias{dat.moore1998} \title{Trials on Non-Steroidal Anti-Inflammatory Drugs in Acute Pain} \description{Results from 37 trials evaluating non-steroidal anti-inflammatory drugs (NSAIDS) in patients with acute pain.} \usage{ dat.moore1998 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{integer} \tab study ID \cr \bold{author} \tab \code{character} \tab first author \cr \bold{year} \tab \code{integer} \tab publication year \cr \bold{Ee} \tab \code{integer} \tab number of treatment successes (NSAIDS group) \cr \bold{Ne} \tab \code{integer} \tab number of patients (NSAIDS group) \cr \bold{Ec} \tab \code{integer} \tab number of treatment successes (control group) \cr \bold{Nc} \tab \code{integer} \tab number of patients (control group) \cr \bold{nonenglish} \tab \code{integer} \tab non-English publication \cr \bold{medline} \tab \code{integer} \tab listed in Medline \cr \bold{grey} \tab \code{integer} \tab grey literature \cr \bold{samecont} \tab \code{integer} \tab same control group \cr \bold{journal} \tab \code{character} \tab journal } } \details{ Moore et al. (1998) conducted a systematic review of 37 randomized placebo-controlled trials on the effectiveness and safety of topical non-steroidal anti-inflammatory drugs (NSAIDS) in acute pain. The main outcome was treatment success, defined as a reduction in pain of at least 50\%. This data set is used as an example in Schwarzer et al. (2015). } \source{ Moore, R. A., Tramèr, M. R., Carroll, D., Wiffen, P. J., & McQuay, H. J. (1998). Quantitive systematic review of topically applied non-steroidal anti-inflammatory drugs. \emph{British Medical Journal}, \bold{316}(7128), 333--338. \verb{https://doi.org/10.1136/bmj.316.7128.333} } \references{ Schwarzer, G., Carpenter, J. R., & \enc{Rücker}{Ruecker}, G. (2015). \emph{Meta-analysis with R}. Cham, Switzerland: Springer. } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first five studies head(dat.moore1998, 5) \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Conduct meta-analysis m <- metabin(Ee, Ne, Ec, Nc, data = dat.moore1998, sm = "OR", studlab = id, label.e = "NSAIDS", label.c = "Placebo") ### Funnel plot fun <- funnel(m, type = "contour", random = FALSE, pch = 16) legend(0.25, 1.25, bty = "n", legend = fun$text.contour, fill = fun$col.contour) } } \keyword{datasets} \concept{medicine} \concept{odds ratios} \concept{publication bias} \section{Concepts}{ medicine, odds ratios, publication bias } metadat/man/dat.knapp2017.Rd0000644000176200001440000001461515174405540015141 0ustar liggesusers\name{dat.knapp2017} \docType{data} \alias{dat.knapp2017} \title{Studies on Differences in Planning Performance in Schizophrenia Patients versus Healthy Controls} \description{Results from 31 studies examining differences in planning performance in schizophrenia patients versus healthy controls.} \usage{ dat.knapp2017 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab study author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{study} \tab \code{numeric} \tab study id number \cr \bold{task} \tab \code{character} \tab type of task \cr \bold{difficulty} \tab \code{numeric} \tab task difficulty \cr \bold{group1} \tab \code{character} \tab identifier for patient group within studies \cr \bold{group2} \tab \code{character} \tab identifier for control group within studies \cr \bold{comp} \tab \code{numeric} \tab identifier for comparisons within studies \cr \bold{yi} \tab \code{numeric} \tab standardized mean difference for planning performance \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variance \cr \bold{n_sz} \tab \code{numeric} \tab number of schizophrenic patients \cr \bold{n_hc} \tab \code{numeric} \tab number of healthy controls \cr \bold{yi} \tab \code{numeric} \tab standardized mean difference for IQ \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variance } } \details{ The studies included in this dataset examined differences between schizophrenia patients and healthy controls with respect to their performance on the tower of London test (\url{https://en.wikipedia.org/wiki/Tower_of_London_test}) or a similar cognitive tasks measuring planning ability. The outcome measure for this meta-analysis was the standardized mean difference (with positive values indicating better performance in the healthy controls compared to the schizophrenia patients). The dataset has a more complex structure for several reasons: \enumerate{ \item Studies 2, 3, 9, and 20 included more than one schizophrenia patient group and the standardized mean differences were computed by comparing these groups against a single healthy control group. \item Studies 6, 12, 14, 15, 18, 19, 22, and 26 had the patients and controls complete different tasks of varying complexity (essentially the average number of moves required to complete a task). Study 6 also included two different task types. \item Study 24 provides two standardized mean differences, one for men and the other for women. \item Study 29 provides three standardized mean differences, corresponding to the three different COMT Val158Met genotypes (val/val, val/met, and met/met). } All 4 issues described above lead to a multilevel structure in the dataset, with multiple standardized mean differences nested within some of the studies. Issues 1. and 2. also lead to correlated sampling errors. } \source{ Knapp, F., Viechtbauer, W., Leonhart, R., Nitschke, K., & Kaller, C. P. (2017). Planning performance in schizophrenia patients: A meta-analysis of the influence of task difficulty and clinical and sociodemographic variables. \emph{Psychological Medicine}, \bold{47}(11), 2002--2016. \verb{https://doi.org/10.1017/S0033291717000459} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.knapp2017 dat[-c(1:2)] \dontrun{ ### load metafor package library(metafor) ### fit a standard random-effects model ignoring the issues described above res <- rma(yi, vi, data=dat) res ### fit a multilevel model with random effects for studies and comparisons within studies ### (but this ignored the correlation in the sampling errors) res <- rma.mv(yi, vi, random = ~ 1 | study/comp, data=dat) res ### create variable that indicates the task and difficulty combination as increasing integers dat$task.diff <- unlist(lapply(split(dat, dat$study), function(x) { task.int <- as.integer(factor(x$task)) diff.int <- as.integer(factor(x$difficulty)) diff.int[is.na(diff.int)] <- 1 paste0(task.int, ".", diff.int)})) ### construct correlation matrix for two tasks with four different difficulties where the ### correlation is 0.4 for different difficulties of the same task, 0.7 for the same ### difficulty of different tasks, and 0.28 for different difficulties of different tasks R <- matrix(0.4, nrow=8, ncol=8) R[5:8,1:4] <- R[1:4,5:8] <- 0.28 diag(R[1:4,5:8]) <- 0.7 diag(R[5:8,1:4]) <- 0.7 diag(R) <- 1 rownames(R) <- colnames(R) <- paste0(rep(1:2, each=4), ".", 1:4) R ### construct an approximate V matrix accounting for the use of shared groups and ### for correlations among tasks/difficulties as specified in the R matrix above V <- vcalc(vi, cluster=study, grp1=group1, grp2=group2, w1=n_sz, w2=n_hc, obs=task.diff, rho=R, data=dat) ### correlation matrix for study 3 with four patient groups and a single control group round(cov2cor(V[dat$study == 3, dat$study == 3]), 2) ### correlation matrix for study 6 with two tasks with four difficulties cov2cor(V[dat$study == 6, dat$study == 6]) ### correlation matrix for study 24 with two independent groups cov2cor(V[dat$study == 24, dat$study == 24]) ### correlation matrix for study 29 with three independent groups cov2cor(V[dat$study == 29, dat$study == 29]) ### fit multilevel model as above, but now use this V matrix in the model res <- rma.mv(yi, V, random = ~ 1 | study/comp, data=dat) res predict(res, digits=2) ### use cluster-robust inference methods based on this model robust(res, cluster=study) ### use methods from the clubSandwich package robust(res, cluster=study, clubSandwich=TRUE) ### examine if task difficulty is a potential moderator of the effect res <- rma.mv(yi, V, mods = ~ difficulty, random = ~ 1 | study/comp, data=dat) res sav <- robust(res, cluster=study) sav sav <- robust(res, cluster=study, clubSandwich=TRUE) sav ### draw bubble plot regplot(sav, xlab="Task Difficulty", ylab="Standardized Mean Difference", las=1, digits=1, bty="l") } } \keyword{datasets} \concept{psychology} \concept{standardized mean differences} \concept{multilevel models} \concept{multivariate models} \concept{cluster-robust inference} \concept{meta-regression} \section{Concepts}{ psychology, standardized mean differences, multilevel models, multivariate models, cluster-robust inference, meta-regression } metadat/man/dat.quan2000.Rd0000644000176200001440000000437715174405540014770 0ustar liggesusers\name{dat.quan2000} \docType{data} \alias{dat.quan2000} \title{Studies on Pharmacotherapy for Hypertension} \description{Results from 11 studies evaluating pharmacotherapy in patients with hypertension.} \usage{ dat.quan2000 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study label \cr \bold{Ee} \tab \code{integer} \tab fatal cerebrovascular events (pharmacotherapy) \cr \bold{Ne} \tab \code{integer} \tab number of patients (pharmacotherapy) \cr \bold{Ec} \tab \code{integer} \tab fatal cerebrovascular events (control) \cr \bold{Nc} \tab \code{integer} \tab number of patients (control) } } \details{ Quan et al. (2000) conducted a Cochrane Review to evaluate whether the benefit of treating hypertension in women differed between younger and older women, as well as between white and African American women. In the systematic review, the Peto method was used for pooling. The primary outcome was the occurrence of fatal cerebrovascular events, a rare event in hypertension. The dataset contains the subgroup of women older than 55 years. This data set is used as an example in Schwarzer et al. (2015). } \source{ Quan, A. P., Kerlikowske, K., Gueyffier, F., Boissel, J.-P., & INDANA Investigators (2010). Pharmacotherapy for hypertension in women of different races. \emph{Cochrane Database of Systematic Reviews}, \bold{2}, CD002146. \verb{https://doi.org/10.1002/14651858.cd002146} } \references{ Schwarzer, G., Carpenter, J. R., & \enc{Rücker}{Ruecker}, G. (2015). \emph{Meta-analysis with R}. Cham, Switzerland: Springer. } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first five studies head(dat.quan2000, 5) \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Use RevMan 5 settings oldset <- settings.meta("RevMan5") ### Conduct meta-analyis with Peto method m <- metabin(Ee, Ne, Ec, Nc, sm = "OR", method = "Peto", data = dat.quan2000, studlab = study, random = FALSE) m ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{Peto's method} \section{Concepts}{ medicine, cardiology, Peto's method } metadat/man/dat.bauer2002.Rd0000644000176200001440000001104115174405540015106 0ustar liggesusers\name{dat.bauer2002} \docType{data} \alias{dat.bauer2002} \title{Studies on OM-89 (Uro-Vaxom) in Urinary Tract Infections} \description{Estimated Wilcoxon-Mann-Whitney (WMW) effect sizes from five studies on OM-89 (Uro-Vaxom) in patients with recurrent urinary tract infections.} \usage{ dat.bauer2002 } \format{The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study identifier \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{threshold} \tab \code{numeric} \tab threshold (for bacteriuria / UTI definition) \cr \bold{n.treat} \tab \code{numeric} \tab number of patients in treatment group \cr \bold{n.control} \tab \code{numeric} \tab number of patients in control group \cr \bold{n.total} \tab \code{numeric} \tab total number of patients \cr \bold{wmwstat} \tab \code{numeric} \tab Wilcoxon-Mann-Whitney statistic \cr \bold{lower} \tab \code{numeric} \tab lower CI bound for the WMW-statistic \cr \bold{upper} \tab \code{numeric} \tab upper CI bound for the WMW-statistic \cr \bold{stderr} \tab \code{numeric} \tab standard error for the WMW-statistic } } \details{ Bauer et al. (2002) analyzed data from five randomized, placebo-controlled studies investigating the use of OM-89 (Uro-Vaxom) in recurrent urinary tract infections (UTI). Treatment effects were quantified in terms of the \emph{Wilcoxon-Mann-Whitney statistic} computed based on the numbers of recurrences experienced by included patients from each study. The WMW-statistic gives an estimate of the probability that a randomly selected patient from the treatment group is superior to a randomly selected control patient, also denoted as the \emph{common language effect size} (CLES). \dQuote{Superiority} in this case relates to fewer UTI recurrences experienced. A WMW-statistic \eqn{>0.5} then suggests a beneficial treatment effect. } \source{ Bauer, H. W., Rahlfs, V. W., Lauener, P. A., & \enc{Bleßmann}{Blessmann}, G. S. S. (2002). Prevention of recurrent urinary tract infections with immuno-active E. coli fractions: A meta-analysis of five placebo-controlled double-blind studies. \emph{International Journal of Antimicrobial Agents}, \bold{19}(6), 451--456. \verb{https://doi.org/10.1016/s0924-8579(02)00106-1} } \seealso{ \code{\link{dat.huber2000}} } \author{ Christian \enc{Röver}{Roever}, \email{christian.roever@med.uni-goettingen.de} } \examples{ dat.bauer2002 \dontrun{ library(metafor) library(bayesmeta) # analyze based on plain probabilities as effect sizes wmw.prob <- escalc(measure="CLES", yi = wmwstat, sei = stderr, ni = n.total, slab = study, data = dat.bauer2002) # perform a random-effects meta-analysis ma01 <- rma.uni(wmw.prob, method="PM", test="adhoc") # show forest plot forest(ma01, addpred=TRUE, predstyle="bar", refline=0.5, main="dat.bauer2002 (probabilities)") # analyze based on log-odds (logits) as effect sizes wmw.logit <- escalc(measure="PLO", yi = log(wmwstat / (1-wmwstat)), sei = stderr / (wmwstat*(1-wmwstat)), ni = n.total, slab = study, data = dat.bauer2002) # perform a random-effects meta-analysis ma02 <- rma.uni(wmw.logit, method="PM", test="adhoc") # show forest plot (back-transformed to probabilities) forest(ma02, addpred=TRUE, predstyle="bar", transf=transf.ilogit, header=c("study", "CLES [95 percent CI]"), xlab="common language effect size", refline=0.5, main="dat.bauer2002 (log-odds)") # show forest plot (in terms of log-odds) forest(ma02, addpred=TRUE, predstyle="bar", header=c("study", "logit(CLES) [95 percent CI]"), xlab="logit(common language effect size)", refline=0.0, main="dat.bauer2002 (log-odds)") # perform Bayesian meta-analsis # (using a half-normal prior for the (logit-WMW) effect heterogeneity # and a Normal(0.0, 1.814) prior for the overall mean logit; # the overall mean prior (with variance (pi/sqrt(3))^2) # roughly corresponds to a uniform prior in probability) ma03 <- bayesmeta(wmw.logit, tau.prior = function(t){dhalfnormal(t,scale=0.5)}, mu.prior = c(0.0, 1.814)) forestplot(ma03, title = "dat.bauer2002 (log-odds)", xlab = "logit(CLES)", txt_gp = fpTxtGp(ticks = gpar(cex=1), xlab = gpar(cex=1))) } } \keyword{datasets} \concept{medicine} \concept{common language effect sizes} \concept{proportions} \section{Concepts}{ medicine, common-language effect sizes, proportions } metadat/man/dat.nielweise2008.Rd0000644000176200001440000000634215174405540016012 0ustar liggesusers\name{dat.nielweise2008} \docType{data} \alias{dat.nielweise2008} \title{Studies on Anti-Infective-Treated Central Venous Catheters for Prevention of Catheter-Related Bloodstream Infections} \description{Results from 18 studies comparing the risk of catheter-related bloodstream infection when using anti-infective-treated versus standard catheters for total parenteral nutrition or chemotherapy.} \usage{ dat.nielweise2008 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{authors} \tab \code{character} \tab study authors \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{x1i} \tab \code{numeric} \tab number of CRBSIs in patients receiving an anti-infective catheter \cr \bold{t1i} \tab \code{numeric} \tab total number of catheter days for patients receiving an anti-infective catheter \cr \bold{x2i} \tab \code{numeric} \tab number of CRBSIs in patients receiving a standard catheter \cr \bold{t2i} \tab \code{numeric} \tab total number of catheter days for patients receiving a standard catheter } } \details{ The use of a central venous catheter may lead to a catheter-related bloodstream infection (CRBSI), which in turn increases the risk of morbidity and mortality. Anti-infective-treated catheters have been developed that are meant to reduce the risk of CRBSIs. Niel-Weise et al. (2008) conducted a meta-analysis of studies comparing infection risk when using anti-infective-treated versus standard catheters for total parenteral nutrition or chemotherapy. The results from 9 such studies are included in this dataset. The dataset was used in the article by Stijnen et al. (2010) to illustrate various generalized linear mixed-effects models for the meta-analysis of incidence rates and incidence rate ratios (see \sQuote{References}). } \source{ Niel-Weise, B. S., Stijnen, T., & van den Broek, P. J. (2008). Anti-infective-treated central venous catheters for total parenteral nutrition or chemotherapy: A systematic review. \emph{Journal of Hospital Infection}, \bold{69}(2), 114--123. \verb{https://doi.org/10.1016/j.jhin.2008.02.020} } \references{ Stijnen, T., Hamza, T. H., & Ozdemir, P. (2010). Random effects meta-analysis of event outcome in the framework of the generalized linear mixed model with applications in sparse data. \emph{Statistics in Medicine}, \bold{29}(29), 3046--3067. \verb{https://doi.org/10.1002/sim.4040} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.nielweise2008 dat \dontrun{ ### load metafor package library(metafor) ### standard (inverse-variance) random-effects model res <- rma(measure="IRR", x1i=x1i, t1i=t1i, x2i=x2i, t2i=t2i, data=dat) print(res, digits=3) predict(res, transf=exp, digits=2) ### random-effects conditional Poisson model res <- rma.glmm(measure="IRR", x1i=x1i, t1i=t1i, x2i=x2i, t2i=t2i, data=dat, model="CM.EL") print(res, digits=3) predict(res, transf=exp, digits=2) } } \keyword{datasets} \concept{medicine} \concept{incidence rates} \concept{generalized linear models} \section{Concepts}{ medicine, incidence rates, generalized linear models } metadat/man/dat.bartos2023.Rd0000644000176200001440000001453415174405540015317 0ustar liggesusers\name{dat.bartos2023} \docType{data} \alias{dat.bartos2023} \title{Results of 350,757 Coin Flips to Examine Same-Side Bias} \description{Results from 350,757 coin flips by 48 people to examine the presence of same-side bias.} \usage{ dat.bartos2023 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{person} \tab \code{character} \tab person identifier \cr \bold{hsame} \tab \code{numeric} \tab number of flips where the coin landed on heads and on the same side as where it started \cr \bold{hdiff} \tab \code{numeric} \tab number of flips where the coin landed on heads and on the different side as where it started \cr \bold{tsame} \tab \code{numeric} \tab number of flips where the coin landed on tails and on the same side as where it started \cr \bold{tdiff} \tab \code{numeric} \tab number of flips where the coin landed on tails and on the different side as where it started \cr \bold{same} \tab \code{numeric} \tab number of flips where the coin landed on the same side as where it started \cr \bold{flips} \tab \code{numeric} \tab total number of flips } } \details{ In a landmark study by \enc{Bartoš}{Bartos} et al. (2023), 48 people flipped a coin (of various currencies and/or denominations) a total of 350,757 times, recording on each flip whether it landed on heads or tails and whether the coin landed on the same side as where it started or on the different side. The goal of this experiment was to examine the model by Diaconis, Holmes, and Montgomery (2007), according to which flipped coins have a slightly higher than 50\% chance (of around 51\% according to the D-H-M model) of landing on the same side as where they started. } \source{ \enc{Bartoš}{Bartos}, F., Sarafoglou, A., Godmann, H. R., Sahrani, A., Leunk, D. K., Gui, P. Y., Voss, D., Ullah, K., Zoubek, M. J., Nippold, F., Aust, F., Vieira, F. F., Islam, C.-G., Zoubek, A. J., Shabani, S., Petter, J., Roos, I. B., Finnemann, A., Lob, A. B., Hoffstadt, M. F., Nak, J., de Ron, J., Derks, K., Huth, K., Terpstra, S., Bastelica, T., Matetovici, M., Ott, V. L., Zetea, A. S., Karnbach, K., Donzallaz, M. C., John, A., Moore, R. M., Assion, F., van Bork, R., Leidinger, T. E., Zhao, X., Motaghi, A. K., Pan, T., Armstrong, H., Peng, T., Bialas, M., Pang, J. Y.-C., Fu, B., Yang, S., Lin, X., Sleiffer, D., Bognar, M., Aczel, B., & Wagenmakers, E.-J. (2023). Fair coins tend to land on the same side they started: Evidence from 350,757 flips. \emph{arXiv}, 2310.04153, v2. \verb{https://arxiv.org/abs/2310.04153} } \references{ Diaconis, P., Holmes, S., & Montgomery, R. (2007). Dynamical bias in the coin toss. \emph{SIAM Review}, \bold{49}(2), 211--235. \verb{https://doi.org/10.1137/s0036144504446436} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.bartos2023 dat \dontrun{ ### load metafor package library(metafor) ### compute proportions and the corresponding sampling variances dat <- escalc(measure="PR", xi=same, ni=flips, data=dat, slab=person) dat ### compute confidence intervals for the individual proportions (as in Table 1) summary(dat, digits=3)[c(1,6:8,13,14)] ### compute a confidence interval based on the column totals summary(escalc(measure="PR", xi=sum(dat$same), ni=sum(dat$flips)), digits=3) ### this is the same as meta-analyzing the proportions directly using an equal-effects ### model and also computing the sampling variances under the assumption that the true ### proportions are homogeneous rma(measure="PR", xi=same, ni=flips, vtype="AV", method="EE", data=dat, digits=3) ### fit a random-effects model res <- rma(yi, vi, data=dat) res ### profile likelihood confidence interval for tau^2 confint(res, type="PL") ### forest plot forest(res, refline=0.5, xlim=c(0.38,0.72), digits=c(3,2), efac=c(0,1)) ### funnel plot funnel(res, xlim=c(0.45,0.6), ylim=c(0,0.02)) ### fit a random-effects model excluding those with same-side proportions larger than 0.53 res <- rma(yi, vi, data=dat, subset=yi<=0.53) res confint(res, type="PL") ### fit a binomial-normal model res <- rma.glmm(measure="PLO", xi=same, ni=flips, data=dat) res predict(res, transf=plogis) ### conduct a meta-analysis for the proportions of heads (to examine heads-tails bias) dat <- escalc(measure="PR", xi=hdiff+hsame, ni=flips, data=dat) res <- rma(yi, vi, data=dat) res confint(res, type="PL") ### restructure the dataset for a bivariate meta-analysis of same-side and heads proportions dat <- dat.bartos2023 dat <- dat[rep(1:nrow(dat), each=2),] rownames(dat) <- NULL dat$outcome <- c("heads", "same") dat <- escalc(measure="PR", xi=hsame+hdiff, ni=flips, data=dat, include=outcome=="heads") dat <- escalc(measure="PR", xi=hsame+tsame, ni=flips, data=dat, include=outcome=="same") dat ### construct the 2x2 variance-covariance matrix of the proportions within persons dat$cov <- with(dat, (hsame/flips * (1-hsame/flips) - hsame/flips * tsame/flips - hsame/flips * hdiff/flips - hdiff/flips * tsame/flips) / flips) V <- lapply(split(dat, dat$person), \(x) matrix(c(x$vi[1], x$cov, x$vi[2]), nrow=2)) ### fit bivariate meta-analysis model res <- rma.mv(yi, V, mods = ~ 0 + outcome, random = ~ outcome | person, struct="UN", data=dat) res ### create plot with confidence ellipses ('ellipse' package must be installed) library(ellipse) plot(NA, xlim=c(0.45,0.62), ylim=c(0.45,0.62), bty="l", xlab="Pr(heads)", ylab="Pr(same)") abline(h=0.5, lty="dotted") abline(v=0.5, lty="dotted") # add confidence ellipses for persons invisible(tapply(dat, dat$person, \(x) { xy <- ellipse(matrix(c(x$vi[1],x$cov,x$vi[2]), nrow=2), centre=x$yi, level=0.95) lines(xy[,1],xy[,2], col="gray80") })) # add the points invisible(tapply(dat, dat$person, \(x) points(x$yi[1], x$yi[2], pch=21, bg="gray80", cex=1.5))) # add the 95\% PI ellipsis based on the model xy <- ellipse(res$G, centre=coef(res), level=0.95) lines(xy[,1],xy[,2], col="gray30", lwd=3, lty="dotted") # add the 95\% CI ellipsis based on the model xy <- ellipse(vcov(res), centre=coef(res), level=0.95) lines(xy[,1],xy[,2], col="gray30", lwd=3) # add the point for the pooled effects points(coef(res)[1], coef(res)[2], pch=21, bg="gray40", cex=2) } } \keyword{datasets} \concept{physics} \concept{human factors} \concept{proportions} \concept{multivariate models} \section{Concepts}{ physics, human factors, proportions, multivariate models } metadat/man/dat.dorn2007.Rd0000644000176200001440000000666615174405540015000 0ustar liggesusers\name{dat.dorn2007} \docType{data} \alias{dat.dorn2007} \title{Studies on Complementary and Alternative Medicine for Irritable Bowel Syndrome} \description{Results from 19 trials examining complementary and alternative medicine (CAM) for irritable bowel syndrome (IBS).} \usage{ dat.dorn2007 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab trial id number \cr \bold{study} \tab \code{character} \tab (first) author \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{country} \tab \code{character} \tab country where trial was conducted \cr \bold{ibs.crit} \tab \code{character} \tab IBS diagnostic criteria (Manning, Rome I, Rome II, or Other) \cr \bold{days} \tab \code{numeric} \tab number of treatment days \cr \bold{visits} \tab \code{numeric} \tab number of practitioner visits \cr \bold{jada} \tab \code{numeric} \tab Jadad score \cr \bold{x.a} \tab \code{numeric} \tab number of responders in the active treatment group \cr \bold{n.a} \tab \code{numeric} \tab number of participants in the active treatment group \cr \bold{x.p} \tab \code{numeric} \tab number of responders in the placebo group \cr \bold{n.p} \tab \code{numeric} \tab number of participants in the placebo group } } \details{ The dataset includes the results from 19 randomized clinical trials that examined the effectiveness of complementary and alternative medicine (CAM) for irritable bowel syndrome (IBS). } \note{ The data were extracted from Table I in Dorn et al. (2009). Comparing the funnel plot in Figure 1 with the one obtained below indicates that the data for study 5 (Davis et al., 2006) in the table were not the ones that were used in the actual analyses. } \source{ Dorn, S. D., Kaptchuk, T. J., Park, J. B., Nguyen, L. T., Canenguez, K., Nam, B. H., Woods, K. B., Conboy, L. A., Stason, W. B., & Lembo, A. J. (2007). A meta-analysis of the placebo response in complementary and alternative medicine trials of irritable bowel syndrome. \emph{Neurogastroenterology & Motility}, \bold{19}(8), 630--637. \verb{https://doi.org/10.1111/j.1365-2982.2007.00937.x} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.dorn2007 dat \dontrun{ ### load metafor package library(metafor) ### calculate log risk ratios and corresponding sampling variances dat <- escalc(measure="RR", ai=x.a, n1i=n.a, ci=x.p, n2i=n.p, data=dat) ### random-effects model res <- rma(yi, vi, data=dat, digits=2, method="DL") res ### estimated average risk ratio predict(res, transf=exp) ### funnel plot with study 5 highlighted in red funnel(res, atransf=exp, at=log(c(0.1, 0.2, 0.5, 1, 2, 5, 10)), ylim=c(0,1), steps=6, las=1, col=ifelse(id == 5, "red", "black")) ### change log risk ratio for study 5 dat$yi[5] <- -0.44 ### results are now more in line with what is reported in the paper ### (although the CI in the paper is not wide enough) res <- rma(yi, vi, data=dat, digits=2, method="DL") predict(res, transf=exp) ### funnel plot with study 5 highlighted in red funnel(res, atransf=exp, at=log(c(0.1, 0.2, 0.5, 1, 2, 5, 10)), ylim=c(0,1), steps=6, las=1, col=ifelse(id == 5, "red", "black")) } } \keyword{datasets} \concept{medicine} \concept{alternative medicine} \concept{risk ratios} \section{Concepts}{ medicine, alternative medicine, risk ratios } metadat/man/dat.ursino2021.Rd0000644000176200001440000001421415174405540015335 0ustar liggesusers\name{dat.ursino2021} \docType{data} \alias{dat.ursino2021} \title{Sorafenib Toxicity Dataset} \description{13 studies investigating the occurrence of dose limiting toxicities (DLTs) at different doses of Sorafenib.} \usage{ dat.ursino2021 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study label \cr \bold{year} \tab \code{integer} \tab publication year \cr \bold{dose} \tab \code{numeric} \tab dose (\eqn{\mathrm{mg}}) \cr \bold{events} \tab \code{integer} \tab number of DLTs \cr \bold{total} \tab \code{integer} \tab number of patients exposed \cr } } \details{ Sorafenib (BAY 43-9006, Nexavar) is a kinase inhibitor that is used in the treatment of advanced renal cell carcinoma, hepatocellular carcinoma, and radioactive iodine resistant advanced thyroid carcinoma. Thirteen trials with published results, described in eleven manuscripts, were identified in a literature search. This dataset contains the doses investigated, the numbers of patients treated, and the number of dose-limiting toxicities (DLTs) observed. In general, each study investigated several doses according to some dose-escalation scheme. } \source{ Ursino, M., \enc{Röver}{Roever}, C., Zohar, S., & Friede T. (2021). Random-effects meta-analysis of phase I dose-finding studies using stochastic process priors. \emph{The Annals of Applied Statistics}, \bold{15}(1), 174--193. \verb{https://doi.org/10.1214/20-AOAS1390} \enc{Röver}{Roever}, C., Ursino, M., Friede, T., & Zohar, S. (2022). A straighforward meta-analysis approach for oncology phase I dose-finding studies. \emph{Statistics in Medicine}, \bold{41}(20), 3915--3940. \verb{https://doi.org/10.1002/sim.9484} } \references{ European Medicines Agency (EMA) (2022). Nexavar (sorafenib) EPAR summary. \verb{https://www.ema.europa.eu/en/medicines/human/EPAR/nexavar} Awada, A., Hendlisz, A., Gil, T., \emph{et al.} (2005). Phase I safety and pharmacokinetics of BAY 43-9006 administered for 21 days on / 7 days off in patients with advanced, refractory solid tumours. \emph{British Journal of Cancer}, \bold{92}(10), 1855. \verb{https://doi.org/10.1038/sj.bjc.6602584} Clark, J. W., Eder, J. P., Ryan, D., Lathia, C., & Lenz, H.-J. (2005). Safety and pharmacokinetics of the dual action Raf kinase and vascular endothelial growth factor receptor inhibitor, BAY 43-9006, in patients with advanced, refractory solid tumors. \emph{Clinical Cancer Research}, \bold{11}(15), 5472--5480. \verb{https://doi.org/10.1158/1078-0432.CCR-04-2658} Moore, M., Hirte, H. W., Siu, L., \emph{et al.} (2005). Phase I study to determine the safety and pharmacokinetics of the novel Raf kinase and VEGFR inhibitor BAY 43-9006, administered for 28 days on / 7 days off in patients with advanced, refractory solid tumors. \emph{Annals of Oncology}, \bold{16}(10), 1688--1694. \verb{https://doi.org/10.1093/annonc/mdi310} Strumberg, D., Richly, H., Hilger, R. A., \emph{et al.} (2005). Phase I clinical and pharmacokinetic study of the novel Raf kinase and vascular endothelial growth factor receptor inhibitor BAY 43-9006 in patients with advanced refractory solid tumors. \emph{Journal of Clinical Oncology}, \bold{23}(5), 965--972. \verb{https://doi.org/10.1200/JCO.2005.06.124} Furuse, J., Ishii, H., Nakachi, K., Suzuki, E., Shimizu, S., & Nakajima, K. (2008). Phase I study of sorafenib in Japanese patients with hepatocellular carcinoma. \emph{Cancer Science}, \bold{99}(1), 159--165. \verb{https://doi.org/10.1111/j.1349-7006.2007.00648.x} Minami, H., Kawada, K., Ebi, H., \emph{et al.} (2008). Phase I and pharmacokinetic study of sorafenib, an oral multikinase inhibitor, in Japanese patients with advanced refractory solid tumors. \emph{Cancer Science}, \bold{99}(7), 1492--1498. \verb{https://doi.org/10.1111/j.1349-7006.2008.00837.x} Miller, A. A., Murry, D. J., Owzar, K., \emph{et al.} (2009). Phase I and pharmacokinetic study of sorafenib in patients with hepatic or renal dysfunction: CALGB 60301. \emph{Journal of Clinical Oncology}, \bold{27}(11), 1800. \verb{https://doi.org/10.1200/JCO.2008.20.0931} Crump, M., Hedley, D., Kamel-Reid, S., \emph{et al.} (2010). A randomized phase I clinical and biologic study of two schedules of sorafenib in patients with myelodysplastic syndrome or acute myeloid leukemia: A NCIC (National Cancer Institute of Canada) Clinical Trials Group Study. \emph{Leukemia and Lymphoma}, \bold{51}(2), 252--260. \verb{https://doi.org/10.3109/10428190903585286} Borthakur, G., Kantarjian, H., Ravandi, F., \emph{et al.} (2011). Phase I study of sorafenib in patients with refractory or relapsed acute Leukemias. \emph{Haematologica}, \bold{96}(1), 62--68. \verb{https://doi.org/10.3324/haematol.2010.030452} Nabors, L. B., Supko, J. G., Rosenfeld, M., \emph{et al.} (2011). Phase I trial of sorafenib in patients with recurrent or progressive malignant glioma. \emph{Neuro-Oncology}, \bold{13}(12), 1324--1330. \verb{https://doi.org/10.1093/neuonc/nor145} Chen, Y.-B., Li, S., Lane, A. A., \emph{et al.} (2014). Phase I trial of maintenance sorafenib after allogeneic hematopoietic stem cell transplantation for FMS-like tyrosine kinase 3 internal tandem duplication acute myeloid leukemia. \emph{Biology of Blood and Marrow Transplantation}, \bold{20}(12), 2042--2048. \verb{https://doi.org/10.1016/j.bbmt.2014.09.007} } \seealso{ \code{\link{dat.roever2022}} } \author{ Christian \enc{Röver}{Roever}, \email{christian.roever@med.uni-goettingen.de} } \examples{ # show (some) data head(dat.ursino2021, n=15) \dontrun{ # illustrate data plot(NA, xlim=range(dat.ursino2021$dose), ylim=0:1, xlab="dose (mg)", ylab="proportion", main="dat.ursino2021 (Sorafenib data)") studylab <- unique(dat.ursino2021$study) colvec <- rainbow(length(studylab)) for (i in 1:length(studylab)) { idx <- (dat.ursino2021$study == studylab[i]) lines(dat.ursino2021[idx,"dose"], dat.ursino2021[idx,"events"] / dat.ursino2021[idx,"total"], col=colvec[i], type="b") } legend("topleft", studylab, col=colvec, pch=15) } } \keyword{datasets} \concept{medicine} \concept{oncology} \concept{dose-response models} \section{Concepts}{ medicine, oncology, dose-response models } metadat/man/dat.crede2010.Rd0000644000176200001440000001003715174405540015075 0ustar liggesusers\name{dat.crede2010} \docType{data} \alias{dat.crede2010} \title{Studies on the Relationship between Class Attendance and Grades in College Students} \description{Results from 68 studies on the relationship between class attendence and class performance and/or grade point average in college students.} \usage{ dat.crede2010 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{studyid} \tab \code{numeric} \tab study number \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{source} \tab \code{character} \tab study source (journal, dissertation, other) \cr \bold{sampleid} \tab \code{numeric} \tab sample within study number \cr \bold{criterion} \tab \code{character} \tab criterion variable (grade, gpa) \cr \bold{class} \tab \code{character} \tab class type (science, nonscience) \cr \bold{ni} \tab \code{numeric} \tab sample size \cr \bold{ri} \tab \code{numeric} \tab observed correlation } } \details{ The 68 studies included in this dataset provide information about the relationship between class attendance of college students and their performance (i.e., grade) in the class and/or their overall grade point average. Some studies included multiple samples and hence the dataset actually contains 97 correlation coefficients. The dataset was obtained via personal communication. Note that this dataset differs just slightly from the one used by Credé et al. (2010). } \source{ Personal communication. } \references{ Credé, M., Roch, S. G., & Kieszczynka, U. M. (2010). Class attendance in college: A meta-analytic review of the relationship of class attendance with grades and student characteristics. \emph{Review of Educational Research}, \bold{80}(2), 272--295. \verb{https://doi.org/10.3102/0034654310362998} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.crede2010 head(dat, 18) \dontrun{ ### load metafor package library(metafor) ### calculate r-to-z transformed correlations and corresponding sampling variances dat <- escalc(measure="ZCOR", ri=ri, ni=ni, data=dat) ############################################################################ ### meta-analysis for the relationship between attendance and grades res <- rma(yi, vi, data=dat, subset=criterion=="grade") res ### estimated average correlation with 95\% CI/PI predict(res, transf=transf.ztor, digits=2) ### examine if relationship between attendance and grades differs for nonscience/science classes res <- rma(yi, vi, mods = ~ class, data=dat, subset=criterion=="grade") res ### estimated average correlations for nonscience and science classes predict(res, newmods=c(0,1), transf=transf.ztor, digits=2) ### examine if relationship between attendance and grades has changed over time res <- rma(yi, vi, mods = ~ year, data=dat, subset=criterion=="grade") res ############################################################################ ### meta-analysis for the relationship between attendance and GPA res <- rma(yi, vi, data=dat, subset=criterion=="gpa") res ### estimated average correlation with 95\% CI/PI predict(res, transf=transf.ztor, digits=2) ### examine if relationship between attendance and GPA has changed over time res <- rma(yi, vi, mods = ~ year, data=dat, subset=criterion=="gpa") res ############################################################################ ### use a multilevel model to examine the relationship between attendance and grades res <- rma.mv(yi, vi, random = ~ 1 | studyid/sampleid, data=dat, subset=criterion=="grade") res predict(res, transf=transf.ztor, digits=2) ### use a multilevel model to examine the relationship between attendance and gpa res <- rma.mv(yi, vi, random = ~ 1 | studyid/sampleid, data=dat, subset=criterion=="gpa") res predict(res, transf=transf.ztor, digits=2) } } \keyword{datasets} \concept{education} \concept{correlation coefficients} \concept{multilevel models} \section{Concepts}{ education, correlation coefficients, multilevel models } metadat/man/dat.tannersmith2016.Rd0000644000176200001440000001103615174405540016355 0ustar liggesusers\name{dat.tannersmith2016} \docType{data} \alias{dat.tannersmith2016} \title{Studies on the Relationship between School Motivation and Criminal Behavior} \description{Results from 17 studies on the correlation between school motivation/attitudes and subsequent delinquent/criminal behavior.} \usage{ dat.tannersmith2016 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{studyid} \tab \code{numeric} \tab study identifier \cr \bold{yi} \tab \code{numeric} \tab r-to-z transformed correlation coefficient \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variance \cr \bold{sei} \tab \code{numeric} \tab corresponding standard error \cr \bold{aget1} \tab \code{numeric} \tab age at which the school motivation/attitudes were assessed \cr \bold{aget2} \tab \code{numeric} \tab age at which the delinquent/criminal behavior was assessed \cr \bold{propmale} \tab \code{numeric} \tab proportion of male participants in the sample \cr \bold{sexmix} \tab \code{character} \tab whether the sample consisted only of males, only of females, or a mix } } \details{ The dataset includes 113 r-to-z transformed correlation coefficients from 17 prospective longitudinal studies that examined the relationship between school motivation/attitudes and subsequent delinquent/criminal behavior. Multiple coefficients could be extracted from the studies \dQuote{given the numerous ways in which school motivation/attitudes variables could be operationalized (e.g., academic aspirations, academic self-efficacy) as well as the numerous ways in which crime/delinquency could be operationalized (e.g., property crime, violent crime)} (Tanner-Smith et al., 2016). Since information to compute the covariance between multiple coefficients within studies is not available, Tanner-Smith et al. (2016) illustrate the use of cluster-robust inference methods for the analysis of this dataset. Note that this dataset is only meant to be used for pedagogical and demonstration purposes and does not constitute a proper review or synthesis of the complete and current research evidence on the given topic. } \source{ Tanner-Smith, E. E., Tipton, E. & Polanin, J. R. (2016). Handling complex meta-analytic data structures using robust variance estimates: A tutorial in R. \emph{Journal of Developmental and Life-Course Criminology}, \bold{2}(1), 85--112. \verb{https://doi.org/10.1007/s40865-016-0026-5} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.tannersmith2016 head(dat) \dontrun{ ### load metafor package library(metafor) ### compute mean age variables within studies dat$aget1 <- ave(dat$aget1, dat$studyid) dat$aget2 <- ave(dat$aget2, dat$studyid) ### construct an effect size identifier variable dat$esid <- 1:nrow(dat) ### construct an approximate var-cov matrix assuming a correlation of 0.8 ### for multiple coefficients arising from the same study V <- vcalc(vi, cluster=studyid, obs=esid, rho=0.8, data=dat) ### fit a multivariate random-effects model using the approximate var-cov matrix V res <- rma.mv(yi, V, random = ~ esid | studyid, data=dat) res ### use cluster-robust inference methods robust(res, cluster=studyid, clubSandwich=TRUE) ### note: the results obtained above and below are slightly different compared ### to those given by Tanner-Smith et al. (2016) since the approach illustrated ### here makes use a multivariate random-effects model for the 'working model' ### before applying the cluster-robust inference methods, while the results given ### in the paper are based on a somewhat simpler working model ### examine the main effects of the age variables res <- rma.mv(yi, V, mods = ~ aget1 + aget2, random = ~ 1 | studyid/esid, data=dat) robust(res, cluster=studyid, clubSandwich=TRUE) ### also examine their interaction res <- rma.mv(yi, V, mods = ~ aget1 * aget2, random = ~ 1 | studyid/esid, data=dat) robust(res, cluster=studyid, clubSandwich=TRUE) ### add the sexmix factor to the model res <- rma.mv(yi, V, mods = ~ aget1 * aget2 + sexmix, random = ~ 1 | studyid/esid, data=dat) robust(res, cluster=studyid, clubSandwich=TRUE) } } \keyword{datasets} \concept{psychology} \concept{criminology} \concept{correlation coefficients} \concept{multilevel models} \concept{cluster-robust inference} \concept{meta-regression} \section{Concepts}{ psychology, criminology, correlation coefficients, multilevel models, cluster-robust inference, meta-regression } metadat/man/dat.hine1989.Rd0000644000176200001440000000521215174405540014765 0ustar liggesusers\name{dat.hine1989} \docType{data} \alias{dat.hine1989} \title{Studies on Prophylactic Use of Lidocaine After a Heart Attack} \description{Results from 6 studies evaluating mortality from prophylactic use of lidocaine in acute myocardial infarction.} \usage{ dat.hine1989 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{source} \tab \code{character} \tab source of data \cr \bold{n1i} \tab \code{numeric} \tab number of patients in lidocaine group \cr \bold{n2i} \tab \code{numeric} \tab number of patients in control group \cr \bold{ai} \tab \code{numeric} \tab number of deaths in lidocaine group \cr \bold{ci} \tab \code{numeric} \tab number of deaths in control group } } \details{ Hine et al. (1989) conducted a meta-analysis of death rates in randomized controlled trials in which prophylactic lidocaine was administered to patients with confirmed or suspected acute myocardial infarction. The dataset describes the mortality at the end of the assigned treatment period for control and intravenous lidocaine treatment groups for six studies. The question of interest is whether there is a detrimental effect of lidocaine. Because the studies were conducted to compare rates of arrhythmias following a heart attack, the studies, taken individually, are too small to detect important differences in mortality rates. The data in this dataset were obtained from Table I in Normand (1999, p. 322). } \source{ Normand, S. T. (1999). Meta-analysis: Formulating, evaluating, combining, and reporting. \emph{Statistics in Medicine}, \bold{18}(3), 321--359. \verb{https://doi.org/10.1002/(sici)1097-0258(19990215)18:3<321::aid-sim28>3.0.co;2-p} } \references{ Hine, L. K., Laird, N., Hewitt, P., & Chalmers, T. C. (1989). Meta-analytic evidence against prophylactic use of lidocaine in acute myocardial infarction. \emph{Archives of Internal Medicine}, \bold{149}(12), 2694--2698. \verb{https://doi.org/10.1001/archinte.1989.00390120056011} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.hine1989 dat \dontrun{ ### load metafor package library(metafor) ### calculate risk differences and corresponding sampling variances dat <- escalc(measure="RD", n1i=n1i, n2i=n2i, ai=ai, ci=ci, data=dat) dat ### meta-analysis of risk differences using a random-effects model res <- rma(yi, vi, data=dat) res } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{risk differences} \section{Concepts}{ medicine, cardiology, risk differences } metadat/man/dat.greb2008.Rd0000644000176200001440000000533715174405540014750 0ustar liggesusers\name{dat.greb2008} \docType{data} \alias{dat.greb2008} \title{Trials on High-Dose Chemotherapy with Autologous Stem Cell Transplantation in Aggressive Non-Hodgkin Lymphoma} \description{Results on complete response from 14 trials evaluating high-dose chemotherapy with autologous stem cell transplantation in patients with aggressive non-Hodgkin lymphoma.} \usage{ dat.greb2008 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study label \cr \bold{Ee} \tab \code{integer} \tab complete responses (high-dose chemotherapy) \cr \bold{Ne} \tab \code{integer} \tab number of patients (high-dose chemotherapy) \cr \bold{Ec} \tab \code{integer} \tab complete responses (standard chemotherapy) \cr \bold{Nc} \tab \code{integer} \tab number of patients (standard chemotherapy) } } \details{ Greb et al. (2008) conducted a Cochrane Review to assess the effects of high-dose chemotherapy with autologous stem cell transplantation as part of the first-line treatment of adult patients with aggressive non-Hodgkin lymphoma. The primary outcome was survival time; the binary outcome \sQuote{complete response} was one of several secondary outcomes. For binary outcomes, the Cochrane review used the risk ratio and the common effect model. This data set is used as an example in Schwarzer et al. (2015). } \source{ Greb, A., Bohlius, J., Schiefer, D., Schwarzer, G., Schulz, H., & Engert, A. (2008). High-dose chemotherapy with autologous stem cell transplantation in the first line treatment of aggressive Non-Hodgkin Lymphoma (NHL) in adults. \emph{Cochrane Database of Systematic Reviews}, \bold{1}, CD004024. \verb{https://doi.org/10.1002/14651858.cd004024.pub2} } \references{ Schwarzer, G., Carpenter, J. R., & \enc{Rücker}{Ruecker}, G. (2015). \emph{Meta-analysis with R}. Cham, Switzerland: Springer. } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first five studies head(dat.greb2008, 5) \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Use RevMan 5 settings oldset <- settings.meta("RevMan5") ### Conduct common effect meta-analysis with risk ratio as effect measure mb1 <- metabin(Ee, Ne, Ec, Nc, data = dat.greb2008, studlab = study, label.e = "High dose", label.c = "Standard", label.left = "Favours standard chemotherapy", label.right = "Favours high dose chemotherapy", col.label.left = "red", col.label.right = "green") mb1 ### Create forest plot forest(mb1) ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{oncology} \concept{risk ratios} \section{Concepts}{ medicine, oncology, risk ratios } metadat/man/dat.karner2014.Rd0000644000176200001440000001473315174405540015310 0ustar liggesusers\name{dat.karner2014} \docType{data} \alias{dat.karner2014} \title{Studies on Tiotropium in Patients with COPD} \description{Data on several endpoints and risk-of-bias from a systematic review of studies on tiotropium in patients with chronic obstructive pulmonary disease (COPD).} \usage{ dat.karner2014 } \format{The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab publication identifier (first author and publication year) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{duration} \tab \code{factor} \tab study duration (\eqn{<1} year vs. \eqn{\geq 1}{>=1} year) \cr \bold{inhaler} \tab \code{factor} \tab type of inhaler investigated (\dQuote{dry powder} or \dQuote{soft mist}) \cr \bold{baseline.age} \tab \code{numeric} \tab mean age at baseline \cr \bold{baseline.males} \tab \code{numeric} \tab proportion of males among study participants \cr \bold{baseline.fev1} \tab \code{numeric} \tab mean FEV1 at baseline (L) \cr \bold{baseline.fev1pp} \tab \code{numeric} \tab mean FEV1 (percent of predicted) at baseline \cr \bold{baseline.pyr} \tab \code{numeric} \tab mean number of pack-years (smoking history) \cr \bold{tiotropium.total} \tab \code{numeric} \tab total number of patients in the treatment group \cr \bold{tiotropium.exa} \tab \code{numeric} \tab number of patients with \eqn{\geq 1}{>=1} exacerbation in the treatment group \cr \bold{tiotropium.sexa} \tab \code{numeric} \tab number of patients with \eqn{\geq 1}{>=1} \emph{severe} exacerbation in the treatment group \cr \bold{tiotropium.hospi} \tab \code{numeric} \tab number of patients with \eqn{\geq 1}{>=1} hospitalization (all-cause) in the treatment group \cr \bold{tiotropium.deaths} \tab \code{numeric} \tab number of deaths in the treatment group \cr \bold{tiotropium.sae} \tab \code{numeric} \tab number of patients with \eqn{\geq 1}{>=1} serious adverse event (non-fatal) in the treatment group \cr \bold{tiotropium.dropout} \tab \code{numeric} \tab number of withdrawals in the treatment group \cr \bold{placebo.total} \tab \code{numeric} \tab total number of patients in the control group \cr \bold{placebo.exa} \tab \code{numeric} \tab number of patients with \eqn{\geq 1}{>=1} exacerbation in the control group \cr \bold{placebo.sexa} \tab \code{numeric} \tab number of patients with \eqn{\geq 1}{>=1} \emph{severe} exacerbation in the control group \cr \bold{placebo.hospi} \tab \code{numeric} \tab number of patients with \eqn{\geq 1}{>=1} hospitalization (all-cause) in the control group \cr \bold{placebo.deaths} \tab \code{numeric} \tab number of deaths in the control group \cr \bold{placebo.sae} \tab \code{numeric} \tab number of patients with \eqn{\geq 1}{>=1} serious adverse event (non-fatal) in the control group \cr \bold{placebo.dropout} \tab \code{numeric} \tab number of withdrawals in the control group \cr \bold{sgrq.md}, \bold{sgrq.se} \tab \code{numeric} \tab mean difference and associated standard error for \emph{St. George's respiratory questionnaire (SGRQ)} total score \cr \bold{fev1.md}, \bold{fev1.se} \tab \code{numeric} \tab mean difference and associated standard error for \emph{forced expiratory volume in 1 second (FEV1, mL)} \cr \bold{rob.rand} \tab \code{factor} \tab random sequence generation (selection bias) \cr \bold{rob.alloc} \tab \code{factor} \tab allocation concealment (selection bias) \cr \bold{rob.perf} \tab \code{factor} \tab blinding of participants and personnel (performance bias) \cr \bold{rob.det} \tab \code{factor} \tab blinding of outcome assessment (detection bias) \cr \bold{rob.att} \tab \code{factor} \tab incomplete outcome data (attrition bias) \cr \bold{rob.rep} \tab \code{factor} \tab selective reporting bias (reporting bias) } } \details{ Chronic obstructive pulmonary disease (COPD) is a chronic and progressive condition characterized by recurrent exacerbation phases. Various treatment options are available, aimed at both providing relief during an acute exacerbation, and at delaying overall disease progression. A common drug used in the management of COPD is \emph{tiotropium}, a long-acting muscarinic antagonist (LAMA), which is administered via an inhaler device. Karner et al. (2014) conducted a systematic review in order to evaluate the evidence on the effects of tiotropium in comparison to placebo. 22 placebo-controlled studies were found, and a range of endpoints and subgroups were considered. The data reproduced here relate to analyses 1.1, 1.9, 1.14, 1.15, 1.19, 1.26, 1.27, and 1.28 in the original investigation. The risk-of-bias assessments were shown in Fig. 2. A number of study-level covariables are also provided. } \source{ Karner, C., Chong, J., & Poole, P. (2014). Tiotropium versus placebo for chronic obstructive pulmonary disease. \emph{Cochrane Database of Systematic Reviews}, \bold{7}, CD009285. \verb{https://doi.org/10.1002/14651858.cd009285.pub3} } \author{ Christian \enc{Röver}{Roever}, \email{christian.roever@med.uni-goettingen.d} } \examples{ dat.karner2014 \dontrun{ library(metafor) library(bayesmeta) # compute effect sizes (log odds ratios) from exacerbation count data # (using the "metafor" package's "escalc()" function) karner.exa <- escalc(measure="OR", ai=tiotropium.exa, n1i=tiotropium.total, ci=placebo.exa, n2i=placebo.total, slab=study, data=dat.karner2014) # show forest plot forestplot(karner.exa, title="exacerbation", exponentiate=TRUE, xlog=TRUE, xlab="odds ratio") # derive St. George's Respiratory Questionnaire (SGRQ) effect sizes # (change in SGRQ score) karner.sgrq <- escalc(measure="MD", yi=sgrq.md, sei=sgrq.se, slab=study, data=dat.karner2014, subset=is.finite(dat.karner2014$sgrq.md)) # show forest plot forestplot(karner.sgrq, title="SGRQ", xlab="mean difference") } } \keyword{datasets} \concept{medicine} \concept{pulmonology} \concept{odds ratios} \concept{raw mean differences} \concept{meta-regression} \concept{risk-of-bias} \section{Concepts}{ medicine, pulmonology, odds ratios, raw mean differences, meta-regression, risk-of-bias } metadat/man/dat.roever2022.Rd0000644000176200001440000001456315174405540015330 0ustar liggesusers\name{dat.roever2022} \docType{data} \alias{dat.roever2022} \title{Irinotecan / S-1 Toxicity Dataset} \description{12 studies investigating the occurrence of dose limiting toxicities (DLTs) at different doses of a combination therapy of Irinotecan and S-1.} \usage{ dat.roever2022 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study label \cr \bold{year} \tab \code{integer} \tab publication year \cr \bold{dose} \tab \code{numeric} \tab dose (\eqn{\mathrm{mg} / \mathrm{m}^2}) \cr \bold{events} \tab \code{integer} \tab number of DLTs \cr \bold{total} \tab \code{integer} \tab number of patients exposed \cr } } \details{ A combination therapy of Irinotecan (a topoisomerase 1 inhibitor) and S-1 (a combination of three pharmacological compounds, namely, tegafur, gimeracil, and oteracil potassium) was tested in advanced colorectal and gastric cancer. This dataset contains data from twelve studies investigating this therapy in a Japanese population; it contains the doses investigated, the numbers of patients treated, and the number of dose-limiting toxicities (DLTs) observed. In general, each study investigated several doses according to some dose-escalation scheme. } \source{ Ursino, M., \enc{Röver}{Roever}, C., Zohar, S., & Friede T. (2021). Random-effects meta-analysis of phase I dose-finding studies using stochastic process priors. \emph{The Annals of Applied Statistics}, \bold{15}(1), 174--193. \verb{https://doi.org/10.1214/20-AOAS1390} \enc{Röver}{Roever}, C., Ursino, M., Friede, T., & Zohar, S. (2022). A straighforward meta-analysis approach for oncology phase I dose-finding studies. \emph{Statistics in Medicine}, \bold{41}(20), 3915--3940. \verb{https://doi.org/10.1002/sim.9484} } \references{ European Medicines Agency (EMA) (2021). Onivyde pegylated liposomal (irinotecan hydrochloride trihydrate) EPAR summary. \verb{https://www.ema.europa.eu/en/medicines/human/EPAR/onivyde-pegylated-liposomal} European Medicines Agency (EMA) (2022). Teysuno (tegafur/gimeracil/oteracil) EPAR summary. \verb{https://www.ema.europa.eu/en/medicines/human/EPAR/teysuno} Yamada, Y., Yasui, H., Goto, A., \emph{et al.} (2003). Phase I study of irinotecan and S-1 combination therapy in patients with metastatic gastric cancer. \emph{International Journal of Clinical Oncology}, \bold{8}(6), 374--380. \verb{https://doi.org/10.1007/s10147-003-0359-z} Takiuchi, H., Narahara, H., Tsujinaka, T., \emph{et al.} (2005). Phase I study of S-1 combined with irinotecan (CPT-11) in patients with advanced gastric cancer (OGSG 0002). \emph{Japanese Journal of Clinical Oncology}, \bold{35}(9), 520--525. \verb{https://doi.org/10.1093/jjco/hyi148} Inokuchi, M., Yamashita, T., Yamada, H., \emph{et al.} (2006). Phase I/II study of S-1 combined with irinotecan for metastatic advanced gastric cancer. \emph{British Journal of Cancer}, \bold{94}(8), 11130. \verb{https://doi.org/10.1038/sj.bjc.6603072} Nakafusa, Y., Tanaka, M., Ohtsuka, T., \emph{et al.} (2008). Phase I/II study of combination therapy with S-1 and CPT-11 for metastatic colorectal cancer. \emph{Molecular Medicine Reports}, \bold{1}(6), 925--930. \verb{https://doi.org/10.3892/mmr_00000051} Ishimoto, O., Ishida, T., Honda, Y., Munakata, M., & Sugawara, S. (2009). Phase I study of daily S-1 combined with weekly irinotecan in patients with advanced non-small cell lung cancer. \emph{International Journal of Clinical Oncology}, \bold{14}(1), 43--47. \verb{https://doi.org/10.1007/s10147-008-0796-9} Ogata, Y., Sasatomi, T., Akagi, Y., Ishibashi, N., Mori, S., & Shirouzu, K. (2009). Dosage escalation study of S-1 and irinotecan in metronomic chemotherapy against advanced colorectal cancer. \emph{The Kurume Medical Journal}, \bold{56}(1+2), 1--7. \verb{https://doi.org/10.2739/kurumemedj.56.1} Shiozawa, M., Sugano, N., Tsuchida, K., Morinaga, S., Akaike, M., & Sugimasa, Y. (2009). A phase I study of combination therapy with S-1 and irinotecan (CPT-11) in patients with advanced colorectal cancer. \emph{Journal of Cancer Research and Clinical Oncology}, \bold{135}(3), 365--370. \verb{https://doi.org/10.1007/s00432-008-0480-5} Yoshioka, T., Kato, S., Gamoh, M., \emph{et al.} (2009). Phase I/II study of sequential therapy with irinotecan and S-1 for metastatic colorectal cancer. \emph{British Journal of Cancer}, \bold{101}, 1972--1977. \verb{https://doi.org/10.1038/sj.bjc.6605432} Komatsu, Y., Yuki, S., Fuse, N., \emph{et al.} (2010). Phase 1/2 clinical study of irinotecan and oral S-1 (IRIS) in patients with advanced gastric cancer. \emph{Advances in Therapy}, \bold{27}(7), 483--492. \verb{https://doi.org/10.1007/s12325-010-0037-2} Kusaba, H., Esaki, T., Futami, K., \emph{et al.} (2010). Phase I/II study of a 3-week cycle of irinotecan and S-1 in patients with advanced colorectal cancer. \emph{Cancer Science}, \bold{101}(12), 2591--2595. \verb{https://doi.org/10.1111/j.1349-7006.2010.01728.x} Yoda, S., Soejima, K., Yasuda, H., \emph{et al.} (2011). A phase I study of S-1 and irinotecan combination therapy in previously treated advanced non-small cell lung cancer patients. \emph{Cancer Chemotherapy and Pharmacology}, \bold{67}(3), 717--722. \verb{https://doi.org/10.1007/s00280-010-1539-y} Goya, H., Kuraishi, H., Koyama, S., \emph{et al.} (2012). Phase I/II study of S-1 combined with biweekly irinotecan chemotherapy in previously treated advanced non-small cell lung cancer. \emph{Cancer Chemotherapy and Pharmacology}, \bold{70}(5), 691--697. \verb{https://doi.org/10.1007/s00280-012-1957-0} } \seealso{ \code{\link{dat.ursino2021}} } \author{ Christian \enc{Röver}{Roever}, \email{christian.roever@med.uni-goettingen.de} } \examples{ # show (some) data head(dat.roever2022, n=10) \dontrun{ # illustrate data plot(NA, xlim=range(dat.roever2022$dose), ylim=0:1, xlab="dose (mg / m²)", ylab="proportion", main="dat.roever2022 (Irinotecan / S-1 data)") studylab <- unique(dat.roever2022$study) colvec <- rainbow(length(studylab)) for (i in 1:length(studylab)) { idx <- (dat.roever2022$study == studylab[i]) lines(dat.roever2022[idx,"dose"], dat.roever2022[idx,"events"] / dat.roever2022[idx,"total"], col=colvec[i], type="b") } legend("topleft", studylab, col=colvec, pch=15) } } \keyword{datasets} \concept{medicine} \concept{oncology} \concept{dose-response models} \section{Concepts}{ medicine, oncology, dose-response models } metadat/man/dat.riley2003.Rd0000644000176200001440000000731515174405540015146 0ustar liggesusers\name{dat.riley2003} \docType{data} \alias{dat.riley2003} \title{Studies on MYC-N as a Prognostic Marker for Neuroblastoma} \description{Results from 81 studies examining overall and disease-free survival in neuroblastoma patients with amplified versus normal MYC-N protein levels.} \usage{ dat.riley2003 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{yi} \tab \code{numeric} \tab log hazard ratio of the outcome in those with amplified versus normal MYC-N protein levels \cr \bold{vi} \tab \code{numeric} \tab sampling variance of the log hazard ratio \cr \bold{sei} \tab \code{numeric} \tab standard error of the log hazard ratio \cr \bold{outcome} \tab \code{character} \tab outcome (OS = overall survival; DFS = disease-free survival) } } \details{ The meta-analysis by Riley et al. (2003) examined a variety of prognostic markers for overall and disease-free survival in patients with neuroblastoma. One of the markers examined was amplified levels of the MYC-N protein, with is associated with poorer outcomes. The dataset given here was extracted from Riley (2011) and has been used in several other publications (e.g., Riley et al., 2004, 2007). The dataset provides the (log) hazard ratios (and corresponding standard errors) with respect to these two outcomes in 81 studies, with positive values indicating a greater risk of death (for OS) or disease recurrence/death (for DFS) for patients with high MYC-N levels compared to those with normal/low levels. Note that information on both outcomes could only be extracted from 17 studies (39 studies only provided sufficient information to extract the OS estimate, while 25 studies only allowed for extraction of the DFS estimate). } \source{ Riley, R. D., Sutton, A. J., Abrams, K. R., & Lambert, P. C. (2004). Sensitivity analyses allowed more appropriate and reliable meta-analysis conclusions for multiple outcomes when missing data was present. \emph{Journal of Clinical Epidemiology}, \bold{57}(9), 911--924. \verb{https://doi.org/10.1016/j.jclinepi.2004.01.018} Riley, R. D., Abrams, K. R., Lambert, P. C., Sutton, A. J., & Thompson, J. R. (2007). An evaluation of bivariate random-effects meta-analysis for the joint synthesis of two correlated outcomes. \emph{Statistics in Medicine}, \bold{26}(1), 78--97. \verb{https://doi.org/10.1002/sim.2524} Riley, R. D. (2011). Erratum: An evaluation of bivariate random-effects meta-analysis for the joint synthesis of two correlated outcomes. \emph{Statistics in Medicine}, \bold{30}(4), 400. \verb{https://doi.org/10.1002/sim.4100} } \references{ Riley, R. D., Burchill, S. A., Abrams, K. R., Heney, D., Lambert, P. C., Jones, D. R., Sutton, A. J., Young, B., Wailoo, A. J., & Lewis, I. J. (2003). A systematic review and evaluation of the use of tumour markers in paediatric oncology: Ewing's sarcoma and neuroblastoma. \emph{Health Technology Assessment}, \bold{7}(5), 1--162. \verb{https://doi.org/10.3310/hta7050} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.riley2003 dat \dontrun{ ### load metafor package library(metafor) ### random-effects model analysis for outcome DFS res <- rma(yi, sei=sei, data=dat, subset=(outcome == "DFS"), method="DL") res predict(res, transf=exp, digits=2) ### random-effects model analysis for outcome OS res <- rma(yi, sei=sei, data=dat, subset=(outcome == "OS"), method="DL") res predict(res, transf=exp, digits=2) } } \keyword{datasets} \concept{medicine} \concept{oncology} \concept{hazard ratios} \section{Concepts}{ medicine, oncology, hazard ratios } metadat/man/dat.ishak2007.Rd0000644000176200001440000001115315174405540015120 0ustar liggesusers\name{dat.ishak2007} \docType{data} \alias{dat.ishak2007} \title{Studies on Deep-Brain Stimulation in Patients with Parkinson's disease} \description{Results from 46 studies examining the effects of deep-brain stimulation on motor skills of patients with Parkinson's disease.} \usage{ dat.ishak2007 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab (first) author and year \cr \bold{y1i} \tab \code{numeric} \tab observed mean difference at 3 months \cr \bold{v1i} \tab \code{numeric} \tab sampling variance of the mean difference at 3 months \cr \bold{y2i} \tab \code{numeric} \tab observed mean difference at 6 months \cr \bold{v2i} \tab \code{numeric} \tab sampling variance of the mean difference at 6 months \cr \bold{y3i} \tab \code{numeric} \tab observed mean difference at 12 months \cr \bold{v3i} \tab \code{numeric} \tab sampling variance of the mean difference at 12 months \cr \bold{y4i} \tab \code{numeric} \tab observed mean difference at the long-term follow-up \cr \bold{v4i} \tab \code{numeric} \tab sampling variance of the mean difference at the long-term follow-up \cr \bold{mdur} \tab \code{numeric} \tab mean disease duration (in years) \cr \bold{mbase} \tab \code{numeric} \tab mean baseline UPDRS score } } \details{ Deep-brain stimulation (DBS), which is delivered through thin surgically implanted wires in specific areas of the brain and controlled by the patient, is meant to provide relief of the debilitating symptoms of Parkinson's disease. The dataset includes the results from 46 studies examining the effects of DBS of the subthalamic nucleus on motor functioning, measured with the Unified Parkinson's Disease Rating Scale (UPDRS). The effect size measure for this meta-analysis was the mean difference of the scores while the stimulator is active and the baseline scores (before implantation of the stimulator). Since lower scores on the UPDRS indicate better functioning, negative numbers indicate improvements in motor skills. Effects were generally measured at 3, 6, and 12 months after implantation of the stimulator, with some studies also including a further long-term follow-up. However, the number of measurements differed between studies - hence the missing data on some of the measurement occasions. Since the same patients were followed over time within a study, effect size estimates from multiple measurement occasions are likely to be correlated. A multivariate model accounting for the correlation in the effects can be used to meta-analyze these data. A difficulty with this approach is the lack of information about the correlation of the measurements over time in the individual studies. The approach taken by Ishak et al. (2007) was to assume an autoregressive (AR1) structure for the estimates within the individual studies. In addition, the correlation in the true effects was modeled, again using an autoregressive structure. } \source{ Ishak, K. J., Platt, R. W., Joseph, L., Hanley, J. A., & Caro, J. J. (2007). Meta-analysis of longitudinal studies. \emph{Clinical Trials}, \bold{4}(5), 525--539. \verb{https://doi.org/10.1177/1740774507083567} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.ishak2007 head(dat, 5) \dontrun{ ### load metafor package library(metafor) ### create long format dataset dat <- reshape(dat, direction="long", idvar="study", v.names=c("yi","vi"), varying=list(c(2,4,6,8), c(3,5,7,9))) dat <- dat[order(study, time),] ### remove missing measurement occasions from dat dat <- dat[!is.na(yi),] rownames(dat) <- NULL head(dat, 8) ### construct the full (block diagonal) V matrix with an AR(1) structure ### assuming an autocorrelation of 0.97 as estimated by Ishak et al. (2007) V <- vcalc(vi, cluster=study, time1=time, phi=0.97, data=dat) ### plot data with(dat, interaction.plot(time, study, yi, type="b", pch=19, lty="solid", xaxt="n", legend=FALSE, xlab="Time Point", ylab="Mean Difference", bty="l")) axis(side=1, at=1:4, lab=c("1 (3 months)", "2 (6 months)", "3 (12 months)", "4 (12+ months)")) ### multivariate model with heteroscedastic AR(1) structure for the true effects res <- rma.mv(yi, V, mods = ~ 0 + factor(time), random = ~ time | study, struct = "HAR", data = dat) print(res, digits=2) } } \keyword{datasets} \concept{medicine} \concept{raw mean differences} \concept{longitudinal models} \section{Concepts}{ medicine, raw mean differences, longitudinal models } metadat/man/dat.higgins2008.Rd0000644000176200001440000000612615174405540015456 0ustar liggesusers\name{dat.higgins2008} \docType{data} \alias{dat.higgins2008} \title{Trials on Haloperidol in Schizophrenia} \description{Results on clinical improvement after therapy from 17 trials evaluating haloperidol in patients with schizophrenia.} \usage{ dat.higgins2008 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab study label \cr \bold{resp.halo} \tab \code{integer} \tab number of responders (haloperidol group) \cr \bold{fail.halo} \tab \code{integer} \tab number of failures (haloperidol group) \cr \bold{miss.halo} \tab \code{integer} \tab number of missing observations (haloperidol group) \cr \bold{resp.plac} \tab \code{integer} \tab number of responders (placebo group) \cr \bold{fail.plac} \tab \code{integer} \tab number of failures (placebo group) \cr \bold{miss.plac} \tab \code{integer} \tab number of missing observations (placebo group) } } \details{ Higgins et al. (2008) suggested several imputation methods for the meta-analysis of binary outcomes with missing data. The example data set with 17 trials comes originally from a Cochrane review comparing haloperidol with placebo for the treatment of schizophrenia. While the antipsychotic benefits of haloperidol were identified in the 1950s, trials in this patient population are prone to high proportions of missing outcome data, often due to insufficient compliance with randomized controlled trial protocols. The outcome is clinical improvement after therapy. For each study, the number of responders, failures, and missing observations are available. } \source{ Higgins, J. P. T., White, I. R., & Wood, A. M. (2008). Imputation methods for missing outcome data in meta-analysis of clinical trials. \emph{Clinical Trials}, \bold{5}(3), 225--239. \verb{https://doi.org/10.1177/1740774508091600} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first five studies head(dat.higgins2008, 5) \dontrun{ ### Load metasens package suppressPackageStartupMessages(library(metasens)) ### Print odds ratios and confidence limits with three digits oldset <- settings.meta(digits = 3) ### Conduct common effect meta-analysis of available data m <- metabin(resp.halo, resp.halo + fail.halo, resp.plac, resp.plac + fail.plac, data = dat.higgins2008, studlab = author, sm = "OR", method = "Inverse", random = FALSE, label.e = "Haloperidol", label.c = "Placebo", label.left = "Favours placebo", label.right = "Favours haloperidol") ### Best case scenario for haloperidol m.b <- metamiss(m, miss.halo, miss.plac, method.miss = "b", small.values = "undesirable") ### Worst case scenario for haloperidol m.w <- metamiss(m, miss.halo, miss.plac, method.miss = "w", small.values = "undesirable") ### Forest plot m.sens <- metamerge(m, m.b, text.pooled2 = "Best case scenario") m.sens <- metamerge(m.sens, m.w, text.pooled2 = "Worst case scenario") forest(m.sens) } } \keyword{datasets} \concept{psychiatry} \concept{odds ratios} \concept{missing data} \section{Concepts}{ psychiatry, odds ratios, missing data } metadat/man/dat.dogliotti2014.Rd0000644000176200001440000000620215174405540016014 0ustar liggesusers\name{dat.dogliotti2014} \docType{data} \alias{dat.dogliotti2014} \title{Studies on Antithrombotic Treatments to Prevent Strokes} \description{Results from 20 trials examining the effectiveness of antithrombotic treatments to prevent strokes in patients with non-valvular atrial fibrillation.} \usage{ dat.dogliotti2014 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study label \cr \bold{id} \tab \code{numeric} \tab study ID \cr \bold{treatment} \tab \code{character} \tab treatment \cr \bold{stroke} \tab \code{numeric} \tab number of strokes \cr \bold{total} \tab \code{numeric} \tab number of individuals } } \details{ This dataset comes from a systematic review aiming to estimate the effects of eight antithrombotic treatments including placebo in reducing the incidence of major thrombotic events in patients with non-valvular atrial fibrillation (Dogliotti et al., 2014). The review included 20 studies with 79,808 participants, four studies are three-arm studies. The primary outcome is stroke reduction (yes / no). } \source{ Dogliotti, A., Paolasso, E., & Giugliano, R. P. (2014). Current and new oral antithrombotics in non-valvular atrial fibrillation: A network meta-analysis of 79808 patients. \emph{Heart}, \bold{100}(5), 396--405. \verb{https://doi.org/10.1136/heartjnl-2013-304347} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first 7 rows / 3 studies of the dataset head(dat.dogliotti2014, 7) \dontrun{ ### Load netmeta package suppressPackageStartupMessages(library(netmeta)) ### Print odds ratios and confidence limits with two digits oldset <- settings.meta(digits = 2) ### Change appearance of confidence intervals cilayout("(", "-") ### Transform data from long arm-based format to contrast-based ### format. Argument 'sm' has to be used for odds ratio as summary ### measure; by default the risk ratio is used in the metabin function ### called internally. pw <- pairwise(treat = treatment, n = total, event = stroke, studlab = study, data = dat.dogliotti2014, sm = "OR") ### Print log odds ratios (TE) and standard errors (seTE) head(pw, 5)[, 1:5] ### Conduct network meta-analysis (NMA) with placebo as reference net <- netmeta(pw, ref = "plac") ### Details on excluded study selvars <- c("studlab", "event1", "n1", "event2", "n2") subset(pw, studlab == "WASPO, 2007")[, selvars] ### Show network graph netgraph(net, seq = "optimal", number = TRUE) ### Conduct Mantel-Haenszel NMA net.mh <- netmetabin(pw, ref = "plac") ### Compare results of inverse variance and Mantel-Haenszel NMA nb <- netbind(net, net.mh, random = FALSE, name = c("Inverse variance", "Mantel-Haenszel")) forest(nb, xlim = c(0.15, 2), at = c(0.2, 0.5, 1, 2)) ### Print and plot results for inverse variance NMA net forest(net) ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{odds ratios} \concept{network meta-analysis} \concept{Mantel-Haenszel method} \section{Concepts}{ medicine, odds ratios, network meta-analysis, Mantel-Haenszel method } metadat/man/dat.egger2001.Rd0000644000176200001440000001154015174405540015104 0ustar liggesusers\name{dat.egger2001} \docType{data} \alias{dat.egger2001} \title{Studies on the Effectiveness of Intravenous Magnesium in Acute Myocardial Infarction} \description{Results from 16 trials examining the effectiveness of intravenous magnesium in the prevention of death following acute myocardial infarction.} \usage{ dat.egger2001 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab trial id number \cr \bold{study} \tab \code{character} \tab first author or trial name \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{ai} \tab \code{numeric} \tab number of deaths in the magnesium group \cr \bold{n1i} \tab \code{numeric} \tab number of patients in the magnesium group \cr \bold{ci} \tab \code{numeric} \tab number of deaths in the control group \cr \bold{n2i} \tab \code{numeric} \tab number of patients in the control group } } \details{ The dataset includes the results from 16 randomized clinical trials that examined the effectiveness of intravenous magnesium in the prevention of death following acute myocardial infarction. Studies 1-7 were included in the meta-analyses by Teo et al. (1991) and Horner (1992) and were combined with the results from the LIMIT-2 trial (Woods et al., 1992) in Yusuf et al. (1993), suggesting that magnesium is an effective treatment for reducing mortality. However, the results from the ISIS-4 mega trial (ISIS-4 Collaborative Group, 1995) indicated no reduction in mortality with magnesium treatment. Publication bias has been suggested as one possible explanation for the conflicting findings (Egger & Davey Smith, 1995). The present dataset includes some additional trials and are based on Table 18.2 from Egger, Davey Smith, and Altman (2001). } \source{ Egger, M., Davey Smith, G., & Altman, D. G. (Eds.) (2001). \emph{Systematic reviews in health care: Meta-analysis in context} (2nd ed.). London: BMJ Books. } \references{ Egger, M., & Davey Smith, G. (1995). Misleading meta-analysis: Lessons from \dQuote{an effective, safe, simple} intervention that wasn't. \emph{British Medical Journal}, \bold{310}(6982), 752--754. \verb{https://doi.org/10.1136/bmj.310.6982.752} Horner, S. M. (1992). Efficacy of intravenous magnesium in acute myocardial infarction in reducing arrhythmias and mortality: Meta-analysis of magnesium in acute myocardial infarction. \emph{Circulation}, \bold{86}(3), 774--779. \verb{https://doi.org/10.1161/01.cir.86.3.774} ISIS-4 Collaborative Group (1995). ISIS-4: A randomised factorial trial assessing early oral captopril, oral mononitrate, and intravenous magnesium sulphate in 58,050 patients with suspected acute myocardial infarction. \emph{Lancet}, \bold{345}(8951), 669--685. \verb{https://doi.org/10.1016/S0140-6736(95)90865-X} Teo, K. K., Yusuf, S., Collins, R., Held, P. H., & Peto, R. (1991). Effects of intravenous magnesium in suspected acute myocardial infarction: Overview of randomised trials. \emph{British Medical Journal}, \bold{303}(6816), 1499--1503. \verb{https://doi.org/10.1136/bmj.303.6816.1499} Woods, K. L., Fletcher, S., Roffe, C., & Haider, Y. (1992). Intravenous magnesium sulphate in suspected acute myocardial infarction: Results of the second Leicester Intravenous Magnesium Intervention Trial (LIMIT-2). \emph{Lancet}, \bold{339}(8809), 1553--1558. \verb{https://doi.org/10.1016/0140-6736(92)91828-v} Yusuf, S., Teo, K., & Woods, K. (1993). Intravenous magnesium in acute myocardial infarction: An effective, safe, simple, and inexpensive treatment. \emph{Circulation}, \bold{87}(6), 2043--2046. \verb{https://doi.org/10.1161/01.cir.87.6.2043} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \seealso{ \code{\link{dat.li2007}} } \examples{ ### copy data into 'dat' and examine data dat <- dat.egger2001 dat \dontrun{ ### load metafor package library(metafor) ### meta-analysis of trials 1-7 using Peto's method (as in Teo et al., 1991) res <- rma.peto(ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, subset=1:7) print(res, digits=2) ### meta-analysis of trials 1-7 and LIMIT-2 (as in Yusuf et al., 1993) res <- rma.peto(ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, subset=c(1:7,14)) print(res, digits=2) ### meta-analysis of all trials except ISIS-4 res <- rma.peto(ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, subset=-16) print(res, digits=2) predict(res, transf=exp, digits=2) ### meta-analysis of all trials including ISIS-4 res <- rma.peto(ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat) print(res, digits=2) predict(res, transf=exp, digits=2) ### contour-enhanced funnel plot centered at 0 funnel(res, refline=0, level=c(90, 95, 99), shade=c("white", "gray", "darkgray")) } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{Peto's method} \concept{publication bias} \section{Concepts}{ medicine, cardiology, Peto's method, publication bias } metadat/man/dat.hartmannboyce2018.Rd0000644000176200001440000000521415174405540016656 0ustar liggesusers\name{dat.hartmannboyce2018} \docType{data} \alias{dat.hartmannboyce2018} \title{Studies on the Effectiveness of Nicotine Replacement Therapy for Smoking Cessation} \description{Results from 133 studies examining the effectiveness of nicotine replacement therapy (NRT) for smoking cessation at 6+ months of follow-up.} \usage{ dat.hartmannboyce2018 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study identifier \cr \bold{x.nrt} \tab \code{numeric} \tab number of participants in the NRT group who were abstinent at the follow-up \cr \bold{n.nrt} \tab \code{numeric} \tab number of participants in the NRT group \cr \bold{x.ctrl} \tab \code{numeric} \tab number of participants in the control group who were abstinent at the follow-up \cr \bold{n.ctrl} \tab \code{numeric} \tab number of participants in the control group \cr \bold{treatment} \tab \code{character} \tab type of NRT provided in the treatment group } } \details{ The dataset includes the results from 133 studies examining the effectiveness of nicotine replacement therapy (NRT) for smoking cessation. The results given in this dataset pertain to abstinence at 6+ months of follow-up. NRT was provided to participants in the treatment groups in various forms as indicated by the \code{treatment} variable (e.g., gum, patch, inhalator). Note that the dataset includes 136 rows, since a few studies included multiple treatments. } \source{ Hartmann‐Boyce, J., Chepkin, S. C., Ye, W., Bullen, C. & Lancaster, T. (2018). Nicotine replacement therapy versus control for smoking cessation. \emph{Cochrane Database of Systematic Reviews}, \bold{5}, CD000146. \verb{https://doi.org//10.1002/14651858.CD000146.pub5} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.hartmannboyce2018 head(dat, 10) \dontrun{ ### load metafor package library(metafor) ### turn treatment into a factor with the desired ordering dat$treatment <- factor(dat$treatment, levels=unique(dat$treatment)) ### meta-analysis per treatment using the M-H method lapply(split(dat, dat$treatment), function(x) rma.mh(measure="RR", ai=x.nrt, n1i=n.nrt, ci=x.ctrl, n2i=n.ctrl, data=x, digits=2)) ### all combined rma.mh(measure="RR", ai=x.nrt, n1i=n.nrt, ci=x.ctrl, n2i=n.ctrl, data=dat, digits=2) } } \keyword{datasets} \concept{medicine} \concept{smoking} \concept{risk ratios} \concept{Mantel-Haenszel method} \section{Concepts}{ medicine, smoking, risk ratios, Mantel-Haenszel method } metadat/man/dat.aloe2013.Rd0000644000176200001440000000765715174405540014754 0ustar liggesusers\name{dat.aloe2013} \docType{data} \alias{dat.aloe2013} \title{Studies on the Association Between Supervision Quality and Various Outcomes in Social, Mental Health, and Child Welfare Workers} \description{Results from 5 studies examining the association between various measures of supervision quality and various work-related outcomes in social, mental health, and child welfare workers.} \usage{ dat.aloe2013 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study author(s) and year \cr \bold{n} \tab \code{integer} \tab sample size \cr \bold{tval} \tab \code{numeric} \tab t-statistic for the test of the association/predictor \cr \bold{preds} \tab \code{integer} \tab number of predictors included in the regression model \cr \bold{R2} \tab \code{numeric} \tab the coefficient of determination (i.e., R-squared value) of the regression model \cr } } \details{ The dataset is based on studies that used regression models to examine the association between some measure of perceived supervision quality (e.g., the quality of the relationship with one's supervisor) and some work-related outcome (e.g., job satisfaction) in social, mental health, and child welfare workers. The dataset was extracted from Aloe and Thompson (2013), which in turn is a subset of the studies included in the meta-analysis by Mor Barak et al. (2009). The dataset can be used to illustrate the meta-analysis of regression models, using measures such as the (semi-)partial correlation coefficient. For this, the t-statistic from the regression model for the association (i.e., predictor) of interest was extracted from each regression model (\code{tval}), as well as the sample size (\code{n}), the number of predictors included in the regression model (\code{preds}), and the coefficient of determination (i.e., R-squared value) of the regression model (\code{R2}). Based on this information, the (semi-)partial correlation coefficient can be computed for each study, as well as its corresponding sampling variance. These values can then be meta-analyzed using standard methods. } \source{ Aloe, A. M., & Thompson, C. G. (2013). The synthesis of partial effect sizes. \emph{Journal of the Society for Social Work and Research}, \bold{4}(4), 390--405. \verb{https://doi.org/10.5243/jsswr.2013.24} } \references{ Mor Barak, M. E., Travis, D. J., Pyun, H., & Xie, B. (2009). The impact of supervision on worker outcomes: A meta-analysis. \emph{Social Service Review}, \bold{83}(1), 3--32. \verb{https://doi.org/10.1086/599028} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.aloe2013 dat \dontrun{ ### load metafor package suppressPackageStartupMessages(library(metafor)) ### compute the partial correlation coefficients and corresponding sampling variances dat <- escalc(measure="PCOR", ti=tval, ni=n, mi=preds, data=dat) dat ### random-effects model res <- rma(yi, vi, data=dat) res ### mixed-effects meta-regression model examining the relationship between the partial ### correlation coefficients and the number of predictors included in the models res <- rma(yi, vi, mods = ~ preds, data=dat) res ### compute the r-to-z transformed partial correlation coefficients and their variances dat <- escalc(measure="ZPCOR", ti=tval, ni=n, mi=preds, data=dat) dat ### random-effects model res <- rma(yi, vi, data=dat) res ### back-transformation to the partial correlation scale predict(res, transf=transf.ztor) ### compute the semi-partial correlation coefficients and their variances dat <- escalc(measure="SPCOR", ti=tval, ni=n, mi=preds, r2i=R2, data=dat) dat ### random-effects model res <- rma(yi, vi, data=dat) res } } \keyword{datasets} \concept{social work} \concept{(semi-)partial correlations} \concept{meta-regression} \section{Concepts}{ social work, (semi-)partial correlations, meta-regression } metadat/man/dat.besson2016.Rd0000644000176200001440000002273315174405540015320 0ustar liggesusers\name{dat.besson2016} \docType{data} \alias{dat.besson2016} \title{Dataset on How Maternal Diet Impacts Copying Styles in Rodents} \description{Results from 46 studies synthesising maternal nutritional effects on coping styles in rodents.} \usage{ dat.besson2016 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{comp_ID} \tab \code{character} \tab effect-size unique identifier \cr \bold{study_ID} \tab \code{character} \tab study unique identifier \cr \bold{dam_ID} \tab \code{character} \tab dam unique identifier (group of dams subjected to the same treatment) \cr \bold{animal_ID} \tab \code{character} \tab offspring unique identifier (group of offspring from the same dam group subjected to the same treatment) \cr \bold{Reference} \tab \code{character} \tab author’s names and date \cr \bold{species} \tab \code{character} \tab species [rats or mice] \cr \bold{strain} \tab \code{character} \tab strain \cr \bold{manip_type} \tab \code{character} \tab maternal nutritional manipulation type [protein or calorie] \cr \bold{manip_direction} \tab \code{character} \tab direction of maternal nutritional manipulation [- = restriction, + = overfeeding] \cr \bold{nom_manip_val} \tab \code{character} \tab degree of maternal nutritional manipulation as described in the original publications [\% = percentage of caloric or protein restriction, # = increase in caloric intake] \cr \bold{exp} \tab \code{character} \tab percentage of caloric or protein maternal restriction or increase in caloric intake of the experimental group \cr \bold{control} \tab \code{character} \tab percentage of caloric or protein maternal restriction or increase in caloric intake for the control group \cr \bold{manip_parameter} \tab \code{character} \tab protein content, percentage fat or intake \cr \bold{vitmin_eql} \tab \code{character} \tab were vitamins equalized across maternal diets? [yes or no] \cr \bold{adlib_con} \tab \code{character} \tab were maternal control groups fed ad libitum? [yes or no] \cr \bold{adlib_exp} \tab \code{character} \tab were maternal experimental groups fed ad libitum? [yes or no] \cr \bold{diet_con} \tab \code{character} \tab name of maternal control diet? \cr \bold{diet_exp} \tab \code{character} \tab name of maternal experimental diet? \cr \bold{dam_diet_start_dPC} \tab \code{numeric} \tab start of the dam diet [in days post-conception] \cr \bold{dam_diet_end_dPC} \tab \code{numeric} \tab end of the dam diet [in days post-conception] \cr \bold{diet_label} \tab \code{character} \tab period of maternal diet manipulation [pregestation = pre-gestation, pre = pregnancy, lact = lactation, or pre+lact = pregnancy and lactation] \cr \bold{age_mating} \tab \code{numeric} \tab dam age at mating if known \cr \bold{n_con_dam} \tab \code{integer} \tab sample size of the control dam groups \cr \bold{n_exp_dam} \tab \code{integer} \tab sample size of the experimental dam groups \cr \bold{multi_use_con} \tab \code{character} \tab were control groups used multiple time? [yes or no] \cr \bold{dam_housing} \tab \code{character} \tab how were dams housed? [pair, group, or single] \cr \bold{temperature} \tab \code{numeric} \tab temperature during the experiment [°C] \cr \bold{photoperiod} \tab \code{integer} \tab photoperiod during the experiment [number of hours of light] \cr \bold{litter_size} \tab \code{integer} \tab size of the litter [number of pups per dam] \cr \bold{litter_size_equalized} \tab \code{character} \tab has litter size been equalized? [yes or no] \cr \bold{crossfostered} \tab \code{character} \tab have pups been cross-fostered? [yes or no] \cr \bold{sex} \tab \code{character} \tab sex of the offspring that were tested [m = male, f = female, both = mixed sex] \cr \bold{housing} \tab \code{character} \tab offspring housing during the test period [dam, pair, single, or group] \cr \bold{bodymass_mean_contr} \tab \code{numeric} \tab mean body mass of control offspring close to or during the testing period [g] \cr \bold{bodymass_SE_contr} \tab \code{numeric} \tab S.E. for body mass of control offspring close to or during the testing period \cr \bold{bodymass_mean_exp} \tab \code{numeric} \tab mean body mass of experimental offspring close to or during the testing period [g] \cr \bold{bodymass_SE_exp} \tab \code{numeric} \tab S.E. for body mass of experimental offspring close to or during the testing period \cr \bold{bm_N_contr} \tab \code{integer} \tab sample size for body mass of control offspring close to or during the testing period \cr \bold{bm_N_exp} \tab \code{integer} \tab sample size for body mass of experimental offspring close to or during the testing period \cr \bold{bm_dPP} \tab \code{integer} \tab age of offspring when body mass was measured [in days post-parturition] \cr \bold{offspring_diet} \tab \code{character} \tab offspring diet after weaning [type of control diet] \cr \bold{offspring_con_adlib} \tab \code{character} \tab were control offspring fed ad libitum after weaning? [yes or no] \cr \bold{offspring_diet_level} \tab \code{character} \tab name of offspring diet after weaning \cr \bold{offspring_diet_end_dPP} \tab \code{integer} \tab end of the offspring diet [in days post-parturition] \cr \bold{post_diet_adlib} \tab \code{character} \tab were experimental offspring fed ad libitum after weaning? [yes or no] \cr \bold{response_age_dPP} \tab \code{numeric} \tab offspring age when behavioural testing started [in days post-parturition] \cr \bold{authors_behaviour_classification} \tab \code{character} \tab author's classification of offspring behaviour [anxiety, exploration, or activity] \cr \bold{our_behaviour_classification} \tab \code{character} \tab our classification of offspring behaviour [anxiety, exploration, or activity] \cr \bold{response_test} \tab \code{character} \tab type of test used [elevated T-maze (ETM), open field, etc.] to measure offspring behaviour \cr \bold{time_trial} \tab \code{integer} \tab duration of the testing [min] \cr \bold{measure} \tab \code{character} \tab measures taken during testing [total distance moved, time spent in open arm, etc.] \cr \bold{unit} \tab \code{character} \tab unit of the behavioural measure taken [min, s, m, number (#), etc.] \cr \bold{high_better} \tab \code{character} \tab for activity and exploration, a higher number is assumed to be better (i.e., animals were more active), but the opposite was assumed for anxiety (i.e., they were more anxious) [yes or no] \cr \bold{night.day} \tab \code{character} \tab time of day when behaviours were measured [night or day] \cr \bold{comparison} \tab \code{character} \tab for a given control-treatment group comparison, animal group codes as used in the original article [e.g., LP, HP]. This field allows identification of exactly which data (i.e., comparison of which pairs of groups) were extracted from the original paper, and is not used in our analyses. For our analyses the groups were re-coded as control/experimental. \cr \bold{exp_mean} \tab \code{numeric} \tab mean of the offspring behaviour measured for the experimental group \cr \bold{exp_se} \tab \code{numeric} \tab S.E. of the offspring behaviour measured for the experimental group \cr \bold{exp_n} \tab \code{integer} \tab sample size for the offspring experimental group \cr \bold{con_mean} \tab \code{numeric} \tab mean of offspring behaviour measured for the control group \cr \bold{con_se} \tab \code{numeric} \tab S.E. of the offspring behaviour measured for the control group \cr \bold{con_n} \tab \code{integer} \tab sample size for the offspring control group \cr \bold{con_ID} \tab \code{character} \tab identifier for shared control groups within experiment \cr \bold{percentage} \tab \code{character} \tab is the offspring behaviour measure a percentage? [yes or no] \cr \bold{Data_source} \tab \code{character} \tab figure or table number in the original paper from which the data were extracted \cr \bold{measure_comments} \tab \code{character} \tab any comments on the offspring behaviour measures \cr \bold{SE_imputed} \tab \code{character} \tab was S.E. imputed for the offspring behaviour measure? [yes or no] \cr \bold{Comments} \tab \code{character} \tab any comments on the data \cr } } \details{ Data from experiments where dams were subject to caloric or protein restriction or were overfed around gestation were included. Offspring activity, exploration, or anxiety were measured outcomes variables from maternal experimental treatments. Multilevel meta-analysis and meta-regression models were used to analyze the meta-analytic data. } \source{ Besson, A. A., Lagisz, M., Senior, A. M., Hector, K. L., & Nakagawa, S. (2016). Effect of maternal diet on offspring coping styles in rodents: A systematic review and meta-analysis. \emph{Biological Reviews}, \bold{91}(4), 1065--1080. \verb{https://doi.org/10.1111/brv.12210} } \author{ Daniel Noble, \email{daniel.noble@anu.edu.au} } \examples{ ### copy data into 'dat' and examine data dat <- dat.besson2016 head(dat) \dontrun{ ### load metafor library(metafor) ### compute SD from SE dat$sd_c <- with(dat, con_se * sqrt(con_n)) dat$sd_e <- with(dat, exp_se * sqrt(exp_n)) ### compute standardized mean differences and corresponding sampling variances dat <- escalc(measure="SMD", m1i=exp_mean, m2i=con_mean, sd1i=sd_e, sd2i=sd_c, n1i=exp_n, n2i=con_n, data=dat, add.measure=TRUE) ### fit model mod1 <- rma.mv(yi ~ 1, V = vi, random = list(~ 1 | study_ID, ~ 1 | comp_ID), data = dat) mod1 } } \keyword{datasets} \concept{ecology} \concept{evolution} \concept{standardized mean differences} \section{Concepts}{ ecology, evolution, standardized mean differences } metadat/man/dat.lloyd2010.Rd0000644000176200001440000000514515174405540015142 0ustar liggesusers\name{dat.lloyd2010} \docType{data} \alias{dat.lloyd2010} \title{Studies on Anti-TNF-alpha Inhibitors in Rheumatoid Arthritis} \description{Results from 16 studies evaluating anti-TNF-alpha inhibitors in patients with rheumatoid arthritis.} \usage{ dat.lloyd2010 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab first author \cr \bold{year} \tab \code{integer} \tab publication year \cr \bold{mean.das} \tab \code{numeric} \tab mean for outcome DAS-28 \cr \bold{lower.das} \tab \code{numeric} \tab lower limit for outcome DAS-28 \cr \bold{upper.das} \tab \code{numeric} \tab upper limit for outcome DAS-28 \cr \bold{mean.haq} \tab \code{numeric} \tab mean for outcome HAQ \cr \bold{lower.haq} \tab \code{numeric} \tab lower limit for outcome HAQ \cr \bold{upper.haq} \tab \code{numeric} \tab upper limit for outcome HAQ \cr \bold{n} \tab \code{integer} \tab sample size } } \details{ Lloyd et al. (2010) report results of a systematic review evaluating the effectiveness of anti-TNF-alpha inhibitors in the treatment of rheumatoid arthritis. The authors conducted separate meta-analyses for HAQ and DAS-28. } \source{ Lloyd, S., Bujkiewicz, S., Wailoo, A. J., Sutton, A. J., & Scott, D. (2010). The effectiveness of anti-TNF-\eqn{\alpha} therapies when used sequentially in rheumatoid arthritis patients: A systematic review and meta-analysis. \emph{Rheumatology}, \bold{49}(12), 2313--2321. \verb{https://doi.org/10.1093/rheumatology/keq169} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first five studies head(dat.lloyd2010, 5) \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Only consider studies providing data for both outcomes lloyd5 <- subset(dat.lloyd2010, !is.na(mean.haq) & !is.na(mean.das)) ### Univariate meta-analysis of the DAS-28 outcome m.das <- metagen(mean.das, lower = lower.das, upper = upper.das, data = lloyd5, sm = "MD", studlab = paste(author, year), random = FALSE) ### Univariate meta-analysis of the HAQ outcome m.haq <- metagen(mean.haq, lower = lower.haq, upper = upper.haq, data = lloyd5, sm = "MD", studlab = paste(author, year), random = FALSE) ### Forest plots forest(m.das, test.overall = TRUE, hetstat = FALSE, digits.TE = 2, digits.se = 2) forest(m.haq, test.overall = TRUE, hetstat = FALSE, digits.TE = 2, digits.se = 2) } } \keyword{datasets} \concept{medicine} \concept{rheumatology} \concept{raw mean differences} \section{Concepts}{ medicine, rheumatology, raw mean differences } metadat/man/dat.graves2010.Rd0000644000176200001440000000424215174405540015303 0ustar liggesusers\name{dat.graves2010} \docType{data} \alias{dat.graves2010} \title{Studies on the Effectiveness of Injected Cholera Vaccines} \description{Results from 17 studies on the effectiveness of injected vaccines against cholera.} \usage{ dat.graves2010 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab author/study name and publication year \cr \bold{ai} \tab \code{numeric} \tab number of cholera cases in the vaccinated group \cr \bold{n1i} \tab \code{numeric} \tab number of individuals in the vaccinated group \cr \bold{ci} \tab \code{numeric} \tab number of cholera cases in the placebo group \cr \bold{n2i} \tab \code{numeric} \tab number of individuals in the placebo group } } \details{ Cholera is an infection caused by certain strains of the bacterium \emph{Vibrio cholerae}. When untreated, mortality rates can be as high as 50-60\%. Proper sanitation practices are usually effective in preventing outbreaks, but a number of oral and injectable vaccines have also been developed. The Cochrane review by Graves et al. (2010) examined the effectiveness of injectable vaccines for preventing cholera cases and death. The present dataset includes results from 17 studies that reported the number of cholera cases in vaccinated and placebo/comparison groups up to 7 months after the treatment. } \source{ Graves, P. M., Deeks, J. J., Demicheli, V., & Jefferson, T. (2010). Vaccines for preventing cholera: Killed whole cell or other subunit vaccines (injected). \emph{Cochrane Database of Systematic Reviews}, \bold{8}, CD000974. \verb{https://doi.org/10.1002/14651858.CD000974.pub2} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.graves2010 dat \dontrun{ ### load metafor package library(metafor) ### analysis using the Mantel-Haenszel method rma.mh(measure="RR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, digits=2) } } \keyword{datasets} \concept{medicine} \concept{risk ratios} \concept{Mantel-Haenszel method} \section{Concepts}{ medicine, risk ratios, Mantel-Haenszel method } metadat/man/dat.craft2003.Rd0000644000176200001440000000622315174405540015116 0ustar liggesusers\name{dat.craft2003} \docType{data} \alias{dat.craft2003} \title{Studies on the Relationship between the Competitive State Anxiety Inventory-2 and Sport Performance} \description{Results from 10 studies on the relationship between the Competitive State Anxiety Inventory-2 (CSAI-2) and sport performance.} \usage{ dat.craft2003 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{ni} \tab \code{numeric} \tab sample size \cr \bold{sport} \tab \code{character} \tab type of sport (T = team sport, I = individual sport) \cr \bold{ri} \tab \code{numeric} \tab correlation coefficient \cr \bold{var1} \tab \code{character} \tab variable 1 of the correlation coefficient (see \sQuote{Details}) \cr \bold{var2} \tab \code{character} \tab variable 2 of the correlation coefficient (see \sQuote{Details}) } } \details{ The 10 studies included in this dataset are a subset of the studies included in the meta-analysis by Craft et al. (2003) on the relationship between the Competitive State Anxiety Inventory-2 (CSAI-2) and sport performance. The CSAI-2 has three subscales: cognitive anxiety (\code{acog}), somatic anxiety (\code{asom}), and self-confidence (\code{conf}). The studies included in this dataset administered the CSAI-2 prior to some sport competition and then measured sport performance based on the competition. Most studies provided all 6 correlations (3 for the correlations among the 3 subscales and 3 for the correlations between the subscales and sport performance), but 2 studies (with study numbers 6 and 17) only provided a subset. } \source{ Becker, B. J., & Aloe, A. M. (2019). Model-based meta-analysis and related approaches. In H. Cooper, L. V. Hedges, & J. C. Valentine (Eds.), \emph{The handbook of research synthesis and meta-analysis} (3nd ed., pp. 339--363). New York: Russell Sage Foundation. } \references{ Craft, L. L., Magyar, T. M., Becker, B. J., & Feltz, D. L. (2003). The relationship between the Competitive State Anxiety Inventory-2 and sport performance: A meta-analysis. \emph{Journal of Sport and Exercise Psychology}, \bold{25}(1), 44--65. \verb{https://doi.org/10.1123/jsep.25.1.44} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.craft2003 head(dat, 18) \dontrun{ ### load metafor package library(metafor) ### construct dataset and var-cov matrix of the correlations tmp <- rcalc(ri ~ var1 + var2 | study, ni=ni, data=dat) V <- tmp$V dat <- tmp$dat ### examine data for study 1 dat[dat$study == 1,] V[dat$study == 1, dat$study == 1] ### examine data for study 6 dat[dat$study == 6,] V[dat$study == 6, dat$study == 6] ### examine data for study 17 dat[dat$study == 17,] V[dat$study == 17, dat$study == 17] ### multivariate random-effects model res <- rma.mv(yi, V, mods = ~ 0 + var1.var2, random = ~ var1.var2 | study, struct="UN", data=dat) res } } \keyword{datasets} \concept{psychology} \concept{correlation coefficients} \concept{multivariate models} \section{Concepts}{ psychology, correlation coefficients, multivariate models } metadat/man/dat.kearon1998.Rd0000644000176200001440000001261015174405540015321 0ustar liggesusers\name{dat.kearon1998} \docType{data} \alias{dat.kearon1998} \title{Studies on the Accuracy of Venous Ultrasonography for the Diagnosis of Deep Venous Thrombosis} \description{Results from diagnostic accuracy studies examining the accuracy of venous ultrasonography for the diagnosis of deep venous thrombosis.} \usage{ dat.kearon1998 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab study id \cr \bold{author} \tab \code{character} \tab study author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{patients} \tab \code{character} \tab patient group (either symptomatic or asymptomatic patients) \cr \bold{tp} \tab \code{numeric} \tab number of true positives \cr \bold{np} \tab \code{numeric} \tab number of positive patients (cases) \cr \bold{tn} \tab \code{numeric} \tab number of true negatives \cr \bold{nn} \tab \code{numeric} \tab number of negative patients (non-cases) } } \details{ The studies included in the dataset examined the accuracy of venous ultrasonography for the diagnossis of a first deep venous thrombosis in symptomatic and asymptomatic patients. Cases and non-cases were determined based on contrast venography. Venous ultrasonography was then used to make a diagnosis, leading to a given number of true positives and negatives. A subset of this dataset (using only the studies with asymptomatic patients) was used by Deeks et al. (2005) to illustrate methods for detecting publication bias (or small-study effects) in meta-analyses of diagnostic accuracy studies. } \source{ Kearon, C., Julian, J. A., Math, M., Newman, T. E., & Ginsberg, J. S. (1998). Noninvasive diagnosis of deep venous thrombosis. \emph{Annals of Internal Medicine}, \bold{128}(8), 663--677. \verb{https://doi.org/10.7326/0003-4819-128-8-199804150-00011} } \references{ Deeks, J. J., Macaskill, P., & Irwig, L. (2005). The performance of tests of publication bias and other sample size effects in systematic reviews of diagnostic test accuracy was assessed. \emph{Journal of Clinical Epidemiology}, \bold{58}(9), 882--893. \verb{https://doi.org/10.1016/j.jclinepi.2005.01.016} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.kearon1998 head(dat) \dontrun{ ### load metafor package library(metafor) ### calculate diagnostic log odds ratios and corresponding sampling variances dat <- escalc(measure="OR", ai=tp, n1i=np, ci=nn-tn, n2i=nn, data=dat, add=1/2, to="all") head(dat) ### fit random-effects model for the symptomatic patients res <- rma(yi, vi, data=dat, subset=patients=="symptomatic") res ### fit random-effects model for the asymptomatic patients res <- rma(yi, vi, data=dat, subset=patients=="asymptomatic") res ### estimated average diagnostic odds ratio (with 95\% CI) predict(res, transf=exp, digits=2) ### regression test for funnel plot asymmetry using SE as predictor reg <- regtest(res, model="lm") reg ### corresponding funnel plot funnel(res, atransf=exp, xlim=c(0,7), at=log(c(1,10,100,1000)), ylim=c(0,1.5), steps=4) ys <- seq(0, 2, length=100) lines(coef(reg$fit)[1] + coef(reg$fit)[2]*ys, ys, lwd=2, lty=3) ### regression test for funnel plot asymmetry using total sample size as predictor reg <- regtest(res, model="lm", predictor="ni") reg ### corresponding funnel plot funnel(res, yaxis="ni", atransf=exp, xlim=c(0,7), at=log(c(1,10,100,1000)), ylim=c(0,300), steps=4) ys <- seq(0, 300, length=100) lines(coef(reg$fit)[1] + coef(reg$fit)[2]*ys, ys, lwd=2, lty=3) ### regression test for funnel plot asymmetry using 1/sqrt(ESS) as predictor (Deeks et al., 2005) dat$invessi <- 1/(4*dat$np) + 1/(4*dat$nn) tmp <- rma(yi, invessi, data=dat, subset=patients=="asymptomatic") reg <- regtest(tmp, model="lm") reg ### corresponding funnel plot funnel(tmp, atransf=exp, xlim=c(0,7), at=log(c(1,10,100,1000)), ylim=c(0,0.15), steps=4, refline=coef(res), level=0, ylab="1/root(ess)") ys <- seq(0, 0.2, length=100) lines(coef(reg$fit)[1] + coef(reg$fit)[2]*ys, ys, lwd=2, lty=3) ### convert data to long format dat <- to.long(measure="OR", ai=tp, n1i=np, ci=tn, n2i=nn, data=dat.kearon1998, subset=patients=="asymptomatic", append=FALSE) dat$group <- factor(dat$group, levels=c(1,2), labels=c("sensitivity", "specificity")) dat ### calculate logit-transformed sensitivities dat <- escalc(measure="PLO", xi=out1, mi=out2, data=dat, add=1/2, to="all", include=group=="sensitivity") dat ### calculate logit-transformed specificities dat <- escalc(measure="PLO", xi=out1, mi=out2, data=dat, add=1/2, to="all", include=group=="specificity") dat ### bivariate random-effects model for logit sensitivity and specificity res <- rma.mv(yi, vi, mods = ~ 0 + group, random = ~ group | study, struct="UN", data=dat) res ### estimated average sensitivity and specificity based on the model predict(res, newmods = rbind(c(1,0),c(0,1)), transf=transf.ilogit, tau2.levels=c(1,2), digits=2) ### estimated average diagnostic odds ratio based on the model predict(res, newmods = c(1,1), transf=exp, digits=2) } } \keyword{datasets} \concept{medicine} \concept{odds ratios} \concept{diagnostic accuracy studies} \concept{multivariate models} \concept{publication bias} \section{Concepts}{ medicine, odds ratios, diagnostic accuracy studies, multivariate models, publication bias } metadat/man/dat.obrien2003.Rd0000644000176200001440000001242415174405540015275 0ustar liggesusers\name{dat.obrien2003} \docType{data} \alias{dat.obrien2003} \title{Studies on the Relationship Between BMI and Risk of Preeclampsia} \description{Results from 13 studies on the relationship between maternal body mass index (BMI) and the risk of preeclampsia.} \usage{ dat.obrien2003 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study id \cr \bold{author} \tab \code{character} \tab (first) author of the study \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{ref} \tab \code{numeric} \tab reference number \cr \bold{ch} \tab \code{character} \tab exclusion due to chronic hypertension (yes/no) \cr \bold{dm} \tab \code{character} \tab exclusion due to diabetes mellitus (yes/no) \cr \bold{mg} \tab \code{character} \tab exclusion due to multiple gestation (yes/no) \cr \bold{bmi.lb} \tab \code{numeric} \tab lower bound of the BMI interval \cr \bold{bmi.ub} \tab \code{numeric} \tab upper bound of the BMI interval \cr \bold{bmi} \tab \code{numeric} \tab midpoint of the BMI interval \cr \bold{cases} \tab \code{numeric} \tab number of preeclampsia cases in the BMI group \cr \bold{total} \tab \code{numeric} \tab number of individuals in the BMI group } } \details{ The dataset includes the results from 13 studies examining the relationship between maternal body mass index (BMI) and the risk of preeclampsia. For each study, results are given in terms of the number of preeclampsia cases within two or more groups defined by the lower and upper BMI bounds as shown in the dataset (\code{NA} means that the interval is either open to the left or right). The \code{bmi} variable is the interval midpoint as defined by O'Brien et al. (2003). } \source{ O'Brien, T. E., Ray, J. G., & Chan, W.-S. (2003). Maternal body mass index and the risk of preeclampsia: A systematic overview. \emph{Epidemiology}, \bold{14}(3), 368--374. \verb{https://doi.org/10.1097/00001648-200305000-00020} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.obrien2003 dat \dontrun{ ### load metafor package library(metafor) ### restructure the data into a wide format dat2 <- to.wide(dat, study="study", grp="grp", ref=1, grpvars=c("bmi","cases","total"), addid=FALSE, adddesign=FALSE, postfix=c(1,2)) dat2[1:10, -c(2:3)] ### calculate log risk ratios and corresponding sampling variances dat2 <- escalc(measure="RR", ai=cases1, n1i=total1, ci=cases2, n2i=total2, data=dat2) dat2[1:10, -c(2:7)] ### forest plot of the risk ratios dd <- c(0,diff(dat2$study)) dd[dd > 0] <- 1 rows <- (1:nrow(dat2)) + cumsum(dd) rows <- 1 + max(rows) - rows slabs <- mapply(function(x,y,z) as.expression(bquote(.(x)^.(y)~.(z))), dat2$author, dat2$ref, dat2$year) with(dat2, forest(yi, vi, slab=slabs, xlim=c(-7,5.5), cex=0.8, psize=1, pch=19, efac=0, rows=rows, ylim=c(0,max(rows)+3), yaxs="i", atransf=exp, at=log(c(0.05,0.1,0.2,0.5,1,2,5,10,20)), ilab=comp, ilab.xpos=-4, ilab.pos=4)) text(-4.4, max(rows)+2, "Comparison", font=2, cex=0.8, pos=4) ### within-study mean center the BMI variable dat$bmicent <- with(dat, bmi - ave(bmi, study)) ### compute the proportion of preeclampsia cases and corresponding sampling variances dat <- escalc(measure="PR", xi=cases, ni=total, data=dat) ### convert the proportions to percentages (and convert the variances accordingly) dat$yi <- dat$yi*100 dat$vi <- dat$vi*100^2 dat[1:10, -c(2:3)] ### fit multilevel meta-regression model to examine the relationship between the ### (centered) BMI variable and the risk of preeclampsia res <- rma.mv(yi, vi, mods = ~ bmicent, random = ~ 1 | study/grp, data=dat) res ### draw scatterplot with regression line res$slab <- dat$ref regplot(res, xlab=expression("Within-Study Mean Centered BMI"~(kg/m^2)), ylab="Preeclampsia Prevalence (\%)", las=1, bty="l", at=seq(0,18,by=2), olim=c(0,100), psize=2, bg="gray90", label=TRUE, offset=0, labsize=0.6) ### fit model using a random slope for bmicent res <- rma.mv(yi, vi, mods = ~ bmicent, random = ~ bmicent | study, struct="GEN", data=dat) res ### load rms package library(rms) ### fit restricted cubic spline model res <- rma.mv(yi, vi, mods = ~ rcs(bmicent, 4), random = ~ 1 | study/grp, data=dat) res ### get knot positions knots <- attr(rcs(model.matrix(res)[,2], 4), "parms") ### computed predicted values based on the model xs <- seq(-10, 10, length=1000) sav <- predict(res, newmods=rcspline.eval(xs, knots, inclx=TRUE)) ### draw scatterplot with regression line based on the model tmp <- regplot(res, mod=2, pred=sav, xvals=xs, xlab=expression("Within-Study Mean Centered BMI"~(kg/m^2)), ylab="Preeclampsia Prevalence (\%)", las=1, bty="l", at=seq(0,18,by=2), olim=c(0,100), psize=2, bg="gray90", label=TRUE, offset=0, labsize=0.6) abline(v=knots, lty="dotted") points(tmp) } } \keyword{datasets} \concept{medicine} \concept{obstetrics} \concept{risk ratios} \concept{proportions} \concept{multilevel models} \concept{dose-response models} \section{Concepts}{ medicine, obstetrics, risk ratios, proportions, multilevel models, dose-response models } metadat/man/dat.michael2013.Rd0000644000176200001440000001146715174405540015430 0ustar liggesusers\name{dat.michael2013} \docType{data} \alias{dat.michael2013} \title{The Non-Persuasive Power of a Brain Image} \description{Results from studies exploring how a superfluous fMRI brain image influences the persuasiveness of a scientific claim.} \usage{ dat.michael2013 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{Study} \tab \code{character} \tab name of the study: Citation - Experiment - Subgroup \cr \bold{No_brain_n} \tab \code{numeric} \tab sample size for no-brain-image condition \cr \bold{No_brain_m} \tab \code{numeric} \tab mean agreement rating for no-brain-image condition \cr \bold{No_brain_s} \tab \code{numeric} \tab standard deviation for no-brain-image condition \cr \bold{Brain_n} \tab \code{numeric} \tab sample size for brain-image condition \cr \bold{Brain_m} \tab \code{numeric} \tab mean agreement rating for brain-image condition \cr \bold{Brain_s} \tab \code{numeric} \tab standard deviation for brain-image condition \cr \bold{Included_Critique} \tab \code{character} \tab \sQuote{Critique} if article included critical commentary on conclusions, otherwise \sQuote{No_critique} \cr \bold{Medium} \tab \code{character} \tab \sQuote{Paper} if conducted in person; \sQuote{Online} if conducted online \cr \bold{Compensation} \tab \code{character} \tab notes on compensation provided to participants \cr \bold{Participant_Pool} \tab \code{character} \tab notes on where participants were recruited \cr \bold{yi} \tab \code{numeric} \tab raw mean difference, calculated as \code{Brain_m - No_brain_m} \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variance \cr } } \details{ The dataset contains the data from the meta-analysis by Michael et al. (2013) of experiments on the persuasive power of a brain image. The meta-analysis analyzed an original study by McCabe and Castel (2008) as well as 10 replication attempts conducted by the authors of the meta-analysis. In each study, participants read an article about using brain imaging as a lie detector. The article either included a superfluous fMRI image of a brain (brain) or not (no_brain). After reading the article, all participants responded to the statement \dQuote{Do you agree or disagree with the conclusion that brain imaging can be used as a lie detector?} on a scale from 1 (strongly disagree) to 4 (strongly agree). The original study by McCabe and Castel (2008) reported a relatively large increase in agreement due to the presence of brain images. Meta-analysis of the original study with the 10 replications suggests, however, a small, possibly null effect: an estimated average raw mean difference of 0.07 points, 95\% CI [-0.00, 0.14], under a random-effects model. In some studies, the article included a passage critiquing the primary claims made in the article; this is coded in the \code{Included_Critique} column for analysis as a possible moderator. Note that Experiment 3 by McCabe and Castel (2008) was a 2x2 between subjects design: brain image presence was manipulated as well as the inclusion of a critique. The two different critique conditions are recorded as separate rows in this dataset. Analysis of this dataset with metafor yields the same results (given rounding) reported in the manuscript. } \source{ Michael, R. B., Newman, E. J., Vuorre, M., Cumming, G., & Garry, M. (2013). On the (non)persuasive power of a brain image. \emph{Psychonomic Bulletin & Review}, \bold{20}(4), 720–-725. \verb{https://doi.org/10.3758/s13423-013-0391-6} } \references{ McCabe, D. P., & Castel, A. D. (2008). Seeing is believing: The effect of brain images on judgments of scientific reasoning. \emph{Cognition}, \bold{107}(1), 343--352. \verb{https://doi.org/10.1016/j.cognition.2007.07.017} } \author{ Robert Calin-Jageman, \email{rcalinjageman@dom.edu}, \url{https://calin-jageman.net} } \examples{ ### copy data into 'dat' and examine data dat <- dat.michael2013 dat \dontrun{ ### load metafor package library(metafor) ### Data prep # yi and vi are already provided, but here's how you would use escalc() to obtain # a raw-mean difference and its variance. # Note the measure parameter is "MD" for 'raw mean difference' dat <- metafor::escalc( measure = "MD", m1i = Brain_m, m2i = No_brain_m, sd1i = Brain_s, sd2i = No_brain_s, n1i = Brain_n, n2i = No_brain_n, data = dat ) ### meta-analysis using a random-effects model of the raw mean differences res <- rma(yi, vi, data=dat) print(res, digits=2) ### examine if Included_Critique is a potential moderator res <- rma(yi, vi, mods = ~ Included_Critique, data=dat) print(res, digits=2) } } \keyword{datasets} \concept{psychology} \concept{persuasion} \concept{raw mean differences} \section{Concepts}{ psychology, persuasion, raw mean differences } metadat/man/dat.baker2009.Rd0000644000176200001440000000647615174405540015123 0ustar liggesusers\name{dat.baker2009} \docType{data} \alias{dat.baker2009} \title{Studies on Pharmacologic Treatments for Chronic Obstructive Pulmonary Disease} \description{Results from 39 trials examining pharmacologic treatments for chronic obstructive pulmonary disease (COPD).} \usage{ dat.baker2009 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study label \cr \bold{year} \tab \code{numeric} \tab year of publication \cr \bold{id} \tab \code{numeric} \tab study ID \cr \bold{treatment} \tab \code{character} \tab treatment \cr \bold{exac} \tab \code{numeric} \tab number of individuals with one or more COPD exacerbations \cr \bold{total} \tab \code{numeric} \tab number of individuals } } \details{ This dataset comes from a systematic review of randomized controlled trials on pharmacologic treatments for chronic obstructive pulmonary disease (COPD) (Baker et al., 2009). The primary outcome, occurrence of one or more episodes of COPD exacerbation, is binary (yes / no). For this outcome, five drug treatments (fluticasone, budesonide, salmeterol, formoterol, tiotropium) and two combinations (fluticasone + salmeterol, budesonide + formoterol) were compared to placebo. The authors considered the two combinations as separate treatments instead of evaluating the individual components. } \source{ Baker, W. L., Baker, E. L., & Coleman, C. I. (2009). Pharmacologic treatments for chronic obstructive pulmonary disease: A mixed-treatment comparison meta-analysis. \emph{Pharmacotherapy: The Journal of Human Pharmacology and Drug Therapy}, \bold{29}(8), 891--905. \verb{https://doi.org/10.1592/phco.29.8.891} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first 6 rows of the dataset head(dat.baker2009) \dontrun{ ### Load netmeta package suppressPackageStartupMessages(library(netmeta)) ### Print odds ratios and confidence limits with two digits oldset <- settings.meta(digits = 2) ### Transform data from long arm-based format to contrast-based ### format. Argument 'sm' has to be used for odds ratio as summary ### measure; by default the risk ratio is used in the metabin function ### called internally. pw <- pairwise(treatment, exac, total, studlab = paste(study, year), data = dat.baker2009, sm = "OR") ### Conduct random effects network meta-analysis (NMA) ### with placebo as reference net <- netmeta(pw, common = FALSE, ref = "plac") ### Show network graph netgraph(net, seq = "optimal", start = "prcomp", labels = gsub("+", " +\n", trts, fixed = TRUE), plastic = TRUE, thickness = "se.fixed", number = TRUE, points = TRUE, cex.points = 5, col.points = "red", offset = 0.025) ### Print and plot results for network meta-analysis net forest(net) ### Conduct component network meta-analysis (CNMA) cnet <- netcomb(net) cnet ### Compare results of NMA and additive CNMA nb <- netbind(net, cnet, name = c("Standard NMA", "Additive CNMA")) forest(nb) ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{pulmonology} \concept{odds ratios} \concept{network meta-analysis} \concept{component network meta-analysis} \section{Concepts}{ medicine, pulmonology, odds ratios, network meta-analysis, component network meta-analysis } metadat/man/prep_dat.Rd0000644000176200001440000000165615174405540014546 0ustar liggesusers\name{prep_dat} \alias{prep_dat} \title{Data preparation function} \description{Function to run data processing scripts.} \usage{ prep_dat(rebuild=FALSE, overwrite, pkgdir) } \arguments{ \item{rebuild}{logical indicating whether the entire database should be rebuild (default is \code{FALSE}).} \item{overwrite}{character vector with one or more \code{.Rd} filenames to overwrite (if they already exist). The default is to never overwrite any existing \code{.Rd} files.} \item{pkgdir}{character string specifying the root directory of the source package (if unspecified, the current working directory is assumed to be the package root directory).} } \details{ The function is only for used for processing new datasets for inclusion in the package. It should be used as described on the \pkg{\link{metadat-package}} help page. } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org} } \keyword{file} \keyword{internal} metadat/man/dat.anand1999.Rd0000644000176200001440000000661715174405540015136 0ustar liggesusers\name{dat.anand1999} \docType{data} \alias{dat.anand1999} \title{Studies on the Effectiveness of Oral Anticoagulants in Patients with Coronary Artery Disease} \description{Results from 34 trials examining the effectiveness of oral anticoagulants in patients with coronary artery disease.} \usage{ dat.anand1999 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab author(s) or trial name \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{intensity} \tab \code{character} \tab intensity of anticoagulation (low, medium, or high) \cr \bold{asp.t} \tab \code{numeric} \tab concomitant use of aspirin in the treatment group (0 = no, 1 = yes) \cr \bold{asp.c} \tab \code{numeric} \tab concomitant use of aspirin in the control group (0 = no, 1 = yes) \cr \bold{ai} \tab \code{numeric} \tab number of deaths in the treatment group \cr \bold{n1i} \tab \code{numeric} \tab number of patients in the treatment group \cr \bold{ci} \tab \code{numeric} \tab number of deaths in the control group \cr \bold{n2i} \tab \code{numeric} \tab number of patients in the control group } } \details{ The dataset includes the results from 34 randomized clinical trials that examined the effectiveness of oral anticoagulants in patients with coronary artery disease. The results given here are focused on the total mortality in the treatment versus control groups. } \note{ Strictly speaking, there are only 31 trials, since Breddin et al. (1980) and ATACS (1990) are multiarm trials. According to a correction, \code{dat.anand1999$ci[29]} should be 1. But then \code{dat.anand1999$ci[21]} would also have to be 1 (if these data indeed refer to the same control group). This appears contradictory, so this correction was not made. } \source{ Anand, S. S., & Yusuf, S. (1999). Oral anticoagulant therapy in patients with coronary artery disease: A meta-analysis. \emph{Journal of the American Medical Association}, \bold{282}(21), 2058--2067. \verb{https://doi.org/10.1001/jama.282.21.2058} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.anand1999 dat \dontrun{ ### load metafor package library(metafor) ### High-Intensity OA vs Control rma.mh(measure="OR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, subset=(intensity=="high" & asp.t==0 & asp.c==0), digits=2) ### High- or Moderate-Intensity OA vs Aspirin rma.mh(measure="OR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, subset=(intensity \%in\% c("high","moderate") & asp.t==0 & asp.c==1), digits=2) ### Moderate-Intensity OA vs Control rma.mh(measure="OR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, subset=(intensity=="moderate" & asp.t==0 & asp.c==0), digits=2) ### High- or Moderate-Intensity OA and Aspirin vs Aspirin rma.mh(measure="OR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, subset=(intensity \%in\% c("high","moderate") & asp.t==1 & asp.c==1), digits=2) ### Low-Intensity OA and Aspirin vs Aspirin rma.mh(measure="OR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, subset=(intensity=="low" & asp.t==1 & asp.c==1), digits=2) } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{odds ratios} \concept{Mantel-Haenszel method} \section{Concepts}{ medicine, cardiology, odds ratios, Mantel-Haenszel method } metadat/man/dat.huber2000.Rd0000644000176200001440000000537515174405540015130 0ustar liggesusers\name{dat.huber2000} \docType{data} \alias{dat.huber2000} \title{Individual Participant Data (IPD) from Five Studies on Uro-Vaxom in Urinary Tract Infections} \description{Individual participant data (IPD) of 601 patients from 5 studies comparing Uro-Vaxom versus placebo in recurrent urinary tract infections (UTI) based on the numbers of recurrences experienced.} \usage{ dat.huber2000 } \format{The data frame contains the following columns (one row per patient): \tabular{lll}{ \bold{study} \tab \code{factor} \tab study identifier \cr \bold{treatment} \tab \code{factor} \tab treatment (Uro-Vaxom or Placebo) \cr \bold{recurrences} \tab \code{numeric} \tab number of recurrences (relapses) } } \details{ Huber et al. (2000) jointly analyzed data from five randomized, placebo-controlled studies investigating the use of \emph{OM-89} (Uro-Vaxom) in recurrent urinary tract infections (UTI). Treatment efficacy was evaluated based on the numbers of recurrences experienced by study participants. The eventual analysis was carried out based on nonparametric Wilcoxon-Mann-Whitney (WMW) tests applied for each study individually and then synthesizing the five resulting test statistic values. The WMW test statistics may be expressed in terms of \emph{common language effect sizes} (CLES), that is, the estimated probability that a patient in the treatment group has a better outcome than a control patient. } \source{ Huber, M., Krauter, K., Winkelmann, G., Bauer, H. W., Rahlfs, V. W., Lauener, P. A., Bleßmann, G. S. S., & Bessler, W. G. (2000). Immunostimulation by bacterial components: II. Efficacy studies and meta-analysis of the bacterial extract OM-89. \emph{International Journal of Immunopharmacology}, \bold{22}(12), 1103--1111. \verb{https://doi.org/10.1016/s0192-0561(00)00070-9} } \seealso{ \code{\link{dat.bauer2002}} } \author{ Christian \enc{Röver}{Roever}, \email{christian.roever@med.uni-goettingen.de} } \examples{ # show data head(dat.huber2000) str(dat.huber2000) summary(dat.huber2000) table(dat.huber2000[,1:2]) table(dat.huber2000[,c(2,3,1)]) # compute WMW statistics for all 5 studies wmw <- tapply(dat.huber2000, dat.huber2000$study, function(x){wilcox.test(x$recurrences[x$treatment=="Placebo"], x$recurrences[x$treatment=="Uro-Vaxom"])$statistic}, simplify=TRUE) wmw # determine treatment group sizes patients <- table(dat.huber2000[,1:2]) patients # convert WMW statistics into estimated probability of superiority # ("common language effect size") prob <- wmw / (patients[,1]*patients[,2]) round(prob, 3) } \keyword{datasets} \concept{medicine} \concept{proportions} \concept{individual participant data} \section{Concepts}{ medicine, proportions, individual participant data) } metadat/man/dat.nakagawa2007.Rd0000644000176200001440000000320315174405540015570 0ustar liggesusers\name{dat.nakagawa2007} \docType{data} \alias{dat.nakagawa2007} \title{Assessing the Function of House Sparrows' Bib Size Using a Flexible Meta-Analysis Method} \description{A meta-analysis on the association between the size of a male's bib and their social status in house sparrows (\emph{Passer domesticus}).} \usage{ dat.nakagawa2007 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{StudyID} \tab \code{character} \tab identity of primary study \cr \bold{Place} \tab \code{character} \tab location of study population \cr \bold{Correlation} \tab \code{numeric} \tab correlation coefficient \cr \bold{SampleSize} \tab \code{integer} \tab sample size of population \cr } } \details{ Each study measures the association between a sparrows bib size and its social status. Effects are quantified as correlation coefficients. } \source{ Nakagawa, S., Ockendon, N., Gillespie, D. O. S, Hatchwell, B. J., & Burke, T. (2007). Assessing the function of house sparrows' bib size using a flexible meta-analysis method. \emph{Behavioral Ecology}, \bold{18}(5), 831--840. \verb{https://doi.org/10.1093/beheco/arm050} } \author{ Daniel Noble, \email{daniel.noble@anu.edu.au} } \examples{ ### copy data into 'dat' and examine data dat <- dat.nakagawa2007 dat \dontrun{ ### load metafor package library(metafor) ### calculate Zr dat <- escalc(measure="ZCOR", ri=Correlation, ni=SampleSize, data=dat) ### fit meta-analytic model res <- rma.mv(yi, vi, random = ~ 1 | StudyID, data=dat) res } } \keyword{datasets} \concept{ecology} \concept{correlation coefficients} \section{Concepts}{ ecology, correlation coefficients } metadat/man/dat.spooner2002.Rd0000644000176200001440000000652715174405540015512 0ustar liggesusers\name{dat.spooner2002} \docType{data} \alias{dat.spooner2002} \title{Studies on Nedocromil Sodium for Preventing Exercise-Induced Bronchoconstriction} \description{Results from 17 trials, 11 studies in children and 6 studies in adults, reporting the maximum fall in the forced expiratory volume in 1 second (FEV_1) over the course of follow-up, expressed as a percentage.} \usage{ dat.spooner2002 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab first author \cr \bold{year} \tab \code{character} \tab year of publication \cr \bold{Ne} \tab \code{integer} \tab number of participants in nedocromil sodium group \cr \bold{Me} \tab \code{numeric} \tab maximum fall in the FEV_1 (nedocromil sodium) \cr \bold{Se} \tab \code{numeric} \tab standard deviation (nedocromil sodium) \cr \bold{Nc} \tab \code{integer} \tab number of participants in placebo group \cr \bold{Mc} \tab \code{numeric} \tab maximum fall in the FEV_1 (placebo) \cr \bold{Sc} \tab \code{numeric} \tab standard deviation (placebo) \cr \bold{agegroup} \tab \code{factor} \tab age group (children or adults) \cr \bold{order} \tab \code{numeric} \tab order of studies in Table 1.1 in the Cochrane review } } \details{ Spooner et al. (2002) conducted a Cochrane review comparing nedocromil sodium (experimental treatment) with placebo (control) for preventing exercise-induced bronchoconstriction. Primary outcome was the maximum fall in the forced expiratory volume in 1 second (FEV_1) over the course of follow-up, expressed as a percentage. This outcome is available for 17 studies, 11 studies in children and 6 studies in adults. For each study, the mean value, standard deviation, and sample size are reported for both the experimental and control group. The authors conducted a random-effects meta-analysis with the mean difference as effect measure, i.e.\ mean value in the nedocromil sodium group minus mean value in the placebo group. This data set is used as an example in Schwarzer et al. (2015). } \source{ Spooner, C., Saunders, L. D., & Rowe, B. H. (2002). Nedocromil sodium for preventing exercise‐induced bronchoconstriction. \emph{Cochrane Database of Systematic Reviews}, \bold{1}, CD001183. \verb{https://doi.org/10.1002/14651858.CD001183} } \references{ Schwarzer, G., Carpenter, J. R., & Rücker, G. (2015). \emph{Meta-analysis with R}. Cham, Switzerland: Springer. } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first five studies head(dat.spooner2002, 5) \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Use settings from RevMan5 oldset <- settings.meta("RevMan5") ### Conduct random effects meta-analysis with age subgroups mc1 <- metacont(Ne, Me, Se, Nc, Mc, Sc, data = dat.spooner2002, studlab = paste(author, year), subgroup = agegroup, print.subgroup.name = FALSE, label.e = "Nedocromil sodium", label.c = "Placebo", common = FALSE) mc1 ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{pulmonology} \concept{raw mean differences} \concept{subgroup analysis} \section{Concepts}{ medicine, pulmonology, raw mean differences, subgroup analysis } metadat/man/dat.gibson2002.Rd0000644000176200001440000001375715174405540015311 0ustar liggesusers\name{dat.gibson2002} \docType{data} \alias{dat.gibson2002} \title{Studies on the Effectiveness of Self-Management Education and Regular Medical Review for Adults with Asthma} \description{Results from 15 trials examining the effectiveness of self-management education and regular medical review for adults with asthma.} \usage{ dat.gibson2002 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab first author of study \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{n1i} \tab \code{numeric} \tab number of participants in the intervention group \cr \bold{m1i} \tab \code{numeric} \tab mean number of days off work/school in the intervention group \cr \bold{sd1i} \tab \code{numeric} \tab standard deviation of the number of days off work/school in the intervention group \cr \bold{n2i} \tab \code{numeric} \tab number of participants in the control/comparison group \cr \bold{m2i} \tab \code{numeric} \tab mean number of days off work/school in the control/comparison group \cr \bold{sd2i} \tab \code{numeric} \tab standard deviation of the number of days off work/school in the control/comparison group \cr \bold{ai} \tab \code{numeric} \tab number of participants who had one or more days off work/school in the intervention group \cr \bold{bi} \tab \code{numeric} \tab number of participants who no days off work/school in the intervention group \cr \bold{ci} \tab \code{numeric} \tab number of participants who had one or more days off work/school in the control/comparison group \cr \bold{di} \tab \code{numeric} \tab number of participants who no days off work/school in the control/comparison group \cr \bold{type} \tab \code{numeric} \tab numeric code for the intervention type (see \sQuote{Details}) } } \details{ Asthma management guidelines typically recommend for patients to receive education and regular medical review. While self-management programs have been shown to increase patient knowledge, it is less clear to what extent they actually impact health outcomes. The systematic review by Gibson et al. (2002) examined the effectiveness of self-management education and regular medical review for adults with asthma. In each study, participants receiving a certain management intervention were compared against those in a control/comparison group with respect to a variety of health outcomes. One of the outcomes examined in a number of studies was the number of days off work/school. The majority of studies reporting this outcome provided means and standard deviations allowing a meta-analysis of standardized mean differences. Seven studies also reported the number of participants who had one or more days off work/school in each group. These studies could be meta-analyzed using, for example, (log) risk ratios. Finally, one could also consider a combined analysis based on standardized mean differences computed from the means and standard deviations where available and using probit transformed risk differences (which also provide estimates of the standardized mean difference) for the remaining studies. Some degree of patient education was provided in all studies. In addition, the \code{type} variable indicates what additional intervention components were included in each study: \enumerate{ \item optimal self-management (writing action plan, self-monitoring, regular medical review), \item self-monitoring and regular medical review, \item self-monitoring only, \item regular medical review only, \item written action plan only. } } \source{ Gibson, P. G., Powell, H., Wilson, A., Abramson, M. J., Haywood, P., Bauman, A., Hensley, M. J., Walters, E. H., & Roberts, J. J. L. (2002). Self-management education and regular practitioner review for adults with asthma. \emph{Cochrane Database of Systematic Reviews}, \bold{3}, CD001117. \verb{https://doi.org/10.1002/14651858.CD001117} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.gibson2002 dat \dontrun{ ### load metafor package library(metafor) ### compute standardized mean differences and corresponding sampling variances dat <- escalc(measure="SMD", m1i=m1i, sd1i=sd1i, n1i=n1i, m2i=m2i, sd2i=sd2i, n2i=n2i, data=dat) dat ### fit an equal-effects model to the standardized mean differences (as in Gibson et al., 2002) res <- rma(yi, vi, data=dat, method="EE") print(res, digits=2) ### compute log risk ratios and corresponding sampling variances dat <- escalc(measure="RR", ai=ai, bi=bi, ci=ci, di=di, data=dat) dat ### fit an equal-effects model to the log risk ratios res <- rma(yi, vi, data=dat, method="EE") print(res, digits=2) predict(res, transf=exp, digits=2) ### note: Gibson et al. (2002) used the Mantel-Haenszel method for their analysis rma.mh(measure="RR", ai=ai, bi=bi, ci=ci, di=di, data=dat, digits=2) ### compute standardized mean differences where possible and otherwise probit transformed ### risk differences (which also provide estimates of the standardized mean differences) dat <- escalc(measure="SMD", m1i=m1i, sd1i=sd1i, n1i=n1i, m2i=m2i, sd2i=sd2i, n2i=n2i, data=dat, add.measure=TRUE) dat <- escalc(measure="PBIT", ai=ai, bi=bi, ci=ci, di=di, data=dat, replace=FALSE, add.measure=TRUE) dat ### fit a random-effects model to these estimates res <- rma(yi, vi, data=dat) print(res, digits=2) ### meta-regression model examining if there are systematic differences based on the ### type of measure used (there are only 2 studies where measure="PBIT", so this isn't ### very conclusive here, but shown for illustration purposes) res <- rma(yi, vi, mods = ~ measure, data=dat) print(res, digits=2) predict(res, newmods=1, digits=2) } } \keyword{datasets} \concept{medicine} \concept{primary care} \concept{risk ratios} \concept{standardized mean differences} \section{Concepts}{ medicine, primary care, risk ratios, standardized mean differences } metadat/man/dat.frank2008.Rd0000644000176200001440000001123715174405540015126 0ustar liggesusers\name{dat.frank2008} \docType{data} \alias{dat.frank2008} \title{Studies on the Association Between the CASP8 -652 6N del Promoter Polymorphism and Breast Cancer Risk} \description{Results from 4 case-control studies examining the association between the CASP8 -652 6N del promoter polymorphism and breast cancer risk.} \usage{ dat.frank2008 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study identifier \cr \bold{bc.ins.ins} \tab \code{numeric} \tab number of cases who have a homozygous insertion polymorphism \cr \bold{bc.ins.del} \tab \code{numeric} \tab number of cases who have a heterozygous insertion/deletion polymorphism \cr \bold{bc.del.del} \tab \code{numeric} \tab number of cases who have a homozygous deletion polymorphism \cr \bold{ct.ins.ins} \tab \code{numeric} \tab number of controls who have a homozygous insertion polymorphism \cr \bold{ct.ins.del} \tab \code{numeric} \tab number of controls who are heterozygous insertion/deletion polymorphism \cr \bold{ct.del.del} \tab \code{numeric} \tab number of controls who have a homozygous deletion polymorphism } } \details{ The 4 studies included in this dataset are case-control studies that have examined the association between the CASP8 -652 6N del promoter polymorphism and breast cancer risk. Breast cancer cases and controls were genotyped and either had a homozygous insertion, a heterozygous insertion/deletion, or a homozygous deletion polymorphism. Ziegler et al. (2011) used the same dataset to illustrate the use of meta-analytic methods to examine deviations from Hardy-Weinberg equilibrium across multiple studies. The relative excess heterozygosity (REH) is the proposed measure for such a meta-analysis, which can be computed by setting \code{measure="REH"}. } \source{ Frank, B., Rigas, S. H., Bermejo, J. L., Wiestler, M., Wagner, K., Hemminki, K., Reed, M. W., Sutter, C., Wappenschmidt, B., Balasubramanian, S. P., Meindl, A., Kiechle, M., Bugert, P., Schmutzler, R. K., Bartram, C. R., Justenhoven, C., Ko, Y.-D., Brüning, T., Brauch, H., Hamann, U., Pharoah, P. P. D., Dunning, A. M., Pooley, K. A., Easton, D. F., Cox, A. & Burwinkel, B. (2008). The CASP8 -652 6N del promoter polymorphism and breast cancer risk: A multicenter study. \emph{Breast Cancer Research and Treatment}, \bold{111}(1), 139--144. \verb{https://doi.org/10.1007/s10549-007-9752-z} } \references{ Ziegler, A., Steen, K. V. & Wellek, S. (2011). Investigating Hardy-Weinberg equilibrium in case-control or cohort studies or meta-analysis. \emph{Breast Cancer Research and Treatment}, \bold{128}(1), 197--201. \verb{https://doi.org/10.1007/s10549-010-1295-z} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.frank2008 dat \dontrun{ ### load metafor package library(metafor) ### calculate log odds ratios comparing ins/del versus ins/ins dat <- escalc(measure="OR", ai=bc.ins.del, bi=bc.ins.ins, ci=ct.ins.del, di=ct.ins.ins, data=dat) ### fit random-effects model and get the pooled odds ratio (with 95\% CI) res <- rma(yi, vi, data=dat) res predict(res, transf=exp, digits=2) ### calculate log odds ratios comparing del/del versus ins/ins dat <- escalc(measure="OR", ai=bc.del.del, bi=bc.ins.ins, ci=ct.del.del, di=ct.ins.ins, data=dat) ### fit random-effects model and get the pooled odds ratio (with 95\% CI) res <- rma(yi, vi, data=dat) res predict(res, transf=exp, digits=2) ### calculate log odds ratios comparing ins/del+del/del versus ins/ins dat <- escalc(measure="OR", ai=bc.ins.del+bc.del.del, bi=bc.ins.ins, ci=ct.ins.del+ct.del.del, di=ct.ins.ins, data=dat) ### fit random-effects model and get the pooled odds ratio (with 95\% CI) res <- rma(yi, vi, data=dat) res predict(res, transf=exp, digits=2) ############################################################################ ### compute the relative excess heterozygosity in the controls dat <- escalc(measure="REH", ai=ct.ins.ins, bi=ct.ins.del, ci=ct.del.del, slab=study, data=dat) ### fit random-effects model and get the pooled REH value (with 90\% CI) res <- rma(yi, vi, data=dat, level=90) res predict(res, transf=exp, digits=2) ### draw forest plot forest(res, atransf=exp, xlim=c(-1.4,1.4), at=log(c(0.5,5/7,1,7/5,2))) segments(log(5/7), -2, log(5/7), res$k+1, lty="dotted") segments(log(7/5), -2, log(7/5), res$k+1, lty="dotted") } } \keyword{datasets} \concept{medicine} \concept{oncology} \concept{genetics} \concept{odds ratios} \section{Concepts}{ medicine, oncology, genetics, odds ratios } metadat/man/dat.maire2019.Rd0000644000176200001440000001043415174405540015122 0ustar liggesusers\name{dat.maire2019} \docType{data} \alias{dat.maire2019} \title{Studies on Temporal Trends in Fish Community Structures in French Rivers} \description{Results from studies examining changes in the abundance of fish species in French rivers.} \usage{ dat.maire2019 } \format{ The object is a list containing a data frame called \code{dat} that contains the following columns and distance matrix called \code{dmat}: \tabular{lll}{ \bold{site} \tab \code{character} \tab study site \cr \bold{station} \tab \code{character} \tab sampling station at site \cr \bold{site_station} \tab \code{character} \tab site and station combined \cr \bold{s1} \tab \code{numeric} \tab Mann-Kendal trend statistic for relative abundance of non-local species \cr \bold{vars1} \tab \code{numeric} \tab corresponding sampling variance (corrected for temporal autocorrelation) \cr \bold{s2} \tab \code{numeric} \tab Mann-Kendal trend statistic for relative abundance of northern species \cr \bold{vars2} \tab \code{numeric} \tab corresponding sampling variance (corrected for temporal autocorrelation) \cr \bold{s3} \tab \code{numeric} \tab Mann-Kendal trend statistic for relative abundance of non-native species \cr \bold{vars3} \tab \code{numeric} \tab corresponding sampling variance (corrected for temporal autocorrelation) \cr \bold{const} \tab \code{numeric} \tab constant value of 1 } } \details{ The dataset includes the results from 35 sampling stations (at 11 sites along various French rivers) examining the abundance of various fish species over time (i.e., over 19-37 years, all until 2015). The temporal trend in these abundance data was quantified in terms of Mann-Kendal trend statistics, with positive values indicating monotonically increasing trends. The corresponding sampling variances were corrected for the temporal autocorrelation in the data (Hamed & Rao, 1998). The distance matrix \code{dmat} indicates the distance of the sampling stations (1-423 river-km). For stations not connected through the river network, a high distance value of 10,000 river-km was set (effectively forcing the spatial correlation to be 0 for such stations). The dataset can be used to illustrate a meta-analysis allowing for spatial correlation in the outcomes. } \source{ Maire, A., Thierry, E., Viechtbauer, W., & Daufresne, M. (2019). Poleward shift in large-river fish communities detected with a novel meta-analysis framework. \emph{Freshwater Biology}, \bold{64}(6), 1143--1156. \verb{https://doi.org/10.1111/fwb.13291} } \references{ Hamed, K. H., & Rao, A. R. (1998). A modified Mann-Kendall trend test for autocorrelated data. \emph{Journal of Hydrology}, \bold{204}(1-4), 182--196. \verb{https://doi.org/10.1016/S0022-1694(97)00125-X} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.maire2019$dat dat[-10] ### copy distance matrix into 'dmat' and examine first 5 rows/columns dmat <- dat.maire2019$dmat dmat[1:5,1:5] \dontrun{ ### load metafor package library(metafor) ### fit a standard random-effects model ignoring spatial correlation res1 <- rma.mv(s1, vars1, random = ~ 1 | site_station, data=dat) res1 ### fit model allowing for spatial correlation res2 <- rma.mv(s1, vars1, random = ~ site_station | const, struct="SPGAU", data=dat, dist=list(dmat), control=list(rho.init=10)) res2 ### add random effects for sites and stations within sites res3 <- rma.mv(s1, vars1, random = list(~ 1 | site/station, ~ site_station | const), struct="SPGAU", data=dat, dist=list(dmat), control=list(rho.init=10)) res3 ### likelihood ratio tests comparing the models anova(res1, res2) anova(res2, res3) ### profile likelihood plots for model res2 profile(res2, cline=TRUE) ### effective range (river-km for which the spatial correlation is >= 0.05) sqrt(3) * res2$rho ### note: it was necessary to adjust the starting value for rho in models ### res2 and res3 so that the optimizer does not get stuck in a local maximum profile(res2, rho=1, xlim=c(0,200), steps=100) } } \keyword{datasets} \concept{ecology} \concept{climate change} \concept{spatial correlation} \section{Concepts}{ ecology, climate change, spatial correlation } metadat/man/dat.feng2019.Rd0000644000176200001440000000460215174405540014744 0ustar liggesusers\name{dat.feng2019} \docType{data} \alias{dat.feng2019} \title{Studies on the Prevalence of Depression After Myocardial Infarction} \description{Results from 19 studies assessing the prevalence of depression after myocardial infarction} \usage{ dat.feng2019 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab first author \cr \bold{year} \tab \code{integer} \tab publication year \cr \bold{region} \tab \code{character} \tab country \cr \bold{design} \tab \code{character} \tab study design \cr \bold{source} \tab \code{character} \tab sample source \cr \bold{age} \tab \code{numeric} \tab mean age \cr \bold{males} \tab \code{numeric} \tab percentage of males \cr \bold{first} \tab \code{numeric} \tab percentage of first-time MI \cr \bold{questionnaire} \tab \code{character} \tab self-report questionnaire \cr \bold{interview} \tab \code{character} \tab structured interview \cr \bold{timing} \tab \code{character} \tab timing of depression assessment \cr \bold{depr} \tab \code{integer} \tab subjects with depression \cr \bold{n} \tab \code{integer} \tab sample size } } \details{ This data set comes from a meta-analysis with 19 studies to estimate the prevalence of depression after a myocardial infarction. The variables \code{depr} and \code{n} contain the number of depressive patients and the total number of patients. } \source{ Feng, L., Li, L., Liu, W., Yang, J., Wang, Q., Shi, L., & Luo, M. (2019). Prevalence of depression in myocardial infarction: A PRISMA-compliant meta-analysis. \emph{Medicine}, \bold{98}(8), e14596. \verb{https://doi.org/10.1097/md.0000000000014596} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show results of first six studies head(dat.feng2019) \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Conduct random effects meta-analysis mp1 <- metaprop(depr, n, data = dat.feng2019, studlab = paste(author, year), common = FALSE, prediction = TRUE) ### Create forest plot forest(mp1, digits = 3, xlim = c(0, 1), print.pval.Q = FALSE, details = TRUE) } } \keyword{datasets} \concept{psychology} \concept{cardiology} \concept{prevalence} \section{Concepts}{ psychology, cardiology, prevalence } metadat/man/dat.damico2009.Rd0000644000176200001440000000451715174405540015265 0ustar liggesusers\name{dat.damico2009} \docType{data} \alias{dat.damico2009} \title{Studies on Topical plus Systemic Antibiotics to Prevent Respiratory Tract Infections} \description{Results from 16 studies examining the effectiveness of topical plus systemic antibiotics to prevent respiratory tract infections (RTIs).} \usage{ dat.damico2009 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab first author \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{xt} \tab \code{numeric} \tab number of RTIs in the treatment group \cr \bold{nt} \tab \code{numeric} \tab number of patients in the treatment group \cr \bold{xc} \tab \code{numeric} \tab number of RTIs in the control group \cr \bold{nc} \tab \code{numeric} \tab number of patients in the control group \cr \bold{conceal} \tab \code{numeric} \tab allocation concealment (0 = not adequate, 1 = adequate) \cr \bold{blind} \tab \code{numeric} \tab blinding (0 = open, 1 = double-blind) } } \details{ The dataset includes the results from 16 studies that examined the effectiveness of topical plus systemic antibiotics versus no prophylaxis to prevent respiratory tract infections (RTIs). } \source{ D'Amico, R., Pifferi, S., Torri, V., Brazzi, L., Parmelli, E., & Liberati, A. (2009). Antibiotic prophylaxis to reduce respiratory tract infections and mortality in adults receiving intensive care. \emph{Cochrane Database of Systematic Reviews}, \bold{4}, CD000022. \verb{https://doi.org/10.1002/14651858.CD000022.pub3} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.damico2009 dat \dontrun{ ### load metafor package library(metafor) ### meta-analysis of the (log) odds ratios using the Mantel-Haenszel method rma.mh(measure="OR", ai=xt, n1i=nt, ci=xc, n2i=nc, data=dat, digits=2) ### calculate log odds ratios and corresponding sampling variances dat <- escalc(measure="OR", ai=xt, n1i=nt, ci=xc, n2i=nc, data=dat) ### meta-analysis using a random-effects model res <- rma(yi, vi, data=dat, method="DL") res predict(res, transf=exp, digits=2) } } \keyword{datasets} \concept{medicine} \concept{pulmonology} \concept{odds ratios} \section{Concepts}{ medicine, pulmonology, odds ratios } metadat/man/dat.normand1999.Rd0000644000176200001440000000577215174405540015514 0ustar liggesusers\name{dat.normand1999} \docType{data} \alias{dat.normand1999} \title{Studies on the Length of Hospital Stay of Stroke Patients} \description{Results from 9 studies on the length of the hospital stay of stroke patients under specialized care and under conventional/routine (non-specialist) care.} \usage{ dat.normand1999 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{source} \tab \code{character} \tab source of data \cr \bold{n1i} \tab \code{numeric} \tab number of patients under specialized care \cr \bold{m1i} \tab \code{numeric} \tab mean length of stay (in days) under specialized care \cr \bold{sd1i} \tab \code{numeric} \tab standard deviation of the length of stay under specialized care \cr \bold{n2i} \tab \code{numeric} \tab number of patients under routine care \cr \bold{m2i} \tab \code{numeric} \tab mean length of stay (in days) under routine care \cr \bold{sd2i} \tab \code{numeric} \tab standard deviation of the length of stay under routine care } } \details{ The 9 studies provide data in terms of the mean length of the hospital stay (in days) of stroke patients under specialized care and under conventional/routine (non-specialist) care. The goal of the meta-analysis was to examine the hypothesis whether specialist stroke unit care will result in a shorter length of hospitalization compared to routine management. } \source{ Normand, S. T. (1999). Meta-analysis: Formulating, evaluating, combining, and reporting. \emph{Statistics in Medicine}, \bold{18}(3), 321--359. \verb{https://doi.org/10.1002/(sici)1097-0258(19990215)18:3<321::aid-sim28>3.0.co;2-p} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.normand1999 dat \dontrun{ ### load metafor package library(metafor) ### calculate mean differences and corresponding sampling variances dat <- escalc(measure="MD", m1i=m1i, sd1i=sd1i, n1i=n1i, m2i=m2i, sd2i=sd2i, n2i=n2i, data=dat) dat ### meta-analysis of mean differences using a random-effects model res <- rma(yi, vi, data=dat) res ### meta-analysis of standardized mean differences using a random-effects model res <- rma(measure="SMD", m1i=m1i, sd1i=sd1i, n1i=n1i, m2i=m2i, sd2i=sd2i, n2i=n2i, data=dat, slab=source) res ### draw forest plot forest(res, xlim=c(-7,5), alim=c(-3,1), header="Study/Source") ### calculate (log transformed) ratios of means and corresponding sampling variances dat <- escalc(measure="ROM", m1i=m1i, sd1i=sd1i, n1i=n1i, m2i=m2i, sd2i=sd2i, n2i=n2i, data=dat) dat ### meta-analysis of the (log transformed) ratios of means using a random-effects model res <- rma(yi, vi, data=dat) res predict(res, transf=exp, digits=2) } } \keyword{datasets} \concept{medicine} \concept{raw mean differences} \concept{standardized mean differences} \section{Concepts}{ medicine, raw mean differences, standardized mean differences } metadat/man/dat.vanhowe1999.Rd0000644000176200001440000001032115174405540015507 0ustar liggesusers\name{dat.vanhowe1999} \docType{data} \alias{dat.vanhowe1999} \title{Studies on the Association between Circumcision and HIV Infection} \description{Results from 33 studies examining the association between male circumcision and HIV infection. \loadmathjax} \usage{ dat.vanhowe1999 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study author \cr \bold{category} \tab \code{character} \tab study type (high-risk group, partner study, or population survey) \cr \bold{non.pos} \tab \code{numeric} \tab number of non-circumcised HIV positive cases \cr \bold{non.neg} \tab \code{numeric} \tab number of non-circumcised HIV negative cases \cr \bold{cir.pos} \tab \code{numeric} \tab number of circumcised HIV positive cases \cr \bold{cir.neg} \tab \code{numeric} \tab number of circumcised HIV negative cases } } \details{ The 33 studies provide data in terms of \mjeqn{2 \times 2}{2x2} tables in the form: \tabular{lcc}{ \tab HIV positive \tab HIV negative \cr non-circumcised \tab \code{non.pos} \tab \code{non.neg} \cr circumcised \tab \code{cir.pos} \tab \code{cir.neg} } The goal of the meta-analysis was to examine if the risk of an HIV infection differs between non-circumcised versus circumcised men. The dataset is interesting because it can be used to illustrate the difference between naively pooling results by summing up the counts across studies and then computing the odds ratio based on the aggregated table (as was done by Van Howe, 1999) and conducting a proper meta-analysis (as illustrated by O'Farrell & Egger, 2000). In fact, a proper meta-analysis shows that the HIV infection risk is on average higher in non-circumcised men, which is the opposite of what the naive pooling approach yields (which makes this an illustration of Simpson's paradox). } \source{ Van Howe, R. S. (1999). Circumcision and HIV infection: Review of the literature and meta-analysis. \emph{International Journal of STD & AIDS}, \bold{10}(1), 8--16. \verb{https://doi.org/10.1258/0956462991913015} } \references{ O'Farrell, N., & Egger, M. (2000). Circumcision in men and the prevention of HIV infection: A 'meta-analysis' revisited. \emph{International Journal of STD & AIDS}, \bold{11}(3), 137--142. \verb{https://doi.org/10.1258/0956462001915480} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.vanhowe1999 dat \dontrun{ ### load metafor package library(metafor) ### naive pooling by summing up the counts within categories and then ### computing the odds ratios and corresponding confidence intervals cat1 <- with(dat[dat$category=="high-risk group",], escalc(measure="OR", ai=sum(non.pos), bi=sum(non.neg), ci=sum(cir.pos), di=sum(cir.neg))) cat2 <- with(dat[dat$category=="partner study",], escalc(measure="OR", ai=sum(non.pos), bi=sum(non.neg), ci=sum(cir.pos), di=sum(cir.neg))) cat3 <- with(dat[dat$category=="population survey",], escalc(measure="OR", ai=sum(non.pos), bi=sum(non.neg), ci=sum(cir.pos), di=sum(cir.neg))) summary(cat1, transf=exp, digits=2) summary(cat2, transf=exp, digits=2) summary(cat3, transf=exp, digits=2) ### naive pooling across all studies all <- escalc(measure="OR", ai=sum(dat$non.pos), bi=sum(dat$non.neg), ci=sum(dat$cir.pos), di=sum(dat$cir.neg)) summary(all, transf=exp, digits=2) ### calculate log odds ratios and corresponding sampling variances dat <- escalc(measure="OR", ai=non.pos, bi=non.neg, ci=cir.pos, di=cir.neg, data=dat) dat ### random-effects model res <- rma(yi, vi, data=dat, method="DL") res predict(res, transf=exp, digits=2) ### random-effects model within subgroups res <- rma(yi, vi, data=dat, method="DL", subset=category=="high-risk group") predict(res, transf=exp, digits=2) res <- rma(yi, vi, data=dat, method="DL", subset=category=="partner study") predict(res, transf=exp, digits=2) res <- rma(yi, vi, data=dat, method="DL", subset=category=="population survey") predict(res, transf=exp, digits=2) } } \keyword{datasets} \concept{medicine} \concept{epidemiology} \concept{odds ratios} \section{Concepts}{ medicine, epidemiology, odds ratios } metadat/man/dat.bakdash2021.Rd0000644000176200001440000003005215174405540015411 0ustar liggesusers\name{dat.bakdash2021} \docType{data} \alias{dat.bakdash2021} \title{Dataset on Situation Awareness and Task Performance Associations} \description{Results from 77 papers with 678 effects evaluating associations among measures of situation awareness and task performance.} \usage{ dat.bakdash2021 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{Author} \tab \code{character} \tab paper author(s) \cr \bold{Year} \tab \code{integer} \tab year of paper publication \cr \bold{Title} \tab \code{character} \tab title of paper \cr \bold{DOI} \tab \code{character} \tab digital object identifier (DOI) \cr \bold{DTIC.link} \tab \code{character} \tab permanent link for Defense Technical Information Collection (DITC) reports; see: \verb{https://www.dtic.mil} \cr \bold{SA.measure.type} \tab \code{character} \tab type of SA measure \cr \bold{Sample.size} \tab \code{integer} \tab reported sample size \cr \bold{Sample.size.stats} \tab \code{integer} \tab reported sample size based on reported statistics (this reflects excluded participants) \cr \bold{es.z} \tab \code{numeric} \tab z-transformed correlation coefficient; includes ghost results (disclosed and undisclosed non-significant effects not reported in detail) imputed using the draw method described in Bakdash et al. (2021a) \cr \bold{vi.z} \tab \code{numeric} \tab variance for z-transformed correlation (calculated using \code{Sample.size.stats}, \emph{not} \code{Sample.size}) \cr \bold{SampleID} \tab \code{character} \tab unique identifier for each experiment/study \cr \bold{Outcome} \tab \code{integer} \tab unique value for each effect size } } \details{ The dataset contains behavioral experiments from 77 papers/79 studies with a total of 678 effects, evaluating associations among measures of situation awareness (\dQuote{knowing what is going on}) and task performance. Examples of situation awareness include knowledge of current vehicle speed in a simulated driving task and location and heading of aircraft in a simulated air traffic control task. Corresponding examples of task performance include \dQuote{the number of collisions in a simulated driving task} and \dQuote{subject matter expert rating of conflict management in a simulated air control task} (Bakdash et al. 2021a, p. 2). This dataset and the \sQuote{Examples} are a highly simplified version of the data and code in Bakdash et al. (2021b; 2021c). The journal article by Bakdash et al. (2021a) describes the systematic review and meta-analysis in detail. This dataset is used to illustrate multilevel multivariate meta-analytic models for the overall pooled effect and pooled effects by situation awareness measure. We also adjust meta-analytic models using cluster-robust variance estimation / cluster-robust inference with the \code{\link[metafor]{robust}} function in \emph{metafor}. Results are shown graphically in a customized forest plot with a prediction interval (estimated plausible range of individual effects). Last, we create a table summarizing the estimated meta-analytic heterogeneity parameters. The meta-analytic results show most pooled effect sizes in the positive medium range or less. There was also substantial meta-analytic heterogeneity (estimated systematic variance in true effects), nearing the magnitude of the overall pooled effect. We interpret the meta-analytic results as situation awareness typically having limited validity for task performance (i.e., good situation awareness does not tend to have strong probabilistic links with good performance and vice-versa). More formally, measures of situation awareness do not generally and meaningfully capture cognitive processes and other relevant factors underlying task performance. \subsection{Run-Time}{ The code run-time can be greatly sped-up using a linear algebra library with \emph{R} that makes use of multiple CPU cores. See: \url{https://www.metafor-project.org/doku.php/tips:speeding_up_model_fitting}. To measure the run-time, uncomment these three lines: \code{start.time <- Sys.time()}, \code{end.time <- Sys.time()}, and \code{end.time - start.time}. Run-times on Windows 10 x64 with the Intel Math Kernel Library are: \tabular{rll}{ \tab \emph{CPU} \tab \emph{Run-Time (Minutes)} \cr \tab i7-11850H \tab 2.49 \cr \tab i7-4770 \tab 5.38 \cr } } } \source{ Bakdash, J. Z., Marusich, L. R., Cox, K. R., Geuss, M. N., Zaroukian, E. G., & Morris, K. M. (2021b). The validity of situation awareness for performance: A meta-analysis (Code Ocean Capsule). \verb{https://doi.org/10.24433/CO.1682542.v4} Bakdash, J. Z., Marusich, L. R., Cox, K. R., Geuss, M. N., Zaroukian, E. G., & Morris, K. M. (2021c). The validity of situation awareness for performance: A meta-analysis (Systematic Review, Data, and Code). \verb{https://doi.org/10.17605/OSF.IO/4K7ZV} } \references{ Bakdash, J. Z., Marusich, L. R., Cox, K. R., Geuss, M. N., Zaroukian, E. G., & Morris, K. M. (2021a). The validity of situation awareness for performance: A meta-analysis. \emph{Theoretical Issues in Ergonomics Science}, 1--24. \verb{https://doi.org/10.1080/1463922X.2021.1921310} Supplemental materials: \verb{https://www.tandfonline.com/doi/suppl/10.1080/1463922X.2021.1921310/suppl_file/ttie_a_1921310_sm5524.docx} } \author{ Jonathan Bakdash, \email{jonathan.z.bakdash.civ@army.mil}, \email{jbakdash@gmail.com} \cr Laura Marusich, \email{laura.m.cooper20.civ@army.mil}, \email{lmarusich@gmail.com} } \examples{ ### copy data into 'dat' and examine data dat <- dat.bakdash2021 head(dat[c(1,2,6,8:12)]) \dontrun{ #start.time <- Sys.time() ### load metafor library(metafor) ### multilevel meta-analytic model to get the overall pooled effect res.overall <- rma.mv(es.z, vi.z, mods = ~ 1, random = ~ 1 | SampleID / Outcome, data = dat, test = "t") res.overall ### get prediction interval predict(res.overall) ### cluster-robust variance estimation (CRVE) / cluster-robust inference res.overall.crve <- robust(res.overall, cluster = SampleID) res.overall.crve ### get prediction interval res.overall.crve.pred <- predict(res.overall.crve) res.overall.crve.pred ### multilevel meta-analytic model for SA measures res.sa <- rma.mv(es.z, vi.z, mods = ~ 0 + SA.measure.type, random = ~ 1 | SampleID / Outcome, data = dat, test = "t") res.sa ### cluster-robust variance estimation (CRVE) / cluster-robust inference res.sa.crve <- robust(res.sa, cluster = SampleID) res.sa.crve ### profile likelihood plots par(mfrow=c(2,1)) profile(res.sa.crve, progbar = FALSE) ### format and combine output of meta-analytic models for the forest plot all.z <- c(res.sa.crve$beta, # SA measures res.overall.crve$beta, # pooled effect for confidence interval (CI) res.overall.crve$beta) # pooled effect for prediction interval (PI) all.ci.lower <- c(res.sa.crve$ci.lb, # SA measures res.overall.crve.pred$ci.lb, # pooled effect, lower CI res.overall.crve.pred$pi.lb) # pooled effect, lower PI all.ci.upper <- c(res.sa.crve$ci.ub, # SA measures res.overall.crve.pred$ci.ub, # pooled effect, upper CI res.overall.crve.pred$pi.ub) # pooled effect, upper PI ### note: there is no p-value for the PI all.pvals <- c(res.sa.crve$pval, res.overall.crve$pval) all.labels <- c(sort(unique(dat$SA.measure.type)), "Overall", "95\% Prediction Interval") ### function to round p-values for the forest plot pvals.round <- function(input) { input <- ifelse(input < 0.001, "< 0.001", ifelse(input < 0.01, "< 0.01", ifelse(input < 0.05 & input >= 0.045, "< 0.05", ifelse(round(input, 2) == 1.00, "0.99", sprintf("\%.2f", round(input, 2))))))} all.pvals.rounded <- pvals.round(all.pvals) ### forest plot plot.vals <- data.frame(all.labels, all.z, all.ci.lower, all.ci.upper) par(mfrow=c(1,1), cex = 1.05) forest(plot.vals$all.z, ci.lb = plot.vals$all.ci.lower, ci.ub = plot.vals$all.ci.upper, slab = plot.vals$all.labels, psize = 1, efac = 0, xlim = c(-1.8, 2.5), clim = c(-1, 1), transf = transf.ztor, # transform z to r at = seq(-0.5, 1, by = 0.25), xlab = expression("Correlation Coefficient"~"("*italic('r')*")"), main = "\n\n\nSA Measures", ilab = c(all.pvals.rounded, ""), ilab.xpos = 2.45, ilab.pos = 2.5, digits = 2, refline = 0, annotate = FALSE, header = FALSE) ### keep trailing zero using sprintf output <- cbind(sprintf("\%.2f", round(transf.ztor(plot.vals$all.z), 2)), sprintf("\%.2f", round(transf.ztor(plot.vals$all.ci.lower), 2)), sprintf("\%.2f", round(transf.ztor(plot.vals$all.ci.upper), 2))) ### alignment kludge annotext <- apply(output, 1, function(x) {paste0(" ", x[1], " [", x[2],", ", x[3], "]")}) text( 1.05, 12:1, annotext, pos = 4, cex = 1.05) text(-1.475, 14.00, "SA Measure", cex = 1.05) text( 2.30, 14.00, substitute(paste(italic('p-value'))), cex = 1.05) text( 1.55, 14.00, "Correlation [95\% CI]", cex = 1.05) abline(h = 2.5) ### black polygon for overall mean CIs addpoly(all.z[11], ci.lb = all.ci.lower[11], ci.ub = all.ci.upper[11], rows = 2, annotate = FALSE, efac = 1.5, transf = transf.ztor) ### white polygon for PI addpoly(all.z[12], ci.lb = all.ci.lower[12], ci.ub = all.ci.upper[12], rows = 1, col = "white", border = "black", annotate = FALSE, efac = 1.5, transf = transf.ztor) par(mfrow=c(1,1), cex = 1) # reset graph parameters to default ### confidence intervals for the variance components re.CI.variances <- confint(res.overall) re.CI.variances sigma1.z <- data.frame(re.CI.variances[[1]]["random"]) sigma2.z <- data.frame(re.CI.variances[[2]]["random"]) ### fit model using alternative multivariate parameterization res.overall.alt <- rma.mv(es.z, vi.z, mods = ~ 1, random = ~ factor(Outcome) | factor(SampleID), data = dat, test = "t") ### confidence intervals for the total amount of heterogeneity variance component res.overall.alt.tau <- confint(res.overall.alt, tau2=1)$random ### I^2: http://www.metafor-project.org/doku.php/tips:i2_multilevel_multivariate W <- diag(1/dat$vi.z) X <- model.matrix(res.overall) P <- W - W \%*\% X \%*\% solve(t(X) \%*\% W \%*\% X) \%*\% t(X) \%*\% W ### I^2 (variance due to heterogeneity): 61\% I2 <- 100 * res.overall.alt$tau2 / (res.overall.alt$tau2 + (res.overall$k-res.overall$p)/sum(diag(P))) I2 ### 95\% CI for I^2 using uncertainty around tau^2 I2.CI.lb <- 100 * res.overall.alt.tau[1,2] / (res.overall.alt.tau[1,2] + (res.overall$k-res.overall$p)/sum(diag(P))) I2.CI.lb I2.CI.ub <- 100 * res.overall.alt.tau[1,3] / (res.overall.alt.tau[1,3] + (res.overall$k-res.overall$p)/sum(diag(P))) I2.CI.ub ### total amount of heterogeneity (tau) sqrt(res.overall.alt$tau2) ### heterogeneity table table.heterogeneity <- data.frame(matrix(ncol = 3, nrow = 4)) colnames(table.heterogeneity) <- c("Parameter Value", "Lower 95\% CI", "Upper 95\% CI") rownames(table.heterogeneity) <- c("Tau (Total)", "Tau1 (Between paper)", "Tau2 (Within paper)", "I2 (\%)") table.heterogeneity[1,] <- res.overall.alt.tau[2,] table.heterogeneity[2,] <- sigma1.z[2,] table.heterogeneity[3,] <- sigma2.z[2,] table.heterogeneity[4,] <- c(I2, I2.CI.lb, I2.CI.ub) round(table.heterogeneity, 2) #end.time <- Sys.time() #end.time - start.time } } \keyword{datasets} \concept{psychology} \concept{human factors} \concept{engineering} \concept{correlation coefficients} \concept{multilevel models} \concept{multivariate models} \concept{cluster-robust inference} \section{Concepts}{ psychology, human factors, engineering, correlation coefficients, multilevel models, multivariate models, cluster-robust inference } metadat/man/dat.lehmann2018.Rd0000644000176200001440000002364215174405540015453 0ustar liggesusers\name{dat.lehmann2018} \docType{data} \alias{dat.lehmann2018} \title{The Effect of Red on Perceived Attractiveness} \description{Results from studies in which participants rated the attractiveness of photos that featured red or a control color. See OSF project at \verb{https://osf.io/xy47p/}.} \usage{ dat.lehmann2018 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{Short_Title} \tab \code{character} \tab Shortened citation formatted as: Author name(s), year of publication - Experiment number. All cells in the column are unique for use as labels in the meta-analysis. \cr \bold{Full_Citation} \tab \code{character} \tab Full citation in APA format. \cr \bold{Short_Citation} \tab \code{character} \tab Shortened citation of different format, exactly as it would appear in an in-text citation. \cr \bold{Year} \tab \code{numeric} \tab Year study published (whether in journal or published online). \cr \bold{Study} \tab \code{character} \tab Experiment number. If only one experiment presented in a paper, then \sQuote{Exp 1}, otherwise numbered according to numbering within paper. \cr \bold{Peer_Reviewed} \tab \code{character} \tab Whether the experiment was published in a peer-reviewed journal or not. \sQuote{Yes} = peer-reviewed journal, \sQuote{No} can mean in press, online publication, or other. \cr \bold{Source_Type} \tab \code{character} \tab Location where experiment is available, including journal articles, conference proceedings, online-only, and other options. More specific than whether peer-reviewed or not. \cr \bold{Preregistered} \tab \code{character} \tab Whether experiment was pre-registered or not. \cr \bold{Moderator_Group} \tab \code{character} \tab In some studies, a moderator was intentionally investigated that was meant to reduce the red-romance effect. Data for studies where the red-romance effect is expected to be moderated are marked \sQuote{Yes} in this column. All others are blank. \cr \bold{Gender} \tab \code{character} \tab Gender of rater (male or female). In all cases, gender of stimuli will be opposite. \cr \bold{Color_Contrast} \tab \code{character} \tab The color used as the contrast against red. In some cases, not every contrast color was listed. We chose to examine only contrasts that were present in the original studies, when possible. This column contains only the contrasts we examined in this meta-analysis. \cr \bold{Color_Form} \tab \code{character} \tab Location of color in photo. Background = background or border color manipulated; Face = facial redness manipulated; Shirt, Dress, Item = color of specified object manipulated; Dot = a dot of color on shirt manipulated. \cr \bold{Photo_Type} \tab \code{character} \tab Amount of body visible in photo. Head Shot = head only; Bust = head, shoulders, sometimes torso; Full Body = entire body visible. \cr \bold{DV_Type} \tab \code{character} \tab Scale used for DV. \sQuote{Perceived attractiveness} = the perceived attractiveness scale used in the original studies; alternate scales are differentiated. \cr \bold{DV_Items} \tab \code{numeric} \tab Number of items in DV scale. \cr \bold{DV_Scale} \tab \code{character} \tab Full length of DV scale, if clear. \cr \bold{DV_ScaleBottom} \tab \code{numeric} \tab Lower anchor of DV scale. \cr \bold{DV_ScaleTop} \tab \code{numeric} \tab Upper anchor of DV scale. \cr \bold{Location} \tab \code{character} \tab Country where study took place, if clear. \sQuote{Worldwide} in some cases of online participation without IP filtering of participants. \cr \bold{Continent} \tab \code{character} \tab Continent where study took place, for the sake of creating larger categories for analysis. \cr \bold{Participants} \tab \code{character} \tab Basic notes about participants. Students = high school, undergraduate, or graduate students; Online = participants were gathered online; Adult = no other common identifying factor given. \cr \bold{Participant_Notes} \tab \code{character} \tab A finer grained description of participant characteristics. \cr \bold{Design} \tab \code{character} \tab Whether study was a between- or within-subjects design. \cr \bold{Eth_Majority} \tab \code{character} \tab Basic notes about participant ethnicity for ease of analysis. This represents the ethnic majority within the sample. \cr \bold{Eth_Majority_Detail} \tab \code{character} \tab A finer grained description of participant characteristics, including in some cases participant counts when the ethnic majority was close to another category. \cr \bold{Eth_Stim} \tab \code{character} \tab Ethnicity of the people pictured in the stimulus materials. \cr \bold{Eth_Match} \tab \code{character} \tab Whether the ethnic majority of the participant pool matched the ethnicity of stimulus photos. \cr \bold{Red_Age} \tab \code{numeric} \tab Mean age of participants in red group. If not given for specific group, then mean age overall. \cr \bold{Control_Age} \tab \code{numeric} \tab Mean age of participants in control group. If not given for specific group, then mean age overall. \cr \bold{Color_Red} \tab \code{character} \tab Specific values of red color, if given. \cr \bold{Color_Control} \tab \code{character} \tab Specific values of control color, if given. \cr \bold{Red_Original} \tab \code{character} \tab Whether the red color used in the study is within 5 units of the LCh values for red used in the original study. \cr \bold{Color_Match} \tab \code{character} \tab Whether the control color used in the study is within 5 units of the red color on the L and C parameters. In cases where the control color used was white, it was not possible for the L and C parameters to match. \cr \bold{Presentation_Control} \tab \code{character} \tab Whether the color of the stimulus viewed by each participant was consistent, as in participants viewing everything on paper or the same computer, versus uncontrolled presentation of the stimulus, as in viewing stimulus on different computers. \cr \bold{Stimuli_Presentation} \tab \code{character} \tab Method for presenting stimuli. \sQuote{Paper} = stimuli printed on paper, shown in-person; \sQuote{Screen} = stimuli shown on-screen, not carefully controlled; \sQuote{Screen Control} = stimuli shown on-screen, but screen carefully color-matched. \cr \bold{Red_N} \tab \code{numeric} \tab Number of participants in red group. \cr \bold{Red_M} \tab \code{numeric} \tab Mean rating of DV in red group. \cr \bold{Red_SD} \tab \code{numeric} \tab Standard deviation of DV in red group. \cr \bold{Control_N} \tab \code{numeric} \tab Number of participants in control group. \cr \bold{Control_M} \tab \code{numeric} \tab Mean rating of DV in control group. \cr \bold{Control_SD} \tab \code{numeric} \tab Standard deviation of DV in control group. \cr \bold{SD_diff} \tab \code{numeric} \tab Calculated for within-subjects studies, standard deviation of difference scores. \cr \bold{RM_r} \tab \code{numeric} \tab Calculated for within-subjects studies, correlation between participant ratings of red and control attractiveness. \cr \bold{Control_Attractiveness} \tab \code{numeric} \tab Attractiveness of stimuli in control condition, calculated as \code{(Control_M - DV_ScaleBottom) / DV_ScaleTop}, in order to compare attractiveness ratings across different scales. \cr \bold{Notes} \tab \code{character} \tab Any additional notes on the study. \cr \bold{Total.SampleSize} \tab \code{numeric} \tab Total unique participants in the study. \cr \bold{pooled} \tab \code{numeric} \tab Pooled standard deviation for within-subjects studies. \cr \bold{yi} \tab \code{numeric} \tab Standardized mean difference. \cr \bold{vi} \tab \code{numeric} \tab Corresponding sampling variance. \cr } } \details{ This is data from a meta-analysis of studies that test the red-romance hypothesis, which is that the color red enhances heterosexual attraction in romantic contexts. Analyzing male participants only, the meta-analysis should show a small, statistically significant effect (d = 0.26 [0.12, 0.40], p = .0004, N = 2,961). Analyzing female participants only should show a very small effect (d = 0.13 [0.01, 0.25], p = .03, N = 2,739). The analyses in the published meta-analysis found clear evidence of upward bias in the estimate for female participants and equivocal evidence for male participants. Moderator analyses suggest effect sizes may have declined over time (both genders), may be largest when an original shade of red is used (men only), and may be smaller in pre-registered studies (women only). } \source{ Lehmann, G. K., Elliot, A. J., & Calin-Jageman, R. J. (2018). Meta-analysis of the effect of red on perceived attractiveness. \emph{Evolutionary Psychology}, \bold{16}(4). \verb{https://doi.org/10.1177/1474704918802412} \verb{https://osf.io/xy47p/} } \author{ Robert Calin-Jageman, \email{rcalinjageman@dom.edu}, \url{https://calin-jageman.net} } \examples{ ### copy data into 'dat' and examine data dat <- dat.lehmann2018 head(dat) \dontrun{ ### load metafor package library(metafor) ### meta-analyses for male and female participants red_romance_malep <- dat[dat$Gender == "Males", ] red_romance_femalep <- dat[dat$Gender == "Females", ] res_malep <- rma(yi, vi, data=red_romance_malep, test="knha") res_malep res_femalep <- rma(yi, vi, data=red_romance_femalep, test="knha") res_femalep } } \keyword{datasets} \concept{psychology} \concept{attraction} \concept{standardized mean differences} \section{Concepts}{ psychology, attraction, standardized mean differences } metadat/man/dat.tian2009.Rd0000644000176200001440000001322515174405540014760 0ustar liggesusers\name{dat.tian2009} \docType{data} \alias{dat.tian2009} \title{Studies on the Effect of Rosiglitazone on the Risk of Myocardial Infarction and Death from Cardiovascular Causes} \description{Results from 48 trials examining the effect of rosiglitazone on the risk of myocardial infarction and death from cardiovascular causes.} \usage{ dat.tian2009 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab Study ID \cr \bold{group} \tab \code{character} \tab Treatment group (rosiglitazone or control) \cr \bold{intervention} \tab \code{character} \tab Intervention group, i.e., combination of drug classes \cr \bold{detailed.intervention} \tab \code{character} \tab Intervention group with drug names instead of classes \cr \bold{phase} \tab \code{integer} \tab Phase of clinical trial \cr \bold{duration} \tab \code{integer} \tab Duration of the trial (in weeks) \cr \bold{n.all} \tab \code{integer} \tab Number of patients \cr \bold{n} \tab \code{integer} \tab Number of patients with information on outcomes \cr \bold{deaths} \tab \code{integer} \tab Number of deaths \cr \bold{infarcts} \tab \code{integer} \tab Number of myocardial infarctions \cr \bold{type} \tab \code{character} \tab Study types as in Table 1 from Nissen and Wolski (2007) \cr \bold{population} \tab \code{character} \tab Details on the trial population \cr \bold{period} \tab \code{character} \tab Trial period \cr \bold{age} \tab \code{numeric} \tab Mean age (in years) \cr \bold{male} \tab \code{numeric} \tab Percentage of males \cr \bold{hemoglobin} \tab \code{numeric} \tab Mean baseline glycated hemoglobin level \cr } } \details{ Nissen and Wolski (2007) performed a meta-analysis of trials examining the effect of rosiglitazone on the risk of myocardial infarction and death from cardiovascular causes. The present dataset by Tian et al. (2009) is based on this meta-analysis, but includes six additional trials where no event was observed in either group for both outcomes. The data set is in long arm-based format. See \code{\link{dat.nissen2007}} for the original dataset. } \source{ Tian, L., Cai, T., Pfeffer, M. A., Piankov, N., Cremieux, P.-Y., & Wei, L. J. (2009). Exact and efficient inference procedure for meta-analysis and its application to the analysis of independent 2 x 2 tables with all available data but without artificial continuity correction. \emph{Biostatistics}, \bold{10}(2), 275--281. \verb{https://doi.org/10.1093/biostatistics/kxn034} } \references{ Nissen, S. E., & Wolski, K. (2007). Effect of Rosiglitazone on the risk of myocardial infarction and death from cardiovascular causes. \emph{New England Journal of Medicine}, \bold{356}(24), 2457-2471. \verb{https://doi.org/10.1056/NEJMoa072761} } \seealso{ \code{\link{dat.nissen2007}} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first 6 rows / 3 trials of the dataset head(dat.tian2009) \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Print odds ratios and confidence limits with two digits and define ### labels shown in forest plots oldset <- settings.meta(digits = 2, label.e = "Rosiglitazone", label.c = "Control", label.left = "Favors rosiglitazome", label.right = "Favors control") ### Transform data from long arm-based format to contrast-based ### format. Argument 'sm' has to be used for odds ratio as summary ### measure; by default the risk ratio is used in the metabin function ### called internally. pw <- pairwise(treat = group, event = deaths, n = n, studlab = study, data = dat.tian2009, sm = "OR", varnames = c("lnOR", "selnOR")) ### Fit the inverse variance model mod_iv <- metabin(pw, text.common = "IV method (common)", text.random = "IV method (random)") ### Fit the Mantel-Haenszel model mod_mh <- update(mod_iv, method = "MH", random = FALSE, method.incr = gs("method.incr"), text.common = "MH method") ### Fit the Peto model mod_peto <- update(mod_mh, method = "Peto", text.common = "Peto method") ### Fit generalized linear mixed models (GLMM) mod_glmm <- update(mod_mh, method = "glmm", model = "CM.AL", random = TRUE, text.common = "GLMM (common)", text.random = "GLMM (random)") if (requireNamespace("brglm2", quietly = TRUE)) { ### Fit the logistic regression model with penalized likelihood (LRP) mod_plma <- update(mod_glmm, method = "LRP", text.common = "LRP method (common)", text.random = "LRP method (random)") ### Fit the logistic regression model after excluding double zero studies mod_plma1 <- metabin(event1, n1, event2, n2, studlab = study, data = subset(pw, !is.na(lnOR)), sm = "OR", method = "LRP", text.common = "LRP method, exclude zeros (common)", text.random = "LRP method, exclude zeros (random)") } ### Create forest plot with all results mm <- metaadd(mod_iv, data = mod_mh) mm <- metaadd(mm, data = mod_peto) mm <- metaadd(mm, data = mod_glmm) if (requireNamespace("brglm2", quietly = TRUE)) { mm <- metaadd(mm, data = mod_plma) mm <- metaadd(mm, data = mod_plma1) } fname <- tempfile(pattern = "forest", fileext = ".pdf") forest(mm, hetstat = FALSE, file = fname, width = 10, rows.gr = 1) ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{odds ratios} \concept{Peto's method} \concept{generalized linear models} \section{Concepts}{ medicine, cardiology, odds ratios, Peto's method, generalized linear models } metadat/man/dat.molloy2014.Rd0000644000176200001440000001004615174405540015332 0ustar liggesusers\name{dat.molloy2014} \docType{data} \alias{dat.molloy2014} \title{Studies on the Relationship between Conscientiousness and Medication Adherence} \description{Results from 16 studies on the correlation between conscientiousness and medication adherence.} \usage{ dat.molloy2014 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{authors} \tab \code{character} \tab study authors \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{ni} \tab \code{numeric} \tab sample size of the study \cr \bold{ri} \tab \code{numeric} \tab observed correlation \cr \bold{controls} \tab \code{character} \tab number of variables controlled for \cr \bold{design} \tab \code{character} \tab whether a cross-sectional or prospective design was used \cr \bold{a_measure} \tab \code{character} \tab type of adherence measure (self-report or other) \cr \bold{c_measure} \tab \code{character} \tab type of conscientiousness measure (NEO or other) \cr \bold{meanage} \tab \code{numeric} \tab mean age of the sample \cr \bold{quality} \tab \code{numeric} \tab methodological quality } } \details{ Conscientiousness, one of the big-5 personality traits, can be defined as \dQuote{socially prescribed impulse control that facilitates task- and goal-directed behaviour, such as thinking before acting, delaying gratification, following norms and rules and planning, organising and prioritising tasks} (John & Srivastava, 1999). Conscientiousness has been shown to be related to a number of health-related behaviors (e.g., tobacco/alcohol/drug use, diet and activity patterns, risky behaviors). A recent meta-analysis by Molloy et al. (2014) examined to what extent conscientiousness is related to medication adherence, that is, the extent to which (typically chronically ill) patients follow a prescribed medication regimen (e.g., taking a daily dose of a cholesterol lowering drug in patients with high LDL serum cholesterol levels). The results from the 16 studies included in this meta-analysis are provided in this dataset. Variable \code{a_measure} indicates whether adherence was measured based on self-reports or a more \sQuote{objective} measure (e.g., electronic monitoring of pill bottle openings, pill counts). Variable \code{c_measure} indicates whether conscientiousness was measured with some version of the NEO personality inventory or some other scale. Methodological quality was scored by the authors on a 1 to 4 scale with higher scores indicating higher quality (see article for details on how this score was derived). } \source{ Molloy, G. J., O'Carroll, R. E., & Ferguson, E. (2014). Conscientiousness and medication adherence: A meta-analysis. \emph{Annals of Behavioral Medicine}, \bold{47}(1), 92--101. \verb{https://doi.org/10.1007/s12160-013-9524-4} } \references{ John, O. P., & Srivastava, S. (1999). The Big Five Trait taxonomy: History, measurement, and theoretical perspectives. In L. A. Pervin & O. P. John (Eds.), \emph{Handbook of personality: Theory and research} (2nd ed., pp. 102-138). New York: Guilford Press. } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.molloy2014 dat[-c(5:6)] \dontrun{ ### load metafor package library(metafor) ### calculate r-to-z transformed correlations and corresponding sampling variances dat <- escalc(measure="ZCOR", ri=ri, ni=ni, data=dat, slab=paste(authors, year, sep=", ")) dat[-c(5:6)] ### meta-analysis of the transformed correlations using a random-effects model res <- rma(yi, vi, data=dat) res ### average correlation with 95\% CI predict(res, digits=3, transf=transf.ztor) ### forest plot forest(res, addpred=TRUE, xlim=c(-1.6,1.6), atransf=transf.ztor, at=transf.rtoz(seq(-0.4, 0.6, by=0.2)), digits=c(2,1), cex=0.9, header="Author(s), Year") ### funnel plot funnel(res) } } \keyword{datasets} \concept{psychology} \concept{medicine} \concept{correlation coefficients} \section{Concepts}{ psychology, medicine, correlation coefficients } metadat/man/dat.landenberger2005.Rd0000644000176200001440000001277315174405540016460 0ustar liggesusers\name{dat.landenberger2005} \docType{data} \alias{dat.landenberger2005} \title{Studies on the Effectiveness of CBT for Reducing Recidivism} \description{Results from 58 studies on the effectiveness of cognitive-behavioral therapy (CBT) for reducing recidivism in juvenile and adult offenders.} \usage{ dat.landenberger2005 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab (first) author and year \cr \bold{pubtype} \tab \code{character} \tab publication type (book chapter, journal article, report, or thesis) \cr \bold{country} \tab \code{character} \tab country where study was carried out (Canada, New Zealand, UK, or USA) \cr \bold{design} \tab \code{character} \tab study design (matched groups, nonequivalent groups, or randomized trial) \cr \bold{program} \tab \code{character} \tab purpose of setting up the CBT program (for demonstration, practice, or research purposes) \cr \bold{setting} \tab \code{character} \tab treatment setting (community or prison) \cr \bold{designprob} \tab \code{character} \tab indication of study design problems (no, favors the control group, or favors the treatment group) \cr \bold{n.ctrl.rec} \tab \code{numeric} \tab number of recidivists in the control group \cr \bold{n.ctrl.non} \tab \code{numeric} \tab number of non-recidivists in the control group \cr \bold{n.cbt.rec} \tab \code{numeric} \tab number of recidivists in the CBT group \cr \bold{n.cbt.non} \tab \code{numeric} \tab number of non-recidivists in the CBT group \cr \bold{interval} \tab \code{numeric} \tab recidivism interval (in months) \cr \bold{group} \tab \code{numeric} \tab study group (adults or juveniles) \cr \bold{age} \tab \code{numeric} \tab mean age of the study group \cr \bold{male} \tab \code{numeric} \tab percentage of males in the study group \cr \bold{minority} \tab \code{numeric} \tab percentage of minorities in the study group \cr \bold{length} \tab \code{numeric} \tab treatment length (in weeks) \cr \bold{sessions} \tab \code{numeric} \tab number of CBT sessions per week \cr \bold{hrs_week} \tab \code{numeric} \tab treatment hours per week \cr \bold{hrs_total} \tab \code{numeric} \tab total hours of treatment \cr \bold{cbt.cogskills} \tab \code{character} \tab CBT component: cognitive skills (yes, no) \cr \bold{cbt.cogrestruct} \tab \code{character} \tab CBT component: cognitive restructuring (yes, no) \cr \bold{cbt.intpprbsolv} \tab \code{character} \tab CBT component: interpersonal problem solving (yes, no) \cr \bold{cbt.socskills} \tab \code{character} \tab CBT component: social skills (yes, no) \cr \bold{cbt.angerctrl} \tab \code{character} \tab CBT component: anger control (yes, no) \cr \bold{cbt.victimimpact} \tab \code{character} \tab CBT component: victim impact (yes, no) \cr \bold{cbt.subabuse} \tab \code{character} \tab CBT component: substance abuse (yes, no) \cr \bold{cbt.behavmod} \tab \code{character} \tab CBT component: behavior modification (yes, no) \cr \bold{cbt.relapseprev} \tab \code{character} \tab CBT component: relapse prevention (yes, no) \cr \bold{cbt.moralrsng} \tab \code{character} \tab CBT component: moral reasoning (yes, no) \cr \bold{cbt.roletaking} \tab \code{character} \tab CBT component: role taking (yes, no) \cr \bold{cbt.other} \tab \code{character} \tab CBT component: other (yes, no) } } \details{ Landenberger and Lipsey (2005) conducted a meta-analysis of 58 experimental and quasi-experimental studies of the effects of cognitive-behavioral therapy (CBT) on the recidivism rates of adult and juvenile offenders (see also Lipsey et al., 2007). The present dataset includes the results of these studies and a range of potential moderator variables to identify factors associated with variation in treatment effects. } \source{ Personal communication. } \references{ Landenberger, N. A., & Lipsey, M. W. (2005). The positive effects of cognitive-behavioral programs for offenders: A meta-analysis of factors associated with effective treatment. \emph{Journal of Experimental Criminology}, \bold{1}, 451--476. \verb{https://doi.org/10.1007/s11292-005-3541-7} Lipsey, M. W., Landenberger, N. A., & Wilson, S. J. (2007). Effects of cognitive-behavioral programs for criminal offenders. \emph{Campbell Systematic Reviews}, \bold{3}(1), 1--27. \verb{https://doi.org/10.4073/csr.2007.6} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.landenberger2005 head(dat) \dontrun{ ### load metafor package library(metafor) ### calculate log odds ratios (for non-recidivism in CBT vs. control groups) and sampling variances dat <- escalc(measure="OR", ai=n.cbt.non, bi=n.cbt.rec, ci=n.ctrl.non, di=n.ctrl.rec, data=dat) ### fit random-effects model res <- rma(yi, vi, data=dat) res ### estimated average OR and corresponding 95\% CI/PI predict(res, transf=exp, digits=2) ### examine if number of treatment sessions per week is a potential moderator res <- rma(yi, vi, mods = ~ sessions, data=dat) res ### predicted ORs for 1, 2, 5, or 10 sessions per week predict(res, newmods=c(1,2,5,10), transf=exp, digits=2) } } \keyword{datasets} \concept{psychology} \concept{criminology} \concept{odds ratios} \concept{meta-regression} \section{Concepts}{ psychology, criminology, odds ratios, meta-regression } metadat/man/dat.lopez2019.Rd0000644000176200001440000001775615174405540015174 0ustar liggesusers\name{dat.lopez2019} \docType{data} \alias{dat.lopez2019} \title{Studies on the Effectiveness of CBT for Depression} \description{Results from 76 studies examining the effectiveness of cognitive behavioral therapy (CBT) for depression in adults.} \usage{ dat.lopez2019 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab (first) author and year of study \cr \bold{treatment} \tab \code{character} \tab treatment provided (see \sQuote{Details}) \cr \bold{scale} \tab \code{character} \tab scale used to measure depression symptoms \cr \bold{n} \tab \code{numeric} \tab group size \cr \bold{diff} \tab \code{numeric} \tab standardized mean change \cr \bold{se} \tab \code{numeric} \tab corresponding standard error \cr \bold{group} \tab \code{numeric} \tab type of therapy (0 = individual, 1 = group therapy) \cr \bold{tailored} \tab \code{numeric} \tab whether the intervention was tailored to each patient (0 = no, 1 = yes) \cr \bold{sessions} \tab \code{numeric} \tab number of sessions \cr \bold{length} \tab \code{numeric} \tab average session length (in minutes) \cr \bold{intensity} \tab \code{numeric} \tab product of sessions and length \cr \bold{multi} \tab \code{numeric} \tab intervention included multimedia elements (0 = no, 1 = yes) \cr \bold{cog} \tab \code{numeric} \tab intervention included cognitive techniques (0 = no, 1 = yes) \cr \bold{ba} \tab \code{numeric} \tab intervention included behavioral activation (0 = no, 1 = yes) \cr \bold{psed} \tab \code{numeric} \tab intervention included psychoeducation (0 = no, 1 = yes) \cr \bold{home} \tab \code{numeric} \tab intervention included homework (0 = no, 1 = yes) \cr \bold{prob} \tab \code{numeric} \tab intervention included problem solving (0 = no, 1 = yes) \cr \bold{soc} \tab \code{numeric} \tab intervention included social skills training (0 = no, 1 = yes) \cr \bold{relax} \tab \code{numeric} \tab intervention included relaxation (0 = no, 1 = yes) \cr \bold{goal} \tab \code{numeric} \tab intervention included goal setting (0 = no, 1 = yes) \cr \bold{final} \tab \code{numeric} \tab intervention included a final session (0 = no, 1 = yes) \cr \bold{mind} \tab \code{numeric} \tab intervention included mindfulness (0 = no, 1 = yes) \cr \bold{act} \tab \code{numeric} \tab intervention included acceptance and commitment therapy (0 = no, 1 = yes) } } \details{ The dataset includes the results from 76 studies examining the effectiveness of cognitive behavioral therapy (CBT) for treating depression in adults. Studies included two or more of the following treatments/conditions: \enumerate{ \item treatment as usual (TAU), \item no treatment, \item wait list, \item psychological or attention placebo, \item face-to-face CBT, \item multimedia CBT, \item hybrid CBT (i.e., multimedia CBT with one or more face-to-face sessions). } Multimedia CBT was defined as CBT delivered via self-help books, audio/video recordings, telephone, computer programs, apps, e-mail, or text messages. Variable \code{diff} is the standardized mean change within each group, with negative values indicating a decrease in depression symptoms. } \source{ Personal communication. } \references{ López-López, J. A., Davies, S. R., Caldwell, D. M., Churchill, R., Peters, T. J., Tallon, D., Dawson, S., Wu, Q., Li, J., Taylor, A., Lewis, G., Kessler, D. S., Wiles, N., & Welton, N. J. (2019). The process and delivery of CBT for depression in adults: A systematic review and network meta-analysis. \emph{Psychological Medicine}, \bold{49}(12), 1937--1947. \verb{https://doi.org/10.1017/S003329171900120X} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.lopez2019 dat[1:10,1:6] \dontrun{ ### load metafor package library(metafor) ### create network graph ('igraph' package must be installed) library(igraph, warn.conflicts=FALSE) pairs <- data.frame(do.call(rbind, sapply(split(dat$treatment, dat$study), function(x) t(combn(x,2)))), stringsAsFactors=FALSE) pairs$X1 <- factor(pairs$X1, levels=sort(unique(dat$treatment))) pairs$X2 <- factor(pairs$X2, levels=sort(unique(dat$treatment))) tab <- table(pairs[,1], pairs[,2]) tab # adjacency matrix g <- graph_from_adjacency_matrix(tab, mode = "plus", weighted=TRUE, diag=FALSE) plot(g, edge.curved=FALSE, edge.width=E(g)$weight/2, layout=layout_in_circle(g, order=c("Wait list", "No treatment", "TAU", "Multimedia CBT", "Hybrid CBT", "F2F CBT", "Placebo")), vertex.size=45, vertex.color="lightgray", vertex.label.color="black", vertex.label.font=2) ### restructure data into wide format dat <- to.wide(dat, study="study", grp="treatment", ref="TAU", grpvars=c("diff","se","n"), postfix=c("1","2")) ### compute contrasts between treatment pairs and corresponding sampling variances dat$yi <- with(dat, diff1 - diff2) dat$vi <- with(dat, se1^2 + se2^2) ### calculate the variance-covariance matrix for multitreatment studies calc.v <- function(x) { v <- matrix(x$se2[1]^2, nrow=nrow(x), ncol=nrow(x)) diag(v) <- x$vi v } V <- bldiag(lapply(split(dat, dat$study), calc.v)) ### add contrast matrix to the dataset dat <- contrmat(dat, grp1="treatment1", grp2="treatment2") ### network meta-analysis using a contrast-based random-effects model ### by setting rho=1/2, tau^2 reflects the amount of heterogeneity for all treatment comparisons ### the treatment left out (TAU) becomes the reference level for the treatment comparisons res1 <- rma.mv(yi, V, data=dat, mods = ~ 0 + No.treatment + Wait.list + Placebo + F2F.CBT + Hybrid.CBT + Multimedia.CBT, random = ~ comp | study, rho=1/2) res1 ### forest plot of the contrast estimates (treatments versus TAU) forest(coef(res1), diag(vcov(res1)), slab=sub(".", " ", names(coef(res1)), fixed=TRUE), xlim=c(-5,5), alim=c(-3,3), psize=1, header="Treatment", xlab="Difference in Standardized Mean Change (compared to TAU)") ### fit random inconsistency effects model (might have to switch optimizer to get convergence) res2 <- rma.mv(yi, V, data=dat, mods = ~ 0 + No.treatment + Wait.list + Placebo + F2F.CBT + Hybrid.CBT + Multimedia.CBT, random = list(~ comp | study, ~ comp | design), rho=1/2, phi=1/2, control=list(optimizer="BFGS")) res2 ### likelihood ratio test comparing the two models anova(res1, res2) ### collapse the different CBT forms into a single category dat$CBT <- with(dat, ifelse(F2F.CBT + Hybrid.CBT + Multimedia.CBT > 0, 1, 0)) ### fit the model with this treatment indicator res3 <- rma.mv(yi, V, data=dat, mods = ~ 0 + No.treatment + Wait.list + Placebo + CBT, random = ~ comp | study, rho=1/2) res3 ### component network meta-analysis (effect of CBT may be larger/smaller depending on ### the presence of various components; leaving out 'mind' and 'act' as in the paper) res4 <- rma.mv(yi, V, data=dat, mods = ~ 0 + No.treatment + Wait.list + Placebo + CBT + CBT:(multi + cog + ba + psed + home + prob + soc + relax + goal + final), random = ~ comp | study, rho=1/2) res4 rownames <- names(coef(res4)) rownames <- sub(".", " ", rownames, fixed=TRUE) rownames[5:14] <- c("Multimedia", "Cognitive Techniques", "Behavioral Activiation", "Psycheducation", "Homework", "Problem Solving", "Social Skills Training", "Relaxation", "Goal Setting", "Final Session") ### forest plot of the estimates forest(coef(res4), diag(vcov(res4)), slab=rownames, xlim=c(-5,5), alim=c(-3,3), psize=1, header="Treatment", xlab="Difference in Standardized Mean Change (compared to TAU)") abline(h=10.5, lty="dashed") } } \keyword{datasets} \concept{psychiatry} \concept{standardized mean changes} \concept{network meta-analysis} \section{Concepts}{ psychiatry, standardized mean changes, network meta-analysis } metadat/man/dat.nielweise2007.Rd0000644000176200001440000000613615174405540016012 0ustar liggesusers\name{dat.nielweise2007} \docType{data} \alias{dat.nielweise2007} \title{Studies on Anti-Infective-Treated Central Venous Catheters for Prevention of Catheter-Related Bloodstream Infections} \description{Results from 18 studies comparing the risk of catheter-related bloodstream infection when using anti-infective-treated versus standard catheters in the acute care setting.} \usage{ dat.nielweise2007 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{author} \tab \code{character} \tab (first) author \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{ai} \tab \code{numeric} \tab number of CRBSIs in patients receiving an anti-infective catheter \cr \bold{n1i} \tab \code{numeric} \tab number of patients receiving an anti-infective catheter \cr \bold{ci} \tab \code{numeric} \tab number of CRBSIs in patients receiving a standard catheter \cr \bold{n2i} \tab \code{numeric} \tab number of patients receiving a standard catheter } } \details{ The use of a central venous catheter may lead to a catheter-related bloodstream infection (CRBSI), which in turn increases the risk of morbidity and mortality. Anti-infective-treated catheters have been developed that are meant to reduce the risk of CRBSIs. Niel-Weise et al. (2007) conducted a meta-analysis of studies comparing infection risk when using anti-infective-treated versus standard catheters in the acute care setting. The results from 18 such studies are included in this dataset. The dataset was used in the article by Stijnen et al. (2010) to illustrate various generalized linear mixed-effects models for the meta-analysis of proportions and odds ratios (see \sQuote{References}). } \source{ Niel-Weise, B. S., Stijnen, T., & van den Broek, P. J. (2007). Anti-infective-treated central venous catheters: A systematic review of randomized controlled trials. \emph{Intensive Care Medicine}, \bold{33}(12), 2058--2068. \verb{https://doi.org/10.1007/s00134-007-0897-3} } \references{ Stijnen, T., Hamza, T. H., & Ozdemir, P. (2010). Random effects meta-analysis of event outcome in the framework of the generalized linear mixed model with applications in sparse data. \emph{Statistics in Medicine}, \bold{29}(29), 3046--3067. \verb{https://doi.org/10.1002/sim.4040} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.nielweise2007 dat \dontrun{ ### load metafor package library(metafor) ### standard (inverse-variance) random-effects model res <- rma(measure="OR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, drop00=TRUE) print(res, digits=3) predict(res, transf=exp, digits=2) ### random-effects conditional logistic model res <- rma.glmm(measure="OR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, model="CM.EL") print(res, digits=3) predict(res, transf=exp, digits=2) } } \keyword{datasets} \concept{medicine} \concept{odds ratios} \concept{generalized linear models} \section{Concepts}{ medicine, odds ratios, generalized linear models } metadat/man/dat.viechtbauer2021.Rd0000644000176200001440000002205415174405540016320 0ustar liggesusers\name{dat.viechtbauer2021} \docType{data} \alias{dat.viechtbauer2021} \title{Studies to Illustrate Model Checking Methods} \description{Results from 20 hypothetical randomized clinical trials examining the effectiveness of a medication for treating some disease.} \usage{ dat.viechtbauer2021 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{trial} \tab \code{numeric} \tab trial number \cr \bold{nTi} \tab \code{numeric} \tab number of patients in the treatment group \cr \bold{nCi} \tab \code{numeric} \tab number of patients in the control group \cr \bold{xTi} \tab \code{numeric} \tab number of patients in the treatment group with remission \cr \bold{xCi} \tab \code{numeric} \tab number of patients in the control group with remission \cr \bold{dose} \tab \code{numeric} \tab dosage of the medication provided to patients in the treatment group (in milligrams per day) } } \details{ The dataset was constructed for the purposes of illustrating the model checking and diagnostic methods described in Viechtbauer (2021). The code below provides the results for many of the analyses and plots discussed in the book chapter. } \source{ Viechtbauer, W. (2021). Model checking in meta-analysis. In C. H. Schmid, T. Stijnen, & I. R. White (Eds.), \emph{Handbook of meta-analysis} (pp. 219-254). Boca Raton, FL: CRC Press. \verb{https://doi.org/10.1201/9781315119403} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.viechtbauer2021 dat \dontrun{ ### load metafor package library(metafor) ### calculate log odds ratios and corresponding sampling variances dat <- escalc(measure="OR", ai=xTi, n1i=nTi, ci=xCi, n2i=nCi, add=1/2, to="all", data=dat) dat ### number of studies k <- nrow(dat) ### fit models res.CE <- rma(yi, vi, data=dat, method="CE") # same as method="EE" res.CE res.RE <- rma(yi, vi, data=dat, method="DL") res.RE res.MR <- rma(yi, vi, mods = ~ dose, data=dat, method="FE") res.MR res.ME <- rma(yi, vi, mods = ~ dose, data=dat, method="DL") res.ME ### forest and bubble plot par(mar=c(5,4,1,2)) forest(dat$yi, dat$vi, psize=0.8, efac=0, xlim=c(-4,6), ylim=c(-3,23), cex=1, width=c(5,5,5), xlab="Log Odds Ratio (LnOR)", header=c("Trial", "LnOR [95\% CI]")) addpoly(res.CE, row=-1, mlab="CE Model") addpoly(res.RE, row=-2, mlab="RE Model") abline(h=0) tmp <- regplot(res.ME, xlim=c(0,250), ylim=c(-1,1.5), predlim=c(0,250), shade=FALSE, digits=1, xlab="Dosage (mg per day)", psize="seinv", plim=c(NA,5), bty="l", las=1, lty=c("solid", "dashed"), label=TRUE, labsize=0.8, offset=c(1,0.7)) res.sub <- rma(yi, vi, mods = ~ dose, data=dat, method="DL", subset=-6) abline(res.sub, lty="dotted") points(tmp$xi, tmp$yi, pch=21, cex=tmp$psize, col="black", bg="darkgray") par(mar=c(5,4,4,2)) ### number of standardized deleted residuals larger than +-1.96 in each model sum(abs(rstudent(res.CE)$z) >= qnorm(0.975)) sum(abs(rstudent(res.MR)$z) >= qnorm(0.975)) sum(abs(rstudent(res.RE)$z) >= qnorm(0.975)) sum(abs(rstudent(res.ME)$z) >= qnorm(0.975)) ### plot of the standardized deleted residuals for the RE and ME models plot(NA, NA, xlim=c(1,20), ylim=c(-4,4), xlab="Study", ylab="Standardized (Deleted) Residual", xaxt="n", main="Random-Effects Model", las=1) axis(side=1, at=1:20) abline(h=c(-1.96,1.96), lty="dotted") abline(h=0) points(1:20, rstandard(res.RE)$z, type="o", pch=19, col="gray70") points(1:20, rstudent(res.RE)$z, type="o", pch=19) legend("top", pch=19, col=c("gray70","black"), lty="solid", legend=c("Standardized Residuals","Standardized Deleted Residuals"), bty="n") plot(NA, NA, xlim=c(1,20), ylim=c(-4,4), xlab="Study", ylab="Standardized (Deleted) Residual", xaxt="n", main="Mixed-Effects Model", las=1) axis(side=1, at=1:20) abline(h=c(-1.96,1.96), lty="dotted") abline(h=0) points(1:20, rstandard(res.ME)$z, type="o", pch=19, col="gray70") points(1:20, rstudent(res.ME)$z, type="o", pch=19) legend("top", pch=19, col=c("gray70","black"), lty="solid", legend=c("Standardized Residuals","Standardized Deleted Residuals"), bty="n") ### Baujat plots baujat(res.CE, main="Common-Effects Model", xlab="Squared Pearson Residual", ylim=c(0,5), las=1) baujat(res.ME, main="Mixed-Effects Model", ylim=c(0,2), las=1) ### GOSH plots (skipped because this takes quite some time to run) if (FALSE) { res.GOSH.CE <- gosh(res.CE, subsets=10^7) plot(res.GOSH.CE, cex=0.2, out=6, xlim=c(-0.25,1.25), breaks=c(200,100)) res.GOSH.ME <- gosh(res.ME, subsets=10^7) plot(res.GOSH.ME, het="tau2", out=6, breaks=50, adjust=0.6, las=1) } ### plot of treatment dosage against the standardized residuals plot(dat$dose, rstandard(res.ME)$z, pch=19, xlab="Dosage (mg per day)", ylab="Standardized Residual", xlim=c(0,250), ylim=c(-2.5,2.5), las=1) abline(h=c(-1.96,1.96), lty="dotted", lwd=2) abline(h=0) title("Standardized Residual Plot") text(dat$dose[6], rstandard(res.ME)$z[6], "6", pos=4, offset=0.4) ### quadratic polynomial model rma(yi, vi, mods = ~ dose + I(dose^2), data=dat, method="DL") ### lack-of-fit model resLOF <- rma(yi, vi, mods = ~ dose + factor(dose), data=dat, method="DL", btt=3:9) resLOF ### scatter plot to illustrate the lack-of-fit model regplot(res.ME, xlim=c(0,250), ylim=c(-1.0,1.5), xlab="Dosage (mg per day)", ci=FALSE, predlim=c(0,250), psize=1, pch=19, col="gray60", digits=1, lwd=1, bty="l", las=1) dosages <- sort(unique(dat$dose)) lines(dosages, fitted(resLOF)[match(dosages, dat$dose)], type="o", pch=19, cex=2, lwd=2) points(dat$dose, dat$yi, pch=19, col="gray60") legend("bottomright", legend=c("Linear Model", "Lack-of-Fit Model"), pch=c(NA,19), col="black", lty="solid", lwd=c(1,2), pt.cex=c(1,2), seg.len=4, bty="n") ### checking normality of the standardized deleted residuals qqnorm(res.ME, type="rstudent", main="Standardized Deleted Residuals", pch=19, label="out", lwd=2, pos=24, ylim=c(-4,3), lty=c("solid", "dotted"), las=1) ### checking normality of the random effects sav <- qqnorm(ranef(res.ME)$pred, main="BLUPs of the Random Effects", cex=1, pch=19, xlim=c(-2.2,2.2), ylim=c(-0.6,0.6), las=1) abline(a=0, b=sd(ranef(res.ME)$pred), lwd=2) text(sav$x[6], sav$y[6], "6", pos=4, offset=0.4) ### hat values for the CE and RE models plot(NA, NA, xlim=c(1,20), ylim=c(0,0.21), xaxt="n", las=1, xlab="Study", ylab="Hat Value") axis(1, 1:20, cex.axis=1) points(hatvalues(res.CE), type="o", pch=19, col="gray70") points(hatvalues(res.RE), type="o", pch=19) abline(h=1/20, lty="dotted", lwd=2) title("Hat Values for the CE/RE Models") legend("topright", pch=19, col=c("gray70","black"), lty="solid", legend=c("Common-Effects Model", "Random-Effects Model"), bty="n") ### heatmap of the hat matrix for the ME model cols <- colorRampPalette(c("blue", "white", "red"))(101) h <- hatvalues(res.ME, type="matrix") image(1:nrow(h), 1:ncol(h), t(h[nrow(h):1,]), axes=FALSE, xlab="Influence of the Observed Effect of Study ...", ylab="On the Fitted Value of Study ...", col=cols, zlim=c(-max(abs(h)),max(abs(h)))) axis(1, 1:20, tick=FALSE) axis(2, 1:20, labels=20:1, las=1, tick=FALSE) abline(h=seq(0.5,20.5,by=1), col="white") abline(v=seq(0.5,20.5,by=1), col="white") points(1:20, 20:1, pch=19, cex=0.4) title("Heatmap for the Mixed-Effects Model") ### plot of leverages versus standardized residuals for the ME model plot(hatvalues(res.ME), rstudent(res.ME)$z, pch=19, cex=0.2+3*sqrt(cooks.distance(res.ME)), las=1, xlab="Leverage (Hat Value)", ylab="Standardized Deleted Residual", xlim=c(0,0.35), ylim=c(-3.5,2.5)) abline(h=c(-1.96,1.96), lty="dotted", lwd=2) abline(h=0, lwd=2) ids <- c(3,6,9) text(hatvalues(res.ME)[ids] + c(0,0.013,0.010), rstudent(res.ME)$z[ids] - c(0.18,0,0), ids) title("Leverage vs. Standardized Deleted Residuals") ### plot of the Cook's distances for the ME model plot(1:20, cooks.distance(res.ME), ylim=c(0,1.6), type="o", pch=19, las=1, xaxt="n", yaxt="n", xlab="Study", ylab="Cook's Distance") axis(1, 1:20, cex.axis=1) axis(2, seq(0,1.6,by=0.4), las=1) title("Cook's Distances") ### plot of the leave-one-out estimates of tau^2 for the ME model x <- influence(res.ME) plot(1:20, x$inf$tau2.del, ylim=c(0,0.15), type="o", pch=19, las=1, xaxt="n", xlab="Study", ylab=expression(paste("Estimate of ", tau^2, " without the ", italic(i), "th study"))) abline(h=res.ME$tau2, lty="dashed") axis(1, 1:20) title("Residual Heterogeneity Estimates") ### plot of the covariance ratios for the ME model plot(1:20, x$inf$cov.r, ylim=c(0,2.0), type="o", pch=19, las=1, xaxt="n", xlab="Study", ylab="Covariance Ratio") abline(h=1, lty="dashed") axis(1, 1:20) title("Covariance Ratios") ### fit mixed-effects model without studies 3 and/or 6 rma(yi, vi, mods = ~ dose, data=dat, method="DL", subset=-3) rma(yi, vi, mods = ~ dose, data=dat, method="DL", subset=-6) rma(yi, vi, mods = ~ dose, data=dat, method="DL", subset=-c(3,6)) } } \keyword{datasets} \concept{medicine} \concept{odds ratios} \concept{outliers} \concept{model checks} \section{Concepts}{ medicine, odds ratios, outliers, model checks } metadat/man/dat.axfors2021.Rd0000644000176200001440000000663415174405540015327 0ustar liggesusers\name{dat.axfors2021} \docType{data} \alias{dat.axfors2021} \title{Mortality Outcomes with Hydroxychloroquine and Chloroquine in COVID-19 from an International Collaborative Meta-Analysis of Randomized Trials} \description{Results from 33 trials examining the effectiveness of hydroxychloroquine or chloroquine in patients with COVID-19.} \usage{ dat.axfors2021 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{character} \tab registry number \cr \bold{acronym} \tab \code{character} \tab shortened registry number \cr \bold{patient_setting} \tab \code{character} \tab patient setting \cr \bold{blinding_exact} \tab \code{character} \tab study blinding \cr \bold{high_dose} \tab \code{character} \tab high or low dose of medication \cr \bold{Published} \tab \code{character} \tab publication status \cr \bold{hcq_cq} \tab \code{character} \tab medication type (hcq = hydroxychloroquine or cq = chloroquine) \cr \bold{hcq_arm_event} \tab \code{numeric} \tab number of deaths in the treatment group \cr \bold{hcq_arm_total} \tab \code{numeric} \tab number of patients in the treatment group \cr \bold{control_arm_event} \tab \code{numeric} \tab number of deaths in the control group \cr \bold{control_arm_total} \tab \code{numeric} \tab number of patients in the control group \cr \bold{Control} \tab \code{character} \tab control group type (Standard of Care or Placebo) } } \details{ The dataset includes the results from 33 published and unpublished randomized clinical trials that examined the effectiveness of hydroxychloroquine or chloroquine in patients with COVID-19. The results given here are focused on the total mortality in the treatment versus control groups. } \references{ Axfors, C., Schmitt, A. M., Janiaud, P., van’t Hooft, J., Abd-Elsalam, S., Abdo, E. F., Abella, B. S., Akram, J., Amaravadi, R. K., Angus, D. C., Arabi, Y. M., Azhar, S., Baden, L. R., Baker, A. W., Belkhir, L., Benfield, T., Berrevoets, M. A. H., Chen, C.-P., Chen, T.-C., … Hemkens, L. G. (2021). Mortality outcomes with hydroxychloroquine and chloroquine in COVID-19 from an international collaborative meta-analysis of randomized trials. Nature Communications, 12(1), 2349. \verb{https://doi.org/10.1038/s41467-021-22446-z} } \source{ Axfors, C., Schmitt, A., Janiaud, P., van ’t Hooft, J., Moher, D., Goodman, S., … Hemkens, L. G. (2021, March 9). Hydroxychloroquine and chloroquine for survival in COVID-19: An international collaborative meta-analysis of randomized trials. \verb{https://doi.org/10.17605/OSF.IO/QESV4} } \author{ W. Kyle Hamilton \email{whamilton@ucmerced.edu} \url{https://kylehamilton.com} } \examples{ # copy data into 'dat' and examine data dat <- dat.axfors2021 dat \dontrun{ # load metafor package library(metafor) # calculate log odds ratios and corresponding sampling variances dat <- escalc(measure="OR", ai=hcq_arm_event, n1i=hcq_arm_total, ci=control_arm_event, n2i=control_arm_total, data=dat) # meta-analysis Hydroxychloroquine res_hcq <- rma(yi, vi, subset=(hcq_cq=="hcq"), slab = id, data=dat) print(res_hcq, digits=2) # meta-analysis Chloroquine res_cq <- rma(yi, vi, subset=(hcq_cq=="cq"), slab = id, data=dat) print(res_cq, digits=2) } } \keyword{datasets} \concept{medicine} \concept{covid-19} \concept{odds ratios} \section{Concepts}{ medicine, covid-19, odds ratios } metadat/man/dat.bassler2004.Rd0000644000176200001440000000601115174405540015446 0ustar liggesusers\name{dat.bassler2004} \docType{data} \alias{dat.bassler2004} \title{Studies on Ketotifen Alone or as Additional Medication for Long-Term Control of Asthma and Wheeze in Children} \description{Results from 10 trials reporting the physicians' judgement on the overall efficacy of ketotifen for long-term control of asthma and wheeze in children.} \usage{ dat.bassler2004 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study label \cr \bold{Ee} \tab \code{integer} \tab number of children with treament success (ketotifen group) \cr \bold{Ne} \tab \code{integer} \tab number of children (ketotifen group) \cr \bold{Ec} \tab \code{integer} \tab number of children with treament success (control group) \cr \bold{Nc} \tab \code{integer} \tab number of children (control group) \cr \bold{blind} \tab \code{character} \tab blinding of clinicians \cr } } \details{ Results from 10 trials reporting the physicians' judgement on the overall efficacy of Ketotifen for long-term control of asthma and wheeze in children. A prespecified subgroup analysis was conducted to evaluate whether the treatment effect is different in trials with adequate blinding compared to trials with inadequate / unclear blinding. This data set is used as an example in Schwarzer et al. (2015). } \source{ Bassler D., Mitra A. A. D., Ducharme F. M., Forster J., & Schwarzer, G. (2004). Ketotifen alone or as additional medication for long-term control of asthma and wheeze in children. \emph{Cochrane Database of Systematic Reviews}, \bold{1}, CD001384. \verb{https://doi.org/10.1002/14651858.CD001384.pub2} } \references{ Schwarzer, G., Carpenter, J. R., & Rücker, G. (2015). \emph{Meta-analysis with R}. Cham, Switzerland: Springer. } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show full data set dat.bassler2004 \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Use DerSimonian-Laird estimator (which was the default in meta in the year 2015). ### Furthermore, print meta-analysis results with two digits. oldset <- settings.meta(method.tau = "DL", digits = 2) ### Calculate experimental and control event rates with(dat.bassler2004, summary(Ee / Ne)) with(dat.bassler2004, summary(Ec / Nc)) ### Conduct meta-analysis using the inverse variance method mb3 <- metabin(Ee, Ne, Ec, Nc, method = "I", data = dat.bassler2004, studlab = study) mb3 ### Conduct subgroup analysis comparing trials with adequate blinding ### to trials with inadequate or unclear blinding mb3s <- update(mb3, subgroup = blind, print.subgroup.name = FALSE) mb3s ### Conduct subgroup analysis assuming common between-study variance in subgroups mb3s.c <- update(mb3s, tau.common = TRUE) mb3s.c ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{risk ratios} \concept{medicine} \concept{subgroup analysis} \section{Concepts}{ risk ratios, medicine, subgroup analysis } metadat/man/dat.bangertdrowns2004.Rd0000644000176200001440000000717115174405540016702 0ustar liggesusers\name{dat.bangertdrowns2004} \docType{data} \alias{dat.bangertdrowns2004} \title{Studies on the Effectiveness of Writing-to-Learn Interventions} \description{Results from 48 studies on the effectiveness of school-based writing-to-learn interventions on academic achievement. \loadmathjax} \usage{ dat.bangertdrowns2004 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab study number \cr \bold{author} \tab \code{character} \tab study author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{grade} \tab \code{numeric} \tab grade level (1 = elementary; 2 = middle; 3 = high-school; 4 = college) \cr \bold{length} \tab \code{numeric} \tab treatment length (in weeks) \cr \bold{minutes} \tab \code{numeric} \tab minutes per assignment \cr \bold{wic} \tab \code{numeric} \tab writing tasks were completed in class (0 = no; 1 = yes) \cr \bold{feedback} \tab \code{numeric} \tab feedback on writing was provided (0 = no; 1 = yes) \cr \bold{info} \tab \code{numeric} \tab writing contained informational components (0 = no; 1 = yes) \cr \bold{pers} \tab \code{numeric} \tab writing contained personal components (0 = no; 1 = yes) \cr \bold{imag} \tab \code{numeric} \tab writing contained imaginative components (0 = no; 1 = yes) \cr \bold{meta} \tab \code{numeric} \tab prompts for metacognitive reflection (0 = no; 1 = yes) \cr \bold{subject} \tab \code{character} \tab subject matter \cr \bold{ni} \tab \code{numeric} \tab total sample size of the study \cr \bold{yi} \tab \code{numeric} \tab standardized mean difference \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variance } } \details{ In each of the studies included in this meta-analysis, an experimental group (i.e., a group of students that received instruction with increased emphasis on writing tasks) was compared against a control group (i.e., a group of students that received conventional instruction) with respect to some content-related measure of academic achievement (e.g., final grade, an exam/quiz/test score). The outcome measure for this meta-analysis was the standardized mean difference (with positive values indicating a higher mean level of academic achievement in the intervention group). The standardized mean differences given here are bias-corrected and therefore differ slightly from the values reported in the article. Also, since only the total sample size is given in the article, the sampling variances were computed under the assumption that \mjeqn{n_{i1} = n_{i2} = n_i / 2}{n_i1 = n_i2 = n_i / 2}. } \source{ Bangert-Drowns, R. L., Hurley, M. M., & Wilkinson, B. (2004). The effects of school-based writing-to-learn interventions on academic achievement: A meta-analysis. \emph{Review of Educational Research}, \bold{74}(1), 29--58. \verb{https://doi.org/10.3102/00346543074001029} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.bangertdrowns2004 dat[1:10,-13] \dontrun{ ### load metafor package library(metafor) ### fit random-effects model res <- rma(yi, vi, data=dat) res ### some examples of mixed-effects meta-regression models res <- rma(yi, vi, mods = ~ factor(grade), data=dat) res res <- rma(yi, vi, mods = ~ length, data=dat) res res <- rma(yi, vi, mods = ~ info + pers + imag + meta, data=dat) res } } \keyword{datasets} \concept{education} \concept{standardized mean differences} \concept{meta-regression} \section{Concepts}{ education, standardized mean differences, meta-regression } metadat/man/dat.poole2003.Rd0000644000176200001440000000641115174405540015134 0ustar liggesusers\name{dat.poole2003} \docType{data} \alias{dat.poole2003} \title{Trials on Mucolytic Agents in Chronic Bronchitis or Chronic Obstructive Pulmonary Disease} \description{Results from 19 trials evaluating mucolytic agents in patients with chronic bronchitis or chronic obstructive pulmonary disease.} \usage{ dat.poole2003 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab first author \cr \bold{year} \tab \code{integer} \tab publication year \cr \bold{Ne} \tab \code{integer} \tab sample size (mucolytic agents) \cr \bold{Me} \tab \code{numeric} \tab mean exacerbations per months (mucolytic agents) \cr \bold{Se} \tab \code{numeric} \tab standard deviation (mucolytic agents) \cr \bold{Nc} \tab \code{integer} \tab sample size (placebo) \cr \bold{Mc} \tab \code{numeric} \tab mean exacerbations per months (placebo) \cr \bold{Sc} \tab \code{numeric} \tab standard deviation (placebo) \cr \bold{duration} \tab \code{character} \tab study duration } } \details{ Poole and Black (2003) conducted a Cochrane review to evaluate mucolytic agents versus placebo for patients with chronic bronchitis or chronic obstructive pulmonary disease. The outcome used here is the mean number of acute exacerbations per month. Acute exacerbation is defined as an increase in cough and in the volume or purulence of sputum. All 17 studies included in the meta-analysis report a mean number of exacerbations and we can work with mean differences, rather than standardised mean differences. Note, later versions of this Cochrane review no longer evaluate the mean number of exacerbations per month. This data set is used as an example in Schwarzer et al. (2015). } \source{ Poole, P. J., & Black, P. N. (2003). Mucolytic agents for chronic bronchitis or chronic obstructive pulmonary disease. \emph{Cochrane Database of Systematic Reviews}, \bold{1}, CD001287. \verb{https://doi.org/10.1002/14651858.cd001287} } \references{ Schwarzer, G., Carpenter, J. R., & \enc{Rücker}{Ruecker}, G. (2015). \emph{Meta-analysis with R}. Cham, Switzerland: Springer. } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first five studies head(dat.poole2003, 5) \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Use RevMan 5 settings oldset <- settings.meta("RevMan5", digits.I2 = 2, digits.tau = 3, digits.sd = 2) ### Conduct random effects meta-analysis m <- metacont(Ne, Me, Se, Nc, Mc, Sc, data = dat.poole2003, studlab = paste(author, year), common = FALSE, subgroup = duration, subgroup.name = "Duration", sep.subgroup = ": ", label.e = "Mucolytic agent", label.c = "Placebo", label.left = "Favours mucolytic agent", label.right = "Favours placebo", col.label.left = "green", col.label.right = "red") ### Forest plot forest(m, xlim = c(-0.5, 0.2), xlab = paste0("Difference in mean number of\n", "acute exacerbations per month")) ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{pulmonology} \concept{raw mean differences} \concept{subgroup analysis} \section{Concepts}{ medicine, pulmonology, raw mean differences, subgroup analysis } metadat/man/dat.li2007.Rd0000644000176200001440000000464715174405540014437 0ustar liggesusers\name{dat.li2007} \docType{data} \alias{dat.li2007} \title{Studies on the Effectiveness of Intravenous Magnesium in Acute Myocardial Infarction} \description{Results from 22 trials examining the effectiveness of intravenous magnesium in the prevention of death following acute myocardial infarction.} \usage{ dat.li2007 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab trial id number \cr \bold{study} \tab \code{character} \tab first author or trial name \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{ai} \tab \code{numeric} \tab number of deaths in the magnesium group \cr \bold{n1i} \tab \code{numeric} \tab number of patients in the magnesium group \cr \bold{ci} \tab \code{numeric} \tab number of deaths in the control group \cr \bold{n2i} \tab \code{numeric} \tab number of patients in the control group } } \details{ The dataset includes the results from 22 randomized clinical trials that examined the effectiveness of intravenous magnesium in the prevention of death following acute myocardial infarction. It is similar to the dataset \code{\link{dat.egger2001}}, with some slight differences in the included trials and data used. } \source{ Li, J., Zhang, Q., Zhang, M., & Egger, M. (2007). Intravenous magnesium for acute myocardial infarction. \emph{Cochrane Database of Systematic Reviews}, \bold{2}, CD002755. \verb{https://doi.org/10.1002/14651858.CD002755.pub2} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \seealso{ \code{\link{dat.egger2001}} } \examples{ ### copy data into 'dat' and examine data dat <- dat.li2007 dat \dontrun{ ### load metafor package library(metafor) ### meta-analysis of all trials except ISIS-4 res <- rma(measure="OR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, method="EE", subset=-14) print(res, digits=2) predict(res, transf=exp, digits=2) ### meta-analysis of all trials including ISIS-4 res <- rma(measure="OR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, method="EE") print(res, digits=2) predict(res, transf=exp, digits=2) ### contour-enhanced funnel plot centered at 0 funnel(res, refline=0, level=c(90, 95, 99), shade=c("white", "gray", "darkgray")) } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{odds ratios} \concept{publication bias} \section{Concepts}{ medicine, cardiology, odds ratios, publication bias } metadat/man/dat.collins1985b.Rd0000644000176200001440000000701015174405540015641 0ustar liggesusers\name{dat.collins1985b} \docType{data} \alias{dat.collins1985b} \title{Studies on the Effects of Diuretics in Pregnancy} \description{Results from 9 studies examining the effects of diuretics in pregnancy on various outcomes.} \usage{ dat.collins1985b } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab study number \cr \bold{author} \tab \code{character} \tab study author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{pre.nti} \tab \code{numeric} \tab number of women in treatment group followed up for pre-eclampsia outcome \cr \bold{pre.nci} \tab \code{numeric} \tab number of women in control/placebo group followed up for pre-eclampsia outcome \cr \bold{pre.xti} \tab \code{numeric} \tab number of women in treatment group with any form of pre-eclampsia \cr \bold{pre.xci} \tab \code{numeric} \tab number of women in control/placebo group with any form of pre-eclampsia \cr \bold{oedema} \tab \code{numeric} \tab dummy variable indicating whether oedema was a diagnostic criterion \cr \bold{fup.nti} \tab \code{numeric} \tab number of women in treatment group followed up for mortality outcomes \cr \bold{fup.nci} \tab \code{numeric} \tab number of women in control/placebo group followed up for mortality outcomes \cr \bold{ped.xti} \tab \code{numeric} \tab number of perinatal deaths in treatment group \cr \bold{ped.xci} \tab \code{numeric} \tab number of perinatal deaths in control/placebo group \cr \bold{stb.xti} \tab \code{numeric} \tab number of stillbirths in treatment group \cr \bold{stb.xci} \tab \code{numeric} \tab number of stillbirths in control/placebo group \cr \bold{ned.xti} \tab \code{numeric} \tab number of neonatal deaths in treatment group \cr \bold{ned.xci} \tab \code{numeric} \tab number of neonatal deaths in control/placebo group } } \details{ The 9 studies in this dataset examined the effects of diuretics in pregnancy on various outcomes, including the presence of any form of pre-eclampsia, perinatal death, stillbirth, and neonatal death. } \source{ Collins, R., Yusuf, S., & Peto, R. (1985). Overview of randomised trials of diuretics in pregnancy. \emph{British Medical Journal}, \bold{290}(6461), 17--23. \verb{https://doi.org/10.1136/bmj.290.6461.17} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.collins1985b dat \dontrun{ ### load metafor package library(metafor) ### calculate (log) odds ratio and sampling variance dat <- escalc(measure="OR", n1i=pre.nti, n2i=pre.nci, ai=pre.xti, ci=pre.xci, data=dat) summary(dat, digits=2, transf=exp) ### meta-analysis using Peto's method for any form of pre-eclampsia rma.peto(n1i=pre.nti, n2i=pre.nci, ai=pre.xti, ci=pre.xci, data=dat, digits=2) ### meta-analysis including only studies where oedema was not a diagnostic criterion rma.peto(n1i=pre.nti, n2i=pre.nci, ai=pre.xti, ci=pre.xci, data=dat, digits=2, subset=(oedema==0)) ### meta-analyses of mortality outcomes (perinatal deaths, stillbirths, and neonatal deaths) rma.peto(n1i=fup.nti, n2i=fup.nci, ai=ped.xti, ci=ped.xci, data=dat, digits=2) rma.peto(n1i=fup.nti, n2i=fup.nci, ai=stb.xti, ci=stb.xci, data=dat, digits=2) rma.peto(n1i=fup.nti, n2i=fup.nci, ai=ned.xti, ci=ned.xci, data=dat, digits=2) } } \keyword{datasets} \concept{medicine} \concept{obstetrics} \concept{odds ratios} \concept{Peto's method} \section{Concepts}{ medicine, obstetrics, odds ratios, Peto's method } metadat/man/dat.bonett2010.Rd0000644000176200001440000000631115174405540015306 0ustar liggesusers\name{dat.bonett2010} \docType{data} \alias{dat.bonett2010} \title{Studies on the Reliability of the CES-D Scale} \description{Results from 9 studies on the reliability of the Center for Epidemiologic Studies Depression (CES-D) Scale administered to children providing care to an elderly parent.} \usage{ dat.bonett2010 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{source} \tab \code{character} \tab source of data \cr \bold{ni} \tab \code{numeric} \tab sample size \cr \bold{mi} \tab \code{numeric} \tab number of items in the scale \cr \bold{ai} \tab \code{numeric} \tab observed value of Cronbach's alpha \cr \bold{caregivers} \tab \code{character} \tab gender of the children in the sample } } \details{ The Center for Epidemiologic Studies Depression (CES-D) Scale is a 20-item questionnaire assessing various symptoms of depression, with each item scored on a 4-point scale. The scale has been used in several studies to examine depressive symptoms in children providing care to an elderly parent. The dataset includes information on the reliability of the scale as measured with Cronbach's alpha in 9 such studies. Also, the gender composition of the children in each sample is indicated. } \source{ Bonett, D. G. (2010). Varying coefficient meta-analytic methods for alpha reliability. \emph{Psychological Methods}, \bold{15}(4), 368--385. \verb{https://doi.org/10.1037/a0020142} } \references{ Bonett, D. G. (2002). Sample size requirements for testing and estimating coefficient alpha. \emph{Journal of Educational and Behavioral Statistics}, \bold{27}(4), 335--340. \verb{https://doi.org/10.3102/10769986027004335} Hakstian, A. R., & Whalen, T. E. (1976). A k-sample significance test for independent alpha coefficients. \emph{Psychometrika}, \bold{41}(2), 219--231. \verb{https://doi.org/10.1007/BF02291840} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.bonett2010 dat \dontrun{ ### load metafor package library(metafor) ### meta-analysis using the raw alpha values res <- rma(measure="ARAW", ai=ai, mi=mi, ni=ni, data=dat) res ### meta-analysis using transformed alpha values (using the ### transformation suggested by Hakstian & Whalen, 1976) res <- rma(measure="AHW", ai=ai, mi=mi, ni=ni, data=dat) res predict(res, transf=transf.iahw) ### meta-analysis using transformed alpha values (using the ### transformation suggested by Bonett, 2002) res <- rma(measure="ABT", ai=ai, mi=mi, ni=ni, data=dat) res predict(res, transf=transf.iabt) ### forest plot forest(res, slab=source, xlim=c(0,4.5), atransf=transf.iabt, refline=coef(res)) ### examine whether female/mixed samples yield different alphas (with raw alphas) res <- rma(measure="ARAW", ai=ai, mi=mi, ni=ni, mods = ~ caregivers, data=dat) res predict(res, newmods=c(0,1), digits=2) } } \keyword{datasets} \concept{psychology} \concept{Cronbach's alpha} \concept{reliability generalization} \concept{meta-regression} \section{Concepts}{ psychology, Cronbach's alpha, reliability generalization, meta-regression } metadat/man/dat.raudenbush1985.Rd0000644000176200001440000001136215174405540016201 0ustar liggesusers\name{dat.raudenbush1985} \docType{data} \alias{dat.raudenbush1985} \title{Studies on Assessing the Effects of Teacher Expectations on Pupil IQ} \description{Results from 19 studies examining how teachers' expectations about their pupils can influence actual IQ levels.} \usage{ dat.raudenbush1985 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{author} \tab \code{character} \tab study author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{weeks} \tab \code{numeric} \tab weeks of contact prior to expectancy induction \cr \bold{setting} \tab \code{character} \tab whether tests were group or individually administered \cr \bold{tester} \tab \code{character} \tab whether test administrator was aware or blind \cr \bold{n1i} \tab \code{numeric} \tab sample size of experimental group \cr \bold{n2i} \tab \code{numeric} \tab sample size of control group \cr \bold{yi} \tab \code{numeric} \tab standardized mean difference \cr \bold{vi} \tab \code{numeric} \tab corresponding sampling variance } } \details{ In the so-called \sQuote{Pygmalion study} (Rosenthal & Jacobson, 1968), \dQuote{all of the predominantly poor children in the so-called Oak elementary school were administered a test pretentiously labeled the \sQuote{Harvard Test of Inflected Acquisition.} After explaining that this newly designed instrument had identified those children most likely to show dramatic intellectual growth during the coming year, the experimenters gave the names of these \sQuote{bloomers} to the teachers. In truth, the test was a traditional IQ test and the \sQuote{bloomers} were a randomly selected 20\% of the student population. After retesting the children 8 months later, the experimenters reported that those predicted to bloom had in fact gained significantly more in total IQ (nearly 4 points) and reasoning IQ (7 points) than the control group children. Further, at the end of the study, the teachers rated the experimental children as intellectually more curious, happier, better adjusted, and less in need of approval than their control group peers} (Raudenbush, 1984). In the following years, a series of studies were conducted attempting to replicate this rather controversial finding. However, the great majority of those studies were unable to demonstrate a statistically significant difference between the two experimental groups in terms of IQ scores. Raudenbush (1984) conducted a meta-analysis based on 19 such studies to further examine the evidence for the existence of the \sQuote{Pygmalion effect}. The dataset includes the results from these studies. The outcome measure used for the meta-analysis was the standardized mean difference (\code{yi}), with positive values indicating that the supposed \sQuote{bloomers} had, on average, higher IQ scores than those in the control group. The \code{weeks} variable indicates the number of weeks of prior contact between teachers and students before the expectancy induction. Testing was done either in a group setting or individually, which is indicated by the \code{setting} variable. Finally, the \code{tester} variable indicates whether the test administrators were either aware or blind to the researcher-provided designations of the children's intellectual potential. The data in this dataset were obtained from Raudenbush and Bryk (1985) with information on the \code{setting} and \code{tester} variables extracted from Raudenbush (1984). } \source{ Raudenbush, S. W. (1984). Magnitude of teacher expectancy effects on pupil IQ as a function of the credibility of expectancy induction: A synthesis of findings from 18 experiments. \emph{Journal of Educational Psychology}, \bold{76}(1), 85--97. \verb{https://doi.org/10.1037/0022-0663.76.1.85} Raudenbush, S. W., & Bryk, A. S. (1985). Empirical Bayes meta-analysis. \emph{Journal of Educational Statistics}, \bold{10}(2), 75--98. \verb{https://doi.org/10.3102/10769986010002075} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.raudenbush1985 dat \dontrun{ ### load metafor package library(metafor) ### random-effects model res <- rma(yi, vi, data = dat) res ### create weeks variable where values larger than 3 are set to 3 dat$weeks.c <- ifelse(dat$weeks > 3, 3, dat$weeks) ### mixed-effects model with weeks.c variable as moderator res <- rma(yi, vi, mods = ~ weeks.c, data = dat, digits = 3) res } } \keyword{datasets} \concept{education} \concept{standardized mean differences} \concept{meta-regression} \section{Concepts}{ education, standardized mean differences, meta-regression } metadat/man/dat.linde2005.Rd0000644000176200001440000001112415174405540015110 0ustar liggesusers\name{dat.linde2005} \docType{data} \alias{dat.linde2005} \title{Studies on the Effectiveness of St. John's Wort for Treating Depression} \description{Results from 26 studies on the effectiveness of Hypericum perforatum extracts (St. John's wort) for treating depression.} \usage{ dat.linde2005 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab study number \cr \bold{study} \tab \code{character} \tab study author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{country} \tab \code{character} \tab study location \cr \bold{ni} \tab \code{numeric} \tab total sample size \cr \bold{major} \tab \code{numeric} \tab sample restricted to patients who met criteria for major depression \cr \bold{baseline} \tab \code{numeric} \tab HRSD baseline score \cr \bold{version} \tab \code{numeric} \tab HRSD version (17 or 21 items) \cr \bold{duration} \tab \code{numeric} \tab study duration (in weeks) \cr \bold{prep} \tab \code{character} \tab Hypericum extract preparation \cr \bold{dosage} \tab \code{numeric} \tab dosage (in mg) \cr \bold{response} \tab \code{numeric} \tab definition of response (see \sQuote{Details}) \cr \bold{ai} \tab \code{numeric} \tab number of responses in treatment group \cr \bold{n1i} \tab \code{numeric} \tab number of patients in treatment group \cr \bold{ci} \tab \code{numeric} \tab number of responses in placebo group \cr \bold{n2i} \tab \code{numeric} \tab number of patients in placebo group \cr \bold{group} \tab \code{numeric} \tab stratification variable used by the authors (see \sQuote{Details}) } } \details{ The dataset includes the results from 26 double-blind placebo-controlled trials on the effectiveness of Hypericum perforatum extracts (St. John's wort) for treating depression (note that 2 studies did not provide sufficient response information). Data were extracted from Table 1 and Figure 3 from Linde et al. (2005). For study duration, the assessment week (instead of the total study duration) was coded for Philipp et al. (1999) and Montgomery et al. (2000). For dosage, the midpoint was coded when a range of values was given. The definition of what constitutes a \code{response} differed across studies and is coded as follows: \enumerate{ \item HRSD score reduction of at least 50\% or HRSD score after therapy <10, \item HRSD reduction of at least 50\%, \item based on HRSD scale but exact definition not reported, \item global patient assessment of efficacy, \item at least \sQuote{much improved} on the Clinical Global Impression sub-scale for global improvement. } The \code{group} variable corresponds to the variable used by Linde et al. (2005) to stratify their analyses and is coded as follows: \enumerate{ \item smaller trials restricted to major depression, \item larger trials restricted to major depression, \item smaller trials not restricted to major depression, \item larger trials not restricted to major depression. } } \source{ Linde, K., Berner, M., Egger, M., & Mulrow, C. (2005). St John's wort for depression: Meta-analysis of randomised controlled trials. \emph{British Journal of Psychiatry}, \bold{186}(2), 99--107. \verb{https://doi.org/10.1192/bjp.186.2.99} } \references{ Viechtbauer, W. (2007). Accounting for heterogeneity via random-effects models and moderator analyses in meta-analysis. \emph{Zeitschrift \enc{für}{fuer} Psychologie / Journal of Psychology}, \bold{215}(2), 104--121. \verb{https://doi.org/10.1027/0044-3409.215.2.104} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.linde2005 head(dat) \dontrun{ ### load metafor package library(metafor) ### remove studies with no response information and study with no responses in either group dat <- dat[-c(5,6,26),] ### calculate log risk ratios and corresponding sampling variances dat <- escalc(measure="RR", ai=ai, ci=ci, n1i=n1i, n2i=n2i, data=dat) head(dat) ### meta-analysis of the log risk ratios using a random-effects model res <- rma(yi, vi, data=dat, method="DL") res ### mixed-effects meta-regression model with stratification variable res <- rma(yi, vi, mods = ~ 0 + factor(group), data=dat, method="DL") res ### predicted average risk ratio for each level of the stratification variable predict(res, newmods=diag(4), transf=exp, digits=2) } } \keyword{datasets} \concept{medicine} \concept{psychiatry} \concept{risk ratios} \section{Concepts}{ medicine, psychiatry, risk ratios } metadat/man/dat.cohen1981.Rd0000644000176200001440000000514715174405540015135 0ustar liggesusers\name{dat.cohen1981} \docType{data} \alias{dat.cohen1981} \title{Studies on the Relationship between Course Instructor Ratings and Student Achievement} \description{Results from 20 studies on the correlation between course instructor ratings and student achievement.} \usage{ dat.cohen1981 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study author(s) and year \cr \bold{sample} \tab \code{character} \tab course type \cr \bold{control} \tab \code{character} \tab ability control \cr \bold{ni} \tab \code{numeric} \tab sample size of the study (number of sections) \cr \bold{ri} \tab \code{numeric} \tab observed correlation } } \details{ The studies included in this dataset examined to what extent students' ratings of a course instructor correlated with their achievement in the course. Instead of correlating individual ratings and achievement scores, the studies were carried out in multisection courses, in which the sections had different instructors but all sections used a common achievement measure (e.g., a final exam). The correlation coefficients reflect the correlation between the mean instructor rating and the mean achievement score of each section. Hence, the unit of analysis are the sections, not the individuals. Note that this dataset (extracted from Table A.3 in Cooper & Hedges, 1994) only contains studies with at least 10 sections. } \source{ Cooper, H., & Hedges, L. V. (1994). Appendix A: Data Sets. In H. Cooper & L. V. Hedges (Eds.), \emph{The handbook of research synthesis} (pp. 543--547). New York: Russell Sage Foundation. } \references{ Cohen, P. A. (1981). Student ratings of instruction and student achievement: A meta-analysis of multisection validity studies. \emph{Review of Educational Research}, \bold{51}(3), 281--309. \verb{https://doi.org/10.3102/00346543051003281} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.cohen1981 dat[c(1,4,5)] \dontrun{ ### load metafor package library(metafor) ### calculate r-to-z transformed correlations and corresponding sampling variances dat <- escalc(measure="ZCOR", ri=ri, ni=ni, data=dat[c(1,4,5)]) dat ### meta-analysis of the transformed correlations using a random-effects model res <- rma(yi, vi, data=dat, digits=2) res ### predicted average correlation with 95\% CI predict(res, transf=transf.ztor) } } \keyword{datasets} \concept{education} \concept{correlation coefficients} \section{Concepts}{ education, correlation coefficients } metadat/man/dat.demir2022.Rd0000644000176200001440000000433415174405540015121 0ustar liggesusers\name{dat.demir2022} \docType{data} \alias{dat.demir2022} \title{Studies on the Reliability of the MIBS Scale} \description{Results from 26 studies on the reliability of the Mother-to-Infant Bonding Scale (MIBS).} \usage{ dat.demir2022 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{studyid} \tab \code{numeric} \tab study ID \cr \bold{esid} \tab \code{numeric} \tab effect size ID \cr \bold{author} \tab \code{character} \tab author(s) of the study \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{pubtype} \tab \code{character} \tab publication type (Article or Thesis) \cr \bold{country} \tab \code{character} \tab country \cr \bold{participants} \tab \code{character} \tab participant characteristics \cr \bold{n} \tab \code{numeric} \tab sample size \cr \bold{alpha} \tab \code{numeric} \tab Cronbach's alpha \cr \bold{items} \tab \code{numeric} \tab number of items in the scale } } \details{ The Mother-to-Infant Bonding Scale (MIBS) is an 8-item Likert-type questionnaire to evaluate caregiver-infant attachment. Demir et al. (2022) carried out a meta-analysis of 26 studies (reporting 33 Cronbach's alpha values) to assess the reliability of the scale. } \source{ Demir, E., Öz, S., Aral, N., & Gürsoy, F. (2022). A reliability generalization meta-analysis of the Mother-to-Infant Bonding Scale. \emph{Psychological Reports}, \bold{127}(1), 447--464. \verb{https://doi.org/10.1177/00332941221114413} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.demir2022 dat \dontrun{ ### load metafor package library(metafor) ### transform the alpha values using the Bonett (2022) transformation dat <- escalc(measure="ABT", ai=alpha, ni=n, mi=items, data=dat) dat ### meta-analysis using a random-effects model res <- rma(yi, vi, data=dat) res ### back-transform the results predict(res, transf=transf.iabt, digits=2) } } \keyword{datasets} \concept{psychology} \concept{Cronbach's alpha} \concept{reliability generalization} \section{Concepts}{ psychology, Cronbach's alpha, reliability generalization } metadat/man/dat.colditz1994.Rd0000644000176200001440000001023715174405540015511 0ustar liggesusers\name{dat.colditz1994} \docType{data} \alias{dat.colditz1994} \title{Studies on the Effectiveness of the BCG Vaccine Against Tuberculosis} \description{Results from 13 studies examining the effectiveness of the Bacillus Calmette-Guerin (BCG) vaccine against tuberculosis. \loadmathjax} \usage{ dat.colditz1994 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{trial} \tab \code{numeric} \tab trial number \cr \bold{author} \tab \code{character} \tab author(s) \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{tpos} \tab \code{numeric} \tab number of TB positive cases in the treated (vaccinated) group \cr \bold{tneg} \tab \code{numeric} \tab number of TB negative cases in the treated (vaccinated) group \cr \bold{cpos} \tab \code{numeric} \tab number of TB positive cases in the control (non-vaccinated) group \cr \bold{cneg} \tab \code{numeric} \tab number of TB negative cases in the control (non-vaccinated) group \cr \bold{ablat} \tab \code{numeric} \tab absolute latitude of the study location (in degrees) \cr \bold{alloc} \tab \code{character} \tab method of treatment allocation (random, alternate, or systematic assignment) } } \details{ The 13 studies provide data in terms of \mjeqn{2 \times 2}{2x2} tables in the form: \tabular{lcc}{ \tab TB positive \tab TB negative \cr vaccinated group \tab \code{tpos} \tab \code{tneg} \cr control group \tab \code{cpos} \tab \code{cneg} } The goal of the meta-analysis was to examine the overall effectiveness of the BCG vaccine for preventing tuberculosis and to examine moderators that may potentially influence the size of the effect. The dataset has been used in several publications to illustrate meta-analytic methods (see \sQuote{References}). } \source{ Colditz, G. A., Brewer, T. F., Berkey, C. S., Wilson, M. E., Burdick, E., Fineberg, H. V., & Mosteller, F. (1994). Efficacy of BCG vaccine in the prevention of tuberculosis: Meta-analysis of the published literature. \emph{Journal of the American Medical Association}, \bold{271}(9), 698--702. \verb{https://doi.org/10.1001/jama.1994.03510330076038} } \references{ Berkey, C. S., Hoaglin, D. C., Mosteller, F., & Colditz, G. A. (1995). A random-effects regression model for meta-analysis. \emph{Statistics in Medicine}, \bold{14}(4), 395--411. \verb{https://doi.org/10.1002/sim.4780140406} van Houwelingen, H. C., Arends, L. R., & Stijnen, T. (2002). Advanced methods in meta-analysis: Multivariate approach and meta-regression. \emph{Statistics in Medicine}, \bold{21}(4), 589--624. \verb{https://doi.org/10.1002/sim.1040} Viechtbauer, W. (2010). Conducting meta-analyses in R with the metafor package. \emph{Journal of Statistical Software}, \bold{36}(3), 1--48. \verb{https://doi.org/10.18637/jss.v036.i03} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.colditz1994 dat \dontrun{ ### load metafor package library(metafor) ### calculate log risk ratios and corresponding sampling variances dat <- escalc(measure="RR", ai=tpos, bi=tneg, ci=cpos, di=cneg, data=dat, slab=paste0(author, ", ", year)) dat ### random-effects model res <- rma(yi, vi, data=dat) res ### average risk ratio with 95\% CI predict(res, transf=exp) ### mixed-effects model with absolute latitude and publication year as moderators res <- rma(yi, vi, mods = ~ ablat + year, data=dat) res ### predicted average risk ratios for 10-60 degrees absolute latitude ### holding the publication year constant at 1970 predict(res, newmods=cbind(seq(from=10, to=60, by=10), 1970), transf=exp) ### note: the interpretation of the results is difficult because absolute ### latitude and publication year are strongly correlated (the more recent ### studies were conducted closer to the equator) plot(ablat ~ year, data=dat, pch=19, xlab="Publication Year", ylab="Absolute Lattitude") cor(dat$ablat, dat$year) } } \keyword{datasets} \concept{medicine} \concept{risk ratios} \concept{meta-regression} \section{Concepts}{ medicine, risk ratios, meta-regression } metadat/man/dat.woods2010.Rd0000644000176200001440000000424415174405540015151 0ustar liggesusers\name{dat.woods2010} \docType{data} \alias{dat.woods2010} \title{Studies on Treatments for Chronic Obstructive Pulmonary Disease} \description{Results from 3 trials examining the mortality risk of three treatments and placebo in patients with chronic obstructive pulmonary disease.} \usage{ dat.woods2010 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab first author / study name \cr \bold{treatment} \tab \code{character} \tab treatment \cr \bold{r} \tab \code{integer} \tab number of deaths \cr \bold{N} \tab \code{integer} \tab number of patients } } \details{ Count mortality statistics in randomised controlled trials of treatments for chronic obstructive pulmonary disease (Woods et al., 2010, Table 1). } \source{ Woods, B. S., Hawkins, N., & Scott, D. A. (2010). Network meta-analysis on the log-hazard scale, combining count and hazard ratio statistics accounting for multi-arm trials: A tutorial. \emph{BMC Medical Research Methodology}, \bold{10}, 54. \verb{https://doi.org/10.1186/1471-2288-10-54} } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show full dataset dat.woods2010 \dontrun{ ### Load netmeta package suppressPackageStartupMessages(library(netmeta)) ### Print odds ratios and confidence limits with two digits oldset <- settings.meta(digits = 2) ### Change appearance of confidence intervals cilayout("(", "-") ### Transform data from long arm-based format to contrast-based ### format. Argument 'sm' has to be used for odds ratio as summary ### measure; by default the risk ratio is used in the metabin function ### called internally. pw <- pairwise(treatment, event = r, n = N, studlab = author, data = dat.woods2010, sm = "OR") pw ### Conduct network meta-analysis net <- netmeta(pw) net ### Show forest plot forest(net, ref = "Placebo", drop = TRUE, leftlabs = "Contrast to Placebo") ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{odds ratios} \concept{network meta-analysis} \section{Concepts}{ medicine, odds ratios, network meta-analysis } metadat/man/dat.curtis1998.Rd0000644000176200001440000001311615174405540015355 0ustar liggesusers\name{dat.curtis1998} \docType{data} \alias{dat.curtis1998} \title{Studies on the Effects of Elevated CO2 Levels on Woody Plant Mass} \description{Results from studies examining the effects of elevated CO2 levels on woody plant mass.} \usage{ dat.curtis1998 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab observation number \cr \bold{paper} \tab \code{numeric} \tab paper number \cr \bold{genus} \tab \code{character} \tab genus name \cr \bold{species} \tab \code{character} \tab species name \cr \bold{fungrp} \tab \code{character} \tab plant functional group \cr \bold{co2.ambi} \tab \code{numeric} \tab ambient CO2 level (control group) \cr \bold{co2.elev} \tab \code{numeric} \tab elevated CO2 level (treatment group) \cr \bold{units} \tab \code{character} \tab units for CO2 exposure levels \cr \bold{time} \tab \code{numeric} \tab maximum length of time (days) of CO2 exposure \cr \bold{pot} \tab \code{character} \tab growing method (see \sQuote{Details}) \cr \bold{method} \tab \code{character} \tab CO2 exposure facility (see \sQuote{Details}) \cr \bold{stock} \tab \code{character} \tab planting stock code \cr \bold{xtrt} \tab \code{character} \tab interacting treatment code (see \sQuote{Details}) \cr \bold{level} \tab \code{character} \tab interacting treatment level codes (see \sQuote{Details}) \cr \bold{m1i} \tab \code{numeric} \tab mean plant mass under elevated CO2 level (treatment group) \cr \bold{sd1i} \tab \code{numeric} \tab standard deviation of plant mass underelevated CO2 level (treatment group) \cr \bold{n1i} \tab \code{numeric} \tab number of observations under elevated CO2 level (treatment group) \cr \bold{m2i} \tab \code{numeric} \tab mean plant mass under ambient CO2 level (control group) \cr \bold{sd2i} \tab \code{numeric} \tab standard deviation of plant mass under ambient CO2 level (control group) \cr \bold{n2i} \tab \code{numeric} \tab number of observations under ambient CO2 level (control group) } } \details{ The studies included in this dataset compared the total above- plus below-ground biomass (in grams) for plants that were either exposed to ambient (around 35 Pa) and elevated CO2 levels (around twice the ambient level). The \code{co2.ambi} and \code{co2.elev} variables indicate the CO2 levels in the control and treatment groups, respectively (with the \code{units} variable specifying the units for the CO2 exposure levels). Many of the studies also varied one or more additional environmental variables (defined by the \code{xtrt} and \code{level} variables): \itemize{ \item NONE = no additional treatment factor \item FERT = soil fertility (either a \code{CONTROL}, \code{HIGH}, or \code{LOW} level) \item LIGHT = light treatment (always a \code{LOW} light level) \item FERT+L = soil fertility and light (a \code{LOW} light and soil fertility level) \item H2O = well watered vs drought (either a \code{WW} or \code{DRT} level) \item TEMP = temperature treatment (either a \code{HIGH} or \code{LOW} level) \item OZONE = ozone exposure (either a \code{HIGH} or \code{LOW} level) \item UVB = ultraviolet-B radiation exposure (either a \code{HIGH} or \code{LOW} level) } In addition, the studies differed with respect to various design variables, including CO2 exposure duration (\code{time}), growing method (\code{pot}: number = pot size in liters; \code{GRND} = plants rooted in ground; \code{HYDRO} = solution or aeroponic culture), CO2 exposure facility (\code{method}: \code{GC} = growth chamber; \code{GH} = greenhouse; \code{OTC} = field-based open-top chamber), and planting stock (\code{stock}: \code{SEED} = plants started from seeds; \code{SAP} = plants started from cuttings). The goal of the meta-analysis was to examine the effects of elevated CO2 levels on plant physiology and growth and the interacting effects of the environmental (and design) variables. } \source{ Hedges, L. V., Gurevitch, J., & Curtis, P. S. (1999). The meta-analysis of response ratios in experimental ecology. \emph{Ecology}, \bold{80}(4), 1150--1156. \verb{https://doi.org/10.1890/0012-9658(1999)080[1150:TMAORR]2.0.CO;2} (data obtained from \emph{Ecological Archives}, E080-008-S1, at: \verb{https://doi.org/10.6084/m9.figshare.c.3297278}) } \references{ Curtis, P. S., & Wang, X. (1998). A meta-analysis of elevated CO2 effects on woody plant mass, form, and physiology. \emph{Oecologia}, \bold{113}(3), 299--313. \verb{https://doi.org/10.1007/s004420050381} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.curtis1998 head(dat) \dontrun{ ### load metafor package library(metafor) ### calculate (log transformed) ratios of means and corresponding sampling variances dat <- escalc(measure="ROM", m1i=m1i, sd1i=sd1i, n1i=n1i, m2i=m2i, sd2i=sd2i, n2i=n2i, data=dat) head(dat) ### meta-analysis using a random-effects model res <- rma(yi, vi, method="DL", data=dat) res ### average ratio of means with 95\% CI predict(res, transf=exp, digits=2) ### meta-analysis for plants grown under nutrient stress res <- rma(yi, vi, method="DL", data=dat, subset=(xtrt=="FERT" & level=="LOW")) predict(res, transf=exp, digits=2) ### meta-analysis for plants grown under low light conditions res <- rma(yi, vi, method="DL", data=dat, subset=(xtrt=="LIGHT" & level=="LOW")) predict(res, transf=exp, digits=2) } } \keyword{datasets} \concept{ecology} \concept{ratios of means} \section{Concepts}{ ecology, ratios of means } metadat/man/dat.chiarito2020.Rd0000644000176200001440000001725315174405540015625 0ustar liggesusers\name{dat.chiarito2020} \docType{data} \alias{dat.chiarito2020} \title{Studies Investigating the Efficacy of P2Y12-Inhibitors in Atherosclerosis} \description{Data on baseline parameters, efficacy endpoints and risk-of-bias from nine studies.} \usage{ dat.chiarito2020 } \format{The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab study identifier \cr \bold{year} \tab \code{numeric} \tab publication year \cr \bold{p2y12} \tab \code{character} \tab type of P2Y12 inhibitor \cr \bold{duration.months} \tab \code{numeric} \tab study duration \cr \bold{p2y12.daily.dosage} \tab \code{character} \tab daily dosage of P2Y12 inhibitor \cr \bold{aspirin.daily.dosage} \tab \code{character} \tab daily dosage of aspirin \cr \bold{p2y12.daily.mg} \tab \code{numeric} \tab daily dose of P2Y12 inhibitor (mg) \cr \bold{aspirin.daily.mg} \tab \code{numeric} \tab daily dose of aspirin (mg) \cr \bold{baseline.age} \tab \code{numeric} \tab mean age at baseline \cr \bold{baseline.males} \tab \code{numeric} \tab proportion of males in study population \cr \bold{baseline.diabetes} \tab \code{numeric} \tab proportion of diabetic patients in study population \cr \bold{baseline.hypertension} \tab \code{numeric} \tab proportion of patients with hypertension in study population \cr \bold{baseline.dyslipidaemia} \tab \code{numeric} \tab proportion of patients with dyslipidaemia in study population \cr \bold{p2y12.mi} \tab \code{numeric} \tab number of patients with myocardial infarction in experimental group \cr \bold{p2y12.stroke} \tab \code{numeric} \tab number of patients with stroke in experimental group \cr \bold{p2y12.death} \tab \code{numeric} \tab number of deaths in experimental group \cr \bold{p2y12.vdeath} \tab \code{numeric} \tab number of vascular deaths in experimental group \cr \bold{p2y12.total} \tab \code{numeric} \tab total number of patients experimental group \cr \bold{aspirin.mi} \tab \code{numeric} \tab number of patients with myocardial infarction in control group \cr \bold{aspirin.stroke} \tab \code{numeric} \tab number of patients with stroke in control group \cr \bold{aspirin.death} \tab \code{numeric} \tab number of deaths in control group \cr \bold{aspirin.vdeath} \tab \code{numeric} \tab number of vascular deaths in control group \cr \bold{aspirin.total} \tab \code{numeric} \tab total number of patients in control group \cr \bold{rob.R} \tab \code{factor} \tab risk of bias arising from the randomization process (R) \cr \bold{rob.D} \tab \code{factor} \tab risk of bias due to deviations from intended interventions (D) \cr \bold{rob.Mi} \tab \code{factor} \tab risk of bias due to missing outcome data (Mi) \cr \bold{rob.Me} \tab \code{factor} \tab risk of bias in measurement of the outcome (Me) \cr \bold{rob.S} \tab \code{factor} \tab risk of bias in selection of the reported result (S) \cr \bold{rob.overall} \tab \code{factor} \tab overall risk of bias } } \details{ Chiarito et al. (2020) reviewed studies investigating the efficacy of P2Y12-inhibitors (compared to aspirin) for the secondary prevention of myocardial infarction in patients with established atherosclerosis. A diagnosis of atherosclerosis, the development of lesions in arteries, is a risk factor for myocardial infarction or stroke, and a range of therapies (including aspirin, other drugs, or surgery) are available. P2Y12-inhibitors are antiplatelet drugs and as such might serve as an alternative to the commonly used aspirin; it was of interest to review and summarize the current scientific evidence on the efficacy of this type of drug in comparison to aspirin. To this end, Chiarito et al. (2020) performed a systematic review and meta-analysis; the systematic review had been pre-registered (PROSPERO CRD42018115037), and the investigation included a risk-of-bias assessment of the nine studies included. Co-primary endpoints were myocardial infarction and stroke, secondary endpoints were death and vascular death. } \source{ Chiarito, M., Sanz-Sánchez, J., Cannata, F., Cao, D., Sturla, M., Panico, C., Godino, C., Regazzoli, D., Reimers, B., De Caterina, R., Condorelli, G., Ferrante, G., & Stefanini, G. G. (2020). Monotherapy with a P2Y12 inhibitor or aspirin for secondary prevention in patients with established atherosclerosis: A systematic review and meta-analysis. \emph{The Lancet}, \bold{395}(10235), 1487--1495. \verb{https://doi.org/10.1016/s0140-6736(20)30315-9} } \author{ Christian \enc{Röver}{Roever}, \email{christian.roever@med.uni-goettingen.de} } \references{ Zapf, A., \enc{Röver}{Roever}, C. (2023). Metaanalyse. In J. Gertheiss, M. Schmid, & M. Spindler (Eds.), \emph{Moderne Verfahren der Angewandten Statistik}. Berlin, Germany: Springer Spektrum. \verb{https://doi.org/10.1007/978-3-662-63496-7_19-1} } \examples{ dat.chiarito2020 \dontrun{ library(metafor) library(meta) library(bayesmeta) # show plain data on stroke dat.chiarito2020[-5, c("study","p2y12.stroke","p2y12.total","aspirin.stroke","aspirin.total")] # show event rates in both treatment groups cbind.data.frame("study" = dat.chiarito2020$study, "p2y12" = dat.chiarito2020$p2y12.stroke / dat.chiarito2020$p2y12.total, "aspirin" = dat.chiarito2020$aspirin.stroke / dat.chiarito2020$aspirin.total) # compute effect measures (log-ORs) # (using the "escalc()" function from the "metafor" package) es.stroke <- escalc(measure="OR", ai=p2y12.stroke, n1i=p2y12.total, ci=aspirin.stroke, n2i=aspirin.total, slab=study, subset=is.finite(p2y12.stroke), data=dat.chiarito2020) # show effect measures (log-ORs) summary(es.stroke) # show effect measures (ORs und 95 percent CI) cbind("study" = es.stroke$study, exp(summary(es.stroke)[,c("yi","ci.lb","ci.ub")])) # show data in a forest plot forestplot(es.stroke, xlab="log-OR") forestplot(es.stroke, expo=TRUE, xlog=TRUE, xlab="odds ratio (OR)") ############################################################ # meta-analysis (frequentist, "metafor" package) # using default settings (random-effects model, REML-estimator) rma.uni(es.stroke) # analysis using Paule-Mandel estimator and HKSJ intervals rma01 <- rma.uni(es.stroke, method="PM", test="knha") # show results rma01 # illustrate in a forest plot forest(rma01) forest(rma01, atransf=exp) ############################################################ # meta-analysis (frequentist, "meta" package) # analogous analysis to above, using the "meta" package meta01 <- metabin(event.e=p2y12.stroke, n.e=p2y12.total, event.c=aspirin.stroke, n.c=aspirin.total, studlab=study, data=dat.chiarito2020, subset=is.finite(p2y12.stroke), sm="OR", method.tau="PM", method.random.ci="HK", method="Inverse") meta01 summary(meta01) forest(meta01) ############################################################ # meta-analysis (Bayesian, "bayesmeta" package) # analysis using default settings (uniform prior for mu und tau) bma01 <- bayesmeta(es.stroke) # show results bma01 # show forest plots (for log-OR and OR) forestplot(bma01, xlab="log-OR") forestplot(bma01, exponentiate=TRUE, xlog=TRUE, xlab="OR") } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{odds ratios} \concept{risk-of-bias} \section{Concepts}{ medicine, cardiology, odds ratios, risk-of-bias } metadat/man/dat.furukawa2003.Rd0000644000176200001440000000534315174405540015646 0ustar liggesusers\name{dat.furukawa2003} \docType{data} \alias{dat.furukawa2003} \title{Studies on Low Dosage Tricyclic Antidepressants for the Treatment of Depression} \description{Results on depression severity from 17 studies comparing low dosage tricyclic antidepressants (TCA) and placebo for the treatment of depression.} \usage{ dat.furukawa2003 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab First author with information on dosage in parentheses \cr \bold{Ne} \tab \code{integer} \tab number of patients in low TCA group \cr \bold{Me} \tab \code{numeric} \tab depression severity (low TCA) \cr \bold{Se} \tab \code{numeric} \tab standard deviation (low TCA) \cr \bold{Nc} \tab \code{integer} \tab number of patients in placebo group \cr \bold{Mc} \tab \code{numeric} \tab depression severity (placebo) \cr \bold{Sc} \tab \code{numeric} \tab standard deviation (placebo) \cr \bold{measure} \tab \code{character} \tab depression scale } } \details{ Furukawa et al. (2003) carried out a systematic review comparing low dosage tricyclic antidepressants (TCA) with placebo for the treatment of depression. They reported the effect on presence/absence of depression and on depression severity at various time points. Here we focus on depression severity at four weeks. Most studies used some version of the Hamilton Depression Rating Scale, however, some studies used the Montgomery-Asberg Depression Rating Scale. Accordingly, it is not possible to pool the estimated effects directly. This data set is used as an example in Schwarzer et al. (2015). } \source{ Furukawa, T. A., McGuire, H., & Barbui, C. (2003). Low dosage tricyclic antidepressants for depression. \emph{Cochrane Database of Systematic Reviews}, \bold{3}, CD003197. \verb{https://doi.org/10.1002/14651858.CD003197} } \references{ Schwarzer, G., Carpenter, J. R., & \enc{Rücker}{Ruecker}, G. (2015). \emph{Meta-analysis with R}. Cham, Switzerland: Springer. } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show first five studies head(dat.furukawa2003, 5) \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Use RevMan5 settings oldset <- settings.meta("RevMan5", digits = 2) ### Conduct random effects meta-analysis with Hedges' g as effect measure mc2 <- metacont(Ne, Me, Se, Nc, Mc, Sc, common = FALSE, data = dat.furukawa2003, sm = "SMD") mc2 ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{psychology} \concept{psychiatry} \concept{standardized mean differences} \section{Concepts}{ psychology, psychiatry, standardized mean differences } metadat/man/dat.pignon2000.Rd0000644000176200001440000000603515174405540015307 0ustar liggesusers\name{dat.pignon2000} \docType{data} \alias{dat.pignon2000} \title{Studies on the Effectiveness of Locoregional Treatment plus Chemotherapy for Head and Neck Squamous-Cell Carcinoma} \description{Results from studies examining mortality risk in patients with nonmetastatic head and neck squamous-cell carcinoma receiving either locoregional treatment plus chemotherapy versus locoregional treatment alone.} \usage{ dat.pignon2000 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{id} \tab \code{numeric} \tab study id number \cr \bold{trial} \tab \code{character} \tab trial abbreviation \cr \bold{OmE} \tab \code{numeric} \tab observed minus expected number of deaths in the locoregional treatment plus chemotherapy group \cr \bold{V} \tab \code{numeric} \tab corresponding variance \cr \bold{grp} \tab \code{numeric} \tab timing of chemotherapy: 1 = adjuvant, 2 = neoadjuvant, 3 = concomitant } } \details{ The purpose of this meta-analysis was to examine the mortality risk in patients with nonmetastatic head and neck squamous-cell carcinoma receiving either locoregional treatment plus chemotherapy versus locoregional treatment alone. For 65 trials, the dataset provides the observed minus expected number of deaths and corresponding variances in the locoregional treatment plus chemotherapy group. Based on these values, we can estimate the log hazard ratios with \code{OmE/V} and the corresponding sampling variance with \code{1/V}. The trials were also divided according to the timing of the chomotherapy: (1) adjuvant, after the locoregional treatment, (2) neoadjuvant, before the locoregional treatment, and (3) concomitant, chemotherapy given concomitantly or alternating with radiotherapy. } \source{ Pignon, J. P., Bourhis, J., Domenge, C., & Designe, L. (2000). Chemotherapy added to locoregional treatment for head and neck squamous-cell carcinoma: Three meta-analyses of updated individual data. \emph{Lancet}, \bold{355}(9208), 949--955. \verb{https://doi.org/10.1016/S0140-6736(00)90011-4} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.pignon2000 head(dat) \dontrun{ ### load metafor package library(metafor) ### calculate log hazard ratios and sampling variances dat$yi <- with(dat, OmE/V) dat$vi <- with(dat, 1/V) head(dat) ### meta-analysis based on all 65 trials res <- rma(yi, vi, data=dat, method="EE", digits=2) res predict(res, transf=exp) ### only adjuvant trials res <- rma(yi, vi, data=dat, method="EE", subset=grp==1, digits=2) res predict(res, transf=exp) ### only neoadjuvant trials res <- rma(yi, vi, data=dat, method="EE", subset=grp==2, digits=2) res predict(res, transf=exp) ### only concomitant trials res <- rma(yi, vi, data=dat, method="EE", subset=grp==3, digits=2) res predict(res, transf=exp) } } \keyword{datasets} \concept{medicine} \concept{oncology} \concept{hazard ratios} \section{Concepts}{ medicine, oncology, hazard ratios } metadat/man/dat.dagostino1998.Rd0000644000176200001440000001226215174405540016034 0ustar liggesusers\name{dat.dagostino1998} \docType{data} \alias{dat.dagostino1998} \title{Studies on the Effectiveness of Antihistamines in Reducing Symptoms of the Common Cold} \description{Results from 9 studies on the effectiveness of antihistamines in reducing the severity of runny nose and sneezing in the common cold.} \usage{ dat.dagostino1998 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study id \cr \bold{cold} \tab \code{character} \tab natural or induced cold study \cr \bold{scale.rn} \tab \code{character} \tab scale for measuring runny nose severity \cr \bold{scale.sn} \tab \code{character} \tab scale for measuring sneezing severity \cr \bold{drug} \tab \code{character} \tab type of antihistamine studied \cr \bold{tnt} \tab \code{numeric} \tab total sample size of the treatment group \cr \bold{tnc} \tab \code{numeric} \tab total sample size of the control (placebo) group \cr \bold{outcome} \tab \code{character} \tab outcome variable (see \sQuote{Details})\cr \bold{mt} \tab \code{numeric} \tab mean in the treatment group \cr \bold{sdt} \tab \code{numeric} \tab SD in the treatment group \cr \bold{mc} \tab \code{numeric} \tab mean in the control group \cr \bold{sdc} \tab \code{numeric} \tab SD in the control group \cr \bold{xt} \tab \code{numeric} \tab number of patients reaching the therapy goal in the treatment group \cr \bold{xc} \tab \code{numeric} \tab number of patients reaching the therapy goal in the control (placebo) group \cr \bold{nt} \tab \code{numeric} \tab sample size of the treatment group for measuring the outcome \cr \bold{nc} \tab \code{numeric} \tab sample size of the control group for measuring the outcome } } \details{ The studies for this meta-analysis were assembled to examine the effectiveness of antihistamines in reducing the severity of runny nose and sneezing in the common cold. Effectiveness was measured after one and two days of treatment in terms of 4 different outcome variables: \enumerate{ \item \code{rnic1} and \code{rnic2} (continuous): incremental change (improvement) in runny nose severity at day 1 and day 2, \item \code{rngoal1} and \code{rngoal2} (dichotomous): reaching the goal of therapy (of at least a 50\% reduction in runny nose severity) at day 1 and day 2, \item \code{snic1} and \code{snic2} (continuous): incremental change (improvement) in sneezing severity at day 1 and day 2, and \item \code{rngoal1} and \code{rngoal2} (dichotomous): reaching the goal of therapy (of at least a 50\% reduction in sneezing severity) at day 1 and day 2. } For the continuous outcomes, standardized mean differences can be computed to quantify the difference between the treatment and control groups. For the dichotomous outcomes, one can compute (log) odds ratios to quantify the difference between the treatment and control groups. } \source{ D'Agostino, R. B., Sr., Weintraub, M., Russell, H. K., Stepanians, M., D'Agostino, R. B., Jr., Cantilena, L. R., Jr., Graumlich, J. F., Maldonado, S., Honig, P., & Anello, C. (1998). The effectiveness of antihistamines in reducing the severity of runny nose and sneezing: A meta-analysis. \emph{Clinical Pharmacology & Therapeutics}, \bold{64}(6), 579--596. \verb{https://doi.org/10.1016/S0009-9236(98)90049-2} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.dagostino1998 head(dat, 16) \dontrun{ ### load metafor package library(metafor) ### compute standardized mean differences and corresponding sampling variances dat <- escalc(measure="SMD", m1i=mt, m2i=mc, sd1i=sdt, sd2i=sdc, n1i=nt, n2i=nc, data=dat, add.measure=TRUE) ### compute log odds ratios and corresponding sampling variances dat <- escalc(measure="OR", ai=xt, ci=xc, n1i=nt, n2i=nc, data=dat, replace=FALSE, add.measure=TRUE, add=1/2, to="all") ### inspect data for the first study head(dat, 8) ### fit a random-effects model for incremental change in runny nose severity at day 1 res <- rma(yi, vi, data=dat, subset=outcome=="rnic1") res ### fit a random-effects model for reaching the goal of therapy for runny nose severity at day 1 res <- rma(yi, vi, data=dat, subset=outcome=="rngoal1") res predict(res, transf=exp) ### construct approximate V matrix assuming a correlation of 0.7 for sampling errors within studies dat$esid <- ave(dat$study, dat$study, FUN=seq) V <- vcalc(vi, cluster=study, obs=esid, rho=0.7, data=dat) ### fit a model for incremental change in runny nose severity at day 1 and at day 2, allowing for ### correlated sampling errors (no random effects added, since there does not appear to be any ### noteworthy heterogeneity in these data) res <- rma.mv(yi, V, mods = ~ 0 + outcome, data=dat, subset=outcome \%in\% c("rnic1","rnic2")) res ### test if there is a difference in effects at day 1 and day 2 anova(res, X=c(1,-1)) } } \keyword{datasets} \concept{medicine} \concept{standardized mean differences} \concept{odds ratios} \concept{multivariate models} \section{Concepts}{ medicine, standardized mean differences, odds ratios, multivariate models } metadat/man/dat.steurer2006.Rd0000644000176200001440000000535615174405540015521 0ustar liggesusers\name{dat.steurer2006} \docType{data} \alias{dat.steurer2006} \title{Trials on Single-Agent Purine Analogues for the Treatment of Chronic Lymphocytic Leukaemia} \description{Results from 4 trials evaluating single-agent purine analogues in patients with chronic lymphocytic leukaemia.} \usage{ dat.steurer2006 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{author} \tab \code{character} \tab first author \cr \bold{year} \tab \code{integer} \tab publication year \cr \bold{Ne} \tab \code{integer} \tab number of patients (purine antagonists) \cr \bold{Nc} \tab \code{integer} \tab number of patients (alkylator-based) \cr \bold{HR} \tab \code{numeric} \tab hazard ratio \cr \bold{lowHR} \tab \code{numeric} \tab lower limit \cr \bold{uppHR} \tab \code{numeric} \tab upper limit \cr \bold{lnHR} \tab \code{numeric} \tab log hazard ratio \cr \bold{selnHR} \tab \code{numeric} \tab standard error } } \details{ Steurer et al. (2006) conducted a Cochrane review to evaluate the effect of single-agent purine analogues for the treatment of chronic lymphocytic leukaemia. This dataset contains data from the main outcome, overall survival. Note, the hazard ratios and confidence limits have been reported in the Cochrane review with only two significant figures and were recalculated using the reported log hazard ratios and standard errors. This data set is used as an example in Schwarzer et al. (2015). } \source{ Steurer, M., Pall, G., Richards, S., Schwarzer, G., Bohlius, J., & Greil, R. (2006). Purine antagonists for chronic lymphocytic leukaemia. \emph{Cochrane Database of Systematic Reviews}, \bold{3}, CD004270. \verb{https://doi.org/10.1002/14651858.cd004270.pub2} } \references{ Schwarzer, G., Carpenter, J. R., & \enc{Rücker}{Ruecker}, G. (2015). \emph{Meta-analysis with R}. Cham, Switzerland: Springer. } \author{ Guido Schwarzer, \email{guido.schwarzer@uniklinik-freiburg.de}, \url{https://github.com/guido-s/} } \examples{ ### Show dataset dat.steurer2006 \dontrun{ ### Load meta package suppressPackageStartupMessages(library(meta)) ### Use RevMan 5 settings oldset <- settings.meta("RevMan5") ### Conduct common effect meta-analysis m1 <- metagen(lnHR, selnHR, data = dat.steurer2006, studlab = paste(author, year), sm = "HR", random = FALSE, n.e = Ne, n.c = Nc) m1 ### Same analysis using lower and upper confidence limits m2 <- metagen(HR, lower = lowHR, upper = uppHR, data = dat.steurer2006, transf = FALSE, studlab = paste(author, year), sm = "HR", random = FALSE, n.e = Ne, n.c = Nc) m2 ### Use previous settings settings.meta(oldset) } } \keyword{datasets} \concept{medicine} \concept{oncology} \concept{hazard ratios} \section{Concepts}{ medicine, oncology, hazard ratios } metadat/man/dat.hahn2001.Rd0000644000176200001440000000476115174405540014740 0ustar liggesusers\name{dat.hahn2001} \docType{data} \alias{dat.hahn2001} \title{Studies on the Effectiveness of Different Rehydration Solutions for the Prevention of Unscheduled Intravenous Infusion in Children with Diarrhoea} \description{Results from 12 trials examining the effectiveness of a reduced versus standard rehydration solution for the prevention of unscheduled intravenous infusion in children with diarrhoea.} \usage{ dat.hahn2001 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{character} \tab trial name and year \cr \bold{ai} \tab \code{numeric} \tab number of children requiring unscheduled intravenous infusion in the reduced rehydration solution group \cr \bold{n1i} \tab \code{numeric} \tab number of children in the reduced rehydration solution group \cr \bold{ci} \tab \code{numeric} \tab number of children requiring unscheduled intravenous infusion in the standard rehydration solution group \cr \bold{n2i} \tab \code{numeric} \tab number of children in the standard rehydration solution group } } \details{ The dataset includes the results from 12 randomized clinical trials that examined the effectiveness of a reduced osmolarity oral rehydration solution (total osmolarity <250 mmol/l with reduced sodium) with a standard WHO oral rehydration solution (sodium 90 mmol/l, glucose 111mmol/l, total osmolarity 311 mmol/l) for the prevention of unscheduled intravenous infusion in children with diarrhoea. } \source{ Hahn, S., Kim, Y., & Garner, P. (2001). Reduced osmolarity oral rehydration solution for treating dehydration due to diarrhoea in children: Systematic review. \emph{British Medical Journal}, \bold{323}(7304), 81--85. \verb{https://doi.org/10.1136/bmj.323.7304.81} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.hahn2001 dat \dontrun{ ### load metafor package library(metafor) ### meta-analysis of (log) odds rations using the Mantel-Haenszel method res <- rma.mh(measure="OR", ai=ai, n1i=n1i, ci=ci, n2i=n2i, data=dat, digits=2, slab=study) res ### forest plot (also show studies that were excluded from the analysis) options(na.action="na.pass") forest(res, atransf=exp, xlim=c(-11,9), at=log(c(0.01, 0.1, 1, 10, 100))) options(na.action="na.omit") } } \keyword{datasets} \concept{medicine} \concept{odds ratios} \concept{Mantel-Haenszel method} \section{Concepts}{ medicine, odds ratios, Mantel-Haenszel method } metadat/man/dat.pritz1997.Rd0000644000176200001440000001014715174405540015214 0ustar liggesusers\name{dat.pritz1997} \docType{data} \alias{dat.pritz1997} \title{Studies on the Effectiveness of Hyperdynamic Therapy for Treating Cerebral Vasospasm} \description{Results from 14 studies on the effectiveness of hyperdynamic therapy for treating cerebral vasospasm.} \usage{ dat.pritz1997 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{study} \tab \code{numeric} \tab study number \cr \bold{authors} \tab \code{character} \tab study authors \cr \bold{xi} \tab \code{numeric} \tab number of patients that improved with hyperdynamic therapy \cr \bold{ni} \tab \code{numeric} \tab total number of patients treated } } \details{ As described in Zhou et al. (1999), "hyperdynamic therapy refers to induced hypertension and hypervolaemia (volume expansion) to treat ischaemic symptoms due to vasospasm, and the success of this therapy is defined as clinical improvement in terms of neurologic deficits." For each study that was included in the meta-analysis, the dataset includes information on the number of patients that improved under this form of therapy and the total number of patients that were treated. The goal of the meta-analysis is to estimate the true (average) success rate of hyperdynamic therapy. } \source{ Zhou, X.-H., Brizendine, E. J., & Pritz, M. B. (1999). Methods for combining rates from several studies. \emph{Statistics in Medicine}, \bold{18}(5), 557--566. \verb{https://doi.org/10.1002/(SICI)1097-0258(19990315)18:5<557::AID-SIM53>3.0.CO;2-F} } \references{ Pritz M. B., Zhou, X.-H., & Brizendine, E. J. (1996). Hyperdynamic therapy for cerebral vasospasm: A meta-analysis of 14 studies. \emph{Journal of Neurovascular Disease}, \bold{1}, 6--8. Pritz, M. B. (1997). Treatment of cerebral vasospasm due to aneurysmal subarachnoid hemorrhage: Past, present, and future of hyperdynamic therapy. \emph{Neurosurgery Quarterly}, \bold{7}(4), 273--285. } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.pritz1997 dat \dontrun{ ### load metafor package library(metafor) ### computation of "weighted average" in Zhou et al. (1999), Table IV dat <- escalc(measure="PR", xi=xi, ni=ni, data=dat, add=0) theta.hat <- sum(dat$ni * dat$yi) / sum(dat$ni) se.theta.hat <- sqrt(sum(dat$ni^2 * dat$vi) / sum(dat$ni)^2) ci.lb <- theta.hat - 1.96 * se.theta.hat ci.ub <- theta.hat + 1.96 * se.theta.hat round(c(estimate = theta.hat, se = se.theta.hat, ci.lb = ci.lb, ci.ub = ci.ub), 4) ### this is identical to an equal-effects model with sample size weights rma(yi, vi, weights=ni, method="EE", data=dat) ### compute sampling variances under the assumption of homogeneity dat <- escalc(measure="PR", xi=xi, ni=ni, data=dat, add=0, vtype="AV") dat ### fit equal-effects model (same estimate, but SE is slightly different) rma(yi, vi, data=dat, method="EE") ### under the assumption of homogeneity, the sum of independent binomial ### counts also follows a binomial distribution; this approach yields the same ### estimate and SE as above agg <- escalc(measure="PR", xi=sum(dat$xi), ni=sum(dat$ni)) summary(agg) ### could also compute an 'exact' CI based on the Clopper-Pearson method binom.test(sum(dat$xi), sum(dat$ni)) ### logistic regression model res <- rma.glmm(measure="PLO", xi=xi, ni=ni, data=dat, method="EE") res predict(res, transf=transf.ilogit) ### the results above suggest that the true proportions may be heterogeneous ### random-effects model with raw proportions dat <- escalc(measure="PR", xi=xi, ni=ni, data=dat) res <- rma(yi, vi, data=dat) predict(res) ### random-effects model with logit transformed proportions dat <- escalc(measure="PLO", xi=xi, ni=ni, data=dat) res <- rma(yi, vi, data=dat) predict(res, transf=transf.ilogit) ### mixed-effects logistic regression model res <- rma.glmm(measure="PLO", xi=xi, ni=ni, data=dat) predict(res, transf=transf.ilogit) } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{single-arm studies} \concept{proportions} \section{Concepts}{ medicine, cardiology, single-arm studies, proportions } metadat/man/dat.cannon2006.Rd0000644000176200001440000000777615174405540015314 0ustar liggesusers\name{dat.cannon2006} \docType{data} \alias{dat.cannon2006} \title{Studies on the Effectiveness of Intensive Versus Moderate Statin Therapy for Preventing Coronary Death or Myocardial Infarction} \description{Results from 4 trials examining the effectiveness of intensive (high dose) versus moderate (standard dose) statin therapy for preventing coronary death or myocardial infarction.} \usage{ dat.cannon2006 } \format{ The data frame contains the following columns: \tabular{lll}{ \bold{trial} \tab \code{character} \tab trial name \cr \bold{pop} \tab \code{character} \tab study population (post-ACS: post acute coronary syndrome; stable CAD: stable coronary artery disease) \cr \bold{nt} \tab \code{numeric} \tab number of patients in the high dose group \cr \bold{nc} \tab \code{numeric} \tab number of patients in the standard dose group \cr \bold{ep1t} \tab \code{numeric} \tab number of events in the high dose group for end point 1: coronary death or non-fatal myocardial infarction \cr \bold{ep1c} \tab \code{numeric} \tab number of events in the standard dose group for end point 1: coronary death or non-fatal myocardial infarction \cr \bold{ep2t} \tab \code{numeric} \tab number of events in the high dose group for end point 2: coronary death or any cardiovascular event (MI, stroke, hospitalization for unstable angina, or revascularization) \cr \bold{ep2c} \tab \code{numeric} \tab number of events in the standard dose group for end point 2: coronary death or any cardiovascular event (MI, stroke, hospitalization for unstable angina, or revascularization) \cr \bold{ep3t} \tab \code{numeric} \tab number of events in the high dose group for end point 3: cardiovascular death \cr \bold{ep3c} \tab \code{numeric} \tab number of events in the standard dose group for end point 3: cardiovascular death \cr \bold{ep4t} \tab \code{numeric} \tab number of events in the high dose group for end point 4: non-cardiovascular death \cr \bold{ep4c} \tab \code{numeric} \tab number of events in the standard dose group for end point 4: non-cardiovascular death \cr \bold{ep5t} \tab \code{numeric} \tab number of events in the high dose group for end point 5: deaths (all-cause mortality) \cr \bold{ep5c} \tab \code{numeric} \tab number of events in the standard dose group for end point 5: deaths (all-cause mortality) \cr \bold{ep6t} \tab \code{numeric} \tab number of events in the high dose group for end point 6: stroke \cr \bold{ep6c} \tab \code{numeric} \tab number of events in the standard dose group for end point 6: stroke } } \details{ The data were obtained from Figures 2, 3, 4, and 5 in Cannon et al. (2006). The authors used the Mantel-Haenszel method for combining the results from the 4 trials. This approach is implemented in the \code{\link[metafor]{rma.mh}} function. } \source{ Cannon, C. P., Steinberg, B. A., Murphy, S. A., Mega, J. L., & Braunwald, E. (2006). Meta-analysis of cardiovascular outcomes trials comparing intensive versus moderate statin therapy. \emph{Journal of the American College of Cardiology}, \bold{48}(3), 438--445. \verb{https://doi.org/10.1016/j.jacc.2006.04.070} } \author{ Wolfgang Viechtbauer, \email{wvb@metafor-project.org}, \url{https://www.metafor-project.org} } \examples{ ### copy data into 'dat' and examine data dat <- dat.cannon2006 dat \dontrun{ ### load metafor package library(metafor) ### meta-analysis of log odds ratios using the MH method for endpoint 1 res <- rma.mh(measure="OR", ai=ep1t, n1i=nt, ci=ep1c, n2i=nc, data=dat, slab=trial) print(res, digits=2) ### forest plot forest(res, xlim=c(-.8,0.8), atransf=exp, at=log(c(2/3, 1, 3/2)), cex=1.2, xlab="Odds Ratio") mtext("(high dose better)", side=1, line=par("mgp")[1]-0.5, at=log(2/3), cex=1.2, font=3) mtext("(standard dose better)", side=1, line=par("mgp")[1]-0.5, at=log(3/2), cex=1.2, font=3) } } \keyword{datasets} \concept{medicine} \concept{cardiology} \concept{odds ratios} \concept{Mantel-Haenszel method} \section{Concepts}{ medicine, cardiology, odds ratios, Mantel-Haenszel method } metadat/DESCRIPTION0000644000176200001440000000471415174417526013421 0ustar liggesusersPackage: metadat Version: 1.6-0 Date: 2026-04-29 Title: Meta-Analysis Datasets Authors@R: c( person(given = "Wolfgang", family = "Viechtbauer", role = c("aut","cre"), email = "wvb@metafor-project.org", comment = c(ORCID = "0000-0003-3463-4063")), person(given = "Thomas", family="White", role="aut", email = "thomas.white@sydney.edu.au", comment = c(ORCID = "0000-0002-3976-1734")), person(given = "Daniel", family="Noble", role="aut", email = "daniel.noble@anu.edu.au", comment = c(ORCID = "0000-0001-9460-8743")), person(given = "Alistair", family="Senior", role="aut", email = "alistair.senior@sydney.edu.au", comment = c(ORCID = "0000-0001-9805-7280")), person(given = "W. Kyle", family="Hamilton", role="aut", email = "whamilton@ucmerced.edu", comment = c(ORCID = "0000-0002-8642-7990")), person(given = "Guido", family = "Schwarzer", role = "dtc", email = "guido.schwarzer@uniklinik-freiburg.de", comment = c(ORCID = "0000-0001-6214-9087")), person(given = "Christian", family = "Röver", role = "dtc", email = "christian.roever@med.uni-goettingen.de", comment = c(ORCID = "0000-0002-6911-698X"))) Depends: R (>= 4.0.0) Imports: utils, tools, mathjaxr Suggests: metafor, numDeriv, BiasedUrn, dfoptim, igraph, ape, testthat, digest, lme4, clubSandwich, meta, netmeta, mvtnorm, gridExtra, rms, bayesmeta, ellipse, metasens, mada Description: A collection of meta-analysis datasets for teaching purposes, illustrating/testing meta-analytic methods, and validating published analyses. License: GPL (>= 2) ByteCompile: TRUE LazyData: TRUE Encoding: UTF-8 RdMacros: mathjaxr BuildManual: TRUE URL: https://github.com/wviechtb/metadat, https://wviechtb.github.io/metadat/ BugReports: https://github.com/wviechtb/metadat/issues NeedsCompilation: no Packaged: 2026-04-29 13:52:03 UTC; wviechtb Author: Wolfgang Viechtbauer [aut, cre] (ORCID: ), Thomas White [aut] (ORCID: ), Daniel Noble [aut] (ORCID: ), Alistair Senior [aut] (ORCID: ), W. Kyle Hamilton [aut] (ORCID: ), Guido Schwarzer [dtc] (ORCID: ), Christian Röver [dtc] (ORCID: ) Maintainer: Wolfgang Viechtbauer Repository: CRAN Date/Publication: 2026-04-29 15:10:14 UTC