\definecolor{qqwuqq}{rgb}{0.,0.39215686274509803,0.}
\definecolor{zzwwqq}{rgb}{0.6,0.4,0.}
\definecolor{xdxdff}{rgb}{0.49019607843137253,0.49019607843137253,1.}
\definecolor{uuuuuu}{rgb}{0.26666666666666666,0.26666666666666666,0.26666666666666666}
\definecolor{ffdxqq}{rgb}{1.,0.8431372549019608,0.}
\definecolor{ududff}{rgb}{0.30196078431372547,0.30196078431372547,1.}
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\clip(-3.,-2.) rectangle (11.,11.5);
\fill[line width=3pt,color=ffdxqq,fill=ffdxqq,fill opacity=0.5] (0.7995940671350528,9.644988480798155) -- (-1.6885245901639347,2.4918032786885247) -- (9.114754098360661,2.4590163934426226) -- cycle;
\draw[line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (3.871610755091972,6.2156951520648756) -- (4.044604142248506,6.6560102281395865) -- (3.6042890661737945,6.82900361529612) -- (3.431295679017261,6.388688539221409) -- cycle; 
\draw [shift={(0.7995940671350528,9.644988480798155)},line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (0,0) -- (-109.17939558334675:0.6690352430456392) arc (-109.17939558334675:-40.83361865665821:0.6690352430456392) -- cycle;
\draw [shift={(4.966599266413686,10.296452454327238)},line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (0,0) -- (-151.72990534198757:0.6690352430456392) arc (-151.72990534198757:-83.38412841529902:0.6690352430456392) -- cycle;
\draw [shift={(1.895992091620836,2.4809246241155813)},line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (0,0) -- (40.48584564540448:0.6690352430456392) arc (40.48584564540448:108.83162257209304:0.6690352430456392) -- cycle;
\draw [shift={(0.11952577136858258,7.689834752325444)},line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (0,0) -- (28.270094658012425:0.6690352430456392) arc (28.270094658012425:70.82060441665325:0.6690352430456392) -- cycle;
\draw [shift={(5.514781734360577,5.570117181137616)},line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (0,0) -- (96.61587158470097:0.6690352430456392) arc (96.61587158470097:139.1663813433418:0.6690352430456392) -- cycle;
\draw [line width=3pt,color=ffdxqq] (0.7995940671350528,9.644988480798155)-- (-1.6885245901639347,2.4918032786885247);
\draw [line width=3pt,color=ffdxqq] (-1.6885245901639347,2.4918032786885247)-- (9.114754098360661,2.4590163934426226);
\draw [line width=3pt,color=ffdxqq] (9.114754098360661,2.4590163934426226)-- (0.7995940671350528,9.644988480798155);
\draw [line width=3pt,color=zzwwqq] (3.237942218856927,7.70099670607997) circle (3.1184364237831503cm);
\draw [line width=3pt] (0.11952577136858258,7.689834752325444)-- (5.514781734360577,5.570117181137616);
\draw [line width=3pt] (0.11952577136858258,7.689834752325444)-- (1.895992091620836,2.4809246241155813);
\draw [line width=3pt] (5.514781734360577,5.570117181137616)-- (1.895992091620836,2.4809246241155813);
\draw [line width=3pt] (0.11952577136858258,7.689834752325444)-- (4.966599266413686,10.296452454327238);
\draw [line width=3pt] (4.966599266413686,10.296452454327238)-- (5.514781734360577,5.570117181137616);
\draw [shift={(0.11952577136858258,7.689834752325444)},line width=2.pt,color=qqwuqq] (28.270094658012425:0.6690352430456392) arc (28.270094658012425:70.82060441665325:0.6690352430456392);
\draw [shift={(0.11952577136858258,7.689834752325444)},line width=2.pt,color=qqwuqq] (28.270094658012425:0.5240776070524173) arc (28.270094658012425:70.82060441665325:0.5240776070524173);
\draw [shift={(5.514781734360577,5.570117181137616)},line width=2.pt,color=qqwuqq] (96.61587158470097:0.6690352430456392) arc (96.61587158470097:139.1663813433418:0.6690352430456392);
\draw [shift={(5.514781734360577,5.570117181137616)},line width=2.pt,color=qqwuqq] (96.61587158470097:0.5240776070524173) arc (96.61587158470097:139.1663813433418:0.5240776070524173);
\draw [line width=3pt,color=zzwwqq] (3.7196233302100197,4.619985664856147) circle (5.8118176328442415cm);
\draw [line width=1.2pt,dash pattern=on 5pt off 5pt] (1.895992091620836,2.4809246241155813)-- (3.431295679017261,6.388688539221409);
\draw [line width=1.2pt,dash pattern=on 5pt off 5pt] (2.5598606266020147,4.475581514054768) -- (2.7674271440360796,4.3940316492822244);
\draw [line width=1.2pt,dash pattern=on 5pt off 5pt] (4.966599266413686,10.296452454327238)-- (3.431295679017261,6.388688539221409);
\draw [line width=1.2pt,dash pattern=on 5pt off 5pt] (4.302730731432505,8.301795564388051) -- (4.095164213998441,8.383345429160595);
\draw [line width=1.2pt] (0.11952577136858258,7.689834752325444)-- (3.7196233302100197,4.619985664856147);
\draw [line width=1.2pt] (4.966599266413686,10.296452454327238)-- (-1.6885245901639347,2.4918032786885247);
\draw [line width=1.2pt] (3.7196233302100197,4.619985664856147)-- (7.040676682387171,6.377734423884931);
\draw [line width=1.2pt] (4.966599266413686,10.296452454327238)-- (9.114754098360661,2.4590163934426226);
\begin{scriptsize}
\draw [fill=ududff] (0.7995940671350528,9.644988480798155) circle (3.5pt);
\draw[color=ududff] (0.598883494221361,10.235969612155136) node {$A$};
\draw [fill=ududff] (-1.6885245901639347,2.4918032786885247) circle (3.5pt);
\draw[color=ududff] (-1.787342205974752,2.073739646998343) node {$B$};
\draw [fill=ududff] (9.114754098360661,2.4590163934426226) circle (3.5pt);
\draw[color=ududff] (9.2,2.073739646998343) node {$C$};
\draw [fill=uuuuuu] (3.7196233302100197,4.619985664856147) circle (2.0pt);
\draw[color=uuuuuu] (3.8,5.106699415471905) node {$O$};
\draw [fill=xdxdff] (1.895992091620836,2.4809246241155813) circle (2.5pt);
\draw[color=xdxdff] (1.8700504560080753,2.140643171302907) node {$D$};
\draw [fill=uuuuuu] (0.11952577136858258,7.689834752325444) circle (2.0pt);
\draw[color=uuuuuu] (-0.3154646712743458,8.00585213533634) node {$M$};
\draw [fill=uuuuuu] (5.514781734360577,5.570117181137616) circle (2.0pt);
\draw[color=uuuuuu] (5.995767788122851,5.686529959444792) node {$N$};
\draw [fill=xdxdff] (4.966599266413686,10.296452454327238) circle (2.5pt);
\draw[color=xdxdff] (5.126021972163519,10.704294282287083) node {$E$};
\draw [fill=uuuuuu] (3.431295679017261,6.388688539221409) circle (2.0pt);
\draw [fill=uuuuuu] (1.639037338124876,6.394127866507881) circle (2.0pt);
\draw[color=uuuuuu] (1.6247375335580077,5.998746406199423) node {$X$};
\draw [fill=uuuuuu] (7.040676682387171,6.377734423884931) circle (2.0pt);
\draw[color=uuuuuu] (7.200031225605001,6.734685173549626) node {$Y$};
\end{scriptsize}
\end{tikzpicture}