% Created by tikzDevice version 0.12.3.1 on 2022-11-18 03:25:46
% !TEX encoding = UTF-8 Unicode
\documentclass[10pt]{article}
\usepackage{tikz}

\usepackage[active,tightpage,psfixbb]{preview}

\PreviewEnvironment{pgfpicture}

\setlength\PreviewBorder{0pt}
\begin{document}

\begin{tikzpicture}[x=1pt,y=1pt]
\definecolor{fillColor}{RGB}{255,255,255}
\path[use as bounding box,fill=fillColor,fill opacity=0.00] (0,0) rectangle (505.89,252.94);
\begin{scope}
\path[clip] (  0.00,  0.00) rectangle (505.89,252.94);
\definecolor{fillColor}{RGB}{255,255,255}

\path[fill=fillColor] (  0.00,  0.00) rectangle (505.89,252.94);
\end{scope}
\begin{scope}
\path[clip] ( 32.75, 32.75) rectangle (475.89,222.94);
\definecolor{drawColor}{gray}{0.66}

\path[draw=drawColor,line width= 0.4pt,line join=round] (215.09,112.67) -- (167.99,120.39);

\path[draw=drawColor,line width= 0.4pt,line join=round] (215.09,112.67) -- (306.18, 98.78);

\path[draw=drawColor,line width= 0.4pt,line join=round] (215.09,112.67) -- (187.66,146.62);

\path[draw=drawColor,line width= 0.5pt,line join=round] (319.85,171.82) -- (187.66,146.62);

\path[draw=drawColor,line width= 0.3pt,line join=round] (186.05, 79.39) -- (116.54, 62.85);

\path[draw=drawColor,line width= 0.2pt,line join=round] (186.05, 79.39) -- (306.18, 98.78);

\path[draw=drawColor,line width= 0.4pt,line join=round] (336.36,191.79) -- (332.96,214.30);

\path[draw=drawColor,line width= 0.3pt,line join=round] (336.36,191.79) -- (353.79,139.76);

\path[draw=drawColor,line width= 0.3pt,line join=round] (336.36,191.79) -- (404.81,197.96);

\path[draw=drawColor,line width= 0.3pt,line join=round] (336.36,191.79) -- (272.38,156.52);

\path[draw=drawColor,line width= 0.3pt,line join=round] ( 52.89, 63.88) -- (116.54, 62.85);

\path[draw=drawColor,line width= 0.3pt,line join=round] ( 76.66,154.76) -- (187.66,146.62);

\path[draw=drawColor,line width= 0.3pt,line join=round] (311.18,127.64) -- (306.18, 98.78);

\path[draw=drawColor,line width= 0.2pt,line join=round] (311.18,127.64) -- (187.66,146.62);

\path[draw=drawColor,line width= 0.5pt,line join=round] (399.19,123.61) -- (306.18, 98.78);

\path[draw=drawColor,line width= 0.3pt,line join=round] (104.52,139.94) -- (187.66,146.62);

\path[draw=drawColor,line width= 0.8pt,line join=round] (186.02,173.23) -- (187.66,146.62);

\path[draw=drawColor,line width= 0.3pt,line join=round] (186.02,173.23) -- (162.35,187.10);

\path[draw=drawColor,line width= 0.3pt,line join=round] (357.59, 65.69) -- (306.18, 98.78);

\path[draw=drawColor,line width= 0.2pt,line join=round] (309.23,149.06) -- (187.66,146.62);

\path[draw=drawColor,line width= 0.3pt,line join=round] (272.28, 61.10) -- (250.49, 75.79);

\path[draw=drawColor,line width= 3.4pt,line join=round] (272.28, 61.10) -- (306.18, 98.78);

\path[draw=drawColor,line width= 0.2pt,line join=round] (353.79,139.76) -- (306.18, 98.78);

\path[draw=drawColor,line width= 0.2pt,line join=round] (353.79,139.76) -- (187.66,146.62);

\path[draw=drawColor,line width= 0.7pt,line join=round] (265.54,124.50) -- (306.18, 98.78);

\path[draw=drawColor,line width= 0.4pt,line join=round] (167.99,120.39) -- (187.66,146.62);

\path[draw=drawColor,line width= 0.5pt,line join=round] (429.57, 95.04) -- (306.18, 98.78);

\path[draw=drawColor,line width= 0.3pt,line join=round] (250.49, 75.79) -- (306.18, 98.78);

\path[draw=drawColor,line width= 0.3pt,line join=round] (109.76, 41.40) -- (116.54, 62.85);

\path[draw=drawColor,line width= 0.4pt,line join=round] (413.51, 61.21) -- (306.18, 98.78);

\path[draw=drawColor,line width= 0.7pt,line join=round] (413.51, 61.21) -- (455.75, 45.20);

\path[draw=drawColor,line width= 0.3pt,line join=round] (306.18, 98.78) -- (272.38,156.52);

\path[draw=drawColor,line width= 2.2pt,line join=round] (306.18, 98.78) -- (187.66,146.62);

\path[draw=drawColor,line width= 0.8pt,line join=round] (306.18, 98.78) -- (314.80, 73.42);

\path[draw=drawColor,line width= 0.8pt,line join=round] (306.18, 98.78) -- (382.27, 84.55);

\path[draw=drawColor,line width= 0.3pt,line join=round] (306.18, 98.78) -- (384.58,106.96);

\path[draw=drawColor,line width= 0.3pt,line join=round] (272.38,156.52) -- (187.66,146.62);

\path[draw=drawColor,line width= 0.2pt,line join=round] (272.38,156.52) -- (162.35,187.10);

\path[draw=drawColor,line width= 0.4pt,line join=round] (187.66,146.62) -- (108.77,121.97);

\path[draw=drawColor,line width= 1.1pt,line join=round] (187.66,146.62) -- (162.35,187.10);

\path[draw=drawColor,line width= 0.2pt,line join=round] (187.66,146.62) -- (139.56,170.76);

\path[draw=drawColor,line width= 0.3pt,line join=round] (187.66,146.62) -- (222.80,189.38);

\path[draw=drawColor,line width= 0.6pt,line join=round] (187.66,146.62) -- ( 87.07,176.39);

\path[draw=drawColor,line width= 0.4pt,line join=round] (187.66,146.62) -- (219.04,161.24);

\path[draw=drawColor,line width= 0.2pt,line join=round] (162.35,187.10) -- (139.56,170.76);

\path[draw=drawColor,line width= 0.3pt,line join=round] (162.35,187.10) -- (222.80,189.38);

\path[draw=drawColor,line width= 0.6pt,line join=round] (162.35,187.10) -- ( 87.07,176.39);
\definecolor{drawColor}{RGB}{0,0,0}
\definecolor{fillColor}{RGB}{163,165,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (215.09,112.67) circle (  2.77);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (319.85,171.82) circle (  2.14);
\definecolor{fillColor}{RGB}{0,191,125}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (186.05, 79.39) circle (  1.61);
\definecolor{fillColor}{RGB}{248,118,109}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (336.36,191.79) circle (  4.01);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (332.96,214.30) circle (  1.94);
\definecolor{fillColor}{RGB}{0,191,125}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 52.89, 63.88) circle (  1.69);
\definecolor{fillColor}{RGB}{163,165,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 76.66,154.76) circle (  2.18);
\definecolor{fillColor}{RGB}{0,176,246}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (311.18,127.64) circle (  1.88);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (399.19,123.61) circle (  2.23);
\definecolor{fillColor}{RGB}{163,165,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (104.52,139.94) circle (  1.59);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (186.02,173.23) circle (  2.52);
\definecolor{fillColor}{RGB}{0,176,246}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (357.59, 65.69) circle (  1.85);
\definecolor{fillColor}{RGB}{163,165,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (309.23,149.06) circle (  1.43);
\definecolor{fillColor}{RGB}{0,176,246}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (272.28, 61.10) circle (  4.11);
\definecolor{fillColor}{RGB}{248,118,109}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (353.79,139.76) circle (  2.22);
\definecolor{fillColor}{RGB}{0,176,246}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (265.54,124.50) circle (  2.46);
\definecolor{fillColor}{RGB}{163,165,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (167.99,120.39) circle (  2.10);
\definecolor{fillColor}{RGB}{0,176,246}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (429.57, 95.04) circle (  2.13);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (250.49, 75.79) circle (  1.68);
\definecolor{fillColor}{RGB}{0,191,125}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (109.76, 41.40) circle (  1.74);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (116.54, 62.85) circle (  2.55);
\definecolor{fillColor}{RGB}{231,107,243}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (413.51, 61.21) circle (  3.12);
\definecolor{fillColor}{RGB}{248,118,109}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (404.81,197.96) circle (  1.91);
\definecolor{fillColor}{RGB}{0,176,246}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (306.18, 98.78) circle (  6.78);
\definecolor{fillColor}{RGB}{163,165,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (272.38,156.52) circle (  2.09);
\definecolor{fillColor}{RGB}{231,107,243}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (455.75, 45.20) circle (  2.45);
\definecolor{fillColor}{RGB}{163,165,0}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (187.66,146.62) circle (  6.06);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (108.77,121.97) circle (  2.04);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (162.35,187.10) circle (  2.86);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (139.56,170.76) circle (  1.51);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (222.80,189.38) circle (  1.82);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 87.07,176.39) circle (  2.36);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (219.04,161.24) circle (  1.99);
\definecolor{fillColor}{RGB}{0,176,246}

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (314.80, 73.42) circle (  2.51);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (382.27, 84.55) circle (  2.55);

\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (384.58,106.96) circle (  2.61);

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (215.09,110.71) {ACPI};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (336.36,189.83) {ARM (W/ VIRTUALISATION EXTENSIONS) ARCHITECTURE};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (272.28, 59.14) {LIBXENLIGHT};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (413.51, 59.25) {STUB DOMAINS};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (306.18, 96.82) {TOOLSTACK};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (187.66,144.66) {X86 ARCHITECTURE};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (162.35,185.14) {X86 MEMORY MANAGEMENT};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (382.27, 82.59) {XENTRACE};

\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale=  0.57] at (384.58,105.00) {XSM/FLASK};
\end{scope}
\end{tikzpicture}

\end{document}
