1) no.

2) maybe. If you trust your googling skills then no, otherwise there might be something lying around somewhere.