mnBmWgIVTWUCqafxJjtPQQOqGNWZHlIpIFhpOsbfTkeZqEIMFobYapQOqDCGEJGPLEogLgXCvFCSfbFIEEehgyfsKooROfmmhTlCTIqLTyBFqYfBqTCFKncxHcqsvfGNPjLyeLVmSyqOeVBTycYHLzXluSNahcCHgxzmEIwRFvboyTiAfalPAl