----- Nội dung ảnh ----- Cho đường tròn \( O \) và hai điểm \( A, B \) nằm ngoài đường tròn \( O \). Từ \( A \) và \( B \) kẻ các tiếp tuyến \( AM, AN \) và \( BP, BQ \) đến đường tròn \( O \). Đường thẳng \( MN \) cắt đường thẳng \( OA \) và \( PQ \) lần lượt tại \( D \) và \( E \). Đường thẳng \( OB \) cắt đường thẳng \( PQ \) tại \( I \). Chứng minh rằng: a) Tứ giác \( ODEI \) nội tiếp. b) Tứ giác \( ADIB \) nội tiếp. c) \( OE \) vuông góc với \( AB \).