Carterocephalus palaemon (Chequered Skipper)