pogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogpogp