\definecolor{qqwuqq}{rgb}{0.,0.39215686274509803,0.}
\definecolor{qqqqff}{rgb}{0.,0.,1.}
\definecolor{uuuuuu}{rgb}{0.26666666666666666,0.26666666666666666,0.26666666666666666}
\definecolor{ffdxqq}{rgb}{1.,0.8431372549019608,0.}
\definecolor{xdxdff}{rgb}{0.49019607843137253,0.49019607843137253,1.}
\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(-5.,-1.) rectangle (6.,9.);
\fill[line width=4.4pt,color=ffdxqq,fill=ffdxqq,fill opacity=0.5] (-3.884710215083435,0.23790993433672802) -- (-1.9157024321963485,4.261534534149471) -- (2.563807966183279,4.238444274364008) -- (4.937292623007579,0.4393500200570948) -- cycle;
\fill[line width=4.4pt,color=ffdxqq,fill=ffdxqq,fill opacity=0.5] (0.04553826089371981,8.269287254811784) -- (-1.9157024321963485,4.261534534149471) -- (2.563807966183279,4.238444274364008) -- cycle;
\draw [shift={(4.937292623007579,0.4393500200570948)},line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (0,0) -- (150.84987544415426:1.1771242180303234) arc (150.84987544415426:181.3080546103648:1.1771242180303234) -- cycle;
\draw [shift={(-3.884710215083435,0.23790993433672802)},line width=2.pt,color=qqwuqq,fill=qqwuqq,fill opacity=0.10000000149011612] (0,0) -- (1.3080546103647788:1.1771242180303234) arc (1.3080546103647788:31.8146539810521:1.1771242180303234) -- cycle;
\draw [line width=4.4pt,color=ffdxqq] (-3.884710215083435,0.23790993433672802)-- (-1.9157024321963485,4.261534534149471);
\draw [line width=4.4pt,color=ffdxqq] (-3.073221121986442,2.3343890504552407) -- (-2.7271915252933416,2.1650554180309585);
\draw [line width=4.4pt,color=ffdxqq] (-1.9157024321963485,4.261534534149471)-- (2.563807966183279,4.238444274364008);
\draw [line width=4.4pt,color=ffdxqq] (0.3250456420844312,4.442607171904097) -- (0.3230598919025,4.057371636609381);
\draw [line width=4.4pt,color=ffdxqq] (2.563807966183279,4.238444274364008)-- (4.937292623007579,0.4393500200570948);
\draw [line width=4.4pt,color=ffdxqq] (3.9139103472054666,2.4409563625007156) -- (3.5871902419853927,2.2368379319203893);
\draw [line width=4.4pt,color=ffdxqq] (4.937292623007579,0.4393500200570948)-- (-3.884710215083435,0.23790993433672802);
\draw [line width=2.8pt,color=qqqqff] (-3.884710215083435,0.23790993433672802)-- (0.46274076133644726,2.934983344671201);
\draw [line width=2.8pt,color=qqqqff] (-1.8445238128260155,1.679905717945555) -- (-1.68656606922601,1.4252913852338018);
\draw [line width=2.8pt,color=qqqqff] (-1.7354033845209784,1.7476018937741278) -- (-1.577445640920973,1.4929875610623748);
\draw [line width=2.8pt,color=qqqqff] (0.46274076133644726,2.934983344671201)-- (4.937292623007579,0.4393500200570948);
\draw [line width=2.8pt,color=qqqqff] (2.716917155868744,1.8492828788005982) -- (2.5709667128927003,1.5876006757745742);
\draw [line width=2.8pt,color=qqqqff] (2.829066671451326,1.7867326889537223) -- (2.6831162284752823,1.525050485927698);
\draw [line width=4.4pt,color=ffdxqq] (0.04553826089371981,8.269287254811784)-- (-1.9157024321963485,4.261534534149471);
\draw [line width=4.4pt,color=ffdxqq] (-1.9157024321963485,4.261534534149471)-- (2.563807966183279,4.238444274364008);
\draw [line width=4.4pt,color=ffdxqq] (2.563807966183279,4.238444274364008)-- (0.04553826089371981,8.269287254811784);
\draw [shift={(4.937292623007579,0.4393500200570948)},line width=2.pt,color=qqwuqq] (150.84987544415426:1.1771242180303234) arc (150.84987544415426:181.3080546103648:1.1771242180303234);
\draw [shift={(4.937292623007579,0.4393500200570948)},line width=2.pt,color=qqwuqq] (150.84987544415426:1.0380095377176488) arc (150.84987544415426:181.3080546103648:1.0380095377176488);
\draw [shift={(-3.884710215083435,0.23790993433672802)},line width=2.pt,color=qqwuqq] (1.3080546103647788:1.1771242180303234) arc (1.3080546103647788:31.8146539810521:1.1771242180303234);
\draw [shift={(-3.884710215083435,0.23790993433672802)},line width=2.pt,color=qqwuqq] (1.3080546103647788:1.0380095377176488) arc (1.3080546103647788:31.8146539810521:1.0380095377176488);
\begin{scriptsize}
\draw [fill=ududff] (-3.884710215083435,0.23790993433672802) circle (3.5pt);
\draw[color=ududff] (-4.312755385276279,0.6980584922940363) node {$A$};
\draw [fill=ududff] (-1.9157024321963485,4.261534534149471) circle (3.5pt);
\draw[color=ududff] (-1.7658866226288525,4.743085350616422) node {$B$};
\draw [fill=xdxdff] (2.563807966183279,4.238444274364008) circle (2.5pt);
\draw[color=xdxdff] (2.7071854058863765,4.6360740580682105) node {$C$};
\draw [fill=xdxdff] (4.937292623007579,0.4393500200570948) circle (2.5pt);
\draw[color=xdxdff] (5.082836100456666,0.82647204335189) node {$D$};
\draw [fill=uuuuuu] (0.46274076133644726,2.934983344671201) circle (2.0pt);
\draw[color=uuuuuu] (0.6097640719414364,3.287731771960748) node {$E$};
\draw [fill=uuuuuu] (0.04553826089371981,8.269287254811784) circle (2.0pt);
\draw[color=uuuuuu] (0.20312116025823382,8.61689414086167) node {$M$};
\end{scriptsize}
\end{tikzpicture}