16 weeks 2 days

Waiting for quickening to happen.. when will it be?? Little one doing very good inside.. any guesses on gender??