Layer A consists of nanoring molecules (blue in Fig. ) surrounded by nanoring-sized vacancies. In layer B, red and green molecules form pseudo six-fold symmetric sheets in the ab plane, each ring being surrounded by six others: red ones by six green molecules, and each green one by three green and three red rings (Fig. ). The green rings have short butadiynebutadiyne contacts, whereas between the red and green molecules there are short porphyrin-butadiyne contacts (Fig. ). The blue ones pack above red rings, and together they form infinite tubular stacks along the c axis, with aryl groups of each ring interdigitating between the aryls of another ring (Fig. ). These infinite tubular stacks of red and blue nanorings are partly interrupted by template units. There are also solventaccessible channels running through the green nanorings and between the nanorings (Figure ).