Oh my gosh this was hard :P This is the largest MAP part I've ever done (43 seconds) and took about 2 weeks or so.