XXXXXXXXXX TT ME X TTT H NN NNMM N X HXXXXHXXXMXXXX MMHX H HNXXXXXX HTT HXXHXXHXXXXXMMXX H H HTTT XMM H H HXMM H H H MM H H H MM T H H MMH MM H H H H MMMX HMM MMMHMEHMMMMMMHMMMMX HMM HMNX HT NMX H N NM HM X HMMX HMMMMM HM X HMMX HM X MMMMMM HM X HM NMMN HM TTTTTTTTT HM MMMMMM HM RE HM H MMMMMMMNMMHNMMMMMMMMMMMMMMMM