Sequence generation
Sequential randomisation codes were computer-generated using permuted blocks (two blocks of differing sizes), stratified by community (urban and remote). The allocation ratio within these strata is 1:1 (vitamin D: placebo). There is one random allocation per mother–infant pair.