Search

Dynamic Combos

Combine Nodes

Combine nodes by various criteria into multiple levels.

Dynamic Combos
View live example →

Click on the buttons above the chart to combine nodes by different criteria (in this demo selection will also be reset).

The key used to combine nodes can be easily changed by passing new values to the combine prop.

You can make nested combos that are inside other combos by setting the level property to higher values.

See also

import React, { useState } from "react";
import { createRoot } from "react-dom/client";

import { Chart } from "regraph";

import data, { demoTheme, getRegion, regionThemes } from "./data";

import "@ci/theme/rg/css/layout.css";

export const Demo = () => <DynamicCombos items={data()} />;

function DynamicCombos(props) {
  const { items } = props;
  const [state, setState] = useState({
    openCombos: {},
    combine: { level: 0, properties: ["country", "region"] },
    layout: { tightness: 6 },
    selection: {},
  });

  const comboIds = React.useRef({});

  const combineLinksHandler = ({ setStyle, links, id1, id2 }) => {
    const end1 = comboIds.current[id1] || (items[id1] && items[id1].data);
    const end2 = comboIds.current[id2] || (items[id2] && items[id2].data);
    const { country: end1Country, region: end1Region } = end1;
    const { country: end2Country, region: end2Region } = end2;

    setStyle({
      width: 3 * Math.sqrt(Object.keys(links).length),
      end1: { color: regionThemes[end1Region || getRegion(end1Country)].iconColor },
      end2: { color: regionThemes[end2Region || getRegion(end2Country)].iconColor },
    });
  };

  const combineNodesHandler = ({ setStyle, nodes, combo, id }) => {
    const { country, region } = combo;
    const { combine, openCombos } = state;
    const { level } = combine;
    const isRegion = !country;
    const regionTheme = regionThemes[region || getRegion(country)];
    const label = {
      text: isRegion ? region : country,
      fontSize: isRegion ? demoTheme.regionFontSize : demoTheme.countryFontSize,
      color: demoTheme.comboFontColor,
    };

    if (!comboIds.current[id]) {
      comboIds.current[id] = { country, region };
    }

    setStyle({
      open: !!openCombos[id],
      arrange: isRegion && level === 2 ? "concentric" : "lens",
      size: Math.sqrt(Object.keys(nodes).length),
      border: {
        color: demoTheme.borderColor,
        width: 5,
      },
      color: isRegion ? regionTheme.regionOpenColor : regionTheme.countryOpenColor,
      label,
      closedStyle: {
        border: {
          color: isRegion ? null : demoTheme.borderColor,
          width: 2,
        },
        label: {
          text: label.text,
          position: "s",
        },
        color: regionTheme.iconColor,
      },
    });
  };

  const combineCountry = () => {
    const { combine } = state;
    const { level } = combine;
    if (level !== 1) {
      setState((current) => {
        return {
          ...current,
          combine: { ...current.combine, level: 1 },
          layout: { tightness: 2 },
          selection: {},
        };
      });
    }
  };

  const combineRegion = () => {
    const { combine } = state;
    const { level } = combine;
    if (level < 2) {
      setState((current) => {
        return {
          ...current,
          combine: { ...current.combine, level: 2 },
          layout: { tightness: 2 },
          selection: {},
        };
      });
    }
  };

  const uncombine = () => {
    const { combine } = state;
    const { level } = combine;
    if (level > 0) {
      setState((current) => {
        return {
          ...current,
          combine: { ...combine, level: 0 },
          layout: { tightness: 6 },
          selection: {},
        };
      });
    }
  };

  const doubleClickHandler = ({ id, itemType }) => {
    // if the item is a combo, we want to toggle its open state
    if (itemType === "combo") {
      const { combine, openCombos } = state;
      setState((current) => {
        return {
          ...current,
          combine: { ...combine },
          openCombos: { ...openCombos, [id]: !openCombos[id] },
        };
      });
    }
  };

  return (
    <div className="story">
      <div className="options">
        <button type="button" onClick={combineCountry}>
          Combine By Country
        </button>
        <button type="button" onClick={combineRegion}>
          Combine By Region
        </button>
        <button type="button" onClick={uncombine}>
          Uncombine all
        </button>
      </div>
      <div className="chart-wrapper">
        <Chart
          items={items}
          combine={state.combine}
          layout={state.layout}
          options={{
            links: { avoidLabels: false },
            minZoom: 0.02,
            selection: { color: "#333", labelColor: "white" },
          }}
          selection={state.selection}
          animation={{ time: 800 }}
          onCombineNodes={combineNodesHandler}
          onCombineLinks={combineLinksHandler}
          onDoubleClick={doubleClickHandler}
        />
      </div>
    </div>
  );
}

const root = createRoot(document.getElementById("regraph"));
root.render(<Demo />);
import { style } from "@ci/theme/rg/js/storyStyles";
import mapValues from "lodash/mapValues";

const Afghanistan = "/img/flags/afghanistan.svg";
const Algeria = "/img/flags/algeria.svg";
const Australia = "/img/flags/australia.svg";
const Belgium = "/img/flags/belgium.svg";
const Bosnia = "/img/flags/bosnia-and-herzegovina.svg";
const Britain = "/img/flags/united-kingdom.svg";
const Canada = "/img/flags/canada.svg";
const France = "/img/flags/france.svg";
const Germany = "/img/flags/germany.svg";
const Indonesia = "/img/flags/indonesia.svg";
const Italy = "/img/flags/italy.svg";
const Jordan = "/img/flags/jordan.svg";
const Kuwait = "/img/flags/kuwait.svg";
const Malaysia = "/img/flags/malaysia.svg";
const Morocco = "/img/flags/morocco.svg";
const Pakistan = "/img/flags/pakistan.svg";
const SaudiArabia = "/img/flags/saudi-arabia.svg";
const Singapore = "/img/flags/singapore.svg";
const Spain = "/img/flags/spain.svg";
const Sudan = "/img/flags/sudan.svg";
const Tanzania = "/img/flags/tanzania.svg";
const Turkey = "/img/flags/turkey.svg";
const USA = "/img/flags/united-states-of-america.svg";
const Yemen = "/img/flags/yemen.svg";

function getRegion(country) {
  const regions = [
    "Middle East",
    "Europe",
    "North America",
    "South East",
    "Unknown Region",
    "Africa",
  ];
  const mapping = {
    Afghanistan: regions[0],
    France: regions[1],
    "Saudi Arabia": regions[0],
    Malaysia: regions[3],
    Germany: regions[1],
    Morocco: regions[5],
    "Unknown Country": regions[4],
    Britain: regions[1],
    Canada: regions[2],
    Tanzania: regions[5],
    Jordan: regions[0],
    Sudan: regions[5],
    Australia: regions[3],
    Belgium: regions[1],
    Italy: regions[1],
    Pakistan: regions[0],
    Spain: regions[1],
    Bosnia: regions[1],
    Turkey: regions[0],
    USA: regions[2],
    Kuwait: regions[0],
    Algeria: regions[5],
    Indonesia: regions[3],
    Singapore: regions[3],
    Yemen: regions[0],
  };
  if (!country) {
    return null;
  }
  return mapping[country];
}

const demoTheme = {
  linkColor: style.link.color,
  countryFontSize: 26,
  regionFontSize: 20,
  borderColor: style.primary3.color,
  comboFontColor: style.colors.charcoal,
};

const regionThemes = {
  "Middle East": {
    iconColor: style.primary2.color,
    countryOpenColor: style.combo.color,
    regionOpenColor: style.combo.color,
  },
  Europe: {
    iconColor: style.cat03.color,
    countryOpenColor: style.combo.color,
    regionOpenColor: style.combo.color,
  },
  "North America": {
    iconColor: style.primary3.color,
    countryOpenColor: style.combo.color,
    regionOpenColor: style.combo.color,
  },
  "South East": {
    iconColor: style.cat01.color,
    countryOpenColor: style.combo.color,
    regionOpenColor: style.combo.color,
  },
  Africa: {
    iconColor: style.cat05.color,
    countryOpenColor: style.combo.color,
    regionOpenColor: style.combo.color,
  },
  "Unknown Region": {
    iconColor: style.colors.midGrey,
    countryOpenColor: style.combo.color,
    regionOpenColor: style.combo.color,
  },
};

function styleItem(isRegion, region, item) {
  if (item.id1 && item.id2) {
    return { ...item, width: 5, color: demoTheme.linkColor };
  }
  const regionTheme = regionThemes[region];
  const { country, t, u } = item;
  const newItem = {
    color: regionTheme.iconColor,
    label: { text: t },
    glyphs: [{ position: "ne", image: u }],
    border: {
      width: 2,
    },
    data: { country },
  };
  if (country !== "Unknown Country") {
    newItem.data.region = region;
  }
  return newItem;
}

function data() {
  const items = {
    N1: { country: "Afghanistan", t: "Hassan al Fadli", u: Afghanistan },
    N2: { country: "Afghanistan", t: "Nabil ibn al-Salim", u: Afghanistan },
    N3: {
      country: "Afghanistan",
      t: "Mustafa al-Bakr",
      u: Afghanistan,
    },
    N4: {
      country: "Afghanistan",
      t: "Ibrahim Abd Bakr",
      u: Afghanistan,
    },
    N5: { country: "Pakistan", t: "Amir Abdal Faruq", u: Pakistan },
    N6: {
      country: "Pakistan",
      t: "Omar Abu Omari",
      u: Pakistan,
    },
    N7: {
      country: "Afghanistan",
      t: "Sami al Omari",
      u: Afghanistan,
    },
    N8: {
      country: "Afghanistan",
      t: "Yusuf al-Fadli",
      u: Afghanistan,
    },
    N9: { country: "Unknown Country", t: "Tariq ibn Bakr", u: "" },
    N10: { country: "Afghanistan", t: "Yusuf Abd Fadli", u: Afghanistan },
    N11: { country: "Afghanistan", t: "Ahmed al Rahman", u: Afghanistan },
    N12: { country: "Afghanistan", t: "Zaid Abdal Faruq", u: Afghanistan },
    N13: {
      country: "Afghanistan",
      t: "Yusuf ibn Anwar",
      u: Afghanistan,
    },
    N14: { country: "Pakistan", t: "Mustafa Abu Fadli", u: Pakistan },
    N15: {
      country: "Afghanistan",
      t: "Nabil Abd Najjar",
      u: Afghanistan,
    },
    N16: {
      country: "Afghanistan",
      t: "Faisal ibn al-Qureshi",
      u: Afghanistan,
    },
    N17: {
      country: "Saudi Arabia",
      t: "Faisal al Salim",
      u: SaudiArabia,
    },
    N18: {
      country: "Afghanistan",
      t: "Tariq Abdal Zaman",
      u: Afghanistan,
    },
    N19: { country: "Pakistan", t: "Karim al Najjar", u: Pakistan },
    N20: { country: "Afghanistan", t: "Zaid ibn Faruq", u: Afghanistan },
    N21: {
      country: "Pakistan",
      t: "Ahmed ibn al-Faruq",
      u: Pakistan,
    },
    N22: {
      country: "Afghanistan",
      t: "Saad al-Omari",
      u: Afghanistan,
    },
    N23: {
      country: "Jordan",
      t: "Sami ibn Shafi",
      u: Jordan,
    },
    N24: { country: "Afghanistan", t: "Zaid al Hassan", u: Afghanistan },
    N25: {
      country: "Saudi Arabia",
      t: "Ali al-Zaman",
      u: SaudiArabia,
    },
    N26: { country: "Afghanistan", t: "Faisal Abdal Ghamdi", u: Afghanistan },
    N27: { country: "Sudan", t: "Tariq al Bakr", u: Sudan },
    N28: { country: "Kuwait", t: "Saad ibn Omari", u: Kuwait },
    N29: { country: "Afghanistan", t: "Bilal al Najjar", u: Afghanistan },
    N30: {
      country: "Afghanistan",
      t: "Omar al-Omari",
      u: Afghanistan,
    },
    N31: {
      country: "Britain",
      t: "Faisal ibn Tahir",
      u: Britain,
    },
    N32: {
      country: "Afghanistan",
      t: "Ali ibn Harbi",
      u: Afghanistan,
    },
    N33: {
      country: "Afghanistan",
      t: "Yusuf Abdal Mahdi",
      u: Afghanistan,
    },
    N34: {
      country: "Afghanistan",
      t: "Mustafa Abu Najjar",
      u: Afghanistan,
    },
    N35: { country: "Yemen", t: "Ibrahim al-Rahman", u: Yemen },
    N36: { country: "Afghanistan", t: "Yusuf Abd Hassan", u: Afghanistan },
    N37: {
      country: "Afghanistan",
      t: "Hassan Abd Shehri",
      u: Afghanistan,
    },
    N38: { country: "USA", t: "Bilal Abd Salim", u: USA },
    N39: {
      country: "Afghanistan",
      t: "Omar ibn al-Salim",
      u: Afghanistan,
    },
    N40: { country: "USA", t: "Faisal Abdal Qureshi", u: USA },
    N41: {
      country: "Afghanistan",
      t: "Amir al Tahir",
      u: Afghanistan,
    },
    N42: { country: "Pakistan", t: "Mohammed al Qureshi", u: Pakistan },
    N43: { country: "Afghanistan", t: "Abdul Abdal Mahdi", u: Afghanistan },
    N44: { country: "Pakistan", t: "Zaid ibn al-Qureshi", u: Pakistan },
    N45: {
      country: "Saudi Arabia",
      t: "Abdul Abdal Harbi",
      u: SaudiArabia,
    },
    N46: { country: "Afghanistan", t: "Nabil Abdal Tahir", u: Afghanistan },
    N47: { country: "Afghanistan", t: "Mustafa ibn al-Karim", u: Afghanistan },
    N48: { country: "Afghanistan", t: "Zaid Abd Hussein", u: Afghanistan },
    N49: { country: "Italy", t: "L'Houssaine Kherchtou", u: Italy },
    N50: { country: "Afghanistan", t: "Abdul Abd Fawaz", u: Afghanistan },
    N51: { country: "Pakistan", t: "Omar al Faruq", u: Pakistan },
    N52: { country: "Tanzania", t: "Abdul Abd Fadli", u: Tanzania },
    N53: { country: "Britain", t: "Saad Abd Shafi", u: Britain },
    N54: { country: "Germany", t: "Faisal bin Faruq", u: Germany },
    N55: {
      country: "Afghanistan",
      t: "Khalid ibn Hassan",
      u: Afghanistan,
    },
    N56: {
      country: "Saudi Arabia",
      t: "Amir ibn Mahdi",
      u: SaudiArabia,
    },
    N57: { country: "Germany", t: "Amir ibn al-Harbi", u: Germany },
    N58: { country: "Germany", t: "Yusuf Abdal Rahman", u: Germany },
    N59: { country: "Germany", t: "Zaid Abd Bakr", u: Germany },
    N60: { country: "Germany", t: "Ali al Karim", u: Germany },
    N61: { country: "Germany", t: "Nabil bin Mahdi", u: Germany },
    N62: { country: "Germany", t: "Amir Abdal Bakr", u: Germany },
    N63: {
      country: "Germany",
      t: "Zaid al Harbi",
      u: Germany,
    },
    N64: {
      country: "Germany",
      t: "Zaid ibn Hassan",
      u: Germany,
    },
    N65: { country: "Germany", t: "Amir al-Hassan", u: Germany },
    N66: { country: "Germany", t: "Khalid al Salim", u: Germany },
    N67: { country: "Germany", t: "Hassan Abdal Hassan", u: Germany },
    N68: { country: "USA", t: "Jamal Abu Shehri", u: USA },
    N69: { country: "Saudi Arabia", t: "Nabil ibn al-Fadli", u: SaudiArabia },
    N70: { country: "Unknown Country", t: "Karim ibn al-Shehri" },
    N71: { country: "Saudi Arabia", t: "Yusuf al-Karim", u: SaudiArabia },
    N72: {
      country: "Saudi Arabia",
      t: "Mustafa bin Faruq",
      u: SaudiArabia,
    },
    N73: {
      country: "Saudi Arabia",
      t: "Ali Abd Shafi",
      u: SaudiArabia,
    },
    N74: {
      country: "Saudi Arabia",
      t: "Mohammed bin Anwar",
      u: SaudiArabia,
    },
    N75: { country: "Saudi Arabia", t: "Khalid al-Hussein", u: SaudiArabia },
    N76: {
      country: "Saudi Arabia",
      t: "Amir Abd Omari",
      u: SaudiArabia,
    },
    N77: {
      country: "Saudi Arabia",
      t: "Amir Abu Ghamdi",
      u: SaudiArabia,
    },
    N78: {
      country: "Saudi Arabia",
      t: "Yusuf al Shafi",
      u: SaudiArabia,
    },
    N79: {
      country: "Saudi Arabia",
      t: "Abdul Abdal Shehri",
      u: SaudiArabia,
    },
    N80: {
      country: "Saudi Arabia",
      t: "Yusuf Abd Qureshi",
      u: SaudiArabia,
    },
    N81: { country: "Saudi Arabia", t: "Mohammed Abu Fadli", u: SaudiArabia },
    N82: { country: "Saudi Arabia", t: "Bilal al Rahman", u: SaudiArabia },
    N83: { country: "Saudi Arabia", t: "Karim al-Fadli", u: SaudiArabia },
    N84: {
      country: "Morocco",
      t: "Ali Abdal Omari",
      u: Morocco,
    },
    N85: { country: "Pakistan", t: "Nabil al Omari", u: Pakistan },
    N86: {
      country: "USA",
      t: "Saad Abdal Omari",
      u: USA,
    },
    N87: { country: "Canada", t: "Bilal al Anwar", u: Canada },
    N88: { country: "Yemen", t: "Khalid ibn al-Najjar", u: Yemen },
    N89: { country: "Germany", t: "Khalid ibn Tahir", u: Germany },
    N90: { country: "Britain", t: "Yusuf Abu Fadli", u: Britain },
    N91: { country: "Pakistan", t: "Saad al Fadli", u: Pakistan },
    N92: { country: "Unknown Country", t: "Mohammed Abd Anwar" },
    N93: { country: "Unknown Country", t: "Bilal al-Zaman" },
    N94: { country: "Afghanistan", t: "Ali Abd Mahdi", u: Afghanistan },
    N95: { country: "Afghanistan", t: "Faisal Abdal Omari", u: Afghanistan },
    N96: { country: "Afghanistan", t: "Zaid Abu Shafi", u: Afghanistan },
    N97: { country: "Canada", t: "Mohammed Abu Hassan", u: Canada },
    N98: { country: "Canada", t: "Saad Abdal Fadli", u: Canada },
    N99: {
      country: "Saudi Arabia",
      t: "Ali Abdal Hassan",
      u: SaudiArabia,
    },
    N100: {
      country: "Saudi Arabia",
      t: "Saad ibn al-Karim",
      u: SaudiArabia,
    },
    N101: {
      country: "Saudi Arabia",
      t: "Saad bin Omari",
      u: SaudiArabia,
    },
    N102: {
      country: "Saudi Arabia",
      t: "Ali bin Harbi",
      u: SaudiArabia,
    },
    N103: {
      country: "Saudi Arabia",
      t: "Mohammed bin Ghamdi",
      u: SaudiArabia,
    },
    N104: { country: "Germany", t: "James Wright", u: Germany },
    N105: {
      country: "Afghanistan",
      t: "Nabil Abd Qureshi",
      u: Afghanistan,
    },
    N106: { country: "Unknown Country", t: "Mustafa al Anwar" },
    N107: { country: "Afghanistan", t: "Bilal ibn al-Zaman", u: Afghanistan },
    N108: {
      country: "Afghanistan",
      t: "Abdul Abu Najjar",
      u: Afghanistan,
    },
    N109: { country: "Britain", t: "Hassan Abdal Najjar", u: Britain },
    N110: { country: "Britain", t: "Ibrahim Abd Qureshi", u: Britain },
    N111: { country: "Britain", t: "Hassan Abd Fawaz", u: Britain },
    N112: { country: "Britain", t: "Khalid Abdal Shehri", u: Britain },
    N113: { country: "Britain", t: "Omar ibn al-Faruq", u: Britain },
    N114: { country: "Britain", t: "Samuel Taylor", u: Britain },
    N115: { country: "Britain", t: "Khalid Abu Ghamdi", u: Britain },
    N116: { country: "Britain", t: "Jamal al Hussein", u: Britain },
    N117: { country: "Britain", t: "Mohammed al Shehri", u: Britain },
    N118: { country: "Yemen", t: "Saad Abd Shehri", u: Yemen },
    N119: { country: "Yemen", t: "Omar Abu Anwar", u: Yemen },
    N120: {
      country: "Afghanistan",
      t: "Jamal Abd Rahman",
      u: Afghanistan,
    },
    N121: {
      country: "Afghanistan",
      t: "Jamal ibn Hussein",
      u: Afghanistan,
    },
    N122: { country: "Kuwait", t: "Hassan al Hussein", u: Kuwait },
    N123: {
      country: "Kuwait",
      t: "Mustafa Abdal Harbi",
      u: Kuwait,
    },
    N124: { country: "Kuwait", t: "Ahmed Abdal Salim", u: Kuwait },
    N125: { country: "Kuwait", t: "Abdul Abu Anwar", u: Kuwait },
    N126: {
      country: "Kuwait",
      t: "Tariq Abdal Hussein",
      u: Kuwait,
    },
    N127: { country: "Kuwait", t: "Faisal bin Mahdi", u: Kuwait },
    N128: {
      country: "Afghanistan",
      t: "Omar al Anwar",
      u: Afghanistan,
    },
    N129: {
      country: "Afghanistan",
      t: "Mustafa Abd Harbi",
      u: Afghanistan,
    },
    N130: {
      country: "Afghanistan",
      t: "Nabil Abd Ghamdi",
      u: Afghanistan,
    },
    N131: {
      country: "Saudi Arabia",
      t: "Saad Abd Faruq",
      u: SaudiArabia,
    },
    N132: { country: "Unknown Country", t: "Ahmed Abu Tahir" },
    N133: {
      country: "Saudi Arabia",
      t: "Mustafa Abdal Bakr",
      u: SaudiArabia,
    },
    N134: {
      country: "Saudi Arabia",
      t: "Bilal al-Mahdi",
      u: SaudiArabia,
    },
    N135: { country: "Saudi Arabia", t: "Mustafa Abu Shehri", u: SaudiArabia },
    N136: {
      country: "Saudi Arabia",
      t: "Ali ibn Karim",
      u: SaudiArabia,
    },
    N137: {
      country: "Saudi Arabia",
      t: "Amir Abu Shafi",
      u: SaudiArabia,
    },
    N138: { country: "Turkey", t: "Ahmed bin Zaman", u: Turkey },
    N139: { country: "Turkey", t: "Hassan Abu Ghamdi", u: Turkey },
    N140: { country: "Turkey", t: "Yusuf Abu Bakr", u: Turkey },
    N141: { country: "Pakistan", t: "Tariq ibn al-Anwar", u: Pakistan },
    N142: { country: "Pakistan", t: "Ali al Shehri", u: Pakistan },
    N143: { country: "Turkey", t: "Tariq al-Tahir", u: Turkey },
    N144: { country: "Turkey", t: "Saad al-Shehri", u: Turkey },
    N145: { country: "Turkey", t: "Yusuf Abd Karim", u: Turkey },
    N146: { country: "Turkey", t: "Nabil Abu Fawaz", u: Turkey },
    N147: { country: "Pakistan", t: "Yusuf Abdal Zaman", u: Pakistan },
    N148: { country: "Turkey", t: "Faisal ibn al-Zaman", u: Turkey },
    N149: { country: "Germany", t: "Ali Abd Qureshi", u: Germany },
    N150: { country: "Unknown Country", t: "Ahmed Abd Fawaz" },
    N151: { country: "Malaysia", t: "Bilal ibn al-Fawaz", u: Malaysia },
    N152: { country: "Malaysia", t: "Nabil bin Hassan", u: Malaysia },
    N153: { country: "Malaysia", t: "Ibrahim Abu Rahman", u: Malaysia },
    N154: {
      country: "Afghanistan",
      t: "Saad bin Shafi",
      u: Afghanistan,
    },
    N155: { country: "Malaysia", t: "Amir ibn al-Shehri", u: Malaysia },
    N156: { country: "Malaysia", t: "Bilal bin Tahir", u: Malaysia },
    N157: { country: "Afghanistan", t: "Amir Abdal Karim", u: Afghanistan },
    N158: { country: "Malaysia", t: "Yusuf Abdal Qureshi", u: Malaysia },
    N159: { country: "Malaysia", t: "Hassan Abdal Karim", u: Malaysia },
    N160: { country: "Malaysia", t: "Hassan ibn al-Fadli", u: Malaysia },
    N161: { country: "Malaysia", t: "Zaid al-Faruq", u: Malaysia },
    N162: { country: "Malaysia", t: "Ali Abu Omari", u: Malaysia },
    N163: { country: "Malaysia", t: "Omar Abd Harbi", u: Malaysia },
    N164: { country: "Malaysia", t: "Zaid Abu Harbi", u: Malaysia },
    N165: { country: "Indonesia", t: "Jamal al-Hussein", u: Indonesia },
    N166: { country: "Malaysia", t: "Yusuf Abd Harbi", u: Malaysia },
    N167: { country: "Afghanistan", t: "Abdul ibn al-Faruq", u: Afghanistan },
    N168: { country: "Singapore", t: "Jamal Abu Bakr", u: Singapore },
    N169: {
      country: "Singapore",
      t: "Saad ibn al-Zaman",
      u: Singapore,
    },
    N170: { country: "Singapore", t: "Jamal bin Hussein", u: Singapore },
    N171: {
      country: "Afghanistan",
      t: "Amir ibn al-Fadli",
      u: Afghanistan,
    },
    N172: { country: "Malaysia", t: "Ali Abu Anwar", u: Malaysia },
    N173: { country: "Malaysia", t: "Ahmed bin Bakr", u: Malaysia },
    N174: { country: "Malaysia", t: "Tariq al-Salim", u: Malaysia },
    N175: { country: "Afghanistan", t: "Ahmed Abdal Ghamdi", u: Afghanistan },
    N176: { country: "Malaysia", t: "Omar bin Qureshi", u: Malaysia },
    N177: { country: "Malaysia", t: "Karim bin Anwar", u: Malaysia },
    N178: { country: "Malaysia", t: "Ali Abdal Anwar", u: Malaysia },
    N179: { country: "Afghanistan", t: "Omar Abdal Anwar", u: Afghanistan },
    N180: { country: "Malaysia", t: "Zaid bin Qureshi", u: Malaysia },
    N181: { country: "Singapore", t: "Mustafa Abd Hassan", u: Singapore },
    N182: { country: "Indonesia", t: "Nabil Abdal Hussein", u: Indonesia },
    N183: { country: "Afghanistan", t: "Bilal bin Anwar", u: Afghanistan },
    N184: { country: "Unknown Country", t: "Zaid Abu Tahir" },
    N185: { country: "Unknown Country", t: "Nabil ibn al-Bakr" },
    N186: {
      country: "Malaysia",
      t: "Abdul ibn al-Rahman",
      u: Malaysia,
    },
    N187: { country: "Malaysia", t: "Ibrahim ibn al-Bakr", u: Malaysia },
    N188: { country: "Indonesia", t: "Khalid al-Rahman", u: Indonesia },
    N189: { country: "Unknown Country", t: "Karim Abu Rahman" },
    N190: { country: "Malaysia", t: "Nabil Abdal Faruq", u: Malaysia },
    N191: {
      country: "Afghanistan",
      t: "Omar Abu Bakr",
      u: Afghanistan,
    },
    N192: { country: "Malaysia", t: "Nabil Abd Rahman", u: Malaysia },
    N193: { country: "Afghanistan", t: "Abdul ibn al-Karim", u: Afghanistan },
    N194: { country: "Unknown Country", t: "Faisal bin Omari" },
    N195: { country: "Afghanistan", t: "Abdul ibn Tahir", u: Afghanistan },
    N196: { country: "Afghanistan", t: "Tariq al-Fadli", u: Afghanistan },
    N197: { country: "Indonesia", t: "Khalid Abd Bakr", u: Indonesia },
    N198: { country: "Singapore", t: "Mohammed ibn al-Rahman", u: Singapore },
    N199: {
      country: "Singapore",
      t: "Amir al Faruq",
      u: Singapore,
    },
    N200: { country: "Australia", t: "Matthew Miller", u: Australia },
    N201: { country: "Australia", t: "Daniel Green", u: Australia },
    N202: { country: "Spain", t: "Hassan Abdal Faruq", u: Spain },
    N203: { country: "Algeria", t: "Jamal ibn Ghamdi", u: Algeria },
    N204: { country: "Afghanistan", t: "Nabil bin Shafi", u: Afghanistan },
    N205: { country: "Afghanistan", t: "Karim Abu Fadli", u: Afghanistan },
    N206: { country: "France", t: "Ahmed bin Rahman", u: France },
    N207: { country: "France", t: "Bilal al Bakr", u: France },
    N208: { country: "Germany", t: "Ahmed bin Harbi", u: Germany },
    N209: { country: "France", t: "Zaid Abu Shehri", u: France },
    N210: { country: "France", t: "Mark Lewis", u: France },
    N211: { country: "France", t: "Ali bin Qureshi", u: France },
    N212: { country: "France", t: "Jamal Abd Anwar", u: France },
    N213: { country: "France", t: "Jamal ibn Shafi", u: France },
    N214: { country: "France", t: "Nabil bin Fadli", u: France },
    N215: { country: "France", t: "Mohammed al Anwar", u: France },
    N216: { country: "France", t: "Omar Abd Ghamdi", u: France },
    N217: { country: "France", t: "Sami Abu Anwar", u: France },
    N218: { country: "France", t: "Karim ibn al-Anwar", u: France },
    N219: { country: "France", t: "Amir ibn Fawaz", u: France },
    N220: { country: "France", t: "Ibrahim Abu Salim", u: France },
    N221: { country: "France", t: "Faisal Abu Shafi", u: France },
    N222: { country: "Unknown Country", t: "Yusuf ibn Zaman" },
    N223: { country: "France", t: "Saad ibn al-Anwar", u: France },
    N224: { country: "Algeria", t: "Faisal Abu Salim", u: Algeria },
    N225: { country: "France", t: "Hassan ibn Rahman", u: France },
    N226: { country: "Algeria", t: "Tariq bin Karim", u: Algeria },
    N227: { country: "France", t: "Sami bin Fadli", u: France },
    N228: { country: "France", t: "Abdul Abd Hussein", u: France },
    N229: { country: "France", t: "Mohammed Abdal Najjar", u: France },
    N230: { country: "France", t: "Richard Lewis", u: France },
    N231: { country: "France", t: "Michael Miller", u: France },
    N232: { country: "France", t: "Faisal al Shafi", u: France },
    N233: { country: "France", t: "Ibrahim al-Fadli", u: France },
    N234: { country: "France", t: "Ahmed ibn Omari", u: France },
    N235: { country: "France", t: "Ibrahim Abd Karim", u: France },
    N236: { country: "France", t: "Zaid al Qureshi", u: France },
    N237: { country: "France", t: "Omar ibn al-Shafi", u: France },
    N238: { country: "France", t: "Abdul bin Ghamdi", u: France },
    N239: { country: "Algeria", t: "Faisal al-Fadli", u: Algeria },
    N240: { country: "Bosnia", t: "Mark Jones", u: Bosnia },
    N241: { country: "Bosnia", t: "Richard Williams", u: Bosnia },
    N242: { country: "France", t: "Hassan ibn Faruq", u: France },
    N243: { country: "France", t: "Zaid Abu Salim", u: France },
    N244: { country: "France", t: "Ali al-Tahir", u: France },
    N245: { country: "Bosnia", t: "Nabil Abu Harbi", u: Bosnia },
    N246: { country: "France", t: "Faisal bin Bakr", u: France },
    N247: { country: "France", t: "Amir Abu Omari", u: France },
    N248: { country: "France", t: "Khalid al Hussein", u: France },
    N249: { country: "France", t: "Ahmed Abdal Najjar", u: France },
    N250: { country: "Afghanistan", t: "Jamal Abd Hussein", u: Afghanistan },
    N251: { country: "Canada", t: "Amir bin Fawaz", u: Canada },
    N252: { country: "Canada", t: "Ibrahim al Zaman", u: Canada },
    N253: { country: "Bosnia", t: "Ahmed al-Zaman", u: Bosnia },
    N254: { country: "Afghanistan", t: "Ali Abu Najjar", u: Afghanistan },
    N255: { country: "Canada", t: "Faisal ibn Omari", u: Canada },
    N256: { country: "Canada", t: "Faisal Abdal Tahir", u: Canada },
    N257: { country: "Canada", t: "Omar ibn al-Mahdi", u: Canada },
    N258: { country: "Canada", t: "Sami ibn al-Faruq", u: Canada },
    N259: { country: "Canada", t: "Bilal Abu Bakr", u: Canada },
    N260: { country: "Canada", t: "Omar ibn Najjar", u: Canada },
    N261: { country: "Canada", t: "Ahmed ibn Mahdi", u: Canada },
    N262: { country: "Canada", t: "Omar al-Fadli", u: Canada },
    N263: { country: "USA", t: "Hassan al-Mahdi", u: USA },
    N264: { country: "Unknown Country", t: "Saad Abd Omari" },
    N265: { country: "Britain", t: "Omar Abu Fawaz", u: Britain },
    N266: { country: "Britain", t: "Amir Abdal Qureshi", u: Britain },
    N267: { country: "Germany", t: "Amir Abu Fadli", u: Germany },
    N268: { country: "Algeria", t: "Abdul Abu Fawaz", u: Algeria },
    N269: { country: "Britain", t: "Saad al Hassan", u: Britain },
    N270: { country: "Unknown Country", t: "Amir ibn al-Bakr" },
    N271: { country: "Unknown Country", t: "Ali bin Shehri" },
    N272: { country: "Unknown Country", t: "Saad Abdal Ghamdi" },
    N273: { country: "Germany", t: "Michael Williams", u: Germany },
    N274: { country: "Bosnia", t: "Faisal al-Salim", u: Bosnia },
    N275: { country: "Bosnia", t: "Zaid Abdal Zaman", u: Bosnia },
    N276: { country: "Algeria", t: "Saad al-Fadli", u: Algeria },
    N277: { country: "France", t: "Faisal ibn Hassan", u: France },
    N278: { country: "France", t: "Ibrahim ibn Hussein", u: France },
    N279: { country: "France", t: "Hassan bin Hassan", u: France },
    N280: { country: "France", t: "Abdul al-Ghamdi", u: France },
    N281: { country: "Yemen", t: "Zaid al-Tahir", u: Yemen },
    N282: { country: "Italy", t: "Nabil ibn al-Rahman", u: Italy },
    N283: { country: "Belgium", t: "Jamal al Qureshi", u: Belgium },
    N284: { country: "Belgium", t: "Ibrahim ibn Anwar", u: Belgium },
    N285: { country: "Belgium", t: "Jamal al Shafi", u: Belgium },
    N286: { country: "Belgium", t: "Saad Abdal Shafi", u: Belgium },
    N287: { country: "Germany", t: "Nabil al Hassan", u: Germany },
    N288: { country: "Germany", t: "Hassan Abdal Ghamdi", u: Germany },
    N289: { country: "France", t: "Ibrahim al-Hussein", u: France },
    N290: { country: "France", t: "Ali al Hassan", u: France },
    N291: { country: "France", t: "Richard Wilson", u: France },
    N292: { country: "France", t: "Stephen Green", u: France },
    N293: { country: "Britain", t: "Khalid ibn Mahdi", u: Britain },
    N294: { country: "France", t: "Omar Abd Tahir", u: France },
    N295: { country: "France", t: "Mohammed Abdal Fawaz", u: France },
    N296: { country: "France", t: "Ibrahim bin Zaman", u: France },
    N297: { country: "France", t: "Abdul Abd Shehri", u: France },
    N298: { country: "France", t: "Daniel Scott", u: France },
    N299: { country: "France", t: "Daniel Brown", u: France },
    N300: { country: "France", t: "Mark Wilson", u: France },
    N301: { country: "France", t: "Andrew Scott", u: France },
    N302: { country: "France", t: "John Miller", u: France },
    N303: { country: "Canada", t: "Mustafa al-Shafi", u: Canada },
    N304: { country: "France", t: "Faisal al Hussein", u: France },
    N305: { country: "France", t: "Ali al Omari", u: France },
    N306: { country: "Spain", t: "Saad ibn al-Hussein", u: Spain },
    N307: { country: "Spain", t: "Faisal Abu Qureshi", u: Spain },
    N308: { country: "Spain", t: "Ali Abu Bakr", u: Spain },
    N309: { country: "Spain", t: "Omar Abd Najjar", u: Spain },
    N310: { country: "Spain", t: "Nabil Abu Mahdi", u: Spain },
    N311: { country: "Bosnia", t: "Zaid al Faruq", u: Bosnia },
    N312: { country: "Afghanistan", t: "Ibrahim Abdal Fadli", u: Afghanistan },
    N313: { country: "Spain", t: "Matthew Lewis", u: Spain },
    N314: { country: "Bosnia", t: "Khalid al-Fadli", u: Bosnia },
    N315: { country: "Bosnia", t: "Hassan ibn Shafi", u: Bosnia },
    N316: { country: "Spain", t: "Tariq bin Anwar", u: Spain },
    N317: { country: "Spain", t: "Hassan bin Rahman", u: Spain },
    N318: { country: "Spain", t: "Ali Abd Hussein", u: Spain },
    N319: { country: "Spain", t: "Amir ibn al-Zaman", u: Spain },
    N320: { country: "Spain", t: "Hassan ibn Bakr", u: Spain },
    N321: {
      country: "Afghanistan",
      t: "Charles Jones",
      u: Afghanistan,
    },
    N322: { country: "Morocco", t: "Jamal al Omari", u: Morocco },
    N323: { country: "Morocco", t: "Nabil Abu Tahir", u: Morocco },
    N324: { country: "Morocco", t: "Saad Abu Shafi", u: Morocco },
    N325: { country: "Morocco", t: "Sami ibn al-Ghamdi", u: Morocco },
    N326: { country: "Morocco", t: "Zaid bin Zaman", u: Morocco },
    N327: { country: "Morocco", t: "Jamal ibn Shehri", u: Morocco },
    N328: { country: "Morocco", t: "Zaid bin Omari", u: Morocco },
    N329: { country: "Morocco", t: "Ahmed al Najjar", u: Morocco },
    N330: { country: "Morocco", t: "Tariq ibn al-Karim", u: Morocco },
    N331: { country: "Morocco", t: "Ibrahim Abu Fawaz", u: Morocco },
    N332: { country: "Morocco", t: "Hassan Abd Rahman", u: Morocco },
    N333: { country: "Morocco", t: "Omar al Hassan", u: Morocco },
    N334: { country: "Morocco", t: "Saad Abu Najjar", u: Morocco },
    N335: { country: "Morocco", t: "Mohammed al Najjar", u: Morocco },
    N336: { country: "Morocco", t: "Ali bin Salim", u: Morocco },
    N337: { country: "Morocco", t: "Sami Abu Rahman", u: Morocco },
    N338: { country: "Morocco", t: "Hassan ibn al-Faruq", u: Morocco },
    N339: { country: "Morocco", t: "Amir ibn al-Salim", u: Morocco },
    N340: { country: "Morocco", t: "Saad Abu Tahir", u: Morocco },
    N341: { country: "Afghanistan", t: "Mohammed Abdal Salim", u: Afghanistan },
    N342: { country: "Afghanistan", t: "Faisal Abu Fawaz", u: Afghanistan },
    N343: { country: "Afghanistan", t: "Karim Abdal Harbi", u: Afghanistan },
    N344: { country: "Afghanistan", t: "Mohammed ibn al-Omari", u: Afghanistan },
    N345: { country: "Afghanistan", t: "Mustafa Abdal Fawaz", u: Afghanistan },
    N346: { country: "Australia", t: "Ahmed ibn al-Harbi", u: Australia },
    N347: { country: "Afghanistan", t: "Nabil al Anwar", u: Afghanistan },
    N348: { country: "France", t: "Jamal Abdal Shehri", u: France },
    N349: { country: "Germany", t: "Khalid Abdal Hassan", u: Germany },
    N350: { country: "Sudan", t: "Omar Abu Salim", u: Sudan },
    N351: { country: "Afghanistan", t: "Faisal al-Zaman", u: Afghanistan },
    N352: {
      country: "Canada",
      t: "Khalid Abu Shafi",
      u: Canada,
    },
    N353: { country: "Britain", t: "Matthew Jones", u: Britain },
    N354: { country: "Unknown Country", t: "Ahmed bin Ghamdi" },
    N355: { country: "Spain", t: "Hassan bin Fawaz", u: Spain },
    N356: { country: "USA", t: "Faisal Abdal Harbi", u: USA },
    N357: { country: "Afghanistan", t: "Faisal Abu Faruq", u: Afghanistan },
    N358: {
      country: "Afghanistan",
      t: "Hassan al Shafi",
      u: Afghanistan,
    },
    N359: { country: "Bosnia", t: "Anthony King", u: Bosnia },
    N360: { country: "Australia", t: "Faisal al-Rahman", u: Australia },
    N361: { country: "Pakistan", t: "Tariq Abd Fawaz", u: Pakistan },
    N362: { country: "USA", t: "Ali bin Rahman", u: USA },
    N363: { country: "Afghanistan", t: "Karim bin Fadli", u: Afghanistan },
    N364: { country: "Unknown Country", t: "Sami ibn al-Tahir" },
    N365: { country: "Indonesia", t: "Ibrahim Abdal Anwar", u: Indonesia },
    N366: { country: "Indonesia", t: "Tariq al Salim", u: Indonesia },
    "N1/p/N10": { id1: "N1", id2: "N10" },
    "N1/p/N14": { id1: "N1", id2: "N14" },
    "N1/p/N15": { id1: "N1", id2: "N15" },
    "N1/p/N152": { id1: "N1", id2: "N152" },
    "N1/p/N16": { id1: "N1", id2: "N16" },
    "N1/p/N357": { id1: "N1", id2: "N357" },
    "N1/p/N363": { id1: "N1", id2: "N363" },
    "N1/p/N43": { id1: "N1", id2: "N43" },
    "N1/p/N5": { id1: "N1", id2: "N5" },
    "N1/p/N6": { id1: "N1", id2: "N6" },
    "N1/p/N7": { id1: "N1", id2: "N7" },
    "N1/p/N8": { id1: "N1", id2: "N8" },
    "N10/p/N2": { id1: "N10", id2: "N2" },
    "N10/p/N4": { id1: "N10", id2: "N4" },
    "N10/p/N6": { id1: "N10", id2: "N6" },
    "N104/p/N149": { id1: "N104", id2: "N149" },
    "N104/p/N54": { id1: "N104", id2: "N54" },
    "N107/p/N120": { id1: "N107", id2: "N120" },
    "N108/p/N105": { id1: "N108", id2: "N105" },
    "N108/p/N27": { id1: "N108", id2: "N27" },
    "N108/p/N29": { id1: "N108", id2: "N29" },
    "N109/p/N29": { id1: "N109", id2: "N29" },
    "N11/p/N2": { id1: "N11", id2: "N2" },
    "N11/p/N21": { id1: "N11", id2: "N21" },
    "N11/p/N34": { id1: "N11", id2: "N34" },
    "N11/p/N6": { id1: "N11", id2: "N6" },
    "N110/p/N29": { id1: "N110", id2: "N29" },
    "N112/p/N29": { id1: "N112", id2: "N29" },
    "N115/p/N111": { id1: "N115", id2: "N111" },
    "N115/p/N113": { id1: "N115", id2: "N113" },
    "N117/p/N113": { id1: "N117", id2: "N113" },
    "N118/p/N108": { id1: "N118", id2: "N108" },
    "N12/p/N2": { id1: "N12", id2: "N2" },
    "N12/p/N6": { id1: "N12", id2: "N6" },
    "N120/p/N1": { id1: "N120", id2: "N1" },
    "N124/p/N126": { id1: "N124", id2: "N126" },
    "N125/p/N126": { id1: "N125", id2: "N126" },
    "N13/p/N2": { id1: "N13", id2: "N2" },
    "N13/p/N21": { id1: "N13", id2: "N21" },
    "N13/p/N23": { id1: "N13", id2: "N23" },
    "N13/p/N25": { id1: "N13", id2: "N25" },
    "N13/p/N34": { id1: "N13", id2: "N34" },
    "N13/p/N6": { id1: "N13", id2: "N6" },
    "N138/p/N142": { id1: "N138", id2: "N142" },
    "N140/p/N139": { id1: "N140", id2: "N139" },
    "N141/p/N143": { id1: "N141", id2: "N143" },
    "N141/p/N147": { id1: "N141", id2: "N147" },
    "N141/p/N148": { id1: "N141", id2: "N148" },
    "N147/p/N148": { id1: "N147", id2: "N148" },
    "N149/p/N54": { id1: "N149", id2: "N54" },
    "N151/p/N195": { id1: "N151", id2: "N195" },
    "N153/p/N155": { id1: "N153", id2: "N155" },
    "N153/p/N167": { id1: "N153", id2: "N167" },
    "N153/p/N175": { id1: "N153", id2: "N175" },
    "N153/p/N179": { id1: "N153", id2: "N179" },
    "N153/p/N195": { id1: "N153", id2: "N195" },
    "N153/p/N196": { id1: "N153", id2: "N196" },
    "N154/p/N1": { id1: "N154", id2: "N1" },
    "N154/p/N41": { id1: "N154", id2: "N41" },
    "N154/p/N43": { id1: "N154", id2: "N43" },
    "N155/p/N161": { id1: "N155", id2: "N161" },
    "N155/p/N175": { id1: "N155", id2: "N175" },
    "N155/p/N180": { id1: "N155", id2: "N180" },
    "N156/p/N151": { id1: "N156", id2: "N151" },
    "N156/p/N152": { id1: "N156", id2: "N152" },
    "N156/p/N167": { id1: "N156", id2: "N167" },
    "N156/p/N175": { id1: "N156", id2: "N175" },
    "N156/p/N191": { id1: "N156", id2: "N191" },
    "N157/p/N153": { id1: "N157", id2: "N153" },
    "N157/p/N158": { id1: "N157", id2: "N158" },
    "N158/p/N161": { id1: "N158", id2: "N161" },
    "N161/p/N167": { id1: "N161", id2: "N167" },
    "N161/p/N175": { id1: "N161", id2: "N175" },
    "N161/p/N179": { id1: "N161", id2: "N179" },
    "N161/p/N195": { id1: "N161", id2: "N195" },
    "N161/p/N196": { id1: "N161", id2: "N196" },
    "N165/p/N156": { id1: "N165", id2: "N156" },
    "N166/p/N173": { id1: "N166", id2: "N173" },
    "N166/p/N175": { id1: "N166", id2: "N175" },
    "N174/p/N180": { id1: "N174", id2: "N180" },
    "N175/p/N179": { id1: "N175", id2: "N179" },
    "N175/p/N195": { id1: "N175", id2: "N195" },
    "N175/p/N196": { id1: "N175", id2: "N196" },
    "N175/p/N6": { id1: "N175", id2: "N6" },
    "N177/p/N180": { id1: "N177", id2: "N180" },
    "N178/p/N173": { id1: "N178", id2: "N173" },
    "N184/p/N153": { id1: "N184", id2: "N153" },
    "N185/p/N153": { id1: "N185", id2: "N153" },
    "N19/p/N355": { id1: "N19", id2: "N355" },
    "N196/p/N151": { id1: "N196", id2: "N151" },
    "N2/p/N21": { id1: "N2", id2: "N21" },
    "N2/p/N26": { id1: "N2", id2: "N26" },
    "N2/p/N27": { id1: "N2", id2: "N27" },
    "N2/p/N30": { id1: "N2", id2: "N30" },
    "N2/p/N33": { id1: "N2", id2: "N33" },
    "N2/p/N357": { id1: "N2", id2: "N357" },
    "N2/p/N5": { id1: "N2", id2: "N5" },
    "N2/p/N6": { id1: "N2", id2: "N6" },
    "N2/p/N8": { id1: "N2", id2: "N8" },
    "N202/p/N306": { id1: "N202", id2: "N306" },
    "N203/p/N239": { id1: "N203", id2: "N239" },
    "N204/p/N211": { id1: "N204", id2: "N211" },
    "N204/p/N212": { id1: "N204", id2: "N212" },
    "N204/p/N213": { id1: "N204", id2: "N213" },
    "N205/p/N206": { id1: "N205", id2: "N206" },
    "N205/p/N207": { id1: "N205", id2: "N207" },
    "N205/p/N208": { id1: "N205", id2: "N208" },
    "N205/p/N209": { id1: "N205", id2: "N209" },
    "N205/p/N210": { id1: "N205", id2: "N210" },
    "N21/p/N6": { id1: "N21", id2: "N6" },
    "N214/p/N204": { id1: "N214", id2: "N204" },
    "N214/p/N217": { id1: "N214", id2: "N217" },
    "N214/p/N218": { id1: "N214", id2: "N218" },
    "N214/p/N219": { id1: "N214", id2: "N219" },
    "N215/p/N204": { id1: "N215", id2: "N204" },
    "N215/p/N217": { id1: "N215", id2: "N217" },
    "N215/p/N218": { id1: "N215", id2: "N218" },
    "N215/p/N219": { id1: "N215", id2: "N219" },
    "N216/p/N204": { id1: "N216", id2: "N204" },
    "N216/p/N217": { id1: "N216", id2: "N217" },
    "N216/p/N218": { id1: "N216", id2: "N218" },
    "N216/p/N219": { id1: "N216", id2: "N219" },
    "N217/p/N204": { id1: "N217", id2: "N204" },
    "N217/p/N218": { id1: "N217", id2: "N218" },
    "N218/p/N204": { id1: "N218", id2: "N204" },
    "N218/p/N219": { id1: "N218", id2: "N219" },
    "N219/p/N204": { id1: "N219", id2: "N204" },
    "N220/p/N205": { id1: "N220", id2: "N205" },
    "N220/p/N207": { id1: "N220", id2: "N207" },
    "N221/p/N205": { id1: "N221", id2: "N205" },
    "N221/p/N207": { id1: "N221", id2: "N207" },
    "N223/p/N239": { id1: "N223", id2: "N239" },
    "N225/p/N232": { id1: "N225", id2: "N232" },
    "N225/p/N239": { id1: "N225", id2: "N239" },
    "N225/p/N250": { id1: "N225", id2: "N250" },
    "N227/p/N223": { id1: "N227", id2: "N223" },
    "N228/p/N223": { id1: "N228", id2: "N223" },
    "N231/p/N229": { id1: "N231", id2: "N229" },
    "N231/p/N232": { id1: "N231", id2: "N232" },
    "N237/p/N223": { id1: "N237", id2: "N223" },
    "N237/p/N239": { id1: "N237", id2: "N239" },
    "N240/p/N243": { id1: "N240", id2: "N243" },
    "N240/p/N244": { id1: "N240", id2: "N244" },
    "N240/p/N246": { id1: "N240", id2: "N246" },
    "N240/p/N247": { id1: "N240", id2: "N247" },
    "N240/p/N248": { id1: "N240", id2: "N248" },
    "N240/p/N250": { id1: "N240", id2: "N250" },
    "N240/p/N252": { id1: "N240", id2: "N252" },
    "N240/p/N253": { id1: "N240", id2: "N253" },
    "N240/p/N29": { id1: "N240", id2: "N29" },
    "N241/p/N242": { id1: "N241", id2: "N242" },
    "N241/p/N243": { id1: "N241", id2: "N243" },
    "N241/p/N244": { id1: "N241", id2: "N244" },
    "N241/p/N246": { id1: "N241", id2: "N246" },
    "N241/p/N248": { id1: "N241", id2: "N248" },
    "N242/p/N243": { id1: "N242", id2: "N243" },
    "N242/p/N244": { id1: "N242", id2: "N244" },
    "N242/p/N245": { id1: "N242", id2: "N245" },
    "N242/p/N246": { id1: "N242", id2: "N246" },
    "N242/p/N247": { id1: "N242", id2: "N247" },
    "N242/p/N248": { id1: "N242", id2: "N248" },
    "N243/p/N244": { id1: "N243", id2: "N244" },
    "N243/p/N245": { id1: "N243", id2: "N245" },
    "N243/p/N246": { id1: "N243", id2: "N246" },
    "N243/p/N247": { id1: "N243", id2: "N247" },
    "N243/p/N248": { id1: "N243", id2: "N248" },
    "N243/p/N249": { id1: "N243", id2: "N249" },
    "N244/p/N245": { id1: "N244", id2: "N245" },
    "N244/p/N246": { id1: "N244", id2: "N246" },
    "N244/p/N247": { id1: "N244", id2: "N247" },
    "N244/p/N248": { id1: "N244", id2: "N248" },
    "N245/p/N246": { id1: "N245", id2: "N246" },
    "N245/p/N247": { id1: "N245", id2: "N247" },
    "N245/p/N248": { id1: "N245", id2: "N248" },
    "N246/p/N247": { id1: "N246", id2: "N247" },
    "N246/p/N248": { id1: "N246", id2: "N248" },
    "N247/p/N249": { id1: "N247", id2: "N249" },
    "N249/p/N246": { id1: "N249", id2: "N246" },
    "N250/p/N241": { id1: "N250", id2: "N241" },
    "N250/p/N253": { id1: "N250", id2: "N253" },
    "N251/p/N254": { id1: "N251", id2: "N254" },
    "N253/p/N254": { id1: "N253", id2: "N254" },
    "N255/p/N250": { id1: "N255", id2: "N250" },
    "N255/p/N256": { id1: "N255", id2: "N256" },
    "N255/p/N257": { id1: "N255", id2: "N257" },
    "N255/p/N352": { id1: "N255", id2: "N352" },
    "N256/p/N250": { id1: "N256", id2: "N250" },
    "N256/p/N254": { id1: "N256", id2: "N254" },
    "N256/p/N258": { id1: "N256", id2: "N258" },
    "N256/p/N260": { id1: "N256", id2: "N260" },
    "N256/p/N261": { id1: "N256", id2: "N261" },
    "N256/p/N303": { id1: "N256", id2: "N303" },
    "N257/p/N250": { id1: "N257", id2: "N250" },
    "N257/p/N254": { id1: "N257", id2: "N254" },
    "N257/p/N258": { id1: "N257", id2: "N258" },
    "N258/p/N250": { id1: "N258", id2: "N250" },
    "N258/p/N254": { id1: "N258", id2: "N254" },
    "N258/p/N261": { id1: "N258", id2: "N261" },
    "N259/p/N250": { id1: "N259", id2: "N250" },
    "N259/p/N254": { id1: "N259", id2: "N254" },
    "N260/p/N258": { id1: "N260", id2: "N258" },
    "N260/p/N303": { id1: "N260", id2: "N303" },
    "N262/p/N250": { id1: "N262", id2: "N250" },
    "N273/p/N264": { id1: "N273", id2: "N264" },
    "N277/p/N279": { id1: "N277", id2: "N279" },
    "N279/p/N305": { id1: "N279", id2: "N305" },
    "N280/p/N291": { id1: "N280", id2: "N291" },
    "N280/p/N292": { id1: "N280", id2: "N292" },
    "N283/p/N284": { id1: "N283", id2: "N284" },
    "N284/p/N286": { id1: "N284", id2: "N286" },
    "N284/p/N287": { id1: "N284", id2: "N287" },
    "N284/p/N288": { id1: "N284", id2: "N288" },
    "N285/p/N286": { id1: "N285", id2: "N286" },
    "N285/p/N287": { id1: "N285", id2: "N287" },
    "N285/p/N288": { id1: "N285", id2: "N288" },
    "N286/p/N288": { id1: "N286", id2: "N288" },
    "N287/p/N286": { id1: "N287", id2: "N286" },
    "N288/p/N287": { id1: "N288", id2: "N287" },
    "N289/p/N291": { id1: "N289", id2: "N291" },
    "N289/p/N292": { id1: "N289", id2: "N292" },
    "N290/p/N292": { id1: "N290", id2: "N292" },
    "N293/p/N295": { id1: "N293", id2: "N295" },
    "N294/p/N295": { id1: "N294", id2: "N295" },
    "N295/p/N300": { id1: "N295", id2: "N300" },
    "N296/p/N283": { id1: "N296", id2: "N283" },
    "N296/p/N293": { id1: "N296", id2: "N293" },
    "N296/p/N294": { id1: "N296", id2: "N294" },
    "N296/p/N300": { id1: "N296", id2: "N300" },
    "N298/p/N293": { id1: "N298", id2: "N293" },
    "N298/p/N296": { id1: "N298", id2: "N296" },
    "N298/p/N297": { id1: "N298", id2: "N297" },
    "N298/p/N300": { id1: "N298", id2: "N300" },
    "N3/p/N34": { id1: "N3", id2: "N34" },
    "N3/p/N8": { id1: "N3", id2: "N8" },
    "N30/p/N33": { id1: "N30", id2: "N33" },
    "N300/p/N293": { id1: "N300", id2: "N293" },
    "N303/p/N254": { id1: "N303", id2: "N254" },
    "N304/p/N348": { id1: "N304", id2: "N348" },
    "N306/p/N311": { id1: "N306", id2: "N311" },
    "N306/p/N57": { id1: "N306", id2: "N57" },
    "N307/p/N311": { id1: "N307", id2: "N311" },
    "N308/p/N306": { id1: "N308", id2: "N306" },
    "N308/p/N310": { id1: "N308", id2: "N310" },
    "N309/p/N306": { id1: "N309", id2: "N306" },
    "N310/p/N306": { id1: "N310", id2: "N306" },
    "N311/p/N315": { id1: "N311", id2: "N315" },
    "N313/p/N202": { id1: "N313", id2: "N202" },
    "N313/p/N306": { id1: "N313", id2: "N306" },
    "N314/p/N321": { id1: "N314", id2: "N321" },
    "N314/p/N327": { id1: "N314", id2: "N327" },
    "N315/p/N327": { id1: "N315", id2: "N327" },
    "N316/p/N327": { id1: "N316", id2: "N327" },
    "N322/p/N323": { id1: "N322", id2: "N323" },
    "N322/p/N324": { id1: "N322", id2: "N324" },
    "N322/p/N325": { id1: "N322", id2: "N325" },
    "N322/p/N327": { id1: "N322", id2: "N327" },
    "N322/p/N330": { id1: "N322", id2: "N330" },
    "N322/p/N363": { id1: "N322", id2: "N363" },
    "N323/p/N327": { id1: "N323", id2: "N327" },
    "N324/p/N327": { id1: "N324", id2: "N327" },
    "N326/p/N329": { id1: "N326", id2: "N329" },
    "N327/p/N330": { id1: "N327", id2: "N330" },
    "N327/p/N364": { id1: "N327", id2: "N364" },
    "N330/p/N324": { id1: "N330", id2: "N324" },
    "N332/p/N333": { id1: "N332", id2: "N333" },
    "N332/p/N334": { id1: "N332", id2: "N334" },
    "N332/p/N335": { id1: "N332", id2: "N335" },
    "N332/p/N336": { id1: "N332", id2: "N336" },
    "N332/p/N337": { id1: "N332", id2: "N337" },
    "N332/p/N338": { id1: "N332", id2: "N338" },
    "N333/p/N334": { id1: "N333", id2: "N334" },
    "N333/p/N335": { id1: "N333", id2: "N335" },
    "N333/p/N336": { id1: "N333", id2: "N336" },
    "N333/p/N337": { id1: "N333", id2: "N337" },
    "N333/p/N338": { id1: "N333", id2: "N338" },
    "N334/p/N336": { id1: "N334", id2: "N336" },
    "N334/p/N337": { id1: "N334", id2: "N337" },
    "N334/p/N338": { id1: "N334", id2: "N338" },
    "N335/p/N336": { id1: "N335", id2: "N336" },
    "N335/p/N337": { id1: "N335", id2: "N337" },
    "N335/p/N338": { id1: "N335", id2: "N338" },
    "N336/p/N337": { id1: "N336", id2: "N337" },
    "N336/p/N338": { id1: "N336", id2: "N338" },
    "N337/p/N338": { id1: "N337", id2: "N338" },
    "N343/p/N358": { id1: "N343", id2: "N358" },
    "N35/p/N17": { id1: "N35", id2: "N17" },
    "N357/p/N4": { id1: "N357", id2: "N4" },
    "N360/p/N38": { id1: "N360", id2: "N38" },
    "N4/p/N6": { id1: "N4", id2: "N6" },
    "N41/p/N43": { id1: "N41", id2: "N43" },
    "N5/p/N6": { id1: "N5", id2: "N6" },
    "N58/p/N19": { id1: "N58", id2: "N19" },
    "N58/p/N24": { id1: "N58", id2: "N24" },
    "N58/p/N62": { id1: "N58", id2: "N62" },
    "N58/p/N63": { id1: "N58", id2: "N63" },
    "N58/p/N64": { id1: "N58", id2: "N64" },
    "N58/p/N66": { id1: "N58", id2: "N66" },
    "N59/p/N60": { id1: "N59", id2: "N60" },
    "N59/p/N61": { id1: "N59", id2: "N61" },
    "N59/p/N62": { id1: "N59", id2: "N62" },
    "N59/p/N65": { id1: "N59", id2: "N65" },
    "N59/p/N67": { id1: "N59", id2: "N67" },
    "N60/p/N65": { id1: "N60", id2: "N65" },
    "N60/p/N66": { id1: "N60", id2: "N66" },
    "N60/p/N67": { id1: "N60", id2: "N67" },
    "N61/p/N62": { id1: "N61", id2: "N62" },
    "N61/p/N64": { id1: "N61", id2: "N64" },
    "N61/p/N65": { id1: "N61", id2: "N65" },
    "N61/p/N66": { id1: "N61", id2: "N66" },
    "N62/p/N65": { id1: "N62", id2: "N65" },
    "N62/p/N66": { id1: "N62", id2: "N66" },
    "N62/p/N67": { id1: "N62", id2: "N67" },
    "N63/p/N54": { id1: "N63", id2: "N54" },
    "N63/p/N65": { id1: "N63", id2: "N65" },
    "N64/p/N54": { id1: "N64", id2: "N54" },
    "N64/p/N60": { id1: "N64", id2: "N60" },
    "N65/p/N54": { id1: "N65", id2: "N54" },
    "N65/p/N66": { id1: "N65", id2: "N66" },
    "N66/p/N54": { id1: "N66", id2: "N54" },
    "N67/p/N61": { id1: "N67", id2: "N61" },
    "N80/p/N81": { id1: "N80", id2: "N81" },
    "N80/p/N83": { id1: "N80", id2: "N83" },
    "N81/p/N83": { id1: "N81", id2: "N83" },
    "N97/p/N28": { id1: "N97", id2: "N28" },
    "N98/p/N28": { id1: "N98", id2: "N28" },
    "N1/p/N153": { id1: "N1", id2: "N153" },
    "N1/p/N22": { id1: "N1", id2: "N22" },
    "N1/p/N222": { id1: "N1", id2: "N222" },
    "N1/p/N28": { id1: "N1", id2: "N28" },
    "N1/p/N296": { id1: "N1", id2: "N296" },
    "N1/p/N312": { id1: "N1", id2: "N312" },
    "N1/p/N350": { id1: "N1", id2: "N350" },
    "N1/p/N39": { id1: "N1", id2: "N39" },
    "N1/p/N49": { id1: "N1", id2: "N49" },
    "N1/p/N63": { id1: "N1", id2: "N63" },
    "N1/p/N64": { id1: "N1", id2: "N64" },
    "N1/p/N65": { id1: "N1", id2: "N65" },
    "N1/p/N66": { id1: "N1", id2: "N66" },
    "N1/p/N9": { id1: "N1", id2: "N9" },
    "N101/p/N103": { id1: "N101", id2: "N103" },
    "N101/p/N99": { id1: "N101", id2: "N99" },
    "N102/p/N103": { id1: "N102", id2: "N103" },
    "N102/p/N55": { id1: "N102", id2: "N55" },
    "N102/p/N99": { id1: "N102", id2: "N99" },
    "N103/p/N98": { id1: "N103", id2: "N98" },
    "N104/p/N14": { id1: "N104", id2: "N14" },
    "N104/p/N64": { id1: "N104", id2: "N64" },
    "N104/p/N65": { id1: "N104", id2: "N65" },
    "N104/p/N8": { id1: "N104", id2: "N8" },
    "N104/p/N87": { id1: "N104", id2: "N87" },
    "N105/p/N16": { id1: "N105", id2: "N16" },
    "N105/p/N55": { id1: "N105", id2: "N55" },
    "N105/p/N56": { id1: "N105", id2: "N56" },
    "N105/p/N96": { id1: "N105", id2: "N96" },
    "N108/p/N109": { id1: "N108", id2: "N109" },
    "N108/p/N110": { id1: "N108", id2: "N110" },
    "N108/p/N111": { id1: "N108", id2: "N111" },
    "N108/p/N113": { id1: "N108", id2: "N113" },
    "N108/p/N119": { id1: "N108", id2: "N119" },
    "N111/p/N109": { id1: "N111", id2: "N109" },
    "N112/p/N108": { id1: "N112", id2: "N108" },
    "N112/p/N109": { id1: "N112", id2: "N109" },
    "N112/p/N111": { id1: "N112", id2: "N111" },
    "N113/p/N109": { id1: "N113", id2: "N109" },
    "N113/p/N110": { id1: "N113", id2: "N110" },
    "N113/p/N111": { id1: "N113", id2: "N111" },
    "N114/p/N109": { id1: "N114", id2: "N109" },
    "N114/p/N110": { id1: "N114", id2: "N110" },
    "N114/p/N112": { id1: "N114", id2: "N112" },
    "N115/p/N116": { id1: "N115", id2: "N116" },
    "N115/p/N117": { id1: "N115", id2: "N117" },
    "N116/p/N113": { id1: "N116", id2: "N113" },
    "N118/p/N119": { id1: "N118", id2: "N119" },
    "N120/p/N108": { id1: "N120", id2: "N108" },
    "N120/p/N121": { id1: "N120", id2: "N121" },
    "N120/p/N55": { id1: "N120", id2: "N55" },
    "N120/p/N88": { id1: "N120", id2: "N88" },
    "N121/p/N124": { id1: "N121", id2: "N124" },
    "N121/p/N55": { id1: "N121", id2: "N55" },
    "N122/p/N124": { id1: "N122", id2: "N124" },
    "N122/p/N127": { id1: "N122", id2: "N127" },
    "N123/p/N124": { id1: "N123", id2: "N124" },
    "N124/p/N120": { id1: "N124", id2: "N120" },
    "N124/p/N28": { id1: "N124", id2: "N28" },
    "N128/p/N132": { id1: "N128", id2: "N132" },
    "N128/p/N28": { id1: "N128", id2: "N28" },
    "N128/p/N8": { id1: "N128", id2: "N8" },
    "N128/p/N99": { id1: "N128", id2: "N99" },
    "N130/p/N132": { id1: "N130", id2: "N132" },
    "N132/p/N321": { id1: "N132", id2: "N321" },
    "N132/p/N322": { id1: "N132", id2: "N322" },
    "N132/p/N325": { id1: "N132", id2: "N325" },
    "N132/p/N331": { id1: "N132", id2: "N331" },
    "N132/p/N332": { id1: "N132", id2: "N332" },
    "N136/p/N102": { id1: "N136", id2: "N102" },
    "N138/p/N140": { id1: "N138", id2: "N140" },
    "N138/p/N141": { id1: "N138", id2: "N141" },
    "N138/p/N144": { id1: "N138", id2: "N144" },
    "N138/p/N145": { id1: "N138", id2: "N145" },
    "N138/p/N2": { id1: "N138", id2: "N2" },
    "N139/p/N141": { id1: "N139", id2: "N141" },
    "N14/p/N153": { id1: "N14", id2: "N153" },
    "N14/p/N297": { id1: "N14", id2: "N297" },
    "N14/p/N298": { id1: "N14", id2: "N298" },
    "N14/p/N354": { id1: "N14", id2: "N354" },
    "N14/p/N356": { id1: "N14", id2: "N356" },
    "N14/p/N357": { id1: "N14", id2: "N357" },
    "N14/p/N37": { id1: "N14", id2: "N37" },
    "N14/p/N53": { id1: "N14", id2: "N53" },
    "N14/p/N63": { id1: "N14", id2: "N63" },
    "N14/p/N64": { id1: "N14", id2: "N64" },
    "N14/p/N65": { id1: "N14", id2: "N65" },
    "N14/p/N66": { id1: "N14", id2: "N66" },
    "N14/p/N68": { id1: "N14", id2: "N68" },
    "N14/p/N69": { id1: "N14", id2: "N69" },
    "N14/p/N70": { id1: "N14", id2: "N70" },
    "N14/p/N86": { id1: "N14", id2: "N86" },
    "N14/p/N87": { id1: "N14", id2: "N87" },
    "N14/p/N9": { id1: "N14", id2: "N9" },
    "N14/p/N97": { id1: "N14", id2: "N97" },
    "N14/p/N99": { id1: "N14", id2: "N99" },
    "N142/p/N145": { id1: "N142", id2: "N145" },
    "N145/p/N1": { id1: "N145", id2: "N1" },
    "N146/p/N138": { id1: "N146", id2: "N138" },
    "N147/p/N1": { id1: "N147", id2: "N1" },
    "N147/p/N138": { id1: "N147", id2: "N138" },
    "N147/p/N145": { id1: "N147", id2: "N145" },
    "N147/p/N2": { id1: "N147", id2: "N2" },
    "N15/p/N22": { id1: "N15", id2: "N22" },
    "N15/p/N3": { id1: "N15", id2: "N3" },
    "N15/p/N31": { id1: "N15", id2: "N31" },
    "N15/p/N33": { id1: "N15", id2: "N33" },
    "N15/p/N49": { id1: "N15", id2: "N49" },
    "N150/p/N147": { id1: "N150", id2: "N147" },
    "N151/p/N153": { id1: "N151", id2: "N153" },
    "N151/p/N155": { id1: "N151", id2: "N155" },
    "N151/p/N171": { id1: "N151", id2: "N171" },
    "N151/p/N174": { id1: "N151", id2: "N174" },
    "N151/p/N175": { id1: "N151", id2: "N175" },
    "N151/p/N179": { id1: "N151", id2: "N179" },
    "N152/p/N153": { id1: "N152", id2: "N153" },
    "N152/p/N155": { id1: "N152", id2: "N155" },
    "N152/p/N174": { id1: "N152", id2: "N174" },
    "N152/p/N175": { id1: "N152", id2: "N175" },
    "N152/p/N179": { id1: "N152", id2: "N179" },
    "N153/p/N159": { id1: "N153", id2: "N159" },
    "N153/p/N160": { id1: "N153", id2: "N160" },
    "N153/p/N162": { id1: "N153", id2: "N162" },
    "N153/p/N163": { id1: "N153", id2: "N163" },
    "N153/p/N166": { id1: "N153", id2: "N166" },
    "N153/p/N169": { id1: "N153", id2: "N169" },
    "N153/p/N171": { id1: "N153", id2: "N171" },
    "N153/p/N173": { id1: "N153", id2: "N173" },
    "N153/p/N174": { id1: "N153", id2: "N174" },
    "N153/p/N180": { id1: "N153", id2: "N180" },
    "N153/p/N181": { id1: "N153", id2: "N181" },
    "N153/p/N183": { id1: "N153", id2: "N183" },
    "N153/p/N189": { id1: "N153", id2: "N189" },
    "N153/p/N190": { id1: "N153", id2: "N190" },
    "N153/p/N193": { id1: "N153", id2: "N193" },
    "N153/p/N200": { id1: "N153", id2: "N200" },
    "N153/p/N201": { id1: "N153", id2: "N201" },
    "N153/p/N297": { id1: "N153", id2: "N297" },
    "N153/p/N358": { id1: "N153", id2: "N358" },
    "N153/p/N365": { id1: "N153", id2: "N365" },
    "N153/p/N37": { id1: "N153", id2: "N37" },
    "N153/p/N43": { id1: "N153", id2: "N43" },
    "N153/p/N64": { id1: "N153", id2: "N64" },
    "N153/p/N69": { id1: "N153", id2: "N69" },
    "N153/p/N70": { id1: "N153", id2: "N70" },
    "N153/p/N71": { id1: "N153", id2: "N71" },
    "N153/p/N97": { id1: "N153", id2: "N97" },
    "N154/p/N358": { id1: "N154", id2: "N358" },
    "N155/p/N10": { id1: "N155", id2: "N10" },
    "N155/p/N158": { id1: "N155", id2: "N158" },
    "N155/p/N159": { id1: "N155", id2: "N159" },
    "N155/p/N160": { id1: "N155", id2: "N160" },
    "N155/p/N166": { id1: "N155", id2: "N166" },
    "N155/p/N171": { id1: "N155", id2: "N171" },
    "N155/p/N173": { id1: "N155", id2: "N173" },
    "N155/p/N176": { id1: "N155", id2: "N176" },
    "N155/p/N178": { id1: "N155", id2: "N178" },
    "N155/p/N183": { id1: "N155", id2: "N183" },
    "N155/p/N197": { id1: "N155", id2: "N197" },
    "N155/p/N200": { id1: "N155", id2: "N200" },
    "N156/p/N181": { id1: "N156", id2: "N181" },
    "N157/p/N159": { id1: "N157", id2: "N159" },
    "N157/p/N165": { id1: "N157", id2: "N165" },
    "N157/p/N2": { id1: "N157", id2: "N2" },
    "N157/p/N4": { id1: "N157", id2: "N4" },
    "N158/p/N159": { id1: "N158", id2: "N159" },
    "N158/p/N179": { id1: "N158", id2: "N179" },
    "N158/p/N196": { id1: "N158", id2: "N196" },
    "N158/p/N197": { id1: "N158", id2: "N197" },
    "N159/p/N162": { id1: "N159", id2: "N162" },
    "N159/p/N167": { id1: "N159", id2: "N167" },
    "N159/p/N169": { id1: "N159", id2: "N169" },
    "N159/p/N179": { id1: "N159", id2: "N179" },
    "N159/p/N180": { id1: "N159", id2: "N180" },
    "N159/p/N193": { id1: "N159", id2: "N193" },
    "N159/p/N196": { id1: "N159", id2: "N196" },
    "N159/p/N198": { id1: "N159", id2: "N198" },
    "N16/p/N349": { id1: "N16", id2: "N349" },
    "N16/p/N357": { id1: "N16", id2: "N357" },
    "N16/p/N364": { id1: "N16", id2: "N364" },
    "N16/p/N89": { id1: "N16", id2: "N89" },
    "N160/p/N161": { id1: "N160", id2: "N161" },
    "N160/p/N162": { id1: "N160", id2: "N162" },
    "N160/p/N163": { id1: "N160", id2: "N163" },
    "N160/p/N166": { id1: "N160", id2: "N166" },
    "N160/p/N168": { id1: "N160", id2: "N168" },
    "N160/p/N170": { id1: "N160", id2: "N170" },
    "N160/p/N174": { id1: "N160", id2: "N174" },
    "N160/p/N175": { id1: "N160", id2: "N175" },
    "N160/p/N178": { id1: "N160", id2: "N178" },
    "N160/p/N183": { id1: "N160", id2: "N183" },
    "N160/p/N193": { id1: "N160", id2: "N193" },
    "N160/p/N361": { id1: "N160", id2: "N361" },
    "N161/p/N193": { id1: "N161", id2: "N193" },
    "N162/p/N166": { id1: "N162", id2: "N166" },
    "N162/p/N174": { id1: "N162", id2: "N174" },
    "N162/p/N175": { id1: "N162", id2: "N175" },
    "N162/p/N178": { id1: "N162", id2: "N178" },
    "N162/p/N183": { id1: "N162", id2: "N183" },
    "N162/p/N193": { id1: "N162", id2: "N193" },
    "N163/p/N174": { id1: "N163", id2: "N174" },
    "N163/p/N175": { id1: "N163", id2: "N175" },
    "N163/p/N176": { id1: "N163", id2: "N176" },
    "N163/p/N178": { id1: "N163", id2: "N178" },
    "N163/p/N183": { id1: "N163", id2: "N183" },
    "N163/p/N193": { id1: "N163", id2: "N193" },
    "N164/p/N153": { id1: "N164", id2: "N153" },
    "N164/p/N178": { id1: "N164", id2: "N178" },
    "N164/p/N297": { id1: "N164", id2: "N297" },
    "N164/p/N37": { id1: "N164", id2: "N37" },
    "N164/p/N64": { id1: "N164", id2: "N64" },
    "N164/p/N69": { id1: "N164", id2: "N69" },
    "N164/p/N70": { id1: "N164", id2: "N70" },
    "N164/p/N71": { id1: "N164", id2: "N71" },
    "N165/p/N159": { id1: "N165", id2: "N159" },
    "N166/p/N174": { id1: "N166", id2: "N174" },
    "N166/p/N176": { id1: "N166", id2: "N176" },
    "N166/p/N178": { id1: "N166", id2: "N178" },
    "N166/p/N193": { id1: "N166", id2: "N193" },
    "N167/p/N169": { id1: "N167", id2: "N169" },
    "N168/p/N169": { id1: "N168", id2: "N169" },
    "N168/p/N174": { id1: "N168", id2: "N174" },
    "N168/p/N199": { id1: "N168", id2: "N199" },
    "N169/p/N170": { id1: "N169", id2: "N170" },
    "N169/p/N189": { id1: "N169", id2: "N189" },
    "N169/p/N297": { id1: "N169", id2: "N297" },
    "N169/p/N97": { id1: "N169", id2: "N97" },
    "N170/p/N199": { id1: "N170", id2: "N199" },
    "N171/p/N173": { id1: "N171", id2: "N173" },
    "N171/p/N175": { id1: "N171", id2: "N175" },
    "N171/p/N179": { id1: "N171", id2: "N179" },
    "N171/p/N195": { id1: "N171", id2: "N195" },
    "N172/p/N166": { id1: "N172", id2: "N166" },
    "N173/p/N175": { id1: "N173", id2: "N175" },
    "N173/p/N179": { id1: "N173", id2: "N179" },
    "N173/p/N195": { id1: "N173", id2: "N195" },
    "N174/p/N175": { id1: "N174", id2: "N175" },
    "N174/p/N176": { id1: "N174", id2: "N176" },
    "N174/p/N178": { id1: "N174", id2: "N178" },
    "N174/p/N182": { id1: "N174", id2: "N182" },
    "N174/p/N183": { id1: "N174", id2: "N183" },
    "N174/p/N365": { id1: "N174", id2: "N365" },
    "N174/p/N366": { id1: "N174", id2: "N366" },
    "N175/p/N176": { id1: "N175", id2: "N176" },
    "N175/p/N177": { id1: "N175", id2: "N177" },
    "N175/p/N178": { id1: "N175", id2: "N178" },
    "N175/p/N182": { id1: "N175", id2: "N182" },
    "N175/p/N183": { id1: "N175", id2: "N183" },
    "N176/p/N178": { id1: "N176", id2: "N178" },
    "N176/p/N183": { id1: "N176", id2: "N183" },
    "N177/p/N182": { id1: "N177", id2: "N182" },
    "N177/p/N365": { id1: "N177", id2: "N365" },
    "N177/p/N366": { id1: "N177", id2: "N366" },
    "N178/p/N183": { id1: "N178", id2: "N183" },
    "N179/p/N197": { id1: "N179", id2: "N197" },
    "N18/p/N222": { id1: "N18", id2: "N222" },
    "N18/p/N264": { id1: "N18", id2: "N264" },
    "N18/p/N306": { id1: "N18", id2: "N306" },
    "N18/p/N309": { id1: "N18", id2: "N309" },
    "N18/p/N312": { id1: "N18", id2: "N312" },
    "N18/p/N318": { id1: "N18", id2: "N318" },
    "N18/p/N320": { id1: "N18", id2: "N320" },
    "N18/p/N323": { id1: "N18", id2: "N323" },
    "N18/p/N327": { id1: "N18", id2: "N327" },
    "N181/p/N168": { id1: "N181", id2: "N168" },
    "N181/p/N170": { id1: "N181", id2: "N170" },
    "N181/p/N198": { id1: "N181", id2: "N198" },
    "N181/p/N199": { id1: "N181", id2: "N199" },
    "N183/p/N193": { id1: "N183", id2: "N193" },
    "N183/p/N194": { id1: "N183", id2: "N194" },
    "N183/p/N366": { id1: "N183", id2: "N366" },
    "N186/p/N187": { id1: "N186", id2: "N187" },
    "N186/p/N188": { id1: "N186", id2: "N188" },
    "N187/p/N188": { id1: "N187", id2: "N188" },
    "N19/p/N22": { id1: "N19", id2: "N22" },
    "N19/p/N24": { id1: "N19", id2: "N24" },
    "N19/p/N343": { id1: "N19", id2: "N343" },
    "N190/p/N198": { id1: "N190", id2: "N198" },
    "N190/p/N199": { id1: "N190", id2: "N199" },
    "N193/p/N194": { id1: "N193", id2: "N194" },
    "N196/p/N197": { id1: "N196", id2: "N197" },
    "N198/p/N97": { id1: "N198", id2: "N97" },
    "N2/p/N23": { id1: "N2", id2: "N23" },
    "N2/p/N25": { id1: "N2", id2: "N25" },
    "N2/p/N281": { id1: "N2", id2: "N281" },
    "N2/p/N351": { id1: "N2", id2: "N351" },
    "N2/p/N39": { id1: "N2", id2: "N39" },
    "N2/p/N40": { id1: "N2", id2: "N40" },
    "N20/p/N269": { id1: "N20", id2: "N269" },
    "N201/p/N155": { id1: "N201", id2: "N155" },
    "N201/p/N202": { id1: "N201", id2: "N202" },
    "N201/p/N37": { id1: "N201", id2: "N37" },
    "N203/p/N204": { id1: "N203", id2: "N204" },
    "N203/p/N205": { id1: "N203", id2: "N205" },
    "N204/p/N207": { id1: "N204", id2: "N207" },
    "N205/p/N211": { id1: "N205", id2: "N211" },
    "N205/p/N212": { id1: "N205", id2: "N212" },
    "N205/p/N213": { id1: "N205", id2: "N213" },
    "N205/p/N214": { id1: "N205", id2: "N214" },
    "N205/p/N215": { id1: "N205", id2: "N215" },
    "N205/p/N216": { id1: "N205", id2: "N216" },
    "N205/p/N217": { id1: "N205", id2: "N217" },
    "N205/p/N218": { id1: "N205", id2: "N218" },
    "N205/p/N219": { id1: "N205", id2: "N219" },
    "N206/p/N209": { id1: "N206", id2: "N209" },
    "N206/p/N211": { id1: "N206", id2: "N211" },
    "N206/p/N213": { id1: "N206", id2: "N213" },
    "N206/p/N216": { id1: "N206", id2: "N216" },
    "N206/p/N218": { id1: "N206", id2: "N218" },
    "N207/p/N209": { id1: "N207", id2: "N209" },
    "N207/p/N211": { id1: "N207", id2: "N211" },
    "N207/p/N213": { id1: "N207", id2: "N213" },
    "N207/p/N218": { id1: "N207", id2: "N218" },
    "N207/p/N219": { id1: "N207", id2: "N219" },
    "N208/p/N213": { id1: "N208", id2: "N213" },
    "N208/p/N214": { id1: "N208", id2: "N214" },
    "N209/p/N211": { id1: "N209", id2: "N211" },
    "N209/p/N213": { id1: "N209", id2: "N213" },
    "N209/p/N216": { id1: "N209", id2: "N216" },
    "N209/p/N218": { id1: "N209", id2: "N218" },
    "N21/p/N8": { id1: "N21", id2: "N8" },
    "N210/p/N216": { id1: "N210", id2: "N216" },
    "N211/p/N218": { id1: "N211", id2: "N218" },
    "N211/p/N219": { id1: "N211", id2: "N219" },
    "N212/p/N217": { id1: "N212", id2: "N217" },
    "N212/p/N218": { id1: "N212", id2: "N218" },
    "N213/p/N214": { id1: "N213", id2: "N214" },
    "N213/p/N218": { id1: "N213", id2: "N218" },
    "N22/p/N24": { id1: "N22", id2: "N24" },
    "N22/p/N3": { id1: "N22", id2: "N3" },
    "N222/p/N223": { id1: "N222", id2: "N223" },
    "N222/p/N224": { id1: "N222", id2: "N224" },
    "N222/p/N225": { id1: "N222", id2: "N225" },
    "N222/p/N238": { id1: "N222", id2: "N238" },
    "N222/p/N29": { id1: "N222", id2: "N29" },
    "N223/p/N203": { id1: "N223", id2: "N203" },
    "N223/p/N224": { id1: "N223", id2: "N224" },
    "N223/p/N225": { id1: "N223", id2: "N225" },
    "N224/p/N227": { id1: "N224", id2: "N227" },
    "N224/p/N228": { id1: "N224", id2: "N228" },
    "N226/p/N224": { id1: "N226", id2: "N224" },
    "N226/p/N225": { id1: "N226", id2: "N225" },
    "N226/p/N227": { id1: "N226", id2: "N227" },
    "N226/p/N228": { id1: "N226", id2: "N228" },
    "N230/p/N223": { id1: "N230", id2: "N223" },
    "N230/p/N224": { id1: "N230", id2: "N224" },
    "N230/p/N225": { id1: "N230", id2: "N225" },
    "N230/p/N231": { id1: "N230", id2: "N231" },
    "N231/p/N223": { id1: "N231", id2: "N223" },
    "N231/p/N225": { id1: "N231", id2: "N225" },
    "N232/p/N223": { id1: "N232", id2: "N223" },
    "N232/p/N226": { id1: "N232", id2: "N226" },
    "N233/p/N223": { id1: "N233", id2: "N223" },
    "N233/p/N225": { id1: "N233", id2: "N225" },
    "N233/p/N226": { id1: "N233", id2: "N226" },
    "N234/p/N223": { id1: "N234", id2: "N223" },
    "N234/p/N225": { id1: "N234", id2: "N225" },
    "N234/p/N226": { id1: "N234", id2: "N226" },
    "N235/p/N223": { id1: "N235", id2: "N223" },
    "N235/p/N225": { id1: "N235", id2: "N225" },
    "N235/p/N226": { id1: "N235", id2: "N226" },
    "N236/p/N225": { id1: "N236", id2: "N225" },
    "N237/p/N271": { id1: "N237", id2: "N271" },
    "N237/p/N280": { id1: "N237", id2: "N280" },
    "N237/p/N296": { id1: "N237", id2: "N296" },
    "N237/p/N297": { id1: "N237", id2: "N297" },
    "N238/p/N264": { id1: "N238", id2: "N264" },
    "N238/p/N265": { id1: "N238", id2: "N265" },
    "N238/p/N266": { id1: "N238", id2: "N266" },
    "N238/p/N267": { id1: "N238", id2: "N267" },
    "N238/p/N268": { id1: "N238", id2: "N268" },
    "N24/p/N15": { id1: "N24", id2: "N15" },
    "N24/p/N3": { id1: "N24", id2: "N3" },
    "N24/p/N49": { id1: "N24", id2: "N49" },
    "N24/p/N50": { id1: "N24", id2: "N50" },
    "N24/p/N51": { id1: "N24", id2: "N51" },
    "N249/p/N250": { id1: "N249", id2: "N250" },
    "N249/p/N254": { id1: "N249", id2: "N254" },
    "N249/p/N256": { id1: "N249", id2: "N256" },
    "N25/p/N3": { id1: "N25", id2: "N3" },
    "N250/p/N7": { id1: "N250", id2: "N7" },
    "N251/p/N256": { id1: "N251", id2: "N256" },
    "N251/p/N259": { id1: "N251", id2: "N259" },
    "N251/p/N342": { id1: "N251", id2: "N342" },
    "N255/p/N262": { id1: "N255", id2: "N262" },
    "N255/p/N54": { id1: "N255", id2: "N54" },
    "N255/p/N7": { id1: "N255", id2: "N7" },
    "N256/p/N262": { id1: "N256", id2: "N262" },
    "N256/p/N263": { id1: "N256", id2: "N263" },
    "N256/p/N264": { id1: "N256", id2: "N264" },
    "N256/p/N269": { id1: "N256", id2: "N269" },
    "N256/p/N270": { id1: "N256", id2: "N270" },
    "N256/p/N272": { id1: "N256", id2: "N272" },
    "N256/p/N274": { id1: "N256", id2: "N274" },
    "N256/p/N342": { id1: "N256", id2: "N342" },
    "N256/p/N7": { id1: "N256", id2: "N7" },
    "N257/p/N261": { id1: "N257", id2: "N261" },
    "N257/p/N264": { id1: "N257", id2: "N264" },
    "N257/p/N342": { id1: "N257", id2: "N342" },
    "N257/p/N7": { id1: "N257", id2: "N7" },
    "N26/p/N341": { id1: "N26", id2: "N341" },
    "N26/p/N347": { id1: "N26", id2: "N347" },
    "N26/p/N350": { id1: "N26", id2: "N350" },
    "N26/p/N351": { id1: "N26", id2: "N351" },
    "N26/p/N94": { id1: "N26", id2: "N94" },
    "N26/p/N95": { id1: "N26", id2: "N95" },
    "N26/p/N96": { id1: "N26", id2: "N96" },
    "N261/p/N262": { id1: "N261", id2: "N262" },
    "N262/p/N54": { id1: "N262", id2: "N54" },
    "N264/p/N265": { id1: "N264", id2: "N265" },
    "N264/p/N266": { id1: "N264", id2: "N266" },
    "N264/p/N269": { id1: "N264", id2: "N269" },
    "N264/p/N270": { id1: "N264", id2: "N270" },
    "N264/p/N272": { id1: "N264", id2: "N272" },
    "N264/p/N277": { id1: "N264", id2: "N277" },
    "N264/p/N282": { id1: "N264", id2: "N282" },
    "N264/p/N29": { id1: "N264", id2: "N29" },
    "N264/p/N306": { id1: "N264", id2: "N306" },
    "N264/p/N7": { id1: "N264", id2: "N7" },
    "N265/p/N266": { id1: "N265", id2: "N266" },
    "N265/p/N267": { id1: "N265", id2: "N267" },
    "N265/p/N268": { id1: "N265", id2: "N268" },
    "N265/p/N270": { id1: "N265", id2: "N270" },
    "N266/p/N267": { id1: "N266", id2: "N267" },
    "N266/p/N268": { id1: "N266", id2: "N268" },
    "N267/p/N268": { id1: "N267", id2: "N268" },
    "N268/p/N269": { id1: "N268", id2: "N269" },
    "N268/p/N282": { id1: "N268", id2: "N282" },
    "N268/p/N306": { id1: "N268", id2: "N306" },
    "N269/p/N274": { id1: "N269", id2: "N274" },
    "N269/p/N7": { id1: "N269", id2: "N7" },
    "N27/p/N29": { id1: "N27", id2: "N29" },
    "N270/p/N282": { id1: "N270", id2: "N282" },
    "N270/p/N293": { id1: "N270", id2: "N293" },
    "N270/p/N7": { id1: "N270", id2: "N7" },
    "N271/p/N7": { id1: "N271", id2: "N7" },
    "N272/p/N273": { id1: "N272", id2: "N273" },
    "N272/p/N276": { id1: "N272", id2: "N276" },
    "N272/p/N291": { id1: "N272", id2: "N291" },
    "N273/p/N274": { id1: "N273", id2: "N274" },
    "N274/p/N272": { id1: "N274", id2: "N272" },
    "N275/p/N299": { id1: "N275", id2: "N299" },
    "N276/p/N277": { id1: "N276", id2: "N277" },
    "N281/p/N282": { id1: "N281", id2: "N282" },
    "N282/p/N306": { id1: "N282", id2: "N306" },
    "N283/p/N18": { id1: "N283", id2: "N18" },
    "N283/p/N224": { id1: "N283", id2: "N224" },
    "N283/p/N237": { id1: "N283", id2: "N237" },
    "N283/p/N239": { id1: "N283", id2: "N239" },
    "N283/p/N268": { id1: "N283", id2: "N268" },
    "N283/p/N285": { id1: "N283", id2: "N285" },
    "N283/p/N286": { id1: "N283", id2: "N286" },
    "N283/p/N287": { id1: "N283", id2: "N287" },
    "N283/p/N288": { id1: "N283", id2: "N288" },
    "N283/p/N306": { id1: "N283", id2: "N306" },
    "N284/p/N289": { id1: "N284", id2: "N289" },
    "N289/p/N283": { id1: "N289", id2: "N283" },
    "N29/p/N353": { id1: "N29", id2: "N353" },
    "N293/p/N297": { id1: "N293", id2: "N297" },
    "N293/p/N7": { id1: "N293", id2: "N7" },
    "N294/p/N301": { id1: "N294", id2: "N301" },
    "N295/p/N296": { id1: "N295", id2: "N296" },
    "N296/p/N4": { id1: "N296", id2: "N4" },
    "N296/p/N7": { id1: "N296", id2: "N7" },
    "N297/p/N64": { id1: "N297", id2: "N64" },
    "N298/p/N97": { id1: "N298", id2: "N97" },
    "N299/p/N315": { id1: "N299", id2: "N315" },
    "N3/p/N49": { id1: "N3", id2: "N49" },
    "N3/p/N50": { id1: "N3", id2: "N50" },
    "N3/p/N51": { id1: "N3", id2: "N51" },
    "N30/p/N35": { id1: "N30", id2: "N35" },
    "N304/p/N277": { id1: "N304", id2: "N277" },
    "N304/p/N278": { id1: "N304", id2: "N278" },
    "N304/p/N279": { id1: "N304", id2: "N279" },
    "N304/p/N305": { id1: "N304", id2: "N305" },
    "N306/p/N312": { id1: "N306", id2: "N312" },
    "N306/p/N314": { id1: "N306", id2: "N314" },
    "N306/p/N315": { id1: "N306", id2: "N315" },
    "N306/p/N318": { id1: "N306", id2: "N318" },
    "N306/p/N319": { id1: "N306", id2: "N319" },
    "N306/p/N320": { id1: "N306", id2: "N320" },
    "N306/p/N4": { id1: "N306", id2: "N4" },
    "N306/p/N63": { id1: "N306", id2: "N63" },
    "N306/p/N64": { id1: "N306", id2: "N64" },
    "N306/p/N7": { id1: "N306", id2: "N7" },
    "N307/p/N313": { id1: "N307", id2: "N313" },
    "N307/p/N7": { id1: "N307", id2: "N7" },
    "N308/p/N58": { id1: "N308", id2: "N58" },
    "N309/p/N312": { id1: "N309", id2: "N312" },
    "N31/p/N33": { id1: "N31", id2: "N33" },
    "N31/p/N35": { id1: "N31", id2: "N35" },
    "N31/p/N351": { id1: "N31", id2: "N351" },
    "N31/p/N8": { id1: "N31", id2: "N8" },
    "N310/p/N312": { id1: "N310", id2: "N312" },
    "N313/p/N319": { id1: "N313", id2: "N319" },
    "N313/p/N320": { id1: "N313", id2: "N320" },
    "N314/p/N318": { id1: "N314", id2: "N318" },
    "N315/p/N318": { id1: "N315", id2: "N318" },
    "N315/p/N321": { id1: "N315", id2: "N321" },
    "N315/p/N331": { id1: "N315", id2: "N331" },
    "N317/p/N321": { id1: "N317", id2: "N321" },
    "N317/p/N331": { id1: "N317", id2: "N331" },
    "N318/p/N319": { id1: "N318", id2: "N319" },
    "N318/p/N320": { id1: "N318", id2: "N320" },
    "N319/p/N320": { id1: "N319", id2: "N320" },
    "N321/p/N322": { id1: "N321", id2: "N322" },
    "N321/p/N327": { id1: "N321", id2: "N327" },
    "N321/p/N329": { id1: "N321", id2: "N329" },
    "N321/p/N331": { id1: "N321", id2: "N331" },
    "N321/p/N332": { id1: "N321", id2: "N332" },
    "N325/p/N326": { id1: "N325", id2: "N326" },
    "N327/p/N328": { id1: "N327", id2: "N328" },
    "N33/p/N351": { id1: "N33", id2: "N351" },
    "N331/p/N314": { id1: "N331", id2: "N314" },
    "N331/p/N332": { id1: "N331", id2: "N332" },
    "N331/p/N333": { id1: "N331", id2: "N333" },
    "N331/p/N334": { id1: "N331", id2: "N334" },
    "N331/p/N335": { id1: "N331", id2: "N335" },
    "N331/p/N336": { id1: "N331", id2: "N336" },
    "N331/p/N337": { id1: "N331", id2: "N337" },
    "N331/p/N338": { id1: "N331", id2: "N338" },
    "N341/p/N351": { id1: "N341", id2: "N351" },
    "N341/p/N352": { id1: "N341", id2: "N352" },
    "N341/p/N7": { id1: "N341", id2: "N7" },
    "N342/p/N7": { id1: "N342", id2: "N7" },
    "N344/p/N345": { id1: "N344", id2: "N345" },
    "N344/p/N346": { id1: "N344", id2: "N346" },
    "N344/p/N7": { id1: "N344", id2: "N7" },
    "N345/p/N7": { id1: "N345", id2: "N7" },
    "N350/p/N341": { id1: "N350", id2: "N341" },
    "N350/p/N351": { id1: "N350", id2: "N351" },
    "N354/p/N9": { id1: "N354", id2: "N9" },
    "N365/p/N366": { id1: "N365", id2: "N366" },
    "N366/p/N182": { id1: "N366", id2: "N182" },
    "N37/p/N1": { id1: "N37", id2: "N1" },
    "N37/p/N200": { id1: "N37", id2: "N200" },
    "N37/p/N64": { id1: "N37", id2: "N64" },
    "N37/p/N69": { id1: "N37", id2: "N69" },
    "N37/p/N70": { id1: "N37", id2: "N70" },
    "N37/p/N92": { id1: "N37", id2: "N92" },
    "N37/p/N93": { id1: "N37", id2: "N93" },
    "N38/p/N41": { id1: "N38", id2: "N41" },
    "N4/p/N14": { id1: "N4", id2: "N14" },
    "N4/p/N37": { id1: "N4", id2: "N37" },
    "N4/p/N50": { id1: "N4", id2: "N50" },
    "N4/p/N63": { id1: "N4", id2: "N63" },
    "N4/p/N64": { id1: "N4", id2: "N64" },
    "N4/p/N65": { id1: "N4", id2: "N65" },
    "N4/p/N66": { id1: "N4", id2: "N66" },
    "N41/p/N5": { id1: "N41", id2: "N5" },
    "N42/p/N14": { id1: "N42", id2: "N14" },
    "N42/p/N43": { id1: "N42", id2: "N43" },
    "N43/p/N14": { id1: "N43", id2: "N14" },
    "N43/p/N44": { id1: "N43", id2: "N44" },
    "N49/p/N39": { id1: "N49", id2: "N39" },
    "N50/p/N49": { id1: "N50", id2: "N49" },
    "N50/p/N51": { id1: "N50", id2: "N51" },
    "N51/p/N49": { id1: "N51", id2: "N49" },
    "N52/p/N51": { id1: "N52", id2: "N51" },
    "N55/p/N14": { id1: "N55", id2: "N14" },
    "N55/p/N37": { id1: "N55", id2: "N37" },
    "N55/p/N84": { id1: "N55", id2: "N84" },
    "N55/p/N92": { id1: "N55", id2: "N92" },
    "N63/p/N68": { id1: "N63", id2: "N68" },
    "N63/p/N69": { id1: "N63", id2: "N69" },
    "N63/p/N70": { id1: "N63", id2: "N70" },
    "N63/p/N73": { id1: "N63", id2: "N73" },
    "N63/p/N74": { id1: "N63", id2: "N74" },
    "N63/p/N78": { id1: "N63", id2: "N78" },
    "N63/p/N79": { id1: "N63", id2: "N79" },
    "N63/p/N9": { id1: "N63", id2: "N9" },
    "N64/p/N68": { id1: "N64", id2: "N68" },
    "N64/p/N69": { id1: "N64", id2: "N69" },
    "N64/p/N70": { id1: "N64", id2: "N70" },
    "N64/p/N71": { id1: "N64", id2: "N71" },
    "N64/p/N9": { id1: "N64", id2: "N9" },
    "N65/p/N68": { id1: "N65", id2: "N68" },
    "N65/p/N69": { id1: "N65", id2: "N69" },
    "N65/p/N70": { id1: "N65", id2: "N70" },
    "N65/p/N77": { id1: "N65", id2: "N77" },
    "N65/p/N82": { id1: "N65", id2: "N82" },
    "N65/p/N83": { id1: "N65", id2: "N83" },
    "N66/p/N68": { id1: "N66", id2: "N68" },
    "N66/p/N69": { id1: "N66", id2: "N69" },
    "N66/p/N70": { id1: "N66", id2: "N70" },
    "N66/p/N75": { id1: "N66", id2: "N75" },
    "N66/p/N76": { id1: "N66", id2: "N76" },
    "N66/p/N80": { id1: "N66", id2: "N80" },
    "N66/p/N81": { id1: "N66", id2: "N81" },
    "N66/p/N9": { id1: "N66", id2: "N9" },
    "N68/p/N69": { id1: "N68", id2: "N69" },
    "N68/p/N70": { id1: "N68", id2: "N70" },
    "N68/p/N71": { id1: "N68", id2: "N71" },
    "N68/p/N72": { id1: "N68", id2: "N72" },
    "N69/p/N70": { id1: "N69", id2: "N70" },
    "N69/p/N72": { id1: "N69", id2: "N72" },
    "N7/p/N8": { id1: "N7", id2: "N8" },
    "N7/p/N85": { id1: "N7", id2: "N85" },
    "N70/p/N71": { id1: "N70", id2: "N71" },
    "N70/p/N72": { id1: "N70", id2: "N72" },
    "N71/p/N37": { id1: "N71", id2: "N37" },
    "N71/p/N72": { id1: "N71", id2: "N72" },
    "N73/p/N78": { id1: "N73", id2: "N78" },
    "N73/p/N79": { id1: "N73", id2: "N79" },
    "N74/p/N78": { id1: "N74", id2: "N78" },
    "N74/p/N79": { id1: "N74", id2: "N79" },
    "N75/p/N80": { id1: "N75", id2: "N80" },
    "N75/p/N81": { id1: "N75", id2: "N81" },
    "N76/p/N80": { id1: "N76", id2: "N80" },
    "N76/p/N81": { id1: "N76", id2: "N81" },
    "N77/p/N82": { id1: "N77", id2: "N82" },
    "N77/p/N83": { id1: "N77", id2: "N83" },
    "N78/p/N79": { id1: "N78", id2: "N79" },
    "N8/p/N99": { id1: "N8", id2: "N99" },
    "N80/p/N9": { id1: "N80", id2: "N9" },
    "N90/p/N91": { id1: "N90", id2: "N91" },
    "N99/p/N103": { id1: "N99", id2: "N103" },
    "N99/p/N55": { id1: "N99", id2: "N55" },
    "N1/p/N358": { id1: "N1", id2: "N358" },
    "N106/p/N105": { id1: "N106", id2: "N105" },
    "N111/p/N29": { id1: "N111", id2: "N29" },
    "N113/p/N29": { id1: "N113", id2: "N29" },
    "N143/p/N148": { id1: "N143", id2: "N148" },
    "N153/p/N188": { id1: "N153", id2: "N188" },
    "N155/p/N162": { id1: "N155", id2: "N162" },
    "N155/p/N163": { id1: "N155", id2: "N163" },
    "N158/p/N152": { id1: "N158", id2: "N152" },
    "N159/p/N197": { id1: "N159", id2: "N197" },
    "N162/p/N163": { id1: "N162", id2: "N163" },
    "N169/p/N198": { id1: "N169", id2: "N198" },
    "N17/p/N2": { id1: "N17", id2: "N2" },
    "N170/p/N171": { id1: "N170", id2: "N171" },
    "N170/p/N192": { id1: "N170", id2: "N192" },
    "N171/p/N192": { id1: "N171", id2: "N192" },
    "N172/p/N173": { id1: "N172", id2: "N173" },
    "N194/p/N361": { id1: "N194", id2: "N361" },
    "N215/p/N216": { id1: "N215", id2: "N216" },
    "N277/p/N278": { id1: "N277", id2: "N278" },
    "N277/p/N305": { id1: "N277", id2: "N305" },
    "N278/p/N305": { id1: "N278", id2: "N305" },
    "N299/p/N300": { id1: "N299", id2: "N300" },
    "N314/p/N315": { id1: "N314", id2: "N315" },
    "N314/p/N316": { id1: "N314", id2: "N316" },
    "N315/p/N316": { id1: "N315", id2: "N316" },
    "N326/p/N339": { id1: "N326", id2: "N339" },
    "N326/p/N340": { id1: "N326", id2: "N340" },
    "N339/p/N340": { id1: "N339", id2: "N340" },
    "N345/p/N346": { id1: "N345", id2: "N346" },
    "N347/p/N94": { id1: "N347", id2: "N94" },
    "N347/p/N95": { id1: "N347", id2: "N95" },
    "N347/p/N96": { id1: "N347", id2: "N96" },
    "N36/p/N1": { id1: "N36", id2: "N1" },
    "N69/p/N71": { id1: "N69", id2: "N71" },
    "N73/p/N74": { id1: "N73", id2: "N74" },
    "N94/p/N95": { id1: "N94", id2: "N95" },
    "N94/p/N96": { id1: "N94", id2: "N96" },
    "N95/p/N96": { id1: "N95", id2: "N96" },
    "N97/p/N98": { id1: "N97", id2: "N98" },
    "N1/p/N19": { id1: "N1", id2: "N19" },
    "N1/p/N2": { id1: "N1", id2: "N2" },
    "N1/p/N24": { id1: "N1", id2: "N24" },
    "N1/p/N26": { id1: "N1", id2: "N26" },
    "N1/p/N3": { id1: "N1", id2: "N3" },
    "N1/p/N343": { id1: "N1", id2: "N343" },
    "N1/p/N4": { id1: "N1", id2: "N4" },
    "N10/p/N11": { id1: "N10", id2: "N11" },
    "N10/p/N12": { id1: "N10", id2: "N12" },
    "N10/p/N13": { id1: "N10", id2: "N13" },
    "N100/p/N101": { id1: "N100", id2: "N101" },
    "N105/p/N1": { id1: "N105", id2: "N1" },
    "N107/p/N1": { id1: "N107", id2: "N1" },
    "N109/p/N110": { id1: "N109", id2: "N110" },
    "N11/p/N12": { id1: "N11", id2: "N12" },
    "N11/p/N13": { id1: "N11", id2: "N13" },
    "N110/p/N111": { id1: "N110", id2: "N111" },
    "N110/p/N112": { id1: "N110", id2: "N112" },
    "N110/p/N116": { id1: "N110", id2: "N116" },
    "N110/p/N117": { id1: "N110", id2: "N117" },
    "N12/p/N13": { id1: "N12", id2: "N13" },
    "N124/p/N125": { id1: "N124", id2: "N125" },
    "N124/p/N127": { id1: "N124", id2: "N127" },
    "N127/p/N28": { id1: "N127", id2: "N28" },
    "N128/p/N1": { id1: "N128", id2: "N1" },
    "N128/p/N4": { id1: "N128", id2: "N4" },
    "N134/p/N135": { id1: "N134", id2: "N135" },
    "N138/p/N139": { id1: "N138", id2: "N139" },
    "N141/p/N142": { id1: "N141", id2: "N142" },
    "N141/p/N144": { id1: "N141", id2: "N144" },
    "N151/p/N152": { id1: "N151", id2: "N152" },
    "N153/p/N156": { id1: "N153", id2: "N156" },
    "N153/p/N161": { id1: "N153", id2: "N161" },
    "N155/p/N179": { id1: "N155", id2: "N179" },
    "N155/p/N195": { id1: "N155", id2: "N195" },
    "N155/p/N196": { id1: "N155", id2: "N196" },
    "N156/p/N161": { id1: "N156", id2: "N161" },
    "N157/p/N7": { id1: "N157", id2: "N7" },
    "N158/p/N165": { id1: "N158", id2: "N165" },
    "N158/p/N175": { id1: "N158", id2: "N175" },
    "N158/p/N191": { id1: "N158", id2: "N191" },
    "N159/p/N163": { id1: "N159", id2: "N163" },
    "N159/p/N166": { id1: "N159", id2: "N166" },
    "N159/p/N183": { id1: "N159", id2: "N183" },
    "N160/p/N169": { id1: "N160", id2: "N169" },
    "N160/p/N176": { id1: "N160", id2: "N176" },
    "N160/p/N192": { id1: "N160", id2: "N192" },
    "N160/p/N197": { id1: "N160", id2: "N197" },
    "N162/p/N176": { id1: "N162", id2: "N176" },
    "N163/p/N166": { id1: "N163", id2: "N166" },
    "N166/p/N183": { id1: "N166", id2: "N183" },
    "N168/p/N170": { id1: "N168", id2: "N170" },
    "N168/p/N198": { id1: "N168", id2: "N198" },
    "N169/p/N176": { id1: "N169", id2: "N176" },
    "N169/p/N192": { id1: "N169", id2: "N192" },
    "N169/p/N197": { id1: "N169", id2: "N197" },
    "N170/p/N198": { id1: "N170", id2: "N198" },
    "N171/p/N193": { id1: "N171", id2: "N193" },
    "N175/p/N191": { id1: "N175", id2: "N191" },
    "N176/p/N192": { id1: "N176", id2: "N192" },
    "N176/p/N197": { id1: "N176", id2: "N197" },
    "N179/p/N195": { id1: "N179", id2: "N195" },
    "N179/p/N196": { id1: "N179", id2: "N196" },
    "N182/p/N365": { id1: "N182", id2: "N365" },
    "N184/p/N185": { id1: "N184", id2: "N185" },
    "N192/p/N197": { id1: "N192", id2: "N197" },
    "N195/p/N196": { id1: "N195", id2: "N196" },
    "N2/p/N3": { id1: "N2", id2: "N3" },
    "N2/p/N32": { id1: "N2", id2: "N32" },
    "N2/p/N4": { id1: "N2", id2: "N4" },
    "N204/p/N205": { id1: "N204", id2: "N205" },
    "N206/p/N207": { id1: "N206", id2: "N207" },
    "N206/p/N208": { id1: "N206", id2: "N208" },
    "N207/p/N208": { id1: "N207", id2: "N208" },
    "N209/p/N210": { id1: "N209", id2: "N210" },
    "N21/p/N23": { id1: "N21", id2: "N23" },
    "N21/p/N25": { id1: "N21", id2: "N25" },
    "N211/p/N212": { id1: "N211", id2: "N212" },
    "N211/p/N213": { id1: "N211", id2: "N213" },
    "N212/p/N213": { id1: "N212", id2: "N213" },
    "N214/p/N215": { id1: "N214", id2: "N215" },
    "N214/p/N216": { id1: "N214", id2: "N216" },
    "N217/p/N219": { id1: "N217", id2: "N219" },
    "N220/p/N221": { id1: "N220", id2: "N221" },
    "N223/p/N226": { id1: "N223", id2: "N226" },
    "N227/p/N228": { id1: "N227", id2: "N228" },
    "N23/p/N25": { id1: "N23", id2: "N25" },
    "N232/p/N233": { id1: "N232", id2: "N233" },
    "N232/p/N234": { id1: "N232", id2: "N234" },
    "N232/p/N235": { id1: "N232", id2: "N235" },
    "N232/p/N236": { id1: "N232", id2: "N236" },
    "N233/p/N234": { id1: "N233", id2: "N234" },
    "N233/p/N235": { id1: "N233", id2: "N235" },
    "N233/p/N236": { id1: "N233", id2: "N236" },
    "N234/p/N235": { id1: "N234", id2: "N235" },
    "N234/p/N236": { id1: "N234", id2: "N236" },
    "N235/p/N236": { id1: "N235", id2: "N236" },
    "N240/p/N241": { id1: "N240", id2: "N241" },
    "N240/p/N242": { id1: "N240", id2: "N242" },
    "N240/p/N245": { id1: "N240", id2: "N245" },
    "N241/p/N245": { id1: "N241", id2: "N245" },
    "N241/p/N247": { id1: "N241", id2: "N247" },
    "N247/p/N248": { id1: "N247", id2: "N248" },
    "N250/p/N251": { id1: "N250", id2: "N251" },
    "N250/p/N252": { id1: "N250", id2: "N252" },
    "N250/p/N254": { id1: "N250", id2: "N254" },
    "N251/p/N252": { id1: "N251", id2: "N252" },
    "N256/p/N257": { id1: "N256", id2: "N257" },
    "N256/p/N259": { id1: "N256", id2: "N259" },
    "N257/p/N259": { id1: "N257", id2: "N259" },
    "N258/p/N259": { id1: "N258", id2: "N259" },
    "N262/p/N263": { id1: "N262", id2: "N263" },
    "N277/p/N348": { id1: "N277", id2: "N348" },
    "N278/p/N279": { id1: "N278", id2: "N279" },
    "N282/p/N283": { id1: "N282", id2: "N283" },
    "N284/p/N285": { id1: "N284", id2: "N285" },
    "N289/p/N290": { id1: "N289", id2: "N290" },
    "N293/p/N294": { id1: "N293", id2: "N294" },
    "N297/p/N299": { id1: "N297", id2: "N299" },
    "N297/p/N300": { id1: "N297", id2: "N300" },
    "N297/p/N302": { id1: "N297", id2: "N302" },
    "N3/p/N4": { id1: "N3", id2: "N4" },
    "N30/p/N31": { id1: "N30", id2: "N31" },
    "N306/p/N307": { id1: "N306", id2: "N307" },
    "N306/p/N58": { id1: "N306", id2: "N58" },
    "N316/p/N321": { id1: "N316", id2: "N321" },
    "N33/p/N8": { id1: "N33", id2: "N8" },
    "N334/p/N335": { id1: "N334", id2: "N335" },
    "N349/p/N89": { id1: "N349", id2: "N89" },
    "N356/p/N37": { id1: "N356", id2: "N37" },
    "N358/p/N43": { id1: "N358", id2: "N43" },
    "N362/p/N88": { id1: "N362", id2: "N88" },
    "N39/p/N40": { id1: "N39", id2: "N40" },
    "N41/p/N42": { id1: "N41", id2: "N42" },
    "N41/p/N44": { id1: "N41", id2: "N44" },
    "N42/p/N44": { id1: "N42", id2: "N44" },
    "N45/p/N46": { id1: "N45", id2: "N46" },
    "N45/p/N47": { id1: "N45", id2: "N47" },
    "N45/p/N48": { id1: "N45", id2: "N48" },
    "N46/p/N47": { id1: "N46", id2: "N47" },
    "N46/p/N48": { id1: "N46", id2: "N48" },
    "N47/p/N48": { id1: "N47", id2: "N48" },
    "N57/p/N58": { id1: "N57", id2: "N58" },
    "N57/p/N62": { id1: "N57", id2: "N62" },
    "N59/p/N63": { id1: "N59", id2: "N63" },
    "N59/p/N64": { id1: "N59", id2: "N64" },
    "N59/p/N66": { id1: "N59", id2: "N66" },
    "N60/p/N61": { id1: "N60", id2: "N61" },
    "N60/p/N62": { id1: "N60", id2: "N62" },
    "N60/p/N63": { id1: "N60", id2: "N63" },
    "N61/p/N63": { id1: "N61", id2: "N63" },
    "N62/p/N63": { id1: "N62", id2: "N63" },
    "N62/p/N64": { id1: "N62", id2: "N64" },
    "N63/p/N64": { id1: "N63", id2: "N64" },
    "N63/p/N66": { id1: "N63", id2: "N66" },
    "N63/p/N67": { id1: "N63", id2: "N67" },
    "N64/p/N65": { id1: "N64", id2: "N65" },
    "N64/p/N66": { id1: "N64", id2: "N66" },
    "N64/p/N67": { id1: "N64", id2: "N67" },
    "N65/p/N67": { id1: "N65", id2: "N67" },
    "N66/p/N67": { id1: "N66", id2: "N67" },
    "N72/p/N79": { id1: "N72", id2: "N79" },
    "N73/p/N82": { id1: "N73", id2: "N82" },
    "N73/p/N83": { id1: "N73", id2: "N83" },
    "N74/p/N82": { id1: "N74", id2: "N82" },
    "N74/p/N83": { id1: "N74", id2: "N83" },
    "N82/p/N83": { id1: "N82", id2: "N83" },
    "N85/p/N86": { id1: "N85", id2: "N86" },
    "N106/p/N96": { id1: "N106", id2: "N96" },
    "N108/p/N70": { id1: "N108", id2: "N70" },
    "N111/p/N114": { id1: "N111", id2: "N114" },
    "N113/p/N114": { id1: "N113", id2: "N114" },
    "N114/p/N29": { id1: "N114", id2: "N29" },
    "N116/p/N117": { id1: "N116", id2: "N117" },
    "N122/p/N123": { id1: "N122", id2: "N123" },
    "N14/p/N41": { id1: "N14", id2: "N41" },
    "N143/p/N147": { id1: "N143", id2: "N147" },
    "N155/p/N170": { id1: "N155", id2: "N170" },
    "N155/p/N174": { id1: "N155", id2: "N174" },
    "N155/p/N177": { id1: "N155", id2: "N177" },
    "N170/p/N174": { id1: "N170", id2: "N174" },
    "N170/p/N177": { id1: "N170", id2: "N177" },
    "N171/p/N174": { id1: "N171", id2: "N174" },
    "N171/p/N177": { id1: "N171", id2: "N177" },
    "N174/p/N177": { id1: "N174", id2: "N177" },
    "N192/p/N155": { id1: "N192", id2: "N155" },
    "N192/p/N174": { id1: "N192", id2: "N174" },
    "N192/p/N177": { id1: "N192", id2: "N177" },
    "N274/p/N275": { id1: "N274", id2: "N275" },
    "N293/p/N301": { id1: "N293", id2: "N301" },
    "N308/p/N312": { id1: "N308", id2: "N312" },
    "N309/p/N57": { id1: "N309", id2: "N57" },
    "N75/p/N76": { id1: "N75", id2: "N76" },
    "N75/p/N77": { id1: "N75", id2: "N77" },
    "N76/p/N77": { id1: "N76", id2: "N77" },
    "N115/p/N29": { id1: "N115", id2: "N29" },
    "N122/p/N28": { id1: "N122", id2: "N28" },
    "N123/p/N28": { id1: "N123", id2: "N28" },
    "N158/p/N151": { id1: "N158", id2: "N151" },
    "N168/p/N151": { id1: "N168", id2: "N151" },
    "N169/p/N152": { id1: "N169", id2: "N152" },
    "N171/p/N152": { id1: "N171", id2: "N152" },
    "N172/p/N151": { id1: "N172", id2: "N151" },
    "N172/p/N152": { id1: "N172", id2: "N152" },
    "N173/p/N151": { id1: "N173", id2: "N151" },
    "N173/p/N152": { id1: "N173", id2: "N152" },
    "N176/p/N151": { id1: "N176", id2: "N151" },
    "N176/p/N152": { id1: "N176", id2: "N152" },
    "N177/p/N151": { id1: "N177", id2: "N151" },
    "N177/p/N152": { id1: "N177", id2: "N152" },
    "N178/p/N151": { id1: "N178", id2: "N151" },
    "N178/p/N152": { id1: "N178", id2: "N152" },
    "N180/p/N151": { id1: "N180", id2: "N151" },
    "N180/p/N152": { id1: "N180", id2: "N152" },
    "N181/p/N151": { id1: "N181", id2: "N151" },
    "N190/p/N156": { id1: "N190", id2: "N156" },
    "N191/p/N152": { id1: "N191", id2: "N152" },
    "N192/p/N152": { id1: "N192", id2: "N152" },
    "N193/p/N158": { id1: "N193", id2: "N158" },
    "N193/p/N175": { id1: "N193", id2: "N175" },
    "N195/p/N152": { id1: "N195", id2: "N152" },
    "N197/p/N151": { id1: "N197", id2: "N151" },
    "N197/p/N152": { id1: "N197", id2: "N152" },
    "N200/p/N151": { id1: "N200", id2: "N151" },
    "N200/p/N152": { id1: "N200", id2: "N152" },
    "N201/p/N151": { id1: "N201", id2: "N151" },
    "N202/p/N307": { id1: "N202", id2: "N307" },
    "N227/p/N239": { id1: "N227", id2: "N239" },
    "N228/p/N239": { id1: "N228", id2: "N239" },
    "N238/p/N18": { id1: "N238", id2: "N18" },
    "N238/p/N29": { id1: "N238", id2: "N29" },
    "N269/p/N18": { id1: "N269", id2: "N18" },
    "N273/p/N29": { id1: "N273", id2: "N29" },
    "N293/p/N18": { id1: "N293", id2: "N18" },
    "N293/p/N29": { id1: "N293", id2: "N29" },
    "N295/p/N18": { id1: "N295", id2: "N18" },
    "N295/p/N29": { id1: "N295", id2: "N29" },
    "N296/p/N18": { id1: "N296", id2: "N18" },
    "N296/p/N29": { id1: "N296", id2: "N29" },
    "N297/p/N18": { id1: "N297", id2: "N18" },
    "N297/p/N29": { id1: "N297", id2: "N29" },
    "N298/p/N18": { id1: "N298", id2: "N18" },
    "N298/p/N29": { id1: "N298", id2: "N29" },
    "N299/p/N18": { id1: "N299", id2: "N18" },
    "N299/p/N29": { id1: "N299", id2: "N29" },
    "N300/p/N18": { id1: "N300", id2: "N18" },
    "N300/p/N29": { id1: "N300", id2: "N29" },
    "N301/p/N18": { id1: "N301", id2: "N18" },
    "N301/p/N29": { id1: "N301", id2: "N29" },
    "N302/p/N18": { id1: "N302", id2: "N18" },
    "N302/p/N29": { id1: "N302", id2: "N29" },
    "N329/p/N327": { id1: "N329", id2: "N327" },
    "N331/p/N327": { id1: "N331", id2: "N327" },
    "N332/p/N324": { id1: "N332", id2: "N324" },
    "N332/p/N327": { id1: "N332", id2: "N327" },
    "N333/p/N324": { id1: "N333", id2: "N324" },
    "N333/p/N327": { id1: "N333", id2: "N327" },
    "N334/p/N324": { id1: "N334", id2: "N324" },
    "N334/p/N327": { id1: "N334", id2: "N327" },
    "N335/p/N324": { id1: "N335", id2: "N324" },
    "N335/p/N327": { id1: "N335", id2: "N327" },
    "N336/p/N324": { id1: "N336", id2: "N324" },
    "N336/p/N327": { id1: "N336", id2: "N327" },
    "N337/p/N324": { id1: "N337", id2: "N324" },
    "N337/p/N327": { id1: "N337", id2: "N327" },
    "N338/p/N324": { id1: "N338", id2: "N324" },
    "N338/p/N327": { id1: "N338", id2: "N327" },
    "N344/p/N18": { id1: "N344", id2: "N18" },
    "N365/p/N151": { id1: "N365", id2: "N151" },
    "N365/p/N152": { id1: "N365", id2: "N152" },
    "N38/p/N5": { id1: "N38", id2: "N5" },
    "N90/p/N29": { id1: "N90", id2: "N29" },
    "N153/p/N158": { id1: "N153", id2: "N158" },
    "N156/p/N158": { id1: "N156", id2: "N158" },
    "N159/p/N151": { id1: "N159", id2: "N151" },
    "N159/p/N152": { id1: "N159", id2: "N152" },
    "N160/p/N151": { id1: "N160", id2: "N151" },
    "N160/p/N152": { id1: "N160", id2: "N152" },
    "N161/p/N151": { id1: "N161", id2: "N151" },
    "N161/p/N152": { id1: "N161", id2: "N152" },
    "N162/p/N151": { id1: "N162", id2: "N151" },
    "N162/p/N152": { id1: "N162", id2: "N152" },
    "N163/p/N151": { id1: "N163", id2: "N151" },
    "N163/p/N152": { id1: "N163", id2: "N152" },
    "N164/p/N156": { id1: "N164", id2: "N156" },
    "N166/p/N151": { id1: "N166", id2: "N151" },
    "N166/p/N152": { id1: "N166", id2: "N152" },
    "N167/p/N158": { id1: "N167", id2: "N158" },
    "N167/p/N175": { id1: "N167", id2: "N175" },
    "N182/p/N151": { id1: "N182", id2: "N151" },
    "N182/p/N152": { id1: "N182", id2: "N152" },
    "N183/p/N158": { id1: "N183", id2: "N158" },
    "N186/p/N151": { id1: "N186", id2: "N151" },
    "N186/p/N152": { id1: "N186", id2: "N152" },
    "N187/p/N151": { id1: "N187", id2: "N151" },
    "N187/p/N152": { id1: "N187", id2: "N152" },
    "N188/p/N151": { id1: "N188", id2: "N151" },
    "N188/p/N152": { id1: "N188", id2: "N152" },
    "N189/p/N151": { id1: "N189", id2: "N151" },
    "N196/p/N152": { id1: "N196", id2: "N152" },
  };
  return mapValues(items, (item) => {
    const { country } = item;
    const region = getRegion(country);
    return styleItem(false, region, item);
  });
}

export default data;
export { regionThemes, getRegion, demoTheme };
<!doctype html>
<html>
  <body>
    <div id="regraph" style="height: 100vh"></div>
    <script type="module" src="./code.jsx"></script>
  </body>
</html>

Terms of use

These terms do not alter or supersede any existing agreements between you (or your employer) and us.

By accessing or using any Content you agree to be bound by these Terms of Use. Please review these terms carefully before using the website.

The contents of this website, including but not limited to any text, code samples, API references, schemas, interactive tools, and other materials (collectively, the 'Content'), are made available for informational and internal evaluation purposes only. All intellectual property rights in the Content are reserved. No licence is granted to use the Content for any commercial purpose, or to copy, distribute, modify, reverse-engineer, or incorporate any part of the Content into any product or service, without our prior written consent.

This Content is provided “as is” and “as available,” without any representations, warranties, or guarantees of any kind, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, non-infringement, or accuracy. To the fullest extent permitted by applicable law, we expressly exclude and disclaim all implied warranties, conditions, and other terms that might otherwise be implied.

We disclaim all liability for any loss or damage, whether direct, indirect, incidental, consequential, or otherwise, arising from any reliance placed on the Content or from your use of it, to the fullest extent permitted by applicable law. By continuing to access or use the Content, you acknowledge and agree to these terms.