MPNP inland paperbase, with spouse and one kid. August 11 2017 received, Sept 26 2017 ARO, March 22 2018 RPRF request, March 23 pre-arrival letter, called CIC about medical test, they said they had my spouse and my kid's result, only need mine, so I did upfront medical today.