That can't be a real CPO. He's not fat enough! ARTESH
, while I can't speak for all services, in the Army a female officer is addressed "Ma'am", a female senior NCO is addressed "Sergeant", "First Sergeant" or Sergeant Major", depending on her rank. A female warrant officer is addressed "Ma'am". This is assuming that the addressor is of a lower rank. Otherwise they are addressed by their rank.
About that "New year" just imagine that I personally, should do it three times!!!
One is Gregorian new year, after that, would be Iranian New Year (Generally, it is March 22), and sometime in between, is Arabic New Year (No fixed date, Moharram is first month of Arabic Calendar)!