I found these inside a MacBook today. Lots of the dead insects and larva. Anybody any idea what they are? #entomology