Hi There,
My dd always did a 45-50 minute am nap, usually around 2 hours after her wake time and then a long lunch nap, about 5 or 5.5 hours after original wake up and she was fine with that. I would move your morning nap to around 9.30 if you can which would give you a lunch nap of 1pm and hope for a good 2 hours which should leave you with a bed time of around 7 or 7.30 pm. If you keep the 10am nap then I would move the pm nap to 1.30 again for 2 hours if you can,
HTH,
Fiona