It was observed that a fly used to lay eggs on the skin of Hog deer (Hyelaphus porcinus) in Kaziranga National Park, Assam, India during winter season as told by wildlife rescue operators. These larvae emerge as adult flies from the host body after few weeks. Can anyone help me in identifying the fly responsible for this infestation? Can these larvae belong to bot flies? Please find attached few images as sent to me by the rescue operators.