Max out Date calculation


I came to US on 29 May 2011 and in US till 17 Dec 2012 on L1B visa

I came back to US on H1B on 22 Sep 2013 and currently staying here.

My questions are:

Does Max out will be calculated both L and H combination?

Based above dates what will the max out date for me?

Each dates would be calculated on the status on which you have stayed.

Calculate the number of days on which you are on H1 status, that total is your max out dates